@charset "utf-8";
/* www.larsindetuin.nl, anandarizki, yavidesign.nl 5-5-2009, core.css */

*{
margin:0;
padding:0;
}

body{
background:#efefef;
text-align:center;
font: normal 11px Arial, Helvetica, sans-serif;
color:#666;
padding-top:60px;
}

a{
text-decoration:none;
color:#73AF2B;
}

a img{
border:none;
}

p{
line-height:20px;
}


/* typo3 */
#mailform {
overflow:hidden;
width:100%;
margin-bottom:10px;
}
.csc-mailform {
border:1px solid #cdcdcd;
padding:15px 30px 5px 80px;
}
.csc-mailform-field {
overflow:hidden;
width:100%;
padding-bottom:10px;
}
.csc-mailform-label {
font-weight:bold;
padding-bottom:10px;
}
.csc-mailform label {
display:block;
float:left;
width:166px;
font:11px Arial, Helvetica, sans-serif;
padding-top:1px;
}
.csc-mailform input, .csc-mailform textarea, .csc-mailform select {
border:1px solid #cdcdcd;
color:#666;
font:11px Arial, Helvetica, sans-serif;
}
.csc-mailform input, .csc-mailform textarea {
padding:1px 4px;
}
.csc-mailform option {

padding-right:6px;
}
.csc-mailform .csc-mailform-check, .csc-mailform .csc-mailform-radio {
border:none;
}
.csc-mailform .csc-mailform-radio fieldset {
border:none;
margin:0;
padding:0;
width:200px;
}
.csc-mailform .csc-mailform-radio legend {
display:none;
}
.csc-mailform .csc-mailform-radio input {
clear:left;
float:left;
background:none;
border:none;
margin-right:5px;
}
* html .csc-mailform .csc-mailform-radio input {
margin-right:0;
}
.csc-mailform .csc-mailform-radio label {
clear:none;
float:left;
width:165px;
margin-bottom:10px;
padding-top:0 !important;
padding-top:2px;
}
.csc-mailform .csc-mailform-submit {
background:#8FC843;
border:none;
width:78px;
height:22px;
color:#fff;
margin-top:3px;
}
/* end of typo3 */


.csc-sitemap li{
list-style-position:inside;
list-style-type:square;
color:#8FC843;
padding:5px 0;
font-size:12px;
}

.csc-sitemap li a{
font-weight:bold;
}

.csc-sitemap li ul li{
padding-left:20px;
}

.csc-sitemap li ul li a{
font-weight:normal;
}


.csc-uploads-fileName p a{
font-weight:bold;
font-size:12px;
padding-left:20px;
background:url(../images/pdf.gif) left top no-repeat;
}

.csc-uploads-fileName p a:hover{
text-decoration:underline
}


#content{
color:#000;
}

#content h1{
font-size:30px;
}

.left_content{
text-align:justify;
width:180px;
margin-left:18px;
}

* html .left_content{
margin-left:8px;
}

*:first-child+html .left_content{
margin-left:5px;
}

.left_content h1{
margin-top:20px;
font-size:14px;
margin-bottom:5px;
padding-top:5px;
height:26px;
background:url(../images/h1-bg.gif) left top no-repeat;
color:#fff;
padding-left:36px;
border-bottom:none
}





#subnav{
margin-left:20px}


* html #subnav{
margin-left:0;
}

*:first-child+html #subnav{
margin-left:0px;
}

#subnav li{
list-style:none;
}

#subnav li a{
display:block;
width:136px;
border-bottom:1px solid #cdcdcd;
color:#8c8c8c;
padding:6px 30px;
background:url(../images/bg-subnav.gif) left -26px no-repeat;
font-size:12px;
color:#000;
text-align:left;
padding-left:5px;
}

* html #subnav li a{
width:170px;
}

#subnav li.active a,#subnav li a:hover{
background:url(../images/bg-subnav.gif) left top no-repeat;
color:#fff;
}
            	
#subnav .active{}

#subnav li.active ul li a{
	width:131px;
	padding:6px 20px;
	color:#000;
	
	background:url(../images/bg-subnav2.gif) left -26px no-repeat;	
}
#subnav li ul li.active a,#subnav li ul li a:hover{
background:url(../images/bg-subnav2.gif) left top no-repeat;
color:#fff;
}

#subnav li ul li.active a{
background:none;
color:#000;
font-weight:bold;
}

#subnav li.active ul li ul li a{
	width:111px;
	padding:6px 30px;
	color:#000;
	background:url(../images/bg-subnav3.gif) left -26px no-repeat;
}
#subnav li ul li ul li.active a,#subnav li ul li ul li a:hover{
background:url(../images/bg-subnav3.gif) left top no-repeat;
color:#fff;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
border:1px solid #FF99CE;
margin:0;
padding:2px;
}

#content dl{
padding-bottom:10px;
}
