*{
margin:0px;
padding:0px;
font-family:arial, sans-serif;
/*font-size:10px;*/
}
body{
font-size:10px;
height:100%; 
}
#wrap{
margin:0px auto;
width:92.3em;
}
#header{
width:92.3em;
height:12.5em;
background-color:#b3a9de;
/*margin-left:2.2em;*/
border:1px solid #b3a9de;
border-bottom-color:#fff;
}
#header h1{
float:left;
font-size:5em;
color:white;
font-weight:normal;
margin-top:1.15em;
margin-left:0.2em;
}
#header h2{
float:left;
font-size:3.5em;
color:white;
font-weight:normal;
margin-top:2.05em;
margin-left:1.5em;
}
#header img{
margin-left:1em;
}
#balken{
/*margin-left:2.2em;*/
width:92.5em;
height:2.5em;
}
#balkenlinks{
width:20.0em;
height:2.5em;
background:#be1f3f;
float:left;
}
#balkenrechts{
width:72.3em;
height:2.5em;
background:#277a8f;
float:right;
border-left:1px solid #fff;
}
#main{
width:92.3em;
clear:both;
background-image:url(../img/hintergrund_b7ff66.gif);
background-position:top;
/*background-repeat:no-repeat;*/
border:solid #86adfc;
border-width:0px 1px 0px 1px;
/*height:47.0em;*/
/*min-height:47.0em;*/
/*height:auto !important;*/
/*margin-left:1em;*/
}
/*#left{
width:20.0em;
background:#ff0000;
float:left;
height:40.0em;
min-height:40.0em;
height:100%;
margin-left:10px;
}*/
#navi{
/*width:21.2em;*/
width:20em;
float:left;
/*margin-left:-1.3em;*/
background-image:url(../img/transparenz.png);
/*background-repeat:no-repeat;*/
background-repeat:repeat-y;
background-position:top;
}
#navi ul{
list-style-type:none;
margin-left:-1.3em;
}
#navi ul li a{
font-size:10px;
padding-left:1.4em;
padding-top:.3em;
color:#277a8f;
text-decoration:none;
display:block;
width:14.1em;
height:1.4em;
border-bottom:1px solid #86adfc;
/*border-right:1px solid #86adfc;*/
margin-left:0.9em;
font-size:1.3em;
}
#navi ul li.cur a{
color:#be1f3f;
}
#navi ul li a:hover{
color:#be1f3f;
/*font-weight:bold;*/
}
#navi ul li{
background-image: url(../img/navi_bg.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#fff;
}
#navi ul li:hover{
background-image: url(../img/dot_ac9afd.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#fff;
}
#navi ol{
list-style-position:inside;
}
#navi ol a{
color:#be1f3f;
}
#unternavi{
border:none;
border-width:0px 1px 0px 1px;
height:99%;
/*margin-left:1.2em;*/
width:20em;
/*margin-left:1.3em;*/
}
#unternavi img{
height:100%;
}
#rot{
width:19.95em;
height:2.5em;
background:#be1f3f;
margin-left:0em;
}
#rot2{
width:19.95em;
height:2.5em;
background:#be1f3f;
margin-left:0em;
}
#content{
width:55.0em;
height:45.5em;
min-height:45.5em;
height:auto !important;
padding:2.3em 0em 2.2em 3.0em;
background:none;
float:left;
border:solid #86adfc;
border-width:0px 0px 0px 1px;
font-size:1.2em;
}
#content fieldset{
border:none;
}
#content a{
color:#be1f3f;
}
#balkenrechts a{
font-size:14px;
color:#fff;
}
#content div.next{
float:right;
margin-bottom:10px;
margin-top:4px;
}
#content div.prev{

float:left;
margin-bottom:10px;
margin-top:4px;
}
#content div.next2{
margin-top:40px;
}
#content div.prev2{
margin-top:40px;
}
#content h1{
color:#be1f3f;
font-size:2.0em;
}
#content h2{
margin:1em 0em 1em 0em;
color:#be1f3f;
font-size:1.8em;
}
#content h3{
margin:1em 0em 1em 0em;
color:#be1f3f;
font-size:1.5em;
}
#content h4{
margin:1em 0em 1em 0em;
color:#be1f3f;
font-size:1.4em;
}
#content h5{
margin:1em 0em 1em 0em;
color:#be1f3f;
font-size:1.2em;
}
#content h6{
margin:1em 0em 1em 0em;
color:#be1f3f;
font-size:1.1em;
}
#content ul{
list-style-type:none;
list-style-image:url(../img/li.gif);
/*list-style-position:inside;*/
margin-left:1.5em;
}
#content ol{
list-style-position:inside;
}
#content ul.links{
list-style-type:none;
list-style-image:none;
margin:0em;
margin-bottom:2.0em
}
#content ul.links li{

}
li.links{

}
li.linkscur{
font-weight:bold
}
#content li{
/*padding-left:2em;*/
}
.important{
color:#be1f3f;
font-size:1em;
}
.name-of-person{
color:#3757a8;
font-size:1em;
}
.detail{
color:#4cab00;
font-size:1em;
}
#balken_unten{
width:92.5em;
height:2.5em;
background:#be1f3f;
/*margin-left:1.2em;*/
clear:both;
}
#content div.tx-mmforum-pi1 h2.topicName{
font-size:1.2em;
}
textarea#message{
width:520px;
}
#login{
margin:10px;
font-size:1.2em;
}
#login h4{
font-size:1.2em;
color:#BE1F3F;
margin-bottom:7px;
}
#login form{
margin-top:10px;
}
#login a{
color:#be1f3f;
}
#content .myLabel{
width:100px;
float:left;
display:block;
margin:0;
}
#content .tx_myquizpoll_pi1-field{
width:250px;
}
.clear{
clear:both;
}
#content hr{
border:1px solid #be1f3f;
}
.tx_myquizpoll_pi1-explanation{
border:1px solid #be1f3f;
background-image:url(../img/transparenz.png);
/*filter:alpha(opacity=50); 
 IE */
/*-moz-opacity: 0.50; 
 Mozilla */
/* opacity: 0.50; 
Opera */
}
#innerExplanation{
margin:10px;
}
table.contenttable, table.contenttable tr, table.contenttable td{
border:none;
}
table.contenttable td{
border:none;
padding:5px;
}
.innerRight{
width:325px;
border:1px solid black;
float:left;
}
.innerLeft{
border:1px solid black;
float:left;
width:325px;
}
h3.align-center{
text-align: justify;
}
table.ppt{

width:510px;
}
table.ppt td{
width:255px;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-imagewrap dt { 
margin: 0px;
padding:0px;
padding-right:2px;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{ 
margin-top:2px;
}
.tx-newloginbox-pi1-submit{
background:#fff;
border:1px solid #7E9BB6;
}