/*
#106BAD Schrift blau

*/
@import "jquery.css";

body {
font-family:Arial, Helvetica, sans-serif;
background-color:#E3ECF3;
}
img {
border:none;
}
a{ 
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#106BAD;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.maintbl{
	width:980px;
	border-bottom: 1px solid #C3C3C3;
	background-color:#FFFFFF;
}
/*####################Top-Menü-Home####################*/
.nav_shopping {
	text-align:right;
	padding-right:5px;
	background-color:#000000;
	border-bottom: 1px solid #106BAD;
	padding-top:2px;
	padding-bottom:2px;
	border-right: 1px solid #106BAD;
	border-left: 1px solid #106BAD;
	color: #FFFFFF;
	font-weight:bold;
	font-size:10pt;
}

.nav_shopping a{
	padding-left:10px;
	padding-right:10px;
	border-left: 1px solid #106BAD;
	position:relative;
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
	font-size:10pt;
}
.nav_shopping a:hover{
	color: #F15500;
}
.top{
	text-align:right;
	padding-right:5px;
	background-image:url(/templates/ross/site-elements/t_streifen.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #106BAD;
	padding-top:2px;
	padding-bottom:2px;
	border-right: 1px solid #106BAD;
	border-left: 1px solid #106BAD;
}
.top a{
	padding-left:10px;
	padding-right:10px;
	border-left: 1px solid #106BAD;
	position:relative;
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
	font-size:8pt;
}
.top a:hover{
	color: #F15500;
}

.banner {
/*background-image:url(site-elements/logo_kl.gif);
*/line-height:100px;
background-repeat:no-repeat;
background-position:left center;
border-bottom:2px solid #BDBDDE;
}

.leiste {
color:#106BAD;
font-size:8pt;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
border-bottom:2px solid #BDBDDE;
/*background-image:url(site-elements/banner.jpg);
*/background-repeat:no-repeat;
background-position:left;
}

.glas_back {
background-image:url(site-elements/glasgelege_back.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.glas_back a{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
font-weight:bold;
}
.glas_back a:hover{
color: #FF0000;
text-decoration:underline;
}


.leiste a{
color:#106BAD;
line-height:35px;
text-decoration:none;
}
.navtrail {
color:#106BAD;
font-size:8pt;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.navtrail a{
color:#106BAD;
text-decoration:none;
}
.z_footer {
color:#FFFFFF;
font-size:8pt;
border-top:2px solid #BDBDDE;
background-image:url(/templates/ross/site-elements/t_streifen.jpg);
background-repeat: repeat-x;
}
.div_box {
margin-bottom:0px;
line-height:16px;
}
.copyright, .parseTime {
font-size:8pt;
text-align:center;
}
.content {
padding-left:10px;
padding-right:10px;
font-size:10pt;
line-height:18px;
color: #333333;
background-image:url(site-elements/bg.gif);
background-repeat:no-repeat;
background-position: top center;
width:100%;
}
.content a{
color: #106BAD;
}
.contentsTopics, .moduleHeading {
color: #333333;
font-size:14pt;
padding-top:0px;
font-weight:bold;
padding-bottom:0px;
vertical-align:top;
}
.copyright , .parseTime {
color:#A2C0E8;
font-size:7pt;
}
.copyright a, .parseTime a{
color:#A2C0E8;
font-size:7pt;
}
/* BOXEN CSS */
.boxText { 
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
padding-left:5px;
color:#106BAD;
}
.boxText a{ 
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#106BAD;
text-decoration:none;
}
.boxText a:hover{
text-decoration:underline;
}
#cate  .infoBoxHeading {
font-size:12pt;
line-height:20px;
}
#cate  {
border-left:1px solid #106BAD;
border-right:1px solid #106BAD;
border-bottom:1px solid #106BAD;
}
TD.infoBoxHeading {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight: bold;
background:#106BAD;
height:17px;
color:#FFFFFF;
padding-left:5px;
background-image:url(/templates/ross/site-elements/t_streifen.jpg);
background-repeat: repeat-x;
}

TD.infoBoxHeading_right {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight: bold;
background: #106BAD;
height:17px;
color:#FFFFFF;
padding-left:5px;
background-image:url(/templates/ross/site-elements/t_streifen.jpg);
background-repeat: repeat-x;
}
TD.infoBox, SPAN.infoBox {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
border-right: 4px solid;
background: #F0F0F7; 
border-color: #F0F0F7;
padding-left:5px;
}
TD.infoBox a, SPAN.infoBox a {
text-decoration:none;
}

TD.infoBox_right , SPAN.infoBox_right {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
border-right: 4px solid;
background: #F0F0F7; 
border-color: #F0F0F7;
padding-left:5px;
}
TD.infoBox_right a, SPAN.infoBox_right a{
font-size:9pt;
color:#106BAD;
}
/* MAINMNEÜ CSS */
#CatNavi {
margin-top:0px;
margin-bottom:0px;
}
.CatLevel1 {
margin-left:-40px;
position:relative;
list-style:none;
margin-top:2px;
margin-bottom:2px;
}
.CatLevel1_Current, .CatLevel1_CurrentParent {
margin-left:-40px;
position:relative;
list-style:none;
margin-top:2px;
margin-bottom:2px;
font-weight:bold;
}
.CatLevel {
margin-left:-40px;
list-style:none;
}
.CatLevel2 {
margin-left:-20px;
padding-left:-8px;
margin-top:2px;
margin-bottom:2px;
font-weight:normal;
list-style: disc;
}
.CatLevel2 a{
color:#386292;
text-decoration:none;
}
.CatLevel2 a:hover{
	
}
.CatLevel2_Current a{
color:#386292;
text-decoration:none;
margin-top:2px;
margin-bottom:2px;
}
.CatLevel2_Current{
margin-left:-20px;
padding-left:-8px;
margin-top:2px;
margin-bottom:2px;
}
.CatLevel2_CurrentParent{
margin-left:-20px;
padding-left:-8px;
margin-top:2px;
margin-bottom:2px;
}
.CatLevel2_CurrentParent a{
text-decoration:none;
color:#386292;
}
/*#################### NEUE PRODUKTE ####################*/
.new_product_heading {
font-size:8pt;
font-weight:normal;
height:35px;
padding-left:5px;
padding-right:5px;
vertical-align: middle;
padding-bottom:0px;
border-top:1px solid #BDBDDE;
border-left:1px solid #BDBDDE;
border-right:1px solid #BDBDDE;
background-color:#F0F0F7;
}
.new_product_heading a{
}
.new_product_heading a:hover{
}
.new_product_default_img {
border-left:1px solid #C3C3C3;
border-bottom:1px solid #C3C3C3;
height:140px;
padding-top:10px;
}
.new_product_info{
font-size:9pt;
vertical-align:top;	
}
.new_product_info img{
padding-top:5px;
}
.new_product_default_info {
border-right:1px solid #C3C3C3;
border-bottom:1px solid #C3C3C3;
font-size:9pt;
height:140px;
}
.new_product_default {
font-size:10pt;
text-align:center;
background-color:#106BAD;
width:550px;
color:#FFFFFF;
font-weight:bold;
background-image:url(/templates/ross/site-elements/t_streifen.jpg);
background-repeat: repeat-x;
}
TR.headerNavigation {
  background: #F6F6F6;
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight : bold;
	border-bottom: 1px solid;
	border-color: #b6b7cb;
	background-color: #F6F6F6;
}

A.headerNavigation { 
  color: #000000; 
}

A.headerNavigation:hover {
  color: #000000;
}

.price{
color:#ffa600;
font-weight:bold;	
font-size:16px;
}

.vpe, .shipping {
color: #106BAD;
font-style:italic;	
}



