body {} 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {background: none repeat scroll 0 0 transparent;border: 0 none;font-size: 100%;margin: 0;outline: 0 none;padding: 0;text-align:left;}
html, body {height: 100%;width: 100%;}
.label {width:115px;float:left;}
.value {width:400px;float:left;}
.text-content-info {width:100%;float:left;}
a  {color: #AB5403;text-decoration: underline;}
h1{color:#C66001;font-size:24px;font-weight:bold;}
h2{color:#C66001;font-size:20px;font-weight:bold;padding-bottom: 5px;padding-top: 10px;}
h3{color:#C66001;font-size:16px;font-weight:bold;padding-bottom: 5px;padding-top: 10px;}
h4{margin:0px;padding:0px;}
/* newsletter subscription form */	
label { width: 10em; float: left; }label.error {color: red; padding-left: .5em; vertical-align: top;clear:both;width: 80%; }p { clear: both; }.submit { margin-left: 12em; }em { font-weight: bold; padding-right: 1em; vertical-align: top; }
.site{width:950px;margin-left: auto;margin-right: auto;} 
.header{margin-bottom:15px;float:left;}
.logo{background:url("/images/logo.gif");width:266px;height:65px;float:left;}
.counter {color: #AB5403;text-align: right;width: 680px;float:left;padding-top:30px;}
.gras{background:url("/images/gras.gif");width:950px;height:73px;clear:both;}
.menu{background:url("/images/menu.jpg");width:950px;height:20px;backgroud-repeat:repeat-x;}
.left    {float:left;width:165px;}
.listleft {text-align:right;}
.menu h1 {text-align:center;padding-top:10px;}
.content {width:555px;float:left;padding-left:15px;padding-right:15px;}
.right   {width:200px;float:left;}
.footer  {width:950px;margin-bottom:30px;clear:both;height:5px;background-color:#FD990B;margin-left:auto;margin-right:auto;}
.text-a  {color: #445775;line-height: 18px;padding: 0 0 10px 1px;}
.text p  {line-height: 18px;padding: 0 0 10px 1px;}
.text-content {padding-top:5px;}
.match-div {text-align:center;width:100%;padding-bottom:10px;}
.subsection a {padding-left:20px;}
a.newslink  {background:url("/images/bal.gif");background-repeat:no-repeat;width:100%;padding-left:20px;}
a.newslink:hover  {background:url("/images/bal_hover.gif");background-repeat:no-repeat;width:100%;padding-left:20px;}
.group-div {width:50%;float:left;padding-bottom:30px;}
.group-label {color:#000;font-weight:bold;padding-left:25px;}
.date-label {color:#000;font-weight:bold;padding:2px;}
.land {font-size:30px;color: #404040;text-decoration: none;}
.land-image {padding-left:5px;padding-top:5px;}
.seperator {font-size:30px;color: #404040;padding-left:20px;padding-right:20px;font-weight:bold;float:left;}
.info {color:#666;width:100%;text-align:center;clear:both;font-size: 8pt;}
.left {float:left;}
.ondereklaar {width:100%;padding-top:15px;}
.wedstrijd-placeholder {padding-bottom:20px;}
.wedstrijd-links  {width:225px;float:left;text-align:right;}
.wedstrijd-rechts {float:left;text-align:left;}
.wedstrijd-info {width:100%;clear:both;}
.text-plaats {}
.newslink{float;left;}
.text-input {width:185px;}
.datumtijdnews{text-align:right;float:right;}
.plaatje-stadion {}
#leftcolumn #mainmenu ul 				  	 {margin: 0;padding: 0 20px 0 0;}
#leftcolumn #mainmenu ul li 			 	 {clear: both;list-style: none outside none; padding: 2px 0;}

#leftcolumn a  			 {color: #AB5403;text-decoration: none;}
#leftcolumn a:hover		 {color: #AB5403;text-decoration: underline;}
#leftcolumn h4 a  		 {color: #AB5403;text-decoration: none;}
#leftcolumn h4 a:hover	 {color: #AB5403;text-decoration: underline;}
#leftcolumn #mainmenu ul ul.subsection {background-color: #EAF0FA;display: block;line-height: 16px;margin-bottom: 10px;padding: 5px 5px 7px 0;}

.blok h3 a {font-size:14px;color:#000;text-decoration: underline;}
.widget {border:solid 1px #F2C79F;margin-top:10px;}
.widget h4 {padding-left:5px;background-image: url("/images/component_backgrounds.png");background-position: left top;border-bottom: 1px solid #FFFFFF;color: #FFFFFF;font-size: 1.1em;font-weight: bold;height: 24px;position: relative;}

.description{line-height: 18px;font-weight:bold;padding-bottom:5px;}
.description_long{}
.datum {font-size:10pt;padding-top:3px;padding-bottom:3px;}	
.overlay {
    bottom: 0;
    left: 0;
    opacity: 0.3;
    position: absolute;
    right: 0;
    top: 0;
}
.blok{padding:5px;}
.ic_container{
    vertical-align:baseline;
    margin:10px;
    position:relative;
    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}
.overlay{
    opacity:0.3;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ic_caption{
    position:absolute;    
    opacity:0.6;   
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.ic_category{
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:3px;
    padding:5px;
    margin:0px;
}
.ic_caption h3{
    padding:0px 5px 5px 5px;
    margin:0px;
    font-size:18px;
}
.ic_text{
    padding:5px;
    margin:0px;
    text-align:justify;
    font-size:11px;

}
.txt_ic_category{
    font-size:11px;
    letter-spacing:3px;
    padding:5px;
    margin:0px;
}

.blok-div {clear:both;}

abbr 	 {cursor: help;}
table 	 {font-size: 11px;margin: 0 auto;width: 99%;}
table tr {line-height: 16px;}
.t_standings .bigTitle {text-indent: 0;}
h3.bigTitle {color: #000000;font-size: 14px;line-height: 20px;}
table tr td {background: none repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #EAEAEA;padding: 2px 3px;text-align: left;}
table.tb_stand .club a {line-height: 20px;}
.l {text-align: left;}

.w160 {width: 160px;}
.w30  {width: 30px;}

.innerText {padding: 1px 6px;} 
