/*-------------------------------------*/
body
{
margin:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin:0px
font-family: Verdana, Tahoma, sans-serif, Arial;
}

/*-------------------------------------*/
a.navlink
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none}

a.navlink:hover
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none}

a.currentpage
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none}

a.navlinkon
{color:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none}

.productlistback
{
color:#ffffff;
backgroundcolor:#E7E7E7;
}

a.productlist
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none
}

a.productlist:active
{color:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;}

a.productlist:visited
{color:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;}

a.productlist:hover
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;}

.subnavback
{color:#000000;
background:#d5d5e0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}

.lines
{color:#ffffff;
//background:#ffffff;
}
.lineson
{color:#ffffff;
background:#d5d5e0;}

.lines2
{color:#ffffff;
background:#838899;}

.navlinksback
{color:#ffffff;
//background:#838899;
background:#FF0000;
}

.navlinksback_grey_bar
{color:#ffffff;
background:#838899;
}

.navlinksbackon
{color:#ffffff;
background:#DEE7EC;
}

.subnavlinksback
{color:#ffffff;
background:#d5d5e0;}

.contentback
{color:#000000;
background:#ffffff;
}

.category
{color:#ffffff;
background:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.tableheader
{color:#333333;
background:#d5d5e0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.tab
{color:#333333;
//color:#7E98A9;
background:#efeff2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}

.kwt
{color:#333333;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.stand
{color:#333333;
background:#c8c9d4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.login
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.formhead
{color:#333333;
background:#efeff2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.heute
{color:#333333;
background:#aaffcc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.feiertag
{color:#333333;
background:#18c9f4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.outer
{color:#333333;
background:#d8d9e4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}

.addapp
{color:#222222;
background:#1aa1aa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.wochenende
{color:#333333;
background:#d5d5e0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.forumgroup
{color:#333333;
background:#efeff2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;}

/* FORM STYLE -------------------------------------*/
.form
{color:#000000; 
background:#ffffff;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:200px;
height:20px;}

.formtextarea
{color:#000000; 
background:#ffffff;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:200px;
height:40px;}

.formtext
{color:#000000; 
background:#ffffff;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.submit
{background:#ffffff;
color:#333333;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;}


.selectinh
{background:#c8c9d4;
color:#333333;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:136px;
height:20px;}


.available
{background:#efeff2;
 color:#333333;
 font-size:8pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width:200px;
 height:90px;}

.select
{background:#ffffff;
 color:#333333;
 font-size:8pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width:200px;
 height:90px;}

/*-------------------------------------*/

.title
{color:#FF6707;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;}

.nod32_title
{color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;}

.content
{color:#00000;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.title_right
{color:#666666;
background:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.normal_font
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
}

.chinese_font
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.chinese_font A {text-decoration: none; color: #000000; font-weight: bold;}
.chinese_font:hover {text-decoration: none; color: #000000; font-weight: bold;}

.small_font
{

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;}

.title_font
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #514551;
font-size:12px;
font-weight:bold;
text-decoration:none;}

A.menu2:link    {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: 336699}
A.menu2:visited {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: 336699}
A.menu2:hover   {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: 336699}




.CompareTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin: 0pt 0pt; font-weight: bold; background-color: #10867b; color: #FFFFFF}
.table_header { background-color: #BCBCBC; color: #FFFFFF; font-size: 11px; font-weight: bold; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.table_data1 { background-color: #E8E8E8; color: #747474; font-size: 11px; font-weight: bold; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.table_data2 { background-color: #C8C8C8; color: #747474; font-size: 11px; font-weight: bold; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.nodTable {}

table.benefitspro-brd {
	background: #cccccc;
	color: #000000;
}

table.benefitspro th {
	background: #81b3e8;
	color: #ffffff;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

table.benefitspro td.tblHeader {
	background: #dbf3f8;
	color: #000000;
    font-family: Verdana, sans-serif;
    font-size: 11px;
	font-weight: bold;
	text-align: left;
}

table.benefitspro td {
	background: #ffffff;
	color: #000000;
    font-family: Verdana, sans-serif;
    font-size: 11px;
	text-align: left;
}

table.benefitspro td.even {
	background: #dbebfb;
	color: #000000;
    font-family: Verdana, sans-serif;
    font-size: 11px;
	text-align: center;
}

table.benefitspro td.odd {
	background: #dbf3f8;
	color: #000000;
    font-family: Verdana, sans-serif;
    font-size: 11px;
	text-align: center;
}

table.benefitspro td.highlight {
	background: #9FC0E6;
	color: #000000;
    font-family: Verdana, sans-serif;
    font-size: 11px;
	text-align: center;
	font-weight: bold;
}

.benefit_title
{
    font-size: 16px;
    font-family: Tahoma, sans-serif;
	background: transparent;
    color: #334F9E;
}

a.navlinkon_ref
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none}

.frontpage_title
{
	font: 14px arial, tahoma, verdana, helvetica, sans-serif;
	padding:4px 0 4px 10px;
	margin:0 0 20px 0;
	color:#fff;
	background:url(../images/grey_title_bg.gif) repeat-x;
}

.Subtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 0pt 0pt; color: #004f41}
.Text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
.SubtitleBlue {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 0pt 0pt; color: #0066CC
}

.tItem A:hover {text-decoration: none; color:#334F9E}

.tHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #ddf3e9; font-weight: bold}

.tItem {
	font-size: 12px;
	color: #000000;
	background-color: #F3FAF7;
}
.tItemW {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

	text-decoration: none;
}


.leftmenu_font
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;}


a.leftnavlinkon
{color:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none}



a.newproductlistfont
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	
}

a.bluelink
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:blue;
	text-decoration:none;

}

.bluelink2
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;	
	

}

.bluelink2 A
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:blue;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;	

}

a.redlink
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:none;

}

a.rightmenubluelink
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:blue;
	text-decoration:none;
	font-size:12px;
}

.productlayer 
{
	BORDER-RIGHT: #b0c0cf 1px solid; BORDER-TOP: #b0c0cf 0px solid; BORDER-LEFT: #b0c0cf 0px solid; BORDER-BOTTOM: #b0c0cf 1px solid;
	margin: 2px 0px 0px;
	padding: 2px 0px 0px;
}

.greentitle {color: #336666; font-size: 20px; font-weight:bold;}

.orange_subtitle {
	color: #FF9933;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

