@charset "UTF-8";
html, body  { margin: 0px; padding: 0; hight: 100%; text-align: center; color: #000000; background: url(../images/struct/bgbody3.gif) repeat-x top left; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; }
.thrColAbsHdr #wrapper {  padding: 0px; width: 1020px; position: relative; margin-top: 10px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
.thrColAbsHdr #container { float:left; display: inline; padding: 0px; width: 1020px; position: relative; margin: 0px; background:url(../images/struct/shadow.png) 0 0 repeat-y;  }
.thrColAbsHdr #containerinner { float:left; display: inline; padding: 0px; width: 1000px; position: relative; margin-left: 10px; margin-top: 0px; margin-bottom: 0px; background-color: #FFF; background-image: url(../images/struct/bgcont.gif); background-repeat: repeat-x; background-position: bottom; }

.thrColAbsHdr #header { height: 142px; width: 1000px; margin: 0px; padding: 0; text-align: center; }
.thrColAbsHdr #headerlogode { height: 110px; margin: 0px; padding:0px; background-image: url(../images/struct/head2s.png); background-repeat: no-repeat; }
.thrColAbsHdr #headerlogoen { height: 110px; margin: 0px; padding:0px; background-image: url(../images/struct/head3.png); background-repeat: no-repeat; }
.thrColAbsHdr #headerwelcome { height: 65px; width: 565px; margin-top: 17px; margin-left: 300px; position: absolute; font-size: 14px; color: #009; text-align: left; }
.thrColAbsHdr #headertimes { height: 15px; width: 850px; margin-top: 90px; margin-left: 15px; position: absolute; text-align: left; color: #F00; font-weight: bold; }
.thrColAbsHdr #headerbosch { height: 100px; width: 80px; margin-top: 5px; margin-left: 900px; position: absolute; }
.thrColAbsHdr #headerbosch img { height: 100px; width: 80px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.thrColAbsHdr #headernav { height: 32px; width: 987px; color: #FFF; font-size: 11px; font-weight: bold; line-height: 25px; background-image: url(../images/struct/navbar4.png); background-repeat: no-repeat; text-align: left; display: inline; float:left; background-position: left top; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 9px; }
.thrColAbsHdr #headernav img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; float: left; }
.thrColAbsHdr #headernavtext { display: inline; float: left; text-align: left; margin-left: 10px; z-index: 10; }
/*.thrColAbsHdr #headernavtext ul { display: inline; float: left; text-align: left; }*/
.thrColAbsHdr #homefloat { display: inline; margin-left: 10px; padding: 0px; float: left; }
.thrColAbsHdr #homefloat a { color: #FFF; }
.thrColAbsHdr #homefloat a:hover { color: #FF0; }
.thrColAbsHdr #headersearch input { font-size: 10px; color: #F00; height: 14px; border-style: none; margin-top: 0px; }
.thrColAbsHdr #headerhotline { display: inline; float: left; text-align: left; margin-left: 20px; margin-top: 3px; font-size: 16px; font-weight: normal; height: 20px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; vertical-align: top; line-height: 19px; }
.thrColAbsHdr #headersearch { height: 30px; width: 110px; border-style: none; float: left; margin-left: 50px; }
.thrColAbsHdr #headerlang { height: 15px; width: 22px; display: inline; float: right; margin-top: 4px; margin-right: 20px; }

/* .thrColAbsHdr #sidebar1 { position: relative; top: 0px; left: 0; width: 160px; background-color: #DBDBDB; margin: 0px; float: left; padding: 0px; border: 1px solid #9D252E; height: 700px; } */
.thrColAbsHdr #mainContentwrapper { position: relative; top: 5px; float: left; display: inline; width: 750px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;  }
.thrColAbsHdr #mainContent { position: relative; float: left; display: inline; width: 745px; margin-left: 15px;margin-top: 5px; }
.thrColAbsHdr #mChead { width: 745px; padding: 0px; height: 160px; }
.thrColAbsHdr #mCheadline { font-size: 30px; font-weight: bold; color: #FFF; position: absolute; height: 20px; width: 700px; left: 30px; top: 115px; text-align: left; }
.thrColAbsHdr #mCimport { float: left; padding: 0px; margin-top: 10px; text-align: left; }

.thrColAbsHdr #newsdetails { padding: 0px; float: left; height: auto; width: 575px; color: #300; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 165px; position: relative; text-align: left; display: inline; }
.thrColAbsHdr #newsdetailscont { padding: 0px; float: left; height: auto; width: 575px; color: #300; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: relative; text-align: left; display: inline; }
.thrColAbsHdr #newsheadertext { padding: 0px; float: right; height: auto; width: 575px; margin-top: 10px; margin-left: 165px; font-size: 14px; font-weight: normal; margin-bottom: 40px; }
.thrColAbsHdr #newspicmain { padding: 0px; float: left; height: auto; width: 190px; display: inline;}
.thrColAbsHdr #newstext { margin-right: 0px; width: 365px; padding: 0px; float: right; display: inline; height: auto; }
.thrColAbsHdr #newsthumbs { background-color: #f5f5f5; }
.thrColAbsHdr #newsdetails h1 { color: #009; }
.thrColAbsHdr #newsdetails h2 { font-size: 12px; font-weight: normal; color: #000; }
.thrColAbsHdr #newsdetails h3 { font-size: 12px; font-weight: normal; color: #333; font-style: italic; }


.thrColAbsHdr #sidebar2 { position: relative; top: 5px; width: 240px; margin: 0px; float: right; display: inline; padding: 0px; }
/* .thrColAbsHdr #sidebar2inner { position: relative; background-color: #e8eaee; width: 200px; float: left; display: inline; padding: 0px; font-size: 11px; text-align: left; } */

.thrColAbsHdr #footernavi {display: inline; padding: 0px; padding-right:10px; padding-left:10px; height: 50px; width: 980px; border-top-width: 1px; border-top-style: solid; border-top-color: #9D252E; font-size: 12px; text-align: center; float: left; margin-top: 10px; }
.thrColAbsHdr #footernavi  a { margin-left:10px; margin-right:10px; }
.thrColAbsHdr #subfooter { float:left; padding: 0px;  height: 100px; width: 1020px; position: relative; background-image:url(../images/struct/shadow-bottom.png); background-position: 0px 0px; background-repeat: no-repeat; font-size: 9px; }

.mCboxwrapper { height: 210px; width: 250px; float: left; display:inline; padding: 0px; background-image: url(../images/struct/hp-tile3bl.png);margin: 0px; }
.mCbox { height: 200px; width: 230px; margin-left: 6px;}
.mCbox h1 { font-size: 14px; font-weight: bold; color: #FFF; margin:5px; padding:0px; }
.mCbox h2 { font-size: 10px; font-weight: bold; color: #009; margin-top:0px; margin-left:5px; margin-bottom:0px; margin-right:5px; padding:0px; text-align: left; }
.mCbox img { margin-bottom:3px; }
.more { display:inline; margin-right: 0px; margin-bottom: 0px; height: 40px; width: 40px; position: relative; left: 95px; top: -22px;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }



.newsbox { width: 225px; margin-top: 0px; margin-left: 5px; }
.newsboxtop { width: 225px; height: 7px; background-image: url(../images/struct/newsbg4top.png); background-repeat: no-repeat; background-position: center top; margin-top: 0px; margin-left: 0px;  }
.newsboxcont { width: 225px; background-image: url(../images/struct/newsbg4mid.png); background-repeat: repeat-y; background-position: center;  }
.newsboxcontinner { margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 15px; width: 195px; font-family: Arial, Helvetica, sans-serif; }
.newsforminput { font-size: 10px; color: #F00; height:14px; margin-top: 0px; border: 1px solid #666; vertical-align: top; }
/*.newsboxcontinner input type { font-size: 15px; color: #F00; margin-top: 0px; line-height: 10px; border: 1px solid #666; }*/

.newsboxcontinner h1 { padding: 0px; color: #009; font-size: 11px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; }

.newsboxcontinner h2 { padding: 0px; color: #000000; font-size: 9px; font-weight: normal; margin-top: 3px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; }
.newsboxcontinner h3 { padding: 0px; color: #000000; font-size: 9px; font-weight: normal; margin-top: 3px; margin-bottom: 0px; font-style: italic; font-family: Arial, Helvetica, sans-serif; }
.newsboxbot { width: 225px; height: 11px; background-image: url(../images/struct/newsbg4bot.png); background-repeat: no-repeat; background-position: 0% 50%; clear: both; margin-top: 0px; }
.cleardiv {  display: inline; }

.headertext { font-size: 14px; }
.tableheader { font-size: 12px; font-weight: bold; color: #009; }

h1 { font-family: Verdana, Geneva, sans-serif; font-size: 14px; line-height: 16px; }
h2 { font-size: 12px; font-weight: bold; color: #009; }
a { text-decoration: none; color: #9D252E; }
a:hover { font-weight: bold; }

img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: #000; border-right-color: #000; border-bottom-color: #000; border-left-color: #000; }
.blue { font-weight: bold; color: #009; }

.season { height: 100px; width: 80px; z-index: 1000; position: absolute; margin-left: 810px; }

