/* CSS Document */
* {margin:0px; padding:0px; border:0px; font-family: "Book Antiqua"; font-size: 12px; line-height: 1.25; }

div.c3 {text-align: right}
p.c2 {text-align: center}
div.c1 {text-align: left}

body { background-attachment:fixed; background-color:#222222; width:100%;  margin:0 auto;  padding: 0; }

table { border-bottom: 1px solid #cccccc;}

h1	{ font-size:20px; font-family: Book Antiqua; color:#FFFFFF; margin-bottom:15px;}
h2	{ font-size:16px; font-family: Book Antiqua; color:#ffffcc; margin-bottom:5px;}
h3	{ font-size:16px; font-family: Book Antiqua; color:#ffffcc; margin-bottom:5px;}

#hotel 		{ display:block; width:1000px; height:1160px; background-image:url(assets/bilder/BG800x900rot.png); background-repeat:no-repeat; margin:0 auto;}
#hotel p 	{ margin:3px 10px 5px 0px ; padding:0px 0px 0px 0px; font-size:14px; color:#FFFFCC;}
#hotel h2,h3{ font-size:16px; font-family: Book Antiqua; color:#FFFFff; margin-bottom:10px; margin-top: 10px;}
#hotel img	{ padding: 8px 8px 8px 8px;}

.hotel  		{ float:left; display:block; margin: 5px 0px 20px 20px; padding:0px 0px 0px 0px;  color:#FFFFFF;}
.hotel img		{ display:block; margin: 0px 10px 0px 0px ; padding: 8px 8px 8px 8px;}
.hotel ul 		{ margin: 15px 0px 35px 0px;}
.hotel li 		{ padding:0px 0px 0px 0px;  list-style-position: inside; list-style-type: disc; line-height:19px; }
.hotel a 			{ font-size:16px; color: #FEE54C;}
.hotel a:hover 		{ font-size:21px;}
.hotel a:visited	{ color:#FEE54C;}

.buchung		{ float:right; display:block; width:600px;  margin: 100px 100px 10px 0px; padding:0px 0px 0px 0px;  color:#FFFFFF;}
.buchung img 	{ float:right;}
.senden			{ float:right; font-size:14px; color: #000000; line-height:30px;}

#angebote 		{ float:left; display:block; width:90%; margin:0px 0px 0px 0px; color:#FFFFFF; padding:0px 0px 0px 0px; border-bottom: 2px solid #973200; }
.angebote 		{ float:left; display:block; width:100%;  margin:0px 0px 0px 0px 0px ; padding:0% 2% 0% 2%;  color:#FFFFFF;}
.angebote p 	{ text-align:left; margin: 0px 0px 30px 0px;}
.angebote a 		{ font-family: "Book Antiqua";font-size: 14px;color: #FEE54C; }
.angebote a:hover 	{ font-family: "Book Antiqua";font-size: 16px; color: #FF9900;}
.angebote a:visited	{color:#FEE54C;}


.anreise a 			{ font-family: "Book Antiqua";font-size: 14px;color: #FEE54C;}
.anreise a:hover 	{ font-family: "Book Antiqua";font-size: 16px; color: #FF9900;}
.anreise a:visited	{color:#FEE54C;}
.anreise ul  		{margin: 8px 0px 30px 0px;}
.anreise li			{margin: 0px 0px 0px 25px ;}

#logo {  float:left; display:block; margin: 10px 0px 10px 0px ; width:100%; height:auto; border:0px solid #cccccc; }
.logo {  float:right; width: 960px; margin-top: 18px; margin-left: 0px; }

#right { float:right; width:780px;  display:block;  margin: 0px 0px 0px 0px ; }
#right img { padding: 8px 8px 8px 8px;}


.mail			{ float:left; display:block; width:145px; height:70px; margin:0% 0% 2% 0%; padding:0% 0% 0% 3%; font-family: "Book Antiqua"; font-size: 12px; color: #FFFF00;text-decoration: underline; text-align:center; border:0px solid #cccccc;}
.mail a 		{ display: block; width:145px; height:70px; background-image: url(assets/buttons/emailbutt.gif);background-repeat: no-repeat;background-position: center bottom;}
.mail a:hover 	{ display:block; width:145px; height:70px; font-family: "Book Antiqua";font-size: 14px;color: #FF9900;text-decoration: underline;
				  background-image:url(assets/buttons/emailbutt.gif); background-repeat: no-repeat;background-position: center bottom;}
				  
/***************************************************************************************************************************************************/
#left  			{ float:left;  width:200px;  display:block;  margin: 0px 0px 0px 0px ;}
#navigation 	{ float:left; display:block; width:200px;  margin:15px 0px 0px 20px ;  }
.navigation p 	{ margin: 0px 0px 0px 0px; padding: 12px 0px 0px 0px; }
.navigation 	{ float:left; display:block; width:200px; height: 50px;  margin: 0px 0px 10px 0px ;   color:#FFFF00; border-bottom: 2px solid #973200; text-align:left;  }
.navigation a 			{display:block;  font-family: "Book Antiqua"; font-size: 16px;color: #FEE54C; text-decoration: underline;
						font-weight:600;}
.navigation a:hover 	{ display:block;   font-family: "Book Antiqua";font-size: 18px;color: #FF9900;text-decoration: underline; 
						font-weight:600;}
.navigation a:visited	{color:#FEE54C;}
.navigation img 		{float:left; margin:0px 0px 0px 0px; vertical-align:baseline;}

.address 	{float:left; display:block; width:200px; margin:0px 0px 5px 0px;  font-family: "Book Antiqua"; font-size:16px; color:#ffff00; border-bottom: 2px solid #973200; }
.form 		{float:left; display:block; width:200px; margin:10px 0px 10px 20px; color: #FFFFCC; border-bottom: 2px solid #973200; padding: 0px 0px 10px 0px;}
.frizzle	{float:left; width:150px; margin:30px 0px 10px 20px;}
/*****************************************************************************************************************************************************/

#gallerie {float:left; display:inline; width:600px; height:auto; margin-left:1%; margin-top:13px;  padding:1% 2% 0% 2%; border-bottom:0px solid #cccccc; color: #FFFFCC; }
.gallerie {float:left; display:inline; width:600px; height:auto; margin:0% 0% 0% 0%; padding: 0% 0% 0% 0%; }
.gallerie img {float:left; display :inline; }

#content { float:left; display:block; width:90%; margin:0% 0% 0% 1%; color:#FFFFFF;padding:1% 2% 0% 2%; border-bottom: 2px solid #973200; }
.content { float:left; display:block; width:100%;  margin:5% 0% 0% 0%; padding:5% 2% 0% 2%;  color:#FFFFFF;}
.content a 			{color: #FEE54C;}
.content a:hover 	{ font-size:16px;}
.content a:visited	{color:#FEE54C;}

.content1 {float:right; display:block; width:350px; height:auto; margin:-20px 50px 0px 0px ;}
.content1 img { display:block; padding:10px 0px 0px 0px;}
.content1 ul li {padding:0px 0px 10px 20px;list-style-position: inside; list-style-type: disc; }

.content2 {float:right; display:block; width:350px; height:auto; margin:10px 50px 0px 0px ;}
.content2 img { display:block;padding:10px 0px 0px 0px;}
.content2 ul li {padding:0px 0px 10px 20px;list-style-position: inside; list-style-type: disc; }


#footer { margin:0 auto; width:920px ; color:#777777; text-align:center; }
#footer a {color:#888888;}
#footer a:hover {color:#999999;}
.hiddenPic {display:none;}

img.expando{ border:none; vertical-align: top;}


