a { color: #000000;text-decoration:underline; }
body {
 margin: 0;
 padding: 0px;
 text-decoration:none;
 /**background: url('images/bghg.jpg') repeat-x;**/
 background: #ffffff;
 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 : 13px;color : #000000;margin-top : 0pt;margin-bottom : 1pt;font-weight : bold;}
h3  {font-family : Arial;font-size : 14px;color : #A8161D;margin-top : 1pt;margin-bottom : 1pt;font-weight : bold;}
h4  {font-family : Arial;font-size : 13px;color : #CC0000;margin-top : 1pt;margin-bottom : 1pt;font-weight : normal;}
h5  {font-family : Arial;font-size : 13px;color : #CC0000;margin-top : 1pt;margin-bottom : 1pt;font-weight : normal;}
h6  {font-family : Arial;font-size : 13px;color : #CC0000;margin-top : 1pt;margin-bottom : 1pt;font-weight : normal;}
h7  {font-family : Arial;font-size : 13px;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: #0000EE; text-decoration: none; font-family:Arial;font-size : 12px;font-weight : bold;} 
A.vermieter:visited { color: #0000EE; text-decoration: none; font-family:Arial;font-size : 12px;font-weight : bold;}
A.vermieter:hover {color: #0000EE; text-decoration: underline; font-family:Arial;font-size : 12px;font-weight : bold;}
A.vermieter:active { color: #0000EE; text-decoration: underline; font-family:Arial;font-size : 12px;font-weight : bold;}

A.footerklein:link { color: #000000; text-decoration: none; font-family:Arial;font-size : 12px;} 
A.footerklein:visited { color: #000000; text-decoration: none; font-family:Arial;font-size : 12px;}
A.footerklein:hover {color: #000000; text-decoration: underline; font-family:Arial;font-size : 12px;}
A.footerklein:active { color: #000000; text-decoration: underline; font-family:Arial;font-size : 12px;}

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:#eaf3fa url('images/schatten.gif')repeat-x;font-weight:bold;padding:3px}
			.kastenInhalt		{background-color:#FFFFFF;padding:5px;}
			
			/* Navi in list.inc */
			
			#bodyLeftnavi		    {position:relative;left:10px;top:0px;width:180px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:5px; overflow:hidden}
			.kastennavi				{width:170px;text-align:left;border:1px solid #F1F6FD; margin-bottom:10px}
			.kastenHeadnavi			{width:95%;color:#ffffff;background:#A8161D;font-weight:bold;padding:3px;font-weight:bold}
			.kastenInhaltnavi		{background-color:#F7F7E7;padding:5px}
		
		
			/* LastMinute Box */
			
			 #bodyLastMinute		{position:relative;left:0px;top:0px;width:250px;float:left;margin-top:0px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.lastminute				{width:240px;text-align:left;border:0px solid #4B85C5; margin-bottom:10px}
			.lastminuteHead			{color:#ffffff;background:#A8161D;font-weight:bold;padding:5px}
			.lastminuteInhalt		{background-color:#F7F7E;padding:5px;font-family:Arial;font-size : 13pt;}
			
			
			/* LastMinute Box Newsletter */
			
			 #bodyLastMinute2		{position:relative;left:0px;top:0px;width:250px;float:left;margin-top:0px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.lastminute2				{width:240px;text-align:left;border:0px solid #4B85C5; margin-bottom:10px}
			.lastminute2Head			{color:#ffffff;background:#A8161D;font-weight:bold;padding:5px}
			.lastminute2Inhalt		{background-color:#F7F7E;padding:5px;font-family:Arial;font-size : 10pt;}
			
			
			 #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:#eaf3fa;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:#eaf3fa;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:#000000;background-color:#F7F7E7;font-weight:bold;padding:5px}
			.anzeigequerInhalt		    {background-color:#FFFFFF;padding:5px;}
						
			/* Gegenlink */
			
			#bodygegenlink		    {position:relative;left:0px;top:0px;width:647px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.gegenlink				{width:650px;text-align:left;border:1px solid #999999; margin-bottom:1px}
			.gegenlinkHead			{color:#000000;background-color:#F7F7E7;font-weight:normal;padding:5px}
			.gegenlinkInhalt		    {background-color:#FFFFFF;padding:5px;}
			
			
			/* anz.inc Box */
			
			#bodyanzbox		    {position:relative;left:0px;top:0px;width:247px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.anzbox				{width:250px;text-align:left;border:1px solid #eeeeee; margin-bottom:1px}
			.anzboxHead			{color:#000000;background-color:#F7F7E7;font-weight:normal;padding:5px}
			.anzboxInhalt		    {background-color:#FFFFFF;padding:5px;}

			/* kostenlose Box kostenlose Seite */
			
			 #bodykostenlos		{position:relative;left:0px;top:0px;width:380px;float:right;margin-top:0px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.kostenlos				{width:370px;text-align:left;border:1px solid #DBDFE5; margin-bottom:0px}
			.kostenlosHead			{color:#000000;background:#F7F7E7;font-weight:bold;padding:5px}
			.kostenlosInhalt		{background-color:#ffffff;padding:5px;font-family:Arial;font-size : 10pt;}
			
			
			
			/* kostenlos Box */
			
			#bodykostenlosbox		    {position:relative;left:0px;top:0px;width:237px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.kostenlosbox				{width:240px;text-align:left;border:1px solid #eeeeee; margin-bottom:1px}
			.kostenlosboxHead			{color:#000000;background-color:#ffffff;font-weight:normal;padding:5px}
			.kostenlosboxInhalt		    {background-color:#ffffff;padding:5px;}
			
			/* Box Startseite */
			
			 #bodyStartseite		{position:relative;left:0px;top:0px;width:190px;float:left;margin-top:0px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.Startseite				{width:180px;text-align:left;border:1px solid #A8161D; margin-bottom:10px}
			.StartseiteHead			{color:#ffffff;background:#A8161D;font-weight:bold;padding:5px}
			.StartseiteInhalt		{background-color:#F7F7E;padding:5px;font-family:Arial;font-size : 10pt;}


			/* Anmelde Box */
			
			#bodyanmeldebox		    {position:relative;left:5px;top:0px;width:627px;float:left;margin-top:5px;padding-top:0px;padding-left:5px;padding-right:5px; overflow:hidden}
			.anmeldebox				{width:630px;text-align:left;border:1px solid #999999; margin-bottom:1px;}
			.anmeldeboxHead			{color:#000000;background-color:#F7F7E7;font-weight:normal;padding:20px;}
			.anmeldeboxInhalt		    {background-color:#F7F7E7;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:#eaf3fa 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:#eaf3fa url('http://www.fewounterkunft.com/images/schatten.gif')repeat-x;font-weight:bold;padding:3px}
			.listWerbungInhalt		{background-color:#FFFFFF;padding:5px;}
	
			 
			#wrap { padding: 0px 0px 0px 0px; width: 960px; margin:0px auto;  border:1px solid #cccccc;background-color: #ffffff; }
			/**background: url('images/bg.gif');**/  /**float:left; padding:0px 10px;**/


#headermenu {height: 35px; width:960px; 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:0px; left: 0px; top: 0px; height: 300px; width: 625px; border:0px 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:993px;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 #D9D9D9;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
	}

/* 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:#EFEFEF; font: 8pt arial; text-decoration: none; }
.footertitel a:link      {color:#EFEFEF; font: 8pt arial; text-decoration: none; }
.footertitel a:visited   {color:#EFEFEF; font: 8pt arial; text-decoration: none; }
.footertitel a:hover     {color:#EFEFEF; font: 8pt arial; text-decoration: none; }
.footertitel a:active    {color:#EFEFEF; font: 8pt arial; text-decoration: none; }




/* Menu */

#menu {width: 960px;height: 40px;margin: 0 auto;background: #A8161D url('images/img02.gif') no-repeat;border-bottom: 10px solid #AD1418 font: 11pt arial;}
#menu ul {margin: 0;padding: 0px 0 0 14px;list-style: none;font: 11pt arial;}
#menu li {display: inline;}
#menu a {display: block;float: left;height: 29px;padding: 11px 0px 0 14px;text-decoration: none;font-weight: bold;color: #ffffff;font: 11pt arial;}
#menu a:hover {text-decoration: underline;color: #ffffff;font: 11pt arial;}
#menu .current_page_item a {background: url('images/img06.gif') repeat-x;text-decoration: underline;font: 11pt arial;}




/* such-button */
.button {

        font-family:Verdana,sans;
        font-weight: normal;
		color:#el08; 
		font-size:95%;
}


/* suchbox-start */

.right { float:left; width: 450px;margin: 0 0 10px 20;}

.right_login {padding: 10px;margin: 0 0 10px 0;background: #F7F7E7;color: #246088;border-top: 1px solid #4A8EBC;border-bottom: 1px solid #4A8EBC;}


/* suchbox startseite */

			 #bodysbox		{position:relative;left:5px;top:0px;width:500px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.sbox				{width:500px;text-align:left;border:0px solid #4B85C5; margin-bottom:10px;background:#F7F7E7;}
			.sboxHead			{color:#000000;background:#ffffff;font-weight:bold;padding:5px}
			.sboxInhalt		{background-color:#FFFFFF;padding:5px;font-family:Arial;font-size : 13pt;background:#F7F7E7;}
			
/* box unter suchbox */

			 #bodysbox1		{position:relative;left:5px;top:0px;width:500px;float:left;margin-top:5px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.sbox1				{width:500px;text-align:left;border:0px solid #4B85C5; margin-bottom:10px}
			.sbox1Head			{color:#000000;background:#ffffff;font-weight:bold;padding:5px}
			.sbox1Inhalt		{background-color:#FFFFFF;padding:5px;font-family:Arial;font-size : 13pt;}
			
			
/* Impressum-Box */

			 #bodyimp		{position:relative;left:0px;top:0px;width:250px;float:right;margin-top:0px;padding-top:0px;padding-left:0px;padding-right:0px; overflow:hidden}
			.imp				{width:240px;text-align:left;border:0px solid #4B85C5; margin-bottom:10px}
			.impHead			{color:#ffffff;background:#A8161D;font-weight:bold;padding:5px}
			.impInhalt		{background-color:#F7F7E;padding:5px;font-family:Arial;font-size : 10pt;}


