/********************************************** Allgemeine Styles ***************************************************/

body            
{ 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-arrow-color: #000000; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #E6E6E6; 
	scrollbar-shadow-color: #E6E6E6; 
	scrollbar-track-color: #FFFFFF; 
	
}

.body
{
   background-image: url(/media/bg.jpg);
   margin-top: 50px;
}

.flashGalleryBg { background-color:Transparent; }

form { margin:0px;}


.imageBorderColor1    { border: solid 1px #726947; margin-right:3px; }
.imageBorderColor2    { border: solid 5px #ffffff; }


.banner
{
   background-image: url(/media/banner.jpg);
   background-repeat: no-repeat;
   width: 566px;
   height: 187px;
}

.hidden
{
	visibility: hidden;
	display:none;
}

.clear
{
   clear: both;
   height: 0px;
   line-height: 0px;
   font-size: 0px;
}

/***************** CONTENT TEXT ***********************************************/
#content .text { color: #ffffff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none}
/*Allgemeine Links*/
#content a:link{ color: #ffffff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
#content a:visited{ color: #ffffff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
#content a:active{ color: #ffffff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
#content a:hover{ color: #C78787; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:none;}
/*******************************************************************************/

.text, body, table, div, p, ul, li, a { color: #ffffff; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none}
.textsmallwhite { color: #FFFFFF; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none;}

.textsmallbox { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; padding:5 10 5 10; }

.textsmall:link { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline; text-transform:lowercase; }
.textsmall:visited { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline; text-transform:lowercase; }
.textsmall:active { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline; text-transform:lowercase; }
.textsmall:hover { color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline;text-transform:lowercase;  }

.title { color: #fff; font-size: 28px; line-height: 30px; font-family: Arial; text-decoration: none; font-weight: normal; text-transform:uppercase;}
.titlesmall { color: #fff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase;}

.title_recommand { color: #fff; font-size: 18px; line-height: 30px; font-family: Arial; text-decoration: none; font-weight: normal; text-transform:uppercase;}
.text_recommand { color: red; font-size: 14px; line-height: 20px; font-family: Arial; text-decoration: none; font-weight: normal; }



.textinput { color: #000; font-size: 11px; font-family: Arial; text-decoration: none; background-color: #fff; border: solid 1px #fff }
/*style für textinput wenn pflichtfeld nicht ausgefüllt wurde*/
.textinput2  { color: #000; font-size: 11px; font-family: Arial; text-decoration: none; background-color: #ff9900; border: solid 1px #726947 }

.linkbutton {color: #726947; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase;}
.linkbuttonwhite {color: #fff; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase;}



/*Allgemeine Links*/
a:link{ color: #ffffff; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
a:visited{ color: #ffffff; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
a:active{ color: #ffffff; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
a:hover{ color: #C78787; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:none;}

.linksmallbox:link{ color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial;text-decoration:underline;}
.linksmallbox:visited{ color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial;text-decoration:underline;}
.linksmallbox:active{ color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial;text-decoration:underline;}
.linksmallbox:hover{ color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial;text-decoration:underline;}

.linksmallwhite:link{ color: #ffffff; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
.linksmallwhite:visited{ color: #ffffff; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
.linksmallwhite:active{ color: #ffffff; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
.linksmallwhite:hover{ color: #C78787; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}

/********************************************** Allgemeine Styles ende ***************************************************/


/********************************************** styles der MENUE EBENEN start ***************************************************/

/*ERSTE menue ebene*/
.menu1Padding{ padding-left:10px; padding-right:10px;}

.menu1:link{ color: #ffffff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase; }
.menu1:visited{ color: #ffffff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase; }
.menu1:active{ color: #ffffff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase;}
.menu1:hover{ color: #ffffff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase; }

/*ZWEITE menue ebene*/
.menu2 { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-transform:lowercase;}
.menu2:link { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline; text-transform:lowercase; }
.menu2:visited { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline; text-transform:lowercase; }
.menu2:active { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline; text-transform:lowercase; }
.menu2:hover { color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline;text-transform:lowercase;  }

.menu2aktiv { color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-transform:lowercase; }
.menu2aktiv:link { color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline;text-transform:lowercase; }
.menu2aktiv:visited { color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline;text-transform:lowercase; }
.menu2aktiv:active { color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline; text-transform:lowercase; }
.menu2aktiv:hover { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline; text-transform:lowercase; }


/********************************************** styles der MENUE EBENEN ende ***************************************************/



/********************************************** ALLGEMEINE Styles der MODULE start ***************************************************/

/*title der Module in der LISTE*/

.linkModuleTitle:link{ color: #fff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase; text-decoration:underline;}
.linkModuleTitle:visited{ color: #fff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase; text-decoration:underline;}
.linkModuleTitle:active{ color: #fff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase; text-decoration:underline;}
.linkModuleTitle:hover{ color: #C78787; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase; text-decoration:none;}

/*title der Module in DETAILANSICHT*/
.titleModule {color: #fff; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase; text-decoration:none;}

/*normaler TEXT der Module*/
.linkModuleStandard:link{ color: #fff; font-size: 12px; line-height: 12px; font-family: Arial; text-decoration: underline;}
.linkModuleStandard:visited{color: #fff; font-size: 12px; line-height: 12px; font-family: Arial; text-decoration: underline;}
.linkModuleStandard:active{ color: #fff; font-size: 12px; line-height: 12px; font-family: Arial; text-decoration: underline;}
.linkModuleStandard:hover{ color: #C78787; font-size: 12px; line-height: 12px; font-family: Arial; text-decoration: none;}


/*für ZURÜCK, WEITER und Punkte ... bei Module*/
.linkModuleSmall:link{ color: #fff; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: underline;}
.linkModuleSmall:visited{color: #fff; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: underline;}
.linkModuleSmall:active{ color: #fff; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: underline;}
.linkModuleSmall:hover{ color: #C78787; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none;}

/********************************************** ALLGEMEINE Styles der MODULE ende ***************************************************/

.text_recommand{ color:#726947;}
.title_recommand{ color:#ffffff;}

.button_newsletter:link { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none; text-transform:uppercase; }
.button_newsletter:visited { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none; text-transform:uppercase; }
.button_newsletter:active { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none; text-transform:uppercase; }
.button_newsletter:hover { color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none;text-transform:uppercase;  }

.button_quickrequest:link { color: #ffffff; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none; text-transform:uppercase; }
.button_quickrequest:visited { color: #ffffff; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none; text-transform:uppercase; }
.button_quickrequest:active { color: #726947; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none; text-transform:uppercase; }
.button_quickrequest:hover { color: #9D282E; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none;text-transform:uppercase;  }


/********************************************** Styles der SITEMAP start ***************************************************/

/*Stylesheets für das Sitemap*/
.menuSitemapM1:link{ color: #ffffff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase;}
.menuSitemapM1:visited{color: #ffffff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase;}
.menuSitemapM1:active{color: #ffffff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase;}
.menuSitemapM1:hover{color: #C78787; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: bold; text-transform:uppercase;}

.menuSitemapM2:link{ color: #fff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: underline;text-transform:lowercase; }
.menuSitemapM2:visited{ color: #fff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: underline;text-transform:lowercase; }
.menuSitemapM2:active{ color: #fff; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: underline;text-transform:lowercase; }
.menuSitemapM2:hover{ color: #C78787; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; text-transform:lowercase; }

/********************************************** Styles der SITEMAP ende ***************************************************/

/********************************************** Styles Tour start ***************************************************/
.box    {border:solid 1px #7DA5D8;}
.boxtitle{background-color:#7DA5D8; color: #ffffff; font-size: 15px; line-height: 18px; font-family: Verdana; text-decoration: none; padding:3px;}
.boxcontent{background-color:#E8EDF1; color: #333333; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none;}

.detailbox    {border:solid 1px #7DA5D8; margin:auto; width:100%;}

.datailboxtitle {color: #ffffff; background-color:#7DA5D8; font-size: 15px; line-height: 18px; font-family: Verdana; text-decoration: none; 
	padding:3px 10px 3px 5px;}
.detailboxcontent{background-color:#E8EDF1; color: #666666; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none;
	padding-left:5px;}

.imageBorderTours  { border: solid 1px #7DA5D8; }
.imageBorderGoogleMap {border: solid 5px #7DA5D8; }

.ImageToursContainer {float:right; margin-left:15px;margin-top:30px;}

/********************************************** Styles Tour end ***************************************************/


.map24header{background-color:#FF9900;}
.map24bg{background-color:#B35855;}


.skype
{
	position:absolute;
	left: 480px;
	top: -10px;
}

/******************************footer**************************/

#footer
{
   padding-left: 190px;
}

/*****************************PRINT PAGE*****************************/
.noscreen
{
	display:none;
	visibility:hidden;	
}

.printBody
{
	background-image:none;
}

.PrintPadding
{
	padding-left: 20px;
}



