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


/* gelbe Gestaltungselemente (#AA960B) */
body.gelb div#main	{
	border:solid 4px #AA960B;
}
body.gelb div#mainNavi ul li.gelb a	{
	border-bottom: solid 1px #AA960B;
}
body.gelb div#mainNavi ul li.gelb a:hover	{
	color:#AA960B;
}


body.gelb div#main div#angebote ul li	{
	background:url(../images/gelb/angebotframe_gelb.png) no-repeat;
	border:none;
}
body.gelb div#main div#angebote ul li.active   {
	background:url(../images/gelb/angebotframe_gelb_active.png) no-repeat;
	border:none;
}
body.gelb div#main div#angebote ul li a span.angebotTitel,
body.gelb div#main div#angebote ul li a span.angebotPreis	{
	font-weight: bold;
	color: #AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotHeadContent	{
	border-right:solid 1px #AA960B;
	border-bottom:solid 1px #AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadTitel	{
	background:url(../images/gelb/angebotheaderbg_gelb.png) no-repeat;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadContent ul.featureList li	{
	background:url(../images/gelb/pfeilrechts_gelb.png) no-repeat 0 0.2em;
	color:#AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons,
body.gelb div#main div#contentArea div#contentLeft div.angebotDetails div.angebotDetailButtons	{
	background:#FEFBE7;
	border-right:solid 1px #AA960B;
	border-bottom:solid 1px #AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.hotline	{
	border-right:solid 1px #AA960B;
	border-left:solid 1px #AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.hotline span.telefonAuszeichnung	{
	color:#AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.buchenButton a	{
	background:url(../images/gelb/button165x55px_gelb.png) no-repeat center;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotHead div.angebotHeadButtons div.preisButton p	{
	background:url(../images/gelb/button165x55px_gelb.png) no-repeat center;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetails div.detailContainer	{
	border-right:solid 1px #AA960B;
	border-bottom:solid 1px #AA960B;
    border-top:solid 1px #AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li a	{
	background:url(../images/gelb/gelbangebotdetail_bg.png);
	border-right:solid 1px #FEFBE7;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li a:hover	{
	background:url(../images/gelb/gelbangebotdetail_bg_active.png);
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.leistungen a	{
	background:url(../images/gelb/gelbangebotdetail_bgleft.png);
	border-right:solid 1px #FEFBE7;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.leistungen a:hover	{
	background:url(../images/gelb/gelbangebotdetail_bgleft_active.png);
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.bilder a	{
	background:url(../images/gelb/gelbangebotdetail_bgright.png) right 0;
	border-right:none;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetails div.detailNavigation ul li.bilder a:hover	{
	background:url(../images/gelb/gelbangebotdetail_bgright_active.png) right 0;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetailButtons	{
	color:#AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetailButtons div.googleMap	{
	border-right:solid 1px #AA960B;
	border-left:solid 1px #AA960B;
}
body.gelb div#main div#contentArea div#contentLeft div.angebotDetailButtons div.buchenButton a	{
	background:url(../images/gelb/button165x55px_gelb.png) no-repeat center;
}

/* Rechte Seitenelemente gelb */
body.gelb div#main div#contentArea div#contentRight div.hotlineButton	p	{
	background:url(../images/gelb/button240x130px_gelb.png) no-repeat;
}
body.gelb div#main div#contentArea div#contentRight div.kontaktFormular div.kontaktTitel	{
	background:url(../images/gelb/kontaktlegend_gelb.png) no-repeat;
}
body.gelb div#main div#contentArea div#contentRight div.kontaktFormular form	{
	border-left:solid 1px #AA960B;
}
body.gelb div#main div#contentArea div#contentRight div.kontaktFormular form fieldset input,
body.gelb div#main div#contentArea div#contentRight div.kontaktFormular form fieldset textarea	{
	border:solid 1px #AA960B;
	background:#FEFBE7;
}
body.gelb div#main div#contentArea div#contentRight div.kontaktFormular form fieldset input#submit	{
	background:url(../images/gelb/submitbutton_gelb.png) no-repeat;
}
body.gelb div#main div#contentArea div#contentRight div.naviRechts a	{
	background:url(../images/gelb/linkbgrechts_gelb.png) no-repeat;
}

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


/* Formulare */
div#MB_header   {
    background:#AA960B url(../images/gelb/angebotdetail_bggesamt_gelb.png) no-repeat;
}

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

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