
/* Standardstyles fuer Body */

BODY {
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    margin:0px;
    font-family:Verdana,Arial,Helvetica;
}

/* Standardstyle fuer Paragraphs */

p {
    font-family:Verdana,Arial,Helvetica;
    color: #000000; font-size: 11px; line-height: 130%;	
	}

div {
    font-family:Verdana,Arial,Helvetica;font-size:11px;
}

td {
    font-family:Verdana,Arial,Helvetica;font-size:11px;
}


#main {
border:0px solid #ffffff;
}

.bodytext     { color: #000000; font-size: 11px; line-height: 140%; margin-left: 10px; margin-right:10px;  }

#content {
}

.csc-textpic-below { margin-bottom: -15px;  }

.car-latest { margin-left: 15px;  }

.car-latest-header { 

font-size:12px;
font-weight:normal;
margin-bottom:10px;  }

.car-single-header { 
font-size:12px;
font-weight:bold;
margin-bottom:10px;
color:#cc0033;  }

img { margin-right: 0;  }

ul {
	margin-left: 20px;
	margin-top: 0px;
	align: left;
border: 0;
font-size:11px;
line-height: 140%;	
}
	
/* Styles für Links */
a   { color:#000000; text-decoration: none }

a:link  { color: #000000; text-decoration: none}

a:hover   { color:#cc0033; text-decoration: none; }
a:active   { color:#cc0033; text-decoration: none;   }



#menu1 a:hover { 
max-width:140px;
padding-left:10px;
width:150px;
color:#cc0033;
text-decoration: none; 
font-size: 12px;  
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
height:30px;
background-color:#ffffff; 
float: left;
border-bottom:1px solid #dddddd;
margin-top:0px;
}

#menu1 a { 
max-width:140px;
padding-left:10px;
width:150px;
color:#404040;
text-decoration: none; 
font-size: 12px;  
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
height:30px;
background-color:#ffffff; 
float: left;
border-bottom:1px solid #dddddd;
margin-top:0px;
}

#menu1act a { 
max-width:140px;
padding-left:10px;
width:150px;
color:#cc0033;
text-decoration: none; 
font-size: 12px;  
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
height:30px;
background-color:#ffffff; 
float: left;
border-bottom:1px solid #dddddd;
margin-top:0px;
}



#menu2 a:hover { 
max-width:130px;
padding-left:20px;
width:150px;
text-align:left;
color:#880000; 
text-decoration: none; 
float: left;
font-size: 11px;  
vertical-align:bottom;
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal;
padding-bottom:2;
padding-top:2; 

background-color:#fefefe; 
border-bottom:1px solid #ffffff;
margin-top:0px;
}

#menu2 a { 
max-width:130px;
padding-left:20px;
width:150px;
text-align:left;
float: left;
color:#cc0033; 
text-decoration: none;  
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
padding-bottom:2;
padding-top:2; 

background-color:#F3F1F5; 
border-bottom:1px solid #ffffff;
margin-top:0px;
}

#menu2act a { 
max-width:130px;
padding-left:20px;
width:150px;
text-align:left;
color:#880000; 
text-decoration: none; 
float: left;
font-size: 11px;  
vertical-align:bottom;
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
padding-bottom:2;
padding-top:2; 
background-color:#fefefe; 
border-bottom:1px solid #ffffff;
margin-top:0px;
}







/* Seitenueberschrift */
.csc-firstHeader{
    font-size:12px;
	font-family:arial, sans-serif;
    font-weight:bold;
    color:#cc0033;
    margin-top:0px;
    margin-bottom:5px;
    margin-left:10px;
}


.csc-Header{
    font-size:12px;
	font-family:arial, sans-serif;
    font-weight:bold;
    color:#cc0033;
    margin-top:0px;
    margin-bottom:5px;
    margin-left:10px;
}




.csc-textpic-caption{
    font-size:9px;
    color:#808080;
    margin-top:0px;
    margin-bottom:5px;
    margin-right:0px;
}

.imgtext-table{
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
}



.kontakt{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-align:right;
}

.teaser  {  
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
margin-top: 2px; 
margin-bottom: 0; 
margin-left: 0; 
 }


SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px 
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : black;
	margin-bottom : 0px;
	margin-top : 0px;
	    margin-left:10px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #666666;
	margin-bottom : 5px;
	margin-top : 15px;
	margin-left:0px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #666666;
	margin-bottom : 0px;
	margin-top : 10px;
	    margin-left:10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
	    margin-left:10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.csc-header-date {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color:#CCCCCC;
	font-weight: normal;
	margin-left:-20px;
}








.csc-caption {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #808080;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #6600CC;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #CC3366;
}







.searchform {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #CC0000;
	font-weight : normal;
}



.csc-mailform-field{
	width:150px;
}

.csc-mailformrequired {
	width:150px;
	color : #880000;

}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}








.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #990000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
}









