/* 
Theme Name: ovmmarkelo
Description: Ondernemersvereniging Markelo
Version: 1.0
Author: Attentis Communicatie
Author URI: http://www.attentis.nl
*//*
---------------------------------------------------------------------------------------------
	Generieke Elementen                      
---------------------------------------------------------------------------------------------
*/* {margin: 0; padding: 0; font-family: Verdana, sans-serif; font-size: 11px;}body {background:#444 url(img/body_bg.gif) repeat-x top left; margin-bottom: 20px;}abbr {cursor:help;}blockquote {margin:1em; padding-left:10px; border-left:#666 2px solid;}a {color:#66b443; text-decoration:none; font-size: 11px;}a:hover {color:#66b443; text-decoration:underline;}p {line-height:1.5em; margin-top:5px; font-size: 11px;}h1,h2,h3,h4,h5,h6 {font-family: Verdana, Serif;}h1 {font-size:180%; font-weight:normal; margin-bottom:0; color:#002f64;}h2,h3 {font-size:1.5em; color:#002f64; margin:0.5em 0; padding:0.25em 0; font-weight:normal;}fieldset {border:0px solid #ccc;}/*  
---------------------------------------------------------------------------------------------
	Structure  
---------------------------------------------------------------------------------------------
*/#container {background: #fff; margin: 0 auto; width:960px; margin-top: 0px;}#header {margin:0 auto; height:120px; background: #fff url(img/header.gif) no-repeat 0% 0%; color:#000; float: left; width: 960px;}#maincontent {width: 960px; background: #fff url(img/maincontent_bg.gif) repeat-y; float: left; clear: both;}#sidebar {background: #dfe0e2 url(img/sidebar_bg.gif) repeat-x; float:left; width:240px; font-size:90%;}#content {float:right; width:720px; margin:0; background: #fff;}/*  
---------------------------------------------------------------------------------------------
	Header
---------------------------------------------------------------------------------------------
*/div.search {float: right; margin-right: -20px; background: url(img/zoeken_bg.gif) no-repeat; width: 251px; height: 38px}#logo {position: relative; z-index: 1000; top: 15px; left: 15px; margin: 0; padding: 0; height: 200px; width: 200px}#header ul {float: left; display: inline; margin: 0; padding: 0;}#header ul li {list-style: none; float: left; margin: 0; padding: 0;}#header input, #header p {float: left; display: inline; font-size: 11px;}#header input {margin: 15px 5px 0px 5px;}#header p {margin: 15px 5px 0px 20px; color: #222;}input#btnSearch {background: url(img/zoekbutton_bg.png) no-repeat; height: 19px; width: 19px; border: 0; cursor: pointer;}/*  
---------------------------------------------------------------------------------------------
	Main Navigation  
---------------------------------------------------------------------------------------------	
*/#navigation {background: #002f64; height:32px; float: left; width: 960px;}
#navigation ul {float: left; padding: 0 0 0 240px; margin: 0;}#navigation li {float:left; list-style:none; background:none; line-height:32px; height: 32px; margin: 0 4px; }#navigation li a {border:none; color:#fff; }#navigation li a:hover, #navigation li a:active, #navigation li.current_page_item a {color:#fff; text-decoration: underline;}/*  
---------------------------------------------------------------------------------------------
	SideBar  
---------------------------------------------------------------------------------------------
*/#sidebar h2 {color:#444; font-size:1.1em; font-weight:normal; margin: 45px 0px 0px 35px; text-transform: uppercase;}#sidebar ul {margin:0; padding: 0; list-style:none; margin-top: 45px;}#sidebar ul ul {margin:0; padding: 0;}#sidebar ul li {margin:0; list-style:none; background:none;}#sidebar form {padding-left: 15px;}#sidebar ul li {line-height: 30px; border-bottom: 1px solid #fff; text-indent: 15px;}#sidebar ul li ul li {line-height: 20px; text-indent: 25px; margin-left: 20px;}#sidebar li a:link, #sidebar li a:visited {color:#000; text-decoration: none; display: block; text-indent: 20px;}#sidebar li a:hover, #sidebar li a:active {color:#fff; text-decoration: none; display: block; background: #002f64; text-indent: 20px;}#sidebar ul li ul li a {line-height: 20px; font-size: 0.9em; color: #fff; text-decoration: underline; background: url(img/arrow.gif) no-repeat 0px 50%;}#sidebar ul li ul li a:hover, #sidebar ul li ul li a:active {color: #fff; text-decoration: underline; background: url(img/arrow.gif) no-repeat 0px 50%;}/*
---------------------------------------------------------------------------------------------
	Inhoud                         
---------------------------------------------------------------------------------------------
*/#slideshow {width: 720px; display: block;}.page-title {margin:0.5em; padding:0.5em;}.post {margin:0; padding: 0px 15px;}.post-content h4 {font-size:1.3em; color:#002f64; font-weight: bold; padding: 10px 0;}.post h4 em {font-style:normal; float:right; font-weight:normal;}.post-title {font-size: 24px; border:none; margin:5px 0 0.5em 0; padding:0;}.post-title a:link, .post-title a:visited, .post-title h2 {color:#002f64; font-size: 24px;}.post-title a:hover, .post-title a:active {color:#66b443; text-decoration: underline;}.post-date {margin:0; padding:0; color:#999;}.post-content p {margin-bottom: 15px;}.post-content a:link, .post-content a:visited {color: #66b443; text-decoration: underline;}.post-content a:hover, .post-content a:active {color: #66b443; text-decoration: none;}
.post-content td {vertical-align: top; font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; padding-right: 5px}.post-content ul {margin-left: 26px; line-height: 16px;}
.post-comments {float:right;}.post-comments a {background:url(img/comments-small.gif) no-repeat left center; padding-left:11px;}/* 
---------------------------------------------------------------------------------------------
	Footer Blocks
---------------------------------------------------------------------------------------------
*/#footer_blocks {clear:both; height: 180px; background:#fff; color: #222; text-align: left; width: 960px; display: block; border-top: 1px solid #ccc;}#footer_blocks h2 {font-size: 16px; font-weight: bold; padding: 0px 0px 10px 15px;}.white {color: #fff;}#footer_blocks p {padding: 0px 15px; line-height: 20px; font-size: 11px;}#footer_blocks span.images {padding: 0px; margin: 0px 15px; float: left; border: 1px solid #b7c8b6}#footer_blocks ul {list-style: none; margin-left: 15px;}#footer_blocks a {font-weight: bold; text-decoration: none;}#footer_blocks a:hover {text-decoration: underline;}.footer_block1 {width: 240px; height: 180px; float: left; background: #dfe0e2;}.footer_block2 {width: 240px; height: 180px; float: left;}.footer_block3 {width: 480px; height: 180px; float: left; background: #d3e7c6 url(img/footer_blocks_bgblue.gif) repeat-x;}/* 
---------------------------------------------------------------------------------------------
	Footer
---------------------------------------------------------------------------------------------
*/#footer {clear:both; height: 51px; background:#002f64 url(img/footer_bg.gif) no-repeat 100% 100%; color: #fff; text-align: center; border-top: 1px solid #fff;}#footer a {color: #fff; margin: 20px 2px 0px 2px; text-decoration: none; font-size: 11px}#footer a:hover {color: #fff; text-decoration: underline;}#footer p {margin-top: 15px; font-size: 11px}#footer ul {float: left; margin: 15px 0px 0px 10px;}#footer ul li.page_item {float: left; display: inline; list-style: none; margin: 0 3px;}/*
---------------------------------------------------------------------------------------------
	Comments Style
---------------------------------------------------------------------------------------------
*/div.reacties {margin-top: 40px;}div.reacties * {font-family: Georgia, serif!important}#commentlist li {margin-bottom: 1.5em; padding-bottom: 1em; border-bottom: 1px solid #700000;}#commentform {margin: 1em 0; background: #fff; width: 280px;}#commentform textarea {background: #eee; border: 1px solid #ccc; width: 280px;}#commentform textarea:hover {background: #fff; border: 1px solid #ccc;}#commentform textarea:focus {background: #fff; border: 1px solid #f00;}#commentform #email, #commentform #author, #commentform #url {font-size: 1.1em; background: #eee; border: 1px solid #ccc; width: 280px;}#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {font-size: 1.1em; background: #fff; border: 1px solid #ccc; width: 280px;}#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {font-size: 1.1em; background: #fff; border: 1px solid #f00; width: 280px;}#commentform input {margin-bottom: 3px;}ol.commentlist li.alt {background: #eee; border: 1px dotted #ccc; padding: 10px;}ol.commentlist li {background: #fff; border: 1px dotted #ccc; padding: 10px;}/*
---------------------------------------------------------------------------------------------
	Text Elementen                
---------------------------------------------------------------------------------------------
*/#content, #sidebar, .widget, #footer {overflow:hidden;}a, img {border: none;}.post-content a img {border: 1px solid #ccc; padding: 5px; margin: 3px;}
