/* Styles fuer 2-Spalter Klassik */

* {/* set all to 0 */
margin: 0;
padding: 0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:12px;
	padding: 15px 0;
	background-color: #FBF9F3;
	color: #000;
	background-image: url(../template_images/back_pic_2.gif);
	background-repeat: no-repeat;
}

a {

text-decoration: none;
color:#A3503B;

}

/*new */

#manleft {
position: absolute; 
left: 0px;
top: 0px;
z-index: 1;

}

#instituthead {
position: absolute; 
left: 41px;
top: 0px;
z-index: 2;

}

#langchoice {
position: absolute; 
text-align: left;
left: 79px;
top:59px;
z-index: 10;

}




#styleswitcher {
position: absolute; 
left: 472px;
top: 6px;
text-align: left;
font-size:12px;
font-weight: bold;
z-index: 20;

}

.cReduceTextSize .cNormalTextSize .cEnlargeTextSize
{

text-align: left;
font-size:1em;
font-weight: bold;
text-decoration: none
color: #000000;
}

#contentfuncs {
position: absolute; 
left: 170px;
top: 104px;
text-align: left;
z-index: 10;

}

#leftmenu1 {
position: absolute; 
left: 9px;
top: 132px;
text-align: left;
z-index: 10;

}

#leftmenu2 {
position: absolute; 
left: 9px;
top: 279px;
text-align: left;
z-index: 10;

}


#content {
position: absolute; 
left: 170px;
top: 43px;
text-align: left;
width: 590px;
z-index: 3;

}

.sub1_navi {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px;
line-height: 18px;
font-weight: bold;
text-decoration: none; 
}

.sub1_navion {
color:#4B7BB9;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px;
line-height: 18px;
font-weight: bold;
text-decoration: none; 
}


.sub_sub{
margin-left: 8px;
}

.sub_sub_sub{
margin-left: 20px;
}

.cf_link {
color:#A3503B;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 9px;
line-height: 14px;
text-decoration: none; 
}

.csc-linkToTop{
color:#A3503B;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 9px;
line-height: 14px;
text-decoration: none; 
}


.download {
color:#A3503B;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 1em;
line-height: 14px;
text-decoration: none; 
}

.internal-link{
color:#A3503B;
text-decoration: none; 

}
.langch {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size:1em;
line-height: 18px;
text-decoration: none; 
font-weight: bold;
}


.bodytext{
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 1em;
line-height: 18px;
text-decoration: none; 
}

.tip_many_friends_error {
color:#E32235;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 1em;
line-height: 18px;
text-decoration: none; 
}



.csc-mailform-field {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 1em;
line-height: 20px;
font-weight: bold;
text-decoration: none; 
margin-bottom: 10px;

}


label {

padding-right: 40px;
vertical-align: top;
}




.csc-mailform

{
border: 0;


}

ul
	
	  {
		color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 16px;
	margin-left : 15px;
	margin-top : -10px;
	
	
		}
		
		
		
		li
	
	  {
		color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 16px;
	
	
		}


h1 {
color:#A3503B;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 1.2em;
line-height: 22px;
padding-top: 108px;
margin-bottom: 22px;
text-decoration: none; 
}

h3 {
color:#A3503B;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 1.2em;
line-height: 16px;

text-decoration: none; 
}


h2 {
color:#9E2621;
width: 175px;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 0.83em;
line-height: 18px;


}

hr {
color:#9E2621;
width: 175px;
border: 1px solid #9E2621;
}

.tx-timtabsociable-pi1 img {
margin-left: 10px;

}
