body{
	font-size:12px; 
	font-family:Tahoma;	
	line-height: 170%; 
	margin:0 0 0 0; 
	padding:0 0 0 0;	 
	color: #000000;
	background-color:#51B16F;
}
td{font-size:12px; line-height:170%;}
a{text-decoration:none; color: #000000;}
a:hover{color: #FF3300;}
a:link{color: #000000;}
a:active{color: #000000;}
.cssBold{font-weight:bold; color:#747372;}
.tbMain{width:100%; background-color:#FFFFFF;}
/*==================================TOP================================*/
.divBanner{text-align:right; background-color:#FFFFFF; width:1000px;}
.divMenutop{text-align:center; height:25px; background-image:url(../skin/bg_mntop.jpg);}
.mnTop{padding:0 8 0 8; color:#045C3A; font-weight:bold;}
.mnTopov{padding:0 8 0 8; color:#FA2211; font-weight:bold; cursor:pointer;}
.mnTopclick{padding:0 8 0 8; color:#FA2211; font-weight:bold; cursor:pointer;}
.mnOut{COLOR: #000000; BACKGROUND-COLOR: #CCCCCC; cursor:pointer; padding-left:5px;}
.mnOver{COLOR: #FF3300; BACKGROUND-COLOR: #DEDEDE; cursor:pointer; padding-left:5px;}
.divSubMenu
{
	Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color='#666666', Positive='true'); 
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; width:180px; cursor:pointer;
}
/*================================== LEFT ================================*/
.wLeft
{
	width:176px;
}
.Menu
{
	padding-top:4px; padding-bottom:4px; padding-left:5px; color:#003399;
	border-bottom:1px solid #E2E2E2;
}
.Menuov
{
	padding-top:4px; padding-bottom:4px; padding-left:5px; color:#FF3300;
	border-bottom:1px solid #E2E2E2; cursor:pointer;
}
.subMenu
{
	padding:4 4 4 20; border-bottom:1px solid #E2E2E2; font-size:11px;
}
.subMenuov
{
	padding:4 4 4 20; border-bottom:1px solid #E2E2E2; color:#FF3300; font-size:11px; cursor:pointer;
}
/*==================================RIGHT================================*/
.wRight
{
	width:226px; border-top:3px solid #FFFFFF; border-right:4px solid #FFFFFF;
}
/*==================================CONTENT================================*/
.divPath{border-bottom:1px solid #333333; padding:1 0 0 0; font-size:11px; margin-bottom:10px;}
.HeadNoth{background-color:#51B16F; color:#FFFFFF; font-weight:bold;}
.HeadAround{background-color:#0C6DB7; color:#FFFFFF; font-weight:bold; width:252px; float:left; margin-right:5px;}
.HeadHotel{background-color:#FF6100; color:#FFFFFF; font-weight:bold; width:252px; float:left;}
.BG1{background-color:#EFFBF3;}
.BG2{background-color:#FDFBD2;}
.BG3{background-color:#EBFBFF;}
.BG4{background-color:#CBE5FE; width:252px; margin-right:5px; float:left;}
.BG5{background-color:#FDF5E3; width:252px; padding-bottom:5px; float:left;}
.divContainer{padding-left:10px; width:99%;}
.HeadGroup{background-color:#51B16F; color:#FFFFFF; font-weight:bold;}

.hText{color:#426FB6; cursor:pointer; padding-bottom:2px; font-weight:bold;}
.hTextov{color:#003399; cursor:pointer; padding-bottom:2px; font-weight:bold;}

.itemHome{cursor:pointer; padding-bottom:2px;}
.itemHomeov{color:#003399; cursor:pointer; padding-bottom:2px;}

.divOther{ padding:4 0 4 15; cursor:pointer; color:#003366;}
.divOtherov{ padding:4 0 4 15; cursor:pointer; color:#FF3300;}

.ClickDetail{color:#003366; cursor:pointer;}
.ClickDetailov{color:#FF2200; cursor:pointer;}

.Img{margin:4px;}
.Imgov{margin:4px;}
/*==================================FOOTER================================*/
.mnFooter{background-image:url(../skin/bg_mnFooter.jpg); height:25px;}
.mnFooter{padding:0 8 0 8; color:#FFFFFF; font-weight:bold;}
.mnFooterov{padding:0 8 0 8; color:#FA2211; font-weight:bold; cursor:pointer;}
.LeftFooter{float:left; width:60%;}
.RightFooter{float:right; width:40%; text-align:right;}
/*==================================OTHER================================*/
.Messlogin{color:#FF3300; border:1px solid #CCCCCC; padding:8px; line-height:200%;}
/*Style for form*/
.cssInputEmail{width:200px;}
.wViewOrder{width:70%; text-align:center;}
.cssInputSearch{width:120px; height:21px; border:1px solid #DCDCDC;}
.frmHead{color:#003366; font-size:12px; font-weight:bold; text-align:center;}
.cssInput{width:200px; height:21px; border:1px solid #DCDCDC;}
.Header { FONT-SIZE: 11px; BACKGROUND: steelblue; COLOR: #ffffff; FONT-FAMILY: Arial; HEIGHT: 20px }
.Button { BORDER-RIGHT: #909090 1px solid; BORDER-TOP: #909090 1px solid; FONT-SIZE: 11px; BACKGROUND: #f5f5f4; BORDER-LEFT: #909090 1px solid; CURSOR: hand; COLOR: #336699; BORDER-BOTTOM: #909090 1px solid; FONT-FAMILY: Arial }
.Item { FONT-SIZE: 11px; BACKGROUND: #f5f5f4; WIDTH: 25px; COLOR: #336699; FONT-FAMILY: Arial }
.SelectedItem { BORDER-RIGHT: #909090 1px solid; BORDER-TOP: #909090 1px solid; FONT-SIZE: 11px; BACKGROUND: #f5f5f4; BORDER-LEFT: #909090 1px solid; WIDTH: 20px; COLOR: #ff0000; BORDER-BOTTOM: #909090 1px solid; FONT-FAMILY: Arial }
.Container {HEIGHT: 20px; BORDER-RIGHT: #909090 1px solid; BORDER-TOP: #909090 1px solid; FONT-SIZE: 11px; BACKGROUND: #f5f5f4; BORDER-LEFT: #909090 1px solid; COLOR: #336699; BORDER-BOTTOM: #909090 1px solid; FONT-FAMILY: Arial }
.checkbox { FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana; }
/*End Style for form*/
.hCareer{background-color:#065B9E; color:#FFFFFF; font-weight:bold; padding: 2 0 2 8;}
.cssVideo
{
	background: #FFFFFF url(../skin/bg_video.jpg) top center no-repeat; width:188px; 
	padding:10 0 10 0; text-align:center;
}
/*Style for tooltip*/
#dhtmltooltip {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 4px; FONT-SIZE: 10pt; Z-INDEX: 100; FILTER: alpha(opacity=95); 
	LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; 
	WIDTH: 180px; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY:Arial; 
	POSITION:absolute; BACKGROUND-COLOR:lightyellow;
}
#dhtmlpointer {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute;
}
/*==========================FAQs=================================*/
.HeadTellAFriend{background-color:#065B9E; color:#FFFFFF; font-weight:bold;}
#TellAFriend {
	DISPLAY: none; Z-INDEX: 500; FILTER: alpha(opacity=95); LEFT: 195px; MARGIN-BOTTOM: 20px; WIDTH: 565px; POSITION: absolute; TOP: 250px; opacity: 0.95
}
#TellAFriendSuccess {
	DISPLAY: none; Z-INDEX: 500; FILTER: alpha(opacity=95); LEFT: 195px; WIDTH: 565px; POSITION: absolute; TOP: 170px; opacity: 0.95
}
#TellAFriend TD.FormularKopf {
	BACKGROUND-COLOR: #cccccc
}
#TellAFriendSuccess TD.FormularKopf {
	BACKGROUND-COLOR: #cccccc
}
#TellAFriend TD.FormularKopf H2 {
	MARGIN: 0px
}
#TellAFriendSuccess TD.FormularKopf H2 {
	MARGIN: 0px
}
#TellAFriend TD.FormularZelle {
	BACKGROUND-COLOR: #f8f8f8
}
#TellAFriendSuccess TD.FormularZelle {
	BACKGROUND-COLOR: #f8f8f8
}
#overlay {
	DISPLAY: none; Z-INDEX: 490; FILTER: alpha(opacity=60); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px; BACKGROUND-COLOR: #000000; opacity: 0.6; moz-opacity: 0.6
}
/*==================================Menu================================*/
.menudiv {
	PADDING: 0px; FONT-SIZE: 11px; Z-INDEX: 1000; FILTER: alpha(opacity=96); VISIBILITY: hidden; 
	FONT-FAMILY: Verdana; POSITION: absolute; BACKGROUND-COLOR: #DAE5ED; TEXT-ALIGN: left; 	
}
DIV.menudiv {
	BORDER-TOP: #FFFFFF 1px solid; width:220px;
}
.menudiv A {
	BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid;
	PADDING-LEFT: 8px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
	COLOR: #6B7787; TEXT-INDENT:5px; TEXT-DECORATION: none! important; DISPLAY: block;
}
.menudiv A:hover {
	COLOR:#000000; BACKGROUND-COLOR:#EEEEEE;
}
.menudiv A:link {
	COLOR: #6B7787;
}
.menudiv .highlighted {
	BACKGROUND-COLOR: #DAE5ED
}

#popupContact{
position:fixed; background:#286404;
margin: 0 auto;
_position:absolute; /* hack for internet explorer 6*/
height:280px;
width:400px;
z-index:1000;
padding:3px;
font-size:12px;
left:250;
}
#popupContactClose{
font-size:14px;
right:6px;
position:absolute;
color:#FFFFFF;
font-weight:bold;
display:block;
}
.r-comment{text-align:right;margin:8px 0}


