/*
Theme Name: DUCARES
Theme URI: www.ducares.nl
Description: Wordpress theme voor DUCARES
Version: 1.0
Author: RightDesign
Author URI: www.rightdesign.nl
*/

/* RESET */

html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, 
abbr, acronym, address, big, cite, code, del, 
dfn, em, font, img, ins, kbd, q, s, samp, small, 
strike, strong, sub, sup, tt, var, b, u, i, center, 
dl, dt, dd, fieldset, form, label, 
legend, table, caption, tbody, tfoot, thead, tr, 
th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:baseline;
	background:transparent;
	list-style-type:none;
	text-align:left;
}

body {margin:0;margin-top:50px;padding:0;background:#ced4e0;font: 12px Verdana;color:#000000;}

.content ul li {margin-bottom:4px;}

.nobull ul {list-style-type:none;margin-left:10px;padding-left:0;}

ol li {margin-bottom:6px;}

a:link, a:visited {text-decoration:none;}
a:hover {color:#222222;}

.red {color:red;}
.alignr {float:right;margin:10px;}

.sitewrap {margin:0 auto;padding:0px;width:890px;border:1px solid #b9b9b9;background:#ffffff;text-align:left;}
.header {height:142px;margin: 0 0 15px 0;background:url(images/header_bg.jpg) center;}
.left {float:left;width:150px;border-right:1px solid #e9e9e9;padding:5px;}

.right {float: right;width: 160px;border-left:1px solid #e9e9e9;padding:5px;padding-left:10px;}
.right h2 {font-weight:bold;font-size:13px;color:#164c92;margin:10px 0 5px 0;}
.right a:link, .right a:visited {text-decoration:none;color:#164c92;}
.right a:hover {color:#111111;}

ul.recent_nieuws {list-style-type:none;margin:0;padding:0;font-size:11px;}
ul.recent_nieuws strong {font-size:10px;}
ul.recent_nieuws li {margin:5px 0;padding-bottom:5px;border-bottom:1px dotted #e9e9e9;}


.widget {padding-bottom:10px;border-bottom:1px solid #e9e9e9;}

.taalkiezen {margin-top:-15px;}
ul.qtrans_language_chooser {list-style-type:none;margin:0;padding:0;}
ul.qtrans_language_chooser:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
ul.qtrans_language_chooser a {width:24px;height:24px;}
ul.qtrans_language_chooser li {float:left;text-align:left;width:24px;height:24px;margin:10px 0;}
ul.qtrans_language_chooser span {display:inline;}


.app {width:190px;}
.app p {width:170px;}

.content {float: left;width:58%;padding:5px;}
.content p {padding-left:5px;line-height:17px;margin:7px 0 15px 0;}
.content p.vlak {background:#e8ffde;padding:10px;margin-left:10px;}

.content p#breadcrumbs {color:#b1b1b1;margin-bottom:20px;font-size:10px;}
.content p#breadcrumbs a:link, .content p#breadcrumbs a:visited {color:#666666;}
.content p#breadcrumbs a:hover {color:#333333;}

.content h1 {color:#164c92;font:18px Tahoma;font-weight:bold;padding-left:5px;}
.content h2 {color:#164c92;font:15px Tahoma;font-weight:bold;padding-left:5px;}

.content .contact ul {list-style-type:none;margin:0;padding:5px;}
.content .nopadding ul {padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}
.content .nopadding i {padding-left:5px;margin-bottom:5px;}

.post {margin:0 0 30px 0;}
.post h2, .post h2 a:link, .post h2 a:visited {color:#164c92;margin:10px 0 5px 0;}

.footer {clear: both;border-top:1px solid #e9e9e9;text-align:center;color:#989898;font-size:9px;padding-top:2px;padding-bottom:4px;word-spacing:3px;}
.footer a:link, .footer a:visited {color:#989898;text-decoration:none;}
.footer a:hover {color:#333333;}

.breadcrumbs {padding-left: 5px;color:#a1a1a1;}

img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}
/* End Images */


/* Begin Form Elements */
#searchform {margin: 10px auto;padding: 5px 3px;text-align: center;}
#sidebar #searchform #s {width: 108px;padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}


.menu {font-size:11px;}
.menu a {display:block;width:140px;padding:5px;}
.menu ul {margin:0;padding:0;list-style:none;width:140px;border-bottom: 1px solid #fff;}
.menu ul li {position:relative;float:left;width:150px;background:url(images/li_bg.jpg) no-repeat center;border-bottom:1px solid #ffffff;}
.menu ul li a:link, .menu ul li a:visited {color:#ffffff;text-align:left;text-decoration:none;}
.menu ul li a:hover {background:url(images/li_hover.jpg) no-repeat center;color:#4169b1;}	

.menu ul li ul li {background:#4269b1;}
.menu ul li ul.sub_menu a {float:left;width:140px;}
.menu ul li ul.sub_menu a:link, .menu ul li ul.sub_menu a:visited {color:#ffffff;font-weight:normal;font-size:10px;}
.menu ul li ul.sub_menu a:hover {background:#c5d1e7;color:#4169b1;}

.menu ul li ul {position:absolute;left:151px;width:150px;margin-top:-23px;}
.menu ul li ul {display:none;}