body{
	font-size:12px; 
	font-family:Tahoma;	
	line-height: 170%; 
	margin:0 0 0 0; 
	padding:0 0 0 0;	 
	color: #000000;
	background-color:#114A8F;
}
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================================*/
.divLang{padding-top:0px; padding-bottom:4px; width:943px; text-align:right;}
.divTop{position:absolute; padding-top:125px; padding-left:220px; margin:0 0 0 0;}
.Minitop{color:#114A8F; padding:0 0 0 0;}
.Minitopov{color:#FFCC00; padding:0 0 0 0; cursor:pointer;}
.divBanner{text-align:right; background-color:#FFFFFF; width:1000px;}
.divMntop{text-align:center; height:31px;}
.mnTop{padding:0 8 0 8; color:#FFFFFF;}
.mnTopov{padding:0 8 0 8; color:#FA2211; cursor:pointer;}
.mnTopclick{padding:0 8 0 8; color:#FA2211; 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:160px; 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:274px;
}
/*==================================CONTENT================================*/
.hPrice{background-color:#DADADA; padding:2 2 2 4; font-weight:bold;}
.divHead{background-image:url(../skin/bg_Head.jpg); border-bottom:1px solid #000000; width:272px; font-weight:bold; cursor:pointer; font-size:13px; padding:3 0 3 0;}
.divHeadRight{background-image:url(../skin/bg_Head.jpg); border-bottom:1px solid #000000; width:272px; font-weight:bold; font-size:13px; padding:3 0 3 0;}
.divHeadDownload{border-top:1px solid #000000; width:272px; font-weight:bold; cursor:pointer; font-size:13px; padding:3 0 3 0;}
.divLine{background-image:url(../skin/bg_line.jpg); width:33px; background-repeat:repeat-y;}
.divPath{border-bottom:1px solid #333333; padding:1 0 0 0; margin:0 10 0 10; font-size:11px;}
.Project{width:155px; height:78px; background-image:url(../skin/bg_Img.jpg); text-align:center; padding:6 0 0 0; cursor:pointer;}
.bfList{border-bottom:1px solid #CECECE;}
.divContainer{padding-right:10px; padding-left:10px; padding-top:10px;}
.divSearch{height:90px; width:192px; background-image:url(../skin/bg_search.jpg); 
	background-repeat:no-repeat;}
.Maxcare{text-align:justify; border:1px solid #FFFFFF; padding:3 3 3 3;}
.Maxcareov{text-align:justify; border:1px solid #CCCCCC; padding:3 3 3 3; background-color:#E2E2E2; cursor:pointer;}
.txtHead{font-weight:bold; cursor:pointer; font-size:13px;}
.txtHeadov{font-weight:bold; color:#FF2200; cursor:pointer; font-size:13px;}
.txtActivities{color:#003399; cursor:pointer; font-size:13px;}
.txtActivitiesov{color:#FF2200; cursor:pointer; font-size:13px;}
.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;}

.HeadSolution{background-color:#E3E3E3; padding:4px; font-weight:bold; margin:0 6 0 6; cursor:pointer;}
.HeadSolutionov{background-color:#E3E3E3; padding:4px; font-weight:bold; margin:0 6 0 6; cursor:pointer;}
.Img{border:1px double #CCCCCC; cursor:pointer;}
.Imgov{border:1px double #FF3300; cursor:pointer;}
.ImgSolution{cursor:pointer;}
.ImgSolutionov{cursor:pointer;}

.hText{color:#426FB6; cursor:pointer; padding-bottom:2px; font-weight:bold;}
.hTextov{color:#003399; cursor:pointer; padding-bottom:2px; font-weight:bold;}

.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;}

/*==================================FOOTER================================*/
.divFooter
{
	background-color:#E3E3E3;
	text-align:left; padding-left:8px; height:68px;
}
/*==================================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; }
.inFAQ{border-bottom:1px dotted #CCCCCC; border-top:0px; border-left:0px; border-right:0px; background:none;}
/*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
}
/*===========================================*/
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3 0 4 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 {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: bold 15px VnHelvetInsH; 
	COLOR: #ffffff; PADDING-TOP: 3px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
.ddmx .item1 {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: bold 15px VnHelvetInsH; 
	COLOR: #ffffff; PADDING-TOP: 3px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
.ddmx .item1:hover {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: bold 15px VnHelvetInsH; 
	COLOR: #ffffff; PADDING-TOP: 3px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
.ddmx .item1-active {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: bold 15px VnHelvetInsH; 
	COLOR: #ffffff; PADDING-TOP: 3px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
.ddmx .item1-active:hover {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: bold 15px VnHelvetInsH; 
	COLOR: #ffffff; PADDING-TOP: 3px; 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-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;  
	FONT: 12px arial; 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-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; 
	FONT: 12px arial; 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-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; 
	FONT: 12px arial; 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-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; 
	FONT: 12px arial; 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 arial; 
	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 arial; 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 arial; 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 arial; 
	WIDTH: 180px; COLOR: #07519a; PADDING-TOP: 3px; POSITION: relative; TEXT-DECORATION: none
}
* html .ddmx td { position: relative; } /* ie 5.0 fix */

