a.underline:link,a.underline:visited {
    color:#ff6600;
	text-decoration:underline;
}

a.underline:active,a.underline:hover {

}
/* Ticker Anfang */
.newsticker {
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	width:758px;
	padding:5px;
	font-weight:bold;
}
/* Ticker Ende */
/* Banner Anfang */
.HTM_boxmain_kategorie {
	border:1px solid #CCC;
	padding:1px;
	width:766px;
	margin-bottom:20px;
}

.HTM_boxmain_frame {
	position:relative;
	border:1px solid #CCC;
	padding:1px;
	width:766px;
	margin-bottom:20px;
}

.HTM_boxmain_images {
	z-index:0;
}

.HTM_boxmain_price {
	position:absolute;
	z-index:1;
	width:180px;
	line-height:50px;
	font-family:Impact,Arial;
	font-size:30px;
	font-weight:bold;
	text-align:center;
}
/* Banner Ende */
/* Slider Anfang */
#loopedSlider                 { border:1px solid #CCC; background-color:#FFF; width:766px; margin-bottom:20px; position:relative; clear:both; padding:1px; }
.container                    { width:768px; height:190px; overflow:hidden; position:relative; cursor:pointer; }
div.slides                    { position:absolute; top:0; left:0; }
ul.slides                     { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
div.slides > div,ul.slides li { position:absolute; top:0; width:768px; display:none; padding:0; margin:0; }

.slide_wrapper   { position:relative; }
.slide_thumbnail { z-index:0; }
.slide_price     { position:absolute; z-index:1; font-family:Impact,Arial;width:300px;text-align:center; }

.pagination_main          { border-top:1px solid #CCC; height:30px; line-height:30px; font-family: Arial; font-size:12px; font-weight:bold; }
.pagination_link          { width:700px; text-align:left; float:left; }
.pagination_button        { width:46px;text-align:right; float:left; padding:4px 10px 0 10px; }
ul.pagination             { list-style:none; padding:0; margin:0; }
ul.pagination li          { float:left; display:block; }
ul.pagination li a        { padding:0px 10px; color:#999; text-decoration:none; }
ul.pagination li.active a { color:#ff6600; }
/* Slider Ende */
/* Tabs Anfang */

ul.HTM_tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	width: 100%;
}
ul.HTM_tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #CCC;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
ul.HTM_tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.HTM_tabs li a:hover {
	background: #ccc;
}	
html ul.HTM_tabs li.active, html ul.HTM_tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.HTM_tab_container {
	border: 1px solid #CCC;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
}
.HTM_tab_content {
	padding: 20px;
	font-size: 1.2em;
}

table.HTM_hesteller {
	width:100%;
}

table.HTM_hesteller td {
	height:70px;
	border-bottom:1px solid #CCC;
}

.HTM_hersteller_header {
	padding-top:20px;
	padding-bottom:20px;
}

.HTM_hersteller_footer {
	margin-top:20px;
	font-size:10px;
	color:#999;
}
/* Tabs Ende */

.HTM_trustedshop_bewertung {
	margin-bottom:20px;
}

.HTM_trustedshop_box {
	text-align:center;
	background-color:#EFEFEF;
	width:148px;
	border:1px solid #C0C0C0;
}

.HTM_trustedshop_box2 {
	background-image:url(https://media.htm-gmbh.com/shop-getgoods/zertifikate/bg_grey.jpg);
	background-repeat:repeat;
	background-position:left top;
	vertical-align:middle;
	border:1px solid #C0C0C0;
	margin:0px 5px 5px 5px;
}

.HTM_trustedshop_logo {
	text-align:center;
	padding:5px;
}

.HTM_trustedshop_text {
	text-align:center;
	line-height:125%;
	font-size:11px;
	padding:0px 10px 5px 10px;
}

.HTM_box_left_container {
	width:190px;
	background-color:#000000;
	color:FFF;
}

.HTM_box_left_header {
	font-size:16px;
	font-weight:bolder;
	line-height:38px;
	height:38px;
	color:#FFF;
	padding-left:10px;
}

.HTM_box_left_header_bottom {
	padding-top:1px;
	padding-bottom:1px;
	background-color:#FFF;
	
}

.HTM_box_left_header_bottom2 {
	border-bottom:1px dotted #333333;
}

.HTM_box_left_service_link {
	line-height:25px; 
	color:#FFF;
	background-color:#ff6600;
	padding-left:10px;
}

.HTM_box_left_service_link:hover {
	background-color:#ff9900;
}

a.box_service:link,a.box_service:visited {
    color:#FFF;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

a.box_service:active,a.box_service:hover {

}

a.box_bookmark:link,a.box_bookmark:visited {
    color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

/* Banner rechts Anfang */
.lb_skyscraper {
	top:0px;
}
/* Banner rechts Ende */

a.box_bookmark:active,a.box_bookmark:hover {

}

table.HTM_versandkosten {
	border:1px solid #CCC;
	width:750px;
}

table.HTM_footer {
	width:100%;
}

td.HTM_footer_headline {
	background-color:#828282;
	color:#FFF;
	text-align:center;
}

.HTM_footer_preisangabe {
	padding:20px 0 15px 0;
}

