BODY
{
	border: 0 none;
	
	
	background-color: #fff;
	 
	background-image: url(../images/bg_gradient20080711.jpg) ; 
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	
	
	
}

.downloads {
line-height:20px;
}
*, table {
	color: #737373;
}

.row1 {
background-color:#f1f7f2;

}

.totop {
border: 0;
height:15px;
line-height:15px;
}

.emphasis {
color:black;

}

.main_col {
text-align:left;


margin: 0px 0px 20px 0px;
line-height:17px;
padding: 0 20px 0 0;
border-right: 1px solid #a1d0e6;


}

.lang {
text-align: right;
width: auto;
padding: 6px 5px 6px 0px;
margin: 0 30px 0 0;
}

.content {
margin: 0px 0px 20px 30px;
float:left;
width: 500px;
}

.header {
	margin:0;
	padding:0;

}



.right_col {
float:right;

text-align:left;
width: 200px;
margin: 0 30px 0 5px;
line-height:12px;
padding: 0 0 0 0px;
}

.navigation {
height:25px;
margin: 5px 0 0 10px;
font-size:13px;

}

.shadow {
	width: 790px;
	text-align:left;
	background-color:#FFFFFF;
	border: 1px solid #d0d8d2;
	margin: 0 0 30px 0;
	padding: 0;
	
}

.standard {
	
	color: #000000
}

.standardError {

	color: #FF0000
}

.bgwhite {

}

.standardBold {

	font-weight: bold;
	color: #000000;
}

.standard_klein { 
				color: #838383;
				text-decoration: none
}


.language {
	color: #506655;
	font-weight:bold;

}
a {
color:#0753b2;
	text-decoration: none;
	/* padding: 0px 5px 0px 5px;
	 background-color: #42A4D3; */
	/* background-color:#E5E5E5; */
}

a:hover{
	color: #ff0000;
	}
	
a:link, a:visited, a:active  {
	
	}

strong {
/* color:#0753b2; */
color:black;
}

.picture {
float:left;
margin: 0 15px 5px 0;
border: 1px solid #d0d8d2;
}
	
.trenner { 
	background-image: url(../images/g_trenner.gif);
	background-repeat:repeat-x;
	height: 2px;
	margin: 10px 0 10px 0;
	}
	
.trenner_grau { 
background-image: url(../images/g_trenner.gif);
	background-repeat:repeat-x;
	height: 1px;
	margin: 5px 0 5px 0;
	line-height:1px;
	}

.trenner_blau { 
	height: 1px;
	margin: 15px 0 4px 0;
	line-height:1px;
	font-size:1px;
	background-color:#ffffff;
	}

.termine {
vertical-align:top;

}

.datum {
color:#333333;
font-weight:bold;
}

.icon {
margin: 0 7px 10px 0;
padding: 1px 1px 1px 1px;
border:#CCCCCC solid 1px;

}
red_highlight {
	color: #F00;
}
.shadow .bgwhite tr td table tr td .content table tr td ul li .emphasis_red {
	color: #F00;
}
