body{
	font-family:verdana;
	font-family:verdana;
	/*background-image:url(img/g/bg.gif);*/
	background-repeat:repeat-y;
	font-size:11px;
	color:#000000
}

img.mainnavArrow{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	background-color:#717171
}

td{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	vertical-align:top
}

td.path{
	font-family:verdana;
	font-size:10px;
	color:#727272; 
	font-weight:normal
}

td.date{
	font-family:verdana;
	font-size:10px;
	color:#000000; 
	font-weight:normal
}

td.topnewsheadline{
	font-family:verdana;
	font-size:11px;
	color:#ffffff; 
	font-weight:bold
}

td.topnews{
	font-family:verdana;
	font-size:10px;
	color:#ffffff; 
	font-weight:normal
}

td.headlinehotspot{ 
	font-size:12px;
	color:#000000; 
	font-weight:bold
}

td.formcontent{
	padding-left:10px
}


td.headlineStock{ 
	font-family:arial;
	color:#000000; 
	font-size:11px; 
	font-weight:bold;
	height:18px;
	vertical-align:middle
}

td.contentStock{ 
	font-family:arial;
	color:#000000; 
	font-size:11px; 
	font-weight:normal;
	height:18px;
	vertical-align:middle
}

td.contentStockred{ 
	font-family:arial;
	color:#c60000; 
	font-size:11px; 
	font-weight:normal;
	height:18px;
	vertical-align:middle
}

td.contentStockgreen{ 
	font-family:arial;
	color:#399410; 
	font-size:11px; 
	font-weight:normal;
	height:18px;
	vertical-align:middle
}

td.headlinenews{ 
	color:#181818; 
	font-size:10px; 
	font-weight:bold
}

td.headlinehotspot{ 
	color:#181818; 
	font-size:10px; 
	font-weight:bold
}

td.subpages{ 
	color:#000000; 
	font-size:10px; 
	font-weight:bold
}

td.contentnews{ 
	color:#717171; 
	font-size:11px; 
	font-weight:normal
}

td.formmsg{}


td.content{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	vertical-align:top;
	line-height:14px
}

input.search{ border:#8f8f8f 1px solid;width:140px;color:#8f8f8f}




p{font-family:verdana;font-size:11px;color:#000000;vertical-align:top}


ul {

	list-style-image:url(img/g/ico_list.gif)
}


h5{
	font-size: 11px; 
	color: #6A6A6A;  
}







a.headlinelist{ font-family: verdana, arial, helvetica;  font-size: 11px; font-weight: normal; color:#EDC50D;text-decoration:none;  }
a.headlinelist:hover{ font-family:  verdana, arial, helvetica;  font-size: 11px; font-weight: normal; color: #EDC50D;text-decoration:underline; }

a.cart{ font-family: verdana, arial, helvetica;  font-size: 11px; font-weight: bold; color: #000000;text-decoration:none;  }
a.cart:hover{ font-family:  verdana, arial, helvetica;  font-size: 11px; font-weight: bold; color: #000000;text-decoration:underline; }

a.email{  font-family: courier new,arial, helvetica;  font-size: 13px; font-weight: normal; color: #0098cc;text-decoration:underline;  }
a.email:hover{  font-family: courier new,arial, helvetica;  font-size: 13px; font-weight: normal; color: #000000;text-decoration:underline;  }

a.search{  color: #ffffff; }
a.search:hover{  color: #ffffff; }

a.subpages{  font-family: verdana, arial, helvetica;  font-size: 11px; font-weight: normal; color:#EDC50D;text-decoration:none; }
a.subpages:hover{  font-family: verdana, arial, helvetica;  font-size: 11px; font-weight: normal; color:#EDC50D;text-decoration:none;;text-decoration:underline;}

a.subpagesnormal{  color:#000000; font-size:11px; font-weight:normal;text-decoration:none;  }
a.subpagesnormal:hover{  color:#000000; font-size:11px; font-weight:normal;text-decoration:underline;}

a.hotspotcontent{ color:#717171; font-size:10px; font-weight:normal;text-decoration:none;}
a.hotspotcontent:hover{ color:#717171; font-size:10px; font-weight:normal;text-decoration:underline;}

a.shorttext{  color:#51bcd7; }
a.shorttext:hover{  color: #51bcd7; text-decoration:underline;}

a.impressum{  color: #4a4e4e; }
a.impressum:hover{  color: #000000; }

a.more {  color: #1b1b1b; }
a.more:hover {  color: #0098cc; }

a.mapmain { font-family: verdana, arial, helvetica; font-size: 11px;  color: #989898;font-weight:bold }
a.mapmain:hover {   font-family: verdana, arial, helvetica; font-size: 11px;  color: #989898; font-weight:bold}
a.mapmainsec {font-family: verdana, arial, helvetica;  color:#000000; font-size: 10px; font-weight: normal; padding-left:14px}
a.mapmainsec:hover { font-family: verdana, arial, helvetica; color:#000000; font-size: 10px; font-weight: normal;padding-left:14px}

a.mapthird {  color: #666666 ; }
a.mapthird:hover {  color: #404040; }

a.mapfourth {   color:#7B7B7B ; }
a.mapfourth:hover {   color: #404040; }

a.product{ font-family: arial,verdana,sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration:none;}
a.product:hover { font-family: arial,verdana,sans-serif; font-size: 14px; font-weight: bold; color:#9C0000; text-decoration:underline; }


a.IncLanguageSelect{text-decoration:none;;color:#000000}
a.IncLanguageSelect:hover{font-weight:bold;color:#000000}


input.textfield{ 
	font-family: arial, helvetica; 
	font-size: 10px; 
	color:#000000; 
	background-color: #ffffff; 
	border:#8f8f8f 1px solid; 
	width:203px;
	height:18px;
	margin-bottom:6px;
}


input.login{ 
	font-family: arial, helvetica; 
	font-size: 11px; 
	color:#000000; 
	background-color: #ffffff; 
	border:#8f8f8f 1px solid; 
	width:100px;
	height:18px;
	margin-bottom:6px;
}


input.plain{


	font-family: arial, helvetica; 
	font-size: 11px; 
	color:#000000; 
	background-color: #ffffff; 
	border:#ffffff 0px none; 
}

textarea{ 
	font-family: arial, helvetica; 
	font-size: 11px; 
	color:#000000; 
	background-color: #ffffff; 
	border:#8f8f8f 1px solid; 
	width:203px;
	height:75px;
	margin-bottom:6px;
}

select{ 
	font-family: arial, helvetica; 
	font-size: 11px; 
	color:#000000; 
	background-color: #ffffff; 
	border:#8f8f8f 1px solid; 
	width:203px;
	height:18px;
	margin-bottom:6px;
}


.marginalie {

	width: 100px; 
	text-decoration: none; 
	background-color: #ffffff; 
	border:1px solid #999999; 
	color: #000000; font-weigth:bold; 
	padding: 3px; 
	float: right;
}


/* page specific */
td.headline{ color:#183988; font-size:13px; font-weight:bold}
.pathHeadline{ color:#183988; font-size:10px; font-weight:normal}
a{ font-family: verdana, arial, helvetica;  font-size: 11px; font-weight: normal; color:#183988;text-decoration:none;  }
a:hover{ font-family:  verdana, arial, helvetica;  font-size: 11px; font-weight: normal; color: #000000;text-decoration:none; }

a.subnav{color:#3c3c3c;text-decoration:none;font-weight:normal;font-size:10px}
a.subnav:hover{color:#183988;text-decoration:none;font-weight:normal;font-size:10px}

a.mainnav{color:#3c3c3c;text-decoration:none;font-weight:bold;font-size:10px}
a.mainnav:hover{color:#183988;text-decoration:none;font-weight:bold;font-size:10px}

a.subnavac{color:#183988;text-decoration:none;font-weight:normal;font-size:10px}
a.subnavac:hover{color:#183988;text-decoration:none;font-weight:normal;font-size:10px}

a.mainnavac{color:#183988;text-decoration:none;font-weight:bold;font-size:10px}
a.mainnavac:hover{color:#183988;text-decoration:none;font-weight:bold;font-size:10px}

a.path{ font-size:10px; color: #333333; ;text-decoration:none; }
a.path:hover{ font-size:10px;  color: #183988; text-decoration:none;  }


a.pathWhite{ font-size:10px; color: #ffffff; font-weight:bold ;text-decoration:none; }
a.pathWhite:hover{ font-size:10px; color: #d2d2d2; font-weight:bold ;text-decoration:none; }
