/* general style */



* {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #757575;

}



a, p, div, form, h1, h2, h3, h4 {

	padding: 0;

	margin: 0;

}

body {

	margin: 0px;

    

	padding: 0px;

}



img {

	border: 0;

}



/* draggable styles */



table.drag, table.dragborder {

	position: absolute;

}



table.drag {

	border: 1px solid white;

}



table.drag td {

	padding: 1px 2px 1px 1px;

}



table.dragborder, table.dragborder td {

	border: 1px dotted #C0C0C0;

}

.mainmenuitem {
	color:white; 
	padding-left:28px; 
	padding-right:28px; 
	cursor: pointer; 
	height: 17px;
	text-transform: uppercase;
}

.mainmenuitem_selected {

	color:white; 

	padding-left:28px; 

	padding-right:28px; 

	cursor: pointer; 

	background-color:#A59999;

	height: 17px;
	text-transform: uppercase;
}



div.nat-lev0 {

	padding-left:2px;*/



}



.nat-lev0

{



	color: #000000;



}

.nat-lev0-item {

	border-bottom: 2px solid #D0D0D0;

	cursor:pointer;

	padding-left:12px;



	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	/* font-weight:bold; */

	height:15px;

	padding-top:4px;



}

div.nat-lev0-sub

{

	padding: 0px 0 4px 0;

}



div.nat-lev1

{

	display: block;

	width: 160px;

	color: #000000;

	text-transform: uppercase;

	padding-left:19px;

	cursor:pointer;

	height:15px;

	padding-top:4px;

	vertical-align:bottom;

	border-top:1px solid white;

	background-color:#CACACA;

}







div.nat-lev2

{

	display: block;

	width: 160px;

	color: #000000;

	text-transform: uppercase;

	padding-left:24px;

	cursor:pointer;

	height:15px;

	padding-top:4px;

	font-size: 9px;

	border-top:1px solid white;

	font-family:Arial, Helvetica, sans-serif;

}

div.nat-lev2_selected {

	display: block;

	width: 160px;

	color: #000000;

	text-transform: uppercase;

	padding-left:24px;

	cursor:pointer;

	height:15px;

	padding-top:4px;

	border-top:1px solid white;

	background-image: url('/images/submenu_lev2_bg_sel.jpg');

	background-repeat:repeat-x;

	background-color:#000000;

	font-size: 9px;

	font-family:Arial, Helvetica, sans-serif;

}



a.nat-lev2:hover, a.nat-lev2.selected

{

	color: #687F95;

}



a.nat-lev2 .Icon

{

	visibility: hidden;

}



a.nat-lev2:hover .Icon, a.nat-lev2.selected .Icon

{

	visibility: visible;

}



.product {

	padding: 45px;
	width: 720px;
	/* height:370px; */
	overflow:hidden;
	/* border: 1px solid #000000; */

	color: #000000;

}

.content {

	padding: 45px;

	color: #000000;

}

.product_text {

	width: 250px;

}



.download {

	color:#000000;

	background-color:#E5E5E5;

	font-family:Arial;

	font-size:11px;

	vertical-align: middle;

	text-align:right;

	padding-right:5px;

	text-decoration:none;

}

.download a {

	text-decoration:none;

	

}

.download_2{

	color:#000000;

	background-color:#F0F0F0;
	
	font-family:Arial;

	font-size:10px;

	vertical-align: middle;

	text-align:right;

	padding-right:5px;

	text-decoration:none;

}



.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

div#search {
	position: absolute;
	left: 820px;
	width: 200px;
	top: 10px;
	color:white;
	/* border: 1px solid black; */
}
div#navi_pos {
	position: absolute;
	left: 200px;
	top: 125px;
	color: black;
	/* font-weight: bold;*/
}

div#navi_pos b {

	color: black;
}

div#navi_pos a {
	text-decoration: none;
	color: black;
}
div#back {
	position: absolute;
	 left:750px;
	/*right: 60px; */
	top: 15px;
}