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


/* rote Gestaltungselemente (#A14538) */
body.rot div#main	{
	border:solid 4px #A14538;
}
body.rot div#mainNavi ul li.rot a	{
	border-bottom: solid 1px #A14538;
}
body.rot div#mainNavi ul li.rot a:hover	{
	border-bottom: solid 1px #A14538;
}
body.rot div#mainNavi ul li.rot a:hover	{
	color:#FFFFFF;
}
body.rot div#main div#angebote ul li	{
	background:url(../images/rot/angebotframe_rot.png) no-repeat;
	border:none;
}
body.rot div#main div#angebote ul li.active	{
	background:url(../images/rot/angebotframe_rot_active.png) no-repeat;
	border:none;
}
body.rot div#main div#angebote ul li a span.angebotTitel,
body.rot div#main div#angebote ul li a span.angebotPreis	{
	font-weight: bold;
	color: #A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotHeadContent	{
	border-right:solid 1px #A14538;
	border-bottom:solid 1px #A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadTitel	{
	background:url(../images/rot/angebotheaderbg_rot.png) no-repeat;
}
body.rot div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadContent ul.featureList li	{
	background:url(../images/rot/pfeilrechts_rot.png) no-repeat 0 0.2em;
	color:#A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons,
body.rot div#main div#contentArea div#contentLeft div.angebotDetails div.angebotDetailButtons	{
	background:#F4E6E3;
	border-right:solid 1px #A14538;
	border-bottom:solid 1px #A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.hotline	{
	border-right:solid 1px #A14538;
	border-left:solid 1px #A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.hotline span.telefonAuszeichnung	{
	color:#A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.buchenButton a	{
	background:url(../images/rot/button165x55px_rot.png) no-repeat center;
}
body.rot div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.preisButton p	{
	background:url(../images/rot/button165x55px_rot.png) no-repeat center;
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetails div.detailContainer	{
	border-right:solid 1px #A14538;
	border-bottom:solid 1px #A14538;
	border-top:solid 1px #A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li a	{
	background:url(../images/rot/rotangebotdetail_bg.png);
	border-right:solid 1px #F4E6E3;
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li a:hover	{
	background:url(../images/rot/rotangebotdetail_bg_active.png);
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.leistungen a	{
	background:url(../images/rot/rotangebotdetail_bgleft.png);
	border-right:solid 1px #F4E6E3;
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.leistungen a:hover	{
	background:url(../images/rot/rotangebotdetail_bgleft_active.png);
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.bilder a	{
	background:url(../images/rot/rotangebotdetail_bgright.png) right 0;
	border-right:none;
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.bilder a:hover	{
	background:url(../images/rot/rotangebotdetail_bgright_active.png) right 0;
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetailButtons	{
	color:#A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetailButtons div.googleMap	{
	border-right:solid 1px #A14538;
	border-left:solid 1px #A14538;
}
body.rot div#main div#contentArea div#contentLeft div.angebotDetailButtons div.buchenButton a	{
	background:url(../images/rot/button165x55px_rot.png) no-repeat center;
}

/* Rechte Seitenelemente orange */
body.rot div#main div#contentArea div#contentRight div.hotlineButton	p	{
	background:url(../images/rot/button240x130px_rot.png) no-repeat;
}
body.rot div#main div#contentArea div#contentRight div.kontaktFormular div.kontaktTitel	{
	background:url(../images/rot/kontaktlegend_rot.png) no-repeat;
}
body.rot div#main div#contentArea div#contentRight div.kontaktFormular form	{
	border-left:solid 1px #A14538;
}
body.rot div#main div#contentArea div#contentRight div.kontaktFormular form fieldset input,
body.rot div#main div#contentArea div#contentRight div.kontaktFormular form fieldset textarea	{
	border:solid 1px #A14538;
	background:#F4E6E3;
}
body.rot div#main div#contentArea div#contentRight div.kontaktFormular form fieldset input#submit	{
	background:url(../images/rot/submitbutton_rot.png) no-repeat;
}
body.rot div#main div#contentArea div#contentRight div.naviRechts a	{
	background:url(../images/rot/linkbgrechts_rot.png) no-repeat;
}

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


/* Formulare */
div#MB_header   {
    background:#A14538 url(../images/rot/angebotdetail_bggesamt_rot.png) no-repeat;
}

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


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