/* algehele bodystyle inc. scrollbars (IE) */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background : #060f1a /*url(images/motief.gif) repeat*/;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 14pt;
	Letter-Spacing: 0.10pt;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #795234;
	scrollbar-darkshadow-color: #795234;
	scrollbar-face-color: #795234;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color:#795234;
	overflow: hidden;
	/*standaard scrollbar hiden*/
	/* overflow-x: hidden;
	/* deze willen we niet zien */
}
/* form elementen */
input, textarea {
	color: #ffffff;
	border: solid 1px #ffffff;
	background-color: #795234;
	width: 360px;
}
/* style voor links */
a,a:link,a:visited {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}
/* style voor de rollover van de links */
a:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.terug,a.terug:link,a.terug:visited {
	color: #060F1A;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	padding-left:18px;
	background-image: url(images/back.gif);
	background-position:left middle;
	background-repeat:no-repeat;
}
/* style voor de rollover van de links */
a.terug:hover {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left:18px;
	background-image: url(images/back_hover.gif);
	background-position:left middle;
	background-repeat:no-repeat;
}
a.home{
	display:block;
	background: #ffffff url(images/zicht_logo.jpg) left no-repeat;
	width:250px;
	height:103px;
	float:left;
	}
.titel{
	padding-top:65px;
	display:block;
	}

/* style voor h2, h3, bold en strong tegelijk */
h2,h3,b,strong { 
	color: #efe4cc;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
}
table,td {
	/*color: #1307ad;*/
	font-size: 11px;
	font-weight: normal;
}

hr {
	color: #d0d0d0;
}
.onderbalk,.onderbalk:link,.onderbalk:visited,.onderbalk:active,.onderbalk:hover {
	color: #000000; 
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
}
/* de items zelf */
.onderbalk:hover  {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none;	
}
h1,h2,h3,h4{
	color:#000;
	font-weight:normal;
	}
h1{
	font-size:17px;
	
	}
.holder_content{
	width:770px;
	margin-left:20px;
	text-align:left;
	float:left;
	color:#fff;
	margin-right:10px;
	}
.bg_overview{
	background-color:#77797D;
	text-align:center;
	}
.bg_overview_zonnebrillen{
	/*background-color:#B37174;*/
	background-color:#77797D;
	text-align:center;
	}
.holder_overview{
	width:910px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	text-align:center;
	}
.holder_overview a {
	margin-right:30px;
	}
	
.holder_overview_zonnenbrillen{
	width:910px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	text-align:center;
	}
.holder_overview_zonnenbrillen a {
	margin-right:30px;
	}
.collectie_blok{
	width:360px;
	border:1px solid #77797D;
	float:left;
	padding:5px;
	margin-right:10px;
	}
.collectie_blok img{
	float:left;
	margin-right:10px;
	}
.collectie_blok b{
	margin-top:5px;
	font-size:12px;
	color:#fff;
	display:block;
	}
.collectie_blok span{
	font-size:11px;
	font-weight:normal;
	color:#fff;
	}
.collectie_blok:hover{
	background-color:#717377;
	border:1px solid #77797D;
	}
	
.linkercontent {
	/*line-height: 10pt;*/
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:16px;
	font-weight : normal;
	text-align: left;
}
.linkercontent .marge_content{
	/*background-color:yellow;*/
	margin:8px 10px 10px 20px; 
	width:540px;
	text-align: justify;
	}

.content {
  color: #795234;
}
.inputtitel {
  color: #efe4cc;
}

.menubg {
	background-color : #795234;
	color: #ffffff;
	

}

.menu {
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	
}

.bg-onder {
	background : #986f4f url(images/bg_onder.jpg);
}

.flashcontent {
	/*background : #986f4f url(images/flashmovie.jpg) no-repeat fixed top;*/
	font-size: 1px;
}

.bg-boven {
	background : #ffffff;
	font-size: 30px;
	color: #795234;
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.titelklein {
	font-size: 20px;
	color: #795234;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
}
.nieuws-ondertitel {
	font-size: 12px;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.tabelcontent {
	/*border : 1px solid #0b2677;*/
	background : #c3d4e1;
}

.contentmonturen {
	/*line-height: 10pt;appel*/
	background-color: #77797d;
	color: #FFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	text-align: justify;
}
.contentzon {
	/*line-height: 10pt;
	background-color: #b37174;*/
	background-color: #77797d;
	color: #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	text-align: justify;
}
.contentkind {
	/*line-height: 10pt;*/
	background-color: #F9BBD2;
	color: #795234;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
}
.contentlens {
	/*line-height: 10pt;*/
	background-color: #d1dbdd;
	color: #795234;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
}

/* Vetgedrukte titels van de collecties */
.titellens {
	color: #795234;
	font-weight : bold;
}
.titelcontact {
	color: #795234;
	font-weight : bold;
}
.titelmontuur {
	color: #FFFFFF;
	font-weight : bold;
	font-size:15px;
	display:block;
	margin:10px 0px ;
}
.titelzon {
	color: #efe4cc;
	font-weight : bold;
}

.contentsport {
	/*line-height: 10pt;*/
	background-color: #986f4f;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
}
.middencontent-home {
	background: #986f4f;
}
.middencontent-overons {
	background: #986f4f url(images/rolf.jpg) no-repeat top right;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.middencontent-contactlenzen {
	background: #986f4f url(images/contactlenzen-home.jpg) no-repeat top right;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.overons-rechts {
	background-color: #bc8660;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.home-rechts {
	background-color: #C3C3C3;
}
.nieuws-rechts {
	background-color: #57372b;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.contact-rechts {
	background-color: #4c7388;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.contactlenzen-rechts {
	background-color: #5a3e28;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.contacttekst {
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.tabelcontent {
	background-color: #986f4f;
}
.bg-onderbalk {
	color: #986f4f;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	/*font-weight : bold;*/
}
.marge {
	font-size: 1px;
}

.navigatie,.navigatie:link,.navigatie:active,.navigatie:visited {
	color: #efe4cc;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	/*display:block;
	width:120px;*/
}
/* style voor de hover van de links */
.navigatie:hover {
	color: #968560;
		font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}

/*clickstate van de knoppen*/
.navigatie_clickstate,.navigatie_clickstate:active,.navigatie_clickstate:link,.navigatie_clickstate:visited,.navigatie_clickstate:hover {
	color: #968560;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}


/*classes voor elke pagina apart*/
.tabelcollecties {
	background-color: #986f4f;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.tabelcollectiesroute {
	background-color: #986f4f;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.tabelfotogallery {
	background-color: #b37174;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.tabeloogmeting {
	background-color: #986f4f;/*8db371*/
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.tabelfaq {
	background-color: #8db371;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.tabelcontact {
	background-color: #6a91a6;
	color: #efe4cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.tabel-zijnav {
	background-color: #795234;
}
.tabel-zijnav img{
	border:1px solid #795234;
	}
.tabel-zijnav img:hover{
	border:1px solid #fff;
	}
.bg-onderbalk-merken {
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}
.routebeschrijving {
	background-color: #6a91a6;
	color: #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

#footerDiv {
	position:relative;
	width:100%;
}

#footerDiv ul {
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
}
#footerDiv ul li {
	float:left;
	padding:0px 10px;
}

a.socialmedia {
	width:16px;
	height:16px;
	display:block;
}
a.facebook {
	background:url(images/facebook.png);
}
/*eind classes elke pagina apart*/

