/*
Theme Name: Abbing
Theme URI: http://www.kwekerijabbing.nl
Description: Abbing
Version: 1.0
Author: Pixion
*/

* {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
html, body {margin: 0px; padding: 0px;}
td {vertical-align: top;}
p {font-size: 13px; line-height: 20px;}
h1, h2, h3, h4, h5 {padding: 0px; margin: 0px 0px 0px 0px; color: #435B2B;}
h1 {font-size: 18px;}
h2 {font-size: 16px; }
h3 {font-size: 14px;}
table{font-size: 13px;}


/* Hacks */
div.clear {
	clear:both;
	font-size:1px;
	line-height:0px;
	height:0px;
	overflow:hidden;
}

/* Main Layout */
div.wrap {
	margin: 30px auto 30px auto;
	width: 970px;
	border: 1px solid #999;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}

.aligncenter  {
	display: block;
	margin: 0px auto;
}

/* Header */
div.header {
	height: 82px;
}


/* Content */
td.content {
	width: 750px;
}

span.date {
	font-size: 12px;
	color: #666;
	display: block;
}
/* Sidebar */
td.sidebar {
	width: 220px;
}

/* Footer */
div.footer {
	height: 25px;
	padding: 5px 0px 0px 0px;
	color:#CCC;
}
div.footer a{
	color:#CCC;
}

/* Website Inhoud */
div.left {
	padding: 20px;
}

div.left h2 {width: 560px; display: inline; font-size: 22px; font-weight: normal;}
div.left h2 a{text-decoration: none; }

/* Images */
img.size-thumbnail,
img.size-medium,
img.size-large,
img.size-full {border: 1px solid #333;}


/* News page */
div.news {background: none;}
div.news hr {border-top: none; border-left: none; border-right: none; border-bottom: 1px #666 dotted; margin: 5px 0px 25px 0px;}
p.backlinks {float: right; display: inline; width: 120px;}
span.cal_datum {color: #030; font-weight: bold; display: block;}
table.agenda_overview td p {margin: 0px; padding: 0px;}
table.agenda_overview td img {margin-right: 20px;}

/* Sidebars */
td.sidebar {line-height: 1.5;}
td.sidebar ul {margin: 0px; padding: 0px;}
td.sidebar li {list-style: none; display: block; }
div.widget {padding: 10px; font-size: 14px;}
div.widget h2 {font-weight: normal;}
td.sidebar .top_head {margin: 10px 0px 0px 10px;}

/* 
.widget_recent_entries li:before {content: "\00BB \0020";}
.multiwidget_ec3-event-list li:before {content: "\00BB \0020";}
*/
.enh_rp li:before {content: "\00BB \0020";}


/* Widget Specific Settings */

/* Seach Form */
	div.widget_search label {display: none;}
	div.widget_search input#s{width: 120px; height: 19px; padding: 2px 10px; display: inline; border: 0px; background: url(images/zoek_bg.png) no-repeat top;}
	div.widget_search input#searchsubmit{width: 52px; height: 23px; display: inline; background: url(images/zoek.png) no-repeat; padding-top: 30px; border: 0px;}

/* Text Widget */
	td.sidebar p.adres {padding: 0px; margin: 0px;}

/* Events Widget */
	span.act_datum {font-size: 12px;}
	.act_name {display: inline-block; padding-left: 5px; padding-bottom: 15px;}

/* Footer Text Widget */
	div.footer div.widget_text {margin: 0px; padding: 0px; text-align: center; font-size: 12px;}

/* Subpages */
	ul.subpages {}
	ul.subpages li {padding-left: 30px;}
	ul.subpages li.parent {padding-left: 10px; font-weight: bold;}
	ul.subpages a{font-size: 12px;}
	ul.subpages li.current_page_item:before{content: "\00BB \0020";}

/* Form */
	div.gform_wrapper {margin-bottom: 30px;}
	div.gform_wrapper li {list-style: none;}
	div.gform_wrapper span.gform_description {margin-bottom: 10px; display: inline-block;}
	div.gform_wrapper textarea {width: 380px; height: 180px; padding: 10px; background: url(images/textarea.png) no-repeat; border: 0px none;}
	div.gform_wrapper label.gfield_label {margin-top: 3px; display:inline-block;}
	div.gform_wrapper span.gfield_required {display: inline-block; padding-left: 5px; color: #900;}
	div.gform_wrapper div.ginput_container input {width: 120px; height: 19px; padding: 2px 10px; display: inline; border: 0px; background: url(images/zoek_bg.png) no-repeat top; margin-left: 5px;}
	div.gform_wrapper input.button {width: 80px; height: 23px; display: inline; background: url(images/verstuur.png) no-repeat; padding-top: 40px; border: 0px; margin-top: 10px; margin-left: 5px;}
	div.gform_wrapper div.validation_error {border: 1px solid #ccc; background:#B0B0B0; color:#333; padding: 2px 10px; margin: 5px 0px;}
	div.gform_wrapper div.validation_message {border: 1px solid #ccc; background:#B0B0B0; color:#333; padding: 2px 3px; margin: 5px 0px;}
	div#gforms_confirmation_message {border: 1px solid #ccc; background:#B0B0B0; color:#333; padding: 2px 10px; margin: 5px 0px;}

/* Sidebar Image */
img.sidebar_image {margin: 10px auto; display: block;}

/* In Page Form */
div.left .gform_wrapper form{}
div.left .gform_wrapper form input.button{margin: 0px 0px 20px 45px;}

/* Caption */
div.wp-caption {padding: 5px; margin-top: 20px; margin-bottom: 20px;}
div.wp-caption img {margin: 3px auto 0px auto; display: block; border: 0 none; border: 1px solid #030}
div.wp-caption p.wp-caption-text {font-size: 12px; display: block; text-align: center; padding: 0px; margin: 5px 0px 0px 0px; color:#FFF;}

/* Simpleviewer */
div.simpleviewer {}

/* Breadcrumbs */
div.breadcrumbs {display: block; width: 700px; margin-bottom: 5px;}

img.list_thumb {float: left;}





















/* By Pixion */
#suckerfishnav {
	font-size:14px;
	z-index: 99999;
}
#suckerfishnav, #suckerfishnav ul {
	float:left;
	list-style:none;
	line-height:30px;
	padding:0;
	margin:0;
	width:100%;
	z-index: 99999;
}
#suckerfishnav a {
	display:block;
	color:#fff;
	text-decoration:none;
	padding:0px 10px;
}
#suckerfishnav a:hover {
	text-decoration: underline;
}
#suckerfishnav li {
	float:left;
	padding:0;
	z-index: 99999;
}
#suckerfishnav ul {
	position:absolute;
	left:-999em;
	height:30px;
	width:151px;
	font-weight:normal;
	margin:0;
	line-height:1;
	border:0;
	border-top:1px solid #030;
	z-index: 99999;
}
#suckerfishnav li li {
	width:149px;
	font-weight:bold;
	padding-top: 5px;
	height:25px;
}
#suckerfishnav li li a {
	padding:4px 10px;
	width:130px;
	font-size:12px;
	color:#dddddd;
}
#suckerfishnav li ul ul {
	margin:-21px 0 0 150px;
	z-index: 99999;
}

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
	color:#fff;
}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
	color:#fff;
}
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
	color:#fff;
}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
	left:-999em;
}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
	left:auto;
}
