/* CSS Document */

/* CSS-Fuerteventura alternativ 06.2005 */

/* Farben: */

/* Hintergrund hellgelb: #FFF0D2 */
/* Überschriften blau: #4174A8 */
/* Schrift Navi braun: #996600 */


/* Hintergrundfarben hell

hellblau: #EEEEEE (z.B. Hintergrund box-300)
gelb: #FFE4AE (z.B. Hintergrund Hauptnavi)


*/



body
{
text-align:center;
padding:10px 0px 10px 0px;
margin:0px;
background-color:#FFF0D2;
background-image:url(../images/allgemein/hintergrund.gif);
background-repeat:repeat;
}

/* Body für Sonderseite Zusatzbilder*/
body#body-2
{
text-align:left;
padding:10px 20px 10px 20px;
margin:0px;
background-color:#FFF0D2;
background-image:none;
}

p, h1, h2, h3, h4, li, ul, a, td, label, input, textarea, div
{
font-family: verdana, arial, sans serif;
font-weight:normal;
color:#444444;
margin:0px;
padding:0px;

}

ul{list-style-type:none;}
li, h2, a{background-repeat:no-repeat;}

a{text-decoration:underline;}
a:hover{text-decoration:none;}
a::link, a:visited, a:focus, a:hover, a:active{background-color:transparent;}
img, map{border:none; margin:0px; padding:0px;}

/* Tabellen allgemein */
table{border-collapse:collapse;}
td{vertical-align:top;}


/* Alle divs umrahmen - für Tests */
/*div{border:1px solid red;}*/




/* Grundlayout (immer gleich)  ****************************************************************/

/* hauptbox ------------------------------------------------------------------*/

#box-center
{
width:765px;
margin:0px auto;
background-color:#FFF0D2;
text-align:left;
}

/* header ------------------------------------------------------------------*/

#box-header{overflow:hidden; height:155px; background-image:url(../images/allgemein/header.jpg);}

/* Logo Link */
#box-header #link-logo{width:345px; height:130px; float:left;}

/* Slogan oben rechts im Header */
#box-header h1{margin:0px; padding:10px 10px 0px 0px; font-size:11px; color:#996600; font-weight:normal; text-decoration:none; line-height:12px; float:right;}

/* Logo Link */
#box-header #a-header-aktionslink{float:right; width:220px; height:120px; border:none; text-decoration:none;}



/* navi und box-links ------------------------------------------------------------------*/

#box-links{width:180px; clear:both; float:left; padding:0px 0px 0px 0px;}
  #box-links div.clear{clear:both; line-height:0px; height:0px; margin:0px; padding:0px;}

	/* Box Hauptnavi 1 */
	#box-hauptnavigation
	{
		margin:0px 0px 0px 15px;
		width:149px;
		background-image:url(../images/allgemein/content_hauptmenue.gif);
                background-position:0px 20px;
                background-color:#FFF0D2;
                background-repeat:no-repeat;
	}

	/* Box Hauptnavi 2 */
	#box-hauptnavigation-2
	{
		margin:0px 0px 0px 15px;
		width:149px;
		background-image:url(../images/allgemein/content_hauptmenue_2.gif);
	}

	/* Box Hauptnavi 3 */
	#box-hauptnavigation-3
	{
		margin:0px 0px 20px 15px;
		width:149px;
		background-image:url(../images/allgemein/content_hauptmenue_2.gif);
	}

	/* Überschrift Hauptmenü */
	.h2-box-navi{font-size:12px; font-weight:bold; color:#996600; padding:3px 0px 0px 8px; margin:0px;}



		/* Navigation Navi mit 4 Ebenen UND Navigation Navi mit 4 Ebenen _ 2 */

		/* Ebene 1*/
		#ul-hauptnavi-e1 {margin:10px 0px 0px 5px; padding:0px 0px 20px 0px;}
		#ul-hauptnavi-e1 li{font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 5px 15px;}
		#ul-hauptnavi-e1 li.over{background-image:url(../images/allgemein/listenpunkt_navi_1.gif);}
		#ul-hauptnavi-e1 a{font-size:12px; text-decoration:none; font-weight:bold; color:#996600; display:block;}
		#ul-hauptnavi-e1 a.a-over{text-decoration:underline;}
                #ul-hauptnavi-e1 a:hover{text-decoration:underline; color:#4174A8;}

			/* Ebene 2*/
			#ul-hauptnavi-e2 {margin:0px 0px 0px 0px; padding:3px 0px 0px 0px;}
			#ul-hauptnavi-e2 li{font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 3px 6px;}
			#ul-hauptnavi-e2 a{font-size:12px; text-decoration:none; font-weight:bold; color:#996600;}
			#ul-hauptnavi-e2 li.over-2 a, #ul-hauptnavi-e2 li a:hover{text-decoration:underline;}

		/* Streifen unten box hauptmenü */
		#unten-hauptnavigation{height:3px; background-image:url(../images/allgemein/content_hauptmenue_unten.gif); line-height:0px;}

		/* box 1 - reserve?*/
		#box-1{}



/*  -------------------------------------------------------------------------------------------------*/
/* sie sind hier - Breadcrumb ------------------------------------------------------------------*/

#box-content #box-sieSindHier{margin:17px 0px 0px 0px; font-size:10px; line-height:14px;}
	#box-content #box-sieSindHier .p-sieSindHier-heading{font-size:10px; display:block; padding:0px; margin:0px; word-spacing:0px; letter-spacing:0px; line-height:10px;}
	#box-content #box-sieSindHier .p-sieSindHier{font-size:10px; display:inline; padding:0px; margin:0px; word-spacing:0px; letter-spacing:0px; line-height:10px;}
	#box-content #box-sieSindHier a {font-size:10px; color:#444444; line-height:10px; padding:0px; margin:0px;}


/*  -------------------------------------------------------------------------------------------------*/
/* content allgemein ------------------------------------------------------------------*/

box-content-100-prozent-breit{padding:0px 20px 0px 20px;}


#box-content{float:right; width:560px; margin-bottom:50px;}

	/* Überschriften ----------------------------------------------------*/

	h1
	{
		font-size:14px;
    	line-height:20px;
		color:#4174A8;
		font-weight:bold;
		margin:20px 0px 20px 0px;
	}

	h2
	{
		font-size:12px;
		line-height:18px;
		color:#4174A8;
		font-weight:bold;
		margin:20px 0px 15px 0px;
		padding-right:20px;
	}

	#box-content h3{font-size:12px; color:#4174A8; font-weight:bold; margin:25px 0px 10px 0px; line-height:18px;}

	#box-content h4{font-weight:bold; margin-top:15px;}

	/* Absätze ----------------------------------------------------*/

	/* Absätze im Bereich Content - "div" wegen Editorumbrüche der ein div erzeugt */
	#box-content p, #box-content h4, #box-content div, p{font-size:12px; line-height:18px;}
	#box-content p, #box-content h4{padding-right:20px; padding-bottom:10px;}


	/* Listen ----------------------------------------------------*/

  /* listen allgemein */
  #box-content ul{padding-right:20px; padding-bottom:10px;}

	/* listen ohne links - normal auf normalem hintergrund - gross 1 */
	#box-content ul li
	{
	font-size:12px;
	background-image:url(../images/allgemein/listenpunkt_gross_1.gif);
	padding:0px 0px 0px 20px;
	display:block;
	margin:0px 0px 5px 0px;
	line-height:18px;
	}

	/* links in Listen */
	#box-content ul a
	{
	color:#996600;
	margin:0px 0px 5px 0px;
	}


	/* listen ohne links - schrift kleiner auf normalem hintergrund - klein 1 */
	#box-content ul.ul-klein li
	{
	font-size:11px;
	background-image:url(../images/allgemein/listenpunkt_gross_1.gif);
	padding:2px 0px 0px 20px;
	display:block;
	margin:0px 0px 5px 0px;
	line-height:14px;
	}


	/* Liste Typ 1 z.B. in Tabelle mit Hintergrundfarbe bei den Orten bei Autovermietern */
	#box-content .ul-1{margin-bottom:0px; padding-bottom:0px;}
	#box-content .ul-1 li
	{
		padding:1px 0px 0px 15px;
		background-image:url(../images/allgemein/listenpunkt_gross_4.gif);
		color:#FFFFFF;
		line-height:15px;
	}

	/* Liste Typ 2 z.B. auf hellblauer (grauer) Fläche bei Unterkünften */
	#box-content .ul-2{}
	#box-content .ul-2 li
	{
		padding:1px 0px 0px 15px;
		background-image:url(../images/allgemein/listenpunkt_gross_5.gif);
		line-height:15px;
	}


	/* Text in normalem Listenpunkt kleiner als normal (Listenpunkt wird vom übergeordneten Element vorgegeben - angewendet bei z.B. bei "So funktionierts" */
	#box-content ul li .li-klein-1{font-size:10px;}

	/* Links ----------------------------------------------------*/

	/* einfacher Link in Content */
	#box-content a{color:#996600; font-size:12px; margin:0px;}

	/* Clear ----------------------------------------------------*/
	#box-content .clear{clear:both;}
        #box-content div.clear{clear:both; line-height:0px; height:0px; margin:0px; padding:0px;}


    /* Allgemeine Definitionen ----------------------------------------------------*/
	.float-left{float:left;}
	.float-right{float:right;}


	/* verschiedene Abstände nach oben */
	#box-content .abstand-oben-0{margin-top:0px;}
	#box-content .abstand-oben-10{margin-top:10px;}
	#box-content .abstand-oben-20{margin-top:20px;}
	#box-content .abstand-oben-30{margin-top:30px;}
	#box-content .abstand-oben-50{margin-top:50px;}

        /* verschiedene Abstände nach oben - padding */
	#box-content .abstand-oben-padding-0{padding-top:0px;}
	#box-content .abstand-oben-padding-10{padding-top:10px;}
	#box-content .abstand-oben-padding-20{padding-top:20px;}
	#box-content .abstand-oben-padding-30{padding-top:30px;}
	#box-content .abstand-oben-padding-50{padding-top:50px;}


	/* verschiedene Abstände nach unten */
	#box-content .abstand-unten-0{margin-bottom:0px;}
	#box-content .abstand-unten-10, #box-links .abstand-unten-10{margin-bottom:10px;}
	#box-content .abstand-unten-20, #box-links .abstand-unten-20{margin-bottom:20px;}
	#box-content .abstand-unten-30{margin-bottom:30px;}
	#box-content .abstand-unten-50{margin-bottom:50px;}

        /* verschiedene Abstände nach unten - padding */
	#box-content .abstand-unten-padding-0{padding-bottom:0px;}
	#box-content .abstand-unten-padding-10, #box-links .abstand-unten-padding-10{padding-bottom:10px;}
	#box-content .abstand-unten-padding-20, #box-links .abstand-unten-padding-20{padding-bottom:20px;}
	#box-content .abstand-unten-padding-30{padding-bottom:30px;}
	#box-content .abstand-unten-padding-50{padding-bottom:50px;}


	.breite-1{width:250px;}
	.breite-2{width:215px;}
	.breite-3{width:230px;}
	.breite-4{width:265px;}

	/* fett */
	em, i, strong{font-weight:bold; font-style:normal;}


	/* Sonstige spezielle Definitionen ----------------------------------------------------*/

        /* Anker im Impressum */
        #a-anker-verantwortlich{text-decoration:none;}

		/* Anker allgemein */
        .a-anker{text-decoration:none; font-size:0px; height:0px; line-height:0px; padding:0px; margin:0px;}

	/* Beschreibung unter einem Bild - Voreinstellung - evtl. Spezialisiert durch div-box außen herum */
	#box-content .p-img-beschreibung, #box-content .box-100 .p-img-beschreibung {font-size:10px; clear:both; padding:5px 0px 0px 0px; margin:0px; line-height:12px;}

#box-content-100-prozent-breit .p-img-beschreibung{font-size:10px; clear:both; padding:5px 0px 0px 0px; margin:0px; line-height:12px;}


	/* kleinere Schriftgröße */
	#box-content .font-size-3{font-size:11px;}


	/* Spalten die Seite in zwei Hälften teilen ----------------------------------------------------*/

	/* Spalte linke Seite */
	#box-content .box-spalte-links{float:left; width:265px; padding-top:10px; margin-right:10px; border-top: 2px solid #FFC757; }

	/* Spalte rechte Seite */
	#box-content .box-spalte-rechts{float:left; width:265px; padding-top:10px; border-top: 2px solid #FFC757;}


	/* Box um Kategorie ACHTUNG: Auch bei Gastro Details verwendet und definiert */
  .box-kategorie{background-color:#EEEEEE; width:508px; height:auto; float:left; padding:20px 10px 10px 10px;}



/*  -------------------------------------------------------------------------------------------------*/
/*  Unterkünfte - content Detailansicht Unterkuft ------------------------------------------------------------------*/




	/* Überschriftsbalken mit Icon - gemeinsame Attribute*/
	#box-auf-einen-blick, #box-lage, #box-unterkunft, #box-kosten, #box-buchen, #box-belegung
	{
    	float:left;
        width:528px;
		height:45px;
		padding:0px 0px 0px 0px;
		margin:20px 0px 0px 0px;
		/*clear:both;*/
		background-repeat:no-repeat;
	}

	#box-auf-einen-blick h2, #box-lage h2, #box-unterkunft h2, #box-kosten h2, #box-buchen h2, #box-belegung h2
	{
		font-size:12px;
		line-height:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:14px 0px 0px 70px;
		margin:0px;
	}

	/* Überschriftsbalken mit Icon - einzelne Attribute*/
	#box-auf-einen-blick{background-image:url(../images/allgemein/content_unterkunft_aufEinenBlick.gif);}
	#box-lage{background-image:url(../images/allgemein/content_unterkunft_lage.gif);}
	#box-unterkunft{background-image:url(../images/allgemein/content_unterkunft_unterkunft.gif);}
	#box-kosten{background-image:url(../images/allgemein/content_unterkunft_kosten.gif);}
	#box-buchen{background-image:url(../images/allgemein/content_unterkunft_buchen.gif);}
	#box-belegung{background-image:url(../images/allgemein/content_unterkunft_belegung.gif);}

	/* Tabelle auf einen Blick */
	#tbl-auf-einen-blick
	{
	}
	#tbl-auf-einen-blick td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-auf-einen-blick .zelle-1{}
	#tbl-auf-einen-blick .zelle-2{}
	#tbl-auf-einen-blick .zelle-3{background-color:#EEEEEE; width:20px;}
	#tbl-auf-einen-blick .zelle-4{}
	#tbl-auf-einen-blick .zelle-5{}

    /* Bild neben Kurzbeschreibungstext */
    #bild-1{float:right; width:230; padding:0px 10px 10px 20px;}
    /* Für Modul MOD_Bild_mitAltText_u_Beschreibung */

    #bild-1 .p-img-beschreibung{font-size:10px; clear:both; padding:3px 0px 0px 0px; width:230px; line-height:12px;}


	/* Tabelle (250 Breite) breite-1 */
	#tbl-breite-1
	{
	}
	#tbl-breite-1 td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-breite-1 td div{color:#FFFFFF;} /* Da Contenido bei Umbruch div einfügt */

	/* Tabelle (250 Breite) breite-1 mit variablem Inhalt, daher keine Hintergrundfarbe */
	#box-content .tbl-breite-1-content-variabel
	{
		margin-top:10px;
	}
	#box-content .tbl-breite-1-content-variabel td{background-color:transparent; padding:2px 15px 2px 5px;}


        /* Bild Grundrissplan (div um Bild) */
        #bild-2{margin:20px 0px 20px 15px;}
        /* Für Modul MOD_Bild_mitAltText_u_Beschreibung */
        #bild-2 .p-img-beschreibung{font-size:10px; clear:both; padding:0px 0px 0px 0px;}


	/* Tabelle Bilder */
	#tbl-bilder
	{
		width:500px;
		margin-bottom:20px;
        margin-top:20px;
	}
    /*Abstände links/rechts*/
	#tbl-bilder td{ padding:0px 5px 0px 15px;}
        /*Abstände nach unten*/
        /* Für Modul MOD_Bild_mitAltText_u_Beschreibung */
        #box-content #tbl-bilder td .p-img-beschreibung{font-size:10px; clear:both; padding:5px 0px 25px 0px; line-height:10px;}


	/* Tabelle Kosten, ohne Hintergrundfarbe */
	#box-content #tbl-kosten-unterkunft
	{
		margin:10px 0px 0px 0px;
	}
	#box-content #tbl-kosten-unterkunft td{background-color:transparent; padding:2px 5px 2px 5px;}
	#box-content #tbl-kosten-unterkunft .zelle-1{}
	#box-content #tbl-kosten-unterkunft .zelle-2{}


	a.textlink-farbig{color:#4174A8;}

	/* "div" in kontaktdaten wegen Editorumbrüche der ein div erzeugt und hier kleine Absätze erzeugt werden sollen */
	#box-content #box-kontaktdaten div{padding-bottom:10px; padding-top:0px; margin:0px;}
  #box-content .hinweis-belegungskalender{font-size:10px;}
    #box-content .hinweis-belegungskalender a{font-size:10px;}




/*  -------------------------------------------------------------------------------------------------*/
/* Unterkünfte - Modul - Ausgabe Artikelliste - Ausgabe einer Wohnung ------------------------------------------------------------------*/

	#box-content .box-artikelliste-einzelner-artikel
	{
		margin:0px 0px 15px 0px;
        padding:0px 0px 0px 0px;
		height:auto;
        width:530px;
        background-color:#eeeeee;
	}


	/* Überschriftsbalken */
	#box-content .box-artikelliste-unterkunft-ueberschrift
	{
		width:530px;
		height:26px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-image:url(../images/allgemein/artikelliste_unterkunft_ueberschrift.gif);

    	background-repeat:no-repeat;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-artikelliste-unterkunft-ueberschrift h2
	{
		padding:0px;
		margin:0px;
	}

	#box-content .box-artikelliste-unterkunft-ueberschrift h2 a
	{
		float:left;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:7px 0px 0px 15px;
		margin:0px;
		line-height:15px;
	}

	/* Link Detailansicht */
	#box-content .artikelliste-unterkunft-link-detailansicht
	{
		float:right;
		font-size:10px;
		color:#FFFFFF;
		padding:8px 50px 0px 0px;
		margin:0px;
		line-height:15px;
	}

	/* Tabelle Daten Artikelliste */
	#box-content .tabelle-artikelliste-unterkunft
	{
		width:530px;
		font-size:10px;
		border-spacing:0px;
		margin:10px 0px 0px 0px;
	}
	#box-content .tabelle-artikelliste-unterkunft td{background-color:#7695C7; padding:2px 5px 2px 5px; text-align:center; line-height:10px; color:#FFFFFF;}
		#box-content .tabelle-artikelliste-unterkunft td div{color:#FFFFFF; font-size:10px; line-height:10px;}
	#box-content .tabelle-artikelliste-unterkunft .zelle-1{width:140px; padding-right:0px;}
	#box-content .tabelle-artikelliste-unterkunft .zelle-2{width:120px; padding-left:0px;}
	#box-content .tabelle-artikelliste-unterkunft .zelle-3{width:120px; padding-right:0px;}
	#box-content .tabelle-artikelliste-unterkunft .zelle-4{width:110px; padding-left:0px;}

	#box-content .tabelle-artikelliste-unterkunft .zelle-abstand{background-color:#eeeeee; width:2px; font-size:0px; padding:0px;}

  #box-content .bild-artikelliste-unterkunft{float:left; padding:0px 0px 0px 0px; width:160px; text-align:center;}
	 #box-content .bild-artikelliste-unterkunft img{display:inline; margin:20px 0px 15px 0px;}
	
  #box-content .beschreibungstext-artikelliste-unterkunft
	{
		width:345px;
		text-align:left;
		float:left;
		font-size:11px;
		line-height:15px;
		margin:20px 0px 0px 0px;
	}

        #box-content .beschreibungstext-artikelliste-unterkunft a{color:#4174A8; font-size:10px;}



/*  -------------------------------------------------------------------------------------------------*/
/* Unterkunft - Übersichtsseite Ort, mit Ausgabe Artikelliste (nicht modul selbst)-----------------------------------------------*/

#box-uebersichtsseiteOrt-obenLinks
{
	float:left;
	width:280px;
	margin-right:10px;
	margin-bottom:40px;
}


	/* Angewählte Unterkunft Überschrift */
	h1#box-uebersichtsseiteOrt-ort
	{

	}

/*  -------------------------------------------------------------------------------------------------*/
/*  Hauptseite Unterkunft  ------------------------------------------------------------------------------*/






/*  -------------------------------------------------------------------------------------------------*/
/*  Modul - Artikelliste 2-spaltig - Unterkunft ---------------------------------------------------------------*/

#box-content .box-artikelliste-2-spaltig-unterkunft-einzelnerArtikel
	{
		margin:0px 0px 20px 0px;
        padding:0px 0px 10px 0px;
		height:180px;
        width:250px;
		/* border-top: 2px solid #FFC757; */
		border-bottom: 2px solid #FFC757;
	}

	/* Überschriftsbalken */
	#box-content .box-artikelliste-2-spaltig-unterkunft-ueberschrift
	{
		height:45px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-artikelliste-2-spaltig-unterkunft-ueberschrift h2
	{
		padding:5px 10px 0px 10px;
		margin:0px 0px 0px 0px;
		line-height:15px;
	}

	/* Link Details oder mehr - Begriff noch nicht fest*/
	#box-content .box-artikelliste-2-spaltig-unterkunft-ueberschrift h2 a
	{
		font-size:11px;
		color:#4174A8;
		font-weight:bold;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	/* reserve
	#box-content .bild-artikelliste-2-spaltig-unterkunft{float:left; margin:0px 10px 0px 0px;}
	*/

	#box-content .beschreibungstext-artikelliste-2-spaltig-unterkunft
	{

		text-align:left;
		font-size:10px;
		line-height:15px;
		margin:10px 0px 0px 10px;
	}

    /* Link für Link "mehr oder "weiter lesen"*/
    #box-content .beschreibungstext-artikelliste-2-spaltig-unterkunft a
	{
		color:#4174A8;
		font-size:10px;
	}


/*  -------------------------------------------------------------------------------------------------*/
/*  Modul - Artikel_neuesterArtikelAusgeben - Unterkunft / Flug auch bei allen Artikeln ausgeben ----*/


#box-content .box-artikelliste-neuesterArtikelAusgeben-einzelnerArtikel
	{
		margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
		height:auto;
        width:500px;
		border-top: 2px solid #FFC757;
	}

	/* Überschriftsbalken */
	#box-content .box-artikelliste-neuesterArtikelAusgeben-ueberschrift
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-artikelliste-neuesterArtikelAusgeben-ueberschrift h2
	{

		padding:5px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		line-height:15px;
	}

	/* Link Details oder mehr - Begriff noch nicht fest*/
	#box-content .box-artikelliste-neuesterArtikelAusgeben-ueberschrift h2 a
	{
		font-size:11px;
		color:#4174A8;
		font-weight:bold;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}



	#box-content .bild-artikelliste-neuesterArtikelAusgeben{float:left; margin:15px 10px 0px 10px;}
	#box-content .beschreibungstext-artikelliste-neuesterArtikelAusgeben
	{
		text-align:left;
		font-size:10px;
		line-height:15px;
		margin:10px 0px 0px 10px;
	}

    /* Link für Link "mehr oder "weiter lesen"*/
    #box-content .beschreibungstext-artikelliste-neuesterArtikelAusgeben a
	{
		color:#4174A8;
		font-size:10px;
	}






/*  -------------------------------------------------------------------------------------------------*/
/*  Modul neueste Unterkunft - (Anzeige links am Rand unter Navi - schmale box) ------------------------------------*/
/*  aktuell auch verwendet für Modul Box Zufallsanzeige Dienstleister (schmale box) ---------------------------------*/

	/* box neueste Unterkunft */
	#box-modul-neueste-unterkunft
	{
		margin:10px 0px 20px 15px;
		width:149px;
		background-image:url(../images/allgemein/box_schmal_1.gif);
               overflow:hidden;
	}


		/* Überschrift Modul */
		.h2-modul-neueste-unterkunft{font-size:12px; font-weight:bold; color:#FFFFFF; padding:3px 0px 0px 8px; margin:0px;}

		/**/
		#box-modul-neueste-unterkunft h3 {font-size:11px; padding:15px 5px 0px 10px; margin:0px;}
		#box-modul-neueste-unterkunft h3 a{color:#4174A8; font-weight:bold;}

		#box-modul-neueste-unterkunft img{margin:15px 0px 15px 19px;}
		#box-modul-neueste-unterkunft p{font-size:10px; padding:5px 5px 0px 10px; margin:0px; line-height:12px;}

		/* Absätze mit Details evtl. farbig hinterlegt (z.B. Preis usw.)*/
		#box-modul-neueste-unterkunft .p-1{color:#FFFFFF; background-color:#7695C7; padding-top:3px; padding-bottom:3px; margin-top:1px; margin-bottom:0px; /*border-top-width:1px; border-top-color:#FFC757; border-top-style:solid;*/}
		#box-modul-neueste-unterkunft .p-2{color:#FFFFFF; background-color:#7695C7; padding-top:3px; padding-bottom:3px; margin-top:1px; margin-bottom:0px;}
		#box-modul-neueste-unterkunft .p-3{color:#FFFFFF; background-color:#7695C7; padding-top:3px; padding-bottom:3px; margin-top:1px; margin-bottom:0px; /*border-bottom-width:1px; border-bottom-color:#FFC757; border-bottom-style:solid;*/}

                /* Link in Balken */
                #box-modul-neueste-unterkunft p.p-1 a, #box-modul-neueste-unterkunft p.p-2 a,
                #box-modul-neueste-unterkunft p.p-3 a{color:#FFFFFF;}

		/* Link im Text */
		#box-modul-neueste-unterkunft p a{color:#4174A8;}


		/* Streifen unten von box */
		#unten-modul-neueste-unterkunft{height:3px; background-image:url(../images/allgemein/content_hauptmenue_unten.gif); line-height:0px;}




/*  -------------------------------------------------------------------------------------------------*/
/*  Modul Flug buchen bei Partnern - (Anzeige links am Rand unter Navi - schmale box) ------------------------------------*/
/*  auch Modul Werbung Isla-Fuerteventura - (Anzeige links am Rand unter Navi - schmale box)--------------------------*/
/*  auch Modul Werbung Rouge & Blanc - (Anzeige links am Rand unter Navi - schmale box)--------------------------*/

	/* box neueste Unterkunft */
	#box-modul-flug-buchen
	{
		margin:10px 0px 30px 15px;
		padding-bottom:10px;
		width:149px;
		background-image:url(../images/allgemein/box_schmal_1.gif);
	}


		/* Überschrift Modul */
		.h2-modul-flug-buchen{font-size:12px; font-weight:bold; color:#FFFFFF; padding:3px 0px 0px 8px; margin:0px;}

		/**/
		#box-modul-flug-buchen h3 {color:#4174A8; font-weight:bold; font-size:11px; padding:15px 5px 0px 10px; margin:0px;}

                #box-modul-flug-buchen .h3-modul-flug-buchen-1{margin-bottom:7px;}

		/*#box-modul-flug-buchen h3 a{color:#996600; font-weight:bold;}*/

		#box-modul-flug-buchen img{margin:5px 0px 15px 10px;}

		#box-modul-flug-buchen p{font-size:10px; padding:5px 5px 0px 10px; margin:0px;}

		/* Link im Text */
		#box-modul-flug-buchen p a.textlink
                {color:#4174A8; padding:0px;}

		/* Link für Link "mehr oder "weiter lesen"*/
		#box-modul-flug-buchen a.textlink
                {color:#4174A8; font-size:10px; padding:5px 5px 0px 10px;}






/*  -------------------------------------------------------------------------------------------------*/
/*  Box - 100 - frei editierbar in beliebigem Thema ---------------------------------------------*/
/*  z.B. Flughafeninfos unter Flug                   ---------------------------------------------*/



#box-content .box-100
	{
	clear:both;
	margin:0px 0px 20px 0px;
        padding:0px 0px 10px 0px;
	height:auto;
        width:540px;
        background-color:#FFF8E9;
        border-top: 2px solid #FFC757;
	border-bottom: 2px solid #FFC757;
	}

	/* Überschriftsbalken */
	#box-content .box-100-ueberschrift
	{
		height:25px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-100-ueberschrift h2
	{
		color:#4174A8;
		padding:5px 10px 0px 10px;
		margin:0px 0px 0px 0px;
		line-height:15px;
	}

	/* Link Details oder mehr - Begriff noch nicht fest*/
	#box-content .box-100-ueberschrift h2 a
	{
		font-size:11px;
		color:#4174A8;
		font-weight:bold;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	#box-content .box-100 h3, #box-content .box-100 p, #box-content .box-100 ul, #box-content .box-100 li, #box-content .box-100 a,
  #box-content .box-100 a img, #box-content .box-100 table, #box-content .box-100 td
	{
		margin-left:10px;
		margin-top:0px;
		text-align:left;
		font-size:10px;
		line-height:15px;
	}


    /* Link für Link "mehr oder "weiter lesen"*/
    #box-content .box-100 a{color:#4174A8;}

	  /* Link in einem Absatz */
    #box-content .box-100 p a{margin-left:0px;}

	#box-content .box-100 li
	{
		background-image:url(../images/allgemein/listenpunkt_klein_2.gif);
		padding:1px 0px 0px 15px;
		line-height:15px;
	}


	/* Liste bei "Infos für Vermieter" - "so funktionierts" */
        #box-content .box-100 .liste-1 li{font-size:12px; margin:0px 0px 20px 0px;}


        /* spezielle Festlegungen für einzelne Seiten */

        /* Startseite */
         #box-content .box-100 #daten-fuerte td{padding-bottom:5px; padding-right:10px;}
         #box-content .box-100 #daten-fuerte td.zelle-1{width:200px;}
         #box-content .box-100 #daten-fuerte td.zelle-2{width:auto;}






/*  -------------------------------------------------------------------------------------------------*/
/*  Box - 200 - Hellgelb frei editierbar in beliebigem Thema - ohne oberen Balken */
/*  z.B. bei "" - ""                   ---------------------------------------------*/

#box-content .box-200
	{
		clear:both;
		margin:0px 0px 20px 0px;
        padding:20px 10px 15px 15px;
		height:auto;
        width:500px;
        background-color:#FFF8E9;
	}

/* Abstand nach unten setzen */
#box-content .box-200 h2{margin:0px 0px 20px 0px;}

/* Abstände zwischen den Listenpunkten erhöhen */
#box-content .box-200 li{margin:0px 0px 20px 0px;}





/*  -------------------------------------------------------------------------------------------------*/
/*  Box - 300 - Dunkelblau/hellblau frei editierbar in beliebigem Thema ---------------------------*/
/*  z.B. in Artikel "Der Flughafen Fuerteventura" - Anzeige Auto buchen  --------------------------*/



#box-content .box-300
	{
		margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
		height:auto;
        width:250px;
        background-color:#EEEEEE;
	}

	/* Überschriftsbalken */
	#box-content .box-300-ueberschrift
	{
		height:25px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-color:#7695C7;
		/*
		background-image:url(../images/allgemein/artikelliste_unterkunft_ueberschrift.gif);
    	background-repeat:no-repeat;
    	*/
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-300-ueberschrift h2
	{
		color:#FFFFFF;
		padding:5px 10px 0px 10px;
		margin:0px 0px 0px 0px;
		line-height:15px;
		font-size:10px;
	}

	/* Link Details oder mehr - Begriff noch nicht fest*/
	#box-content .box-300-ueberschrift h2 a
	{
		font-size:10px;
		color:#FFFFFF;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}

	#box-content .box-300 h3, #box-content .box-300 p, #box-content .box-300 ul, #box-content .box-300 a
	{

		margin-left:10px;
		margin-top:0px;
		text-align:left;
		font-size:10px;
		line-height:15px;
	}


	#box-content .box-300 li
	{
		font-size:10px;
		background-image:url(../images/allgemein/listenpunkt_klein_3.gif);
		padding:1px 0px 0px 15px;
		line-height:15px;
	}


    /* Link für Link "mehr oder "weiter lesen"*/
    #box-content .box-300 a{color:#4174A8;}

	/* Link in einem Absatz */
    #box-content .box-300 p a{margin-left:0px;}




/* -----------------------------------------------------------------------------------------*/
/* einzelner Artikel: "Der Flughafen Fuerteventura"------------------------------------------------------------------------------*/

#box-content .tbl-flughafen-fuerteventura-1 td{padding-right:15px;}




/*  -------------------------------------------------------------------------------------------------*/
/*  Gastronomie - content Detailansicht Gastro-Betrieb ------------------------------------------------------------------*/


	/* Überschriftsbalken mit Icon - gemeinsame Attribute*/
	#box-auf-einen-blick-gastro, #box-lage-gastro, #box-praesentation-gastro
	{
    	float:left;
        width:528px;
		height:45px;
		padding:0px 0px 0px 0px;
		margin:20px 0px 0px 0px;
		/*clear:both;*/
		background-repeat:no-repeat;
	}

	#box-auf-einen-blick-gastro h2, #box-lage-gastro h2, #box-praesentation-gastro h2
	{
		font-size:12px;
		line-height:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:14px 0px 0px 70px;
		margin:0px;
	}

	/* Überschriftsbalken mit Icon - einzelne Attribute*/
	#box-auf-einen-blick-gastro{background-image:url(../images/allgemein/content_unterkunft_aufEinenBlick.gif);}
	#box-lage-gastro{background-image:url(../images/allgemein/content_unterkunft_lage.gif);}
	#box-praesentation-gastro{background-image:url(../images/allgemein/content_gastro_praesentation.gif);}

	/* Tabelle 1 mit Ort, Typ usw. */
	#tbl-auf-einen-blick-gastro-1
	{

		float:left;
	}
	#tbl-auf-einen-blick-gastro-1 td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-auf-einen-blick-gastro-1 .zelle-1{width:50px;}
	#tbl-auf-einen-blick-gastro-1 .zelle-2{width:165px;}

	#box-img-1{float:right; margin:0px 10px 30px 0px;}
	/* Für Modul MOD_Bild_mitAltText_u_Beschreibung */
	#box-img-1 .p-img-beschreibung{font-size:10px; clear:both; padding:0px 0px 0px 0px;}



	/* Tabelle 2 mit Öffnungszeiten, Telefonnummer usw. */
	#tbl-auf-einen-blick-gastro-2
	{
		margin-top:10px;
	}
	#tbl-auf-einen-blick-gastro-2 td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-auf-einen-blick-gastro-2 .zelle-1{}
	#tbl-auf-einen-blick-gastro-2 .zelle-2{width:100%;}


	a.textlink-farbig{color:#4174A8;}

	/* Tabelle im Präsentationsteil für z.B. Speisekarten usw. - also allgemeine Tabelle */
	#box-content .tbl-allgemein-gastro-1
	{

	}
	#box-content .tbl-allgemein-gastro-1 td{padding:2px 5px 2px 5px; border:1px solid #AAAAAA;}
	#box-content .tbl-allgemein-gastro-1 .zelle-1{width:300px;}
	#box-content .tbl-allgemein-gastro-1 .zelle-2{}





/*  -------------------------------------------------------------------------------------------------*/
/* Gastronomie - Modul - Ausgabe Artikelliste - Ausgabe eines Restaurants, Bar usw.---------------------*/

	#box-content .box-artikelliste-einzelner-artikel-gastro
	{
		margin:0px 0px 15px 0px;
        padding:0px 0px 0px 0px;
		height:auto;
        width:530px;

        background-color:#eeeeee;
	}


	/* Überschriftsbalken */
	#box-content .box-artikelliste-gastro-ueberschrift
	{
		width:530px;
		height:26px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-image:url(../images/allgemein/artikelliste_unterkunft_ueberschrift.gif);
    	background-repeat:no-repeat;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-artikelliste-gastro-ueberschrift h2
	{
		padding:0px;
		margin:0px;
	}

	#box-content .box-artikelliste-gastro-ueberschrift h2 a
	{
		float:left;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:7px 0px 0px 15px;
		margin:0px;
		line-height:15px;
	}

	/* Link Detailansicht */
	#box-content .artikelliste-gastro-link-detailansicht
	{
		float:right;
		font-size:10px;
		color:#FFFFFF;
		padding:8px 50px 0px 0px;
		margin:0px;
		line-height:15px;
	}

	/* Tabelle Daten Artikelliste */
	#box-content .tabelle-artikelliste-gastro
	{
		width:530px;
		font-size:10px;
		margin:10px 0px 0px 0px;
	}
	#box-content .tabelle-artikelliste-gastro td{background-color:#7695C7; padding:2px 5px 2px 5px; text-align:center; line-height:10px; color:#FFFFFF;}
	#box-content .tabelle-artikelliste-gastro .zelle-1{width:130px; padding-right:0px;}
	#box-content .tabelle-artikelliste-gastro .zelle-2{width:180px; padding-left:0px;}
	#box-content .tabelle-artikelliste-gastro .zelle-3{width:auto; padding-right:0px;}

	#box-content .tabelle-artikelliste-gastro .zelle-abstand{background-color:#eeeeee; width:2px; font-size:0px; padding:0px;}




	/* Bild */
	#box-content .bild-artikelliste-gastro{float:left; padding:20px 10px 0px 10px;}

	/* Beschreibungstext */
	#box-content .beschreibungstext-artikelliste-gastro
	{
		width:175px;

		text-align:left;
		float:left;
		font-size:11px;
		line-height:15px;
		margin:20px 0px 5px 0px;
	}

        #box-content .beschreibungstext-artikelliste-gastro a{color:#4174A8; font-size:10px;}


	/* Tabelle Daten Artikelliste - 2 */
	#box-content .tabelle-artikelliste-gastro-2
	{
		float:right;
		width:185px;
		font-size:10px;
		border-spacing:0px;

		margin:20px 10px 15px 0px;
	}
	#box-content .tabelle-artikelliste-gastro-2 td{background-color:#7695C7; border:1px solid #EEEEEE; padding:4px 5px 4px 5px; text-align:left; line-height:12px; color:#FFFFFF;}
	#box-content .tabelle-artikelliste-gastro-2 .zelle-1{padding-right:0px;}



/*  -------------------------------------------------------------------------------------------------*/
/*  Modul neueste Gastronomie - (Anzeige links am Rand unter Navi - schmale box) ------------------------------------*/

	/* box neueste Gastronomie */

	#box-modul-neueste-gastro
	{
		margin:10px 0px 30px 15px;
		width:149px;
		background-image:url(../images/allgemein/box_schmal_1.gif);
	}


		/* Überschrift Modul */
		.h2-modul-neueste-gastro{font-size:11px; font-weight:bold; color:#FFFFFF; padding:5px 0px 0px 8px; margin:0px;}

		/**/
		#box-modul-neueste-gastro h3 {font-size:11px; padding:15px 5px 0px 10px; margin:0px;}
		#box-modul-neueste-gastro h3 a{color:#4174A8; font-weight:bold;}

		#box-modul-neueste-gastro img{margin:15px 0px 15px 19px;}
		#box-modul-neueste-gastro p{font-size:10px; padding:5px 5px 0px 10px; margin:0px; line-height:15px;}

		/* Absätze mit Details evtl. farbig hinterlegt (z.B. Preis usw.)*/
		#box-modul-neueste-gastro .p-1{color:#FFFFFF; background-color:#7695C7; padding-top:3px; padding-bottom:3px; margin-top:1px; margin-bottom:0px; /*border-top-width:1px; border-top-color:#FFC757; border-top-style:solid;*/}
		#box-modul-neueste-gastro .p-2{color:#FFFFFF; background-color:#7695C7; padding-top:3px; padding-bottom:3px; margin-top:1px; margin-bottom:0px;}
		#box-modul-neueste-gastro .p-3{color:#FFFFFF; background-color:#7695C7; padding-top:3px; padding-bottom:3px; margin-top:1px; margin-bottom:0px; /*border-bottom-width:1px; border-bottom-color:#FFC757; border-bottom-style:solid;*/}




		/* Link im Text */
		#box-modul-neueste-gastro p a{color:#4174A8;}


		/* Streifen unten von box */
		#unten-modul-neueste-gastro{height:3px; background-image:url(../images/allgemein/content_hauptmenue_unten.gif); line-height:0px;}





/*  -------------------------------------------------------------------------------------------------*/
/*  Autovermieter - content Detailansicht Autovermieter ------------------------------------------------------------------*/


	/* Überschriftsbalken mit Icon - gemeinsame Attribute*/
	#box-auf-einen-blick-autovermieter
	{
    	float:left;
        width:528px;
		height:45px;
		padding:0px 0px 0px 0px;
		margin:20px 0px 0px 0px;
		background-repeat:no-repeat;
	}

	#box-auf-einen-blick-autovermieter h2
	{
		font-size:12px;
		line-height:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:14px 0px 0px 70px;
		margin:0px;
	}


	/* Überschriftsbalken mit Icon - einzelne Attribute*/
	#box-auf-einen-blick-autovermieter{background-image:url(../images/allgemein/content_unterkunft_aufEinenBlick.gif);}


	/* Tabelle 1 mit Name, Art usw. */
	#tbl-auf-einen-blick-autovermieter-1
	{
		float:left;
		margin-bottom:15px;
	}
	#tbl-auf-einen-blick-autovermieter-1 td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-auf-einen-blick-autovermieter-1 .zelle-1{width:70px;}
	#tbl-auf-einen-blick-autovermieter-1 .zelle-2{width:165px;}




	/* Tabelle 2 mit Bezahlung usw. */
	#tbl-auf-einen-blick-autovermieter-2
	{
		margin-left:20px;
		float:left;
	}
	#tbl-auf-einen-blick-autovermieter-2 td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-auf-einen-blick-autovermieter-2 .zelle-1{width:80px}
	#tbl-auf-einen-blick-autovermieter-2 .zelle-2{width:120px;}


	/* Tabelle 3 mit Kontaktmöglichkeiten */
	#tbl-auf-einen-blick-autovermieter-3
	{
		float:right;
	}
	#tbl-auf-einen-blick-autovermieter-3 td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-auf-einen-blick-autovermieter-3 .zelle-1{width:70px;}
	#tbl-auf-einen-blick-autovermieter-3 .zelle-2{width:135px;}


	a.textlink-farbig{color:#4174A8;}



/*  -------------------------------------------------------------------------------------------------*/
/* Autovermieter (Verzeichnis) - Modul - Ausgabe Artikelliste - Ausgabe eines Autovermieters --------*/

	#box-content .box-artikelliste-einzelner-artikel-auto
	{
		margin:0px 0px 15px 0px;
        padding:0px 0px 0px 0px;
		height:auto;
        width:530px;
        background-color:#eeeeee;
	}


	/* Überschriftsbalken */
	#box-content .box-artikelliste-auto-ueberschrift
	{
		width:530px;
		height:26px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-image:url(../images/allgemein/artikelliste_unterkunft_ueberschrift.gif);
    	background-repeat:no-repeat;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-artikelliste-auto-ueberschrift h2
	{
		float:left;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:7px 0px 0px 15px;
		margin:0px;
		line-height:15px;
	}

	#box-content .box-artikelliste-auto-ueberschrift h2 a
	{
		padding:0px;
		margin:0px;
		color:#FFFFFF;
		font-weight:bold;
	}

	/* Link Detailansicht */
	#box-content .artikelliste-auto-link-detailansicht
	{
		float:right;
		font-size:10px;
		color:#FFFFFF;
		padding:8px 50px 0px 0px;
		margin:0px;
		line-height:15px;
	}

	/* Tabelle Daten Artikelliste */
	#box-content .tabelle-artikelliste-auto
	{
	 	float:left;
		width:180px;
		font-size:10px;
		margin:10px 0px 10px 6px;
	}
	#box-content .tabelle-artikelliste-auto td{/*background-color:#7695C7;*/ background-color:transparent; padding:4px 5px 4px 5px; border:1px solid #EEEEEE; line-height:12px; color:#444444;}
	#box-content .tabelle-artikelliste-auto .zelle-1{width:40px;}
	#box-content .tabelle-artikelliste-auto .zelle-2{width:*;}

		/* Liste der Filialen */
		#box-content .tabelle-artikelliste-auto ul.ul-1{font-size:10px;}
		#box-content .tabelle-artikelliste-auto ul.ul-1 li{font-size:10px; color:#444444; background-image:none; padding-left:0px; padding-top:0px;}



	/* Box "Bewertungen" */
	#box-content .box-artikelliste-einzelner-artikel-auto .bewertungen{float:right; width:330px; padding-bottom:10px;}

	    /* Überschrift "Bewertungen" */
        #box-content .box-artikelliste-einzelner-artikel-auto .bewertungen h3
        {
        	color:#444444;
        	font-weight:normal;
            font-size:10px;
            padding:14px 0px 0px 0px;
            margin:0px;
        }

	    /* Link "Bewertungen" */
        #box-content .box-artikelliste-einzelner-artikel-auto .bewertungen a
        {
            font-size:10px;
            padding:0px 0px 0px 0px;
            color:#4174A8;
        }



	/* Tabelle Daten Artikelliste - 2 - momentan Reserve*/
	#box-content .tabelle-artikelliste-auto-2
	{
		float:right;
		width:250px;
		font-size:10px;
		border-spacing:0px;
		margin:10px 10px 10px 0px;
	}
	#box-content .tabelle-artikelliste-auto-2 td{background-color:transparent; padding:4px 5px 4px 5px; border:1px solid #EEEEEE; text-align:left; line-height:12px; color:#444444;}
	#box-content .tabelle-artikelliste-auto-2 .zelle-1{width:70px;}
	#box-content .tabelle-artikelliste-auto-2 .zelle-2{width:*;}


/*  -------------------------------------------------------------------------------------------------*/
/*  Dienstleister - content Detailansicht Dienstleister ------------------------------------------------------------------*/


	/* Überschriftsbalken mit Icon - gemeinsame Attribute*/
	#box-auf-einen-blick-dienst, #box-lage-dienst, #box-praesentation-dienst
	{
    	float:left;
        width:528px;
		height:45px;
		padding:0px 0px 0px 0px;
		margin:20px 0px 0px 0px;
		/*clear:both;*/
		background-repeat:no-repeat;
	}

	#box-auf-einen-blick-dienst h2, #box-lage-dienst h2, #box-praesentation-dienst h2
	{
		font-size:12px;
		line-height:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:14px 0px 0px 70px;
		margin:0px;
	}

	/* Überschriftsbalken mit Icon - einzelne Attribute*/
	#box-auf-einen-blick-dienst{background-image:url(../images/allgemein/content_unterkunft_aufEinenBlick.gif);}
	#box-lage-dienst{background-image:url(../images/allgemein/content_unterkunft_lage.gif);}
	#box-praesentation-dienst{background-image:url(../images/allgemein/content_gastro_praesentation.gif);}

	/* Tabelle 1 mit Ort */
	#tbl-auf-einen-blick-dienst-1{float:left; margin-right:20px; margin-bottom:30px;}
	#tbl-auf-einen-blick-dienst-1 td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-auf-einen-blick-dienst-1 .zelle-1{width:50px;}
	#tbl-auf-einen-blick-dienst-1 .zelle-2{width:165px;}


	/* Tabelle 2 mit Art */
	#tbl-auf-einen-blick-dienst-2{float:left; margin-bottom:30px;}
	#tbl-auf-einen-blick-dienst-2 td{background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; padding:2px 5px 2px 5px;}
	#tbl-auf-einen-blick-dienst-2 .zelle-1{width:50px;}
	#tbl-auf-einen-blick-dienst-2 .zelle-2{width:165px;}

	#box-kurzbeschreibung-dienst{float:left; width:265px;}

	#box-img-1{float:right; margin:0px 5px 30px 0px;}

	a.textlink-farbig{color:#4174A8;}
	
	
	/* Liste Typ 2 z.B. auf hellblauer (grauer) Fläche */
	
	#box-content .box-praesentation-kategorie ul{}
	#box-content .box-praesentation-kategorie ul li
	{
		background-image:url(../images/allgemein/listenpunkt_gross_5.gif);
	}




/*  -------------------------------------------------------------------------------------------------*/
/* Dienstleister - Modul - Ausgabe Artikelliste - Ausgabe eines Dienstleisters ---------------------*/

	#box-content .box-artikelliste-einzelner-artikel-dienst
	{
		margin:0px 0px 15px 0px;
        padding:0px 0px 0px 0px;
		height:auto;
        width:530px;

        background-color:#eeeeee;
	}


	/* Überschriftsbalken */
	#box-content .box-artikelliste-dienst-ueberschrift
	{
		width:530px;
		/*height:26px;*/
		padding:0px 0px 5px 0px;
		margin:0px 0px 0px 0px;
		line-height:15px;
		background-image:url(../images/allgemein/artikelliste_unterkunft_ueberschrift.gif);
    background-repeat:no-repeat;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-artikelliste-dienst-ueberschrift h2
	{
		padding:0px;
		margin:0px;
		line-height:15px;
	}

	#box-content .box-artikelliste-dienst-ueberschrift h2 a
	{
		float:left;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:7px 0px 0px 15px;
		margin:0px;
		line-height:15px;
	}

	/* Link Detailansicht */
	#box-content .artikelliste-dienst-link-detailansicht
	{
		float:right;
		font-size:10px;
		color:#FFFFFF;
		padding:8px 50px 0px 0px;
		margin:0px;
		line-height:15px;
	}

	/* Tabelle Daten Artikelliste */
	#box-content .tabelle-artikelliste-dienst
	{
		width:530px;
		font-size:10px;
		margin:10px 0px 0px 0px;
	}
	#box-content .tabelle-artikelliste-dienst td{background-color:#7695C7; padding:2px 5px 2px 5px; text-align:center; line-height:10px; color:#FFFFFF;}
	#box-content .tabelle-artikelliste-dienst .zelle-1{width:500px; padding-right:0px; padding-left:10px; text-align:left;}

	#box-content .tabelle-artikelliste-dienst .zelle-abstand{background-color:#eeeeee; width:2px; font-size:0px; padding:0px;}




	/* Bild */
	#box-content .bild-artikelliste-dienst{float:left; padding:20px 10px 20px 10px;}

	/* Beschreibungstext */
	#box-content .beschreibungstext-artikelliste-dienst
	{
		width:350px;
		text-align:left;
		float:left;
		font-size:11px;
		line-height:15px;
		margin:20px 0px 5px 0px;
	}

        #box-content .beschreibungstext-artikelliste-dienst a{color:#4174A8; font-size:10px;}


/* Kontakt ------------------------------------------------------------------*/

/* tabelle formular  */
#tbl-kontaktformular{border-collapse:collapse; margin:0px 0px 0px 0px;}
#tbl-kontaktformular td{padding:3px 0px 3px 0px; vertical-align:middle; font-size:12px;}
#tbl-kontaktformular .td-1{width:160px;}
#tbl-kontaktformular .td-2{width:320px;}

/* input felder alle  */
#box-content .vorname-name, #box-content .strasse, #box-content .plz,
#box-content .telefon, #box-content .nr, #box-content .email,
#box-content .nachricht, #box-content .zeitpunkt-1, #box-content .zeitpunkt-2
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px;}


/* select feld anliegen */
#box-content #select-anliegen{font-size:10px;}

/* input felder */
#box-content .vorname-name{width:270px;}
#box-content .strasse{width:270px;}
#box-content .plz{width:270px;}
#box-content .telefon{width:270px;}
#box-content .nr{width:270px;}
#box-content .email{width:270px;}
#box-content .nachricht{width:270px; height:100px;}

#box-content .zeitpunkt-1, #box-content .zeitpunkt-2{width:50px;}
#box-content .radio-kontaktaufnahme{}

/* Überschriften im Formular */
#box-content #td-anliegen{}
#box-content #h2-anliegen{padding-bottom:0px; color:#444444; font-weight:bold; font-size:12px;}

#box-content #td-persoenliche-daten{}
#box-content #h2-persoenliche-daten{padding-bottom:0px; color:#444444; font-weight:bold; font-size:12px;}

#box-content #td-nachricht{}
#box-content #h2-nachricht{padding-top:0px; color:#444444; font-weight:bold; font-size:12px;}

#box-content #td-kontaktaufnahme{}
#box-content #h2-kontaktaufnahme{padding-top:0px; color:#444444; font-weight:bold; font-size:12px;}

/* Optionen Kontaktaufnahme */
#box-content .td-kontaktaufnahme-2{padding-top:5px; padding-bottom:5px;}


/* button senden */
#box-content .senden{margin:30px 0px 0px 30px;}

/* Eingabefehler */
#box-content .p-eingabefehler{color:red; margin-top:90px;}
#box-content .eingabefehler{border:1px solid red;}

/* Allgemeine Festlegungen zum Formular */
#box-content .vertical-top{ vertical-align:top;}

/* Anker fürs Formular zum Anspringen nach Fehleingabe */
#box-content #a-anker-formular{text-decoration:none; line-height:0px; margin:0px; padding:0px; font-size:0px;}





/*  -------------------------------------------------------------------------------------------------*/
/*  Modul - MOD_neuesteArtikel_InfoteilGesamt_anzeigen -----------------------------------------------*/
/*  UND Sonderangebote auf Startseite -----------------------------------------------*/

#box-content .box-neuesteArtikel-infoteilGesamt
	{
		margin:0px 0px 10px 0px;
        padding:0px 0px 10px 0px;
        width:260px;
		/* border-top: 2px solid #FFC757; */
		border-bottom: 2px solid #FFC757;
		float:left;
	}


	/* Überschrift */
	#box-content .box-neuesteArtikel-infoteilGesamt h2
	{
		padding:5px 0px 0px 5px;
		margin:0px 0px 10px 0px;
		line-height:15px;
	}



	#box-content .box-neuesteArtikel-infoteilGesamt p
	{
		text-align:left;
		font-size:10px;
		line-height:15px;
		margin:0px 5px 5px 5px;
		padding:0px;
	}


    #box-content .box-neuesteArtikel-infoteilGesamt a
	{
		color:#4174A8;
		font-size:10px;
		margin:0px 0px 0px 0px;
	}


/*  -------------------------------------------------------------------------------------------------*/
/*  Content Sonderangebote -----------------------------------------------*/


#box-content .box-neuesteArtikel-infoteilGesamt .box-sonderangebote-content
{
 width:260px;
}


	.box-sonderangebote-content div.img
	{
    margin-left:10px; 
    padding-right:8px; 
    padding-top:5px; 
    padding-bottom:10px;
	}


	#box-content .box-neuesteArtikel-infoteilGesamt .box-sonderangebote-content p
	{
		text-align:left;
		font-size:10px;
		line-height:15px;
		margin:0px 5px 5px 5px;
		padding:0px;
	}


  #box-content .box-neuesteArtikel-infoteilGesamt .box-sonderangebote-content a
	{
		color:#4174A8;
		font-size:10px;
		margin:0px 0px 0px 0px;
	}




/*  -------------------------------------------------------------------------------------------------*/
/*  Modul - MOD_neuesteArtikel_VerzeichnisGesamt_anzeigen -----------------------------------------------*/

#box-content .box-neuesteArtikel-verzeichnisGesamt
	{
		margin:0px 0px 10px 0px;
        padding:0px 0px 10px 0px;
        width:260px;
		/* border-top: 2px solid #FFC757; */
		border-bottom: 2px solid #FFC757;
		float:left;
	}


	/* Überschrift */
	#box-content .box-neuesteArtikel-verzeichnisGesamt h2
	{
		padding:5px 0px 0px 5px;
		margin:0px 0px 10px 0px;
		line-height:15px;
	}



	#box-content .box-neuesteArtikel-verzeichnisGesamt p
	{
		text-align:left;
		font-size:10px;
		line-height:15px;

		margin:0px 5px 5px 5px;
		padding:0px;
	}


    #box-content .box-neuesteArtikel-verzeichnisGesamt a
	{
		color:#4174A8;
		font-size:10px;
		margin:0px 0px 0px 0px;
	}


/*  -------------------------------------------------------------------------------------------------*/
/*  Modul - MOD_werbung_eintrag_1 -----------------------------------------------*/

#box-content .box-werbung_eintrag_1
	{
		margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
        width:260px;
		/* border-top: 2px solid #FFC757; */
		border-bottom: 2px solid #FFC757;
		float:left;
	}


	/* Überschrift */
	#box-content .box-werbung_eintrag_1 h2
	{
		padding:5px 0px 0px 5px;
		margin:0px 0px 10px 0px;
		line-height:15px;
	}


	#box-content .werbung_eintrag_1 p
	{
		text-align:left;
		font-size:10px;
		line-height:15px;
		margin:0px 5px 5px 5px;
		padding:0px;
	}


    #box-content .werbung_eintrag_1 a

	{
		color:#4174A8;
		font-size:10px;
		margin:0px 0px 0px 0px;
	}


/*  -------------------------------------------------------------------------------------------------*/
/*  Modul - MOD_WebcamsUebersicht -----------------------------------------------*/

		#box-content .p-webcam{width:175px; float:left;}



/* -----------------------------------------------------------------------------------------*/
/* Infos für Vermieter - Detailseiten "Vermieter", "Dienstleister", "Kleinanzeige"    --------*/


	/* Liste Download Dokumente */

	#box-content li.li-icon-word-2{padding:3px 0px 3px 20px; background-image:url(../images/icons/icon_word_2.gif);}
	#box-content li.li-icon-pdf-2{padding:3px 0px 3px 20px; background-image:url(../images/icons/icon_pdf_2.gif);}
	#box-content li.li-icon-mail-2{padding:3px 0px 3px 20px; background-image:url(../images/icons/icon_mail_2.gif);}




/* CSS für Newsletter -------------------------------------------------- */
#td-newsl-content{text-align:left; vertical-align:top;}
#anker-form-newsl, #anker-form-newsl-abmelden{text-decoration:none;}

.p-fehler-newsl{color:red;}
.p-erfolg-newsl{color:green;}

#box-content #form-newsl-anmelden{margin:10px 0px 40px 20px; padding:10px; background-color:#FFF8E9; width:250px; border-top:2px solid #FFC757; border-bottom:2px solid #FFC757;}
#box-content #form-newsl-abmelden{margin:10px 0px 20px 20px; padding:10px; background-color:#FFF8E9; width:250px; border-top:2px solid #FFC757; border-bottom:2px solid #FFC757;}
#box-content #form-newsl-admin{margin:10px 0px 20px 20px; padding:10px; background-color:#FFF8E9; width:250px; border-top:2px solid #FFC757; border-bottom:2px solid #FFC757;}
#box-content #form-newsl-newsletter{margin:0px 0px 20px 0px; padding:10px; background-color:#FFF8E9; width:520px; border-top:2px solid #FFC757; border-bottom:2px solid #FFC757;}

/* input felder alle  */
#box-content #form-newsl-anmelden .input-1, #box-content #form-newsl-abmelden .input-1, #box-content #form-newsl-admin .input-1
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px; width:200px;}

#box-content #form-newsl-newsletter .input-1
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px; width:500px;}

#box-content #form-newsl-newsletter .textarea-1
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px; width:500px; height:500px;}

#box-content #form-newsl-anmelden .input-submit, #box-content #form-newsl-abmelden .input-submit,
#box-content #form-newsl-admin .input-submit, #box-content #form-newsl-newsletter .input-submit{font-size:12px;}

#box-content .tbl-admin-1{width:95%; margin:0px 0px 0px 0px;}
#box-content .tbl-admin-1 td{background-color:#FFF8E9; border:1px solid #EEEEEE; padding:2px 5px 2px 5px; font-size:10px;}


/* CSS für Newsletter PHPList -------------------------------------------------- */

#box-content #form-newsletter
{
  margin:10px 0px 40px 0px; 
  padding:10px; 
  background-color:#FFF8E9; 
  width:450px; 
  border-top:2px solid #FFC757; 
  border-bottom:2px solid #FFC757;
}

  #box-content #form-newsletter #tbl_form
  {
    width:100%;
  }
    #box-content #form-newsletter #tbl_form td{font-size:12px; line-height:18px; padding:5px 0px 5px 0px;}

  #box-content #form-newsletter #tbl_form input[type=text]
  {height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px; width:200px;}

  #box-content #form-newsletter #tbl_form input.input-submit
  {margin:0px 35px 0px 0px;}





/* Anfrageformular Unterkünfte------------------------------------------------------------------*/

/* tabelle formular  */
#tbl-kontaktformular-anfrage{border-collapse:collapse; margin:10px 0px 20px 0px;}
#tbl-kontaktformular-anfrage td{padding:3px 0px 0px 0px; vertical-align:top; font-size:12px;}
#tbl-kontaktformular-anfrage .td-1{width:160px; height:45px;}
#tbl-kontaktformular-anfrage .td-2{width:auto; padding-left:10px;}
#tbl-kontaktformular-anfrage p{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

/* input felder alle  */
#box-content .vorname-name-anfrage, #box-content .plz-anfrage,
#box-content .telefon-anfrage, #box-content .email-anfrage,
#box-content .nachricht-anfrage
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px; }


/* input felder */
#box-content .vorname-name-anfrage{width:250px;}
#box-content .plz-anfrage{width:250px;}
#box-content .telefon-anfrage{width:250px;}
#box-content .email-anfrage{width:250px;}
#box-content .nachricht-anfrage{width:320px; height:200px;}


/* button senden */
#box-content .senden-anfrage{margin:20px 0px 0px 0px;}

/* Eingabefehler */
#box-content .eingabefehler{border:1px solid red;}

/* Allgemeine Festlegungen zum Formular */
#box-content .vertical-top{ vertical-align:top;}

/* Anker fürs Formular zum Anspringen nach Fehleingabe */
#box-content #a-anker-formular{text-decoration:none; line-height:0px; margin:0px; padding:0px; font-size:0px;}

/*Nach absenden*/

#box-content .box-uebermittlung-mail-status-anfrage-ok
{
width:450px;
padding:10px;
margin:20px 0px 20px 0px;
background-color:#FFF8E9;
border-top:2px solid #009933;
border-bottom:2px solid #009933;
}

#box-content .box-uebermittlung-mail-status-anfrage-fehler
{
width:450px;
padding:10px;
margin:20px 0px 20px 0px;
background-color:#FFF8E9;
border-top:2px solid red;
border-bottom:2px solid red;
}



/*  -------------------------------------------------------------------------------------------------*/
/*  Strände - Detailansicht einzelner Strand ------------------------------------------------------------------*/


	/* Überschriftsbalken mit Icon - gemeinsame Attribute*/
	#box-auf-einen-blick-strand, #box-anfahrt-strand, #box-strandeigenschaften-strand, #box-bilder-strand, #box-video-strand
	{
    float:left;
    width:528px;
    height:45px;
    padding:0px 0px 0px 0px;
    margin:20px 0px 0px 0px;
    /*clear:both;*/
    background-repeat:no-repeat;
	}

	#box-auf-einen-blick-strand h2, #box-anfahrt-strand h2, #box-strandeigenschaften-strand h2, #box-bilder-strand h2, #box-video-strand h2
	{
		font-size:12px;
		line-height:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:14px 0px 0px 70px;
		margin:0px;
	}

	/* Überschriftsbalken mit Icon - einzelne Attribute*/
	#box-auf-einen-blick-strand{background-image:url(../images/allgemein/content_unterkunft_aufEinenBlick.gif);}
	#box-anfahrt-strand{background-image:url(../images/allgemein/content_straende_anfahrt.gif);}
	#box-strandeigenschaften-strand{background-image:url(../images/allgemein/content_straende_strandeigenschaften.gif);}
  #box-video-strand{background-image:url(../images/allgemein/content_straende_videos.gif);}
	#box-bilder-strand{background-image:url(../images/allgemein/content_straende_bilder.gif);}


    /* Bild neben Kurzbeschreibungstext */
    #bild-1{float:right; width:230; padding:0px 10px 10px 20px;}
    /* Für Modul MOD_Bild_mitAltText_u_Beschreibung */
    #bild-1 .p-img-beschreibung{font-size:10px; clear:both; padding:3px 0px 0px 0px; width:230px; line-height:12px;}

	#box-links-anfahrt-strand{float:left; width:240px;}
	#box-bild-anfahrt-strand{float:right; width:230px; padding:0px 10px 10px 20px;}
        #box-bild-anfahrt-strand .p-img-beschreibung{padding-bottom:20px;}


    #bild-sand-1{padding:20px 0px 0px 15px;}
	#bild-sand-2{padding:30px 0px 0px 15px;}

	/* Strandeigenschaften - RESERVE */
	#tbl-strandeigenschaften-1{margin-bottom:20px;}
	#tbl-strandeigenschaften-1 td{/*background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; */ padding:2px 5px 2px 5px;}
	#tbl-strandeigenschaften-1 .zelle-1{width:200px;}
	#tbl-strandeigenschaften-1 .zelle-2{width:250px;}

	#tbl-strandeigenschaften-1 td h3{font-weight:bold; margin:0px; color:#444444; background-image:url(../images/allgemein/listenpunkt_gross_5.gif); background-repeat:no-repeat; padding:0px 0px 0px 15px;}
	#tbl-strandeigenschaften-1 td p{margin:0px; padding:0px;}


	/* Strandeigenschaften (unter Sandbilder) */
	#tbl-strandeigenschaften-2{margin-bottom:20px; margin-top:20px;}
	#tbl-strandeigenschaften-2 td{/*background-color:#7695C7; border:1px solid #EEEEEE; color:#FFFFFF; */ padding:2px 5px 7px 5px;}
	#tbl-strandeigenschaften-2 .zelle-1{width:200px;}
	#tbl-strandeigenschaften-2 .zelle-2{width:250px;}

	#tbl-strandeigenschaften-2 td h3{font-weight:bold; margin:0px; color:#444444; background-image:url(../images/allgemein/listenpunkt_gross_5.gif); background-repeat:no-repeat; padding:0px 0px 0px 15px;}
	#tbl-strandeigenschaften-2 td p{margin:0px; padding:0px;}

	a.textlink-farbig{color:#4174A8;}


	/* Strandeigenschaften (unter Sandbilder) */
	#box-content .tbl-straende-video{margin-bottom:0px; margin-left:15px;}
	#box-content .tbl-straende-video td{padding:0px 20px 7px 0px;}


	#bilder-strand img{margin:20px 0px 0px 15px;}
	#bilder-strand .p-img-beschreibung{font-size:10px; clear:both; padding:5px 0px 25px 15px; line-height:10px;}

	/* "div" in kontaktdaten wegen Editorumbrüche der ein div erzeugt und hier kleine Absätze erzeugt werden sollen */
	/*#box-content #box-kontaktdaten div{padding-bottom:10px; padding-top:0px; margin:0px;}*/



/*  -------------------------------------------------------------------------------------------------*/
/*  Modul - MOD_Straende_Rotation_auf_Startseite -----------------------------------------------*/

#box-content .box-Straende-Rotation-auf-Startseite
	{
		margin:0px 0px 10px 0px;
        padding:0px 0px 10px 0px;
        width:260px;
		/* border-top: 2px solid #FFC757; */
		border-bottom: 2px solid #FFC757;
		float:left;
	}


	/* Überschrift */
	#box-content .box-Straende-Rotation-auf-Startseite h2
	{
		padding:5px 0px 0px 5px;
		margin:0px 0px 10px 0px;
		line-height:15px;
	}

	/* Bild */
	#box-content .box-Straende-Rotation-auf-Startseite img
	{
		padding:10px 15px 0px 5px;
		margin:0px 0px 6px 0px;
		line-height:15px;
	}



	#box-content .box-Straende-Rotation-auf-Startseite p
	{
		text-align:left;
		font-size:10px;
		line-height:14px;
		margin:0px 5px 10px 0px;
		padding:0px;
	}


    #box-content .box-Straende-Rotation-auf-Startseite a
	{
		color:#4174A8;
		font-weight:bold;
		font-size:10px;
		margin:0px 0px 0px 0px;
		padding:0px;

	}

        #box-content .box-Straende-Rotation-auf-Startseite table tr td
	{line-height:12px;}



/*  -------------------------------------------------------------------------------------------------*/
/*  Modul neueste Autovermieter-Bewertungen - (Anzeige links am Rand unter Navi - schmale box) ------------*/

	/* box neueste Unterkunft */
	#box-modul-neueste-autovermieter-bewertungen
	{
		margin:10px 0px 20px 15px;
		width:149px;
		background-image:url(../images/allgemein/box_schmal_1.gif);
        overflow:hidden;
	}


		/* Überschrift Modul */
		.h2-modul-neueste-autovermieter-bewertungen{font-size:12px; font-weight:bold; color:#FFFFFF; padding:3px 0px 0px 8px; margin:0px;}

		/**/
		#box-modul-neueste-autovermieter-bewertungen h3 {font-size:11px; padding:15px 5px 0px 10px; margin:0px;}
		#box-modul-neueste-autovermieter-bewertungen h3 a{color:#4174A8; font-weight:bold;}

		#box-modul-neueste-autovermieter-bewertungen p{font-size:10px; padding:5px 5px 0px 10px; margin:0px; line-height:12px;}

		/* Link im Text */
		#box-modul-neueste-autovermieter-bewertungen p a{color:#4174A8;}




/*  -------------------------------------------------------------------------------------------------*/
/*  Mietwagenfirmen bewerten (Link zum Input)  -----------------------------------------------*/

#form-autovermieter-bewerten-allgemein{margin:0px; padding:0px;}
    #form-autovermieter-bewerten-allgemein .senden
    {
        border:1px solid #CCCCCC;
        font-size:11px;
        margin:0px 0px 0px 20px;
        width:180px;
        height:25px;
        background-color:#FFE4AE;
        color:#996600;
        font-weight:bold;
    }



/*  -------------------------------------------------------------------------------------------------*/
/*  Mietwagenfirmen bewerten (Input)  -----------------------------------------------*/


#box-content-autovermieter-bewerten{padding-left:15px;}


/* sie sind hier - Breadcrumb (nur für die Inputseite) */

#box-content-autovermieter-bewerten #box-sieSindHier{margin:0px 0px 0px 0px; font-size:10px;}
	#box-content-autovermieter-bewerten #box-sieSindHier .p-sieSindHier{font-size:10px; display:inline; padding:0px; word-spacing:0px; letter-spacing:0px;}
	#box-content-autovermieter-bewerten #box-sieSindHier a {font-size:10px; color:#444444;}



/* Box - 100 zur Einleitung */
#box-content-autovermieter-bewerten .box-100
{
	clear:both;
	margin:10px 0px 20px 0px;
    padding:0px 0px 10px 0px;
	height:auto;
    width:730px;
    background-color:#FFF8E9;
    border-top: 2px solid #FFC757;
	border-bottom: 2px solid #FFC757;
}

#box-content-autovermieter-bewerten .box-100 h2{margin-left:10px; margin-top:10px;}

    #box-content-autovermieter-bewerten .box-100 p, #box-content-autovermieter-bewerten .box-100 ul, #box-content-autovermieter-bewerten .box-100 li
        {
            margin-left:10px;
            margin-top:0px;
            text-align:left;
            font-size:10px;
            line-height:15px;
        }


    /* Link für Link "mehr oder "weiter lesen"*/
    #box-content-autovermieter-bewerten .box-100 a{color:#4174A8;}

	  /* Link in einem Absatz */
    #box-content-autovermieter-bewerten .box-100 p a{margin-left:0px;}

	#box-content-autovermieter-bewerten .box-100 li
	{
		background-image:url(../images/allgemein/listenpunkt_klein_2.gif);
		padding:1px 0px 0px 15px;
		line-height:15px;
	}



/* Überschriftsbalken mit Icon - gemeinsame Attribute*/
#box-allgemeine-angaben-mietwagenfirma
{
	float:left;
	width:730px;
	height:45px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	/*clear:both;*/
	background-repeat:no-repeat;
}

#box-allgemeine-angaben-mietwagenfirma h2
{
	font-size:12px;
	line-height:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:14px 0px 0px 70px;
	margin:0px;
}

/* Überschriftsbalken mit Icon - einzelne Attribute*/
#box-content-autovermieter-bewerten .bg-1{background-image:url(../images/allgemein/content_ueberschrift_nummer_1.gif);}
#box-content-autovermieter-bewerten .bg-2{background-image:url(../images/allgemein/content_ueberschrift_nummer_2.gif);}
#box-content-autovermieter-bewerten .bg-3{background-image:url(../images/allgemein/content_ueberschrift_nummer_3.gif);}
#box-content-autovermieter-bewerten .bg-4{background-image:url(../images/allgemein/content_ueberschrift_nummer_4.gif);}
#box-content-autovermieter-bewerten .bg-5{background-image:url(../images/allgemein/content_ueberschrift_nummer_5.gif);}
#box-content-autovermieter-bewerten .bg-6{background-image:url(../images/allgemein/content_ueberschrift_nummer_6.gif);}
#box-content-autovermieter-bewerten .bg-7{background-image:url(../images/allgemein/content_ueberschrift_nummer_7.gif);}
#box-content-autovermieter-bewerten .bg-8{background-image:url(../images/allgemein/content_ueberschrift_nummer_8.gif);}
#box-content-autovermieter-bewerten .bg-9{background-image:url(../images/allgemein/content_ueberschrift_nummer_9.gif);}



#box-content-autovermieter-bewerten .box-mietwagenfirma-input-inhalt{background-color:#EEEEEE; width:730px; height:auto; float:left; padding:20px 0px 0px 0px;}


#box-content-autovermieter-bewerten .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewerten{width:100%; padding:0px; margin:0px;}
#box-content-autovermieter-bewerten .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewerten td{padding:10px 10px 10px 10px;}
#box-content-autovermieter-bewerten .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewerten tr.tr-1 td{background-color:#FFFFFF;}
#box-content-autovermieter-bewerten .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewerten td.td-1{width:200px;}


/* Formular */


/* input felder text alle  */
#box-content-autovermieter-bewerten #form-vermieter-bewerten .text
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px;}

/* Breiten für Inputfelder */
#box-content-autovermieter-bewerten #form-vermieter-bewerten .breite-1{width:250px;}
#box-content-autovermieter-bewerten #form-vermieter-bewerten .breite-2{width:200px;}
#box-content-autovermieter-bewerten #form-vermieter-bewerten .breite-4{width:60px;}

#box-content-autovermieter-bewerten #form-vermieter-bewerten .checkbox{margin:7px 10px 0px 0px; clear:both;}

#box-content-autovermieter-bewerten #form-vermieter-bewerten .textarea
{height:150px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px; width:690px;}


/*  -------------------------------------------------------------------------------------------------*/
/*  Mietwagenfirmen Bewertungen (Output) -----------------------------------------------*/

#box-content-autovermieter-bewertungen{}


/* Überschriftsbalken mit Icon - gemeinsame Attribute*/
#box-content-autovermieter-bewertungen #box-allgemeine-angaben-mietwagenfirma
{
    	float:left;
        width:528px;
		height:45px;
		padding:0px 0px 0px 0px;
		margin:20px 0px 0px 0px;
		/*clear:both;*/
		background-repeat:no-repeat;

}

#box-content-autovermieter-bewertungen #box-allgemeine-angaben-mietwagenfirma h2
{
		font-size:12px;
		line-height:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:14px 0px 0px 70px;
		margin:0px;
}


/* Überschriftsbalken mit Icon - einzelne Attribute*/
#box-content-autovermieter-bewertungen .bg-1{background-image:url(../images/allgemein/content_ueberschrift_nummer_1.gif);}
#box-content-autovermieter-bewertungen .bg-2{background-image:url(../images/allgemein/content_ueberschrift_nummer_2.gif);}
#box-content-autovermieter-bewertungen .bg-3{background-image:url(../images/allgemein/content_ueberschrift_nummer_3.gif);}
#box-content-autovermieter-bewertungen .bg-4{background-image:url(../images/allgemein/content_ueberschrift_nummer_4.gif);}
#box-content-autovermieter-bewertungen .bg-5{background-image:url(../images/allgemein/content_ueberschrift_nummer_5.gif);}
#box-content-autovermieter-bewertungen .bg-6{background-image:url(../images/allgemein/content_ueberschrift_nummer_6.gif);}
#box-content-autovermieter-bewertungen .bg-7{background-image:url(../images/allgemein/content_ueberschrift_nummer_7.gif);}






/* Inhaltsbox */
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt{background-color:#EEEEEE; width:528px; height:auto; float:left; padding:20px 0px 20px 0px;}


#box-content-autovermieter-bewertungen .tbl-vermieter-bewertungen{width:100%; padding:0px; margin:0px;}
#box-content-autovermieter-bewertungen .tbl-vermieter-bewertungen td{padding:5px 10px 5px 10px;}
#box-content-autovermieter-bewertungen .tbl-vermieter-bewertungen tr.tr-1 td{background-color:#FFFFFF;}
#box-content-autovermieter-bewertungen .tbl-vermieter-bewertungen td p{font-size:12px;}



/* Erste 2 boxen mit Daten zum Mieter und der konkreten Mietung */

#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter
{
	background-color:#FFF8E9;
	width:528px;
	height:auto;
	float:left;
 	padding:0px 0px 0px 0px;
    margin-bottom:30px;
}

#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen {width:100%; padding:0px; margin:0px; /* border-top: 2px solid #FFC757; border-bottom: 2px solid #FFC757; */}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen td {border:1px solid #EEEEEE; padding:5px 0px 5px 5px;}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen td p{font-size:11px; padding:0px; margin:0px;}

#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen tr.tr-kopf td{background-color:#7695C7; padding:2px 0px 2px 5px;}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen tr.tr-kopf td p{color:#FFFFFF;}

#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen tr.tr-kopf td.td-1{width:142px;}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen tr.tr-kopf td.td-2{width:122px;}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen tr.tr-kopf td.td-3{width:108px;}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen tr.tr-kopf td.td-4{width:*;}

#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-angaben-zum-mieter .tbl-vermieter-bewertungen .tr-leer td{height:15px; line-height:0px; background-color:#FFF0D2; border:none; padding:0px;}



/* Folgende boxen mit Bewertungsergebnissen */

#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewertungen {width:505px; padding:0px; margin:0px 0px 0px 10px; /* background-color:#FFFFFF; */}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewertungen td {padding:5px 10px 5px 5px; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewertungen td p{font-size:11px; padding:0px; margin:0px;}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewertungen td.td-1{width:250px;}
#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewertungen td.td-2{width:auto;}

#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewertungen .tr-transparent td{background-color:#EEEEEE; padding-top:25px; border-top:none;}

#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewertungen td.frage{}
	#box-content-autovermieter-bewertungen .box-mietwagenfirma-input-inhalt .tbl-vermieter-bewertungen td.frage p{color:#2B6EAF;}


/*  -------------------------------------------------------------------------------------------------*/
/*  Mietwagenfirmen Bewertungen - Auflistung der Bewertungen auf Autovermieterseite  -----------------------*/

/* Tabelle Auflistung der Bewertungen */

#box-content #tbl-autovermieter-bewertungen-auflistung {background-color:#FFF8E9; width:528px; padding:0px; margin:0px; /* border-top: 2px solid #FFC757; border-bottom: 2px solid #FFC757; */}
#box-content #tbl-autovermieter-bewertungen-auflistung td {border:1px solid #EEEEEE; padding:5px 5px 5px 5px;}
#box-content #tbl-autovermieter-bewertungen-auflistung td p{font-size:11px; padding:0px; margin:0px;}
#box-content #tbl-autovermieter-bewertungen-auflistung td p a{font-size:11px; color:#4174A8;}
#box-content #tbl-autovermieter-bewertungen-auflistung .tr-kopf td {background-color:#7695C7; padding:2px 5px 2px 5px;  /* border-bottom: 2px solid #FFC757; */}
#box-content #tbl-autovermieter-bewertungen-auflistung .tr-kopf td p{color:#FFFFFF;}

#box-content #tbl-autovermieter-bewertungen-auflistung .tr-kopf td.td-1{width:auto;}
#box-content #tbl-autovermieter-bewertungen-auflistung .tr-kopf td.td-2{width:auto; text-align:center;}
#box-content #tbl-autovermieter-bewertungen-auflistung .tr-kopf td.td-3{width:auto;}
#box-content #tbl-autovermieter-bewertungen-auflistung .tr-kopf td.td-4{width:auto; text-align:center;}
#box-content #tbl-autovermieter-bewertungen-auflistung .tr-kopf td.td-5{width:auto;}

#box-content #tbl-autovermieter-bewertungen-auflistung .td-2-content{text-align:center;}
#box-content #tbl-autovermieter-bewertungen-auflistung .td-4-content{text-align:center;}








/*  -------------------------------------------------------------------------------------------------*/
/*  Modul Film einbinden - Unterkünfte - MOD_Unterkünfte_Film_multi  -----------------------*/

#box-content .filmbox
{
width:430px;
background-color:#FFF8E9;
text-align:center;
margin-top:30px;
padding:35px 0px 35px 0px;
border-top: 2px solid #FFC757;
border-bottom: 2px solid #FFC757;
}

#box-content .filmbox-unten
{
width:420px;
background-color:#FFF8E9;
margin-top:0px;
margin-bottom:30px;
padding:5px 5px 5px 5px;
border-bottom: 2px solid #FFC757;
}

#box-content .filmbox-unten p{font-size:10px; line-height:15px; padding-bottom:0px;}
#box-content p.film-unterkuenfte-link-detailbeschreibunng{padding-bottom:0px;}


/*  -------------------------------------------------------------------------------------------------*/
/*  Modul Film link in Detailseite Unterkünfte einbinden - MOD_Unterkünfte_Film_AuflistungInDetailansicht ---*/


#box-content .h3-film-unterkuenfte-links{padding-top:30px; padding-bottom:10px;}

#box-content .tbl-film-unterkuenfte-links
{
width:500px;
margin:0px 0px 30px 0px;
background-color:#FFF8E9;
}

	#box-content .tbl-film-unterkuenfte-links td{font-size:10px; border:1px solid #EEEEEE;}
  #box-content .tbl-film-unterkuenfte-links .tr-kopf-1 td{text-align:center; font-weight:bold;}
	#box-content .tbl-film-unterkuenfte-links .tr-kopf-2 td{text-align:center;}
	#box-content .tbl-film-unterkuenfte-links .tr-content-1 td{text-align:center;}
	#box-content .tbl-film-unterkuenfte-links .tr-content-2 td{text-align:center;}





/* -----------------------------------------------------------------------------------------*/
/* Footer -----------------------------------------------------------------------------------------*/

#footer{background-color:#FFC757; height:30px; text-align:center; padding:0px; line-height:12px;}

		/* Navigation - Hauptnavi Second - Navi vertikal */
		#footer #ul-navi-vertikal {float:left; margin-left:5px; width:430px;}
		#footer #ul-navi-vertikal li{margin:0px 0px 0px 0px; padding:8px 8px 0px 10px; float:left; line-height:12px;}
		#footer #ul-navi-vertikal a{font-size:10px; color:#996600; font-weight:bold; line-height:12px;}
		#footer #ul-navi-vertikal li.over a{text-decoration:none;}

        #footer #footer-copyright
        {
        	float:right;
        	margin-right:10px;
        	padding-top:9px;
        	font-size:10px;
        	color:#996600;
        	font-weight:normal;
        	line-height:12px;
        }


/* -----------------------------------------------------------------------------------------*/
/* Footer -----------------------------------------------------------------------------------------*/

#box-content #ul-startseite-provesorisch-1 li{margin-bottom:20px;}



/* -----------------------------------------------------------------------------------------*/
/* Partnerlinks (unten am Rand)  -----------------------------------------------------------*/

#partnerlinks
{
	background-color:#FFF0D2;
	height:50px;
	text-align:left;
	padding:0px;
	line-height:12px;
    width:765px;
    margin:0px auto 0px auto;
}
		#partnerlinks p
		{
			color:#996600;
			font-weight:normal;
			font-size:9px;
			padding-top:20px;
			width:70px;
			float:left;
			margin-left:15px;
		}

		/* Navigation - Hauptnavi Second - Navi vertikal */
		#partnerlinks ul {}
		#partnerlinks ul li
    {
      margin:0px 0px 0px 0px; 
      padding:20px 5px 0px 5px; 
      float:left; 
      color:#996600;
			font-weight:normal;
			font-size:9px;
			line-height:18px;
    }
  		#partnerlinks ul li a
  		{
  			color:#996600;
  			font-weight:normal;
  			font-size:9px;
  			line-height:15px;
  			text-decoration:underline;
  		}
  		#partnerlinks ul li a:hover{text-decoration:none;}



/* -----------------------------------------------------------------------------------------*/
/* Aufkleberaktion Autovermieter bewerten ---------------------------------------------*/

#box-content .p-aufkleber-zaehler{padding: 233px 0px 0px; width: 245px; float: left; text-align: center; color: rgb(153, 102, 0); line-height: 18px; font-weight: normal; font-size: 12px;}

#box-content .p-aufkleber-zaehler span{font-size: 22px; font-weight: bold;}



/* -----------------------------------------------------------------------------------------*/
/* Aktivitäten - Lanazrote ---------------------------------------------*/

#box-content #tbl-aktivitaeten-lanzarote{margin-bottom:30px;}
#box-content #tbl-aktivitaeten-lanzarote td{font-size:12px; padding:3px; border:1px solid #AAAAAA;}
#box-content #tbl-aktivitaeten-lanzarote td.leer{border:none;}



/* -----------------------------------------------------------------------------------------*/
/* Grußkarten versenden  ---------------------------------------------*/


/* Grußkarte erstellen ------------------------------------------------ */

#form-grusskarte-erstellen #grusskarte-rueckseite-erstellen
{
        background-image:url(../upload/grusskarten/rueckseiten/grusskarte_rueckseite_1.jpg);
	background-repeat:no-repeat;
	width:530px;
	height:360px;
	line-height:0px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

	#form-grusskarte-erstellen #grusskarte-rueckseite-erstellen p
    {
    	font-size:10px;
    	color:#777777;
    }


    #form-grusskarte-erstellen #grusskarte-rueckseite-erstellen #linke-seite
    {
    	float:left;
    	width:270px;
    	height:350px;
    	padding-left:15px;
    	padding-top:15px;

    }
    	#form-grusskarte-erstellen #grusskarte-rueckseite-erstellen #linke-seite #box-nachricht
        {
            font-size:11px;
        }



            #form-grusskarte-erstellen #grusskarte-rueckseite-erstellen #linke-seite #box-nachricht .nachricht
             {
                width:255px;
                height:270px;
                border: 1px solid #E1E1E1;
                padding:5px;
                overflow:hidden;
                font-size:12px;
                color:#4F6EA5;
             }

    	#form-grusskarte-erstellen #box-absender
        {
            padding:0px 0px 0px 10px;
        }

       		 #form-grusskarte-erstellen #box-absender .absender
             {
                width:210px;
                height:18px;
                border: 1px solid #BBBBBB;
                padding:4px 3px 0px 3px;
                font-size:12px;
                color:#4F6EA5;
             }



	#form-grusskarte-erstellen #grusskarte-rueckseite-erstellen #rechte-seite
    {
    	float:right;
    	width:220px;
    	height:350px;
    	padding-right:10px;
    	padding-top:15px;
    }
    	#form-grusskarte-erstellen #grusskarte-rueckseite-erstellen #rechte-seite #box-briefmarke
        {
            height:160px;
        }

    	#form-grusskarte-erstellen #grusskarte-rueckseite-erstellen #rechte-seite #box-empfaenger
        {
            height:100px;
        }

			#form-grusskarte-erstellen #grusskarte-rueckseite-erstellen #rechte-seite #box-empfaenger .empfaenger
             {
                width:210px;
                height:14px;
                border-top: none;
                border-right: none;
                border-bottom: 1px solid #BBBBBB;
                border-left: none;
                padding:5px 0px 5px 0px;
                font-size:12px;
                color:#4F6EA5;
             }

#form-grusskarte-erstellen #vorschau{margin:20px 0px 0px 20px; font-size:13px; padding:0px;}

#box-content #anker-grusskarte{display:block; border:none; text-decoration:none;}

#box-content .box-grusskarte-eingabe-fehler
{
width:490px;
padding:10px;
margin:20px 0px 20px 10px;
background-color:#FFF8E9;
border-top:2px solid red;
border-bottom:2px solid red;
}


/* Grußkarte anzeigen (Voransicht und Abholansicht  ------------------------------------ */

#grusskarte-rueckseite-anzeigen
{
        background-image:url(../upload/grusskarten/rueckseiten/grusskarte_rueckseite_1.jpg);
	background-repeat:no-repeat;
	width:530px;
	height:350px;
	line-height:0px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

	#grusskarte-rueckseite-anzeigen p
    {
    	font-size:13px;
    	color:#4F6EA5;
    }



   #grusskarte-rueckseite-anzeigen #linke-seite
    {
    	float:left;
    	width:270px;
    	height:350px;
    	padding-left:15px;
    	padding-top:15px;

    }
    	#grusskarte-rueckseite-anzeigen #linke-seite #box-nachricht
        {
            height:255px;
        }



            #grusskarte-rueckseite-anzeigen #linke-seite #box-nachricht .nachricht
             {
                width:255px;
                height:300px;
                padding:5px;
                overflow:hidden;
                font-size:12px;
                border:none;
                line-height:14px;
             }


	#grusskarte-rueckseite-anzeigen #rechte-seite
    {
    	float:right;
    	width:220px;
    	height:350px;
    	padding-right:10px;
    	padding-top:15px;
    }
    	#grusskarte-rueckseite-anzeigen #rechte-seite #box-briefmarke
        {
            height:160px;
        }

    	#grusskarte-rueckseite-anzeigen #rechte-seite #box-empfaenger
        {
            height:100px;
            width:210px;
        }

			#grusskarte-rueckseite-anzeigen #rechte-seite #box-empfaenger p
             {
                padding:15px 0px 5px 0px;
                border-bottom: 1px solid #BBBBBB;
             }

#box-content .form-grusskarte-anzeigen{float:left; width:100px; margin:0px 0px 0px 0px;}

    #box-content .form-grusskarte-anzeigen .absenden, #box-content .form-grusskarte-anzeigen .aendern
    {margin:20px 0px 0px 20px; font-size:13px; padding:0px;}


#sprachauswahl{height:18px; padding-top:2px; }
   #sprachauswahl a{text-decoration:none;}

#box-livezilla{height:22px; padding:0px 2px 2px 0px; width:85px; float:right;}




/* -----------------------------------------------------------------------------------------*/
/* Orte ---------------------------------------------*/

/* Übersicht */

#box-content .orte-box-artikelliste-neuesterArtikelAusgeben-einzelnerArtikel
	{
		margin:0px 0px 0px 0px;
        padding:5px 0px 0px 0px;
		height:auto;
        width:500px;
		border-top: 2px solid #FFC757;
	}

	/* Überschriftsbalken */
	#box-content .orte-box-artikelliste-neuesterArtikelAusgeben-ueberschrift
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .orte-box-artikelliste-neuesterArtikelAusgeben-ueberschrift h2
	{

		padding:5px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		line-height:15px;
	}

	/* Link Details oder mehr - Begriff noch nicht fest*/
	#box-content .orte-box-artikelliste-neuesterArtikelAusgeben-ueberschrift h2 a
	{
		font-size:11px;
		color:#4174A8;
		font-weight:bold;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

#box-content .orte-bild-artikelliste-neuesterArtikelAusgeben{float:left; margin:15px 10px 0px 10px;}
#box-content .orte-beschreibungstext-artikelliste-neuesterArtikelAusgeben
{
	width:205px;
	float:left;
    text-align:left;
    font-size:10px;
    line-height:15px;
    margin:10px 0px 0px 10px;
}

/* Link für Link "mehr oder "weiter lesen"*/
#box-content .orte-beschreibungstext-artikelliste-neuesterArtikelAusgeben a
{
    color:#4174A8;
    font-size:10px;
}
#box-content .orte-bild-2-artikelliste-neuesterArtikelAusgeben{float:right; margin:15px 10px 0px 10px;}


/* Detailansicht */

/* Autovermieter - Auflistung */
#box-content #tbl-autovermieter-orte{margin-bottom:30px; background-color:#FFF8E9; width:500px;}
#box-content #tbl-autovermieter-orte td{font-size:12px; padding:6px; border:1px solid #AAAAAA;}
	#box-content #tbl-autovermieter-orte td.td-1{}
	#box-content #tbl-autovermieter-orte td.td-2{font-size:10px;}
	#box-content #tbl-autovermieter-orte td.td-3{font-size:10px;}
#box-content #tbl-autovermieter-orte td.leer{border:none;}


/* Unterkünfte - Auflistung */
#box-content #tbl-unterkuenfte-orte{margin-bottom:30px; background-color:#FFF8E9; width:500px;}
#box-content #tbl-unterkuenfte-orte td{font-size:12px; padding:6px; border:1px solid #AAAAAA;}
	#box-content #tbl-unterkuenfte-orte td.td-1{border-right:none; width:150px; padding:0px;}
           #box-content #tbl-unterkuenfte-orte td img{padding:10px; margin:0px;}
	#box-content #tbl-unterkuenfte-orte td.td-2{}
           #box-content #tbl-unterkuenfte-orte td.td-2 h3{margin-top:0px; padding-top:0px;}
            #box-content #tbl-unterkuenfte-orte td.td-2 h3 a{font-size:10px; margin-top:0px; padding-top:0px;}
           #box-content #tbl-unterkuenfte-orte td.td-2 p{font-size:10px;}
              #box-content #tbl-unterkuenfte-orte td.td-2 p a{font-size:10px;}

#box-content #tbl-unterkuenfte-orte td.leer{border:none;}



/* -----------------------------------------------------------------------------------------*/
/* Bookmark Icons (unten am Rand)  -----------------------------------------------------------*/

#box-bookmark-icons
{
	background-color:#FFF0D2;
	height:70px;
	text-align:left;
	padding:0px;
	line-height:12px;
    width:765px;
    margin:0px auto 0px auto;
}
		#box-bookmark-icons p
		{
			color:#996600;
			font-weight:normal;
			font-size:9px;
			padding-top:0px;
			width:230px;
			float:left;
			margin-left:15px;
		}
                #box-bookmark-icons #box-icons{background-color:#FFE4AE; float:left; padding:5px; width:240px;}
                #box-bookmark-icons #box-icons a{text-decoration:none; padding:0px; margin:0px;}
                   #box-bookmark-icons #box-icons a img{border:1px solid #888888; background-color:#FFFFFF; padding:0px; margin:0px; line-height:0px;}

			#box-bookmark-icons #box-icons #socialbookmarkeu p{margin:0px; padding:5px 0px 0px 0px;}
				#box-bookmark-icons #box-icons #socialbookmarkeu p a{font-size:9px; color:#555555; text-decoration:underline; border:none;}



/* -----------------------------------------------------------------------------------------*/
/* Google-Suche  -----------------------------------------------------------*/

#form-google-suche{padding-bottom:20px; padding-top:15px;}
#form-google-suche #sbi, #form-google-suche #sbb, #form-google-suche .label-1{font-size:12px;}
#form-google-suche #sbi{width:315px; height:18px; line-height:15px; padding-top:5px;}
#form-google-suche .label-1{padding-right:10px;}


/* -----------------------------------------------------------------------------------------*/
/* Blog  -----------------------------------------------------------*/

#box-content #box-blog-content{padding:0px 30px 0px 0px;}
#box-content .box-blog-content{padding:0px 30px 0px 0px;} /* für Statusmeldung */

	#box-content #box-blog-content .box-blog-post{}
		#box-content #box-blog-content .box-blog-post .box-blog-post-header
		{
            clear:both;
            margin:0px 0px 25px 0px;
            padding:0px 0px 5px 10px;
            background-color:#FFF8E9;
            border-top: 2px solid #FFC757;
            border-bottom: 2px solid #FFC757;
		}
			#box-content #box-blog-content .box-blog-post .box-blog-post-header h2 a,
			#box-content #box-blog-content .box-blog-post .box-blog-post-header h1
			{
				font-size:19px;
				color:#4174A8;
				line-height:20px;
				font-weight:normal;
				font-family:trebuchet ms;
				padding:0px 0px 0px 0px;
				margin:13px 0px 10px 0px;
			}
			#box-content #box-blog-content .box-blog-post .box-blog-post-header p{font-size:9px; padding:0px 0px 0px 0px;}
				#box-content #box-blog-content .box-blog-post .box-blog-post-header p a{font-size:9px; color:#666666;}



		/* Kommentare */


		#box-content #box-blog-content .box-blog-post .box-blog-kommentare-header
		{
			clear:both;
            margin:20px 0px 25px 0px;
            padding:5px 0px 5px 10px;
            background-color:#FFF8E9;
            border-top: 2px solid #FFC757;
            border-bottom: 2px solid #FFC757;
		}
			#box-content #box-blog-content .box-blog-post .box-blog-kommentare-header .p-blog-kommentare-header-1
			{
				display:inline;
				float:left;
				margin:0px;
				padding:0px;
			}
			#box-content #box-blog-content .box-blog-post .box-blog-kommentare-header .p-blog-kommentare-header-2
			{
				display:inline;
				float:right;
				margin:0px;
				padding:0px 10px 0px 0px;
			}
			#box-content #box-blog-content .box-blog-post .box-blog-kommentare-header a,
			#box-content #box-blog-content .box-blog-post .box-blog-kommentare-header p
			{font-size:9px;}



			#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar
			{
				border-collapse:collapse; margin:0px 0px 0px 0px; width:100%;
			}
			#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar td
			{
				padding:1px 3px 1px 6px; vertical-align:top; font-size:10px; line-height:12px;
			}
				#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar td.td-1
				{
					padding-right:20px;
					width:1%;
				}

				#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar .tr-1 td,
				#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar .tr-2 td,
				#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar .tr-3 td
				{
					background-color:#FFF8E9;
				}
				#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar .tr-1 td{padding-top:5px;}
				#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar .tr-3 td{padding-bottom:5px;}
				#box-content #box-blog-content .box-blog-post .tbl-blog-kommentare-einzelkommentar .tr-4 td{padding-top:5px; padding-bottom:30px;}


		/* Kommentar verfassen */
		
		#box-content #box-blog-kommentar-verfassen #box-blog-kommentar-formulardaten{}
		
		#box-content #box-blog-kommentar-verfassen #box-blog-kommentar-formulardaten .text
		{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px; width:300px;}
		
		#box-content #box-blog-kommentar-verfassen #box-blog-kommentar-formulardaten #comment
		{width:500px; height:200px;  font-size:12px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9;}
		
		#box-content #box-blog-kommentar-verfassen #box-blog-kommentar-absenden
		{padding-top:20px;}
		


		/* Leite zurück in der Detailansicht des Artikels */

		#box-content #box-blog-content .box-blog-post .box-blog-zurueck-header
		{
			clear:both;
            margin:20px 0px 25px 0px;
            padding:5px 0px 5px 10px;
            background-color:#FFF8E9;
            border-top: 2px solid #FFC757;
            border-bottom: 2px solid #FFC757;
		}
			#box-content #box-blog-content .box-blog-post .box-blog-zurueck-header .p-blog-zurueck-header-1
			{
				display:inline;
				float:left;
				margin:0px;
				padding:0px;
			}
			#box-content #box-blog-content .box-blog-post .box-blog-zurueck-header .p-blog-zurueck-header-2
			{
				display:inline;
				float:right;
				margin:0px;
				padding:0px 10px 0px 0px;
			}
			#box-content #box-blog-content .box-blog-post .box-blog-zurueck-header a,
			#box-content #box-blog-content .box-blog-post .box-blog-zurueck-header p
			{font-size:9px;}



#box-content #box-blog-navigation{}


#box-content .blog-statusemledung{background-color:#EDFFDF; padding:10px; margin-bottom:30px; border:1px solid #63BF17;}

#box-content .blog-fehler{background-color:#FFDFE0; padding:10px; margin-bottom:20px; border:1px solid red;}
	#box-content .blog-fehler h2{margin-top:0px;}


/* PR-Steuerung im Adminbereich */
/* Bildergalerie -------------------------------------------------------------------------------*/

#box-content .tbl-pr-steuerung{width:auto; border-collapse:collapse; margin:10px 0px 5px 0px; border:none; background-color:transparent;}

  #box-content .tbl-pr-steuerung td{width:100px; background-color:#FFFFFF; padding:2px 5px 2px 5px; border:1px solid #FF7200; text-align:center; vertical-align:middle;}

  #box-content .tbl-pr-steuerung .tr-1 td{height:24px;}  

  #box-content .tbl-pr-steuerung td.facebook{background:#FFFFFF url(../images/icons/icon_facebook.gif) no-repeat center center;}
  #box-content .tbl-pr-steuerung td.prgateway{background:#FFFFFF url(../images/icons/icon_prgateway.gif) no-repeat center center;}
  #box-content .tbl-pr-steuerung td.twitter{background:#FFFFFF url(../images/icons/icon_twitter.gif) no-repeat center center;}



/* -----------------------------------------------------------------------------------------*/
/* Startseite  -----------------------------------------------------------*/

#box-content .h2-karte-unterkuenfte{border-top: 2px solid #ffc757; width: 540px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}



/* Bildergalerie -------------------------------------------------------------------------------*/

#box-content #tbl-bildergalerie{width:100%; border-collapse:collapse; margin:10px 0px 0px 0px; border-top:0px solid #F1F0FE; background-color:transparent;}
#box-content #tbl-bildergalerie td{width:25%; padding:10px 5px 10px 5px; border-bottom:0px solid #F1F0FE; text-align:center; vertical-align:top; border:none;}
    #box-content #tbl-bildergalerie td div{width:100px; text-align:center; vertical-align:top; background-color:#FFFFFF; padding:7px 7px 7px 7px; border:1px solid #CAE1FF;}
        #box-content #tbl-bildergalerie td img{vertical-align:top; text-align:center; margin:0px 0px 0px 0px; padding:0px; border:none;}
        #box-content #tbl-bildergalerie td p.p-img-beschreibung{font-size:10px; line-height:10px; padding-top:3px; padding-left:3px; padding-bottom:0px; text-align:left; margin:0px 0px 0px 0px;}


/* Admin-Styles */
#box-content #box-bearbeiten-gesamt{width:480px; background-color:#FFE5B7; border:1px solid #DDDDDD; padding:10px 10px 10px 10px; margin-top:20px;}
	#box-content .box-bearbeiten{width:450px; background-color:#FFFFFF; border:1px solid #DDDDDD; padding:10px 10px 10px 10px; margin-top:20px;}
	    #box-content .box-bearbeiten p{font-size:10px; line-height:12px;}
	    #box-content .box-bearbeiten .textarea-bildbeschreibung{width:400px; height:50px; font-size:12px; padding:3px;}

#box-content .box-ok{background-color:#DFFFE3; border:1px solid #00DF1E; padding:10px 10px 10px 10px; margin-top:20px;}
#box-content .box-fehler{background-color:#FFDFE0; border:1px solid #FF000A; padding:10px 10px 0px 10px; margin-top:20px;}
 

#box-content ul.ul-bearbeiten{margin:5px 0px 10px 10px; padding:0px; list-style-type:disc;}

#box-content ul.ul-bearbeiten li
{
font-size:10px;
background-image:none;
margin:0px; 
padding:2px 0px 2px 5px;
line-height:12px;
}
 

/*  -------------------------------------------------------------------------------------------------*/
/* Immobilien - Modul - Ausgabe Artikelliste - Ausgabe einer Immobilie ------------------------------------------------------------------*/


	/* Überschriftsbalken */
	#box-content .box-artikelliste-immobilien-ueberschrift
	{
		width:530px;
		height:26px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-image:url(../images/allgemein/artikelliste_unterkunft_ueberschrift.gif);

    	background-repeat:no-repeat;
	}

	/* Überschrift im Überschriftsbalken */
	#box-content .box-artikelliste-immobilien-ueberschrift h2
	{
		padding:0px;
		margin:0px;
	}

	#box-content .box-artikelliste-immobilien-ueberschrift h2 a
	{
		float:left;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		padding:7px 0px 0px 15px;
		margin:0px;
		line-height:15px;
	}

	/* Link Detailansicht */
	#box-content .artikelliste-immobilien-link-detailansicht
	{
		float:right;
		font-size:10px;
		color:#FFFFFF;
		padding:8px 50px 0px 0px;
		margin:0px;
		line-height:15px;
	}

	/* Tabelle Daten Artikelliste */
	#box-content .tabelle-artikelliste-immobilien
	{
		width:530px;
		font-size:10px;
		border-spacing:0px;
		margin:10px 0px 0px 0px;
	}
	#box-content .tabelle-artikelliste-immobilien td{background-color:#7695C7; padding:5px 8px 5px 8px; text-align:left; border-bottom:2px solid #EEEEEE; line-height:13px; color:#FFFFFF;}
		#box-content .tabelle-artikelliste-immobilien td div{color:#FFFFFF; font-size:10px; line-height:13px;}
	#box-content .tabelle-artikelliste-immobilien .zelle-1{width:25%;}
	#box-content .tabelle-artikelliste-immobilien .zelle-2{width:25%;}
	#box-content .tabelle-artikelliste-immobilien .zelle-3{width:25%;}
	#box-content .tabelle-artikelliste-immobilien .zelle-4{width:25%;}

	#box-content .tabelle-artikelliste-immobilien .zelle-abstand{background-color:#eeeeee; width:2px; font-size:0px; padding:0px;}

  #box-content .bild-artikelliste-immobilien{float:left; padding:0px 0px 0px 0px; width:160px; text-align:center;}
	 #box-content .bild-artikelliste-immobilien img{display:inline; margin:20px 0px 15px 0px;}
	
  #box-content .beschreibungstext-artikelliste-immobilien
	{
		width:345px;
		text-align:left;
		float:left;
		font-size:11px;
		line-height:15px;
		margin:20px 0px 0px 0px;
	}

        #box-content .beschreibungstext-artikelliste-immobilien a{color:#4174A8; font-size:10px;}
        
        
        
/*  -------------------------------------------------------------------------------------------------*/
/* Lage mitteilen - Kunde sucht Längen/Breitengrad über Google-Maps Karte  --------------------------*/
        
#box-lage-mitteilen{font-size:12px; width:750px;} 
	#box-lage-mitteilen textarea{font-size:11px; width:500px; height:120px;}
	#box-lage-mitteilen input{font-size:11px;}
	#box-lage-mitteilen p{padding-bottom:10px;}
	#box-lage-mitteilen .box-absendebutton{padding:10px 10px 10px 10px; background-color:#7CCF6E;}
	
	#box-lage-mitteilen #map{background-color:#FFF8E9; border-top:2px solid #FFC757; border-bottom:2px solid #FFC757;}
	
	#box-lage-mitteilen-kennwort-eingeben{margin-top:30px; margin-bottom:20px; background-color:#FFF8E9; border-top:2px solid #FFC757; border-bottom:2px solid #FFC757; padding:10px;}    
	#box-lage-mitteilen-koordinaten-absenden{margin-top:30px; background-color:#FFF8E9; border-top:2px solid #FFC757; border-bottom:2px solid #FFC757; padding:10px;}




/* Fuerteventura von A bis Z *************************************************************************/


/* Bereichsbox */
#box-fuerteventura-von-a-bis-z
{
  padding:20px 0px 0px 0px;
}

  /* Überschriftsbalken mit Icon */
  #box-fuerteventura-von-a-bis-z .box-einzeln
  {
    width:528px;
    margin:0px 0px 20px 0px;
    background-color:#eeeeee;
  }
  
    /* Überschriftsbalken mit Icon */
    #box-fuerteventura-von-a-bis-z .box-einzeln .box-einzeln-ueberschrift
    {
    	float:left;
    	width:528px;
    	height:45px;
    	padding:0px 0px 0px 0px;
    	margin:0px 0px 0px 0px;
    	/*clear:both;*/
    	background-repeat:no-repeat;
    }
    
    /* einzelne Buchstaben */
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-a{background-image:url(../images/ueberschriften/a.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-b{background-image:url(../images/ueberschriften/b.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-c{background-image:url(../images/ueberschriften/c.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-d{background-image:url(../images/ueberschriften/d.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-e{background-image:url(../images/ueberschriften/e.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-f{background-image:url(../images/ueberschriften/f.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-g{background-image:url(../images/ueberschriften/g.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-h{background-image:url(../images/ueberschriften/h.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-i{background-image:url(../images/ueberschriften/i.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-j{background-image:url(../images/ueberschriften/j.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-k{background-image:url(../images/ueberschriften/k.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-l{background-image:url(../images/ueberschriften/l.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-m{background-image:url(../images/ueberschriften/m.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-n{background-image:url(../images/ueberschriften/n.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-o{background-image:url(../images/ueberschriften/o.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-p{background-image:url(../images/ueberschriften/p.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-q{background-image:url(../images/ueberschriften/q.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-r{background-image:url(../images/ueberschriften/r.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-s{background-image:url(../images/ueberschriften/s.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-t{background-image:url(../images/ueberschriften/t.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-u{background-image:url(../images/ueberschriften/u.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-v{background-image:url(../images/ueberschriften/v.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-w{background-image:url(../images/ueberschriften/w.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-x{background-image:url(../images/ueberschriften/x.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-y{background-image:url(../images/ueberschriften/y.gif);}
    #box-fuerteventura-von-a-bis-z .box-einzeln .bg-z{background-image:url(../images/ueberschriften/z.gif);}
  
  
    /* Content */
    #box-fuerteventura-von-a-bis-z .box-einzeln .box-einzeln-content
    {
    clear:both;
    padding:20px 0px 0px 15px;
    }
    	#box-fuerteventura-von-a-bis-z .box-einzeln .box-einzeln-content ul li
    	{
    		background-image:url(../images/allgemein/listenpunkt_gross_5.gif);
    	}


