
body{
padding:0px;
margin:0px;
background: #fff url(../../sitepix/bodyback.gif) top repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
height:100,1%
}

a:link{		color: #E52725; text-decoration: underline}
a:visited{	color: #900; text-decoration: underline}
a:active{	color: #f00; text-decoration: underline}
a:hover{	color: #000; text-decoration: underline}

#back{
border: #f00 0px solid;
}


/* #### MASSE #### */

/* gesamte nutzbare screenbreite */
#layout, #kopf, #content, #langselect{				width: 950px;}
#menu, #fusslinks{									width: 180px;}
#innercontent,#innercontentheader, #fussrechts{		width: 769px;}
#links{												width: 49%;}
#rechts{											width: 49%;}
#localizer{}
#linkbox, #bildleiste{								width:380px;}

/* #### kleinere Textgroesse #### */
#pfad, #linkbox, #pagenav, #fuss{					font-size:85%;}

#layout{
margin:0 0 0 140px;
border: #369 0px solid;
}

#langselect{
position: absolute;
top:0px;
z-index:10;
border: #f00 0px solid;
height:20px;
background: url(../../sitepix/langselect_back.gif) 100% 0% no-repeat;;
}

#langselect p{
padding:0px;
margin:0px;
width:250px;
float:right;
clear:right;
text-align:center;
font-size:80%;
}





#kopf{
height: 155px;
border: #f00 0px solid;
}


#kopf h1{
font-family: Futura, Arial, Helvetica, sans-serif;
height: 50px;
font-size:140%;
margin:0 0 0 180px;
color: #e52725;
padding:0;
font-weight:normal;
}






#comptextzeile{
display:none;


}



#compbildteil{


}








#content{
line-height: 140%;
clear:both;
}


#menu{
margin-top:40px;
float:left;
clear:left;
}

#menuhome, #menubrandenburg, #menukapazitaet, #menuhochschulen, #menukontakt, #menuimpressum, #menutranslate, #menudownload{
height:70px;
width: 180px;
clear:both;
}

#menuhome img, #menubrandenburg img, #menukapazitaet img, #menuhochschulen img, #menukontakt img, #menuimpressum img, #menutranslate img, #menudownload img{
border: #000 0px solid;
}

#innercontent{
float:right;
clear:right;
background: url(../../sitepix/content_ol.gif) top left no-repeat;
border-left: #ccc 1px solid;
border-top: #ccc 1px solid;
}

#innercontentheader{
height:100px;
border-bottom: #ccc 0px solid;
}




#innercontent h2{
font-family: Futura, Arial, Helvetica, sans-serif;
font-size:200%;
margin:20px 0;
color: #e52725;
padding:0;
font-weight:normal;
line-height:120%;
}




#innercontent h3{
font-size:120%;
color: #E52725;

/*

color: #444;
*/


margin:0px;
margin-bottom:10px;
padding:0px;
line-height:120%;
}

#innercontent h4{
font-size:120%;
line-height: 140%;
color: #444;
margin:0px;
margin-top:20px;
margin-bottom:10px;
padding:0px;

}

#innercontent p{
border: #f00 0px solid;
margin:0px;
margin-bottom:1.0em;
}


#innercontent li{
margin:0px;
margin-bottom:10px;
}

#innercontent li li{
margin-left:0px;
margin-bottom:0px;
list-style-type:none;
}


#pfad{
padding: 5px 10px 0 10px;
color: #666;
}

#links{
float:left;
clear:both;
border: #f00 0px solid;
}

.contentpadding{
padding: 0 10px 0 10px;
border: #f00 0px solid;
}


#rechts{
float:right;
clear:right;
border: #f00 0px solid;
}

#hslinkdisplay{
padding-left:5px;
border-top: #ccc 1px solid;
border-left: #ccc 1px solid;
font-size:80%;
}

#hslinkdisplay #aktiv{
font-weight:bold;
color: #000;
}

#localizer{
height:400px;
background: url(../../sitepix/karte.jpg) top left no-repeat;
border-left: #ccc 1px solid;
border-bottom: #ccc 1px solid;
margin-bottom:10px;
}

#linkbox h4{
height:20px;
font-size:110%;
color: #900;
margin:0px;
padding-top:3px;
padding-left:5px;
background: url(../../sitepix/linkboxh4back.gif) top left no-repeat;
}

#innerlinkbox{
padding:5px;
padding-bottom:20px;
background: #eee;
border: #000 1px solid;
}

#innerlinkbox p{
margin:0px;
padding-bottom:5px;
}

#innerlinkbox ul{
margin-top:0px;
margin-bottom:0px;
}

#innerlinkbox li{
margin-bottom:0px;
}

#bildleiste{
width:365px;
margin-bottom:10px;
height:120px;
overflow:hidden;
border-right: #666 1px solid;
border-bottom: #666 1px solid;
}

#pagenav{
border-top: #ccc 0px solid;
padding-left:10px;
}

#fuss{
height:100px;
}

#fusslinks{
float:left;
clear:left;
}

#fussrechts{
text-align:right;
float:right;
clear:right;
background: url(../../sitepix/fussback.gif) top left no-repeat;
height:50px;
border-top: #ccc 1px solid;
}

.hsprofil{
height:150px;
vertical-align:top;
font-size:100%;
border-bottom: #f00 0px solid;
margin-bottom:20px;
}

.hsprofilbild{
width:180px;
height:120px;
float:left;
clear:left;
border: #f00 0px solid;
}

.hsprofiltext{
width:560px;
float:right;
clear:right;
border: #f00 0px solid;

}

.hsprofil h5{
font-size:110%;
color: #c00;
padding-bottom:10px;
margin:20px 0 0 0;
}

.hsprofil p{
padding:0px;
margin:0px;
}

.hsprofiltext ul{
margin-top:0px;
}

#randomkeyimage{
height:215px;
width:300px;
overflow:hidden;
margin-top:20px;
margin-bottom:20px;
background: url(../../sitepix/key_back.jpg) 0% 100% no-repeat;
border-left: #eee 1px solid;
border-top: #eee 1px solid;
border: #f00 0px solid;
}


.bblinkbox{
border: #f00 0px solid;
clear:both;
}


.bblinks{
width:28%;
height:200px;
float:left;
border: #eee 1px solid;
margin: 0 10px 10px 0;
padding:5px;
font-size:80%;
text-align:center;
}


.bblinks img{
margin: 0 0 10px 0;
}


.lesespalte{
width: 70%;
}

.contentbanner{
width:100%;
height:100px;
overflow:hidden;
border-top: #ccc 1px solid;
border-bottom: #ccc 1px solid;
margin: 20px 0;
}







.kontaktliste{
border: #36f 0px solid;
margin: 40px 0;
clear:both;
height:100%;
}

.kontaktliste .itembox{
width:180px;
height:22.0em;
float:left;
margin: 0 5px 5px 0;
border: #ccc 1px solid;
}


#innercontent .kontaktliste .itembox h5{
font-size: 100%;
border: #f00 0px solid;
margin:0;
padding:0 0 5px 5px;
height:5.5em;
}


#innercontent .kontaktliste .itembox p{
margin:0;
padding:0 0 5px 5px;
font-size:90%;
}









.kontaktliste table{
border:none;
border-collapse:collapse;
font-size:85%;
}

.kontaktliste th,
.kontaktliste td{
padding:3px;
border-bottom: #ccc 1px solid;
border-left: #ccc 1px solid;
vertical-align:top;
}


.kontaktliste th{
text-align:left;
background: #eee;
}

.kontaktliste td{

}

.break{
clear:both;
border-bottom: #900 0px solid;
}



