/* Orange, websicher: #ff9933
   Dunkelrot: #cc0000
   Goldbeige: #999966
   Helleres Dunkelgrau: #384146
*/

/* ---------------------------------------------------------------
    HTML-Elemente
----------------------------------------------------------------*/
body {
background-color: #FAFAF6; /*#FCF8F4;*/
margin: 0px;
font-family: Arial, sans-serif;
font-size: 10pt;
}
p, ul.ul_level1 {
font-size: 10pt;
line-height: 16pt;
margin-left: 60px;
margin-right: 100px;
}
div#content_text_pressrelease p {
margin-right: 160px;
}
p.paddr {
margin-top: 0px;
}
p.presscontact {
margin: 20px 0px 0px 0px;
}
div#content_text p:first-letter,
div#content_text_pressrelease p:first-letter {
font-size: 130%;
font-weight: bold;
color: #696969;
}
p.paddr:first-letter {
font-size: 80%;
font-weight: normal;
color: #000000;
}
/*li {
position: relative;
margin-left: 0px;
}*/
ul.ul_level1 li {
margin-left: 40px;
}
ul.ul_level2 li {
list-style-type: none;
margin-left: -40px;
white-space: nowrap;
}
/*td#content_text hr {
margin-left: 60px;
margin-right: 60px;
height: 1px;
}'/



/* ---------------------------------------------------------------
    Link-Styles
----------------------------------------------------------------*/
a:link, a:visited {
font-family: sans-serif;/*Georgia;*/
font-size: 7.4pt;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:link.textlink, a:visited.textlink {
font-family: Arial, sans-serif;
font-size: 10pt;
color: #384146;
text-decoration: underline;
}



/* ---------------------------------------------------------------
    Classes
----------------------------------------------------------------*/
.backbutton {
padding-top: 4px;
padding-right: 60px;
border-style: none;
text-align: right;
}
.bu {
padding-left: 10px;
font-size: 8pt;
font-weight: bold;
}
.cat_li {
padding-bottom: 10px;
}
.contentarea {
padding-left: 60px;
padding-bottom: 20px;
}
.content_cell {
font-family: sans-serif;
color: #384146;
padding-top: 20px;
}
.download_cell {
padding-top: 30px;
font-family: Georgia;
border-color: #9f9f9f;
border-width: 1px;
border-style: none none solid none;
}
.li_fw {
position: relative;
top: 4px;
border-style: none;
margin-left: 10px;
}
.line_content {
padding-bottom: 1px;
border-bottom-color: #999999;
border-bottom-width: 1px;
border-bottom-style: solid;
}
.line_content_p {
padding-bottom: 1px;
border-bottom-color: #999999;
border-bottom-width: 1px;
border-bottom-style: solid;
margin-left: 60px;
margin-right: 100px;
}
.line_nav {
margin-right: 10px;
padding-bottom: 1px;
border-bottom-color: #999999;
border-bottom-width: 1px;
border-bottom-style: solid;
}
/*.li_fw3, .li_fw4*/
.linkicon {
position: relative;
top: 4px;
border-style: none;
margin-left: 0px;
}
.locallinks {
font-family: Arial;
font-size: 10pt;
font-weight: normal;
color: black;
}
.mainmenu {
background-color: #384146;
padding: 4px 6px 2px 6px;
vertical-align: top;
text-align: center;
}
.mainmenubottom {
background-color: #384146;
}
.maincrsr {
background-color: #384146;
padding: 0px 4px;
text-align: center;
}
.nav_cell {
font-family: sans-serif;
background-color: #384146;
padding-top: 20px;
height: 100%;
}
.rightside, .titlebg {
background-color: #ff9933; /*#ffb32e; #ffee00;*/
}
.teaser_nav {
padding: 0px 10px 0px 10px;
}
.title {
font-weight: bold;
}
.toolsmenu {
font-family: Georgia;
color: #FCF8F4; /*#ffffff;*/
font-size: 8pt;
background-color: #ff9933;
padding: 4px 6px 0px 6px;
vertical-align: bottom;
text-align: center;
}
.ul_level1 {
margin-left: 60px;
}
.ul_level2 {
margin-left: 0px;
padding-left: 60px;
}
.zwiti {
padding-top: 20px;
padding-left: 60px;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
}



/* ---------------------------------------------------------------
    IDs
----------------------------------------------------------------*/
#channelsubtitle {
text-align: left;
font-size: 12px;
color: white;
}
#channeltitle {
text-align: left;
color: #ffffff;
font-weight: bold;
}
#channeltitlecell {
font-family: sans-serif;
font-size: 36px;
text-align: center;
vertical-align: middle;
}
#contentcolhead {
padding-left: 4px;
padding-bottom: 4px;
text-align: left;
font-family: Georgia;
font-weight: bold;
text-transform: uppercase;
border-bottom-color: #384146;
border-bottom-width: 1px;
border-bottom-style: solid;
}
#context_box {
float: right;
padding-top: 30px;
margin: 0px 30px 60px 50px;
}
#content_headline {
padding-top: 30px;
padding-left: 60px;
padding-bottom: 20px;
font-family: Arial;
font-size: 16pt;
font-weight: bold;
}
#content_headline2 {
padding-top: 30px;
padding-left: 60px;
font-family: Georgia;
font-size: 16pt;
border-color: #9f9f9f;
border-width: 1px;
border-style: none none solid none;
}
#content_headline_right {
padding-top: 30px;
padding-right: 60px;
padding-bottom: 20px;
font-family: Arial;
font-size: 16pt;
font-weight: bold;
}
#content_text_composer {
height: 320px;
}
#download_headline_composer {
font-size: 16pt;
text-align: left;
padding-left: 60px;
}
#download_headline_sheetname {
font-size: 12pt;
font-weight: bold;
text-align: right;
padding-right: 60px;
}
#footer {
margin-top: 10px;
font-family: Georgia;
font-size: 8pt;
text-align: center;
color: #384146;
}
#leftcolumn {
margin: 22px 10px;
}
#news {
font-family: sans-serif;
color: #999999;
margin-top: 20px;
}
#newscolhead {
width: 128px;
font-family: Arial;
color: #999999;
text-align: left;
font-weight: bold;
border-bottom-color: #999999;
border-bottom-width: 1px;
border-bottom-style: solid;
}
#newscolhead_house {
padding-right: 60px;
padding-bottom: 4px;
font-family: Georgia;
color: #999999;
text-align: right;
white-space: nowrap;
font-weight: bold;
border-bottom-color: #999999;
border-bottom-width: 1px;
border-bottom-style: solid;
}
#pm_cdcover {
padding-top: 30px;
padding-bottom: 20px;
}
#rubrictext_content {
padding-left: 60px;
padding-bottom: 4px;
font-family: Georgia;
color: #999999;
text-align: left;
white-space: nowrap;
font-weight: bold;
/*border-bottom-color: #999999; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: yellow;*/
}
#rubrictext_nav {
padding-left: 10px;
padding-bottom: 4px;
font-family: Georgia;
color: #999999;
text-align: left;
white-space: nowrap;
font-weight: bold;
}
#zwiti_line {
padding-left: 120px;
padding-bottom: 1px;
border-bottom-color: #999999;
border-bottom-width: 1px;
border-bottom-style: solid;
}


