/*   
Theme Name: ID Template
Theme URI: http://www.islam-democraten.nl/
Description: ID web 2.0 template.
Author: Islam Democraten
Author URI: http://www.islam-democraten.nl
Version: 1.0
*/
@import url("http://www.islam-democraten.nl/nu/wp-content/themes/id20/menu.css");

html {
	margin-left: -1px;
	overflow-Y: scroll;
}
body {
margin: 0;
padding: 0;
color: #58585a;
font-family: Tahoma, Verdana;
font-size: 12px;
background: #ffffff url('http://www.islam-democraten.nl/nu/wp-content/themes/id20/images/bg4.png') repeat center;
}
a:link{
color: #00b96d;
text-decoration: none;
font-weight: normal;
}
a:visited{
color: #00b96d;
text-decoration: none;
font-weight: normal;
}
a:active{
background-color: #00b96d;
color: #ffffff;
text-decoration: none;
font-weight: normal;
}
a:hover{
background-color: #00b96d;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
#menubov a:link{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
a.zooi:hover{
color: #ffffff;
text-decoration: none;
font-weight: bold;
background: none;
}
#containercontent{
position: relative;
margin: auto;
width: 910px;
}
#container{
float: left;
position: relative;
width: 900px;
padding: 0 0 0 5px;
margin: 0 0 0 0;
}
#container2{
float: left;
position: relative;
margin: auto;
width: 910px;
padding: 0;
background: #ffffff url('http://www.islam-democraten.nl/nu/wp-content/themes/id20/images/bgmidden.png') repeat-y center;
}
#links{
float: left;
position: relative;
width: 128px;
height: 900px;
}
#inhoud{
float: right;
margin: 5px 0 0 5px;
width: 766px;
background: #ffffff;
}
h1.rechtslinks{
float: left;
background: #b7bdd2;
padding: 3px 100px 3px 10px;
font-family: Tahoma;
font-size: 14px;
color: #ffffff;
font-weight: bold;
margin: 0 0 10px 0;
}
h1.rechtsrechts{
float: right;
background: #b7bdd2;
padding: 3px 10px 3px 70px;
font-family: Tahoma;
font-size: 14px;
color: #ffffff;
font-weight: bold;
margin: 10px 0 10px 0;
}
#rechts{
float: right;
width: 280px;
background: #efefef;
margin: 5px 5px 10px 10px;
padding: 0 0 5px 0;
}
div.nieuws{
float: left; 
width: 450px; 
padding: 0 0 50px 0;
}
img.nwsthumb{
float: left; 
margin: 0 15px 10px 10px; 
padding: 3px 3px 3px 3px; 
border: 1px solid #eff6f3; 
width: 100px; 
height: 100px;
}
h1.nws{
margin: 20px 0 10px 10px; 
padding: 0; 
width: 420px; 
font-size: 17px; 
font-weight: bold; 
color: #5b688a; 
clear: both;
line-height: 150%;
}
div.nwskort p{
font-family: Tahoma; 
font-size: 12px; 
margin: 0 15px 0 15px; 
line-height: 150%; 
padding: 0; 
text-align: justify;
}
div.pagina{
float: left;
position: relative;
width: 440px;
font-family: Tahoma; 
font-size: 12px; 
margin: 0 15px 30px 10px; 
line-height: 150%; 
padding: 0; 
text-align: justify;
}
div.comments{
float: left;
position: relative;
width: 440px;
font-family: Tahoma; 
font-size: 12px; 
margin: 0 15px 30px 10px; 
line-height: 150%; 
padding: 0; 
text-align: justify;
}
div.pagina p{
font-family: Tahoma; 
font-size: 12px; 
line-height: 150%; 
padding: 0; 
text-align: justify;
}
div.pagina blockquote{
font-family: Tahoma; 
font-size: 12px; 
line-height: 150%; 
padding: 3px 5px 3px 5px; 
text-align: justify;
background: #f7f6f6;
width: 400px;
margin: 20px 0 20px 15px;
clear: both;
}
div.pagina h3{
margin: 10px 0 10px 0;
text-align: left;
padding: 0;
line-height: 120%;
font-size: 15px; 
font-weight: bold; 
color: #b7bdd2; 
clear: both;
}
div.pagina h2{
margin: 10px 0 10px 0;
text-align: left;
padding: 0;
line-height: 120%;
font-size: 17px; 
font-weight: bold; 
color: #08bc71; 
clear: both;
}

h1.pagina{
margin: 20px 0 20px 0;
text-align: left;
padding: 0;
line-height: 120%;
width: 400px; 
font-size: 25px; 
font-weight: bold; 
color: #5b688a; 
clear: both;
}
.iconlist
{
list-style: none;
margin: 0;
padding: 0;
width: 260px;
clear: both;
margin: 0 0 0 10px;
}
li.nieuws
{
background-image: url('http://www.islam-democraten.nl/nu/wp-content/themes/id20/images/bullet.gif');
background-repeat: no-repeat;
background-position: 0 60%;
padding: 2px 0 2px 10px;
margin: .1em 0;
}
a.med:link{
color: #616161;
text-decoration: none;
font-weight: normal;
font-size: 11px;
}
a.med:visited{
color: #616161;
text-decoration: none;
font-weight: normal;
font-size: 11px;
}
a.med:active{
color: #616161;
background: none;
text-decoration: underline;
font-weight: normal;
font-size: 11px;
}
a.med:hover{
color: #616161;
background: none;
text-decoration: underline;
font-weight: normal;
font-size: 11px;
}
#menubov{
float: right; 
background: #ffffff url('http://www.islam-democraten.nl/nu/wp-content/themes/id20/images/menubg.png') no-repeat; 
width: 766px; 
height: 45px; 
padding: 0 0 0 0;
}
div.fpmidbov{
float: right; 
width: 450px; 
margin: 5px 5px 10px 5px;
}

#navigation a {
	text-decoration:none;
	color:#ff822c;
}
#navigation a:hover {
	text-decoration: underline;
}

blockquote {
float: right;
	padding:10px 10px 10px 10px;
	background:#dfe4e7;
	margin:0;
	border:1px solid #eee;
width: 530px;
margin: 10px 0 10px 0;
	}

a.more {
	display:block;
	text-align:right;
	color:#2F460D;
	text-decoration:none;
	margin:10px 0 0 0 ;
}
a.more:hover {
	text-decoration:underline;
}

textarea#comment
{ 
width: 400px; padding: 5px;
}  
.commentmetadata{ 
font-size: 10px; 
}
div.pagina ul{
list-style: none;
margin: 0;
padding: 0;
clear: both;
margin: 0 0 0 10px;
}
div.pagina li{
background-image: url('http://www.islam-democraten.nl/nu/wp-content/themes/id20/images/bullet.gif');
background-repeat: no-repeat;
background-position: 0 60%;
padding: 2px 0 2px 10px;
margin: .1em 0;
clear: both;
}
div.raadsvragen{
padding: 0; 
margin: 0 0 10px 0; 
width: 440px; 
clear: both; 
float: left; 
position: relative;
}
h5.raadsvragen{
float: left; 
background: #08bc71; 
text-align: center; 
color: #ffffff; 
font-weight: bold; 
font-size: 12px; 
padding: 3px 3px 3px 3px; 
width: 80px; 
margin: 0 10px 10px 0
}
a.raadsvragen{
font-size: 12px;
color: #5b688a;
text-decoration: none;
font-weight: bold;
}
a.raadsvragen:hover{
text-decoration: underline;
color: #5b688a;
background: #ffffff;
}
#dlmenu {height:5em; margin:5px 0 250px 5px;}
#menu2 {list-style-type:none; margin:0 0 0 5px; padding:0; position:absolute; width:11em; background:#fff; z-index:100;}
#menu2 li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu2 li a, #menu li a:visited {display:block; text-decoration:none;}
#menu2 li dd {display:none;}
#menu2 li:hover, #menu2 li a:hover {border:0;}
#menu2 li:hover dt a , #menu2 li a:hover dt a {background:#ffffff; color:#ffffff; }
#menu2 li:hover dd, #menu2 li a:hover dd {display:block;}
#menu2 li:hover dl, #menu2 li a:hover dl {height:12em; background:#efefef;}
#menu2 table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
#menu2 dl {width: 10em; margin: 0; background: #ffffff; cursor:pointer;}
#menu2 dt {margin:5px 0 0 0; padding: 0; font-size: 1.1em; border-top:0px solid #cce; background: #ffffff;}
#menu2 dd {margin:0; padding:0; font-size: 1em; text-align:left; }
.gallery2 dt a, .gallery2 dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#ffffff;}
.gallery2 dd a, .gallery2 dd a:visited {color:#616161; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 11px; background:#efefef;}
* html .gallery2 dd a, * html .gallery2 dd a:visited {height:1em;}
.gallery2 dd a:hover {background:#dedede; color:#616161;}


div.comments li, div.comments input, div.comments textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
	
div.comments li {
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	}

div.comments cite, div.comments cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

div.comments p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

div.comments p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

div.comments .commentmetadata {
	font-weight: normal;
	}
div.comments .alt {
		background-color: #f8f8f8;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
		}
.featured{
float: left; 
padding: 0; 
margin: 0 0 20px 0; 
background: #efefef; 
width: 450px; 
border-top: 1px solid #356aa0;
}
.featured p{
float: right; 
width: 430px; 
font-family: Tahoma; 
font-size: 12px; 
margin: 0 0 0 0; 
line-height: 150%; 
padding: 0 10px 0 10px; 
text-align: justify;
}
img.alignleft{
float: left;
margin: 5px 10px 10px 0;
}
img.alignright{
float: left;
margin: 5px 0 10px 10px;
}
div.twitter {
	float: right;
	position: relative;
	width: 270px;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 11px;
line-height: 150%;
}
.twitter li, ul{
margin: 0;
padding: 0;
list-type: none;
display: block;
}
li.twitter {
display: block;
list-style: none;
text-decoration: none;
margin: 0 10px 20px 0;
padding: 0;
}
img.twitimg{
float: left; 
width: 50px;
height: 50px;
margin: 3px 3px 3px 3px;
}