/* body {
font: 80%/1.5 "Segoe UI", Verdana, "Helvetica", sans-serif;  
}
*/
body {
font: 70%/1.4 Verdana, "Helvetica", sans-serif;
}
h1 {
	font-size: 24px;
	}
h2 {
	font-size: 14px;
	}
h2 .small {
	font-size:80%;
	font-weight:normal;
}	
a 	{
	color: #CC0000;
	text-decoration: none;
	}	
a:hover	{
	text-decoration: underline;
	}
a.small {
	font-size: 90%;
	}
a.black 	{
	color: #000;
	}
a img { vertical-align: middle;}
.font-80 { font-size: 80%;}
div#breadcrumb ul li{
	color: #252525;
	}
div#breadcrumb a {
	color: #252525;
	}

input#nav_user_search_textfield {
	font-size: 90%;
	}
ul#nav_main_first_level a{
 font-size: 110%;
 line-height: 2.7;
 text-indent: 19px;
 color: #252525;
 text-decoration: none;
}
ul#nav_main_first_level a.nav_main_first_level_active {
 font-size: 110%;
 line-height: 2.7;
 text-indent: 19px;
 color: #252525;
 text-decoration: none;
 font-weight: bold;
}

ul#nav_main_first_level ul a {
 font-size: 110%;
 line-height: 2.7;
 text-indent: 19px;
 color: #252525;
 text-decoration: none;
}

ul#nav_main_first_level ul a.nav_main_second_level_first {
 font-size: 110%;
 line-height: 2.7;
 text-indent: 19px;
 color: #252525;
 text-decoration: none;
}

ul#nav_main_first_level ul a.nav_main_second_level_last {
 font-size: 110%;
 line-height: 2.7;
 text-indent: 19px;
 color: #252525;
 text-decoration: none;
}


ul#nav_main_first_level ul a.nav_main_second_level_active {
 font-size: 110%;
 line-height: 2.7;
 text-indent: 19px;
 color: #000000;
 text-decoration: none;
 font-weight: bold;
}

p#price {
	padding-top: 18px;
	text-indent: 8px;
	font-size: 200%;
	font-weight: bold;
	color: #CC0000;
	}

span#product_price,
p#product_price {
	padding-top: 18px;
	text-indent: 8px;
	font-size: 200%;
	font-weight: bold;
	color: #CC0000;
	}

input.product-price {
	margin-left: -8px;
	padding-left: 0px;
	border: none;
	background: none;
	text-indent: 8px;
	font-size: 24px;
	font-weight: 900;
	color: #CC0000;
	}


p#price span {
	font-size: 80%;
	font-weight: bold;
	color: #000000;
	}

div#content_sub_box a{
	color: #CC0000;
	text-decoration: none;
	}

span#articel_variations_checked {
	font-weight: bold;;
	}

h3.news_headline {
	font-size: 130%;
	}

div#content_sub_box a:hover{
	text-decoration: underline;
	}

div#content_sub_box li{
	font-size: 90%;
	}


div#site_info h4 {
 font-size: 90%;
 color: #707070;
 font-weight: normal;
}
div#site_info a {
	font-size: 100%;
	color: #707070;
	font-weight: normal;
	text-decoration: none;
}
div#site_info a:hover {
	text-decoration: underline;
}
div#site_info li {
	font-size: 100%;
	color: #707070;
	font-weight: normal;
	text-decoration: none;
}