/*TOPNAVIGATION*****************************************************************************************/

	#topmenu2 {
		position:absolute;
		left:195px;
		top:100px;
		z-index:1;
		height:273px;
		vertical-align:top;
		visibility:hidden;	
	}
	#topmenu3 {
		position:absolute;
		left:461px;
		top:100px;
		z-index:1;
		height:273px;
		vertical-align:top;
		visibility:hidden;
	}
	

/*******************************************************************************************************/
#galtext {
		filter: Alpha(opacity=70, finishopacity=70, style=1);
		color: #eb6a27;
		font-weight:bold;
		background-color:#FFFFFF;
		position:absolute;
		left:50%;
		margin-left:-280px;
		top:447px;
		z-index:99;
		height:20px;
		width:560px;
		padding-left:20px;
		vertical-align:middle;
		visibility:visible;
	}
#js-landmenu 	{
				filter: Alpha(opacity=80, finishopacity=80, style=1);
				}

#js-1stmenu 	{
				filter: Alpha(opacity=90, finishopacity=90, style=1);
				}

#js-globaltrans {
				filter: Alpha(opacity=80, finishopacity=80, style=1);
				}

td,div  		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 10px;
				line-height: 18px;
				}

.whitetext  	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				line-height: 18px;
				}

.blacktext  	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				line-height: 18px;
				}

.table  		{
				color: #333333;
		 	    font-size: 10px;
				line-height: 18px;
				padding-right: 10px;
				}

.jumperbox 		{
				border: 1px solid;
				border-color: #666666;
				color: #333333;
				font-size: 10px;
				color: #666666;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

.selectbox 		{
				border: 1px solid;
				border-color: #666666;
				color: #333333;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				z-index:-1;
				}

.inputfield 	{
				border: 1px solid;
				border-color: #666666;
				color: #333333;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

body 			{
				scrollbar-face-color: #E1E1E1;
				scrollbar-highlight-color: #FAFAFA;
				scrollbar-shadow-color: #E1E1E1;
				scrollbar-3dlight-color: #D5D5D5;
				scrollbar-arrow-color:  #0;
				scrollbar-track-color: #F2F2F2;
				scrollbar-darkshadow-color: #C6C6C6;
				}

A:link         	{
				color: #eb6a27;
				text-decoration: underline;
				}

A:visited       {
				color: #eb6a27;
				text-decoration: underline;
				}

A:hover         {
				color: #eb6a27;
				text-decoration: none;
				}


/* Landdetect */


a.lang_link:link         	{
				color: #666666;
				text-decoration: none;
				}

a.lang_link:visited       {
				color: #666666;
				text-decoration: none;
				}

a.lang_link:hover         {
				color: #666666;
				text-decoration: underline;
				}


/* Classes für Produkte und Referenzen */

.td_dark  		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #333333;
				font-size: 10px;
				line-height: 18px;
				}

.td_dark_13  		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #333333;
				font-size: 13px;
				line-height: 18px;
				}


.td_white  		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				line-height: 18px;
				}

a.td_white:link         	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				line-height: 18px;
				text-decoration: none;
				}

a.td_white:visited       {
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				line-height: 18px;
				text-decoration: none;
				}

a.td_white:hover         {
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				line-height: 18px;
				text-decoration: underline;
				}
.td_white_13  		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 13px;
				line-height: 18px;
				}
.rootliner     	{
				font-size: 10px;
				color: #666666;
				text-decoration: none;
				}
a.rootliner:link         	{
				font-size: 10px;
				color: #666666;
				text-decoration: none;
				}

a.rootliner:visited       {
				font-size: 10px;
				color: #666666;
				text-decoration: none;
				}

a.rootliner:hover         {
				font-size: 10px;
				color: #666666;
				text-decoration: underline;
				}

.subnavi_p     	{
				font-size: 10px;
				color: #CCCCCC;
				text-decoration: none;
				}
a.subnavi_p:link         	{
				font-size: 10px;
				color: #eb6a27;
				text-decoration: none;
				}

a.subnavi_p:visited       {
				font-size: 10px;
				color: #eb6a27;
				text-decoration: none;
				}

a.subnavi_p:hover         {
				font-size: 10px;
				color: #666666;
				text-decoration: none;
				}
a.subnavi_p_act:link         	{
				font-size: 10px;
				color: #666666;
				text-decoration: none;
				}

a.subnavi_p_act:visited       {
				font-size: 10px;
				color: #666666;
				text-decoration: none;
				}

a.subnavi_p_act:hover         {
				font-size: 10px;
				color: #666666;
				text-decoration: none;
				}
.td_13  		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 13px;
				line-height: 18px;
				}
a.td_13:link 		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 13px;
				line-height: 18px;
				}

/* Infolox start */

table.content {width:750px}

td.sloganCont {height:100%; background-position:top left; background-repeat:no-repeat;}
table.slogan {width:100%; height:100%;}
td.bg_white {background-color:#FFF}

table.recommendation {width:100%}

table.techdata {border: 1px solid #DDD; border-collapse:collapse;}
th.thead {font-size: 10px; font-weight:bold; color: #666; text-align: left; padding-left: 2px; padding-right: 5px; border: 1px solid #DDD; }
td.tdata {text-align: center; padding-left:10px; padding-right:10px; border: 1px solid #DDD; }

table.referenz {width:100%}
th.refhead, #ezrapound th {
	font-size: 11px;
	font-weight:bold;
	color: #666;
	text-align: left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 2px;
	padding-right: 5px; 
	border-bottom:1px solid white;
	}
	
td.refdata, #ezrapound td {
	text-align: left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px; 
	padding-right:5px; 
	vertical-align:top;
	border-bottom:1px solid white;
	}

th.sortable, th.sortable-text, th.sortable-date, th.sortable-keep, th.sortable-date-dmy, th.sortable-numeric, th.sortable-currency, th.sortable-sortByTwelveHourTimestamp, th.sortable-sortIPAddress, th.sortable-sortEnglishLonghandDateFormat, th.sortable-sortScientificNotation, th.sortable-sortImage, th.sortable-sortFileSize, th.sortable-sortAlphaNumeric, th.sortable-sortEnglishDateTime {
background:#CAE8EA url(../../refsearch/core/tpl/bg_header_sortable.jpg) no-repeat scroll 0% 50%;
cursor:pointer;
}

th.forwardSort {
background:#CAE8EA url(../../refsearch/core/tpl/bg_header_down.jpg) no-repeat scroll 0pt;
}
th.reverseSort {
background:#CAE8EA url(../../refsearch/core/tpl/bg_header_up.jpg) no-repeat scroll 0pt;
}
#ezrapound th a {
margin-left:14px;
}
#ezrapound td.right{text-align:right;}
#ezrapound td.center{text-align:center;}
#ezrapound td.left{text-align:left;}
	
td.aktRef {padding-right:10px;vertical-align:top;}
td.aktRef a, td.prodRef a {text-decoration: none;}
td.aktRef a img, td.prodRef a img, a.refLink img {border:none;}
td.prodRef {padding-right:10px; padding-bottom:12px; vertical-align:top;}

img.applIcon {padding-right:5px}

/* Infolox end */

/* Layerpositionierung für Buttonsnavigation */
#buttonlayer {
	position:absolute;
	left:203px;
	top:354px;
	width:475px;
	height:20px;
	z-index:1000;
}

/* Newsmodul */

.line16 {
  line-height: 16px;
}

/* Contentright Text.wrap verändern*/
.text_table {
	width:100%;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
}


#black_layer {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:99;
	background-color:#000000;
/*				filter: Alpha(opacity=40, finishopacity=40, style=1);
				opacity: 0.4;*/
	
}
#cinema_layer {
	position:absolute;
	left:50%;
	top:89px;
	z-index:100;
	border: solid 5px #FFFFFF;
	background-color:#FFFFFF;
}
#cinema_close {
	position:absolute;
	right:10px;
	top:10px;
	width:16px;
	z-index:100;
}

/************************************************** WEBSPECIAL **********************************************/
/*
#webspecial-menu {
	position: absolute;
	left: 531px;
	top: 365px;
	width: 205px;
	height: 115px;
	border-top: 1px solid #ffffff;
}*/

#webspecial-menu a:link, #webspecial-menu a:visited {
	display: block;
	background-color: #dcdbc9;
	text-transform: uppercase;
	border-bottom: 1px solid #ffffff;
	text-decoration: none;
	padding-left: 20px;
	color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	line-height:24px;
	/*height: 24px;*/ 
}

#webspecial-menu a:hover {
	background-color: #c4c5b5;
}

#webspecial-cbg {
	position: absolute;
	z-index: 25;
	top: 25px;
	left: 0;
	width: 755px;
	height: 330px;
	background-color: #ffffff;
	opacity: 0.5;
	filter: Alpha(opacity=50, finishopacity=50, style=1);
}

#webspecial-content {
	position: absolute;
	z-index: 26;
	top: 25px;
	left: 0;
	width: 755px;
	height: 330px;
	line-height: 14px;
}

h1.webspecial-header {
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #eb6a27;
	margin-top: 0;
}

#webspecial-content ul {
	padding:0;
	margin:0;
}
#webspecial-content li {
	padding-left: 6px;
	background-image: url("/fileadmin/images/dot-webspecial.gif");
	background-repeat: no-repeat;
	background-position: 0px 8px;
	list-style-type: none;
	line-height: 18px;
}

.webspecial-teaser {
	font-weight: bold;
	padding-left: 8px;
	background-image:url(/fileadmin/images/pfeil-orange.gif);
	background-position:0 5px;
	background-repeat: no-repeat;
	line-height: 15px;
	margin-bottom: 10px;
}

.webspecial-bottom {
	position: absolute;
	left: 0px;
	bottom: 19px;
	padding-left: 8px;
	font-weight: bold;
	color: #eb6a27;
	background-image:url(/fileadmin/images/pfeil-grau.gif);
	background-position:0 5px;
	background-repeat: no-repeat;
	line-height: 15px;
}
