/* 
Gebruikte kleuren:
#000000	zwart
#FFFFFF	wit
#FF0000	rood
#CC0000	donker rood
#0062C8	blauw
#005082	blauw donker (tekst)

grijstinten van donker naar bijna wit:
#444444
#585858
#AAAAAA
#A8A8A8
#C0C0C0
#DDDDDD
#D8D8D8
#EEEEEE
#F2F2F2

*/

/* Calender  */

.eventdiv {
	width: 100%;
	display:none;
}

div#center .volledigoverzicht  hr {
	color:#000000;
	height:1px;
	width: 210px;
}

.eventdiv img {
	float: left;
	margin-right: 1px;
}

.calTable td.event {
	font-weight: bold;
}

.calTable {
	width: 210px;
	font-size: 1.0em;
	border-right: 1px solid #ADADAD;
}

.calTable th, .calTable td {
	border: 0px;
	border-bottom: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
}

.calTable .calColumnW {
	border-top: 1px solid #ADADAD;
}

.rechtscal {
	text-align: right;
	padding: 0 3px 0 0;
}

.calTable th.maandjaar {
	border: none;
	font-size: 0.6em;
	font-weight: bold;
	padding: 3px;
	border-top: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
}

.calTable th.maandjaar span.previous {
	float: left;
}

.calTable th.maandjaar span.next {
	float: right;
}

.calTable th.maandjaar a {
	font-size: 1em;
	font-weight: normal;
}

.calTable .calColumn {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	height: 23px;
	vertical-align: middle;
	text-align: center;
	font-size: 0.6em;
}

.calTable td.weekend {
	/* background-color :#EFEFEF; */
}

.calTable th.dag {
	background-color: #FFFFFF;
}

.calTable .calColumnW {
	font-size: 0.6em;
}

.calTable td.CCcalDay {
	height:15px;
	background-color :#FFFFFF;
/*	font-weight: bold;*/
}

.calTable td.calDay{
	vertical-align: middle;
	text-align: center;
	border:0px;
	height:20px;
}

.calTable a {
	color:#000000;
	font-size: 0.6em;
}

.calTable td.CCcalWeekend {
	background-color :#EFEFEF;
	height:15px;
/*	font-weight: bold;*/
}

.calTable td.calWeekend {
	vertical-align: middle;
	border:0px;
	text-align: center;
	height: 20px;
}

.inner {
	width:22px;
	height:100%;
}

.calTable td.CCcalToday {
	background-color :#ADADAD;
	height:15px;
	font-weight: bold;
}

.calTable td.calToday {
	vertical-align: middle;
	text-align: center;
	border:0px;
	color:#FFFFFF;
}

.calTable td.calToday a {
	/* color:#FFFFFF; */
}

.calTable td.calWeek {
	/* border-bottom: 1px solid #ADADAD; */
	height:15px;
	font-size: 0.6em;
}

.calTable td.calWeek {
	vertical-align: middle;
	text-align: center;
}

.calWeeklink a {
	color : #FF0000;
	text-decoration: none;
	font-size: 0.6em;
}

a.calWeeklink:visited, a.calWeeklink:active, a.calWeeklink:link, a.calWeeklink:hover {
	color : #FF0000;
	text-decoration: none;
	font-size: 0.6em;
}

a.calPrevious:visited, a.calNext:visited {
	color : #FF0000;
	text-decoration: none;
	font-size: 0.6em;
}

a.calPrevious:hover, a.calNext:hover {
	color : #FF0000;
	text-decoration: none;font-size: 0.6em;
}

a.calPrevious:link, a.calNext:link {
	color : #FF0000;
	text-decoration: none;font-size: 0.6em;
}

a.calPrevious:active, a.calNext:active {
	color : #FF0000;
	text-decoration: none;font-size: 0.6em;
}

a.calnext {
	text-align: right;
}

.calTable td.event.currentevent {
	background-color :#FF0000;
}

.selectedday {
	background-color: #0094de !important;
}

.calTable td.selectedday A, .calTable td.event.currentevent a {
	color:#FFFFFF;
}


/* modules linkerbalk */

/* module A7: Quote (in rechterbalk) */

.a7beginzin {
    margin-top: 8px;
    font-weight: bold;
    margin-bottom: 18px;
}

.a7quote {
    line-height: 15px;
    margin-bottom: 3px;
}

/* module F1: Progressief filter met afbeelding */
.f1table {
    margin-top: 14px;
    margin-bottom: 14px;
}

td.f1foto {
    margin: 0px;
    padding: 0px;
    padding-right: 14px;
    background-color: #FFFFFF;
}

td.f1content {
    margin: 0px;
    padding: 0px;
    font-size: 11px;
    background-color: #FFFFFF;
}

.f1content p {
    padding-top: 0px;
    padding-bottom: 3px;
}

.f1content a {
    color: #000000;
}

a.f1titel {
    font-size: 11px;
    color: #F40000;
    font-weight: bold;
}

a.f1titel:visited { color: #F40000; }



a.jaren {
    text-decoration: none;
}

a.jaren:hover{
    text-decoration: underline;

}


/* module L1: blok met ankerlinks */
.l1titel {
    color: #F40000;
    font-weight: bold;
    padding-top: 4px;
    padding-bottom: 4px;
}

.l1link {
    padding-left: 16px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.l1link a {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.l1linknopadding {
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.l1linknopadding a {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}


/* module L2: Blok met contentlinks */
.l2 {
    list-style-image : url(/pics/system/li.gif);
    margin-left: 18px;
    line-height: 14px;
    margin-top: 0em;    
    margin-bottom: 1em;    
}

.l2titel {
    margin-top: 2em;
    font-size: 12px;
    font-weight: bold;
}


/* module L3: gerelateerde links onderaan de tekst */
.l3 {
    list-style-image : url(/pics/system/zieook.gif);
    margin-left: 18px;
    line-height: 16px;
    margin-top: 1em;
    margin-bottom: 1em;    
}

.l3titel {
    margin-top: 1em;
    font-size: 12px;
    font-weight: bold;
}

/* module L6: print versie openen */
.l6 {
    padding-top: 7px;
    text-align:right;
    height: 30px;
    margin-bottom: -30px;
    
}

.l6 a {
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

/* module L7: terug naar boven */
.l7 {
    color: #8C8C8C;
    font-size: 9px;
    text-decoration: none;
}
.l7:visited { color: #8C8C8C; }
.l7:hover   { text-decoration: underline; }

/* module L7: Sluiten */
.close {
    color: #8C8C8C;
    font-size: 9px;
    text-decoration: none;
}
.close:hover   { text-decoration: none; 
                 color: #EA0000;
               }

.l1link a:hover { text-decoration: underline; }

/* module P1: Inleidende paragraaf */
.p1 {
    padding-top: 1em;
    padding-bottom: 1em;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    line-height: 15px;
}

/* module A4: paragraaf met koptekst en afbeelding */ 
.a4 {
    margin-top: 1em;
    margin-bottom: 1em;
}

.a4afblinks {
    float: left; 
    margin-right: 12px;
    margin-bottom: 12px;    
    font-size: 9px;
    color: #8C8C8C;
}

.a4afbrechts {
    float: right; 
    margin-left: 12px;
    margin-bottom: 12px;    
    font-size: 9px;
    color: #8C8C8C;
}

/************** Weblog  styles **************/

.weblogdatum {
    font-size:0.7em; 
    font-weight:normal;
    color:black;
}

#weblog h2 a:link {
    color:#005082;
}

#weblog h2 a:visited {
    color:#005082;
}

#weblog h2 a:hover {
    color:#005082;
    text-decoration:underline;
}

#weblog h2 a:active {
    color:#005082;
}

.blogger {
    font-weight:bold; 
    color:#636363;
}

.weblogleesmeer {
    font-weight: bold;
    color: #cc0000;
}

span.wlmeer {
    background: url(/internetlayout/bullet-zoek-snel.gif) no-repeat left 0.18em;
    padding:2px 2px 2px 24px;
}

span.wlmeer a:link {
    color:#005082;
}

span.wlmeer a:visited {
    color:#005082;
}

span.wlmeer a:hover {
    color:#005082;
}

span.wlmeer a:active {
    color:#005082;
}

/* Formulier Zon op je dak 2010 */

.zon tr, .zon. #tblps5Forms_FRM_ZON_2010{
	width:400px;
}

.zon tr tr {width:200px;}

.zon li.information {
	background: none !important;
	padding-left:0 !important;
	width:460px;
	text-indent:-8px;
}

/* koppen weergeven */

.zon #persoonsgegevens_lab li,.zon #gegevens_subsidieaanvraag_lab li,.zon #vermogen_nieuwe_zonnepanelen_lab li,.zon #vereniging_eigenaren_lab li,.zon #communicatie_lab li,.zon #subsidievoorwaarden_lab li {
	font-size:1.3em;
}

.zon #Watt_piek,.zon #aanvraag_subsidie_bedrag {width:150px !important;}

.zon #Particulier_eigenaar_bewoner_ja_lbl, .zon #Particulier_eigenaar_bewoner_nee_lbl {
	white-space:normal !important;
}

.zon #Particulier_eigenaar_bewoner {
	width:300px !important;		
}
table#tb_Form.zon, .zon table {
	background-color:white !important;
}
/* einde formulier Zon op je dak 2010 */