a { color: #000000;text-decoration:underline; }
body {
 margin: 0;
 padding: 0px;
 text-decoration:none;
 /**background: url('images/bghg.jpg') repeat-x;**/
 background-color: #EFEFEF;
 /**float:left; padding:0px 10px; **/
 }


.formtd  { background: #fff url('images/shaddow.gif') repeat-x;  }
.footer { color: #000000; font-size: 10pt; font-family: "Arial"}
.footer1 { color: #000000; font-size: 8pt; font-family: "Arial"}
.small { font-size: 11px; color: black; }
.textweiss { font-size: 12px; color: #FFFFFF; }
.textyellow { font-size: 12px; color: yellow; }
.errormsg { color: red; font-weight: none; }
.okmsg { color: lightgreen; font-weight: none; }
form { display: inline; }


body, td   { color: #000000; font-size: 10pt; font-family: "Arial"; }


#lightbox{
background-color:#eee;
padding: 10px;
border-bottom: 2px solid #666;
border-right: 2px solid #666;
}
#lightboxDetails{
font-size: 0.8em;
padding-top: 0.4em;
}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay { background-image: url('images/overlay.png') }


h1  {font-family : Arial;font-size : 14px;color : #000000;margin-top : 1pt;margin-bottom : 1pt;font-weight : bold;}
h2  {font-family : Arial;font-size : 12px;color : #000000;margin-top : 0pt;margin-bottom : 1pt;font-weight : bold;}
h3  {font-family : Arial;font-size : 12px;color : #CC0000;margin-top : 1pt;margin-bottom : 1pt;font-weight : normal;}
h4  {font-family : Arial;font-size : 12px;color : #CC0000;margin-top : 1pt;margin-bottom : 1pt;font-weight : normal;}
h5  {font-family : Arial;font-size : 12px;color : #CC0000;margin-top : 1pt;margin-bottom : 1pt;font-weight : normal;}
h6  {font-family : Arial;font-size : 12px;color : #CC0000;margin-top : 1pt;margin-bottom : 1pt;font-weight : normal;}
h7  {font-family : Arial;font-size : 12px;color : #CC0000;margin-top : 1pt;margin-bottom : 1pt;font-weight : normal;}


#artikel-liste {background: #FF9FA1;margin-top: 0px;color: #000000;border-left: 5px solid #EEEEEE;border-right: 5px solid #EEEEEE;border-top: 5px solid #EEEEEE;}

.artikel {float: left;width: 300px;padding: 0px;}	
.artikel h4 {margin: 30;color: #000000;font-size: 13px;font-weight: 600;letter-spacing: -1px;}
.artikel h5 {margin: 30;color: #000000;font-size: 13px;font-weight: 600;letter-spacing: -1px;}
.artikel h6 {margin: 30;color: #000000;font-size: 13px;font-weight: 600;letter-spacing: -1px;}
.artikel h7 {margin: 30;color: #000000;font-size: 13px;font-weight: 600;letter-spacing: -1px;}



A:link { color: #000000; text-decoration: underline; font-family:Arial;} 
A:visited { color: #000000; text-decoration: underline; font-family:Arial;}
A:hover {color: #7088a0; text-decoration: underline; font-family:Arial;}
A:active { color: #000000; text-decoration: underline; font-family:Arial;}

A.oben:link { color: #317DB5; text-decoration: none; font-family:Arial;} 
A.oben:visited { color: #317DB5; text-decoration: none; font-family:Arial;}
A.oben:hover {color: #317DB5; text-decoration: underline; font-family:Arial;}
A.oben:active { color: #317DB5; text-decoration: underline; font-family:Arial;}

A.vermieter:link { color: #CC0000; text-decoration: none; font-family:Arial;font-size : 12px;font-weight : bold;} 
A.vermieter:visited { color: #CC0000; text-decoration: none; font-family:Arial;font-size : 12px;font-weight : bold;}
A.vermieter:hover {color: #CC0000; text-decoration: underline; font-family:Arial;font-size : 12px;font-weight : bold;}
A.vermieter:active { color: #CC0000; text-decoration: underline; font-family:Arial;font-size : 12px;font-weight : bold;}

A.vermieter-mitte:link { color: #CC0000; text-decoration: none; font-family:Arial;font-size : 13pt;font-weight : bold;} 
A.vermieter-mitte:visited { color: #CC0000; text-decoration: none; font-family:Arial;font-size : 13pt;font-weight : bold;}
A.vermieter-mitte:hover {color: #CC0000; text-decoration: underline; font-family:Arial;font-size : 13pt;font-weight : bold;}
A.vermieter-mitte:active { color: #CC0000; text-decoration: underline; font-family:Arial;font-size : 13pt;font-weight : bold;}


			 #bodyLeft		    {position:relative;left:5px;top:0px;width:250px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:5px; overflow:hidden}
			.kasten				{width:240px;text-align:left;border:1px solid #4B85C5; margin-bottom:10px}
			.kastenHead			{color:#ffffff;background:#558CE5 url('images/schatten.gif')repeat-x;font-weight:bold;padding:3px}
			.kastenInhalt		{background-color:#FFFFFF;padding:5px;}
		
			
			 #bodyLastMinute		{position:relative;left:5px;top:0px;width:250px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.lastminute				{width:240px;text-align:left;border:1px solid #4B85C5; margin-bottom:10px}
			.lastminuteHead			{color:#ffffff;background:#558CE5 url('images/schatten.gif')repeat-x;font-weight:bold;padding:5px}
			.lastminuteInhalt		{background-color:#FFFFFF;padding:5px;font-family:Arial;font-size : 13pt;}
			
			 #bodyMitte		    {position:relative;left:0px;top:0px;width:350px;float:center;margin-top:0px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.kasten1				{width:350px;text-align:left;border:0px solid #005DA8; margin-bottom:10px}
			.kasten1Head			{color:#0364B1;background-color:#558CE5;font-weight:bold;padding:0px}
			.kasten1Inhalt		{background-color:#FFFFFF;padding:5px;}
			
			 #bodyAnzeige		    {position:relative;left:0px;top:0px;width:200px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.anzeige				{width:190px;text-align:left;border:1px solid #4B85C5; margin-bottom:10px}
			.anzeigeHead			{color:#0364B1;background-color:#558CE5;font-weight:bold;padding:5px}
			.anzeigeInhalt		    {background-color:#FFFFFF;padding:5px;}
			
			 #bodyAnzeigequer		    {position:relative;left:0px;top:0px;width:933px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.anzeigequer				{width:930px;text-align:left;border:1px solid #4B85C5; margin-bottom:1px}
			.anzeigequerHead			{color:#0364B1;background-color:#558CE5;font-weight:bold;padding:5px}
			.anzeigequerInhalt		    {background-color:#FFFFFF;padding:5px;}
			
			#bodyList		    {position:relative;left:0px;top:0px;width:180px;float:left;margin-top:0px;padding-top:0px;padding-left:0px;padding-right:5px; overflow:hidden}
			.list				{width:170px;text-align:left;border:1px solid #4B85C5; margin-bottom:10px}
			.listHead			{color:#ffffff;background:#558CE5 url('http://www.fewounterkunft.com/images/schatten.gif')repeat-x;font-weight:bold;padding:3px}
			.listInhalt		{background-color:#FFFFFF;padding:5px;}
			
			#bodyListWerbung		    {position:relative;left:0px;top:0px;width:180px;float:left;margin-top:0px;padding-top:0px;padding-left:0px;padding-right:5px; overflow:hidden}
			.listWerbung				{width:170px;text-align:left;border:0px solid #4B85C5; margin-bottom:10px}
			.listWerbungHead			{color:#ffffff;background:#558CE5 url('http://www.fewounterkunft.com/images/schatten.gif')repeat-x;font-weight:bold;padding:3px}
			.listWerbungInhalt		{background-color:#FFFFFF;padding:5px;}
	
			 
			#wrap { padding: 5px 5px 5px 5px; width: 933px; margin:5px auto;  border:0px solid #4B85C5;background-color: #ffffff; }
			/**background: url('images/bg.gif');**/  /**float:left; padding:0px 10px;**/


#headermenu {height: 35px; width:933px; background: url('images/blank1.gif') repeat-x; line-height: 35px}

.banner {padding:5px; left: 0px; top: 0px; height: 79px; width: 625px; border:1px solid #FF0000; border-style: dotted; color : #000000;}
.bannerkasten {padding:5px; left: 0px; top: 0px; height: 420px; width: 625px; border:1px solid #4B85C5; border-style: solid; color : #000000;}
.bannerkastenwerbung {padding:5px; margin-top:5px; left: 0px; top: 0px; height: 760px; width: 625px; border:1px solid #4B85C5; color : #000000}
.bannerkasten-lang {padding:5px; margin-top:5px; left: 0px; top: 0px; height: 880px; width: 625px; border:1px solid #4B85C5; border-style: solid; color : #000000;}
.bannerkasten-kurz {padding:5px; margin-top:5px; left: 0px; top: 0px; height: 300px; width: 625px; border:1px solid #4B85C5; border-style: solid; color : #000000;}
.lastminute-anzeige {padding:5px; left: 0px; top: 0px; height: 39px; width: 900px; border:1px solid #CC0000; border-style: solid; color : #000000;}




#menulinks {width:933px;height:30px;background-image:url('images/blank1.gif');clear:both;	padding-left:0px}
#menulinks a {padding-left:15px;padding-right:15px;	padding-top:8px;height:30px;background-image:url('images/blank1.gif');background-repeat:repeat-x;	display:block;color:#FFFFFF;text-decoration:none;float:left;font-size:13px;font-weight:bold; background-position-y:center}
#menulinks a:hover, #menulinks a.active {background-image:url('images/navigation/menuhover.png');text-decoration:none;background-repeat:repeat-x}
.menulines {width:8px;height:30px;float:left;display:block;background-image:url('images/navigation/menuline.png');}



#styleone{position:relative;display:block;height:21px;font-size:11px;font-weight:bold;background:url('images/navigation/bgoff.gif') repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:1px solid #d9d9d9}
#styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styleone ul li{display:block;float:left;margin:0 1px 0 0;}
#styleone ul li a{display:block;float:left;color:#034895;text-decoration:none;padding:3px 20px 0 20px;height:18px;}
#styleone ul li a:hover, #styleone ul li a.current{color:#034895;background:url('images/navigation/bgon.gif') repeat-x top left;}


hr {border:none;border-top:1px solid #4B85C5;height:1px;margin-bottom:5px;}


/* ---------------------- nav ---------------------- */
#tabscontainer{
	height:24px;
	width: 933px;
	background-image: url('images/headernavi.gif');
	display:block;
	padding:45px 0 0 0px;
	}

#tabs {
	float:left;
	width:933px;
	font-size:96%;
	border-bottom:1px solid #2763A5;
	line-height:normal;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url('images/navigation/tableft.gif') no-repeat left top;
	margin:0;
	text-decoration:none; padding-left:4px; padding-right:0; padding-top:0; padding-bottom:0
	}

#tabs a span {
	float:left;
	display:block;
	background:url('images/navigation/tabright.gif') no-repeat right top;
	color:#FFF; padding-left:10px; padding-right:15px; padding-top:5px; padding-bottom:4px
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#FFF;
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}
/* ---------------------- nav ---------------------- */





.footertitel             {color:#808080; font: 8pt arial; text-decoration: none; }
.footertitel a:link      {color:#808080; font: 8pt arial; text-decoration: none; }
.footertitel a:visited   {color:#808080; font: 8pt arial; text-decoration: none; }
.footertitel a:hover     {color:#000000; font: 8pt arial; text-decoration: none; }
.footertitel a:active    {color:#808080; font: 8pt arial; text-decoration: none; }

