/*  
Theme Name: wkret

Userstyle: abdo
Description: -
Author: peter bouwmeester
URI: http://www.peterbouwmeester.nl
Copyright: www.1website4u.com
Version: 0.1
*/

* {
	line-height: 1.3em;
	}
	
/***********/
/* menubar */
/***********/
.sf-menu a {
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top: 2em; /* nodig om submenu aan te laten sluiten en de bovenstaande aanpassing van paddings */
}
	
#navigation .page_item a {
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px; 
	}

#navigation .page_item li a { /* op lagere menu nivo's geen aangepaste hoeken en borders */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px; 	
	border-right: 0px; 
	}

#navigation li .page_item a {
	margin-right:0px !important; /* no space between submenu's */
}

/********/
/* zoek */
/********/
.zoek {
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px; 	
	background-color: #7A923A;
	left:730px;
	padding:5px 0 5px 5px;
	position:relative;
	top:15px;
	width:210px;
	}
	
.btnzoek {
	height: 1.65em;
	padding: 0px 0px 2px;
	}
		
/****************/
/* outercontent */
/****************/
.outercontent {
	width: 720px; /* dit zou niet moeten mogen...! */
	}
	
.outersidebar_right {
	margin-right:30px;
	}	

/************/
/* headings */
/************/
h1,
h2 {
	margin-bottom: 5px !important;
	}

#breadcrumbs {
	width: 680px;
	}
	
/*****************/
/* widget titles */
/*****************/
.widget {
	text-align: justify;
	}
	
.widget_title {
	background: transparent url(http://www.abdo.nl/abdo_p/wp/wp-content/themes/wkret/schemes/abdo_p/images/bg_widget_title.png) no-repeat scroll 0 0;
	height:23px;
	padding:8px 0 0 8px;
	}	
	
/***********/	
/* snippet */
/***********/	
.snippet-content {
	background: #daf29a;
	border-left: 1px solid #7A923A;
	border-bottom: 1px solid #7A923A;
	border-right: 1px solid #7A923A;
	padding: 10px;
	}
	
.snippet h2 {
	margin-bottom: 0px !important;
	} 	

/************************/
/* wetenswaardig widget */
/************************/
.wetens_caption {
	clear: both;
	width: 210px;
	}
	
/*********************************/
/* sidebar category list bullets */
/*********************************/
#sidebar ul li,
#footer ul li {
    padding-left: 10px;
    margin-top: 3px;
    background: url(http://www.abdo.nl/abdo_p/wp/wp-content/themes/wkret/schemes/abdo_p/images/rsaquo.png) no-repeat scroll 0px 6px;    
}

/*******************/
/* home slideshows */
/*******************/
.home_slideshows {
	margin-top: 20px;
	}

.home_slideshow {
	float: left;
	margin-right: 15px;
	}
	
.vrouwen {
	margin-right: 0px;
	}
	
.slideshow_link_layer {
	margin-top: -15px;
	}
		
.slideshow_title {
	text-align: center;
	}	

/***********************/
/* nieuws aanpassingen */
/***********************/
.postblock {
	margin-top: 0px;
	}
	
.newsblock {
	padding: 0px 0px 15px;
	}		
		
.sticky {
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px; 		
	background: #f8faf2;
	border: 1px solid #7A923A;
	margin-top: 20px;
	padding: 0px 10px 10px;
	}

#content .sticky h2 {
	margin-top: 0px;
	}

.more-link {
	background-image: none;
	padding:0;
	}
	
.entry_meta {
	font-size: 0.75em;
	}

#sidestep {
	font-size: 0.75em;
	}
	
/**************************/	
/* pagina fotos-bestellen */
/**************************/
.ngg-gallery-thumbnail-ID {
	clear: both;
	font-size: 0.7em;
	overflow: hidden;	
	}	
	
/*********************/	
/* pagina foto-index */
/*********************/
.ngg-foto-index {
	margin-bottom: 40px;
	}

.ngg-foto-index dl dt {
	float: left;
	width:12em;
	}

.ngg-foto-index dl dd {
	margin-left: 12em;
	}

.ngg_bottom_nav {
	margin-top: 30px;
	}	

/*************************/	
/* gerelateerde pagina's */
/*************************/	
.rel_pages {
	font-size: 0.8em;
	margin-top: 30px;	
	}	

.rel_pages li {
	background-position: 0 5px; /* afhankelijk van font-size */
	}
	
/******************/
/* submit buttons */
/******************/
input.verzendknop_contactform {
	width: 120px;	
}	

.wpcf7-form-control-wrap input:focus,
.wpcf7-form-control-wrap textarea:focus { 
	background-color: white !important;
	}

/**********/
/* footer */
/**********/
#footer {
	background: transparent url(http://www.abdo.nl/abdo_p/wp/wp-content/themes/wkret/schemes/abdo_p/images/bg_footer.png) no-repeat scroll bottom center;
	font-size: 0.8em;
	margin: 0px;
	padding:40px 0 30px;
	width: 970px;
	}

#footer .left_footer,
#footer .middle_footer,
#footer .right_footer {
	margin:0px;
	padding: 0px;
	}

.outerleftfooter {
	margin-left:30px;
	width:210px;
	}

.outermiddlefooter {
	left:140px;
	position:relative;
	width:210px;
	}

.outerrightfooter {
	left:280px;
	position:relative;
	width:210px;
	}

#footer h2,
#footer h3 {
	border-bottom: 0px;
	}
	
#footer a {
	color: #666666;
	}
	
#footer a:hover {
	color: #7A923A;
	}		
	
/***************************/	
/* foto's bestellen widget */
/***************************/
.bestellen .ngg-gallery-thumbnail img {
	margin: 0 0 10px 0;
	}
	
/**********/
/* bottom */
/**********/
#bottom {
	padding: 5px 30px 15px;	
	}

#bottom_left {
	color: white;
	display: inline;
	float: left; 
	width: 210px; 	 		
}	

#bottom_center {
	display: inline;
	float: left;
	left: 140px;
	padding-top: 2px; 
	position: relative; 
	width: 210px; 
	}
	
#bottom_right {	 
	color: white; 
	display: inline;	
	float: left;
	left: 280px;
	position: relative;
	}	

/*****************/
/* image borders */
/*****************/
.ngg-gallery-thumbnail-box {
	margin-bottom: 20px;
}

.ngg-gallery-thumbnail img {
	margin: 0px 0px 7px 0px;
	padding: 0px;
	border: 0px;
}

.ngg-singlepic,
.post_navicon {
	background-color: white;
	border: 1px solid silver !important;
	padding: 4px !important;
	margin-bottom: 4px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.ngg-singlepic:hover {
	border: 1px solid #666666 !important;
}

.ngg-left {
	margin-right: 10px;
}

.ngg-right {
	margin-left:10px !important;
}
.highslide:hover img {
	background-color: transparent;
}
.ngg-gallery-thumbnail img:hover {
	background-color: transparent;
}

/**************************/
/* navigation in category */
/**************************/
.navigation {
	font-size: 0.8em;
	}
	
.archive_nav_head {
	qborder: 0px;
	margin-right: 5px;
	}
		
.archive_nav_list {
	
	}
			
.navigation a {
	border: 1px solid #dddddd;
	border-bottom: 0px;
	display:inline-block; /* be sure to get top-border displayed */
	padding: 3px 7px 0px;
	}

.navigation b {
	display:inline-block;
	padding: 3px 7px 0px;
	}
	
.archive_nav_top {
	margin-top: 2px;
	text-align: right;
	}
		
.archive_nav_bottom {
	margin-top: 30px;
	text-align: right;
	}	

.category h1 {
	float: left; /* ivo navigation through pages */
	}		