body,p,div {	font-family:Verdana,Arial,Trebuchet MS,sans-serif;color:#fff;font-size:12px;

}

p	{font-size:12px;margin-top:0px;margin-bottom:6px;}

h1 {font-size:2.5em;font-family:Times New Roman;margin-bottom:10px;margin-top:0px;margin-bottom:15px;font-weight:normal;}
h2 {font-size:2.8em;font-family:Times New Roman;text-transform:uppercase;margin-top:12px;margin-bottom:0px;filter:Shadow(color=#000000, direction=180)}
h3 {font-size:1.2em;color:#d0af42;margin-top:10px;margin-bottom:5px;}
h4 {font-size:1.0em;margin-top:10px;margin-bottom:5px;}


.small	{font-size:0.85em;}
.fett	{font-weight:bold;}
.druckkopf {display:none;}
.clear {clear:both;}
.blau {background-color:#003876;}
.red {background-color:#ff0000;}

.sorten {	border:0px dotted #fff;
			padding:0px;
			margin-bottom:0px;
			text-align:center;
}
.cnt_sorten {	height:570px;
}

.box {		border:1px dotted #fff;
			padding:20px;
			margin-bottom:10px;
			float:left;
			/*width:100%;*/
}
.eventbox {	border:0px dotted #003876;
			padding:5px;
			padding-left:0;
			margin-bottom:0px;			
			width:590px;
			/*border:1px dotted #003876;
			padding:5px;
			margin-bottom:10px;			
			width:580px;*/
}
.textbox {	border:1px dotted #003876;
			padding:5px;
			margin:0;
			margin-bottom:10px;			
			width:580px;
}
.btn {	padding:5px;
		border:1px dotted #d0af42;
		background-color:#003876;
}

.line {	margin-bottom:10px;
		padding:10px;
		border:1px dotted #003876;
		
}




/*Bildext*/
.bildtext {	font-size:0.8em;
			padding:5px;
			text-align:center;
}

#bildleiste table {
text-align:left;
margin:10px;
border:1px solid #fff;
font-size:0.8em;
width:230px;
}
#bildleiste td {
background-color:#001a45;
text-align:left;
padding:5px;
}

.bild {border:1px solid #fff;}
.infopic {	border:0px;border-right:1px solid #fff;
			margin-right:5px;
			float:left;
}

/*Style für Bilderrand bei Lightbox*/
.abstand {
	border: 1px solid #ccc;
	padding:2px;
	margin-bottom:2px;
}

/*Listenaussehen*/
ul {	margin-left:20px;
		/*list-style-image:url(../../library/gifs/list.gif);*/
}

li {	margin-bottom:2px;
}

/*Standardlink*/
a:link,a:visited  {color:#d0af42;text-decoration:none;}
a:hover,a:active	{color:#fff;text-decoration:none;}

/*Footer-Link*/
a.footer	{	text-decoration:none;
				color:#fff;
}

/*Aussehen Globale Links (globals)*/
a.globalnav:hover,a.globalnav:active,a.globalnavopen,a.globalnav:link,a.globalnav:visited	{
	text-decoration:none;font-weight:bold;text-transform:uppercase;
}
a.globalnav:link,a.globalnav:visited {
	color:#fff;
	/* color:#003876;*/
}
a.globalnav:hover,a.globalnav:active,a.globalnavopen {
	color:#d0af42;
	/*color:#001a45;*/
}

/*Tabs für Geschichte*/
.subsubnav { /* Subnav 3. Ebene neben H1 Tag im Content */
	position: relative;
}
	.subsubnav a:link { 
		color: #d0af42;	
	}	
	ul.subsection_tabs {
		list-style-type: none;
		margin: 0;
		padding:0;
	}
	ul.subsection_tabs li.tab {
		float: left;
		width:80px;
		text-align:center;
		border:1px solid #d0af42;
		margin-right:2px;		
	}
	ul.subsection_tabs li.tab a, li.tab a {
		display: block;
		padding: 2px 0px 2px 0px;
		text-decoration:none;
	}	
	ul.subsection_tabs li.tab a:hover, li.tab a:active {
		text-decoration:none;
	}	
	ul.subsection_tabs li.tab a:active, li.tab a:hover {
		color:#fff;
		text-decoration:none;
		font-weight:bold;
	}	
	ul.subsection_tabs li.source_code {
		float: right;
	}

/*Spalten*/
.sp1 {width:80px;float:left;margin-right:10px;margin-bottom:5px;}
.sp2 {width:380px;float:left;margin-right:10px;margin-bottom:5px;}
.sp200 {width:200px;float:left;margin-right:10px;margin-bottom:5px;}
.sp3 {width:100px;float:left;margin-right:10px;margin-bottom:5px;}
.sp4 {width:50px;float:left;margin-bottom:5px;}
.sp_all {width:590px;float:left;margin-right:10px;margin-bottom:5px;}

/*Spalten content gesamte breite
.sp1 {width:300px;}
.sp2 {width:250px;}
.sp3 {width:250px;}
.sp4 {width:180px;}*/

#modal_container {  
    padding:5px;  
    background-color:#fff;  
    border:1px solid #666;  
    overflow:auto;  
    font-family:"Lucida Grande",Verdana;  
    font-size:12px;  
    color:#333;  
    text-align:left;  
} 

#modal_overlay {  
    background-color:#000000;  
}  

/*Aussehen Accordion*/

#accordion p	{	
	font-size:1.0em;
}

#accordion div	{	
	background:url(../../library/gifs/bg_listticker.jpg)  repeat-x;
	padding:5px;
	height : auto;
}

#accordion a	{	
	text-decoration:none;
	border:0px;
}
#accordion a:active,a:link,a:focus	{	
	outline: none;
	text-decoration:none;
	border:0px;
}
#accordion h3	{	
	border:0px;
	padding:5px 0px 5px 5px;	
	margin-bottom:5px;
	margin-top:0px;
	background:url(../../library/gifs/bg_listticker.jpg)  repeat-x;
}

h3.gastro	{	
	border:0px;
	padding:5px 0px 5px 5px;	
	margin-bottom:5px;
	margin-top:0px;
	background:url(../../library/gifs/bg_listticker.jpg)  repeat-x;
}



/*Forms*/
textarea {font-family:Arial;width:300px;border:0px solid #000d35;}
.formular {font-family:Arial;width:300px;border:0px solid #000d35;}
.form_small	{font-family:Arial;border:0px solid #000d35;}
radio {border:0px solid #000d35;}

