/* CSS Document */



body#home a#homenav,
body#tzimmer a#tzinav,
body#apart a#apartnav,
body#schlaf a#schlafnav,
body#zimmer a#zimmernav,
body#gaste a#gastenav,
body#konf a#konfnav,
body#fruehst a#fruehstnav,
body#badisch a#badischnav,
body#cocktail a#cocktailnav,
body#event a#eventnav
 {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
}


    	body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #011859;
	padding: 0px;
	margin: 0px;
		}
		
		
		a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
		}
	
	#sitemap{
	margin: 0 auto;
	padding-top: 100px;
	text-align: center;
	}
		
		#container{
	margin: 0 auto;
	padding: 0px;
	width: 720px;
	border: 1px solid #960214;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	background-color: #d8e0f7;
	background-image: url(hg_container.png);
	background-repeat: repeat-y;
	-moz-border-radius:20px;
-khtml-border-radius:20px;
		}
		
	* html #container { /* Für IE */ 
    height: 100%; 
	}
		
	#mainContent{
	margin: 0 auto;
	width: 720px;
    height: auto !important; 
	height: 100%; 
    min-height: 100%;
	}
		
	* html #mainContent { /* Für IE */ 
    height: 100%; 
	}
		
		.con{
	margin: 0 auto;
	height: 230px;
	width: 655px;
	padding-top: 15px;
		}
		
		.BeschreibungLi{
	background-image: url(hg_navigation.png);
	float: left;
	height: 165px;
	width: 243px;
	padding-left: 10px;
		}
		.BildLi{
	float: right;
	height: 163px;
	width: 400px;
	border: 1px solid #000099;
		}
		.copyright {
			font-size: 1em;
			color: #FFFFFF;
			text-decoration:none;
		}
		.copyright a {
			
		}
			.copyright a:hover {
			color: #d1e0fe;
			text-decoration:underline;
		}
		
		
		
		.copyrightLi{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	text-align: right;
	font-size: 1em;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 15px;
	color: #FFFFFF;
		}
	.totopLi{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	text-align: left;
	font-size: 1em;
	font-weight: bold;
	margin-left: 10px;
	color: #FFFFFF;
	margin-top: 0px;
		}	
		.totopLi a{
	color: #FFFFFF;
		}
		
		
		.conRe{
	margin: 0 auto;
	height: 230px;
	width: 670px;
	padding-top: 10px;
		}
		
		.BeschreibungRe{
	background-image: url(hg_navigation.png);
	float: right;
	height: 165px;
	width: 238px;
	padding-left: 15px;
		}
		.BildRe{
	height: 163px;
	width: 400px;
	border: 1px solid #000099;

		}
		.copyrightRe{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	width: 200px;
	text-align: left;
	font-size: 1em;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 10px;
	color: #FFFFFF;
		}
		.totopRe{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	width: 210px;
	text-align: right;
	font-size: 1em;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 10px;
	color: #FFFFFF;
		}
		.totopRe a{
	color: #FFFFFF;
		}
		
		ul.NavigationRe {
	width: 150px;
	margin: 0px 5px 10px;
	float: left;
	padding: 0px 0px 3px 3px;
  }
  * html ul.NavigationRe {  /* Korrekturen fuer IE 5.x */
	width: 11.6em;
	width: 10em;
	padding-left: 0.8em;
  }
  ul.NavigationRe li {
    list-style: none;
    margin: 0.4em; padding: 0.2em;
    border: 1px solid gray;
    background-color: #eee;
  }

  ul.NavigationRe a {
	text-decoration: none;
	font-weight: bold;
	color: #ac192d;
	font-size: 14px;
  }
  ul.NavigationRe a:hover {
	color: #330000;
  }
	
	ul.Navigation {
	width: 150px;
	margin: 0px 5px 10px;
	float: right;
	padding: 0px 0px 3px 3px;
  }
  * html ul.Navigation {  /* Korrekturen fuer IE 5.x */
	width: 11.6em;
	width: 10em;
	padding-left: 0.8em;
  }
  ul.Navigation li {
    list-style: none;
    margin: 0.4em; padding: 0.2em;
    border: 1px solid gray;
    background-color: #eee;
  }

  ul.Navigation a {
	text-decoration: none;
	font-weight: bold;
	color: #ac192d;
	font-size: 14px;
  }
  ul.Navigation a:hover {
	color: #330000;
  }
	
	
.img{
border:
	border-color: #000099;
}	

/* Verweis zu anderen 360Ansichten */


#header {
	padding: 20px;
	border-bottom: 1px solid #fff;
	background-image: url(hg_header.png);
		}
	
	#header h5 {
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 2em;
		}
	
/* navigation */
	
	.nav {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #003491;
	border-bottom: 1px solid #ccc;
		}
	
	.nav li { 
		float: left;
		margin: 0;
		padding: 0;
		}
	
	.nav a {
	float: left;
	display: block;
	padding: 6px 30px 6px 5px;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #CCCCCC;
	background: #003491 url(hg_menu1.gif) no-repeat top right;
		padding-left: 20px;
		}
	
	.nav a:hover {
	color: #d1e0fe;
		}
	
	/* more */
	
	ul#more {
		clear: left;
		margin-top: 60px;
		}
	

	
	/*Ueberschriften*/		

		
	h1	{
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #960214;
	}
	h2	{
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
	line-height: 20px;
	text-align: center;
	color: #960214;
	}
	h3	{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	line-height:20px;
	color: #FFFFFF;
	}	
	h3 a	{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	}
	h3 a:hover	{
	text-decoration: underline;
	}
	h4	{
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	text-align: right;
	}	
	h6	{
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height:20px;
	color: #003491;
	}
	h6 a	{
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height:20px;
	color: #960214;
	}		
	h6 a:hover	{
	text-decoration: underline;
	}	
		
		
		
		
		

