html *{margin:0pt; }

body{color:#303030; background-color:#FFF8AF;    padding:0px;}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.floatfix{overflow:hidden;}
.float-left{float:left;}
.float-right{float:right;}

.first{margin-top:0px;}

#content ul, li, ol {
list-style-image: url(/fileadmin/template/main/res/Bilder/haken.gif);

}



#content, #content2 { width:414; max-width:404px; height:510px; margin:20px 10px 20px 10px; float:left; overflow:hidden; border: 1px solid #808080; background-color:#dedede; padding:5px;}

.tx-jppageteaser-pi1-image {
margin-right:0px;
}

#outerWrapper{margin:0pt auto; width:959px; height:565px; padding:0;}
#topBg{margin:0pt auto;  width:959px; height:26px;}
#bottomBg{margin:0pt auto; width:959px; height:26px;}
#img-cont-left {background-color:#ffffff}
#innerWrapper{margin:0pt auto; width:900px; height:565px; text-align:left; padding:0; border:1px solid #eeeeee;}
#header{margin:0; padding:0;}


#img-cont-right-bottom {width:699px; height:160px; overflow:hidden}

#contentWrapper{width:900px;background:#FFFCDF; height:565px;}

#padd{width:900px; float:right; background:#fff; min-height:450px; overflow:hidden;}
#content{margin:20px;}
#pfeil { line-height:30px;vertical-align:middle;width:30px;text-align:left;float: left;}
#pfeil_klein { line-height:15px;vertical-align:middle;width:25px;text-align:left;float: left; height:20px}


#subnav ul{list-style:none; margin:20px 0 0 0; background-color:#FFFEEF;padding:0pt;}
#subnav ul li{line-height:30px; vertical-align:middle; list-style:none; border-bottom:1px solid #dedede;  width:201px; max-width:201px;}
#subnav li a{display:block; padding:0 0 0 20px; color:#000000}
#subnav li a{ text-decoration:none;}
#subnav li a:hover{color:#fff; text-decoration:none; background:url(/fileadmin/template/main/res/img_rot/navi_bg_hover.gif) repeat-x;}
#subnav #activeSub a{color:#fff; text-decoration:none; background:url(/fileadmin/template/main/res/img_rot/navi_bg_hover.gif) repeat-x;}

#menu3 {width:170px; overflow:hidden; height:20px}
#menu3 a {text-decoration:none;}
#menu3act {width:170px; overflow:hidden; height:20px; color:#FFA500; text-decoration:underline;}

#content ul{ margin-left:15px}
#content ul li{ margin-left:15px}

/* Standardstyle fuer Paragraphs */

a, a:link {color:#5193C5}
a:hover {color:#FFA500}

img {border:0px}

p {
    font-family: trebuchet ms, Verdana,Arial,Helvetica;
    line-height:130%;
     margin-top:5px;
}

div {
font-family: trebuchet ms, Verdana,Arial,Helvetica;
font-size:13px;
color:#111111;
}


.bodytext {
font-size:13px;
color:#111111;
}


ul, li, ol {
font-family: trebuchet ms, Verdana,Arial,Helvetica;
font-size:13px;
color:#111111; 
}



#page{
width: 100%;
margin: 15px ;
}

#next {
float:right;
width:100px;
}

#prev {
float:left;
width:100px;
}


.csc-frame-rulerAfter {
margin: 10px 0 10px 0;
height:1px;
border:0;
background-color:#CCCCCC;
}

.csc-firstHeader{
    font-size:18px;
    font-weight:bold;
    color:#990000;
    margin-top:0px;
    margin-bottom:5px;
    margin-left:0px;
}

.csc-caption, csc-textpic-caption{
    font-size:9px;
    color:#808080;
    margin-top:0px;
    margin-bottom:15px;
    margin-right:0px;
}





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 : Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	font-size : 18px;
	color : #990000;
	margin-bottom : 10px;
	margin-left:0;
	margin-top: 15px;
	
}
H2 {
	font-family : Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	color : #990000;
	margin-bottom : 10px;
	margin-left:0;
}

H3 {
	font-family : Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	font-size : 14px;
	color : #990000;
	margin-bottom : 10px;
	margin-left:0;
	
}

H4 {
	font-family : Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	font-size : 12px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}

.csc-mailform-field { font-size: 10px; float:left; width:250; height:30; margin-top:5; margin-right:20}
.csc-mailform-submit { font-size: 10px; width:75px}



