/** Generated by FG **/
@font-face {
	font-family: 'Myriad pro';
	src: url('fonts/MyriadPro-Regular.eot');
	src: local('☺'), url('fonts/MyriadPro-Regular.woff') format('woff'), url('fonts/MyriadPro-Regular.ttf') format('truetype'), url('fonts/MyriadPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


* {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/18px 'Myriad pro' , Tahoma, Verdana, sans-serif;
	width: 100%;
}
a {
	color: #000;
	outline: none;
	text-decoration: underline;
}
h2 {
	font: 19px 'Myriad pro' , Tahoma, Verdana, sans-serif;
	color: #900;
}
h6 {
	font: 19px 'Myriad pro' , Tahoma, Verdana, sans-serif;
	color: #900;
	width:750px;
	border-bottom-width:2px;
	border-bottom-color:#900;
	border-bottom-style:solid;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
form, fieldset{
	border:0px;
	margin-top: 12px;
}
/*=========================*/

#SiteMainLogo{
	display:block;
	margin:67px 0px 54px 0px;
	width:243px;
	border:0px solid #FF0000;
}

#Link
{
	float:right;
	margin-top:2px;
}
.favoriten
{
	padding-left:23px;
	background:url(images/content/star.png) no-repeat;
	height: 18px;
	float: left;
	text-decoration:none;
	margin-right: 10px;
}
#Newsletter a:hover
{
	background:url(images/newsletter_hov.png) no-repeat center;
}
#Newsletter .block
{
	height:130px;
}
#Newsletter a
{
	background:url(images/newsletter.png) no-repeat center;
	height: 105px;
	width:236px;
	float: left;
	text-decoration:none;
}
.head{
background:url(images/all_bg_head.png) repeat-x}
#MBODY{
	height:100%;
	width:100%;
	background:#838484 url(images/all_bg.png) repeat-y center 0px;
}
#MainWidth{
	width:1000px;
}
#MainWidth table
{
}
#Header{
	height:155px;
	vertical-align:top;
	background: url(images/bg_img.png) no-repeat 612px 8px;
}
*+html #Header{
background: url(images/bg_img.png) no-repeat 616px 9px !important;
}
#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;
	font-family:"SansationRegular";
	text-align:center;
	font-size:15px;
}

#FooterInner{
	border:0px solid #FF0000;
	height:160px;
	float:left;
	width:1000px;
	margin-bottom:27px;
}
#footer
{
	background:url(images/bg_foot.png) repeat-x;
	height:187px;
}





#TopMenu{
	float:right;
	height:34px;
	border:0px solid #FF0000;
}

#TopMenu li{
	float:left;
	list-style:none;
	height:100%;
	border:0px solid #00FF00;
}

#TopMenu li a{
	color:#fff;
	display:block;
	height:100%; 
	padding:10px 0px 2px 0px;
	margin:0 20px;
	text-decoration:none;
	font-size:17px;
	font-family:Trebuchet MS;
	border:0px solid #FF0000;
	background:url(images/line_b.png) repeat-x bottom;
	height: 41px;
	position:relative;
}

#TopMenu li a:hover {
background:url(images/line_r.png) repeat-x bottom;
}

#TopMenuArea{
	height:46px;
}

*+html .sidebar
{
	margin-left: -21px !important;
	margin-top: -22px !important;
	position:relative
}
.sidebar
{
	width:236px;
	float: left;
	margin-left: -8px;
}
.main
{
	float:left;
	width:300px;
}
.block
{
	background: url(images/bg_cat.png) 4px bottom no-repeat;
	padding-bottom: 15px;
	padding-top: 0px;
	
}
.block_k
{
	background: url(images/bg_cat.png) 4px bottom no-repeat;
	padding-bottom: 15px;
	padding-top: 0px;
	margin-top:-10px;
}
#search{
	float:left;
	border:0px solid #00FF00;
	margin-left:24px;
	margin-top:25px;
}
#search span{
color:#2a2e35;
font-family: Trebuchet MS;
font-weight: 500;
font-size:17px;
}
.searchText{
width:320px;
height:24px; 
border:0px solid #d2d2d2;
background: url(images/bg_search.png);
padding-left:10px;
}
#SearchForm
{
	padding-top: 20px;
	padding-left: 20px;
}
#search input{
	color:#5A5A5A;
}

#search [type=submit], .go{
	width:34px;
	height:24px;
	border:0px solid #00FF00;
	background:url(images/search_button.png);
	cursor:pointer;
	margin-left: 5px;
}
#willkommen
{
	float: left;
}
#Categories h3, #Vorteile h3, #Kundenservice h3, #Newsletter h3, #Impressum h3
{
	background:url(images/bg_cat_head.png);
	line-height: 85px;
padding-left: 74px;
font-family: Trebuchet MS;
color:white;
text-shadow: 1px 0px 1px black;
font-size: 17px;
padding-top: 2px;
font-weight: 500;
}
#Kundenservice .block
{
	background:url(images/bg_ser.png) 1px 0px no-repeat;
	height: 177px;
}
#Kundenservice h3
{
	height:63px;
}
#Categories, #Vorteile, #Kundenservice, #Newsletter, #Impressum
{
	float:left;
	width: 236px;
}
#Impressum div
{
	font-family:'Trebuchet MS';
	font-size:14px;
	padding-left:20px;
	margin-bottom:24px;
	color:#1c1c1c;
	font-weight: bold;
}.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;
	float: left;
	text-decoration:none;
}
#Categories ul li ul
{
	display:none;
}
#Categories ul li:hover ul
{
	display:block;
}
#Categories ul li.last
{
	border:0;
}
#Categories ul li
{
	list-style:none;
	margin-left:32px;
	line-height:27px;
	border-bottom:1px solid #797e8d;
	width:190px;
}
#Categories ul li a
{
	text-decoration:none;
	color:#3a3a3a;
	font-family: Trebuchet MS;
	font-size:14px;
	font-weight: 500;
	padding:10px 0;
}
#Categories ul li a:hover
{
	color: #C03;
}
#Vorteile a{
margin-left: 17px;
float: left;
}
#Kundenservice span span
{
	padding:0;
	margin:0;
}
#Kundenservice span.off
{
	margin-top:36px;
}
#Kundenservice span
{
	line-height:20px;
	padding: 2px 0 10px 16px;
	margin-left:15px;
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#5a6173;
	float: left;
	letter-spacing: -1px;
}
#Kundenservice span.phone
{
	margin-left: 46px;
color: 
#940000;
font-size: 21px;
font-family: Trebuchet MS;
margin-top: 7px;
}
#Kundenservice span.mail
{
	margin-bottom:15px;
	font-family: Trebuchet MS;
	font-size:16px;
	color:#1c1c1c;
}
#Newsletter img
{
	margin-left: 15px;
}
#Newsletter a span
{
	font-family:Calibri;
	font-weight:bold;
	font-size:18px;
	float:left;
	margin: 109px 0 0 54px;
}
#Newsletter a
{
	text-decoration:none;
}
#Content{
	width:1000px;
	float:left;
	background-position: top right;
}
#Headpage
{
	background-image:url(images/bg_headpage.png);
	height: 102px;
	background-repeat: no-repeat;
	margin-left: 225px;
}
#Headpage h2
{
	padding:25px 0 20px 20px;
	font-family:'Myriad pro';
	font-size:20px;
	text-transform:uppercase;
	font-weight:normal;
}
#seite
{
	float:left;
	min-height:1070px;
	width:996px;
	background-image:url(images/cob_bg.png);
}
#Foot
{
	background:url(images/bg_footpage.png) repeat-x;
	height: 23px;
	float: left;
	width: 996px;
	background-position: right;
	background-repeat: no-repeat;
	margin-top:0px;
}
#BotMenu{
	margin:43px 0px 0px 0px;
	width:900px;
	float: left;
	border:0px solid #FF0000;
}
#BotMenu li.first
{	
	margin:0;
}
#BotMenu li.last
{
	border:0;
}
#BotMenu li{
	float:left;
	list-style:none;
	margin-left:10px;
	padding-right:15px;
	border:0px solid #00FF00;
	line-height: 13px;
}
#BotMenu li a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:15px;
	font-family:Times New Roman;
}
#BotMenu li a:hover{
	text-decoration: underline;
}
.copyright
{
	float:left;
	width:550px;
	margin:7px 0px 0px 0px;
	color:#fff;
	font-size:15px;
	font-family:Times New Roman;
}
.pays
{
	float:right;
	margin-top: 20px;
	margin-right: 15px;
}
.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);
}


/*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:#333333; font-weight : bold; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;}
.ttl a:hover {
	color: #C00;
	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: 13px !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: 13px !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: 13px !important; font-weight:100 !important; }
.cmpBr {background:none !important;}
.bin.g-b {color: #333333 !important; font-family: "Times New Roman", Times, serif!important; font-size: 14px !important; text-align:center; width:80px !important; }
.v4acp_mid { 
border: none !important;
}
.v4accent { 
display: none !important;
}
#LeftPanel .v4title {
	background-color:transparent !important;
	padding-bottom: 0px !important;
	margin-left:-35px !important;
	padding:0px !important;
}
.v4title h2{
	padding-left:70px;
padding-bottom:0px !important;
padding-top:0 px !important;
background:url(images/bg_cat_head.png) 10px top;
	background-repeat:no-repeat;
	line-height: 85px;
font-family: Trebuchet MS;
color:white;
text-shadow: 1px 0px 1px black;
font-size: 17px;
padding-top: 2px;
font-weight: 500;
	margin-left: -27px !important;

}

DIV.lcat {
	padding-left:10px !important;
		background-color:#f5f3f4;
		width:210px;
		margin-top:-10px;
		padding-bottom:10px;
		border-bottom-left-radius: 5px;
border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px;
-moz-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-ms-border-bottom-left-radius:5px;
-ms-border-bottom-right-radius:5px;

}	
	TABLE.v4midBox {
	padding-left:0px !important;
	padding-top: 0px !important;
	border: none !important;
}
td#LeftPanel {
	margin-left: -17px !important;
}
.v4mid {color:#000;  !important;font-family: Arial, Helvetica, sans-serif;
	font-size: 13px !important;
	background-color:transparent !important;
	padding:0 !important;
	border:none !important;
	border-width:0px !important;
	border-right-width:0px !important;
	 }
.lcat .lev1 li {
	list-style:none;
	line-height:18px;
	border-bottom:1px solid #797e8d;
	width:200px;
	color:#c00;
	font-family: Trebuchet MS;
	font-size:14px;
	font-weight: bold;
}

.lcat .lev2 li a {
	font-size:12px;	
}
.lcat .lev2 {
	padding-left:10px;
	
}
.lcat .lev2 li {
	width: 180px;	
}
.lcat .lev3 li
 {
	width: 170px;	
}

.lcat .lev1 li a:hover {color: #C00;}
.lcat .lev1 li a {text-decoration:none;
	color:#3a3a3a;
	font-family: Trebuchet MS;
	font-size:14px;
	font-weight: bold;
	padding:0px 0;
}

.lcat .lev2 li a {
	width:180px;
	font-size:12px;	
}

.lcat a.all_cats{color: #000000; font-size:12px;
}
.lcat .cnt, .lcat .ttl {
	display:none;
}

td.v4topleft .v4title, td.v4topright .v4title { background-image:url(images/head_neu_bg.jpg);
}
td.v4baccent { background-color: #C00 !important;
}

td.v4food a { color: #C00;
	 }

#LeftPanel{ 
position: absolute;
top:450px;
	 }
#CentralArea { width: 750px;
float:right;
margin-right:10px;
}
td.v4topright { float:right;
width:750px !important;
margin-right:10px;
}
#art p, #art hr { margin-left:250px;
}
.inhalt_p p { margin-left:0px !important;
}
.inhalt_p li { margin-left:10px !important;
}