/* CSS Document */

* {
 margin: 0;
 padding: 0;
}

body{
 text-align:center;
 overflow: -moz-scrollbars-vertical;
}

html,body {
 height: 100%; /* HEEL BELANGRIJK! */
 font-family: Verdana;
 color:#292828;
 font-size:12px;
 background-color:#535252;
 background-image:url(../images/bg.jpg);
 background-repeat:repeat-x;
 behavior:url(http://www.lesemancarcare.nl/fileadmin/template/main/res/csshover.htc);
 }
H1 { font-size: 14px; color:#CA2026; font-weight:bold; padding-top:30px; margin-bottom:-5px; width:819px;}
H2 {font-size:11px; color:#FFFFFF; font-weight:bold;}
P, H1, H2, H3, H4, H5, H6{margin: 0px 0px 5px 0px;}

.midden h2{ color:#CA2026;font-size:13px;}


* html > .container {
	height: 100%;
}

.container{
	min-height: 100%;
	text-align:left;
	min-height:791px;
}
.container{
	background-image: url(../images/main3.png);
    background-repeat: no-repeat;
    margin: 0 auto;
    width: 990px;
}
A img{
border:0px;}

.tx-slideshow-pi1{
position:absolute;
top:20px;
margin-left:496px;}

.main{
background-image:url(../images/main2.jpg);
background-repeat:no-repeat;
margin-top:10px;
width:989px;

}
.foto{
margin-left:16px;
width:860px;
height:165px;
}
.content {
    line-height: 17px;
    list-style-image: url(../images/list.gif);
    list-style-position: inherit;
    margin-left: 30px;
    padding: 5px 5px 5px 8px;
    text-align: left;
}

.content img,
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {padding:20px 10px 0px 0px;}
	
.logo{
position:absolute;
top:38px;
margin-left:33px;
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
width:238px;
height:82px;
}
.kolom {
    left: 50%;
    margin-left: -470px;
    margin-top: 30px;
    position: relative;
    text-align: center;
    width: 990px;
    margin-top:15px;
}
.bodytext{
font-size:12px;
}
.c3l1-left{
padding-left:10px;
color:#FFFFFF;
border-left-color:#FFFFFF;
border-left-width:1px;
border-left-style:dotted;
vertical-align:top;
}
.c3l1-left A{
color:#FFFFFF;}

.c3l1-left A:hover{
color:#FFFFFF;}

.c3l1-middle{
padding-left:10px;
color:#FFFFFF;
border-left-color:#FFFFFF;
border-left-width:1px;
border-left-style:dotted;
vertical-align:top;
}
.c3l1-middle A{
color:#FFFFFF;}

.c3l1-middle A:hover{
color:#FFFFFF;}

.c3l1-right{
padding-left:10px;
color:#FFFFFF;
border-left-color:#FFFFFF;
border-left-width:1px;
border-left-style:dotted;
vertical-align:top;
}

.c3l1-right A{
color:#FFFFFF;}

.c3l1-right A:hover{
color:#FFFFFF;}

.c2l1-middle{
font-size:12px;
line-height:17px;
vertical-align:top;
min-height:236px;
}
.c2l1-left{
font-size:12px;
line-height:17px;
vertical-align:top;
min-height:236px;
}

.tx-fdfx3cols-pi1{
	text-align:left;}

div#nav {width: 100%;display: block;z-index: 1000;font-size:12px;  position: absolute; top:187px; margin-left:27px; width: auto;   font-family: Verdana; }
div#nav4 {width: 100%;z-index: 1000;font-size:12px; float: left;margin: -1px 0 0 0;background: #DEDFE1; 
}
div#nav ul {margin:0;padding:0;background: #AFAFAF;}
div#nav li {float: left;position: relative; list-style: none; padding: 0;padding-left: 0;margin: 0;   width: auto;  }
div#nav li a {color: #FFFFFF;display: block; padding: 0.25em 0.5em 0.25em 0.25em;  text-decoration: none;}
div#nav li a:hover { text-decoration: none; }
div#nav ul ul {position: absolute;width: 173px; display: none}
div#nav a {text-decoration: none; }
div#nav ul.level2 {top:20px; left:0px; padding-top:10px; padding-left:0px;color:#FFFFFF;}
div#nav ul.level3 {top: 0;left:164px;}
div#nav ul.level2 a:hover { text-decoration: none;}
div#nav ul.level1 a { text-align: center; font-weight: bold; background-image:url(../images/stippel.gif); background-repeat:no-repeat; background-position:left;}
div#nav ul.level2 a { padding-left: 0px; width: 167px; text-align: left;font-size:11px;font-weight: normal; color:#FFFFFF;  background-image:url(../images/stippel_subnav.gif); background-repeat:no-repeat; background-position:left bottom;}
div#nav ul.level2 a:hover { font-weight: normal; color:#FFFFFF; background-image:url(../images/stippel_subnav.gif); background-repeat:no-repeat; background-position:left bottom;}
div#nav ul.level2 li { padding: 0px 0px 0px 0px; width: 167px; }
div#nav>ul a {width: auto}
div#nav li:hover ul.level2, #nav li.ieHover ul.level2 {
display: block; }
div#nav li:hover ul.level2 li:hover ul.level3, #nav li.ieHover ul.level2 
li.ieHover ul.level3 {
display: block; }
div#nav .rood,
div#nav li.rood ul,
div#nav li.rood a {color: #39393B; margin-left:4px; margin-right:4px;}
div#nav .oker,
div#nav li.oker ul,
div#nav li.oker a { background-color: #fc3;color: #fff}
div#nav .geel,
div#nav li.geel ul,
div#nav li.geel a { background-color: #ffc;color: #fff}
div#nav .paars,
div#nav li.paars ul,
div#nav li.paars a {background-color: #336;color: #fff}
div#nav .groen,
div#nav li.groen ul,
div#nav li.groen a { background-color: #6c3;color: #fff}
div#nav .blauw,
div#nav li.blauw ul,
div#nav li.blauw a { background-color: #09f;color: #fff}

/***links***/
A {
	color: #CA2026;
	text-decoration:none;
} 
A:hover{
	color: #CA2026; 
	text-decoration:none;
}
/*******FORM ********/
.csc-mailform {
border: none;
width: 360px;
}
.csc-mailform-submit {
margin-top: 15px;
width: auto;
}

/*label {
width: 120px;
display: block !important;
display: inline;
}*/

label {
text-align:left;
width:130px;
float:left;
padding:0.2em;
margin:0;
margin-top:0.3em;
}

input,textarea {
margin:3px;
width:200px;
}

input.csc-mailform-check {
width: 15px;
}
input.csc-mailform-radio {
width: 15px;
}

.csc-mailform-field {
clear: both;
min-height: 25px;
}

legend {
display: none;
}

span.csc-mailform-radio label {
padding-top: 2px !important;

padding-top: 4px;
display: block;
}

.csc-mailform-radio fieldset {
clear: both;
margin-left: 0px;
}
.csc-mailform-radio label {
width: auto;
float: none;
}

.csc-mailform-radio {
float: left;
}

.csc-mailform-radio br {
clear: both;
}

fieldset {
border: none;
}

form {
color: #424441;
}
.foto img{
	width: 958px;}
.midden{}
.bottom{}
