@import "layout_preis.css";
@import "rounded.css";
@import "ui.custom.css";
@import "menue.css";
@import "tip.css";
@import "button.css";


* { margin:0; padding:0;}
body {
	background: url(../images/main_bg.gif);
	font-size:100%;
	line-height:1.0625em;
	font-family:arial, tahoma;
	color:#666666;
}


select {
	height: 20px;
	vertical-align:middle;
	padding:0 0 0 9px;
	font: 12px arial,sans-serif;
	font-weight: bold;
}


/*in_line*/
input { vertical-align:middle; font-weight:normal; font-family:arial; color:#000000;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none; margin:0; padding:0;}

a:hover{text-decoration:none;}
a {color:#7a7a7a;}
.fright{
	padding-left: 130px;
}
.fright_v{
	padding-left: 90px;
}
strong{ color:#000000;}

p {
	padding-top:7px;
}
.column { float:left;}
.clear { clear:both;}


h1{text-indent:-10000px; font-size:0; line-height:0;}

.main_border{ border:1px solid #838383; background:#ffffff;}
.border_wr_left{
	background:#ffffff url(../images/border_wr.gif) top left repeat-y;
	width:1020px;
}
.border_wr_right{
	background:url(../images/border_wr.gif) top right repeat-y;
	width:1020px;
}
.main_w{
	margin:0 0 0 2px;
	width:1016px;
}
.cont_bot_indent{height:30px;}
/*header*/

.link_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	text-transform:uppercase;
	color: #666666;
	text-decoration: none;
	padding-left: 38px;

}
.link_header:hover{
	text-decoration:none;
	color: #5B8EB5;
}
.logo_font_unten {
	font-size: 11px;
	color: #2F5677;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 38px;
}
/* ============================= forms ============================= */

#SearchForm .rowi {height:24px;}
#SearchForm .tab {
	height:24px;
	padding-left: 5px;
	font-size: 11px;
}
#SearchForm .tab1 {
	height:24px;
	padding-left: 105px;
	font-size: 11px;
}
#SearchForm {
	background:url(../images/form-tail.gif) top repeat-x;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	width:670px;
	float:right;
}
#SearchForm .right-bg {
	background:url(../images/form-right-bg.gif) top right no-repeat;
	
}
#SearchForm .left-bg {
	background:url(../images/form-left-bg.gif) top left no-repeat;
	padding:18px 20px 26px 13px;
}
#SearchForm .input {
	width:240px;
	height:18px;
	border:1px solid #b7871e;
	background:#fff url(../images/search_button.gif) 0 0 no-repeat;
	padding:2px 0 0 18px;
	font-size:1em;
	margin:0 5px 0 3px;
}
#SearchForm .select {
	width:40px;
	border:1px solid #b7871e;
	background:#ffffff;
	color:#848484;
	font-size:1.05em;
	margin:0 4px 0 4px;
}

.button {
	background:url(../images/button-tail-bg.gif) top repeat-x;
	display:inline-block;
	font-size:0.983em;
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
	padding:2px 4px 3px 4px;
	font-weight: bold;
	cursor:pointer;
}
.button span {background:url(../images/button-right-bg.gif) top right no-repeat; display:inline-block;cursor: hand;}
.button span span {
	background:url(../images/button-left-bg.gif) top left no-repeat;
	padding:2px 2px 3px 2px;
	font-size: 1.083em;
	font-weight: bold;
}
:hover.button {
	color:#003366;
	text-decoration:none
}
:hover.button span {
	color:#6699FF;
	text-decoration:none
}

.h_logo{
	height:120px;
	background:url(../images/head_bg.gif)  repeat-x;
	background-position: 0px 0px;
}
.h_logo .col_1{
	width:290px;
	background:url(../images/logo.gif) no-repeat 13px 37px;
	height:83px;
	padding: 45px 0 0 20px;
}
.h_logo .col_2{
	width:695px;
}
.h_logo .col_2 .link{
	height:36px;
	padding-bottom: 10px;
}

.h_logo .col_2 .link ul{
	padding:0px 0 0 25px;
	color:#acacac;
	font-size:0.887em;
	display: inline;
}
.h_logo .col_2 .link div{
	padding:13px 0 0 290px;
	color:#acacac;
	font-size:0.987em;
	word-spacing:3px;
}
.h_logo .col_2 .link div a{
	color:#2F5677;
	text-decoration:none;
	word-spacing:normal;
}
.h_logo .col_2 .link div a:hover{
	text-decoration:none;
	color: #FF9933;
}
.h_logo .col_2 .h_wr_form{ height:46px; background:url(../images/h_wr_form.jpg) 0 0 no-repeat; width:421px;}
.h_logo .col_2 .h_wr_form div{ padding:11px 0 5px 54px;}
.h_logo .col_2 .h_wr_form div img{ vertical-align:middle;}
.h_logo .col_2 .h_wr_form div input{ width:98px; height:17px;}
.h_logo .col_2 .h_wr_form div select{ width:113px; height:17px;}
.h_logo .col_2 .h_wr_form div select, .h_logo .col_2 .h_wr_form div input{ border:1px solid #0e8ae7; color:#6b6b6b; font-family:arial; font-size:0.687em; margin:0 5px 0 7px; vertical-align:middle;}
.h_logo .col_2 .h_wr_form div b{ color:#ffffff; text-transform:uppercase; font-size:0.625em;}

.h_menu{
	height:43px;
	padding-right: 10px;
}

.h_menu .m_1{
	margin-left: 135px;
	float: left;
	text-align: right;
}

.h_menu .m_2{
	width:575px;
	float: left;
	height:45px;

}

/*footer*/
.footer{
	background:url(../images/border_wr.gif) 0 0 repeat-x;
	width:1020px;
	padding:13px 0;
	font-size:0.687em;
	color:#656565;
}
.footer a{ color:#656565; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}
.footer span{ display:block; font-size:0.937em; color:#383838; text-transform:uppercase; word-spacing:3px;}
.footer span a{ color:#383838; text-decoration:none; word-spacing:normal;}
.footer span a:hover{ text-decoration:underline;}
.fright_footer {
	float:right;
	margin-right: 20px;

}
.fright_footer1 {
	float:right;
	font-size: 9px;
	padding-top: 4px;
}

.shop_content {
	position:absolute;
	visibility: hidden;
	background:transparent;
	width: 230px;
	margin-top: 4px;
}
.indent_shopmenue{
	padding:5px 5px 0 9px;
}

/*content*/
.content{ font-size:0.687em; line-height:1.312em;}
.h_cont{
	height:653px;
	width:11px;
	float:left;
}
.mright{
	margin-right: 19px;
}
.col_sep{
	float:left;
	width:7px;
}
.line_dot_x{ background:url(../images/line_dot_x.gif) 0 0 repeat-x; height:12px;}
.line_dot_x1{ background:url(../images/line_dot_x.gif) 0 0 repeat-x; height:12px; margin-top: 10px;}

.line_x{ height:1px; font-size:0; background:url(../images/line_x.gif) left top repeat-x; margin:10px 0 10px 0;}
.line_w{ height:1px; font-size:0; background:url(../images/line_w.gif) left top repeat-x; margin:10px 0 10px 0;}
.line_xx{ height:1px; font-size:0; background:url(../images/line_xx.gif) left top repeat-x; margin:10px 0 10px 0;}
.line_x1{ height:1px; font-size:0; background:url(../images/line_xx.gif) left top repeat-x; margin:7px 0 7px 0;}
.line_x2{ height:1px; font-size:0; background:url(../images/line_xx.gif) left top repeat-x; margin:2px 0 7px 0;}


.title{ display:block;}

.wr_white .h, .wr_red .h, .wr_yellow .h, .wr_bl .h, .wr_all .h{color:#383838; font-weight:bold;}
.ind_1{ margin:14px 0 17px 0;}




/*================== index-1.html ==================*/
#page2 .content .col_1 .wr_bl .col_boxa{
	width:683px;
}

#page2 .content .col_1 .col_box{
	width:703px;
}
.list li{
	line-height:1.625em;
	color:#6b6b6b;
	text-decoration:none;
	background:url(../images/list_y.gif) 3px 6px no-repeat;
	padding:0 0 0 9px;
}


/*==================list====================*/

.pad3 {
	padding-right: 3px;
	padding: 2px;
}
.indent-col{
	padding:12px 8px 8px 8px;
	text-align: center;
}
.indent-rss{
	padding:12px 8px 8px 8px;
}
.indent{
	padding:5px 8px 8px 8px; line-height:1.81em;
}
.indent0{ padding:5px 13px 13px 10px;}
.indent01{padding:5px 3px 15px 4px;}
.indent001{padding:5px 3px 10px 1px;}

.indent02{ padding:2px 1px 2px 5px;}
.indent03{ padding:5px 5px 0px 5px;}
.indent04{ padding:0 3px 0 4px;}
.indent1{
	padding:5px 2px 4px 4px;
}
.indent2{ padding:18px 3px 0 4px;}
.indent3{ padding:12px 3px 0 15px;}
.indent_info{ padding:10px 8px 10px 12px;}
.indent4{
	padding:1px 1px 1px 12px;
}
.indent_3d{
	padding:0 5px 0 5px;
}
.indent_era{
	padding:0 5px 0 7px;
}
.indent_key{
	padding:25px 15px 20px 15px;
	line-height: 2.0em;
}
.indent_key1{
	padding:8px 8px 8px 8px;
}
.indent_sort{
	padding:2px 5px 0px 5px;
	margin-top: 10px;
}
.indent_content_kat{
	padding:10px 5px 0px 5px;
}


.font10 {
	font-size: 10px;
	font-style: normal;
	color: #687779;
}
.font11 {
	font-size: 11px;
	font-style: normal;
	color: #687779;
}
.font11_1 {
	font-size: 11px;
	font-style: normal;
	color: #3E6791;
}


.font11_w {
	font-size: 11px;
	font-style: normal;
	color: #687779;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.font_title {
	background:url(../images/list-marker.gif) no-repeat left 4px;
	color:#FC6907;
	text-transform:uppercase;
	padding-left:8px;
	font-weight:bold;
	margin-left: 1px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
}
.font_title1 {
	background:url(../images/list-marker.gif) no-repeat left 4px;
	color:#FC6907;
	text-transform:uppercase;
	padding-left:8px;
	font-weight:bold;
	margin-left: 1px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
}
.font12 {font-size: 12px; font-style: normal; color: #687779;}
.font12_1 {font-size: 12px; font-style: normal; color: #445462;}
.font13 {font-size: 13px; font-style: normal; color: #687779;}
.font_datum {
	font-size: 11px;
	font-style: italic;
	color: #497C98;
}
.resultrow {
	background-color: #F3F5F8;
}
.similarrow {
	background-color: #F7F8F8;
}

.price { font-size:11px;
	color:#FF3300;
	font-weight:bold;
}
.price_a {
	font-size:11px;
	color:#006699;
	font-weight:bold;
}
.price_b {
	font-size:11px;
	color:#006666;
	font-weight:bold;
}

.price_details {
	font-size:12px;
	color:#FD7902;
	font-weight:bold;
}
.versandkosten {
	font-size:11px;
	color:#28486C;
	font-weight:normal;
}

.versandkosten_info{
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#006666;
	}
:hover.versandkosten_info {
	color:#ED610C;
	text-decoration:none;
}




.oldprice {
	font-size:10px;
	color:#808080;
	text-decoration:line-through;
}
.newsdate {
	color: #666666;
	font-size: 10px;
}

.unline{
	border-bottom:solid 1px #E6E6E6;
	padding-bottom:5px;
	margin-bottom:8px;
}


.list li{ color:#6b6b6b;}
.list li a { line-height:1.625em; color:#6b6b6b; text-decoration:none; margin-left:3px;}
.list li a:hover { text-decoration:none; color:#000000;}


.title { background:url(../images/title-tail.gif) left top repeat-x; font-size:13px; text-transform:uppercase; color:#666666; font-weight: bold;}
.title div { background:url(../images/title-left.jpg) left top no-repeat;}
.title div div { background:url(../images/title-right.jpg) right top no-repeat;	padding:13px 0 11px 35px;}

.title1 {
	background:url(../images/title-tail.gif) left top repeat-x;
	font-size:12px;
	text-transform:uppercase;
	color:#666666;
	font-weight: bold;
}
.title1 div { background:url(../images/title-left_search.jpg) left top no-repeat;}
.title1 div div { background:url(../images/title-right.jpg) right top no-repeat; padding:13px 0 11px 35px;}

.title_weiss { background:url(../images/title-tail_weiss.gif) left top repeat-x; font-size:12px; text-transform:uppercase; color:#666666; font-weight: bold;}
.title_weiss div {background:url(../images/title-left_weiss.jpg) left top no-repeat;}
.title_weiss div div { background:url(../images/title-right_weiss.jpg) right top no-repeat;	padding:12px 0 10px 40px;}

.title_weiss1 { background:url(../images/title-tail_weiss.gif) left top repeat-x; font-size:13px; text-transform:uppercase; color:#666666;}
.title_weiss1 div { background:url(../images/title-left_weiss1.jpg) left top no-repeat;}
.title_weiss1 div div { background:url(../images/title-right_weiss1.jpg) right top no-repeat; padding:12px 0 11px 40px;}

.title_news { background:url(../images/title-tail_weiss.gif) left top repeat-x; font-size:12px; text-transform:uppercase; color:#666666; font-weight: bold;}
.title_news div {background:url(../images/title-left_news.jpg) left top no-repeat;}
.title_news div div { background:url(../images/title-right_weiss.jpg) right top no-repeat; padding:12px 0 10px 40px;}

.title_info { background:url(../images/title-tail_weiss.gif) left top repeat-x; font-size:12px; text-transform:uppercase; color:#666666; font-weight: bold;}
.title_info div {background:url(../images/title-left_info.jpg) left top no-repeat;}
.title_info div div { background:url(../images/title-right_weiss.jpg) right top no-repeat; padding:12px 0 10px 40px;}


.title_kat { background:url(../images/title-tail_kat.gif) left top repeat-x; font-size:11px; color:#666666;	font-weight: bold;}
.title_kat div {background:url(../images/title-left_kat.jpg) left top no-repeat;}
.title_kat div div { background:url(../images/title-right_kat.jpg) right top no-repeat;	padding:12px 0 10px 40px;}

.title_ebay { background:url(../images/title-tail_kat.gif) left top repeat-x; font-size:11px; color:#666666;font-weight: bold;}
.title_ebay div {background:url(../images/title-left_ebay.jpg) left top no-repeat;}
.title_ebay div div { background:url(../images/title-right_kat.jpg) right top no-repeat;padding:12px 0 10px 40px;}

.title_amazon { background:url(../images/title-tail_kat.gif) left top repeat-x; font-size:11px; color:#666666;font-weight: bold;}
.title_amazon div {background:url(../images/title-left_amazon.jpg) left top no-repeat;}
.title_amazon div div { background:url(../images/title-right_kat.jpg) right top no-repeat;padding:12px 0 10px 40px;}


.unline{ border-bottom:solid 1px #E6E6E6; padding-bottom:5px; margin-bottom:2px;}

.title3 {  background:url(../images/title-tail_rss.gif) left top repeat-x; width:100%; }
.title3 div { display:block; background:url(../images/bg_title_left_rss.gif) no-repeat left top;}
.title3  b {
	display:block;
	background:url(../images/title-right_rss.jpg) no-repeat right top;
	padding:12px 0 0 32px;
	height:32px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.therss {background: transparent;}
.openrss {color: #FF6600;}
.closerss {color: #79888A;}


.title4 {  background:url(../images/bg_title.gif) left top repeat-x; width:100%; }
.title4 div { display:block; background:url(../images/bg_title_left3.gif) no-repeat left top;}
.title4  b {
	display:block;
	background:url(../images/bg_title_right.gif) no-repeat right top;
	padding:15px 0 0 55px;
	height:30px;
	font-size: 11px;
	letter-spacing: 0.1em;
	font-style: normal;
	font-family: "Courier New", Courier, monospace;
	cursor:pointer;
}
.thesozial {background: transparent;}
.opensozial {color: #FF6600;}
.closesozial {color: #79888A;}


.title5 {  background:url(../images/bg_title.gif) left top repeat-x; width:100%; }
.title5 div { display:block; background:url(../images/bg_title_left_merke.gif) no-repeat left top;}
.title5  b {
	display:block;
	background:url(../images/bg_title_right.gif) no-repeat right top;
	padding:12px 0 0 35px;
	height:32px;
	font-size: 11px;
	letter-spacing: 0.1em;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.themerke {}
.openmerke {color: #FF6600;}
.closemerke {color: #79888A;}



.title6 {  background:url(../images/bg_title.gif) left top repeat-x; width:100%; }
.title6 div { display:block; background:url(../images/bg_title_left_visit.gif) no-repeat left top;}
.title6  b {
	display:block;
	background:url(../images/bg_title_right.gif) no-repeat right top;
	padding:12px 0 0 35px;
	height:32px;
	font-size: 11px;
	letter-spacing: 0.2em;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.thevisit {}
.openvisit {color: #FF6600;}
.closevisit {color: #79888A;}


.title4_detail {
	color:#ffffff;
	background:url(../images/title_but_bg.gif) left top repeat-x;
	width:188px;
	display: block;
	float: left;
	padding: 2px;
}
.detail{
	cursor: hand;
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url(../images/details.gif) 0px 0px no-repeat;
	padding:1px 0 2px 26px;
	width: auto;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;

}

.thedetail {
}
.opendetail {
	color: #FFFFFF;
}
.closedetail {
	color: #FFFFFF;
}





.box_news{
	background:url(../images/box_news.gif) left top no-repeat #ebebeb;
	color:#3D545F;
	height: 30px;
}


.box_preisinfo{
	background:url(../images/box_news.gif) left top no-repeat #ebebeb;
	color:#3D545F;
	height: 30px;
}
.box_static_content{
	background:url(../images/box_static_content.gif) left top no-repeat #ebebeb;
	color:#3D545F;
	height: 32px;}

.boxtext_preisinfo{
	color:#3D545F;
	font-size: 12px;
	padding-left: 36px;
	font-weight: bold;
	text-transform:uppercase;
	padding-top: 8px;
}

.boxtext{
	color:#3D545F;
	font-size: 12px;
	padding-left: 36px;
	font-weight: bold;
}
.boxtext1{
	color:#3D545F;
	font-size: 11px;
	padding-left: 36px;
	font-weight: bold;
}
.boxtext2{
	color:#3D545F;
	font-size: 12px;
	padding-left: 30px;
	font-weight: bold;
	text-transform:uppercase;
}
.boxtext3{
	color:#3D545F;
	font-size: 12px;
	padding-left: 36px;
	font-weight: bold;
	text-transform:uppercase;
	padding-top: 8px;
}



.font_pfad{
	font-family: Arial, Helvetica, sans-serif;
	color: #606060;
	text-decoration:none;
}
	
:hover.font_pfad {
	color:#ED610C;
	text-decoration:none;
}

.max_images_75 {
	max-width: 75px;
width: expression(this.width > 75 ? 75: true);	margin-right: 6px;} 

.main_picshop{
	cursor: pointer; padding: 6px 6px 6px 6px; border:0px solid #ddd; background: #FAFAFA;
	
	}
.main_keysitemap{
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3F72A9;
	font-weight: bold;
	cursor: pointer; padding: 3px 6px 3px 6px; border:1px solid #ddd; background: #F3F4F4;
	
	}
:hover.main_keysitemap {
	color:#ED610C;
	text-decoration:none;
}




.textlink11{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:12px;
	background:url(../images/marker1.gif) left center no-repeat;
	text-decoration:none;
	color: #455863;
	text-transform: uppercase;
}
.main_link11{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:12px;
	background:url(../images/marker1.gif) left center no-repeat;
	text-decoration:none;
	color: #455863;
	text-transform: uppercase;
}
:hover.main_link11 {
	color:#ED610C;
	text-decoration:none;
}
.main_link11_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #455863;
	text-transform: uppercase;
}
:hover.main_link11_1 {
	color:#ED610C;
	text-decoration:none;
}
 	.main_text2{
	font-family: Arial, Helvetica, sans-serif;
	color: #606060;
	background:url(../images/list-marker.gif) 0 5px no-repeat;
	padding:0 0 0 7px;
	text-decoration:none;
	font-size:10px;
	font-style: italic;
}
	
:hover.main_text2 {
	color:#ED610C;
	text-decoration:none;
}
.main_text3{
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#525252;
	background:url(../images/list_bull0.gif) no-repeat left 5px;
	padding:0 0 0 11px;
	}
:hover.main_text3 {
	color:#ED610C;
	text-decoration:none;
}

.main_text4{
	font-family: Arial, Helvetica, sans-serif;
	color: #3F6C8D;
	background:url(../images/list-marker.gif) center left no-repeat;
	padding:0 0 0 9px;
	text-decoration:none;
	font-size:12px;
	line-height:1.625em;
}
	
:hover.main_text4 {
	color:#ED610C;
	text-decoration:none;
}
.container {width:100%; overflow:hidden;}

.link3{ display:block; background:url(../images/link2-tail.gif) top repeat-x; float:left; color:#ffffff; text-decoration:none; font-weight:bold; margin-top:10px;}
.link3 span{
	display:block;
	background:url(../images/link2-left-bg.gif) left top no-repeat;
	color: #FFF;
}
.link3 span span{ background:url(../images/link2-right-bg.gif) right top no-repeat; padding:4px 12px 7px 11px; color: #FFF;}
.link3:hover{
	background:url(../images/link2-tail-act.gif) top repeat-x;
	text-decoration: none;
}
.link3:hover span{ background:url(../images/link2-left-bg-act.gif) left top no-repeat;}
.link3:hover span span{ background:url(../images/link2-right-bg-act.gif) right top no-repeat;}


.link2{ display:block; background:url(../images/link2-tail.gif) top repeat-x; float:right; color:#ffffff; text-decoration:none; font-weight:bold; margin-top:10px;}
.link2 span{ display:block; background:url(../images/link2-left-bg.gif) left top no-repeat;}
.link2 span span{ background:url(../images/link2-right-bg.gif) right top no-repeat; padding:4px 12px 7px 11px;}
.link2:hover{
	background:url(../images/link2-tail-act.gif) top repeat-x;
	text-decoration: none;
}
.link2:hover span{ background:url(../images/link2-left-bg-act.gif) left top no-repeat;}
.link2:hover span span{ background:url(../images/link2-right-bg-act.gif) right top no-repeat;}
#ContactForm .link2{
	margin-right:10px;
}



.link10{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding-left:15px;
	background:url(../images/link10.gif) left center no-repeat;
	text-decoration:none;
	color: #366C89;
	margin-right: 8px;
}
.link10:hover{
	text-decoration:none;
	color: #FF6600;
}

/*Anfang klein Slider*/


.link1 {
	color:#FF6600;
	font-weight: bold;
	padding-left: 100px;
}
.link1:hover {color:#000}


.main_link_kat{
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:16px;
	background:url(../images/kat_p.gif) 0px 1px no-repeat;
    text-transform:uppercase;
	text-decoration:none;
	color:#525252;
	}
:hover.main_link_kat {
	color:#ED610C;
	text-decoration:none;
}

.main_text_kat{
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#525252;
	}
:hover.main_text_kat {
	color:#ED610C;
	text-decoration:none;
}

.slider {
	position:relative;
	overflow:hidden;
	border:0px solid #9ac1c9;
	height:335px;
	background:#eef5f6;
	margin-bottom:6px
}
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:0px solid #9ac1c9}
.section {padding:4px}

/*Ende klein Slider*/


/*---------- bubble tooltip -----------*/
a.tt{
	position:absolute;
	z-index:998;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.tt span{ display: none; }
 
/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{	z-index:999; color: #FF9900; background:;}
a.tt:hover span.tooltip{
	display:block;
	position:absolute;
	top:0px;
	left:0;
	padding: 1px 0 0 0;
	width:250px;
	color: #666666;
	text-align: left;
	margin: 10px 0 0 -12px;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/tooltip_bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../images/tooltip_bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #FF9900;
	background: url(../images/tooltip_bubble.gif) no-repeat bottom;
}
/*---------- Ende bubble tooltip -----------*/



/************ALLG MERKLISTE ANFANG***************************/
.max_images_merke {
	clear:both;
	float:left;
	margin:0px;
	padding:0 6px 0 0;
	max-width: 80px;
}
 
 
.productHeader {
	color:#3F6C87;
	font-size:12px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
}
.productHeader:hover {
	color:#EE9206;
	text-decoration:none;
}
 
.productPrice {
	color:#FF3300;
	font-size:12px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
} 

.productDescription {
	color:#3C515B;
	font-size:11px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
} 

/************ALLG MERKLISTE ENDE***************************/


/*Anfang Pagination*/
.pag{
	padding: 2px;
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;

}

.pag ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pag interface*/
font-size: 14px;
}

.pag li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pag a, .pag a:visited{
	padding: 0 5px;
	border: 1px solid #999999;
	text-decoration: none;
	color: #444D4F;
	background-color:#FFFFFF;
}

.pag a:hover, .pag a:active{
	border: 1px solid #999999;
	color: #FFFFFF;
	background-color: #6498B0;
}

.pag a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pag a.disablelink, .pag a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pag a.prevnext{
font-weight: bold;
}
/*Ende Pagination*/
/* ######### Anfang Styles fuer Drop Down Menu showCategory.html ######### */

#katcolortabs{
	margin-left: 5px;
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left: 0px;
}

#katcolortabs ul{
font: normal 12px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#katcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
}

#katcolortabs a{
float:left;
color: white;
background: #147FBF url(../images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 0px;
}

#katcolortabs a span{
	float:left;
	display:block;
	background: transparent url(../images/color_tabs_right.gif) no-repeat right top;
	padding:6px 9px 4px 4px;
}

#katcolortabs a span{
float:none;
}

#katcolortabs a:hover{
background-color: #EF7201;
}

#katcolortabs a:hover span{
	background-color: #EF7201;
}

#katcolortabs #current a, #katcolortabs #current span{ 
background-color: #EF7201;
}

#katcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #678b3f;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### ENDE Styles fuer Drop Down Menu showCategory.html ######### */



/* ######### Anfang aufklappbares Panel ######### */

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
	color: transparent;
	background: transparent;
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
	margin-right: 2px;
	font: normal 11px Arial;
	padding-left: 9px;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: left;
color: white;
background: #147FBF url(../images/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
	float: left;
	display: block;
	background: transparent url(../images/toggleright.gif) no-repeat right bottom;
	padding: 1px 12px 4px 13px;
	cursor: pointer;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
	background-color: #EF7201; /*background of toggle tab onMouseover*/
}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:hover span{ 
background-color: transparent;
}
/* ######### Ende aufklappbares Panel ######### */


/* ######### Multiview ######### */
.main_link_multi{
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3F72A9;
	font-weight: bold;
	}
:hover.main_link_multi {
	color:#ED610C;
	text-decoration:none;
	border-bottom: 2px;
}
.padding4 {
	width: 100%;
	padding-top:10px;
}
.indent_multi{
	padding:2px 2px 2px 2px;
}

.cont_bot_weite{
	width: 34%;

}
.imgoffer {clear:both; float:left;margin:0px; padding:0px 6px 6px 0px;max-width: 80px;
	width: expression(this.width > 80 ? 80: true) }
.price_box {
	font-size:12px;
	color:#E87409;
	font-weight:bold;
}
.rounded{ background-color:#FFF; -moz-border-radius:6px;	}/* Rounded edges in Firefox */
.rounded1{	-moz-border-radius:4px;	}/* Rounded edges in Firefox */
