@CHARSET "ISO-8859-1";

#maincontent #login_error,#maincontent #login_error strong{
	font: bold 1.2em Arial;
	color: #00638C;
	color:red;
}

.event{
	float: left;
	margin-top: 20px;
	width: 680px;
	padding: 10px 10px 10px 10px;
	background-color: #F9FBFC;
}

.eventinfo{
	float: right;
	width: 280px;	
}

.eventcontrols{
	clear:both;
	text-align:right;
	/*font: bold 1.1em Arial;*/
}

a.econtrol{	
	font: bold 1.3em Arial;
}

.eventinfo div.l, .eventcomments div.l{
	width: 90px;	
	float: left;
	font: normal 1.1em Arial;
	color: #00638C;
	text-align: right;
	margin-right: 10px;
} 
	
.eventinforow{
	float: left;
	padding-bottom: 10px;
}

.eventinfo div.r{
	float: left;
	width: 175px;
}

.eventcom{
	clear:both;
	}

.eventcomments .r{
	/*float:right;*/
	}

.eventbody .bold{
	font-size: 1.1em;
	font-weight: bold;
}

.eventbody{
	float: left;
	width: 310px;	
}

.eventcomment{
	border-bottom: 1px solid #00638C; 
	margin-bottom:5px;
	padding-bottom:5px;
}

.eventbody h2{
	font-size: 2.0em;
	font-weight: normal;
	color: #5999B4;	
}

.event h4, .r h4{
	margin: 0 0 2px 0;	
	font-size: 1.3em; 
	color: #00638C; 
}

.r p{
	font: normal 1.1em Arial;
	color: #191919;
	margin: 0 0 0 0;	
}

#searchevent{ 
	width: 680px;	
}

#searchevent h6, h6.IEistdumm{
	font: normal 1.0em Arial;
	color: #00638C;
	margin: 0 0 3px 0;
}

#searchevent div, div.IEistdumm{
	float: left;	
}

#searchevent div, form.addevent div{	
	margin-right: 10px;
	margin-bottom: 15px;
	font: normal 1.1em Arial;
	color: #00638C;
}

.tooltip{			
	width: 37px;
	height:12px;
	background: url('../images/tooltip.gif') 25px 0px no-repeat;	
}

#navi input{
	margin-top: 14px;
}

#navi{
	float:left;
	width: 680px;
	/*padding: 0px auto 0px 100px;*/
	margin: 10px auto 20px auto;
	text-align:center;	
}

#navi .text{	
	color: #00638C;	
	font-size: 1.4em;
}

/*div.addeventcontainer h3{*/
form.addevent h3{
	font: normal 2.1em Arial;
	color: #5999B4;
	margin-bottom: 10px;
}

.ec-wrap{
	text-align: center;
	font-size: 82%; /* Resets 1em to 10px */
}

.ec-wrap .addevent{
	width: 430px;
}

/*div.addeventcontainer{*/
form.addevent{	
	text-align: left;
	width: 410px;
	background-color: #F9FBFC;
	padding: 10px 0px 10px 10px;
	margin: auto;
}

#ui-datepicker-div{
	font-size: 130%; /* Resets 1em to 10px */
}

.eventslistwrapper{
	/*float:left;*/
		
}

.eventslistwrapper #searchevent input {
	font: 0.9em Arial !important;
	border: solid 1px #00638C;
	margin: 1px;
	padding: 4px;
}

.eventslistwrapper #searchevent input[type="checkbox"] {
	padding: 0px;	
}
	
.eventslistwrapper #searchevent select {	
	font: 0.9em Arial !important;
	border: solid 1px #00638C !important;
	margin: 1px;
	padding: 1px;
}

.eventslistwrapper #searchevent div {
	margin-right: 4px;
}

.eventslistwrapper {
	font-size: 90%;
	padding-top: 20px;
}

.eventslistwrapper p {
	font-size: 1.1em;
}

.eventslistwrapper h1, .eventslistwrapper h2, .eventslistwrapper h3,.eventslistwrapper h4,
.eventslistwrapper h5{
	color: #F89B27;
	font-size: 2.4em;
	margin-bottom: 8px;
	font-weight: normal;
}

.eventslistwrapper h1 {		
	font-weight: bold;
	margin-top: 40px;
}

.eventslistwrapper h3 {
	font-size: 1.4em;
	font-weight: bold;	
}

.eventslistwrapper h4,h5,h6 {	
	font-size: 1.4em;
}

.eventslist-admin {	
	width: 680px;
	/*float:left;*/
	font: normal 0.9em Arial;
	margin: auto;
}

.eventslist-admin form{
	/*font-size: 85%;  Resets 1em to 10px */
	display:block;
} 

form.addevent-admin div, form.addevent-admin edit{
	font: normal 0.9em Arial;
	margin-right: 5px;
	margin-bottom: 15px;	
	color: #00638C;
} 

form.addevent-admin{
	/*float:left;*/	
	text-align: left;
	width: 420px;
	background-color: #F9FBFC;
	padding: 10px 0px 10px 10px;
	margin: auto;	
}

.innerdiv{
	float: left;
	font: normal 1.1em Arial;
}

.dvk_ort{
	/*width: 272px;*/
	margin-right: 0px !important;
}

.vk_ort{
	width: 276px;
	margin-right: 0px;
}

.innerdivtext{	
	font: normal 1.1em Arial;
	color: #00638C;
}

form.addevent-admin .innerdivtext{	
	font: normal 1.1em Arial;
}

form.addevent-admin textarea, form.addevent-admin input,#addEventForm select{
	font: 1.1em Arial !important;
/*	border: solid 1px #00638C !important;*/
	margin: 1px;
	padding: 1px;
}

.eventnav{
	font: bold 1.1em Arial;
	color: black;
	float:left; 
	margin-right: 5px;
}

.eventaction a{
	font: bold 1.1em Arial;
	color: black;
	margin-right: 5px;
	margin-left: 5px;
}

.eventaction{
	font: bold 1.1em Arial;
	color: black;
	float:right; 
	margin-left: 5px;
}

.eventnavigator{
	float:left;	
	margin-top: 5px;
	margin-bottom: 15px;
}

.red{
	color: red;
}

.green{
	color: green;
}

.clearboth{
	clear: both;
}
