/** Generated by FG **/
@font-face {
	font-family: 'Myriad pro';
	src: url('fonts/MyriadPro-Regular.eot');
	font-weight: normal;
	font-style: normal;
}


* {
	margin: 0;
	padding: 0;
}
body {
	font:12px/18px Tahoma, Verdana, sans-serif;
	width: 100%;
}
a {
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
form, fieldset{
	border:0px;
}
/*=========================*/

#SiteMainLogo{
	display:block;
	margin: 5px 0px 0px 386px;
	width:239px;
	border:0px solid #FF0000;
	float: left;
}
#SiteMainLogoAuto{
	display:block;
	margin: 5px 0px 0px 280px;
	width:457px;
	border:0px solid #FF0000;
	float: left;
}

#Link
{
	float:left;
	margin-top:12px;
	width: 376px;
    font-size: 10px;
}
.favoriten
{
	padding-left:23px;
	background:url(images/content/star.png) no-repeat;
	height: 18px;
	float: right;
	text-decoration:none;
	margin-right: 10px;
}
.favoriten a
{
	color:#838383 !important;
}
.newsletter:hover, .favoriten:hover
{
	text-decoration:underline;
}
.newsletter
{
	margin-right:22px;
	padding-left:23px;
	background:url(images/content/newsletter.png) no-repeat left center;
	height: 18px;
	color:#838383;
	float: right;
	text-decoration:none;
}
#Newsletter a:hover
{
	background:url(images/newsletter_hov.png) no-repeat 40px 10px;
}
#Slogan
{
	text-align: right;
width: 338px;
color: 
white;
font-size: 20px;
float: left;
margin-top: -32px;
position: relative;
}
#Newsletter a
{
	background:url(images/newsletter.png) no-repeat 40px 10px;
	height: 105px;
	float: left;
	text-decoration:none;
	width: 245px;
}
#MBODY{
	height:100%;
	width:100%;
	background:url(images/bg.jpg) no-repeat;
}
#wrap{
	background:#fff url(images/bg-r.jpg) no-repeat top right;
}
#wrap1{
	background: url(images/bg-lb.jpg) no-repeat left bottom;
}
#wrap2{
	background: url(images/bg-rb.jpg) no-repeat right bottom;
}
.line, .line_r
{
}
.bg
{
	background:url(images/bg_header.png) no-repeat;

}
.bg_auto
{
	background:url(images/bg_header_auto.png) no-repeat;

}
.bg_gart
{
	background:url(images/bg_header_garten.png) no-repeat;

}
.bg_dog
{
	background:url(images/bg_header_dog.png) no-repeat;

}
.bg_moeb
{
	background:url(images/bg_header_moeb.png) no-repeat;

}
.bgl
{
	background:url(images/bg_page.png) repeat-y left;
}
.bgr
{
	background:url(images/bg_page.png) repeat-y right;
}
.main
{
	vertical-align:top;
}
.bg_f
{
	background:url(images/bg_foot.png) no-repeat;
}
#MainWidth{
	width:1019px;
}
#Header{
	float: left;
	height: 260px;
    position:relative;
}
#_multi
{
    position:absolute;

}

#RightBar{
	width:200px;
	vertical-align:top;
	overflow:hidden;
}

#artall{
	background-color:transparent;
	padding:0px;
	vertical-align:top;
	font-family:"SansationRegular";
	font-size:16px;
	line-height:25px;
}

#Footer{
	color:#FFFFFF;
	height:160px;
	font-family:"SansationRegular";
	text-align:center;
	font-size:15px;
}
#FooterInner{
	border:0px solid #FF0000;
	height: 263px;
float: left;
width:1019px;
	color:#fff;
	font-size:12px;
}
.foot
{
float: left;
margin: 77px 0 0 39px;
width: 951px;
line-height:14px;
}
#FooterInner a {
	color: #fff;
	}
#unseren
{	
	font-size:18px;
	text-transform:uppercase;
}
#TopMenu{
	float:left;
	height:57px;
	border:0px solid #FF0000;
	width:640px;
	margin-left:20px;
	margin-bottom:14px;
}
#TopMenu li.search
{
	float:right;
	margin-top:6px;
}
#TopMenu li{
	float:left;
	list-style:none;
	height:100%;
	border:0px solid #00FF00;
	position:relative;
}
#TopMenu li.uns
{
	background:url(images/circle.png) no-repeat left 5px;
}
#TopMenu li a{
	color:#004556;
	display:block;
	background:url(images/li.png) no-repeat;
	padding:19px 0 0;
	text-decoration:none;
	font-size:14px;
	font-family:arial;
	font-style:italic;
	border:0px solid #FF0000;
	width:160px;
	text-align: center;
	height:37px;
}
#TopMenu li a:hover{
	color:#266D0D;
	background:url(images/li_hover.png) no-repeat;
}
*+html #FooterInner
{
	margin-left:0!important;
}
*+html .pays
{
	margin-top:-150px;
	margin-right:60px;
	float:right;
}
.sidebar .left_side
{
	margin-right: 5px;
	width:230px;
	background-image:none;}
	
.sidebar .bgr {
	background-image:none !important;}
*+html .sidebar .left_side
{
	margin-right:15px;
}
*+html .sidebar
{
	position:relative;
	left:-196px;
}
.sidebar
{
	width:239px;
}
#slider
{
	float:left;
	width:655px;
	padding:10px;
	background:url(images/bg_slider.png);
	margin-bottom:10px;
}
ul.list 
{
float: right;
width: 72px;
margin-right: 25px;
position:relative;
margin-top:-30px;
margin-top:0px\0/;
}
ul.list li
{
	list-style:none;
	display: inline;
}
#kat
{
	margin-left:30px;
}
#kat a
{
	float:left;
	margin-top:10px;
	margin-right:5px;
}
.color
{
	cursor:pointer;
}
ul.list li a.aktiv
{
	background:url(images/list_akt.png) no-repeat;
}
ul.list li a
{
	float:left;
	height:18px;
	width:18px;
	background:url(images/list.png) no-repeat;
}
div.search
{
	margin-right:32px;
	float:right;
	margin-top:15px;
}
#search,._search{
	float:right;
	border:0px solid #00FF00;
}
.searchText{
width:187px;
height:24px; 
border:1px solid #c6c6c5;
background: #ffffff;
}
#search input,._search input{
	color:#1a1a1a;
	font-size:12px;
	padding-left:5px;
	line-height: 23px;
}

#search [type=submit], #search .but,
._search [type=submit], ._search .but{
	width:28px;
	height:25px;
	border:0px solid #00FF00;
	background:url(images/search_button.png) no-repeat center;
	cursor:pointer;
	padding:0;
	margin-left: -28px;
}
#willkommen
{
	float: left;width: 198px;
}
#Vertrauens
{
	background:url(images/bg_vort.png) no-repeat;
	float:left;
	width:224px;
	margin-bottom:11px;
	height: 200px;
}
.de_Vertrauens
{
	background:url(images/bg_vort_de.png) no-repeat;
	float:left;
	width:224px;
	margin-bottom:11px;
	height: 200px;
}
.en_Vertrauens
{
	background:url(images/bg_vort_en.png) no-repeat;
	float:left;
	width:224px;
	margin-bottom:11px;
	height: 200px;
}
.fr_Vertrauens
{
	background:url(images/bg_vort_fr.png) no-repeat;
	float:left;
	width:224px;
	margin-bottom:11px;
	height: 200px;
}
.it_Vertrauens
{
	background:url(images/bg_vort_it.png) no-repeat;
	float:left;
	width:224px;
	margin-bottom:11px;
	height: 200px;
}
.es_Vertrauens
{
	background:url(images/bg_vort_es.png) no-repeat;
	float:left;
	width:224px;
	margin-bottom:11px;
	height: 200px;
}


#Vertrauens li
{
	list-style-image:url(images/list.png);
	list-style-position:inside;
	font-size: 10px;
font-weight: bold;
margin-left: 10px;
margin-top: 4px;
margin-bottom: 4px;
}
#Impressum
{
	text-align:right;
}
#Categories h3, #Kundenservice h3, #SearchForm h3, #Newsletter h3, #Impressum h3, #Bewertungen h3, #Filtersuche h3
{
	line-height: 45px;
	padding-left:25px;
	font-weight:normal;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	background:url(images/headline.png) no-repeat;
}
#Bewertungen
{height: 184px;}
#SearchForm
{background:url(images/bg_besblock.png) no-repeat 7px bottom;height: 104px;}
#Bewertungen a
{
	margin-left: 25px;
	text-decoration:none;
	color:#3c3c3c;
	font-family: 'Myriad pro';
}
#Bewertungen p
{
	font-size:14px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#Bewertungen img
{
	margin-left:25px;
}
.bew
{
	color:#3c3c3c;
	font-family: 'Myriad pro';
}
#Newsletter
{
	height:138px;
}
#Categories, #Kundenservice, #Newsletter, #Impressum, #SearchForm, #Bewertungen
{
	float:left;
	margin-bottom:11px;
	width: 215px;
	background:url(images/bg_block.png) no-repeat bottom;
	margin-left: 5px;
}
#Impressum div
{
	font-size:12px;
	width:216px;
	float: right;
	margin-right:10px;
	margin-top:15px;
	margin-bottom:30px;
}
#Categories ul li ul
{
	display:none;
}
#Categories ul li:hover ul
{
	display:block;
}
#Categories
{min-height: 177px;
}
#Categories ul li.last a
{
	margin-bottom:15px;
}
#Categories ul li
{
width: 215px;
float: left;
list-style:none;
}
#Categories ul li a.cat
{
	background:url(images/li_cat_gr.png);
}
#Categories ul li a.cat:hover
{
	background:url(images/li_cat_gr_hover.png);
}
#Categories ul li a
{
	text-decoration:none;
	line-height: 33px;
	font-family:Arial, Helvetica, sans-serif !important;
	width:176px;
	height:33px;
	margin-left:20px;
	text-align:center;
	float:left;
	background:url(images/li_cat.png);
	margin-bottom:2px;
	color: #000;
	font-size: 11px;
}
#Categories ul li a:hover
{
	background:url(images/li_cat_hover.png);
}
#Kundenservice{
background:url(images/kunden.png) no-repeat bottom;
height: 262px;
}
#Newsletter img
{
	margin-left: 45px;
margin-top: 83px;
}
#Content{
	float:left;
	width:770px;
	background: url(images/cont.png) repeat-y;
	margin-left: 10px;
}
#Contenthead
{
background: url(images/cont_head.png) no-repeat;
float: left;
height: 11px;
width: 770px;
margin-left: 10px;
}
#Contentfoot
{
background: url(images/cont_foot.png) no-repeat;
float: left;
height: 11px;
margin-left: 10px;
width: 770px;
}
.headerbg
{
	float:right;
	margin-right:10px;
	margin-top:20px;
}
#Filtersuche .content
{
	margin-left:20px;
}
#seite
{
	float:left;
	min-height:1550px;
	width:745px;
	margin-left:15px;
	margin-top: 4px;
}
#sonderauktion
{
	background:url(images/content/bg_sonder.png) no-repeat 5px bottom;
	float:left;
	width: 656px;
height: 133px;
margin-top: -4px;
}
#sonderauktion .prev
{
	float:left;
	background:url(images/content/prev.png);
	width: 16px;
height: 76px;
margin-left: 17px;

}
#sonderauktion .next
{
	float:left;
	background:url(images/content/next.png);
	width: 16px;
height: 76px;
}
#sonderauktion ul
{
	float: left;
border: 1px solid #f0f0f0;
}
#sonderauktion ul li
{
	float:left;
	list-style:none;
	margin-left: 1px;
margin-top: 2px;
}
#sonderauktion h3, #Headpage h2 
{
	background:url(images/content/bg_sond.png) no-repeat;
	line-height:45px;
	font-size:14px;
	font-weight:normal;
	padding-left:30px;
	margin-bottom: 4px;
}
#Headpage h2{
	text-transform:uppercase;
	color: #FFF;
}
.headpage{
	background:url(images/content/bg_sond.png) no-repeat;
	line-height:45px;
	font-size:14px;
	font-weight:normal;
	padding-left:30px;
	margin-bottom: 4px;
	text-transform:uppercase;
	color: #FFF;
}
#BotMenu{
width: 560px;
float: left;
border: 0px solid red;
height: 20px;
margin-left:39px;
margin-top:15px;
}
#BotMenu li.first
{	
	margin:0;
}
#BotMenu li.last
{
	border:0;
}
#BotMenu li{
	float:left;
	list-style:none;
	margin-left:10px;
	padding-right:10px;
	border:0px solid #00FF00;
	line-height: 13px;
	border-right:1px solid #fff;
}
#BotMenu li a{
	color:#fff;
	font-size:12px;
	font-family:'Myriad pro';
}
.copyright
{
	float:left;
	width:450px;
	margin: 0px 0px 0px 39px;
	font-family:'Myriad pro';
color: #fff;
}
.pays
{
	float: right;
margin-top: -141px;
margin-right: 50px;
}
.MevsLetterMain{
	display:block;
	cursor:pointer;
	width:172px;
	height:92px;
	margin:0px auto 0px auto;
	background-image:url(images/content/newsletter_a.png);
}

.MevsLetterMain:hover{
	background-image:url(images/content/newsletter_b.png);
}




.gal {background: url(images/bg_gal.png);
padding: 10px;
margin: 0 10px 0 -4px;
width: 374px;
float: left;
height: 494px;}
.gal .main_item
{
	margin:30px;
}
.tabs
{
	margin: 3px 0 0 3px;
}
.gal .thumb a img {width:90px;margin: 21px 0px 0 19px;}
.gal .thumb a {margin-right:10px}
.gal .thumb a.last{margin:0;}
.info {
background:url(images/bg_info.png);
height: 350px;
padding:10px;width:729px;margin-left: -4px;
}
.info div p{color:#343434;}
.info ul.tabs li {float:left;list-style:none;}
.info ul.tabs li a {display:block;width:163px;height:52px;margin:0 10px 0 0;background:url('images/tab.png') center no-repeat;text-align:center;color:#004c61;font-size:14px;line-height:52px;text-decoration:none; font-family:Arial; font-style:italic}
.info ul.tabs li a:hover {background:url('images/tab_hov.png') center no-repeat;color:#FFF;}
.design {float: right; margin-right:30px;
margin-top:-20px;}
#batteri h2 {
	color: #5B812B;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#batteri {
	color: #000000;
	font-size:12px;
	padding: 20px;
	overflow:scroll;
	height:250px;
}
.galerieimg  {
	border-color:#FFFFFF;
	border-width:6px;
	border-style:solid;
	border-radius:2px;
	 -moz-border-radius:4px;
}
.bildkl  {
	border-color:#FFFFFF;
	border-width:6px;
	border-style:solid;
	border-radius:2px;
		 -moz-border-radius:4px;

}
#art {
	width:980px;
	padding-left:20px;
	padding-right:20px;
	color:#333;

}
/*ebaybox Farbe Einstellung*/

.bbc ul.in li a:hover, .bbc h2, .bbc ul.in li span {color: #333333; font-family: Arial, Helvetica, sans-serif;
 font-size: 13px !important;}
.ttl a:link {color:#3c2e25 !important; font-weight : bold; font-family: Arial, Helvetica, sans-serif;
 font-size: 12px !important;}
.ttl a:hover {
	color: #266D0D !important;
	font-weight : bold;
	text-decoration:none !important;
}
table.gallery div.subtitle {color: #000000; font-family: Arial, Helvetica, sans-serif;
 font-size: 11px !important; text-decoration:none;}
.ttl span {
 color: #960;
 font-weight : bold;
 text-decoration:none !important;
}
.ttl a:visited {color:#333333; font-weight : bold; text-decoration:none !important;}
.ttl a:active {color:#333333 !important;}
.mi a:link {color:#000; font-family: Arial, Helvetica, sans-serif;
 font-size: 13px !important;}
.disabled a:link {color:#000; font-family: Arial, Helvetica, sans-serif;
 font-size: 13px !important;}
.matchClass, .keywordClass {color:#000;font-family: "Times New Roman", Times, serif;
 font-size: 13px !important}
div.fpcc {background:transparent;}
span.pdmt .cur {color:#000; background:transparent;font-family: Arial, Helvetica, sans-serif;
 font-size: 13px !important}
table.gallery div.amount {color:#000 !important;font-family: Arial, Helvetica, sans-serif;
 font-size: 13px !important}
.v4midBox {color:#000;  !important;font-family: Arial, Helvetica, sans-serif;
 font-size: 13px !important}
.v4acp_mid {color:#000; !important;}
.countClass {color:#333333 !important; font-family: Tahoma, Geneva, sans-serif;
 font-size: 14px !important;}
.body a:link {color:#000 !important;}
#v4-35 { background-color:transparent !important; border:none !important;}
#v4-41{ background-color:transparent!important; border:none !important;}
.pgbc { background-color:transparent !important; border:none !important;}
#CentralArea,td,std { font-family: Arial, Helvetica, sans-serif;
 font-size: 12px !important; color:#333333; }
#CentralArea,td,std a { color:#333333 !important; }

.keywordClass, .smuy, .fpcc { background:none !important;font-family: "Times New Roman", Times, serif!important; font-size: 13px !important;  }
.clr.time2, .label {color:#000;font-family: Arial, Helvetica, sans-serif;
 font-size: 10px !important}
.ship.fshp {color: #333333 !important; font-family: "Times New Roman", Times, serif!important; font-size: 14px !important; }
.label, .clr.time2 {color: #333333 !important; font-family: "Times New Roman", Times, serif!important; font-size: 10px !important; font-weight:100 !important; }
table.v4acp tr.v4acp_head td.v4accent {
	display:none;
}
table.v4acp tr.v4acp_head td.v4title {
	background-image:url(images/kat_o.jpg);
	background-repeat:no-repeat;
	height:253px;
	width:200px;
	padding:0px !important;
	background-color:transparent !important;
}
table.v4acp tr.v4acp_head td.v4title h2 {
	display:none;
}
table.v4midBox tr.v4acp_mid td.v4mid {
	background: url(images/kat_bg.jpg) repeat-y;
	border: none !important;
	padding-left:0px !important;

}

.lcat .lev1 li {
   width: 215px;
list-style:none;
}
.lcat .lev1 li a {
   text-decoration:none;
	line-height: 33px;
	font-family:'Myriad pro';
	width:176px;
	height:33px;
	margin-left:20px;
	text-align:center;
	float:left;
	background:url(images/li_cat.png);
	margin-bottom:2px;
	color:#333333;
	font-size:11px;
}
.lcat .cnt {
	display:none;
}
table.v4midBox {
    border-left: 0px !important;
    border-right: 0px !important;
    border-bottom: 0px !important;
	background-image: url(images/kat_u.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:15px;
	margin-left:-5px;
	padding-left:0px !important;
	width:220px !important;
}
.v4midBox {
    color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    margin-left: 2px !important;
}
.lcat .ttl {
	display:none;
}
.lcat .lev1 li a:hover {
   background:url(images/li_cat_gr_hover.png);
}
.lcat span {
   background:url(images/li_cat_gr_hover.png);
   text-decoration:none;
	line-height: 33px;
	font-family:'Myriad pro';
	width:176px;
	height:33px;
	margin-left:20px;
	text-align:center;
	float:left;
	margin-bottom:2px;
	color:#333333;
	font-size:11px;
}
.lcat .lev2 {
    padding:0px !important;
}
.lcat .lev2 li a {
	background: url(images/li_cat_hover.png);
}
.lcat .link a {
    display: none;
}
#LeftPanel {
    width: 200px !important;
}
#Header a {
	color:#838383 !important;
}
#CentralArea a {color:#333333 !important;}

#CentralArea a:hover {
	color:#266D0D !important;
}
.b li {
	display:none;
}
._de, ._en, ._fr, ._it, ._es {
    display: none;
}
#_multi {
    left:4px;
    width:232px;
    height:52px;
    position:absolute;
    background:url(images/flgg.jpg) no-repeat;
}
#_multi a {
    float: left;
    height: 52px;
    text-indent: -9999px;
    width: 43px;
}
#_de {
    width: 50px !important;
}
#_en {
    
}
#_fr {

}
#_it {

}
#_es {
    width: 45px !important;
}
#_de:hover,#_de.aktiv {
    background:url(images/flgg.jpg) no-repeat 0 -52px;
}
#_en:hover,#_en.aktiv {
    background:url(images/flgg.jpg) no-repeat -50px -52px;
}
#_fr:hover,#_fr.aktiv {
    background:url(images/flgg.jpg) no-repeat -93px -52px;
}
#_it:hover,#_it.aktiv {
    background:url(images/flgg.jpg) no-repeat -136px -52px;
}
#_es:hover,#_es.aktiv {
    background:url(images/flgg.jpg) no-repeat -179px -52px;
}

.aktiv
{
    cursor: default;
}

