img {border: 0px;}

html, body {margin: 0; padding: 0; border: 0;}
body {height: 100%; font:13px/170% 'Segoe UI',Tahoma,Arial,Verdana,Helvetica,sans-serif;}
p {margin: 0.6em 0 1.2em;}
.bodymain {text-align: center; margin: 0; background: url(../../../fileadmin/_tryfactory2009/gfx/bg_2011.png) repeat-x top center fixed #000000;}
/*.bodymain {text-align: center; margin: 0; background: url(../../../fileadmin/_tryfactory2009/gfx/bg_eastern.jpg) no-repeat top center #556C1A;}*/
body {width: 100%; height: 100%;}

td {vertical-align: top;}

h1, h2, h3, h4, h5, h6 {font-family: 'Segoe UI',Tahoma,Arial,Verdana,Helvetica,sans-serif; font-weight: lighter; color: #9D9B9B; padding: 0; margin: 0;}
h1, h2 {line-height: 2.0em;}
h2.csc-firstHeader {line-height: 30px; font-family: 'Tahoma',Arial,Verdana,Helvetica,sans-serif; font-weight: normal; color: #9D9B9B; padding: 0; margin: 0;}
.headlineausblenden {display: none; visibility: hidden; width: 100px; margin: 0; padding: 0; }

a  {color: #809608;}
a:link  {color: #809608; text-decoration: none;}
a:visited {color: #809608; text-decoration: none;}
a:active {color: #809608; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}		

#special {width: 100%; min-height: 700px; text-align: center; margin: auto; background: url(../../../fileadmin/_tryfactory2009/gfx/bg_winter.jpg) no-repeat bottom center fixed;}
#layoutwrapper {width: 964px; min-height: 700px; text-align: center; margin: auto;}
#layout {width: 910px; min-height: 700px;margin: auto; text-align: center; padding: 0;}
#top {width: 910px; height: 90px; text-align: right; float: none; clear: both; margin: 0;}
#logo {width: 166px; height: 52px; margin: 12px 0 0 0; float: left;}
#content {width: 910px; float: none; clear: both; margin: 20px 0 0 0; background: #FFFFFF; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px;}

#eyecatcher {width: 910px; height: 290px; float: none; position: relative; top: 0px; left: 0px; z-index: 90;}
.eyecatcherbild {-webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px;}

#eyeinhalt {
width: 644px; height: 230px; float: right; 
position:absolute; top: 40px; left: 266px; z-index:99; 
text-align: left; margin:0; padding:0; 
/*filter: alpha(opacity=85); -moz-opacity: 0.8; opacity: 0.8; background: white;*/
}

#eyeinhaltheadline {width: 100%; height: 150px;}
#eyeinhaltheadline h2.eyesubtitle {
font-size: 24px; font-family: 'Segoe UI',Tahoma,Verdana,Helvetica,sans-serif; color: black; 
margin: 0; padding: 8px 0 0 50px; line-height: 35px;}

#eyeinhaltsubheadline {width: 100%; height: 40px;}
#eyeinhaltsubheadline h3.eyedescription {
font-size: 16px; font-family: 'Segoe UI', Tahoma,Verdana,Helvetica,sans-serif; color: #000000; display: block; background: #99B20E; text-transform: none; font-weight: normal; margin: 0; padding: 0 0 0 50px; line-height: 30px;}

SPAN.lasche {
background: url(../../../fileadmin/_tryfactory2009/gfx/ic_lasche.png) no-repeat scroll transparent;
/*### display: block;### */
display: none;
    float: left;
    height: 118px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: -6px;
  left: -6px;
    width: 118px;}

#glider {width: 100%; padding: 10px 20px 10px 0px;}
#glider .csc-header.csc-header-n1 h2 {font-size: 20px; margin: 10px 5px;}
#glider .csc-header.csc-header-n1 h2 a:link {color: #000000;}
#glider p.bodytext {font-size: 0.8em; margin: 10px 5px;}

.clear {float: none; clear: both;}

