/*  stylesheet ovo08.css voor www.ovonunspeet.nl (copyright www.artheos.nl - Helma de Boer) - 2006-2008 */* {margin: 0px;padding: 0px;}body {background: #939393 url(img-styling/bgbody.jpg) repeat-x;font: .8em verdana, tahoma, Arial, helvetica, sans-serif;color: #000;}#wrap {width: 999px;margin: 0 auto;border: 1px solid black;text-align: left;background: #cccccc url(img-styling/bg.jpg) repeat-y;}#header {width: 999px;text-align: right;}#header img {padding-right: 50px;}#menu{text-align: right;height: 20px;padding-left: 10px;border-bottom: 1px solid #333366;color: #333366;}#menu ul {list-style: none;	}#menu li {display: inline; }#menu a {text-decoration: none;color: #333366;font-weight: bold;text-transform: uppercase;padding-right: 5px;}#menu a:hover {text-decoration: none;color: #fc0265;font-weight: bold;text-transform: uppercase;padding-right: 5px;}#holder{padding: 10px;padding-top: 40px;}#left{	width: 240px;	background-color: #333366;	margin-left: 15px;}a:link {	color: #1F5111;}a:hover {	text-decoration: none;	color: #FF0000;}a:visited {	color: #1F5111;}#blok {background: #333366;border: 0px solid black;width: 227px;font-size: 90%;}#blok2 {background: #333366;border: 0px solid black;width: 210px;font-size: 90%;color: #fff;}#left p {font-size: 80%;}#left h3 {font-size: 90%;font-weight: bold;text-transform: uppercase;color: #fff;padding-left: 10px;}#left ul {text-transform: uppercase;list-style: none;padding-top: 7px;padding-bottom: 7px;}#left ul a {text-decoration: none;}#left ul a:hover {color: #fc0265;text-decoration: none;}#left li{background: #333366;padding-bottom: 7px;}#left li ul {border: 0px;margin-bottom: 10px;}#left li li {padding: 4px 20px;background: url(img-styling/) no-repeat left;border: 0px;}#left a {color: #3399ff;}#left a:visited {color: #3399ff;}#left p{padding: 10px;}#content{float: right;width: 680px;padding-right: 20px;padding-left: 5px;font-size: 85%;}#content p {line-height: 1.6em;}#content ul {padding-top: 7px;padding-bottom: 10px;}#content h1{margin: 0;padding-left: 15px;font-size: 140%;color: #3399ff;}#content h2{margin: 0;padding-left: 15px;font-size: 120%;color: #fc0265;}#content h3{margin: 0;padding-left: 15px;font-size: 100%;color: #333366;}#content h4{margin: 0;padding-left: 15px;font-size: 100%;color: #fc0265;}#content a{color: #3399ff;text-decoration: none;font-weight: bold;}#content p {margin: 0;padding: 15px;}#content ul {margin-left: 15px;padding: 15px;line-height: 1.5em;}#content li {padding-left: 15px;}#content table {font-size: 80%;padding-left: 15px;}.date {text-align: right;color: #808080;font-size: 11px;}.date a {color: #D72020;}#footer {height: 50px;clear: both;padding-top: 20px;border-top: 5px solid #3399ff;background: url(img-styling/footer.jpg) repeat-x bottom;}#footer p {margin: 0;font-size: 10px;text-align: center;color: #333366;}#footer a {color: #333366;}event {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  }.event_name {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }.small {font-size:10px; }/* form elements */form {	margin:10px; padding: 0 5px;	border: 0px solid #D5D5D5; 	background-color: transparent; 	}label {	display:block;	font-weight:bold;	margin:5px 0;}input {	padding:2px;	border:1px solid #eee;	font: normal 1em Verdana, sans-serif;	color:#777;}textarea {	width:489px;	padding:2px;	font: normal 1em Verdana, sans-serif;	border:1px solid #eee;	height:100px;	display:block;	color:#777;}input.button { 	font: 10px arial, sans-serif; 	height: 24px;	margin: 0;	padding: 2px 3px; 	color: #FFF;	background: #8EB50C url(img-styling/naviknop.jpg) repeat-x 0 0;	border: none;}.greybold {color: #999;font-weight: bold;line-height: 1.3em;}.tabrowkop {font : 12px verdana, arial, helvetica, sans-serif; padding : 2px; padding-top : 2px; font-weight: bold;color: #fff;border-bottom : 1px dotted white; background : #fc0265;} .i {font-style: italic;}.b {font-weight: bold;}/* fotogalerij */#gallery {width:728px; height:480px; padding:10px; border:0px solid #333; background: transparent; position:relative; }#gallery b.default {position:absolute; left:10px; top:10px; width:548px; height:480px; text-align:center;}#gallery b.default img {display:block; margin:0 auto 10px auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}#gallery b.default span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}#gallery ul {list-style:none; padding:0; margin:0; width:180px; position:relative; float:right;}#gallery ul li {display:inline; width:52px; height:52px; float:left; margin:0 0 5px 5px; color: #000;}#gallery ul li a {display:block; width:50px; height:50px; text-decoration:none; color: #000; border:1px solid #000; border-color:#eee #555 #333 #ddd;}#gallery ul li a span {display:none;}#gallery ul li a img {display:block; width:50px; height:50px; border:0;}#gallery ul li a:hover {white-space:normal; color: #000; border-color:#555 #ddd #eee #333; background:#777;}#gallery ul li a:hover b {position:absolute; left:-548px; top:0; width:548px; height:380px; text-align:center; color: #000;  background:transparent; z-index:20;}#gallery ul li a:hover span {display:block; color:#000; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}#gallery ul li a:hover img {margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333; background:#777; color: #000;}#gallery ul li a:active b, #gallery ul li a:focus b {position:absolute; left:-548px; top:0; width:548px; height:380px; text-align:center; background:transparent; z-index:10; color: #000;}#gallery ul li a:active span, #gallery ul li a:focus span {display:block; color:#000; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333; color: #000;}/* form elements */form {	margin:10px; padding: 0 5px;	border: 1px solid #D5D5D5; 	background-color: #fff; 	}label {	display:block;	font-weight:bold;	margin:5px 0;}input {	padding:2px;	border:1px solid #666;	font: normal 1em Verdana, sans-serif;	color:#777;	background-color: #ccc;}textarea {	width:489px;	padding:2px;	font: normal 1em Verdana, sans-serif;	border:1px solid #eee;	height:100px;	display:block;	color:#777;}input.button { 	font: 10px arial, sans-serif; 	height: 24px;	margin: 0;	padding: 2px 3px; 	color: #000;	background: #fc0265 url(img-styling/.jpg) repeat-x 0 0;	border: none;}