html{overflow:hidden;}
body{font-family : "Tahoma", "Times New Roman", "Times", serif; font-size : 12px;  color : black;  }
html, body{ margin : 0px; background-color:#cccccc; overflow:auto;}
a{ text-decoration : none; color : #000000; font-weight : bold;}
a:hover{color : #D40000;}
h2{color:#ED1C24;}
img{border:0px;}
#header{background-image:url(/shared/images/headerbg.jpg); background-repeat:repeat-x; height:162px; border-bottom:2px solid #df0800;}
#home{background-image:url(/shared/images/homegradient.jpg); background-repeat:repeat-y; background-position:center; height:352px; padding-top:20px;}
#navcontainer{margin-left:13px;}
#nav{background-image:url(/shared/images/menugradient.jpg); background-repeat:repeat-x; height:27px; padding-top:6px; width:673px;}
.sprite{background-image:url(/shared/images/sprite.png);}
.floatL{float:left;}
.floatR{float:right;}
.navCorner{height:32px; width:5px;}
.cursor{cursor:pointer;}
#navLeft{background-position:0px 0px;}
#navRight{background-position:-5px 0px;}
.menuItem,.menuItemActive{color:white; font-weight:normal; font-size:15px; margin:1px 9px 0px 9px; float:left;}
.menuItemActive,.menuItemActive:hover,.menuItem:hover{color:#D40000;}
#logo{width:131px; height:129px; margin:15px; margin-left:50px;}
.center{width:960px; margin:auto;}
#nav2{width:220px; background-image:url(/shared/images/nav2gradient.jpg); background-repeat:repeat-x; min-height:327px; background-color:#8A0C0D; padding-bottom:20px; padding-top:10px;}
#gras{background-image:url(/shared/images/gras.png); background-repeat:repeat-x; height:17px;}
#grijsgras{background-image:url(/shared/images/grijsgras.png); background-repeat:repeat-x; height:18px; background-color:white; }
#footer{padding:10px 0px 10px 0px; background-color:white;}
#homecenter{position:relative;}
#sitemap{ padding-top:20px; padding-bottom:20px;}
#logotext{width:414px; height:23px; margin-top:40px; margin-bottom:20px; margin-left:13px;}
#allcontainer{width:698px;  overflow:hidden; position:absolute; left:240px; top:0px; height:357px;}
#imgcontainer{width:8000px;}
.teaser{width:700px; height:357px;}
#overlay{background-image:url(/shared/images/overlay.png); width:190px; height:317px; position:absolute; right:21px; z-index:10; color:white; overflow:hidden; padding:20px;}
#overlay img{margin-left:-10px;}
#searchform{background-image:url(/shared/images/searchfld.jpg); width:146px; height:21px;}
#searchfld{ border:0px; width:114px;  font-size:12px; margin-left:5px; margin-top:3px; height:13px;}
#indicator{position:absolute; left:280px; bottom:20px; z-index:4;}
#indicatorinner{background-image:url(/shared/images/indicatorgradient.jpg);}
#shortcuts{width:450px; padding-right:20px; padding-left:20px;}
#shortcuts h2{margin:5px 0px 30px 20px; font-size:22px; font-weight:normal; width: 390px}
#shortcuts a{color : #ED1C24;}
#mededelingen{height:302px; background-image:url(/shared/images/mededelingen.jpg); width:181px; padding:20px; color:white;}
#mededelingen h2{color:white; margin-top:0px;} #mededelingen a,#mededelingen a:hover{color:white;}
.sitemapItem{width:134px;}
.sitemapLevel1{color:#262626; font-size:13px; font-weight:bold;}
.sitemapLevel2{color:#6B6B6B; font-size:13px; font-weight:normal;}
.clear{clear:both;}
.indi{height:11px; width:11px; margin:2px;}
.date{background-image:url(/shared/images/date.jpg); width:38px; height:39px; text-align:center; color:white; font-size:15px; padding-top:1px; line-height:125%;}
#content{background-color:white; padding-top:20px; padding-bottom:20px;}
#text{width:700px; padding-left:20px;}

#nav3{margin-left:40px; width:136px; background-color:#181616; padding:10px 0px 10px 0px;}
.nav2,.nav2Active{background-image:url(/shared/images/nav.png); color:white; height:13px; width:116px; display:block; margin-left:40px; padding:10px; text-align:center; margin-top:10px; overflow:hidden;}
.nav2:hover,.nav2Active,.nav2Active:hover{background-image:url(/shared/images/nav_active.png); color:white; }

.nav3,.nav3Active{color:white; font-size:10px; display:block; padding:4px 0px 4px 0px; text-align:center;}
.nav3:hover,.nav3Active,.nav3Active:hover{background-color:#595859; color:white;}
#grascontainer{background-image:url(/shared/images/homegradient.jpg); background-repeat:repeat-y; background-position:center; padding-top:20px;}
#sponsors,#contact{height:130px; background-image:url(/shared/images/mededelingen.jpg); padding:20px;}
#sponsors h2,#contact h2{color:white; margin-top:0px;}
#contact p{color:white; padding-left:10px; margin-top:0px;}
#contact a{color:white;}
#contact{margin-top:20px;}
#rightcontainer{width:230px;}

.homenav2{background-image:url(/shared/images/quick_link.png); width:210px; height:31px; display:block; padding-left:10px; color:white; font-size:15px; padding-top:5px; font-weight:bold; margin-bottom:20px;}
.homenav2:hover{background-image:url(/shared/images/quick_link_over.png); color:#222222; }

#mededelingendefault{width:500px; padding:15px;}
#print{cursor:pointer; font-weight:bold; width:100px;}
#volgendewedstrijd{padding-top: 35px; color: white; height: 37px; width: 213px; padding-left: 17px; background-image:url(/shared/images/volgendewedstrijd_new.png); margin-left:-20px;}
#volgendewedstrijd a{color:white;}
#volgendewedstrijd p{margin:0px;}

.tweet{background-color:#f1f1f1; padding:10px 60px 10px 60px; font-size:13px; font-weight:bold;}
.tweet a{color:#d40000;}

