﻿/*
 
Theme Name: Davozi
Version: 1.0
Author: Serge van Veenendaal

This theme was designed and built by Serge van Veenendaal/Avi Blum
*/

/* CSS Document */
body { background:url(http://www.davozi.nl/images/background/background.gif) left top repeat-x;	background-color:white;	font-family:'Verdana';	color:#323232;	margin-top:13px;	margin-right:0;	margin-bottom:0;	margin-left:0;}	
h1 {	font-family:'Verdana';	font-size:18px;	padding-left:5px;	padding-top:5px;	margin-left:5px;	margin-top:5px;	margin-bottom:-10px;	padding-bottom:-10px;	color:#336596;	xtext-indent: -1500px;}
h2 {	font-family:'Verdana';	font-size:16px;	padding-left:5px;	padding-top:5px;	margin-left:5px;	margin-top:5px;	margin-bottom:-5px;	padding-bottom:-15px;	color:#336596;}

hr {  color: #000; height: 1px;  }

/* General Links */
a:link { text-decoration:none;	font-weight:bold;	color:#336699;}
a:active { text-decoration:none;	font-weight:bold;	color:#336699;} 
a:visited { text-decoration:none;	font-weight:bold;	color:#336699;}
a:hover { text-decoration:underline;	color:green; }

blockquote { 	font-style:italic;	width:490px; 	margin: 2px 20px; 	padding: 0px 5px; 	background: #ffffff; 	color:#336699; 	border: solid 0px #cdcdcd; 	border-left: solid 5px #336699;}
blockquote strong {	font-family:'Verdana';		font-size:12px;		font-weight:bold;}

table {	font-family:'Verdana';	font-size:12px;	margin-top:15px;	margin-bottom:0px;	margin-left:5px;	padding-right:15px;	padding-bottom:0px;	padding-left:5px;	}

fieldset { font-family:'Verdana';		font-size:10px;		text-align:center;		margin-left:10px;		padding-left:10px;		margin-right:5px;		width:700px;}
legend {	font-family:'Verdana';		font-size:12px;}

input { font-family:'Verdana';		font-size:11px; color:gray; }
ul {	margin-top:3px;	line-height:18px;}
ul li ul {	margin-left:0px; 	padding-left:15px;}
ul li ul li {	margin-left:0px;	padding-left:0px;}
li {	font-family:'Verdana';	font-size:12px;	margin-top:0px;	line-height:16px;}

p {	font-family:'Verdana';	font-size:12px;	margin-top:15px;	margin-left:5px;	margin-bottom:0px;	padding-left:5px;	padding-right:15px;		padding-bottom:0px;		line-height:18px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* onderstaande css code is voor de menu navigatie */
#nav { padding:0; 	margin:0; 	list-style:none; 	height:35px; 	background:#fff url(../images/menu/three_0.gif) repeat-x; 	position:relative; 	z-index:500; 	font-family:'Verdana';	border-bottom:1px solid green;}
#nav li.top {	display:block; 	float:left;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#000000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(../images/menu/three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../images/menu/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../images/menu/three_0a.gif) no-repeat right top;}

#nav li a.selectedtab {display:block; float:left; height:35px; line-height:33px; color:green; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(../images/menu/three_1.gif);}
#nav li a.selectedtab span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../images/menu/three_1.gif) right top no-repeat;}
#nav li a.selectedtab span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../images/menu/three_0a.gif) no-repeat right top;}

#nav li:hover a.selectedtab	{ color:green; background: url(../images/menu/three_1.gif) no-repeat; }
#nav li:hover a.selectedtab span { background:url(../images/menu/three_1.gif) no-repeat right top; }
#nav li:hover a.top_link { color:#000; 	background: url(../images/menu/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {	background:url(../images/menu/three_1.gif) no-repeat right top; }

/* Default list styling */
#nav li:hover { position:relative; 	z-index:200;}
#nav li:hover ul.sub{	left:1px; 	top:38px; 	background: #50b5d0; 	padding:3px; 	border:1px solid #0b4d97; 	white-space:nowrap; 	width:90px; 	height:auto; 	z-index:300;}
#nav li:hover ul.sub li{	display:block; 	height:20px; 	position:relative; 	float:left; 	width:90px; 	font-weight:normal;}
#nav li:hover ul.sub li a{	display:block; 	font-size:11px; 	height:18px; 	width:88px; 	line-height:18px; 	text-indent:5px; 	color:#000; 	text-decoration:none;	border:1px solid #50b5d0;}
#nav li ul.sub li a.fly{	background:#50b5d0 url(../images/menu/arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover{	background:#3f96a9; 	color:#fff; 	border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover {	background:#3f96a9 url(../images/menu/arrow_over.gif) 80px 6px no-repeat; 	color:#fff;}
#nav li b {	display:block; 	font-size:11px; 	height:18px; 	width:88px; 	line-height:18px; 	margin-bottom:3px; 	text-indent:6px; 	color:#ff6; 	border-bottom:1px solid #ff6; 	cursor:default;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul{	left:90px; 	top:-4px; 	background: #50b5d0; 	padding:3px; 	border:1px solid #0b4d97; 	white-space:nowrap; 	width:90px; 	z-index:400; 	height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul{	position:absolute; 	left:-9999px; 	top:-9999px; 	width:0; 	height:0; 	margin:0; 	padding:0; 	list-style:none;
}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly { background:#3f96a9 url(../images/menu/arrow_over.gif) 80px 6px no-repeat; 	color:#fff; 	border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly { background:#50b5d0 url(../images/menu/arrow.gif) 80px 6px no-repeat; 	color:#000; 	border-color:#50b5d0;} 

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.gone {	text-indent: -1500px;	}

.algvoor { font-family:'Verdana';	font-size:12px;	margin-top:10px;	margin-right:30px;	padding-right:30px;	line-height:16px;}
.alg_ol { width:91%;}
.alg_olli {	padding-left:2px;}
.alg_ul {	padding-left:-2px;}
.alg_ulli { }

.dotted_line { margin-top:1px;	margin-bottom:1px;	padding-top:0px;  border-top: 1px dashed #CCC;  margin-left:10px;   padding-left:0px;   padding: 0px;  width:97%;}
.dotted_line_small { margin-top:1px;	margin-bottom:1px;	padding-top:0px;  border-top: 1px dashed #CCC;  margin-left:10px;   padding-left:0px;   padding: 0px;  width:68%;}

.footer { width:850px;	height:20px;	margin:0 auto;	text-align:left;	border-left:1px solid gray;	border-bottom:1px solid gray;	border-top:1px solid green;	border-right:1px solid gray;	background-color:white;	/* 36689b (blauw) */}
.footertekst { font-family:'Verdana';		font-weight:bold;		font-size:10px;		text-align:center;		margin-top:3px;		padding-top:0px;}

.header { width:850px;	height:90px;	margin:0 auto;	text-align:center;	border-bottom:1px solid green;	border-left:1px solid gray;	border-top:1px solid gray;	border-right:1px solid gray;	background-color:#ffffff;}

.kruimelpad { font-family:'Verdana';	font-size:10px;	width:840px;	height:15px;	margin:0 auto;	text-align:left;	font-weight:bold;	border-top:1px solid green;	border-left:1px solid gray;	border-right:1px solid gray;	padding-left:10px;	padding-top:2px;	background-color:#ffffff;}
.kruimelpad a { text-decoration:underline;		color:#000000;	}
.kruimelpad a:hover { text-decoration:underline;		color:green;}

.logo { border-bottom:1px solid green;	border-left:1px solid gray;	border-right:1px solid gray;	height:82px;	text-align:left;	width:600px;	background-color:#36689b;}

.menu { width:850px;	margin:0 auto;	text-align:right;	background-color:gray;	border-left:1px solid gray;	border-right:1px solid gray;}

.motto { width:847px;	height:133px;	border-left:0px solid gray;	border-right:1px solid gray;	padding-left:0px;	padding-right:4px;	margin-left:0px;	margin:0 auto;	text-align:left;	background-color:#ffffff;}
.maininfo { width:850px;font: 10px verdana, sans-serif;	color: dark gray;	border-top:1px solid green;	border-left:1px solid gray;	border-right:1px solid gray;	padding-bottom:0px;		margin:0 auto;	text-align:left;	background-color:white;	/* 36689b (blauw) */}

.meerinfo { padding-right:25px;	padding-top:2px;	padding-bottom:40px;}

.newsdate {	 font-family:'Verdana';	font-size:11px;	font-weight:bold;	text-align:left;	margin-right:0px;		margin-left:0px;		margin-bottom:0px;	margin-top:0px;	padding-right:5px;		padding-left:0px;		padding-top:0px;	padding-bottom:0px;	color:#72a644;}
.newstitle { font-family:'Verdana';	font-size:11px;	font-weight:bold;	text-align:left;	margin-right:0px;		margin-left:0px;		margin-bottom:0px;	margin-top:0px;	padding-right:5px;		padding-left:0px;		padding-top:0px;	padding-bottom:0px;	color:#336596;}
.newsmeer {	 font-family:'Verdana';	font-size:10px;	text-align:right;	margin-right:0px;	margin-left:0px;		margin-bottom:0px;	margin-top:0px;	padding-right:5px;		padding-left:0px;		padding-top:10px;	padding-bottom:0px;	color:#000000;}
.newsmain {	 font-family:'Verdana';	font-size:11px;	text-align:left;	margin-right:0px;	margin-left:0px;		margin-bottom:0px;	margin-top:0px;	padding-right:5px;		padding-left:0px;		padding-top:5px;	padding-bottom:0px;	color:#000000;}

.porttitle {font-family:'Verdana';	font-size:14px;		color:#336596; padding-bottom:5px;padding-top:0px;margin-top:0px;margin-left:0px;padding-left:0px;}
.p_portfolio {	padding-left:5px;	padding-right:07px;	margin-left:0px;	margin-top:0px;	padding-top:0px;	margin-bottom:0px;	padding-bottom:0px;	}

.preload1 { background: url(../images/three_0a.gif);}
.preload2 { background: url(../images/three_1a.gif);}

x.smallinfoblock blockquote { background-color:red;width:150px; margin: 5px 20px; padding: 0px 10px; background: #ffffff; color:#993300; border: solid 2px #cdcdcd; border-left: solid 5px #cdcdcd;}
x.smallinfoblock blockquote p { background-color:red;width:150px;font-size: 13px; padding: 2px 0px; margin: 2px 0px; line-height: 17px; font-style:italic;}

.smallinfo {	width:69%;	height:auto;}
.smallinfotop {	width:69%;	vertical-align:top;	padding-top:0px;	margin-top:0px;}
.smallinfoextra {	text-align:left;	padding-left:30px;	width:60%;	font-style:italic; }

.tags { font-family:'Verdana';		font-style:italic;		font-size:10px;		text-align:right;		margin-top:20px;		padding-top:0px;		padding-bottom:3px;}

.upperImage {margin-right:0px;width:100%;vertical-align:top;}
.upperImage IMG { margin-top:5px;margin-right:1px;}

.verplichtevelden {margin-top:-5px;padding-top:1px;text-align:left;font-size:10px;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
