



/*
Theme Name: Libelle Default
Theme URI: http://www.libelle.nl/
Description: The default Libelle theme.
Version: 0.2
Author: Rado Vleugel, Pepijn Moesker
Author URI: http://www.libelle.nl/
Tags: three columns

*/

/* CSS reset: */
body{
padding:0;
margin:0;
}

h1,h2,h3,h4,h5,h6,pre,code,div{
padding:0;
margin:0;
font-weight:normal;
font-style: normal;
}

img {
border:0;
}

p{
margin-bottom: 12px;
padding: 0;
}

fieldset{
border:none;
}



/* body en main divs: */
body {
margin: 0px auto;
width:999px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-color:#ebeced;
}

#cont{
background-color:#FFFFFF;
padding-top: 5px;
}

#content-cont{
background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-y-art.gif) repeat-y;
height: 100%;
position: relative;
}

#content-cont-cat{
background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-y.gif) repeat-y;
height: 1477px;
}

#content-cont-art {
background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-y-art.gif) repeat-y;
}

.stippel1{
padding: 4px 0 3px 0;
margin-left: 11px;
background-color:#FFFFFF;
}

.stippel-s{
padding: 5px 0 3px 0;
background-color:#FFFFFF;
}

.stippel-s2{
padding: 7px 0 2px 0;
background-color:#FFFFFF;
}

.stippel-s3{
padding: 5px 0 4px 0;
background-color:#FFFFFF;
}

.stippel-s4{
padding: 3px 0 3px 0;
background-color:#FFFFFF;
}


#linker-sidebar {
margin-top: 5px;
width: 164px;
float: left;
position: relative;
overflow:hidden; /* nodig voor ie6 */
background-color: #fff;
}


#rechter-sidebar {
width: 164px;
float: left;
margin-left: 4px;
}

div.right-add {
margin: 0px 0px 4px 0px;
padding: 0;
}

#drie-banners img{
padding:7px 0 7px 0}

#linker-sidebar h2 {
margin-left: 24px;
margin-bottom: 12px;
}



a{
color:#000000;
}
a:hover{
color:#ffffff;
}

/* secondary divs: */

/*header*/
#banner_blokje{
height:109px;
}
/*reclame banner top*/
#logo{
float:left;
}

#top_banner{
float:right;
}
/*kruimelpad*/
#kruimel_pad{
font-size:10px;
margin: 4px 0 0 0;
float:left;
width:992px; /*990 minus de padding*/

}
/*a style voor kruimelpad*/
#kruimel_pad a{
color:#000000;
text-decoration:none;
}
#kruimel_pad a:hover, #tekstveld_wit a:hover, #artikel_container a:hover{
color:#1cacb4;
text-decoration:none;
}

#tekstveld_wit p{
color:#000000;
text-decoration:none;
}

#no_ticker_outer{
float:left;
height:43px;
width:870px;
background-color: white;
}

#no_ticker_inner{
float:left;
height: 35px;
width: 870px;
background-color: black;
}

/*a style voor vierkante foto*/
.foto-cont{
width: 164px;
height: 164px;
overflow:hidden;
background-color:#82cfc9;
float: left;
}

.foto-cont-midden{
width: 164px;
height: 164px;
overflow:hidden;
background-color:#82cfc9;
float: left;
margin-left: 12px;
}

.blog-cont{
width: 164px;
height: 164px;
overflow:hidden;
background-color:#82cfc9;
background-repeat: repeat;
float: left;
}

.blog-cont-midden{
width: 164px;
height: 164px;
overflow:hidden;
background-color:#82cfc9;
float: left;
margin-left: 12px;
}

.wrap{
float: left;
position: relative;
width: 524px;
margin-left: 12px;
overflow:hidden; /* nodig voor ie6 */
}

.forum-wrap{
float: left;
position: relative;
width: 524px;
margin-left: 12px;
}

.wrap2{
float: left;
width: 688px;
margin-left: 12px;
overflow:hidden; /* nodig voor ie6 */
}

.midden-wrap{
height: 164px;
overflow:hidden;
float: left;
margin-left: 12px;
}


.midden-wrap-twee{
height: 164px;
width: 516px;
overflow:hidden;
float: left;
background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-twee.png) no-repeat;
}

.midden-vert-twee{
height: 340px;
width: 176px;
overflow:hidden;
float: left;
background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-vert.png) repeat-y;
}

.midden-vert-drie{
height: 340px;
width: 176px;
overflow:hidden;
float: left;
background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-links.png) repeat-y;
}

.midden-vert-drie .foto-cont {
/* margin-left: 12px; */
}

.arch-intro{
height: 280px;
width: 164px;
overflow:hidden;
padding-right: 12px;
float: left;
background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-vert.png) repeat-y;
}

#arch-cont{
background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-mid.png) repeat-y;
width: 516px;
}

.arch-rect{
height: 280px;
width: 336px;
text-align:center;
padding-left: 3px;
float: left;
}

.midden-rect-cont{
height: 340px;
width: 340px;
float: left;
}

.midden-rect{
height: 299px;
text-align:center;
}


.spatie1x{
height: 12px;
background:url(http://www.libelle.nl/wp-content/themes/default/images/stip1x.png) no-repeat;
width: 516px;
float: left;
left: 12px; /* nodig voor ie6 i.p.v. margin-left */
}

.spatie1xs{
height: 12px;
width: 176px;
left: 12px; /* nodig voor ie6 i.p.v. margin-left */
clear:both;
}

.wit-teaser{
height: 34px;
float: left;
background-color:#FFFFFF;
padding-top: 15px;
width: 511px;
line-height:20px;
overflow:hidden; /* nodig voor ie6 */
}

.wit-teaser h4{
font-size: 22px;
padding-right: 5px;
float:left;
letter-spacing: -1px;
}

.wit-teaser h4 a {
text-decoration: none;
text-transform: uppercase;
}

.wit-teaser h4 a:hover {
text-decoration: none;
color: #000000;
}

.wit-teaser img{
float:left;
}

.wit-t{
z-index: 1111;
margin-top: -38px;
margin-left: 24px;
width: 140px;
overflow:hidden;
color:#FFFFFF;
text-transform:uppercase;
font-size: 12px;
}

.wit-t a{
font: Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

/* blokjes */
.blok_kleur_1a{
width: 164px;
height: 164px;
background-color:#23689b;
float: left;
}
.blok_kleur_1b{
width: 164px;
height: 164px;
background-color:#65a1c7;
float: left;
}
.blok_kleur_2a{
width: 164px;
height: 164px;
background-color:#1cacb4;
float: left;
}
.blok_kleur_2b{
width: 164px;
height: 164px;
background-color:#82cfc9;
float: left;
}
.blok_wit{
width: 164px;
height: 164px;
background-color:#FFFFFF;
float: left;
}

.goud{
width: 164px;
height: 164px;
background-color:#23689b;
float: left;
}

.blauw{
width: 164px;
height: 164px;
background-color:#82cfc9;
float: left;
}

/* 164 */
.blokje164{
width: 164px;
height: 164px;
overflow:hidden;
float: left;
}

.blokje164-1a{
width: 164px;
height: 164px;
overflow:hidden;
float: left;
background-color:#23689b;
}

.blokje164-1s{
width: 164px;
height: 164px;
overflow:hidden;
background-color:#23689b;
}

.blokje164-3{
width: 164px;
height: 164px;
overflow:hidden;
float: left;
margin-left: 12px;
background-color:#82cfc9;
}

/*top 5-goud*/
.top5_boven{
width:340px;
height:164px;
background-color:#65a1c7;
color:#000000;
float:left;
margin-left: 12px;
}

.top5_boven-l{
width:340px;
background-color:#ffffff;
color:#000000;
float:left;
margin-left: 12px;
}

.top5_boven .titel_top_5 h1 {
font-size:22px;
}

.mb:hover, .knoppen:hover  {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.titel_top_5{
height:30px;
text-align:left;
font-size:12px;
padding-left:12px;
padding-top:8px;
padding-bottom:8px;
border-bottom:dashed 1px #000000;
text-transform: uppercase;
letter-spacing: -1px;
}
.titel_top_5 h1 {
font-size:12px;
}
.titel_top_5 h3 {
font-size:22px;
}
.titel_top_5 h1 a {
text-decoration:none;
color:#000000;
}
.titel_top_5 h1 a:hover {
text-decoration:none;
}

.titel_top_5 h3 a {
text-decoration:none;
color:#000000;
}
.titel_top_5 h3 a:hover {
text-decoration:none;
}

.titel_leeg{
height:15px;
padding-left:12px;
padding-top:8px;
padding-bottom:8px;
border-bottom:dashed 1px #000000;
}

.top_5 {
 font-family: Arial, Helvetica, sans-serif;
}

.top_5 a{
color:#000000;
text-decoration:none;
}

.top_5 a:hover{
cursor: pointer;
color:#ffffff;
text-decoration:none;
}

.top_5 ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

.top_5 li{
width:340px;
text-align:left;
font-size:10pt;
font-weight:bold;
}

.top_5 li a{
padding: 2px 0 1px 12px;
margin: 0px;
border-bottom:dashed 1px #000000;
display:block;
width:328px;
height: 18px;
}

.top_5 li a:hover{
border-bottom:dashed 1px #000000;
background-color:#23689b;
cursor: pointer;
}

.top_5 small{
float:right;
font-size:10px;
margin-right:5px;
padding-top: 3px;
}

/*top 5-goud*/
.top5b_boven{
width:340px;
height:164px;
background-color:#82cfc9;
color:#000000;
float:left;
}


.titel_top_5b{
height:30px;
text-align:left;
font-size:12px;
padding-left:12px;
padding-top:8px;
padding-bottom:8px;
border-bottom:dashed 1px #000000;
position:relative;
text-transform: uppercase;
letter-spacing: -1px;
}
.titel_top_5b h3 {
font-size:22px;
}
.titel_top_5b h3 a {
color:#000000;
text-decoration: none;
}
.titel_top_5b h3 a:hover {
color:#000000;
text-decoration: none;
}

.top_5b {
/* font-family: Arial, Helvetica, sans-serif; */
}

.top_5b a{
color:#000000;
text-decoration:none;
}

.top_5b a:hover{
color:#ffffff;
text-decoration:none;
}

.top_5b ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

.top_5b li{
width:340px;
text-align:left;
font-size:12px;
font-weight:bold;
}

.top_5b li a{
padding: 2px 0 1px 12px;
margin: 0px;
border-bottom:dashed 1px #000000;
display:block;
width:328px;
height: 18px;
}

.top_5b li a:hover{
border-bottom:dashed 1px #000000;
background-color:#1cacb4;
cursor: pointer;
}

.top_5b small{
float:right;
font-size:10px;
margin-right:5px;
padding-top: 3px;
}

/* tekstveld wit */
#tekstveld-cont{
float:left;
margin-left: 12px;
}

#tekstveld-cont2{
float:left;
margin-left: 12px;
height: 164px;
overflow:hidden;
background-color:#FFFFFF;
}

#tekstveld_wit{
width:316px;
height:105px;
background-color:#ffffff;
padding:12px;
font-size:11px;
line-height: 15px;
}
#tekstveld_wit .tekstdatum {
line-height: 18px;
}
#tekstveld_wit .smallline {
line-height: 8px;
}

#kop_weer{
padding: 5px 12px;
font-weight:bold;
font-size:24px;
font-family: times;
text-align: center;
border: 1px solid black
}

#kop_tekst_wit{
font-weight:bold;
font-size:14px;
line-height: 22px;
}
#kop_tekst_wit h3 {
font-weight:normal;
font-size:22px;
text-transform: uppercase;
letter-spacing: -1px;
}

#onder_balk{
background-image:url(http://www.libelle.nl/wp-content/themes/default/images/wit_bloempje.png);
background-repeat:no-repeat;
background-position:left;
background-color:#000000;
height:29px;
width:310px;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding-top:6px;
padding-left:30px;
line-height:20px;
}

#onder_balk h4{
font-size: 22px;
letter-spacing: -1px;
}

#onder_balk h4 a {
text-decoration: none;
color: #FFFFFF;
text-transform: uppercase;
}

#onder_balk h4 a:hover {
text-decoration: none;
color: #FFFFFF;
}

/* poll */
#poll_div {
width:164px;
height:164px;
background-color:#1cacb4;
background-image:url(http://www.libelle.nl/wp-content/themes/default/images/poll_banner.png);
color:#FFFFFF;
font-size:10px;
font-weight:bold;
margin:0;
padding:0;
float:left;
margin-left: 12px;
margin-right: 12px;
overflow:hidden;
}

#poll_div li{
list-style:none;
}

.democracy ul, .democracy li {
padding: 0;
margin:0;
}

.democracy label {
display: inline;
}

.democracy form {
padding: 0;
margin:3px 0 0 0;
text-align: left;
}

.democracy {
margin: 30px 7px 0 7px;
line-height: 19px;
height: 130px;
}

.dem-results {
}

.dem-total-votes {
margin-top: 7px;
}

.dem-vote-button {
margin-top: 4px;
margin-left: 45px;
}

.dem-vote-link{
float:left;
margin-top: 6px;
margin-left: 7px;
}

.poll-question{
font-weight:bold;
line-height:normal;
}

#poll_div_cp2s {
width: 164px;
height: 164px;
background-color: #1cacb4;
background-image: url(http://www.libelle.nl/wp-content/themes/default/images/poll_banner.png);
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
margin: 0;
padding: 0;
float: left;
overflow: hidden;
}

#poll_div_cp2s li{
list-style:none;
}

html>body .entry .democracy ul {
text-indent: 0 !important;
}


.democracy input {
vertical-align: middle;
}


/* login  */
#loginblok {
	width:164px;
	height:164px;
	margin:0px;
	padding:0px;
	background:#82cfc9 url(http://www.libelle.nl/wp-content/themes/default/images/kopje_inloggen.png) top center no-repeat;
	margin-bottom: 4px;
}

.loginblok_content{
width:128px;
border:solid 1px #7f9db9;
color: grey;
}

#loginblok2 {width:164px; height:164px; margin:0px; padding:0px; background-color:#82cfc9;
overflow: hidden;
margin-bottom: 4px;}

#loginblok2-tkst {padding: 7px;}
#loginblok2-lnks {float:left;
margin-bottom: 7px;}
#loginblok2-lnks a {line-height: 14px;}
#loginblok2-wlk {margin-bottom: 0px;}

#loginblok form {margin:0 auto; padding:0px; width:130px;}

.loginActive {
	color:#1cacb4;
}

.placesize {margin:0 auto; padding:0px; width:135px;}

input {padding:0px; margin:0px;}

#naam {width:127px; height:16px; border:1px solid #7f9db9; float:left; margin-top:55px;}

#wachtwoord {width:80px; height:16px; border:1px solid #7f9db9; margin-top: 6px; float:left;}

#lbut {margin-top:4px; margin-right:2px; float:right;}

#onthoud {margin:7px 5px 0 0; width:13px; height:13px; overflow:hidden; float:left;}

#lont {float:left; margin-top:7px; }

.gojf {margin-top:7px; line-height:14px;}

.gojf a {text-decoration:none; color: #000000;}
.gojf a:hover {text-decoration:underline; color: #000000;}

/* top 5 rechter sidebar */
#top5sb_div{
width:164px;
height:164px;
background-color:#82cfc9;
background-image:url(http://www.libelle.nl/wp-content/themes/default/images/top5_banner.png);
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:0 0 2px 0;
padding:0;
line-height:14px;
float: left;
}
#top5cosmox_div{
width:164px;
height:164px;
background-color:#82cfc9;
background-image:url(http://www.libelle.nl/wp-content/themes/default/images/top5_boeken.png);
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:0 0 2px 0;
padding:0;
line-height:14px;
float: left;
}

#top5sb_banner{
height:72px;
}

#top5_feed_banner{
height:56px;
}

#top5sb_text{
margin: 0 7px 0 7px;
}
#top5sb_text a{
color: black;
text-decoration:none;
}

#top5sb_text a:hover{
color: black;
text-decoration:underline;
}

#top5_no_image_div {
width:164px;
height:164px;
background-color:#1cacb4;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:0 0 2px 0;
padding:0;
line-height:14px;
float: left;
}

ul.activetopics {
	list-style: none;
	padding: 0px;
	margin: 3px 0 0 3px;
}

ul.activetopics li {
	margin-bottom: 5px;
}

ul.activetopics li a {
	text-decoration: none;
}

ul.activetopics li a:hover {
	text-decoration:underline;
	color: black;
}

ul.pijlers {
	list-style: none;
	padding: 0px;
	margin: 3px 0 0 3px;
}

ul.pijlers li {
	margin-bottom: 1px;
}

ul.pijlers li a {
	text-decoration: none;
}

ul.pijlers li a:hover {
	text-decoration:underline;
	color: black;
}

#pijlerlijst {
    height: 200px;
}

#pijlerlijst h3,
#discussies h3 {
	font-size:1.6em;
	font-weight:normal;
}

#zoeken_banner{
height:71px;
}

#voorkeur{
width:128px;
border:solid 1px #7f9db9;
margin-left:18px;
margin-bottom:6px;
}

#zoeken_uitjes{
margin-left:53px;
float: left;
}

.uitjes-row {
	float:left;
	position:relative;
	width:99%;
}


/* footer */

#footer{
clear:both;
float:left;
width: 999px;
background-color:#FFFFFF;
}

#footer_balk_zwart_cont{
/* background:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-y-art.png) repeat-y; deze stippels zijn te lastig*/
height:25px;
padding-top: 3px;
background-color:#FFFFFF;
}

#footer_balk_zwart{
width:876px;
height:21px;
background-color:#000000;
color:#FFFFFF;
font-size:11px;
padding-top:6px;
text-align:center;
float:left;
}

#footer_balk_zwart a{
color:#FFFFFF;
text-decoration:none;
}

#footer_balk_zwart a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#footer_balk_wit, #footer_copyright{
width:876px;
height:15px;
background-color:#FFFFFF;
color:#000000;
font-size:11px;
padding-top:7px;
padding-bottom:7px;
text-align:center;
float:left;
}

#footer_copyright{
padding:0px 0px 24px 0px; 
}

#footer_balk_wit a, #footer_copyright a{
color:#000000;
text-decoration:none;
}

#footer_balk_wit a:hover, #footer_copyright a:hover{
color:#1cacb4;
text-decoration:underline;
}

#Xlibelle{
z-index: 2000;
position:relative;
left:-35px;
bottom: 800px;
}

/* gekleurde boxeb */

.artikelen_div{
width:340px;
height:164px;
color:#000000;
float:left;
}
.artikelen_div a{
color:#000000;
text-decoration:none;
}

.artikelen_div a:hover{
color:#ffffff;
text-decoration:none;
}

.titel_artikelen{
height:30px;
text-align:left;
font-size:23px;
padding-left:12px;
padding-top:8px;
padding-bottom:8px;
border-bottom:dashed 1px #000000;
}

.artikelen ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

.artikelen li{
width:340px;
height:21px;
text-align:left;
font-weight:bold;

}

.artikelen li a:link{
padding-left:12px;
height:19px;
border-bottom:dashed 1px #000000;
font-size:14px;
display:block;
width:328px;
padding-top:1px;
}

.artikelen li a:active{
padding-left:12px;
height:19px;
border-bottom:dashed 1px #000000;
font-size:14px;
display:block;
width:328px;
padding-top:1px;
}

.artikelen li a:visited{
padding-left:12px;
height:19px;
border-bottom:dashed 1px #000000;
font-size:14px;
display:block;
width:328px;
padding-top:1px;
}

.artikelen li a:hover{
padding-left:12px;
height:19px;
border-bottom:dashed 1px #000000;
font-size:14px;
display:block;
width:328px;
padding-top:1px;
}

.artikelen small{
float:right;
font-size:10px;
margin-right:20px;}

.datum_artikel{
height:8px;
width:328px;
font-size:10px;
}

#artikel_lichtblauw{
background-color:#82cfc9;
}

#artikel_donkerblauw{
background-color:#1cacb4;
margin-left: 12px;
}

#artikel_groen{
background-color:#65a1c7;
margin-left: 12px;
}

#artikel_wit{
background-color:#ffffff;
}


#artikel_lichtblauw a{
background-color:#82cfc9;
}

#artikel_donkerblauw a{
background-color:#1cacb4;
}

#artikel_groen a{
background-color:#65a1c7;
}

#artikel_wit a{
background-color:#ffffff;
}



#artikel_lichtblauw a:hover{
background-color:#1cacb4;
}

#artikel_donkerblauw a:hover{
background-color:#82cfc9;
}

#artikel_groen a:hover{
background-color:#23689b;
}

#artikel_wit a:hover{
background-color:#65a1c7;
}


.datum{
font-size:10px;
position:relative;
top: -7px;
}


#beneden{
margin-bottom: 12px;
}

.rect336 {
width: 520px;
background-color:#FFFFFF;
padding: 12px 0 14px 0;
text-align:center;
}

.armres {
margin-left: 7px;
}


/* pagina style */

#artikel_container{
width:514px;
background-color:#FFFFFF;
}

.vakantie_resultaten{
float: left;
width: 524px;
margin-left: 12px;
overflow:hidden; /* nodig voor ie6 */
height:800px;
}

#vakantie_bericht_leeg{
background-color:#FFFFFF;
position:relative;
text-align:center;
width:99%
}

#vakantie_bericht_leeg a {
color:#000;
text-decoration:none;
}

#vakantie_bericht_leeg a:hover {
color:#1cacb4;
text-decoration:underline;
}

#vakantie_bericht_vol{
background-color:#FFFFFF;
text-align:center;
position:relative;
top:10px;
width: 99%;
float:left;
}

#vakantie_bericht_vol a {
color:#000;
text-decoration:none;
}

#vakantie_bericht_vol a:hover {
color:#1cacb4;
text-decoration:underline;
}

#artikel_container h1 {
text-transform: uppercase;
letter-spacing: -1px;
font-size: 22px;
}

#artikel_container h3{
text-transform: uppercase;
letter-spacing: -1px;
font-size: 20px;
}

#artikel_container2{
width:676px;
background-color:#FFFFFF;
}

#artikel_subtitel{
width:514px;
height:39px;
margin-bottom:6px;
font-size:12px;
}
#artikel_foto{
float:left;
margin: 0 12px 0 0;
}
.artikel_body_text{
font-size:12px;
margin-bottom:20px;
}
#artikel_reclame_rect{
float:right;
margin: 12px 0 12px 12px;
}
#artikel_body_text #artikel_reclame_rect{
float:right;
margin: 4px 0 12px 12px;
}
#artikel_stem{
font-size:12px;
line-height:20px;
margin-bottom:30px;
}
.zwarte_bloempjes{
vertical-align: text-bottom;
}
#artikel_stem a{
font-weight:bold;
text-decoration:none;
color:#000000;
}
#artikel_stem a:hover{
font-weight:bold;
text-decoration:underline;
color:#000000;
}

#reageer{
color:#000000;
font-weight:bold;
font-size:13px;
margin-bottom:20px;
}

#alle_artikels a{
color:#000000;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
#alle_artikels a:hover{
color:#000000;
font-weight:bold;
font-size:13px;
text-decoration:underline;
}
#alle_artikels {
float:left;
}
#select_volgorde {
float:right;
margin-bottom: 2px;
}

/*style voor de blokjes*/
.clear{
clear:both;
visibility:hidden;
}

.reactie{
background-color:#65a1c7;
}

.reactie2{
background-color:#82cfc9;
}

.reactie-tkst{
padding: 12px;
}

.avatar {
float:left;
padding-right: 12px;
}


#paginering, .wp-pagenavi{
font-size:12px;
color:#4b7e9f;
width:516px;
height:16px;
text-align:center;
}
.wp-pagenavi{
clear:both;
}

.wp-pagenavi a, .wp-pagenavi strong {
margin-left:3px;
margin-right:3px;
}

.wp-pagenavi a:hover {
color: #23689b;
}

#paginering_spatie{
width:60px;
}
#paginering_vorige{
float:left;
width:100px;
}
#paginering_cijfers{
float:left;
width:300px;
}
/*achtergrond kleur blokjes*/
#lijst_artikel_blauw{
background-color:#82cfc9;
}

#lijst_artikel_groen{
background-color:#65a1c7;
}

#lijst_artikel_wit{
background-color:#ffffff;
}

#lijst_artikel_donkerblauw{
background-color:#1cacb4;
}

.clearwit{
clear:both;
height: 4px;
}

.clear1pix{
clear:both;
height: 1px;
}

.wit{
background-color:#FFFFFF;
height: 13px;
clear:both;
width: 500px;
}

.nieuwsbrief{
background-color:#65a1c7;
}

#commentform{
float:left;
}

#inleiding_uitjes{
width: 516px;
height:215px;
}
#inleiding_uitjes h3{
font-size: 23px;
text-transform: uppercase;
}

#inleiding{
width: 516px;
}
#inleiding h1{
font-size: 23px;
text-transform: uppercase;
letter-spacing: -1px;
}
#inleiding h3{
font-size: 23px;
text-transform: uppercase;
}
#inleiding p{
line-height: 15px;
}
#inleiding h1.minderwitruimte {
margin-bottom: -5px;
}

#inleiding-velden{
margin-bottom: 12px;
height: 18px;
}

#inleiding-velden form{
float:left;
margin-right: 10px;
}

#inleiding a:hover{
color: #23689b;
}


#inl-inp{
width: 100px;
height: 13px;
}

.boven5{
height: 20px;
}

.archief{
width: 318px;
padding: 12px;
text-align:right;
font-weight:bold;
}


.arch-bl1{
background-color:#65a1c7;
height:252px;
width:252px;
float: left;
margin-right: 12px;
margin-bottom: 12px;
}
.arch-bl2{
background-color:#82cfc9;
height:252px;
width:252px;
float: left;
margin-bottom: 12px;
}
.arch-bl3{
background-color:#82cfc9;
height:252px;
width:252px;
float: left;
margin-right: 12px;
margin-bottom: 12px;
}
.arch-bl4{
background-color:#65a1c7;
height:252px;
width:252px;
float: left;
margin-bottom: 12px;
}

.arch-bl a{
text-decoration:underline;
}

.arch-titel{
font-size:13px;
font-weight:bold;
}

.arch-meta{
font-size:10px;
}


.arch-tkst{
height: 155px;
}

.item-tkst{
height: 131px;
margin: 7px 7px 0 7px;
}

.item-tkst a{
text-decoration: underline;
}

.item-tkst h4{
font-size: 22px;
padding-right: 5px;
letter-spacing: -1px;
text-transform: uppercase;
}


#skyscraper{
width: 120px;
height: 600px;
float:right;
margin-top: -32px;
}

#kalender {
float:right;
}

#kalender a{
color:#23689b;
}

#today {
color:#1cacb4;
font-weight:bold;
}

#today a{
color:#1cacb4;
}


#lees-ook{
clear:both;
}

#commentform #comment {
width: 511px;
font-size: 15px;
}

/*Recepten search results */

.recept-cont-1, .recept-cont-2, .recept-cont-4, .recept-cont-5, .recept-cont-7, .recept-cont-8 {
width: 176px;
height: 176px;
float: left;
}

.recept-cont-3, .recept-cont-6, .recept-cont-9 {
width: 164px;
height: 176px;
float: left;
}

.recept-cont-1, .recept-cont-2, .recept-cont-3, .recept-cont-4, .recept-cont-5, .recept-cont-6, .recept-cont-7, .recept-cont-8, .recept-cont-9 {
background-image:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-L.gif);
}


.recept-cont-1, .recept-cont-3, .recept-cont-5, .recept-cont-7, .recept-cont-9{
background-color:#23689b;
}

.recept-cont-2, .recept-cont-4, .recept-cont-6, .recept-cont-8 {
background-color:#1cacb4;
}

.recept-wrap {
width: 164px;
height: 164px;
overflow: hidden;
}

.recept-titel {
width: 150px;
height: 33px;
margin: 6px 7px 6px 7px;
overflow: hidden;
font-weight:bold;
}

.recept-uitgebreid a {
font-weight:bold;
text-decoration:none;
float:right;
margin-bottom: 10px;
}

.recept-uitgebreid a:hover {
text-decoration:underline;
color:black;
}

.recept-zoeken {
width: 360px;
margin: auto auto;
}

.recept-zoek-button {
width: 80px;
margin: auto auto;
}

.ster-titel {
width: 150px;
margin: 6px 7px 6px 7px;
font-weight:bold;
}

.ster-tekst {
width: 150px;
margin: 0 7px 0 7px;
}

.ster-foto {
float:left;
margin: 4px 5px 2px 0;
}

.recept-titel a, .ster-titel a {
text-decoration:none;
color:#000000;
}

.recept-titel a:hover, .ster-titel a:hover {
color:#ffffff;
}

.recept-foto {
width: 150px;
height: 112px;
margin-left: 7px;
margin-top: 9px;
overflow: hidden;
}

.recept-foto img:hover  {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

/* my-blog*/
#article_container{
width:515px;
}

.kop {
background-color: #1cacb4;
color:#000000;
font-family:Verdana;
font-size:14px;
font-weight:bold;
height:20px;
margin-bottom:12px;
padding-left:8px;
padding-top:2px;
width:507px;
clear:both;
}

#menu_boven a {
text-decoration:none;
padding-right: 4px;
}

#menu_boven{
font-size:9px;
font-weight:bold;
margin-bottom:10px;
}

#blog_titel{
width:515px;
}
#blog_titel label{
font-family:Verdana;
font-size:12px;
}
#blog_titel input{
width:300px;
height:18px;
margin-bottom:4px;
border:solid 1px #1cacb4;
}

#thema{
width:515px;
}
#thema select{
width:305px;
margin-bottom:4px;
}
#upload_foto_preview input{
height:20px;
width:304px;
}

#upload_foto_msg {
font-size:x-small;
height:10px;
margin-bottom:10px;
text-align:right;
width:257px;
}

#blog_text{
width:515px;
}
#editorcontainer{
border: #1cacb4 solid 1px;
margin-bottom: 8px;
}
.mceFirst{
background-color:#edecec;
}

#blog_knoppen{
float:right;
width:212px;
}
#opslaan{
width:100px;
margin-left:4px;
}
#preview{
width:100px;
}

#uitgaan {width: 356px; float:left;
}

#kalender-cont {width: 556px; float:left;
}
#kalender-cont .zoeken {margin-bottom:-4px;
}
#kalender {float:right; margin-bottom: 20px;
}

#adv-img-cont {
float: right;
width: 176px;
margin-right: -3px;
}

.adv-t {width: 326px}

.adv-img{
height: 176px;
width: 176px;
overflow:hidden;
background:url(http://www.libelle.nl/wp-content/themes/default/images/adv-stippel.gif) no-repeat;
}

.adv-the-img{
height: 164px;
width: 164px;
overflow:hidden;
margin-left: 12px;
}

#the-quiz input{
	margin: 5px 0 0 0;
	
}

#the-quiz label{
	margin: 2px 0 0 0;
}

#zoeken-bk{
margin-bottom: -5px;
}


/******* forms ******/
.form-row input {
	border:solid 1px #7f9db9;
	height:18px;
    margin-right:10px;
    width: 105px;
}

.form-row {
float:left;
margin-bottom:9px;
}

.form-row #profile-gender-male{
margin-top:10px;
}

.form-row2 {
clear:both;
margin-bottom:9px;
}

.form-row3 {
float: left;
}

.form-row #profile-intercalation, .form-row  #profile-dob-date, .form-row  #profile-dob-month, .form-row  #profile-dob-year {
width: 25px;
}

.form-row #profile-gender-male, .form-row #profile-gender-female, .form-row #profile-agreement{
width: 20px;
border: none;
}

#profile-gender {
	width: 250px;
}

#profile-avatar {
margin-bottom: 0px;
width: 250px;
padding-left: 5px;
}

.errors {
color: red;
}

.fouten ul{ padding: 0;
margin-left: 12px; }

.receptform-row label {
	text-align: right;
	width: 120px;
	padding-right: 10px;

	display: block;
	float: left;
}

.receptform-row input {
	display: block;
	width: 150px;
	float: left;
}


.receptform-row {
	margin-bottom:5px;
}

/******** Mijn ******************/
#mijn .form-row input {
	border:solid 1px #7f9db9;
	height:18px;
         margin-right:10px;
}
#mijn .form-row textarea {
	border:solid 1px #7f9db9;
	height:120px;
         margin-right:16px;
}

#mijn .form-row{
margin-bottom:9px;
	float:left;

}
#mijn .regel_div {
	width:484px;
}


#mijn #hobby_box textarea{
	margin-right:0px;
}
#mijn #opslaan_knop a{
         height:17px;
         border:none;
		 text-decoration: none;
		 font-weight: bold;
}

#mijn #fout_melding{
color:#ff0000;
}

#mijn #regel_zes{
         margin-bottom:20px;
}
#mijn #regel_acht{
         float:left;
}



#mijn #profile-my-private-data {
	padding-left:20px;
}
#mijn #profile-my-public-data {
	padding-left:20px;
}
#mijn #profile-emailaddress {
	width:222px;
}
#mijn #profile-username {
	width:217px;
}
#mijn #profile-password {
	width:141px;
}
#mijn #profile-new-password {
	width:141px;
}
#mijn #profile-password-confirm {
	width:141px;
}
#mijn #profile-new-password-confirm {
	width:141px;
}
#mijn .forcedown {
	display:block;
	width:100%;
	margin-bottom:9px;
}

#mijn #profile-firstname {
	width:166px;
}
#mijn #profile-intercalation {
	width:92px;
}
#mijn #profile-lastname {
	width:169px;
}
#mijn #profile-address {
	width:272px;
}
#mijn #profile-housenumber {
	width:92px;
}
#mijn #profile-housenumberaddition {
	width:63px;
}
#mijn #profile-zipcode {
	width:139px;
}
#mijn #profile-city {
	width:300px;
}
#mijn #profile-dob-date {
	width:58px;
	margin-right:10px;
}
#mijn #profile-dob-month {
	width:58px;
	margin-right:10px;
}
#mijn #profile-dob-year {
	width:58px;
	margin-right:10px;
}
#mijn #profile-gender-male {
	border:none;
}
#mijn #profile-gender-female {
	border:none;
}
#mijn #profile-description {
	width:465px;
}
#mijn #profile-website {
	width:465px;
}
#mijn #profile-favorite-books {
	width:143px;
}
#mijn #profile-favorite-games {
	width:143px;
}
#mijn #profile-hobbies {
	width:143px;
}
#mijn #profile-signature {
	width:465px;
	height: 96px;
}
#mijn #opslaan_knop {
	float:right;
	margin-right:10px;
}
#mijn #profile-show-dob {
	border:none;
	text-align:text-bottom;
}
#mijn #profile-show-city {
	border:none;
}

#mijn #titel_foto{
font-size:12px;
font-family:Verdana;
width:250px;
float:left;
}

#mijn #upload{
float:right;
width:148px;
font-size:11px;
font-weight:bold;
font-family:Verdana;
margin-bottom:10px;
}

#mijn #upload a{
text-decoration: none;
}

#mijn #foto_scroller{
width:515px;
height:110px;
}
#mijn .tumb{
float:left;
height:110px;
width:75px;
margin-left:8px;
margin-left:8px;
}
#mijn .titel_tumb{
width:75px;
font-family:Verdana;
font-size:12px;
}
#mijn .kruis{
font-size:12px;
font-family:Verdana;
font-weight:bold;
width:43px;
padding-left:32px;
margin-top:6px;
}

#mijn
#slideshow_image_main_title {
	font-size: 12px;
	font-family: Verdana;
	width: 250px;
	float: left;
}


#mijn #slideshow_scroller {
	overflow: hidden;
	width:520px;
}

#mijn #pijl_links {
	float: left;
	padding-right: 10px;
	padding-left: 5px;
}

#mijn #pijl_rechts {
	float: right;
	padding-left: 10px;
	padding-right: 5px;
}
#mijn .pijl_scrolling{
	position: relative;
	background-color: #FFF;
	width: 47px;
	height: 100px;
	padding-top: 26px;
}
#mijn .slideshow_item {
	position:relative;
	float: left;
	height:100%;
}
#mijn .slideshow_image_preview_tumb{
	border: 2px solid #FFF;
	padding: 2px;
	cursor: pointer;
	width: 70px;
	height: 70px;

}
#mijn .slide_show_item_selected{
	border: 2px solid #000;
	padding: 2px;

}
#mijn .slideshow_image_preview_title {
	width: 75px;
	font-family: Verdana;
	font-size: 12px;
}
#mijn .slideshow_delete {
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	width: 43px;
	padding-left: 32px;
	margin-top: 6px;
	cursor:pointer;
}
#mijn .display_image_tumb{
	cursor: pointer;
}
#mijn .cursor_pointer{
	cursor: pointer;
}

#mijn .knop_los{
font-size:9px;
font-weight:bold;
float:right;
margin-top:2px;
margin-right:4px;
}
#mijn #blauwe_balk_text{
float:left;
}
#mijn .lijst_blog{
padding-bottom:4px;
margin-top:16px;
}
#mijn .plaatje_lijst_blog{
width:73px;
height:73px;
float:left;
}
#mijn .lijst_blog_datum{
font-size:10px;
color:#000000;
margin-bottom:7px;
}
#mijn .lijst_blog_text{
font-family:Verdana, Arial;
font-size:12px;
color:#000000;
width:430px;
}
#mijn .titel_blog{
font-family:Verdana, Arial;
font-size:20px;
margin-bottom:4px;
}
#mijn #lijst_blog_blauw{
padding-left: 5px;
background-color:#82cfc9;
}
#mijn #lijst_blog_wit{
padding-left: 5px;
background-color:#ffffff;
}
#mijn #lijst_favos_blauw{
background-color:#82cfc9;
width: 100%;
padding-left: 5px;
}
#mijn #lijst_favos_wit{
background-color:#ffffff;
width: 100%;
padding-left: 5px;
}
#mijn #knop_archief{
margin-top:8px;
margin-bottom:8px;
}
#mijn .favo_bloggers{
width:515px;
height:20px;
font-family:Verdana;
font-size:12px;
}
#mijn #blogger_naam{
font-weight:bold;
width:200px;
float:left;
}
#mijn #blog_titel{
font-weight:bold;
width:400px;
float:left;
}
#mijn #blog_datum{
font-size:11px;
width:120px;
float:right;
}
#mijn_blog_knoppen {
text-align: right;
font-weight: bold;
padding-right: 5px;
}
#mijn_blog_knoppen a {
text-decoration: none;
}
#mijn #blog_image {
float: right;
}
#mijn #kop_inline_link a {
	float: right;
	padding-right: 5px;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	font-size: 11px;
}
#mijn #kop_inline_link a:hover {
	color: #000000;
	text-decoration: underline;
}
#mijn .favoBlogger {
	width: 100px;
	float: left;
}
#mijn .favoBlogTitle {
	width: 200px;
	float: left;
}
#mijn .favoDate {
	width: 150px;
	float: left;
}
#mijn .favoRemove {
	width: 50px;
	float: left;
	text-align: right;
}
#mijn #kop_heading {
	float: left;
	width: 300px;
	font-size:14px;
	font-weight:bold;
}

#mijn #comment_knoppen {
text-align: right;
font-weight: bold;
}
#mijn #comment_knoppen a {
text-decoration: none;
}

/**************************************************************

	MultiBox
	v1.3

**************************************************************/

.MultiBoxContainer {
	position: absolute;
	border: 25px solid #ffffff;
	background-color: #ffffff;
	display: none;
	z-index: 2;
	text-align: left;
	/*overflow: hidden;*/
}

.MultiBoxLoading {
	background: url(http://www.libelle.nl/wp-content/themes/default/multibox/images/loader.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url(http://www.libelle.nl/wp-content/themes/default/multibox/images/close.png) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #000000;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(http://www.libelle.nl/wp-content/themes/default/multibox/images/left.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(http://www.libelle.nl/wp-content/themes/default/multibox/images/right.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(http://www.libelle.nl/wp-content/themes/default/multibox/images/rightDisabled.png) no-repeat;
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(http://www.libelle.nl/wp-content/themes/default/multibox/images/leftDisabled.png) no-repeat;
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
}



/*************************************************************/

/* Include this at the end of screen css to overwrite standard colors */

/* Black */
#core a,
#core td,
#core td.topic-replycount,
#core table dl.topic-navigation a.current-page,
#core div.message-data a:hover {
	color: black !important;
}

/* Color 1 primary */
#core dl.topic-navigation a.current-page,
#core div#action-header ol a,
#core div#action-header .loginActive,
#core form#form-more-topic {
	color: #1cacb4 !important;
}

#core ol.messages div.message-data,
#core div#topic-admin h2,
#core div#topic-admin h3,
body.list_message #core div#action-header h2,
body.list_messages #core div#action-header h2,
#core div#action-header div.topic-navigation {
	background-color: #1cacb4 !important;
}

/* Color 1 secondary */
#core div#topic-admin,
#core tr.alternate-1,
body.list_categories #core div#categories div.forum.alt-1 div.description,
body.prikbord #core div#categories div.forum.alt-0 div.description div.wrapper,
body.list_messages #core div#action-header div.border-container,
#core div#action-header ul.related-links {
	background-color: #82cfc9 !important;
}

/* Color 2 primary */

/* Color 2 secondary */
body.list_categories #core div#categories div.forum.alt-0 div.description,
body.prikbord #core div#categories div.forum div.description div.wrapper,
body.list_bookmarks #core div.discussion-folders {
	background-color: #65a1c7;
}

#core div#forum-9 div.description { background-color: #65a1c7 !important; }
#core div#forum-13 div.description { background-color: #1cacb4 !important; }
#core div#forum-11 div.description { background-color: #82cfc9 !important; }
#core div#forum-14 div.description { background-color: #65a1c7 !important; }

.brunaLogo {
	position:absolute;
	top:0px;
	right:0px;
	height: 24px;
}

.nuLogo {
	position:absolute;
	top:2px;
	left:2px;
	height:42px;
}

.nuHeading {
background: url(http://www.libelle.nl/wp-content/themes/default/images/nuLogo.PNG) no-repeat 4px;
height:30px;
text-align:left;
font-size:22px;
padding-left:60px;
padding-top:8px;
padding-bottom:8px;
border-bottom:dashed 1px #000000;
position:relative;
text-transform: uppercase;
}
.nuHeading h3 {
font-size:22px;
letter-spacing: -1px;
}
.nuHeading h3 a {
color:#000000;
text-decoration: none;
}
.nuHeading h3 a:hover {
color:#000000;
text-decoration: none;
}


/*user search results */

.user_color_1a {
 background-color:#23689b;
}

.user_color_2a {
 background-color:#1cacb4;
}

.user_long_width
{
 width: 176px;
 height: 176px;
 float: left;
  background-image:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-L.gif);
}

.user_short_width
{
 width: 164px;
 height: 176px;
 float: left;
  background-image:url(http://www.libelle.nl/wp-content/themes/default/images/stippel-L.gif);
}


.user-wrap {
width: 164px;
height: 164px;
overflow: hidden;
}

.user-titel {
width: 150px;
height: 33px;
margin: 6px 7px 6px 7px;
overflow: hidden;
font-weight:bold;
}

.uster-titel {
width: 150px;
margin: 6px 7px 6px 7px;
font-weight:bold;
}

.uster-tekst {
width: 150px;
margin: 0 7px 0 7px;
}

.uster-foto {
float:left;
margin: 0 5px 2px 0;
}

.user-titel a, .uster-titel a {
text-decoration:none;
color:#000000;
}

.user-titel a:hover, .uster-titel a:hover {
color:#ffffff;
}

.user-foto {
width: 150px;
height: 112px;
margin-left: 7px;
margin-top: 9px;
overflow: hidden;
}

.user-foto img:hover  {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

/* weathernews */
.weer {
    text-align: center;
    background-color: #82cfc9;
    margin-left: 0px;
}
.weertitel {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 45px;
    font-size:22px;
    text-align:left;
}
.weertext {
    font: 1.1em verdana;
    color: #000000;
}
.weertemp {
    font: 2.5em verdana;
    color: #255574;
    font-weight: bold;
	position: relative;
	left: -11px;

}
.weercelsius {
    font: 1.4em verdana;
    color: #255574;
    font-weight: bold;
    line-height:15px;
	position: relative;
	left: -10px;
}

.weertextbold {
    font: 1.1em verdana;
    font-weight: bold;
    color: #000000;
    padding:0 0 0 49px;
}
.weericoon {
    float : right;
    position: relative;
    margin: -33px 5px 0 0;
}


#video_box{
    margin: 0px auto;
    width: 482px;
}
#video_box_player{
	text-align:center;
}
#video_box_title{
    font-family: verdana;
    font-size: 12pt;
    font-weight: bold;
	margin-top: 10px;
	text-align: left;
}

#video_box_excerpt{
    font-size: 10pt;
    font-weight: normal;
	margin-top: 5px;
	text-align: left;
}

#video_box_excerpt a:hover {
	text-decoration: underline;
	color: black;
}

#video_box_excerpt a {
	text-decoration: none;
	color: black;
}

#video_list_achter{
width:98%;
background-color:#65a1c7;
color:#000000;
float:left;
margin: 5px 1px;
}

.video_list a{
color:#000000;
text-decoration:none;
}

.video_list a:hover{
cursor: pointer;
color:#ffffff;
text-decoration:none;
}

.video_list ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

.video_list li{
width:100%;
text-align:left;
font-weight:bold;
}

.video_list li a{
padding: 2px 0 1px 12px;
margin: 0px;
border-bottom:dashed 1px #000000;
display:block;
width:328px;
height: 18px;
}

.video_list li a:hover{
border-bottom:dashed 1px #000000;
background-color:#23689b;
cursor: pointer;
}

.video_list small{
float:right;
font-size:10px;
margin-right:20px;
padding-top: 3px;
}

.video_list_achter{
width:98%;
height:264px;
background-color:#65a1c7;
color:#000000;
float:left;
margin: 5px 1px;
}

#nu_anp_bron {
	font-style: italic;
	float:right;
	font-size: 10px;
	margin-right: 5px;
	text-align: right;
}

.page_counter_videopage{
    float:left;
    height:20px;
    text-align:center;
    width:100%;
}
.page_counter_videopage a
{
    margin: 0 1px 0 0;
    text-decoration:none;
}
.page_counter_videopage a:hover
{
    color: #000;
    text-decoration:none;
}

.deadlinePlayerWrapper{
    background-color: #65a1c7;
    padding: 4px;
    width: 508px;
}
.deadlineNumbering{
    text-align: center;
    padding: 0 8px 0 0;
}
.deadlineNumbering a{
    text-decoration: none;
}
.deadlineNumbering a:hover{
    color: #000000;
}
.deadlinePersonageFrame {
    background-color: #82cfc9;
    float: left;
    width: 154px;
    padding: 5px 5px 10px;
}
.deadlinePersonageFrame p{
    margin: 0;
}
.deadlinePersonageFrame img{
    float: left;
    border: 1px solid black;
    margin: 0 3px 0 0;
}
.deadlineitem-tkst {
    height: 157px;
    margin: 7px 7px 0;
}

.deadlineitem-tkst h4 {
font-size: 20px;
padding-right: 5px;
letter-spacing: -1px;
text-transform: uppercase;
}

.deadLine_alle_afleveringen {
    background-color: #65a1c7;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('http://www.libelle.nl/wp-content/themes/default/images/alle_afleveringen.png');
}

/*menu stijl*/
#linker-sidebar ul.menu
{
margin-left: 18px;
margin-top: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: Bold;
font-size: 10pt;
background-color: #fff;
}

#linker-sidebar ul.menu a
{
display: block;
padding: 0px;
width: 160px;
background-color: #fff;
}

#linker-sidebar ul.menu a:link, #linker-sidebar a:visited
{
color: #000000;
text-decoration: none;
}

#linker-sidebar ul.menu a:hover
{
color: #65a1c7;
}

#linker-sidebar ul.menu a.active
{
color: #65a1c7;
}

#linker-sidebar ul.menu li {
margin-bottom: 9px;
}

.enkel-blok {
	width: 164px;
	height: 164px;
	overflow:hidden;
	background-color:#82cfc9;
	float: left;
}

.bloguserLink {
	text-decoration: none;
	font-size: 12px;
}

.bloguserColumn {
	float:left;
	width:167px;
	text-align:left;
}

.bloguserBlock {
	float:left;
	margin-left:10px;
}

/*Twitter widget op de frontpage*/
.tweet_div {
   height: 164px;
   display: block;
   cursor: pointer;
}

.tweet_vogel{
	margin: 0 0 0 5px;
	background: url('http://www.libelle.nl/wp-content/themes/default/images/twitter_bird.png');
	float: left;
	height: 27px;
	width: 55px;
	background-repeat: no-repeat;
	display: inline;
}

.tweet_logo{
	margin: 0px;
	background: url('http://www.libelle.nl/wp-content/themes/default/images/twitter_logo.png');
	float: left;
	height: 37px;
	width: 100px;
	background-repeat: no-repeat;
}

.tweet_content{
	height: auto;
	float: left;
}

.tweet_titel{
	margin: 0 0 0 7px;
	padding: 0px;
}

.tweet_div ul{
	list-style: none;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}

.tweet_div ul li{
	float: center;
    color: black;
    width: 148px;
    margin: 0 0 0 3px;
	padding: 0 0 0 4px;
	overflow: hidden;
}

/* Elements below an article (single.php) */
#artikel_knoppen_onder{
margin-bottom:30px;
width:514px;
height:30px;
float:left;
}
#artikel_knoppen_onder a{
color:#000000;
text-decoration:none;
font-weight:bold;
font-size:13px;
margin-right: 12px;
}
#artikel_knoppen_onder a:hover{
color:#000000;
text-decoration:underline;
font-weight:bold;
font-size:13px;
}

#artikel_knoppen_onder iframe {
display: block;
}

/* REUSABLE CLASSES */
.marginr10 {
margin-right: 10px;
}

.marginr12 {
margin-right: 12px;
}

.marginl12 {
margin-left: 12px;
}

.bg-white {
background-color: white;
}

.fix-float {
overflow: hidden;
}

.floatl {
float: left;
}

.floatr {
float: right;
}

.block-heading {
font-size: 22px;
}

.row { /* the width of 3 blocks including margins */
width: 516px;
}

.block-2column { /* a block that has the width of 2 square blocks */
width: 340px;
height: 164px;
background-color:#82cfc9;
color:#000000;
}

/** TOPBAR (includes text links and search form ) **/
#topbar-container {
height: 29px;
width: 879px;
margin-bottom: 3px;
}

#topbar {
width: inherit; /* inherit width from #topbar-container */
height: inherit; /* inherit height from #topbar-container */
float: left;
background: url(http://www.libelle.nl/wp-content/themes/default/images/dots_x_bg.gif) repeat-x bottom left;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
position: relative;
}

#topbar form {
width: 164px;
float: right;
height: inherit; /* inherit height from #topbar-container */
margin-right: 11px;
position: relative;
}

#topbar input {
position: absolute;
bottom: 9px;
right: 0px;
}

#topbar-search {
font-size: 10px;
border: 1px solid #7f9db9;
color: gray;
padding: 0px 2px;
margin-right: 47px;
line-height: 18px;
height: 18px;
width: 112px;
}

#topbar-links {
position: absolute;
bottom: 12px;
right: 189px;
margin-bottom: 0px;
}

#topbar-links a:hover {
color: black;
text-decoration: none;
}

/* Modepagina: /category/mode-pagina */
#modepagina #tekstveld_wit {
padding-top: 0px;
padding-bottom: 0px; 
height: 164px;
}

#modepagina #kop_tekst_wit {

}

#modepagina #kop_tekst_wit h3 {
line-height: 22px;
position: relative;
top: -4px;
left: 0px;
}