@import "tip.css";
@charset "utf-8";
/* AUTOPOLIS24.DE CSS Style */

* {
	margin: 0;
	padding: 0;
}

.wrapper {
	width: 100%;
	overflow: hidden;
}

.clear {
	clear: both;
	font-size: 0%;
	line-height: 0%;
	height: 0;
}

input, select {
	vertical-align: middle;
	font-weight: normal;
}

img {
	border: 0;
	vertical-align: top;
	text-align: left;
}

ul, ol {
	list-style: none;
}

object {
	vertical-align: top;
}

a {
	color: #666;
}

a:hover {
	text-decoration: none;
}

body {
	background: #FFF %;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1em;
	color: #666;
}

h1 a,
h2 a,
h4 a,
h5 a {
	text-decoration:none;
	}

h2 {
	padding: 0 0 6px 0;
	line-height: 1.5em;
	font-size: 1.5em;
	color: #666;
}

h3 {
	padding: 0 0 6px 0;
	line-height: 1.5em;
	font-size: 1.2em;
	color: #958f76;
}

h3 a {
	color: #958f76;
}

h4 {
	line-height: 1.5em;
	font-size: 1em;
	color: #666;
}

h5 {
	padding: 0 0 18px 0;
	line-height: 1.5em;
	font-size: 1em;
	color: #666;
}

h5 a {
	color: #666;
}

h5.extra {
	padding: 0 0 8px 0;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}

.firstpic {
	float:left;
	margin-right:8px;
	}

.col-1, .col-2, .col-3, .col-4 {
	float: left;
	overflow: hidden;
}

.col-1 .block {
	clear:both;
	}

.block-1, .block-2, .block-3, .block-4, .block-5 {
	float: left;
	overflow: hidden;
}

.col-1 .block-1 li { display:block;}
.col-1 .block-1 a { text-decoration:none;}
.col-1 .block-1 a:hover { text-decoration:underline;}
	
.col-1 .block-1 ul {
	padding:4px 4px 8px 6px;	
}

.col-1 .block-1 ul.list { padding:0;	}
.col-1 .block-1 ul.list li p { padding:5px;	}

.color-bg { background:#e5e5e5;}

.col-3 .block-2 p { font-size:11px;}


/*=========================== .col-3 =======================*/

/*-------------------- .block-2 -----------------------*/

.col-3 .block-2 ul li {
	margin:5px 0 8px 0;
	padding:0px 0 10px 0;
	border-bottom:1px dashed #6c6c6c;
	}

.col-3 .block-2 ul li span {
	border-left:3px solid #333;
	display:block;
	}

.col-3 .block-2 ul li span {
	}
	
.col-3 .block-2 ul li span a {
	margin-left:1px;
	display:block;
	padding:4px 4px 4px 10px;
	text-decoration:none;
	outline:none;
	}

.col-3 .block-2 ul li span a:hover {
	background:#666;
	color:#FFF;	
	}
	
/*-------------------- .block-3 -----------------------*/

.block-3 .boxcontent { padding:8px;}

.col-3 .block-3 p {
	line-height:20px;
	padding:8px 4px 8px 8px;
	}

.col-3 .block-3 p a {
	text-decoration:none;
	}
.col-3 .block-3 p a:hover {
	text-decoration:underline;
	}


#main {
	width: 888px;
	margin: 0 auto;
	font-size: 0.75em;
	padding-top:20px;
}

#header {
	background:url(/images/headerpic.jpg) 0px 135px no-repeat;
	height:247px;
	padding-bottom:10px;
}


#header .inner {
	padding:30px 0 0px 0;
}

/*===================== NAVI ====================*/

#navi {
	width:888px;
	height:31px;
	background:url(/images/navi-bg.jpg) repeat-x;
}

#navi ul {
	padding:8px 0 0 5px;
	}

#navi li {
	
	display:inline;
}

#navi li a {
	font-size:14px;
	outline:none;
	padding:7px 25px 6px 25px;
	color:#FFF;
	text-decoration:none;
}
#navi li a:hover{
	background:#800;
	padding:11px 25px 10px 25px;
}

/*===================== sidebarNAVI ====================*/

.indent2 {
	padding:5px 5px 5px 5px;}
	
.sidebarnavi {
	margin-bottom:18px;
	}

.sidebarnavi ul {
	padding-bottom:2px;
	border-bottom:3px solid #666;
	}

.sidebarnavi li a {
	width:175px;
	margin:1px 0 1px 0;
	padding:2px 0 2px 25px;
	display:block;
	background:#f2f2f2;
	text-decoration:none;
	}
.sidebarnavi li a:hover {
	background:url(/images/marker.jpg) left center no-repeat #000;
	color:#FFF;
	}
	
	

.box_cat {
	color:#ffffff;
	background:url(../images/title_cat_bg.gif) left top repeat-x;
	width:101%;
	margin:0 0 0px -2px;
	display: block;
}
.box_cat .right {
	background:url(../images/title_cat_right.gif) no-repeat right top;
	height:38px;
}

.cat{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	background:url(../images/boxmerkliste.gif) 3px 7px no-repeat;
	padding:11px 0 7px 32px;
	width: auto;
	color: #FFFFFF;
	font-weight: bold;
}
	

.sidebar-pop{
	padding-top:8px;
	}


#logo a {
	outline:none;
}

#slogan {
	float:right;
	padding:15px 5px 0 0;
	}
#slogan p {
	width:240px;
	line-height:18px;
	color:#FFF;
}

#breadcrumb {
	height:32px;
	background:url(/images/breadcrumb-bg.jpg) repeat-x;
	}

#breadcrumb p {
	padding:8px 0 0 7px;
	}

#content {
	background:;
	padding:10px 4px 0 7px;
}

#content p {
	padding: 0 0 17px 0;
	line-height: 1.5em;
}

#content p.extra {
	padding: 4px 0 14px 2px;
}

#content ul {
	list-style:disc;
	padding-left:16px;
	}

#content .block .block-1 {
	width:225px;
	margin-right:7px;
	padding-right:6px;
	}
#content .block .block-2 {
	width:225px;
	padding-right:6px;
	}

.title {
	height: 32px;
	padding: 0 0 1px 0;
	background:url(/images/h-bg.jpg) 0px 0px repeat-x;
}
.title h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:18px;
	color:#000;
	padding:3px 0 0 10px;
}

.col-2 .title {
	height: 32px;
	margin-top:1px;
	padding: 0 0 1px 0;
	background:url(/images/titel-bg.jpg) 0px 0px repeat-x;
}
.col-2 .title h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:18px;
	color:#000;
	padding:3px 0 0 7px;
}

.title-1 {
	height: 18px;
	padding: 2px 0 2px 5px;
}
.sidebar-pop .title-1 {display:block; background:#333; color:#FFF;}

.title-2 {
	min-height: 30px;
	height: auto !important;
	height: 30px;
	padding: 0 0 11px 0;
}

.title-3 {
	min-height: 55px;
	height: auto !important;
	height: 55px;
	padding: 0 0 15px 0;
}

.title-4 {
	min-height: 25px;
	height: auto !important;
	height: 25px;

	padding: 0 0 16px 0;
}

.title-5 {
	min-height: 25px;
	height: auto !important;
	height: 25px;
	padding: 0 0 20px 0;
}
.title-5 h2 {
	font-weight:lighter;
	text-transform:uppercase;
	font-size:24px;
	letter-spacing:-0.02em;
	line-height:normal;
	color:#ACA895;
	font-family:Arial, Helvetica, sans-serif;
}

.title_img-5 {
	min-height: 25px;
	height: auto !important;
	height: 25px;
	padding: 0 0 0px 0px;
	line-height:50px;
	text-transform:uppercase;
	font-family:;
	font-weight:lighter;
	font-size:26px;
	letter-spacing:-0.05em;
	}


.link {
	background: url(/images/link-tail.jpg) repeat-x 0% 0%;
	display: inline-block;
	font-weight: bold;
	text-decoration: none;
	color: #333;
	outline:none;
}

.link span {
	background: url(/images/link-left.jpg) no-repeat 0% 0%;
	display: inline-block;
}

.link span span {
	background: url(/images/link-right.jpg) no-repeat 100% 0%;
	display: inline-block;
	height: 30px;
	overflow: hidden;
	padding: 4px 12px 0 20px;
	line-height: 18px;
	cursor:pointer;
}


.link:hover span span {
	text-decoration: underline;
}

.link-1 {
	background: url(/images/link-tail1.gif) repeat-x 0% 0%;
	display: inline-block;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

.link-1 span {
	background: url(/images/link-left1.gif) no-repeat 0% 0%;
	display: inline-block;
}

.link-1 span span {
	background: url(/images/link-right1.gif) no-repeat 100% 0%;
	display: inline-block;
	height: 20px;
	overflow: hidden;
	padding: 0 7px 0 15px;
	line-height: 18px;
	cursor:pointer;
}

.link-1:hover span span {
	text-decoration: underline;
}

.link-2 {
	line-height: 1.5em;
	font-weight: bold;
	color: #b8b4a5;
}

.link-3 {
	color: #aab951;
}



#footer {
	background:#e7e7e7;
	height:35px;
	overflow: hidden;
	margin-bottom:10px;
	margin-top:15px;
}

#footer p {
	padding: 10px 20px 0 20px;
	color: #747474;
	font-size:11px;
}

#footer p span {
	margin: 0 3px 0 0;
}

#footer p a {
	margin: 0 3px 0 3px;
	color: #747474;
}







/*************************************************/
#page1 A.button-e					{font-size: 10px; text-decoration: none; font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#page1 A.button-e .e-left			{ background: url(../images/buttons/e_left.gif) top left no-repeat; padding: 1px 4px 12px 8px; text-decoration: none; }

#page1 A.button-e .e-right			{ background: url(../images/buttons/e_right.gif) top right no-repeat; padding: 1px 12px 12px 0; color: #ffffff; font-weight: normal; text-decoration: none; }

#page1 a:hover.button-e .e-left	{ background: url(../images/buttons/e_left_hover.gif) top left no-repeat; padding: 1px 4px 12px 8px; }

#page1 a:hover.button-e .e-right	{ background: url(../images/buttons/e_right_hover.gif) top right no-repeat; padding: 1px 12px 12px 0; color: #ffffff; font-weight: normal; text-decoration: none; }

/*************************************************/
/*********Anfang Button Preis*****************/
#page1 A.button-p					{ font-size: 10px; text-decoration: none; margin-left: 2px; }

#page1 A.button-p .p-left			{ background: url(../images/buttons/preis_l.gif) top left no-repeat; padding: 3px 0 10px 10px; text-decoration: none;}

#page1 A.button-p .p-right			{ background: url(../images/buttons/preis_r.gif) top right no-repeat; padding: 3px 14px 8px 0; color: #454545; font-weight: bold; text-decoration: none; }

/**************Ende Button Preis***********************/
/*====== Anfang Button Shop und Produktdetails=============*/
#page1 A.button-d					{ font-size: 10px; text-decoration: none; margin-left: 2px; }

#page1 A.button-d .d-left			{ background: url(../images/buttons/d_l.gif) top left no-repeat; padding: 1px 0 12px 14px;}

#page1 A.button-d .d-right			{ background: url(../images/buttons/d_r.gif) top right no-repeat; padding: 1px 8px 8px 0; color: #454545; font-weight: normal; text-decoration: none; }

#page1 a:hover.button-d .d-left	{background: url(../images/buttons/d_l-hover.gif) top left no-repeat; padding: 1px 0 12px 14px;}

#page1 a:hover.button-d .d-right	{background: url(../images/buttons/d_r-hover.gif) top right no-repeat; padding: 1px 8px 8px 0;	color: #454545;	font-weight: normal;	text-decoration: none;}


#page1 A.button-d1					{ font-size: 10px; text-decoration: none; margin-left: 2px; }

#page1 A.button-d1 .d1-left		{ background: url(../images/buttons/d1_l.gif) top left no-repeat; padding: 1px 0 12px 14px;}

#page1 A.button-d1 .d1-right		{ background: url(../images/buttons/d1_r.gif) top right no-repeat; padding: 1px 8px 8px 0; color: #454545; font-weight: normal; text-decoration: none; }

#page1 a:hover.button-d1 .d1-left	{ background: url(../images/buttons/d1_l-hover.gif) top left no-repeat; padding: 1px 0 12px 14px; text-decoration: none; }

#page1 a:hover.button-d1 .d1-right	{ background: url(../images/buttons/d1_r_hover.gif) top right no-repeat; padding: 1px 8px 8px 0; color: #454545; font-weight: normal;	text-decoration: none;}

/************Ende Produktdetails und Shop***********************/

/**************Anfang Button allg***********************/

#page1 A.button-a					{ font-size: 11px; text-decoration: none; margin-left: 2px; }

#page1 A.button-a .a-left			{ background: url(../images/buttons/button-a-left.gif) top left no-repeat; padding: 2px 0 0px 14px; text-decoration: none;}

#page1 A.button-a .a-right			{ background: url(../images/buttons/button-a-right.gif) top right no-repeat; padding: 2px 16px 0px 0; color: #ffffff; font-weight: bold; text-decoration: none; }

#page1 a:hover.button-a .a-left	{ background: url(../images/buttons/button-a-left-hover.gif) top left no-repeat; padding: 2px 0 0px 14px; text-decoration: none; }

#page1 a:hover.button-a .a-right	{ background: url(../images/buttons/button-a-right-hover.gif) top right no-repeat; padding: 2px 16px 0px 0; color: #ffffff; font-weight: bold; text-decoration: none; }
/**************Ende Button allg***********************/

/*====== Anfang Button Kelkoo,eBay,...=============*/

#page1 A.button-k					{ font-size: 10px; text-decoration: none; }

#page1 A.button-k .k-left			{ background: url(../images/buttons/kelkoo_l.gif) top left no-repeat; padding: 1px 0px 10px 0px; }

#page1 A.button-k .k-right			{
	background: url(../images/buttons/kelkoo_r.gif) top right no-repeat;
	padding: 1px 8px 10px 0;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

#page1 a:hover.button-k .k-left	{ background: url(../images/buttons/kelkoo_l_hover.gif) top left no-repeat; padding: 1px 0px 10px 0px; }

#page1 a:hover.button-k .k-right	{
	background: url(../images/buttons/kelkoo_r_hover.gif) top right no-repeat;
	padding: 1px 8px 10px 0;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
/*====== Ende Button Kelkoo,eBay,...=============*/



/*********Anfang Button ebay*****************/
#page1 A.button-ebay					{ font-size: 11px; text-decoration: none; margin-left: 2px; }

#page1 A.button-ebay .e-left			{ background: url(../images/buttons/ebay-l.gif) top left no-repeat; padding: 0 0 11px 34px;}

#page1 A.button-ebay .e-right			{
	background: url(../images/buttons/ebay-r.gif) top right no-repeat;
	padding: 0 8px 11px 0;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

#page1 a:hover.button-ebay .e-left	{
	background: url(../images/buttons/ebay_hover-l.gif) top left no-repeat;
	padding: 0 0 11px 34px;
	
}

#page1 a:hover.button-ebay .e-right	{
	background: url(../images/buttons/ebay_hover-r.gif) top right no-repeat;
	padding: 0 8px 11px 0;
	color: #fff;
	font-weight:normal;
	text-decoration: none;
}
/*********Ende Button ebay*****************/



.top_indent_1px{
	margin-top:0px;
	display:block;
	margin-bottom: 1px;
}
.top_indent_3px{
	margin-top:2px;
	display:block;
	margin-bottom: 3px;
}	
.top_indent_5px{
	margin-top:5px;
	display:block;
	margin-bottom: 5px;
}
.top_indent_8px{
	margin-top:8px;
	display:block;
	margin-bottom: 5px;
}

.top_indent_10px{
	margin-top:10px;
	display:block;
	margin-bottom: 5px;
}

.top_indent_10_1px{
	margin-top:10px;
	display:block;
	margin-bottom: 2px;
	padding-left: 8px;
}

.top_indent_15px{
	margin-top:15px;
	display:block;
	margin-bottom: 5px;
}
.top_indent_20px{margin-top:20px; display:block;}
.top_indent_25px{
	margin-top:24px;
	display:block;
}

.top_indent_80px{
	margin-top:80px;
	display:block;
	margin-bottom: 5px;

}
.top_indent_105px{margin-top:105px; display:block;}

.max_images_80 {
	max-width: 80px;
	width: expression(this.width > 80 ? 80: true);
}
.imgoffer {clear:both; float:left;margin:0px; padding:0px 6px 6px 0px;max-width: 80px;
	width: expression(this.width > 80 ? 80: true) }

.max_images_75 {
	max-width: 75px;
	width: expression(this.width > 75 ? 75: true);
} 
.max_images_ebay {
	max-width: 75px;
width: expression(this.width > 75 ? 75: true);	max-height: 75px;
}

.line_x{
	height:1px;
	font-size:0;
	background:url(../images/line_x.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_xy{
	height:1px;
	font-size:0;
	background:url(../images/line_x.gif) left top repeat-x;
	margin:5px 0 5px 0;
}
.line_x1{
	height:1px;
	background:url(../images/line_x1.gif) left top repeat-x;
	margin:5px 0 5px 0;
}
.resultrow {
	background-color: #E8EEFA;
}
.similarrow {
	background-color: #E8EEFA;
}


.font10 {
	font-size: 10px;
}

.font11 {
	font-size: 11px;
}

.font12 {
	font-size: 12px;
}
.font12_1 {
	font-size: 12px;
	color: #666666;
}

.font12_2 {
	font-size: 12px;
	color: #35566F;
	text-align: left;
}
.font12_3 {
	font-size: 12px;
	color: #666666;
	text-transform:uppercase;

}

.font11_bold {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.font11_1 {
	font-size: 11px;
	font-weight: normal;
	color: #3E7379;
}

.datum_font{
	font-family:Arial;
	font-size:11px;
	color:#FF3300;
	text-decoration:none;
	letter-spacing: 0.1em;
}


.font13 {
	font-size: 13px;
}

.price {
	font-size:11px;
	color:#FF3300;
	font-weight:bold;
}
.price_details {
	font-size:12px;
	color:#FD7902;
	font-weight:bold;
}
.price_box {
	font-size:12px;
	color:#E87409;
	font-weight:bold;
}

.price_a {
	font-size:11px;
	color:#006699;
	font-weight:bold;
}
.price_b {
	font-size:11px;
	color:#006666;
	font-weight:bold;
}
.versandkosten {
	font-size:11px;
	color:#006666;
	font-weight:normal;
}


.oldprice {
	font-size:10px;
	color:#808080;
	text-decoration:line-through;
}

/* news */
.newsdate {
	color: #666666;
	font-size: 10px;
}



/* ============================= main layout ====================== */

.link {
	font-size:1.2em;
	display:inline-block;
	margin-top:26px;
}

.link_folder {
	background:url(../images/kat_p.gif) 1px 1px no-repeat;
	color:#5388A2;
	padding-left:15px;
	font-weight:bold;
	margin-left: 1px;
	font-size: 11px;
}

.link_kat{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:14px;
	background:url(../images/kat_p.gif) 0px 1px no-repeat;
    text-transform:uppercase;
}
.link_kat:hover{
	text-decoration:none;
	color: #FF6600;
}

.site-content .link {font-size:1.385em; line-height:1em;}
.box2 .link {font-size:1.125em; line-height:1em; margin-top:17px;}

.link_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	text-transform:uppercase;
	color: #FFFFFF;
}
.link_header:hover{
	text-decoration:none;
	color: #FFCC00;
}

.link3 {
	color:#0e7c99;
}
.link3_1 {
	color:#0e7c99;
}
.link4 {color:#488497;}
.link5 {color:#666666;}
.link6 {color:#333333;}
.link7{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
	color: #3A988C;
}
.link7:hover{
	text-decoration:none;
	color: #FF3300;
}
.link22{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:19px;
	background:url(../images/link22.gif) left center no-repeat;

}
.link22:hover{
	text-decoration:none;
	color: #FF6600;
}

.link23{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding-left:14px;
	background:url(../images/bull_h.gif) left center no-repeat;
	color: #333;
}
.link23:hover{
	text-decoration:none;
	color: #000;
}
.link24{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight:bold;
	padding-left:14px;
	background:url(../images/bull_h.gif) left center no-repeat;
	text-transform:uppercase;
}
	
.link_2{
	font-weight:normal;
	padding-left:19px;
	background:url(../images/arr.gif) left center no-repeat;
	float: right;
	padding-right: 10px;
	font-size: 12px;
}
.link_2:hover{
	text-decoration:none;
	float: right;
	padding-right: 10px;
	color: #FF6600;
}

.link_22{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding-left:19px;
	background:url(../images/arr.gif) left center no-repeat;
	float: left;
	padding-right: 10px;
	color: #0066CC;
}


/* ======================= SEARCH FORM =======================*/

#SearchForm .rowi {height:100%; padding:8px 8px 12px 8px;}
#SearchForm .tab {
	height:24px;
	padding: 4px 0 4px 0;
	font-size: 12px;
}
#SearchForm .tab1 {
	height:24px;
	padding: 4px 0 4px 0;
	font-size: 12px;
}
#SearchForm {
	font-weight:bold;
	color:#000;
	font-size:12px;
	width:180px;
}
/*
#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:120px;
	height:18px;
	padding:3px;
	border:1px solid #999;
	background:#fff url(../images/search_button.gif) 0 0 no-repeat;
	padding:2px 0 0 16px;
	font-size:1em;
	margin:0 5px 0 3px;
}
#SearchForm .select {
	width:44px;
	border:1px solid #999;
	background:#FFF;
	color:#000;
	font-size:0.92em;
	margin:0 3px 0 3px;
	padding:3px;
}
/*====== Anfang Button Shop und Produktdetails=============*/
A.button-h					{ font-size: 11px; text-decoration: none; margin-left: 2px; cursor:pointer; }

A.button-h .h-left			{ background: url(../images/buttons/h_l.gif) top left no-repeat; padding: 4px 0 12px 16px;}

A.button-h .h-right			{ background: url(../images/buttons/h_r.gif) top right no-repeat; padding: 4px 14px 8px 0; color: #454545; font-weight: bold; text-decoration: none; }

a:hover.button-h .h-left	{background: url(../images/buttons/h_l-hover.gif) top left no-repeat; padding: 4px 0 12px 16px;}

a:hover.button-h .h-right	{background: url(../images/buttons/h_r-hover.gif) top right no-repeat; padding: 4px 14px 8px 0;	color: #454545;	font-weight: bold;	text-decoration: none;}

/**************Ende Button H***********************/







