/***************************************************************************
 **
 ** Author:       VisionmaxX // Markus L. Dechert /TO
 ** For Customer: HIS Global Consult GmbH
 **
 ***************************************************************************/
body{font-family:verdana,Arial,sans-serif;font-size:12px}

 #page_container { 
   position:relative;
   width:943px;
   height:511px;
   margin-top:10px;
	margin-left:auto;
	margin-right:auto;
background: #F2F2F2;
}

/* Top of page menu area */
#top_page_menu_area {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	width:793px; 
	height:0px;
	
}

#top_page_menu_area ul {
   position:relative;
   
}

#top_page_menu_area li, #top_page_menu_area li a {
	display:block;
	list-style:none;	
	text-align:left;
}

#top_page_menu_area li {
	padding-right:15px;
}

#static-meta-menu {
   position:relative;
   top:60px; 
}

#static-meta-menu, #static-meta-menu a:link, #static-meta-menu a:visited {
	font-size:12px;
	color:white;
	text-decoration:none;
}

#topics-menu {
   position:relative;
   top:105px;
}

#topics-menu, #topics-menu a:link, #topics-menu a:visited {
   font-size:12px;
	color:#666666;
	text-decoration:none;
}

#static-meta-menu a:hover, #topics-menu a:hover, #activelink a:link, #activelink a:visited {
	color:black;
}

/* Areas which encapsulate the content */
#content_container {
   font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
	position:absolute;
	top:179px;
	left:50px;
	height:331px;
	width:683px;     /* = top-menu.width - left-panel.width */
	padding-right:10px;
	background: url(../images/main_bg.gif) #f2f2f2 no-repeat ;background-position:160px 105px; overflow:auto;
   z-index:2;
}



#content_container table {margin-left: 5px; font-size:13px; width:480px !important;}


#content_container td p {margin-right: -20px; margin-top:16px}


#content_container li {
	margin-left:-25px;
}

/* Currently this doesn't work for unknown reasons, see inside the root TS-Setup (MD) */
/*#content_container ul {
	list-style-image:url("./images/dot.gif");
}*/



#content_top_spacer {
    position:absolute;
	top: 159px;
	left: 50px;
	height: 20px;
	width: 694px;
	
	
border-top: 2px solid white;	
}

/* Left hand side panel in height of the content area */
#left_panel {
   color:#999999;
	position:absolute;
	left:0px;
	top:159px;
	background-color:#f2f2f2;
	width:50px;
height: 349px;
	border-top: 2px solid white;	
}



/* Right hand side adornment */
#right_adornment_top {
   position:absolute;
   top:0px;
   left:743px;
	width:200px;
	height:159px;
	background:no-repaeat url('images/top_right_header_Home.gif');
}

#right_adornment_side {overflow: hidden;
   position:absolute;
   top:159px;
   left:743px;
   width:200px;
   height:351px; 
background-color: #F2F2F2;border-top: 2px solid white;	
}

#right_content {
   width:200px;
   height:351px; 
padding: 160px 5px 5px 5px
}
* html #right_content {
   padding-top: 168px}
*+html #right_content {
   padding-top: 168px}   

#right_content  {font-size: 10px; 
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;}

#right_content  p {padding: 0; margin: 9px 0;}
#right_content  strong {font-size: 12px;}

#right_adornment_side a:link, #right_adornment_side a:visited {
	text-decoration: none;
	color: #2F3191;
} 

#right_adornment_side a:hover  {
	text-decoration: underline;
	
} 



#impressum {
   position:absolute;
   top:515px;
   left:743px;
   width:200px;
   height:20px;
   background-color: white;
	text-align: right;
	padding-right: 0px;
}


#copyright { font-size:10px;
	color: #999999;
   position:absolute;
   top:515px;
   left:0px;
   width:200px;
   height:20px;
   
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 0px;
}
#impressum a:link, #impressum a:active, #impressum a:visited {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #999999;
	text-decoration: none;
}

/* Special overlay imagemap menu*/
DIV.imageMapContainer {
    visibility:hidden;
	position:absolute;
	top:5px;
	right:3px;
	float:right;
	z-index:100;
}

/* Content styling */
h1 {
    font-size:11pt;
    font-weight:bold;
    padding-bottom:0px;
    margin-bottom: -5px;    
}

#right_content h1 {
    font-size:11pt;
    font-weight:bold;
    padding-bottom:0px;
    margin-bottom: 2px;   
}

h2 {
    font-size:10pt;
    font-weight:bold;
    padding-bottom:0px;
	margin-bottom: -5px; 	
  
}

h3 {
    font-size:10pt;
    font-weight:bold;
    font-style:italic;
    padding-bottom:0px;       
}

#content_container a:link, #content_container a:visited, #content_container a:hover {
    text-decoration:none;
	color:#18459C;
    /*color:#ffa200; */
}

#content_container a:hover {
    text-decoration:underline;
}

#mainmenu {
	
	width: 700px;
	height: 20px;
	padding: 0px 0px 0px 33px;
	margin: 0px 0px 0px 0px; 
	border: none;
	border-collapse: collapse;
	
}

#Imagemap_ExportSoftware, #Imagemap_Frachtenmanagement, #Imagemap_ExportCheckUp, #Imagemap_I18n {}

#ypMenu {top: -25px; width: 750px;z-index: 200}
*+html #ypMenu {top: -28px;}
* html #ypMenu {top: -28px;}

tr p {margin-top:2px; margin-bottom:2px}
