body{
	font-size:11px; 
	font-family:Century Gothic;	
	line-height: 170%; 
	margin:0 0 0 0; 
	padding:0 0 0 0;	 
	color: #000000;
	background: #F46F2E url(../skin/bg.jpg) repeat-x top center;
}
td{font-size:11px; line-height:170%;}
a{text-decoration:none; color:#F58220;}
a:hover {color: #0096DB; text-decoration:underline;}
a:link {color: #0096DB;}
a:active {color: #0096DB;}
.input{
	border:1px solid #AACCEE; font-family:Century Gothic; font-size:11px; color:#575757;	
}
SELECT{
	color:#0063B0; font-size:11px; font-family:Century Gothic;
}
.tbMain{width:943px; background-color:#FFFFFF;}
.divMain{border:8px solid #FFFFFF; width:943px; text-align:left;}
.divMainleft{width:25px; background: #EFEFEF url(../skin/bg_left.jpg) top right repeat-y;}
.divMainright{width:25px; background: #EFEFEF url(../skin/bg_right.jpg) top left repeat-y;}
/*==================================TOP================================*/
.divLang{padding-top:0px; padding-bottom:4px; width:943px; text-align:right;}
.divTop{position:absolute; padding-top:61px; padding-left:120px; margin:0 0 0 0;}
.Minitop{color:#FFFFFF; padding:0 4 0 4; font-size:10px;}
.Minitopov{color:#FFCC00; padding:0 4 0 4; font-size:10px; cursor:pointer;}
.divBanner{text-align:right; background-color:#FFFFFF; width:943px;}
.divMntop{background-image:url(../skin/mnt_c.gif); height:33px; font-size:16px;}
.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:160px; cursor:pointer;
}
/*================================== LEFT ================================*/
.wLeft
{
	width:267px; background-image:url(../skin/line_home.jpg); background-position:right; 
	background-repeat:repeat-y;
}
.divLeft
{
	width:200px;
}
/*==================================RIGHT================================*/
.divRight
{
	width:250px;
}
.divRightTours
{
	width:250px;
}
.divRightHotel
{
	width:250px;
}
.cssHeadMap{border-bottom:1px solid #D1D1D1; text-align:center; font-weight:bold; font-size:14px;}
/*==================================CONTENT================================*/
.LeftAgent{font-weight:bold; cursor:pointer; border-bottom:1px solid #CCCCCC; color:#0096DB; padding:4px 0px 4px 10px;}
.LeftAgentov{font-weight:bold; cursor:pointer; border-bottom:1px solid #CCCCCC; color:#FF3300; padding:4px 0px 4px 10px;}
.HeadRight{background-image:url(../skin/h_right.jpg); height:50px; background-repeat:no-repeat; color:#ffffff; font-size:14px; font-weight:bold; padding:0 0 0 10px;}
.CenterRight{background-image:url(../skin/c_right.jpg); background-repeat:repeat-y; padding:0 0 0 10px;}
.divLine{background-image:url(../skin/bg_line.jpg); width:33px; background-repeat:repeat-y;}
.bgHome{background-image:url(../skin/line_home.jpg); background-position:left; background-repeat:repeat-y; width:10px;}

.cssGallery{border:#CCCCCC 1px solid; background-color:#F9F9F9; cursor:pointer;}
.cssDestination{background-image:url(../skin/bg_Img.jpg); height:90px; width:90px; 
	background-repeat:no-repeat; padding-top:6px; padding-left:1px;}
.Project{width:190px; height:143px; background-image:url(../skin/bg_Project.jpg);
background-repeat:no-repeat; padding-top:11px;}
.bProject{border:1px solid #DEDEDE; padding:5px;}
.dtProject{background-image:url(../skin/pro_c.jpg); color:#FF3300; width:50%;}
.bfList{border-bottom:1px dotted #CECECE;}
.divContainer{padding-top:0px; padding-left:5px;}
.divSearch{height:90px; width:192px; background-image:url(../skin/bg_search.jpg); 
	background-repeat:no-repeat;}
	
.Tourhead{ font-weight:bold; cursor:pointer; font-size:12px;}
.Tourheadov{ font-weight:bold; color:#FF2200; cursor:pointer; font-size:12px;}
.Tourname{cursor:pointer; color:#333333; font-size:12px; padding-left:20px; padding-bottom:5px;}
.Tournameov{color:#FF2200; cursor:pointer; font-size:12px; padding-left:20px; padding-bottom:5px;}

.Img{border:1px slolid #CCCCCC; cursor:pointer; padding-top:1px; padding-left:1px;}
.Imgov{border:1px slolid #FF3300; cursor:pointer; padding-top:1px; padding-left:1px;}
.ImgContent{border-right:10px slolid #FFFFFF; cursor:pointer;}
.ImgContentov{border-right:10px slolid #FFFFFF; cursor:pointer;}

.hDestiText{color:#F76D29; cursor:pointer; padding:3px 0px 3px 10px; font-size:13px; font-weight:bold;}
.hDestiTextov{color:#0096DB; cursor:pointer; padding:3px 0px 3px 10px; font-size:13px; font-weight:bold;}

.hDesti{color:#0096DB; cursor:pointer; padding:3px 0px 3px 25px;}
.hDestiov{color:#0096DB; cursor:pointer; padding:3px 0px 3px 25px; text-decoration:underline;}

.hGroupText{color:#FC6B00; cursor:pointer; padding-bottom:3px; font-size:18px;}
.hGroupTextov{color:#FF3300; cursor:pointer; padding-bottom:3px; font-size:18px;}
.hGroupText1{color:#999999; cursor:pointer; padding-bottom:3px; font-size:13px;}
.hGroupText2{cursor:pointer; padding-bottom:3px; font-size:18px;}
.hGroupText2ov{cursor:pointer; padding-bottom:3px; font-size:18px;}
.hDotted{color:#FC6B00; cursor:pointer; font-weight:bold; border-bottom:1px solid #CCCCCC; font-size:14px;}
.hDottedov{color:#003399; cursor:pointer; font-weight:bold; border-bottom:1px solid #CCCCCC; font-size:14px;}
.hNews{color:#0096DB; cursor:pointer; font-weight:bold; padding:3px 0px 3px 10px;}
.hNewsov{color:#0096DB; cursor:pointer; font-weight:bold; padding:3px 0px 3px 10px; text-decoration:underline;}

.hText{color:#0096DB; cursor:pointer; font-weight:bold; padding:3px 0px 3px 3px; }
.hTextov{color:#0096DB; cursor:pointer; font-weight:bold; text-decoration:underline; padding:3px 0px 3px 3px; }

.hSearchText{color:#0096DB; cursor:pointer;}
.hSearch{font-size:15px; font-weight:bold; color:#0096DB;}

.hbHome{cursor:pointer; padding-bottom:5px; font-weight:bold;}
.hbHomeov{color:#FF3300; cursor:pointer; padding-bottom:5px; font-weight:bold;}
.hHome{cursor:pointer; padding-bottom:5px; color:#F76D29;}
.hHomeov{color:#FF3300; cursor:pointer; padding-bottom:5px;}
.divOther{padding:2px 0px 2px 15px; cursor:pointer; color:#0096DB;}
.divOtherov{padding:2px 0px 2px 15px; cursor:pointer; color:#0096DB; text-decoration:underline;}
.ClickDetail{font-weight:bold; color:#0096DB; cursor:pointer;}
.ClickDetailov{font-weight:bold; color:#003366; cursor:pointer; text-decoration:underline;}
.hOrder{background-color:#DEDEDE; font-weight:bold;}
.SmallGallery{width:52px; height:52px; border:1px solid #CCCCCC;}
.cssHplink{color:#FFFFFF; font-size:12px;}
/*==================================FOOTER================================*/
.divFooter
{
	width:943px; background: #FFFFFF url(../skin/bg_footer.jpg) center left repeat-x; 
	text-align:left; padding-left:8px; height:84px;
}
.cssHLink{background-color:#005FA7; padding-left:10px; padding:2px; font-weight:bold; border:1px solid #FFFFFF; color:#FFFFFF;}
.cssLink{padding:4 0 4 20; font-weight:bold; color:#003366; cursor:pointer;}
/*==================================OTHER================================*/
.cssAbout{ background-image:url(../skin/bg_about.jpg);}
.Messlogin{font-size:12px; color:#FF3300;}
.cssFSearch{width:50%;}
.divPath{padding-top:4px; padding-left:4px; margin-bottom:4px; 
	font-weight:bold; font-size:13px; border-bottom:1px solid #FF3300; color:#FF3300;}
.imgDefault{padding:0 8 0 8;}
.Usefull{cursor:pointer; color:#336699;}
.Cssdot{border-bottom:1px dotted #CCCCCC; padding:3px;}
.CssHdot{font-weight:bold; font-size:12px; border-bottom:1px solid #CCCCCC;}
.divPadding{padding: 3 3 3 3;}
.CssDate{cursor:pointer; color:#FF3300;}
/*Style for form*/
.wViewOrder{width:70%; text-align:center;}
.frmHead{color:#0096DB; font-size:12px; font-weight:bold;}
.cssInput{width:90px; border:1px solid #DCDCDC;}
.Header { FONT-SIZE: 11px; BACKGROUND: steelblue; COLOR: #ffffff; FONT-FAMILY: Century Gothic; 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: Century Gothic }
.Item { FONT-SIZE: 11px; BACKGROUND: #f5f5f4; WIDTH: 25px; COLOR: #336699; FONT-FAMILY: Century Gothic }
.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: Century Gothic }
.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: Century Gothic }
.checkbox { FONT-SIZE: 11px; FONT-FAMILY: Century Gothic,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:Century Gothic; 
	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
}
/*===========================================*/
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 2 0 0 0;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 0px;
    right: 1px;
    border: 0;
}
.ddmx .section 
{
    position: absolute;
    visibility: hidden;
    z-index: -1;
    text-align:left;
}
.itemNone {
	padding-left:5px; padding-right:5px; display: block; color: #FFFFFF; position: relative; TEXT-DECORATION: none; 
}
.ddmx .item1 {padding-left:10px; padding-right:10px; DISPLAY: block; COLOR: #FFFFFF; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none;
}
.ddmx .item1:hover {
	padding-left:10px; padding-right:10px; DISPLAY: block; COLOR: #ffffff; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none;
}
.ddmx .item1-active {
	padding-left:10px; padding-right:10px; DISPLAY: block; COLOR: #ffffff; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none;
}
.ddmx .item1-active:hover {
	padding-left:10px; padding-right:10px; DISPLAY: block; COLOR: #ffffff; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none;
}
.ddmx .item1 {
	COLOR: #ffffff; cursor:pointer;
}
.ddmx .item1:hover {
	COLOR: #f30; cursor:pointer;
}
.ddmx .item1-active {
	COLOR: #f30
}
.ddmx .item1-active:hover {
	COLOR: #f30
}
.ddmx .item2 
{	
	DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 500; PADDING-BOTTOM: 4px;
	border-bottom:1px solid #FFFFFF;  
	FONT: 12px Century Gothic; WIDTH: 140px; COLOR: #FFFFFF; PADDING-TOP: 3px; WHITE-SPACE: nowrap; 
	POSITION: relative; TEXT-DECORATION: none; background-color:#4C4C4C;
}
.ddmx .item2:hover {
	DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 500; PADDING-BOTTOM: 4px;
	border-bottom:1px solid #FFFFFF;
	FONT: 12px Century Gothic; WIDTH: 140px; COLOR: #FF3300; PADDING-TOP: 3px; WHITE-SPACE: nowrap; 
	POSITION: relative; TEXT-DECORATION: none; background-color:#333333;
}
.ddmx .item2-active {
	DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 500; PADDING-BOTTOM: 4px;
	border-bottom:1px solid #FFFFFF;
	FONT: 12px Century Gothic; WIDTH: 140px; COLOR: #FF3300; PADDING-TOP: 3px; WHITE-SPACE: nowrap; 
	POSITION: relative; TEXT-DECORATION: none; background-color:#333333;
}
.ddmx .item2-active:hover {
	DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 500; PADDING-BOTTOM: 4px;
	border-bottom:1px solid #FFFFFF;
	FONT: 12px Century Gothic; WIDTH: 140px; COLOR: #FF3300; PADDING-TOP: 3px; WHITE-SPACE: nowrap; 
	POSITION: relative; TEXT-DECORATION: none; background-color:#333333;
}
.ddmx .arrow {
    PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.ddmx .arrow:hover {
    PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.ddmx .item2 IMG {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px; 
    POSITION: absolute; TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
.ddmx .item2-active IMG {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px; 
    POSITION: absolute; TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
.ddmx .section {
    BORDER-RIGHT: #b8b4ae 1px solid; BORDER-TOP: #b8b4ae 1px solid; Z-INDEX: -1; VISIBILITY: hidden; 
    BORDER-LEFT: #b8b4ae 1px solid; BORDER-BOTTOM: #b8b4ae 1px solid; POSITION: absolute
}
.ddmx .item3 {
	DISPLAY: block; PADDING-LEFT: 4px; Z-INDEX: 500; PADDING-BOTTOM: 4px; FONT: 12px Century Gothic; 
	WIDTH: 180px; COLOR: #FFFFFF; PADDING-TOP: 3px; POSITION: relative; 
	TEXT-DECORATION: none; BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND-COLOR: #4C4C4C
}
.ddmx .item3:hover {
	DISPLAY: block; PADDING-LEFT: 4px; Z-INDEX: 500; PADDING-BOTTOM: 4px; 
	FONT: 12px Century Gothic; WIDTH: 180px; COLOR: #FF3300; PADDING-TOP: 3px; POSITION: relative; TEXT-DECORATION: none
}
.ddmx .item3-active {
	DISPLAY: block; PADDING-LEFT: 4px; Z-INDEX: 500; PADDING-BOTTOM: 4px; 
	FONT: 12px Century Gothic; WIDTH: 180px; COLOR: #FF3300; PADDING-TOP: 3px; POSITION: relative; TEXT-DECORATION: none
}
.ddmx .item3-active:hover {
	DISPLAY: block; PADDING-LEFT: 4px; Z-INDEX: 500; PADDING-BOTTOM: 4px; FONT: 12px Century Gothic; 
	WIDTH: 180px; COLOR: #07519a; PADDING-TOP: 3px; POSITION: relative; TEXT-DECORATION: none
}
* html .ddmx td { position: relative; } /* ie 5.0 fix */
/* DatePicker */
.Header { FONT-SIZE: 11px; BACKGROUND: steelblue; COLOR: #ffffff; FONT-FAMILY: Century Gothic; 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: Century Gothic }
.Item { FONT-SIZE: 11px; BACKGROUND: #f5f5f4; WIDTH: 25px; COLOR: #336699; FONT-FAMILY: Century Gothic }
.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: Century Gothic }
.Container { 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: Century Gothic;}
.checkbox { FONT-SIZE: 11px; FONT-FAMILY: Century Gothic,Verdana }