body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:11px;
	background-color:white;
}

body, li, td, div, span {
	font-size:11px;
}

.Stil4 {font-size: 11px; color: #666666; font-weight: bold; }

.Stil1 {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.Stil2 {color: #666666}
.Stil5 {color: #546069}


/**NAVIGATION TOP**/

.navtxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

ul#Navigation {
    margin: 0px;
	padding: 2px;
	font-size:11px;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
	padding: 2px;
  }

  ul#Navigation a, ul#Navigation span {
    text-decoration: none;
	color: white;
	padding: 2px;
  }
  * html ul#Navigation a, * html ul#Navigation span {
	width: auto;
  }
  ul#Navigation a:hover, ul#Navigation span {
	  background-color: #808b93;
  }


.anylinkcss{
position:absolute;
visibility: hidden;
line-height:18px;
background-color: #546069;
width: 1px;
text-align:left;
}

.anylinkcss a{
display: block;
border-bottom: 1px solid #606e78;
text-decoration: none;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #606e78;
color: white;
}

.imagetext {
	font-size:11px;
}
/**TEXTFORMATIERUNGEN**/


.text_content_head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	line-height:1.5;
}
.greentitle, A.greentitle:link, A.greentitle:visited, A.greentitle:hover {
	color:#B0BC00;
}

div.leadtext, div.leadtext p {
	font-size:11px;
	font-weight:bold;
}

div.leadtext ul {
	list-style-image:url(/site/_2006/images/arrow_black2.gif);
	margin-top:15px;
	margin-left:0px;
	padding-left:18px;
	padding-top:0px;
	margin-bottom:0px;
}

div.leadtext ul li {
	margin-bottom:8px;
	font-weight:bold;
}

.applicationarea {
	color:#546069;
	font-weight:bold;
	line-height:15px;
	font-size:11px;
}

h1 {
	padding:0px;
	margin:0px;
}




.rootline {
	padding-right: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	line-height:1.5;
}
.text_content {
	padding-right: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	line-height:1.5;
}
select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}



.text_content_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	padding-right:20px;
}

.text_content_link2 {
	line-height:1.5;
}

a:link {
	font-size:11px;
	color:#336699;
	text-decoration:underline;
}
a:visited {
	font-size:11px;
	color:#336699;
	text-decoration:underline;
}
a:hover {
	text-decoration: none;
	font-size:11px;
	color:#336699;
}
a:active {
	text-decoration: none;
	font-size:11px;
	color:#336699;
}

/*TOPNAVIGATION*****************************************************************************************/
.topnav {
	font-size:10px;
	color:#FFFFFF;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#606E78;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif)
}
.topnav_rec, .topnav_3 {
	font-size:10px;
	color:#FFFFFF;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#9d0042;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif)
}
.topnav_bu,  {
	font-size:10px;
	color:#FFFFFF;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#b0bc00;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif)
}

.topnav_16 {
	font-size:10px;
	color:#FFFFFF;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#5a7ca3;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif)
}

.topnav_25,.topnav_6 {
	font-size:10px;
	color:#000000;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#fabb00;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif)
}

.topnav_6 {
	background-color:#b0bc00;
}

.topnav_32 {
	font-size:10px;
	color:#FFFFFF;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#009BBA;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif);
}

.topnav_35 {
	font-size:10px;
	color:#FFFFFF;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#808b93;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif)
}

.topnav_55 {
	font-size:10px;
	color:#FFFFFF;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#003366;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif)
}

.topnav_3, .topnav_6, .topnav_16, .topnav_25, .topnav_35, .topnav_32, .topnav_55 {
	border-bottom:1px solid #546169;
}



.topnav_pb {
	font-size:10px;
	color:#FFFFFF;
	height: 20px;
	padding-left:20px;
	padding-top: 1px;
	background-color:#546069;
	cursor: pointer;
	background-image:url(/site/_2006/images/clear.gif)
}

	#topmenu2 {
		position:absolute;
		border:none;
		padding: 1px 0 0;
		left:235px;
		top:110px;
		z-index:1;
		height:198px;
		width:251px;
		vertical-align:top;
		visibility:hidden;
	}
	#topmenu3 {
		border:none;
		padding:0;
		position:absolute;
		left:482px;
		top:110px;
		z-index:1;
		width:251px;
		height:198px;
		vertical-align:top;
		visibility:hidden;
	}

.copyright, .copyright a:hover, .copyright a:active, .copyright a:visited, .copyright a:link, .copyright a {
	color:#999999;
	line-height:13px;
	font-size:10px;
	text-decoration:none;
}


.copyright a:hover {
	color:black;
}




/*******************************************************************************************************/
#maincontentarea { margin-bottom: 40px; }

table.mainnav tr td {
	border-bottom:1px solid #546169;
	vertical-align: middle;
}

/******** BOX WMS ***********/
.boxer {
	border:1px solid #CCCCCC;
	width:168px;
	font-size:11px;
}

.boxer .head {
	background-color:#FABB00;
	border-bottom:1px solid #CCCCCC;
	padding:10px;
	font-size:11px;
}

.boxer .head_wms {
	position:relative;
	background-color:#FABB00;
	vertical-align:bottom;
	text-align:center;
	width:168px;
	height:auto;
}

.bordertable {
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid black;
	border-bottom:1px solid black;
	font-size:11px;
	width:168px;
	margin-left:3px;
}

.boxer .head_wms u {
	z-index:0;
	position:relative;
	top: 0px;

	color: white;
	font-family: arial,helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	line-height: 21px;
	text-transform: uppercase;
}

td {
    vertical-align: top;
}

.boxer .cont_wms {
	position: relative;
	z-index:2;
	height:160px;
	background-repeat:no-repeat;
	background-position:center bottom;
	font-size:11px;
	cursor: pointer;
}

.boxer .cont {
	height:160px;
	background-repeat:no-repeat;
	background-position:center;
	font-size:11px;
	cursor: pointer;
}

.boxer .cont img {
	padding-left:5px;
	padding-top:10px;
}

.boxer a {
	color:rgb(51, 102, 153);
	text-decoration:underline;
	margin-top:10px;
	font-size:11px;
}

.boxer b {
	line-height:18px;
	font-size:11px;
}
/*********** BOX END ***************/

.learnmore tr td {
	border-bottom:1px solid #DFDFDF;
	height:23px;
	font-size:10px;
	text-transform:uppercase;
	cursor: pointer;
}

.learnmore tr td a {
	margin-left:5px;
	color:black;
	text-decoration:none;
}

.learnmore tr td a:hover {
	color:white;
	text-decoration:none;
}

table.spectable, table.downloads {
	border-collapse:collapse;
}

table.downloads {
	border:1px solid #DFDFDF;
}

table.spectable {
	border-collapse:collapse;
	border:1px solid #DFDFDF;

}

table.spectable td {
	border-top:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
}

table.downloads td  {
	border-bottom:1px solid #DFDFDF;
}

table.downloads tr.downloadcat {
	background-color:#F9F9F9;
	color:#336699;
	font-weight:bold;
}

a.learnmore, a.learnmore:link, a.learnmore:visited {
	text-decoration:none;
	color:black;
}

td.print a, td.print a:link, td.print a:visited, td.print a:hover {
	text-decoration:none;
	color:black;
}

td.print a:hover {
	text-decoration:underline;
}

div.button {
	height:17px;
	width:83px;
	padding-left:5px;
	padding-top:2px;
	background-image:url('/site/_2006/images/button.gif'); 
	background-position:0 0; 
	background-repeat:no-repeat;
}

div.button a, div.button a:hover, div.button a:link, div.button a:visited {
	color:black;
	text-decoration:none;
}

div.button a:hover {
	color:white;
}

.pagebreak {
	page-break-after:always;
}


div.form .boxmore_row {
	border-bottom:1px solid #DFDFDF;
}


div.buynowbutton { position: relative; width: 132px; height: 38px; margin: 0 0 15px 65px; padding-top: 10px;  clear: both; }
div.buynowbutton a,
div.buynowbutton a:hover { 
	font-family: Verdana, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	color: white !important;
	cursor: pointer;
}
div.buynowbutton img { border: none; }
div.buynowbutton span { position: absolute; top: 22px; left: 40px; }

div.form .formentry_error {
	color:red;
	font-weight:bold;
}

div.form .box_header {
	background-color:#DFDFDF;
}

td.searchfield {
	width:603px;
}

a.copyright, a.copyright:hover, a.copyright:active, a.copyright:visited, a.copyright:link {
	color:#999999;
	line-height:15px;
	font-size:10px;
	text-decoration:none;
	margin-bottom:5px;
}

/******** search box at the top ***/
a#extended-search {
	background: url(images/arrow_search_top.gif) no-repeat left;
	color: #969DA2;
	line-height: 20px;
	padding-left: 10px;
	text-decoration: none;            	
}
a#extended-search-new { 
	background: url(images/arrow_search_top_new.gif) no-repeat left;
	color: #546069;
	line-height: 20px;
	padding-left: 10px;
	text-decoration: none; 
}
a#extended-search:hover {
	background-image: url(images/arrow_search_top_hover.gif);
	color: #fff;
}
a#extended-search-new:hover {
	background-image: url(images/arrow_search_top_hover_new.gif);
	color: #959faa;
}


