@charset "UTF-8";
/* CSS Document */

#meta_navi_container
	{
	height: 34px;
	background-color: #a0d5e3;
	text-align: center;
	height: 35px;
	}

#meta_navi
	{
	margin: 0px auto;
	width: 940px;
	font-size: 0.9em;
	}
	
#meta_navi UL
	{
	float: right;
	padding: 0px;
	margin-top: 16px;
	}
	
#meta_navi UL LI
	{
	/*margin-top: 40px; */
	
	display: block;
	list-style: none;
	float: left;
	
	padding-right: 8px;
	margin-right: 8px;
	border-right: #000000 1px solid;
	}
	
#meta_navi UL LI.last
	{
	padding-right: 0px;
	margin-right: 0px;
	border-right: none;
	}
	
#meta_navi UL LI A
	{
	text-decoration: none;
	color: #000000;
	}
	
#meta_navi UL LI A:hover, #meta_navi UL LI.cur, #meta_navi UL LI.act A
	{
	text-decoration: underline;
	}
	
/* #################### MAIN NAVI ################### */
	 
#main_navi
	{
	margin: 0px auto;
	width: 940px;
	margin-top: 0px;
	font-size: 1em;
	font-weight: bold;
	height: 30px;
	background-color: #FFFFFF;
	}
	
#main_navi UL
	{
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 4px;
	}
	
#main_navi UL LI
	{
	/*margin-top: 40px; */
	
	display: block;
	list-style: none;
	float: left;
	
	padding-top: 6px;
	padding-bottom: 6px;
	
	margin-right: 9px;
	padding-left: 11px;
	background-image: url(../img/main_navi-trennlinie.gif);
	background-repeat: repeat-y;
	}
	
#main_navi UL LI.first
	{
	padding-left: 3px;
	background-image: none;
	}
	
#main_navi UL LI A
	{
	text-decoration: none;
	color: #000000;
	}
	
#main_navi UL LI A:hover, #main_navi UL LI.cur, #main_navi UL LI.act A
	{
	color: #800e1a;
	}
	
#navi_balken
	{
	height: 24px;
	background-color: #a0d5e3;
	}
	
/* #################### MAIN NAVI ENDE ################### */

#container
	{
	margin: 0px auto;
	width: 934px;
	padding-left: 6px;
	text-align: left;
	padding-bottom:20px;
	}
	
#left_container
	{
	float: left;
	width: 160px;
	}
	
#footer {
line-height:3em;
float:left;
clear:both;
width:100%;
margin-top:10px;
}

.evs_image {
float:left;
margin-right:10px;
margin-bottom:10px;
}

.tx-asfkeventmanagement-pi1 h2 {
font-size:1.1em;
padding:0px;
margin:0px;
}

.tx-asfkeventmanagement-pi1 h2 A:LINK,.tx-asfkeventmanagement-pi1 h2 A:visited, .tx-asfkeventmanagement-pi1 h2 A:active{ 
	background-image: url(../img/list_symbol4start.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left:10px;
}
.evs_datumort {
padding-bottom:10px;
}

.evs_single {
padding-top:10px;
}

.evl_locimage {
float:left;
margin-right:10px;
margin-bottom:10px;

}

.evl_item {
margin-top:20px;
}

DIV.doted_line_clear
	{
	width:100%;
	height: 2px;
	margin: 4px 0px 4px 0px;
	background-image: url(../img/line_rot-bg.gif);
	background-repeat: repeat-x;
	float:left;
	clear:both;
	}
DIV.doted_line_clear HR {
display:none;
}	

.evl_datumort {
font-weight:bold;

}

.tx-felogin-pi1 {
font-size:0.8em;


}

input.username {
width:70px;
height:13px;
font-size:0.9em;
}

input.pass {
width:70px;
height:13px;
font-size:0.9em;
flaot:left;
}


input.login {
height:18px;
width:30px;
font-size:0.9em;
margin-top:2px;
}
input.logout {
height:18px;
width:30px;
font-size:0.9em;
margin-top:2px;
}

#font_size {
padding-top:5px;
}
