@charset "utf-8";
/* CSS layout für 2befound Landingpages */
/*          © alladinIT, 2009           */
/*        vers. 1.0 | 02.03.2009        */


/* Orange Gestaltungselemente (#CD6D18) */
body.orange div#main	{
	border:solid 4px #CD6D18;
}
body.orange div#mainNavi ul li.orange a	{
	border-bottom: solid 1px #CD6D18;
}
body.orange div#mainNavi ul li.orange a:hover	{
	color:#FFFFFF;
}
body.orange div#main div#angebote ul li	{
	background:url(../images/orange/angebotframe_orange.png) no-repeat;
	border:none;
}
body.orange div#main div#angebote ul li.active	{
	background:url(../images/orange/angebotframe_orange_active.png) no-repeat;
	border:none;
}
body.orange div#main div#angebote ul li a span.angebotTitel,
body.orange div#main div#angebote ul li a span.angebotPreis	{
	font-weight: bold;
	color: #CD6D18;
}
body.orange div#main div#contentArea div#contentLeft div.angebotHeadContent	{
	border-right:solid 1px #CD6D18;
	border-bottom:solid 1px #CD6D18;
}
body.orange div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadTitel	{
	background:url(../images/orange/angebotheaderbg_orange.png) no-repeat;
}
body.orange div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadContent ul.featureList li	{
	background:url(../images/orange/pfeilrechts_orange.png) no-repeat 0 0.2em;
	color:#C86A17;
}
body.orange div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons,
body.orange div#main div#contentArea div#contentLeft div.angebotDetails div.angebotDetailButtons	{
	background:#FAEBDE;
	border-right:solid 1px #CD6D18;
	border-bottom:solid 1px #CD6D18;
}
body.orange div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.hotline	{
	border-right:solid 1px #CD6D18;
	border-left:solid 1px #CD6D18;
}
body.orange div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.hotline span.telefonAuszeichnung	{
	color:#CD6D18;
}
body.orange div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.buchenButton a	{
	background:url(../images/orange/button165x55px_orange.png) no-repeat center;
}
body.orange div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.preisButton p	{
	background:url(../images/orange/button165x55px_orange.png) no-repeat center;
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetails div.detailContainer	{
	border-right:solid 1px #CD6D18;
	border-bottom:solid 1px #CD6D18;
    border-top:solid 1px #CD6D18;
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li a	{
	background:url(../images/orange/orangeangebotdetail_bg.png);
	border-right:solid 1px #F6DFCB;
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li a:hover	{
	background:url(../images/orange/orangeangebotdetail_bg_active.png);
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.leistungen a	{
	background:url(../images/orange/orangeangebotdetail_bgleft.png);
	border-right:solid 1px #F6DFCB;
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.leistungen a:hover	{
	background:url(../images/orange/orangeangebotdetail_bgleft_active.png);
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.bilder a	{
	background:url(../images/orange/orangeangebotdetail_bgright.png) right 0;
	border-right:none;
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.bilder a:hover	{
	background:url(../images/orange/orangeangebotdetail_bgright_active.png) right 0;
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetailButtons	{
	color:#CD6D18;
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetailButtons div.googleMap	{
	border-right:solid 1px #CD6D18;
	border-left:solid 1px #CD6D18;
}
body.orange div#main div#contentArea div#contentLeft div.angebotDetailButtons div.buchenButton a	{
	background:url(../images/orange/button165x55px_orange.png) no-repeat center;
}

/* Rechte Seitenelemente orange */
body.orange div#main div#contentArea div#contentRight div.hotlineButton	p	{
	background:url(../images/orange/button240x130px_orange.png) no-repeat;
}
body.orange div#main div#contentArea div#contentRight div.kontaktFormular div.kontaktTitel	{
	background:url(../images/orange/kontaktlegend_orange.png) no-repeat;
}
body.orange div#main div#contentArea div#contentRight div.kontaktFormular form	{
	border-left:solid 1px #CD6D18;
}
body.orange div#main div#contentArea div#contentRight div.kontaktFormular form fieldset input,
body.orange div#main div#contentArea div#contentRight div.kontaktFormular form fieldset textarea	{
	border:solid 1px #CD6D18;
	background:#F6DFCB;
}
body.orange div#main div#contentArea div#contentRight div.kontaktFormular form fieldset input#submit	{
	background:url(../images/orange/submitbutton_orange.png) no-repeat;
}
body.orange div#main div#contentArea div#contentRight div.naviRechts a	{
	background:url(../images/orange/linkbgrechts_orange.png) no-repeat;
}

/* Impressum orange */
body.orange div#main div#contentArea div#contentRight div.impressum div.impressumTitel	{
	background:url(../images/orange/kontaktlegend_orange.png) no-repeat;
}
body.orange div#main div#contentArea div#contentRight div.impressum div.impressumDaten	{
	border-left:solid 1px #CD6D18;
}
body.orange div#main div#contentArea div#contentRight div.impressum div.impressumDaten a	{
	color:#CD6D18;
}
body.orange div#main div#contentArea div#contentRight div.impressum div.impressumDaten .impressumTel	{
	color:#CD6D18;
}


/* Formulare */
div#MB_header   {
    background:#CD6D18 url(../images/orange/angebotdetail_bggesamt_orange.png) no-repeat;
}

div.formular form legend    {
    color:#CD6D18;
}


div.formular form div.formzeile input,
div.formular form div.formzeile select,
div.formular form div.formzeile textarea    {
	border:solid 1px #CD6D18;
	background:#F6DFCB;
}
div.formular form input.submit    {
    background:#CD6D18;
    color:#FFFFFF;
    border:none;
}


/* Landingpage Startseite */
div#main div#contentArea div#carousel    {
    border-top:solid 4px #CD6D18;
    /*border-bottom:solid 4px #CD6D18;*/
}