/*-----GLOBALS START ----*/
	
html, body{ 
 margin:0; 
 padding:0; 
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 background: url(../images/bg.gif) repeat-x #ffffff;
 line-height: 14px;
 } 
 
img{
 	border: 0;
	}
	
img.left{
	float: left;
	
	}
	
img.right{
	float: right;
	margin-bottom: 1px;
	}
	
.news_picrow{
	margin-right: 14px;
	}

#container {
	width: 706px;
	\width: 726px;
	w\idth: 706px;
	margin: 12px;
	margin-left: auto;
	margin-right: auto;
	
	}

#header {
	padding: 8px 0 8px 0;
	margin: 12px 0 12px 0;
	border-top: 1px solid #dc7490;
	border-bottom: 1px solid #dc7490;
	}

#content {
	background-color: gray;
	width: 555px;
	height: auto;
	min-height: 200px;
	float: right;
	background: #385395;
	margin-top: 0px;
	color: #FFFFFF;
	padding: 15px 15px 20px 15px;
	}
	
#content_impressum {
	background-color: gray;
	width: 555px;
	height: auto;
	float: right;
	background: #385395;
	margin-top: 0px;
	color: #FFFFFF;
	padding: 15px 15px 20px 15px;
	}
	
#content_karte{
	background-color: gray;
	width: 585px;
	height: auto;
	float: right;
	background: #f9f6ff;
	margin-top: 0px;
	color: #000000;
	}

#sidebar-a {
	float: left;
	width: 116px;
	height: 100%;
	margin: 2px 0 0 0;
	padding: 0;
	background-color: #bde4e9;
	}

#wrap{
	position: relative;
	background: url(../images/hg_wrap.gif) repeat-y;
	margin: 0;
	padding: 0;
	height: 100%;
	}

#top_navigation {
	padding: 5px;
	text-align: right;
	}

#main_navigation {
	margin-left: 10px;
	padding-left: 111px;
	}

h1{
	font-family: Garamond;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	margin: 0;
	padding: 0;
	}
	
h2{
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 0;
	}
	
h3{
	font-size: 12px;
	margin: 0;
	}


	
.line_dotted{
	border-bottom: 1px #FFFFFF dotted;
	width: 100%;
	margin: 15px 0 15px 0;
	}

p{
	padding: 0;
	margin: 10px 0 10px 0;
	}
	
.news_trenner{
	border-bottom: 1px dotted #FFFFFF;
	width: 100%;
	margin: 20px 0 20px 0;
	}
	
/*-----GLOBALS END ----*/

/*-----NAVIGATION START ----*/

#top_navigation ul{
	list-style: none;
	padding: 0;
	margin : 0;
	}
	
#top_navigation li{
	display: inline;
	padding: 0 3px 0 3px;
	font-size: 9px;
	color: #3b7996;
	}
	
#top_navigation li.language{
	font-weight: bold;
	}
	
#top_navigation a,
#top_navigation a:visited{
 	text-decoration: none;
	color: #3b7996;
	}
	
#top_navigation a:hover,
#top_navigation a.active{
	color: #dc7490;
	text-decoration: underline;
	}
	

	
#main_navigation ul{
	list-style: none;
	padding: 0;
	margin: 0;
	margin-bottom: 1px;
	}
	
#main_navigation li{
	display: inline;
	font-size: 11px;
	font-weight: bold;
	
	}
	
#main_navigation a{
	text-decoration: none;
	color: #212021;
	background-color: #cae4f5;
	padding: 2px 13px 2px 13px;
	}

#main_navigation a:hover,
#main_navigation a.active{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #a02e38;
	padding: 2px 13px 2px 13px;
	}
	
#sidebar-a ul{
	list-style: none;
	padding: 10px 0 0 0px;
	margin: 0;
	}
	
#sidebar-a li{
	font-size: 10px;
	border-top: 1px solid #FFFFFF;
	padding: 2px 0 2px 0;
	}
	
#sidebar-a li.last{
	border-bottom: 1px solid #FFFFFF;
	}
	
#sidebar-a li a{
	padding-left: 3px; 
	color: #000000;
	text-decoration: none;
	}
	
#sidebar-a li a:hover,
#sidebar-a li a.active{
	color: #a02e38;
	text-decoration: underline;
	}
	
/*-----NAVIGATION END ----*/

	
/*-----CONTENT START ----*/


#slot_rechts{
	float: right;
	margin: 15px 0 0 15px;
	width: 220px;
	height:  400px;
	}
	
#slot_rechts img{
	margin-bottom: 10px;
	}
	
ul.info_list{
	margin: 0;
	padding: 0;
	list-style: none;
	}

ul.info_list li{
	margin: 0;
	padding: 0;
	}

.info_list img{
	margin-right: 10px;
	}
	
a{
	color: #FFFFFF;
	}
	
a:hover{
	color: #000000;
	}
	
img.left{
	float: left;
	margin-right: 10px;
	}
	
/*-----BG FABREN START ----*/

#content.bgcolor_alexanderbad{
	background-color: #af7354;
	}	
	
#content.bgcolor_berneck{
	background-color: #c78b29;
	}	
	
.bgcolor_brambach{
	background-color: #71a741;
	}	
	
.bgcolor_elster{
	background-color: #34a3a3;
	}
	
.bgcolor_franzensbad{
	background-color: #38a0d9;
	}
	
.bgcolor_joachimsthal{
	background-color: #1c2646;
	}
	
.bgcolor_karlsbad{
	background-color: #3e1678;
	}
	
.bgcolor_marienbad{
	background-color: #4b6bb2;
	}
	
.bgcolor_rodach{
	background-color: #532d81;
	}
	
.bgcolor_sibyllenbad{
	background-color: #c7c12c;
	}
	
.bgcolor_staffelstein{
	background-color: #c7c12c;
	}
	
.bgcolor_steben{
	background-color: #95371d;
	}
	

/*-----BG FABREN START ----*/

#content.bgcolor_alexanderbad{
	background-color: #c7b687;
	}	
	
#content.bgcolor_berneck{
	background-color: #d8ae69;
	}	
	
#content.bgcolor_brambach{
	background-color: #9bc17a;
	}	
	
#content.bgcolor_elster{
	background-color: #71bebe;
	}
	
#content.bgcolor_franzensbad{
	background-color: #73bce4;
	}
	
#content.bgcolor_joachimsthal{
	background-color: #60677d;
	}
	
#content.bgcolor_karlsbad{
	background-color: #8b73ae;
	}
	
#content.bgcolor_marienbad{
	background-color: #8197c9;
	}
	
#content.bgcolor_rodach{
	background-color: #75579a;
	}
	
#content.bgcolor_sibyllenbad{
	background-color: #d2cd56;
	}
	
#content.bgcolor_staffelstein{
	background-color: #95924e;
	}
	
#content.bgcolor_steben{
	background-color: #b57360;
	}
	
.zwei_fussnote{
	font-size: 0.01em;
	}
	
/*FARBEN ALT
#content.bgcolor_alexanderbad{
	background-color: #af7354;
	}	
	
#content.bgcolor_berneck{
	background-color: #c78b29;
	}	
	
.bgcolor_brambach{
	background-color: #71a741;
	}	
	
.bgcolor_elster{
	background-color: #34a3a3;
	}
	
.bgcolor_franzensbad{
	background-color: #38a0d9;
	}
	
.bgcolor_joachimsthal{
	background-color: #1c2646;
	}
	
.bgcolor_karlsbad{
	background-color: #3e1678;
	}
	
.bgcolor_marienbad{
	background-color: #4b6bb2;
	}
	
.bgcolor_rodach{
	background-color: #532d81;
	}
	
.bgcolor_sibyllenbad{
	background-color: #c7c12c;
	}
*/

	
	
	

	

	



