/*******************************************GENERAL****************************************/
body	{scrollbar-3dlight-color: #f0f0f0; scrollbar-arrow-color: #28353f; scrollbar-darkshadow-color: #f0f0f0; scrollbar-face-color: #bababa; scrollbar-highlight-color: #f0f0f0; scrollbar-shadow-color: #f0f0f0; scrollbar-track-color: #f0f0f0}

.body2
{
	background-image: url("/media/gelb/bg.jpg");
	background-position:center top;
	background-repeat:repeat-y;
	text-align:center;
}


/*---------------------------------------------------
/*  text
/*---------------------------------------------------*/

.text, p
{
	color: #292929;
}

.textsmall
{
	color:#292929;
}

.title, h1
{
	color: #ff5200;
}

.titlesmall,h2
{
	color:#292929;
}
.titlesmallblack,h3
{
	color:#000000;
}
a
{
	color: #292929;
}
.textinput
{
	color:#708916;
	background-color:#ffffff;
	border:solid 1px #6d7369;
}

.textinputexpressanfrage
{
	color:#000000;
	background-color:#e3d4b7;
	border:solid 1px #e3d4b7;
}

.page-position
{

}

.path-item
{
    background-image:url(/media/gelb/pfeil.gif);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:10px;
}

.image-border
{
	border:1px solid #ffffff;
	margin-left:10px;
	margin-bottom:10px;

}

/*---------------------------------------------------
/*  banner-zone
/*---------------------------------------------------*/

#banner-zone .language, .language a
{
	color:#292929;
}

#banner-zone .language a:hover
{
	color:#000000;
}

#banner-zone .frame-offers
{
	background-image:  url(/media/gelb/bg-angebote.png);
	background-repeat:no-repeat;
}

#banner-zone .frame-request
{
	background-image:  url(/media/gelb/bg-anfrage.png);
	background-repeat:no-repeat;
}


/*---------------------------------------------------
/*  frame-request
/*---------------------------------------------------*/


#banner-zone .frame-request .description,
#banner-zone .frame-request .description2
{
	color:#292929;
}

#banner-zone .frame-request .container-title
{
	color:#292929;
	border-top:1px solid #8F6825;
}

#banner-zone .frame-request .container-title-link
{
	color:#292929;
	text-decoration:none;
}

#banner-zone .frame-request
{
	color:#000000;
}

#banner-zone .frame-request .links
{
	color:#292929;
	background-image:url(/media/gelb/pfeil.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:left center;

}

/*---------------------------------------------------
/*  frame-offers
/*---------------------------------------------------*/

#banner-zone .frame-offers .container
{
	color:#292929;
}

#banner-zone .frame-offers .offers-image
{
	border:1px solid #ffffff;
}

#banner-zone .frame-offers .offers-title
{
	color:#292929;
}

#banner-zone .frame-offers .offers-date
{
	color:#292929;
}

#banner-zone .frame-offers .container-title
{
	color:#292929;
	border-top:1px solid #8F6825;
}

#banner-zone .frame-offers .container-title-link
{
	color:#292929;
	text-decoration:none;
}

#banner-zone .frame-offers
{
	color:#000000;
}


/*---------------------------------------------------
/*  menu-zone-horizontal
/*---------------------------------------------------*/

#menu-zone-horizontal .page-position
{	
	background-color:#ffffff;
}

#menu-zone-horizontal .language a:hover
{
	color:#005187
}

#menu-zone-horizontal .menu-horizontal a
{
	color:#292929;
}

#menu-zone-horizontal .menu-horizontal a:hover
{
	color:#000000;
}

/*---------------------------------------------------
/*  content-zone
/*---------------------------------------------------*/

#content-zone .content .sitepath
{
	background-color:#ffd65b;
	color:#555d20;
}

#content-zone .content .sitepath a
{
	color:#555d20;
}

#content-zone .content .sitepath a:hover
{
	color:#ffffff;
}

.pagetitle
{
	color:#292929;
}

.subtitle
{
	color:#292929;
}

#content-zone .content .cms-content
{
	background-color:#FDF6DC;
	border:1px solid #ffd65b;
	color:#292929;
}


/*---------------------------------------------------
/*  menu-left
/*---------------------------------------------------*/

#menu-left .menu-left-title
{
	color:#292929;
}

#menu-left ul li
{
	border-bottom:1px solid #ccc2a3;
	list-style-type: none;
	background-image:url(/media/gelb/pfeil.gif);
	background-repeat:no-repeat;
	background-position:left;
	list-style-position: outside;
	padding-left:8px;
}

#menu-left a
{
	color:#292929;
}

#menu-left a:hover
{
	color:#000000;
}

/*---------------------------------------------------
/*  info-zone
/*---------------------------------------------------*/

#info-zone .menu .position
{
	background-color:#f4a61f;
	color:#292929;
	border:1px solid #f4f5f0;
}

#info-zone .menu .title
{
	color:#292929;
	padding:5px 0 0 0;
}

#info-zone .menu .list a
{
	background-image:url(/media/gelb/pfeil-infomenu.gif);
	background-position:left;
	background-repeat:no-repeat;
}

#info-zone .menu .list a:hover
{
	color:#000000;
}

/*---------------------------------------------------*/


#info-zone .box-1 .title
{
	color:#663300;
	background-color:#ffffff;
}

#info-zone .box-2 .title
{
	color:#364919;
	background-color:#ffffff;
}

#info-zone .box-3 .title
{
	color:#21619F;
	background-color:#ffffff;
}


/*---------------------------------------------------*/

#info-zone .box-2 .title
{
	color:#292929;
	background-color:#ffffff;
}

#info-zone .box-2 .title
{
	color:#292929;
	background-color:#ffffff;
}

#info-zone .box-2 .title
{
	color:#292929;
	background-color:#ffffff;
}

/*---------------------------------------------------*/

#info-zone .box-3 .title
{
	color:#292929;
	background-color:#ffffff;
}

#info-zone .box-3 .title
{
	color:#292929;
	background-color:#ffffff;
}

#info-zone .box-3 .title
{
	color:#292929;
	background-color:#ffffff;
}



/*---------------------------------------------------
/*  contact-zone
/*---------------------------------------------------*/

#contact-zone .address
{
	background-color:#ffdf7f;
	color:#292929;
}

#contact-zone .address .title
{
	color:#292929;
	border-bottom:1px solid #91825B;
	padding:5px 0 0 0;
}

#contact-zone .address a:hover
{
	color:#000000;
}


#contact-zone .newsletter
{
	background-color:#f9c847;
	color:#292929;
}

#contact-zone .newsletter .title
{
	color:#292929;
	border-bottom:1px solid #91825B;
	padding:0px 0 0 0;
}

#contact-zone .newsletter input
{
	background-color:#ffffff;
	color:#3c443d;
	border:solid 1px #f0f1e9;
}
#contact-zone .newsletter .links
{
	background-image:url(/media/gelb/pfeil.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}

#contact-zone .gallery
{
	background-image:url(/media/gelb/bg-fotogalerie.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#contact-zone .gallery .title
{
	color:#292929;
	padding:5px 0 0 0;
}

#contact-zone .gallery a
{
	color:#292929;
}

/*---------------------------------------------------
/*  logo-zone
/*---------------------------------------------------*/

#logo-zone .page-position
{
	background-color:#ffffff;
}

#logo-zone .print
{
	background-image:url(/media/gelb/icon-print.gif);
	background-position:left;
	background-repeat:no-repeat;
}

#logo-zone .recommend
{
	background-image:url(/media/gelb/icon-recommend.gif);
	background-position:left;
	background-repeat:no-repeat;
}

#logo-zone .favorite
{
	background-image:url(/media/gelb/icon-favorite.gif);
	background-position:left;
	background-repeat:no-repeat;
}


/*---------------------------------------------------
/*  footer-zone
/*---------------------------------------------------*/

#footer-zone .copyright
{
	color:#292929;
}

#footer-zone .menu-bottom
{
	color:#292929;
}

#footer-zone .menu-bottom a:hover
{
	color:#000000;
}

/*---------------------------------------------------
/*  module
/*---------------------------------------------------*/

#module .module-detail-link
{
    background-image:url(/media/gelb/pfeil.gif);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:10px;
    
}

#module .module-separator-line
{
    border-top:1px dotted #DB8D0B;
    margin-top:10px;
    margin-bottom:5px;
}