/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

a {color: #444342; text-decoration:none; font-weight:bold; font-size:11px; font-family:tahoma;}
a:hover {color: #2a76b5; text-decoration:underline; font-weight:bold; font-size:11px; font-family:tahoma;}

body {color: #890465; font: normal 62.5% Tahoma,sans-serif; background: #890465 url(images/bg1.jpg) repeat-x;}

h1 {font:75% Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff; font-style:italic;}
h2 {font:75% Arial, Helvetica, sans-serif; font-size:15px; color:#ff23b3; font-weight:bold; text-decoration:none; padding-top:22px; padding-left:31px; float:left;}
p {font:75% Arial, Helvetica, sans-serif; font-size:12px; color:#ff23b3; padding-right:10px; line-height:1.6; text-align:justify;}	

/**********************************************/
/*instellingen container, header en content*/
/**********************************************/

#container{font-size: 1.2em; margin: 0 auto; width: 981px; height:auto; background: url(images/containerbg.png) repeat;}	
#header{width:957px; height:238px; float:left; background: url(images/header.jpg) no-repeat; margin-left:12px;}
#content{width:957px; height:auto; float:left; margin-left:12px;}

/**********************************************/
/*instellingen hoofdmenu*/
/**********************************************/

.hoofdmenu { width: 770px;  height:40px; float:right; margin-top:85px; }
.hoofdmenu ul{ width:770px; height:40px; float:left; list-style:none; }
.hoofdmenu li{float:left; list-style:none;}
.hoofdmenu li a { height:40px; color: #464545; display: block; float: left; font:75% Arial, Helvetica, sans-serif;  padding-right:31px; padding-left:27px; border-right:1px solid #b9b7b7; border-left:1px solid #e9e7e7; text-decoration: none; font-size:12px; font-weight:normal;  text-align:center; line-height:40px;}
.hoofdmenu li.last a { border-right:none; }
.hoofdmenu li a:hover { height:40px; background: url(images/hover.jpg) repeat; color: #ffffff; font:75% Arial, Helvetica, sans-serif; font-size:12px; line-height:40px; }
.hoofdmenu li.first a { border-left:none; }
.hoofdmenu li.last a { border-right:none; }

/**********************************************/
/*instellingen camcontent links*/
/**********************************************/

#left{width:726px; height:auto; float:left; margin-left:14px;}
.camcontenttop{width:726px; height:15px; float:left; background: url(images/camcontenttop.jpg) no-repeat;}
.camcontentmiddle{width:726px; height:auto; float:left; background: url(images/camcontentmiddle.jpg) repeat;}
.camcontentbottom{width:726px; height:15px; float:left; background: url(images/camcontentbottom.jpg) no-repeat;}
.camperformers{width:695px; height:auto; float:left; margin-left:14px;}
.banner{width:468px; height:60px; float:left; margin-top:30px; margin-left:125px;}

/**********************************************/
/*instellingen rechts*/
/**********************************************/

#right{width:186px; height:auto; float:left; margin-left:15px;}
.zoekboxbg{width:186px; height:194px; float:left; background: url(images/zoekboxbg.jpg) no-repeat;}
.zoekboxcode{width:auto; height:auto; float:left; margin-top:17px; margin-left:15px;}

.linkpartners{width:186px; height:auto; float:left; margin-top:15px;}
.linkpartners_top{width:186px; height:41px; float:left; background: url(images/partners_top.jpg) no-repeat;}
.linkpartners_middle{width:186px; height:auto; float:left; background: url(images/partners_middle.jpg) repeat;}
.linkpartners_bottom{width:186px; height:18px; float:left; background: url(images/partners_bottom.jpg) no-repeat;}

.partners{ width:186px; height:auto; float:left; }  
.partners ul { list-style: none;   }
.partners li.last a { background: url(images/partnersbg1.jpg);}	
.partners li.last a:hover{background: url(images/partnersbg1.jpg); background-position:bottom;}
.partners li a { background:url(images/partnersbg.jpg) no-repeat ; display: block; width:141px; height:22px; font:75% Arial, Helvetica, sans-serif; font-size:12px; color:#8c8a8a; text-decoration: none;  padding-left:45px; font-weight:normal; margin-top:4px; padding-top:3px;  }	
.partners li a:hover { background:url(images/partnersbg.jpg) no-repeat;  color: #222222; font:75% Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; background-position:bottom; }

/**********************************************/
/*instellingen footer*/
/**********************************************/

#footer{width:957px; height:121px; float:left; background: url(images/footerbg.jpg) no-repeat; margin-left:12px; margin-top:30px;}
.footer_links{width:957px; height:auto; font:75% Arial, Helvetica, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoraction:none; margin-left:20px; margin-top:70px; float:left; line-height:22px;}
.footer_links a{font:75% Arial, Helvetica, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoraction:underline;}
.footer_links a:hover{font:75% Arial, Helvetica, sans-serif; font-size:11px; color: #ff23b3;  font-weight:normal; text-decoraction:none;}


.clear {clear: both;}