/* css by Miazo, www.miazo.com, 12-06-07 */
/* css by MediaEtc, www.mediaEtc.nl, 19-08-08 */



/* UNDO DEFAULT STYLE */

a img,:link img,:visited img {
	border:none
}

table, tr, td, ul, ol, li, input, select, textarea {
	font-size:100%;
} /* IE inherit bug fix */

html{
	overflow-x: hidden;
	overflow-y: auto;
} /* kills IE6 horizontal scrollbars */

table td, table th {
	vertical-align: top;
}

div {
	padding: 0; margin: 0;
}


/* GENERAL */



.body {
   	font-family: arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #474747;
	background: #fff url('images/background.jpg')  no-repeat top center;
}


.body_transparant{
	background: transparent;
}


.body_age{
	background-image: url('images/background2.jpg');
}






/* STRUCTURE PAGE */


#frame {
	overflow: visible;
	width:980px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
}



#contentheader {
	float:left;
	height: 135px;
	font-size:11px;
}

#contentheadernav {
	float:left;
	width:980px;
	height: 22px;
	text-align: center;
	font-size:11px;
	padding-top:10px;
	background: transparent;
  	border-bottom-color:#fea164;
  	border-bottom-width: 1px;
  	border-bottom-style:dotted;
}



#contentleft {
	width:176px;
	font-size:10px;
	background: #fff;
	border-right-color:#ffffff;
  	border-right-width: 1px;
  	border-right-style:solid;
	float:left;
}

#contentleft p {
	color : #474747;
   	font-size:11px;
   	line-height: 1.7em;
	padding-top:10px;
}


#contentcenter {
	float:left;
	width:610px;
	height:400px;
	padding-top:5px;
	background: transparent;
	overflow:auto
}

.centered {
	text-align: center;
}

#contentcenter p {
   	line-height: 1.7em;
	text-align: left;
	padding-top:10px;
}



#contentright {
	width:177px;
	font-size:10px;
	background: #fff;
	padding-top:5px;
	border-left-color:#fea164;
  	border-left-width: 1px;
  	border-left-style:dotted;
	float:left;
}

#contentright p {
   	font-size:11px;
   	line-height: 1.7em;
	padding-top:10px;
}



#footer {
	float:left;
	width:980px;
	text-align: center;
	font-size:9px;
	padding-top:5px;

}









/* TXT GENERAL */


p,h1,h2,h3 {
	margin:0px 10px 10px 10px;
}

h1 {
	color : #8ba707;
   	font-size:18px;
   	font-weight : normal;
   	line-height: 1.2em;
	text-align: left;
	padding-top:0px;
}

h2 {
	color : #8ba707;
   	font-size:14px;
   	font-weight : bold;
   	line-height: 1.2em;
	text-align: left;
	padding-top:0px;
}

h3 {
 	color : #8ba707;
   	font-size:12px;
   	font-weight : bold;
   	line-height: 1.2em;
	text-align: left;
	padding-top:0px;
}









/* HEADLINES */




.headline
{
	color: #8ba707;
	font-size: 16px;
	line-height: 1.7em;
   	letter-spacing: 1px;
	text-align: left;
	padding-left:0px;
	padding-top:0px;
}



.headline_nav
{
	color: #8ba707;
	font-weight: bold;
	font-size: 10px;
	line-height: 1.7em;
	text-align: left;
	padding-left:0px;
	padding-top:0px;
}


/* TEXT */


.content_texthome
{
	font-size: 14px;
	line-height: 1.7em;
	margin-left:10px;
	margin-right:10px;
}

.content_text
{
	line-height: 1.7em;
	margin-left:10px;
	margin-right:10px;
}

.content_textbold
{
	font-weight: bold;
	line-height: 1.7em;
}


.content_textmedium
{
	font-size: 11px;
	line-height: 1.7em;
}

.content_textmediumbold
{
	font-weight: bold;
	font-size: 11px;
	line-height: 1.7em;
}

.content_textmediumboldred
{
	color: #ff0000;
	font-weight: bold;
	font-size: 11px;
	line-height: 1.7em;
}




.content_textsmall
{
	font-size: 10px;
	line-height: 1.7em;
}

.content_textmini
{
	font-size: 9px;
	line-height: 1.7em;
}



.content_textminibold
{
	font-weight: bold;
	font-size: 9px;
	line-height: 1.7em;
}





.content_textminigrey
{
	color: #888888;
	font-size: 9px;
	line-height: 1.7em;
}


.content_textminigreybold
{
	color: #888888;
	font-weight: bold;
	font-size: 9px;
	line-height: 1.7em;
}









.footer_text
{
	color: #474747;
	font-size: 9px;
	line-height: 1.5em;
}

.footerbold_text
{
	color: #474747;
	font-weight: bold;
	font-size: 9px;
	line-height: 1.5em;
}











/* VOTE BUTTONS */




a.vote_but_home:link {
   	color : #f85012;
   	font-size : 13px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 3.7em;
   	padding: 10px;
	border: 1px dotted #f85012; 
	background: #fff; 
	letter-spacing: 1px;
}

a.vote_but_home:visited {
   	color : #f85012;
   	font-size : 13px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 3.7em;
   	padding: 10px;
	border: 1px dotted #f85012; 
	background: #fff;
	letter-spacing: 1px;
}

a.vote_but_home:active  {
   	color : #aaaaaa;
   	font-size : 13px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 3.7em;
   	padding: 10px;
	border: 1px dotted #aaaaaa; 
	background: #fff;
	letter-spacing: 1px;
}

a.vote_but_home:hover {
   	color : #7b0714;
   	font-size : 13px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 3.7em;
   	padding: 10px;
	border: 1px dotted #7b0714; 
	background: #efefef;
	letter-spacing: 1px;
}







/* LOGO BUTTONS */



a:hover{visibility:visible}
.mouseover1 {
	padding:0px;
	margin:0px;
	width:162px; 
	height:30px;
	background-image:url('images/logo1_gem_assen_do.gif');
}
.mouseover1 a {display:block}
.mouseover1 img {width:100%; height:100%}
.mouseover1 a:hover img {visibility:hidden;}


a:hover{visibility:visible}
.mouseover2 {
	padding:0px;
	margin:0px;
	width:162px; 
	height:50px;
	background-image:url('images/logo2_actium_do.gif');
}
.mouseover2 a {display:block}
.mouseover2 img {width:100%; height:100%}
.mouseover2 a:hover img {visibility:hidden;}

a:hover{visibility:visible}
.mouseover3 {
	padding:0px;
	margin:0px;
	width:162px; 
	height:36px;
	background-image:url('images/logo3_bieb_assen_do.gif');
}
.mouseover3 a {display:block}
.mouseover3 img {width:100%; height:100%}
.mouseover3 a:hover img {visibility:hidden;}


a:hover{visibility:visible}
.mouseover4 {
	padding:0px;
	margin:0px;
	width:162px; 
	height:40px;
	background-image:url('images/logo4_theat_kolk_do.gif');
}
.mouseover4 a {display:block}
.mouseover4 img {width:100%; height:100%}
.mouseover4 a:hover img {visibility:hidden;}


a:hover{visibility:visible}
.mouseover5 {
	padding:0px;
	margin:0px;
	width:162px; 
	height:40px;
	background-image:url('images/logo5_cbk_do.gif');
}
.mouseover5 a {display:block}
.mouseover5 img {width:100%; height:100%}
.mouseover5 a:hover img {visibility:hidden;}


a:hover{visibility:visible}
.mouseover6 {
	padding:0px;
	margin:0px;
	width:162px; 
	height:38px;
	background-image:url('images/logo6_biblionet_do.gif');
}
.mouseover6 a {display:block}
.mouseover6 img {width:100%; height:100%}
.mouseover6 a:hover img {visibility:hidden;}


a:hover{visibility:visible}
.mouseover7 {
	padding:0px;
	margin:0px;
	width:162px; 
	height:52px;
	background-image:url('images/logo7_nam_do.gif');
}
.mouseover7 a {display:block}
.mouseover7 img {width:100%; height:100%}
.mouseover7 a:hover img {visibility:hidden;}


a:hover{visibility:visible}
.mouseover8 {
	padding:0px;
	margin:0px;
	width:162px; 
	height:29px;
	background-image:url('images/logo8_provdrenthe_do.gif');
}
.mouseover8 a {display:block}
.mouseover8 img {width:100%; height:100%}
.mouseover8 a:hover img {visibility:hidden;}












/* LINKS */


a:link {
   	color : #f85012;
   	text-decoration : none;

}

a:visited {
   	color : #f85012;
   	text-decoration : none;

}

a:active {
   	color : #7b0714;
   	text-decoration : none;
}

a:hover {
   	color : #7b0714;
   	text-decoration : underline;
}







a.nav_head:link {
   	color : #f85012;
   	font-size : 13px;
   	font-weight : normal;
	letter-spacing: 1px;
   	text-decoration : none;
   	line-height: 1.2em;
}

a.nav_head:visited {
   	color : #f85012;
   	font-size : 13px;
   	font-weight : normal;
   	letter-spacing: 1px;
   	text-decoration : none;
   	line-height: 1.2em;
}

a.nav_head:active  {
   	color : #7b0714;
   	font-size : 13px;
   	font-weight : normal;
   	letter-spacing: 1px;
   	text-decoration : none;
   	line-height: 1.2em;
}

a.nav_head:hover {
   	color : #7b0714;
   	font-size : 13px;
   	font-weight : normal;
   	letter-spacing: 1px;
   	text-decoration : none;
   	line-height: 1.2em;
}







a.nav_medium:link {
   	color : #f85012;
   	font-size : 11px;
   	font-weight : normal;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_medium:visited {
   	color : #f85012;
   	font-size : 11px;
   	font-weight : normal;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_medium:active  {
   	color : #7b0714;
   	font-size : 11px;
   	font-weight : normal;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_medium:hover {
   	color : #7b0714;
   	font-size : 11px;
   	font-weight : normal;
   	text-decoration : none;
   	line-height: 1.7em;
}





a.nav_mediumbold:link {
   	color : #f85012;
   	font-size : 11px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_mediumbold:visited {
   	color : #f85012;
   	font-size : 11px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_mediumbold:active  {
   	color : #7b0714;
   	font-size : 11px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_mediumbold:hover {
   	color : #7b0714;
   	font-size : 11px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 1.7em;
}







a.nav_small:link {
   	color : #f85012;
   	font-size : 10px;
   	font-weight : normal;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_small:visited {
   	color : #f85012;
   	font-size : 10px;
   	font-weight : normal;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_small:active  {
   	color : #7b0714;
   	font-size : 10px;
   	font-weight : normal;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_small:hover {
   	color : #7b0714;
   	font-size : 10px;
   	font-weight : normal;
   	text-decoration : none;
   	line-height: 1.7em;
}








a.nav_smallbold:link {
   	color : #f85012;
   	font-size : 10px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_smallbold:visited {
   	color : #f85012;
   	font-size : 10px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_smallbold:active  {
   	color : #7b0714;
   	font-size : 10px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 1.7em;
}

a.nav_smallbold:hover {
   	color : #7b0714;
   	font-size : 10px;
   	font-weight : bold;
   	text-decoration : none;
   	line-height: 1.7em;
}






a.footer_link:link
{
	color: #f85012;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;
}

a.footer_link:visited
{
	color: #f85012;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;
}

a.footer_link:active
{
	color: #7b0714;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;
}

a.footer_link:hover
{
	color: #7b0714;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;
}







a.footer:link
{
	color: #f85012;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;
}

a.footer:visited
{
	color: #f85012;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;
}

a.footer:active
{
	color: #7b0714;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;
}

a.footer:hover
{
	color: #7b0714;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;
}





/* LIST - BOX - PADDING */


#nav-sideboxleft ul
{
	list-style: none;
	padding-left:0px;
	margin: 0;

}

#nav-sideboxright ul
{
	list-style: none;
	padding-left:0px;
	margin: 0;

}


#nav-content ul
{
	list-style-image: url('images/spacer.gif');
	padding-left:0px;
	margin: 0 ;

}





.padding_hr
{
    width: 100%;
	padding-left: 0em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0.5em;
}



.fotopadding_nav
{
	padding-left: 0em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
}



.fotopadding_content
{
	float:left;
	padding-left: 0em;
	padding-top: 0.3em;
	padding-right: 0.8em;
	padding-bottom: 0.2em;
}




/* FORMS */


.inputlist
{
	color : #445342;
    font-family : verdana, Trebuchet, helvetica, sans-serif;
   	font-size:11px;
   	font-weight : normal;
   	line-height: 1.5em;
	text-align: left;
	background-color: #474747;
	border: solid .07em #DDD;
}

.inputbutton
{
    font-family : verdana, Trebuchet, helvetica, sans-serif;
	color: #445342;
	font-weight: bold;
	font-size: 7pt;
	background-color: transparent;
	border: solid .07em #DDD;
}

.enquetebutton
{
	color: #ff0011;
	font-weight: bold;
	font-size: 8pt;
	background-color: #474747;
	border: solid .07em #474747;
}

#form td{
	
	vertical-align: middle;
}
