
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #333333; background-attachment: scroll; background-image: url(/Portals/koenders/Skins/koenders/Images/BG_pattern.gif); background-repeat: repeat-x; background-position: left -1px; background-color: #FFFFFF; margin: 0px; padding: 0px; }
#centered { height: auto; width: 950px; margin-left: -475px; position: relative; left: 50%; top: -3px; clear: both; }
/* header css start */
#header, #content, #footer {position: relative; padding-bottom: 35px;}
.columnright .columnright_TOP, .columnright .columnright_MIDDLE, .columnleft .columnleft_TOP{padding-bottom: 20px !important;}
#logo { background-image: url(/Portals/koenders/Skins/koenders/Images/koenders.jpg); background-position: right bottom; background-attachment: scroll; background-repeat: no-repeat; position: relative; width: 85px; height: 134px; float: left; margin-right: 10px; padding-left: 10px;}
#menu { float: left; position: relative; width: 490px; height: 139px; top: 3px; }
#payoff { background-image: url(/Portals/koenders/Skins/koenders/Images/payoff.jpg); background-position: 2px bottom; background-attachment: scroll; background-repeat: no-repeat; position: relative; width: 114px; height: 134px; float: left; margin-left: 10px; }
/* header css end */
/* content css start */
#content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color: #000000; position: relative; width: 950px; height: auto; padding-top: 17px; }
h1, #NewsTicker h1  { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 21px; white-space: normal; letter-spacing: -1px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
h2 { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; white-space: normal; letter-spacing: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px; }
.columnleft { position: relative; width: 454px; height: auto; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: solid; border-right-color: #ECECEC; padding-right: 20px; border-top-style: none; border-bottom-style: none; border-left-style: none; float: left; }
.columnleft .columnleft_TOP { width: 100%; position: relative; }
a.morehome { font-style: italic; color: #000000; text-decoration: none; }
a.morehome:hover { font-style: italic; color: #f2e40c; text-decoration: none; font-weight:bold; }
.columnleft .columnleft_BOTTOM { width: 100%; position: relative; height: auto; }
.columnright { position: relative; width: 454px; height: auto; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: none; border-top-style: none; border-bottom-style: none; border-left-style: none; float: right; padding-left: 17px; /*	clear: none;*/ }
.columnright .columnright_TOP { position: relative; width: 454px; height: 190px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: none; border-top-style: none; border-bottom-style: none; border-left-style: none;}
.columnright .columnright_MIDDLE { position: relative; width: 454px; height: 100px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: none; border-top-style: none; border-bottom-style: none; border-left-style: none;}
.columnright_MIDDLE { font-size: 11px; text-decoration: none; padding-left: 0px; color: #000000; }
.columnright .columnright_BOTTOM { position: relative; width: 454px;}
.columnright_BOTTOM .subcolumn_left, .columnleft_BOTTOM .subcolumnL_left { position: relative; width: 215px; padding-right: 10px; float: left; }
.columnright_MIDDLE { font-size: 11px; text-decoration: none; color:#8f8f8f; }
.columnright_MIDDLE { font-size: 11px; text-decoration: none; color:#ECECEC; }
.columnright_BOTTOM .subcolumn_right, .columnleft_BOTTOM .subcolumnL_right { position: relative; width: 215px; padding-left: 10px; float: right; }
#footer { position: relative; clear:both; width:100%; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #ECECEC; padding-top: 35px; top:35px;}
#footercontent { width: 800px; position: relative; left: 0px; }
#footercontent #footerlogos { position: relative; height: 42px; width: 475px; float: left; clear: none; }
#footerlogos .L_floatright { width: 42px; float: right; position: relative; clear: none; height: 42px; padding-left: 5px; }
a .OnsWerk_ThumbL { border: 1px solid #ececec; margin-right: 15px; }
a .OnsWerk_ThumbR { border: 1px solid #ececec; margin-left: 15px; }
a:hover .OnsWerk_ThumbL { border: 1px solid #cccccc; }
a:hover .OnsWerk_ThumbR { border: 1px solid #cccccc; }
#footertext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000000; position: relative; width: 250px; float: left; padding-left: 10px; }
/* Newsticker */
#NewsTicker { width: 454px; height: 150px; margin:0 auto; }
/*#NewsTicker h1 { padding-bottom:10px; margin:0; border:0; }*/
#NewsVertical { width: 454px; height: 150px; display: block; overflow: hidden; position: relative; }
/* --------------- */
/* Ticker Vertical */
#TickerVertical, ul.random { width: 454px; height: 150px; display: block; list-style: none; margin: 0; padding: 0; }
#TickerVertical li, ul.random li { display: block; width: 454px; text-align: left; font-size: 11px; margin: 0; padding-right: 35px; float: left; }
#TickerVertical li .NewsTitle, ul.random li .NewsTitle{ display: block; color: #000000; font-size: 12px; font-weight:bold; margin-bottom:15px; }
#TickerVertical li .NewsTitle a:link, #TickerVertical li .NewsTitle a:Visited, ul.random li .NewsTitle a:link, ul.random li .NewsTitle a:Visited { display: block; color: #000000; font-size: 12px; font-weight:bold; margin-bottom:15px; text-decoration:none; }
#TickerVertical li .NewsTitle a:hover, ul.random li .NewsTitle a:hover { text-decoration:underline; }
#TickerVertical li .NewsFooter, ul.random li .NewsFooter{ display: block; color: #000000; font-size: 10px; margin:0px 0 35px 0; }
a, A, A:link , a:link{color:#000000!important; text-decoration:underline!important; font-size:12px;}


