@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator     YAML Builder V1.0 beta1 (http://builder.yaml.de)
 * @file        my_layout.css
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(yaml/base.css);

/* import screen layout | Screen-Layout einbinden */

@import url(basemod.css);
@import url(content.css);

/* import print layout | Druck-Layout einbinden */
/* @import url(yaml/print_draft.css); */



body
{
  background-color:#EBECED;
  text-align:center;
  background-image:url(../img/bg.jpg);
  background-repeat:repeat-y;
  background-position:center;
  margin:0px;
}


#col1_content
{
  text-align:right;
  font-family:trebuchet ms,arial,helvetica,sans-serif;
  font-size:12px;
  color:#666666;
}

#col3_content
{
  text-align:left;
  font-family:trebuchet ms,arial,helvetica,sans-serif;
  font-size:12px;
  color:#666666;
}

h1
{
  font-size:20px;
  font-weight:bold;
  color:#CC0000;  
}

h2
{
  font-size:13px;
  font-weight:bold;
  color:#CC0000;
  margin-bottom:0px;
}

b, strong
{
  color:#333333;
}

a:link,
a:visited
{
  color:#1170B4;
  text-decoration:underline;
}

a:hover
{
  text-decoration:none;
  background-color:#E5F0F7;
}




#col1_content ul
{
  list-style-type:none;
}


#col1_content ul li
{
  width:auto;
  text-align:right;
  border-bottom:solid 1px #666666;
}

#col1_content ul li a
{
  text-decoration:none;
  letter-spacing:2px;
  font-size:11px;
  background-color:transparent;
}

#col1_content ul li a:link,
#col1_content ul li a:visited
{
  color:#666666;
}

#col1_content ul li a:hover
{
  color:#000000;
}
  
#col1_content ul li ul li.none_border {
  border-bottom: none;
}
  
/**
#col1_content .sub {
  background: url(../img/circle.gif) #FFF no-repeat 210px;
  padding-right: 16px;
}
 */
 
#col1_content ul li ul li.category {
  padding: 5px 0 0 0;
  font-size: 11px;
  height: 16px;
  width: 206px;
  text-align: left;
}
 
#col1_content ul li ul li.submenu {
  background: url(../img/arrow.gif) #FFF no-repeat left 6px;
  padding-left: 10px;
  height: 16px;
  width: 206px;
  text-align: left;
}
 
#col1_content ul li a.sub {
  font-size: 9px;
}

#col1_content ul li ul {
  padding:0;
  margin:0;
}

#col1_content ul li ul li {
  padding:0;
  margin:0;
}

#footer
{
  text-align:left;
  padding-left:280px;
}

#footer a:link,
#footer a:visited
{
  color:#1170B4;
  text-decoration:none;
  font-weight:normal;
}

#footer a:hover
{
  text-decoration:none;
  background-color:#E5F0F7;
}

#col3_content table.tbl_presse 
{
  border-bottom:2px solid #888888;
  border-collapse:collapse;
  border-top:2px solid #888888;
  margin-bottom:0.5em;
  font-size:0.75em;
}

#col3_content table.tbl_presse tr th.border_bottom
{
  border-bottom:2px solid #888888;
}

#col3_content table.tbl_presse tr td
{
  border-bottom:1px solid #efefef;
}

#col3_content div.img_container {}
#col3_content div.img_container p em {}

#col3_content ul.downloads {}


#header div.aktion { position:absolute; top:150px; left:500px; }
#header div.aktion a,
#header div.aktion a:link,
#header div.aktion a:visited,
#header div.aktion a:focus,
#header div.aktion a:active,
#header div.aktion a:hover { text-decoration:none; background-color:transparent; }


