@font-face {
    font-family: 'sansationbold';
    src: url('fonts/sansationbold.eot');
    src: url('fonts/sansationbold.eot?#iefix') format('embedded-opentype'),
         url('fonts/sansationbold.woff') format('woff'),
         url('fonts/sansationbold.ttf') format('truetype'),
         url('fonts/sansationbold.svg#sansationbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'sansationregular';
    src: url('fonts/sansationregular.eot');
    src: url('fonts/sansationregular.eot?#iefix') format('embedded-opentype'),
         url('fonts/sansationregular.woff') format('woff'),
         url('fonts/sansationregular.ttf') format('truetype'),
         url('fonts/sansationregular.svg#sansationregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sansationitalic';
    src: url('fonts/sansationitalic.eot');
    src: url('fonts/sansationitalic.eot?#iefix') format('embedded-opentype'),
         url('fonts/sansationitalic.woff') format('woff'),
         url('fonts/sansationitalic.ttf') format('truetype'),
         url('fonts/sansationitalic.svg#sansationitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sansationbolditalic';
    src: url('fonts/sansationbolditalic.eot');
    src: url('fonts/sansationbolditalic.eot?#iefix') format('embedded-opentype'),
         url('fonts/sansationbolditalic.woff') format('woff'),
         url('fonts/sansationbolditalic.ttf') format('truetype'),
         url('fonts/sansationbolditalic.svg#sansationbolditalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
* {
	margin: 0;
	padding: 0;
}
body {

}
a {
	color: #000;
	outline: none;
	text-decoration: underline;
	cursor:pointer;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
form, fieldset{
	border:0px;
}
.header_2 {
 background:url("images/bg_header_2.png") no-repeat scroll 0px 0px;
position:relative;
float:right;
height: 60px;
    margin-right: 30px;
    margin-top: 12px;
    width: 939px;
	}
#body_ebay {
	font: 12px/18px Verdana, Tahoma, sans-serif;
	width: 100%;
	min-width:1000px;
text-align:center;
background:#d6d7d6 url("images/bg_polosa_all.jpg") repeat-y 50% 0;
}
.bg1{
	width:100%;
	background: url("images/bg_top_all.jpg") no-repeat scroll top transparent;
}
.bg2{
	background: url("images/bg_footer2.png") no-repeat scroll 50% 100% transparent;
	width:100%;
}
#sitemainlogo {
 background:url("images/logo.png") no-repeat scroll 0px 0px;
	display:block;
height: 160px;
    margin-left: 30px;
    margin-top: 35px;
    width: 348px;
	float: left;
	position:relative;
}

#mbody {
 background: url("images/bg_bott_all.jpg") no-repeat scroll center bottom transparent;
}

#mainwidth {
 width:1000px;
 margin:0 auto;
}
#mainwidth:after{
	content:'';
	display:block;
	clear:both;
}
.b_t{text-align: left;}
#page {
  background:#245834 url("images/bg_top_page.jpg") no-repeat scroll center top ;
 float:left;
 margin-bottom: -161px;
position: relative;
 width: 1000px;
}
#header {
 
margin: 0 auto;
position: relative;
height: 270px;
 width: 1000px;
}

#footerinner{
	position:relative;
float:left;
height: 612px;
    width: 100%;
}
#search { 
float:left;
height: 27px;
    margin-bottom: 0;
    margin-left: 108px;
    margin-top: 10px;
    width: 304px;
   	position:relative;
 background:none;
}
#search #searchid {
    background: none repeat scroll 0 0 transparent;
    color: #9eb3a4;
    float: left;
    font:12px/12px 'Verdana';
 height: 22px;
margin-left: 0;
    margin-top: 0;
    padding-left: 9px;
    padding-top: 1px;
    width: 258px;
	border: none;
	outline: none;
	border-width: 0;
}

#search input.but {
    background: none repeat scroll 0 0 transparent;
    float: right;
height: 25px;
    margin-right: 5px;
    margin-top: 1px;

    width: 31px;
	border-width: 0;
	cursor:pointer;
	}
#search input.but:hover {
 background:none;
 }
 .header_2 ul.menu {
    float: left;
	 
    width: 517px;
 }
.header_2 ul.menu li {
      float: left;
    list-style: none outside none;
}

.header_2 ul.menu li.butt1 {

    width: 93px;
}

.header_2 ul.menu li.butt2 {
width:126px;
}
.header_2 ul.menu li.butt3 {
width:183px;
}
.header_2 ul.menu li.butt4 {
width:115px;
}

.header_2 ul.menu li a {
    color: #fff;
    display: block;
    font: 18px/53px 'sansationregular';
    margin-left: 0;
    margin-right: 0px;
    
    text-align:center;
	text-decoration: none;
height: 53px;
    margin-top: -6px;
}


.header_2 ul.menu li a:hover {
     font: 18px/53px 'sansationbold'; 
	 
}
.header_2 ul.menu li.butt1 a:hover {
 background:url("images/bg_header_2_hov.png") no-repeat scroll -1px 0px;
}
.header_2 ul.menu li.butt2 a:hover {
 background:url("images/bg_header_2_hov.png") no-repeat scroll -93px 0px;
}
.header_2 ul.menu li.butt3 a:hover {
 background:url("images/bg_header_2_hov.png") no-repeat scroll -219px 0px;
}
.header_2 ul.menu li.butt4 a:hover {
 background:url("images/bg_header_2_hov.png") no-repeat scroll -403px 0px;
}
.sidebar ul.kategorien a:hover {
 color:#040303;
    text-decoration: none;
	   height: 27px;
	    width: 250px;
}

#botmenu {
    float: left;
margin-left: 10px;
    margin-top: 225px;
}

#botmenu li {
float: left;
    list-style: none outside none;

}
#footerinner h4 {
font-family: "Calibri"; font-size: 20px; color: #f9ad1b;
float:left;
display:block;
margin-left: 29px;
    margin-top: 11px;
    width: 304px;
}
#botmenu li a {
      color: #fffdfd;
    font:14px/30px 'Calibri';
    text-decoration: none;
	 padding-right:17px;
	 margin-left:17px;
	 display:block;
  text-decoration: underline;


}

#botmenu li a:hover {
  text-decoration: underline;
      color: #e9a526;
}
.social {
    background: url("images/social.png") no-repeat scroll 188px 17px transparent;

clear:both;
  height: 43px;
    width: 373px;
}
.social h4 {
  color: #EFBC0C;
  font: 16px/30px 'Verdana';
}
a.domaxa {
    background: url("images/domaxa.png") no-repeat scroll 42px 0px transparent;
    display: block;
    float: left;
height: 66px;
margin-left: 192px;
    width: 165px;
text-decoration:none;
    position: relative;
	font:11px/18px 'Verdana';
	color:#94b19a;
	margin-top: 68px;
}
a.domaxa:hover {
    background: url("images/domaxa_hov.png") no-repeat scroll 42px 0px transparent;
}
.sidebar {
width: 220px;
	float: left;
	position:relative;
	margin-left:30px;
}
.main{
position:relative;
 	float:left;
margin-bottom: 21px;
    width: 710px;
		z-index:5;
		margin-left:10px;
}
.main_s{
position:relative;
 	float:left;
margin-bottom: -11px;
    width: 1000px;
	z-index:5;
}
.middle_link_1, .middle_link_2, .middle_link_3, .middle_link_4, .middle_link_5, .middle_link_6 {
 height: 248px;
 margin-bottom: 25px;
    margin-left: 44px;
    margin-right: 5px;
    margin-top: 25px;
    width: 271px;
	float:left;
}
.middle_link_1 {
 background: url("images/bg_m_l_1.png") no-repeat scroll 0px 0px;
}
.middle_link_2 {
 background: url("images/bg_m_l_2.png") no-repeat scroll 0px 0px;
}
.middle_link_3 {
 background: url("images/bg_m_l_3.png") no-repeat scroll 0px 0px;
}
.middle_link_4 {
 background: url("images/bg_m_l_4.png") no-repeat scroll 0px 0px;
}
.middle_link_5 {
 background: url("images/bg_m_l_5.png") no-repeat scroll 0px 0px;
}
.middle_link_6 {
 background: url("images/bg_m_l_6.png") no-repeat scroll 0px 0px;
}
.main_s a.m_l {

 background: url("images/bg_m_l_button.png") no-repeat scroll 0 0;
     color: #FFFFFF;
    display: block;
    font: 20px/30px 'sansationbolditalic';
height: 58px;
margin-top: 189px;
    width: 271px;    
	text-decoration: none;
float:left;
}

.main_s a:hover {
 background: url("images/bg_m_l_button_hov.png") no-repeat scroll 0 0;
 color: #0A0B0D;
}
.main_s a.m_l span {
    display: block;
text-align:center;
 padding-top: 12px;
    text-decoration: none;
}
#slider {
    width: 940px;
	height: 369px;
  margin-left: 30px;
    margin-top: 12px
}
#seite {
width: 710px;
}
#art {
width: 690px;
background:#fff; 
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
padding:10px;
}
.toplink {
 	float:right;
width: 307px;
	display:block;

	}
.toplink a {

    float: right;
    height: 23px;
	text-decoration: none;
   color: #6b6b6b;
    font:14px/27px 'Calibri';
}
.toplink a.item4 {
   background: url("images/star.png") no-repeat scroll 2px 5px transparent;  

height: 21px;
margin-top: 28px;
    padding-left: 21px;
    padding-top: 0;
width: 161px;

  }
.toplink a.item5 {
     background: url("images/post.png") no-repeat scroll 3px 3px transparent;
height: 21px;
margin-top: 28px;
    padding-left: 21px;
    padding-top: 0;
    width: 95px;

}

.toplink a.item4:hover {
      color: #f1923b;
 background: url("images/star_hov.png") no-repeat scroll 2px 5px transparent;
    text-decoration: none;
}
.toplink a.item5:hover {
    
      color: #f1923b;
 background: url("images/post_hov.png") no-repeat scroll 3px 3px transparent;
    text-decoration: none;
}

#newsletter {
    background:url("images/bg_newsletter.png") no-repeat scroll 0px 0px;
height: 218px;
    margin-bottom: 0;
    margin-top: 0;
    width: 221px;
}
#newsletter a.news {
background: url("images/bg_newsletter_button.png") no-repeat scroll center top transparent;
float:left;
color: #fff;
    display: block;
    font: 20px/30px 'sansationbolditalic';
 height: 51px;
    margin-left: 12px;
    margin-top: 123px;
   padding-top: 8px;
    width: 192px;
     text-decoration: none;
}
#newsletter a:hover {
	background: url("images/bg_newsletter_button_hov.png") no-repeat scroll center top transparent;
	color: #000;
}
#newsletter a.news span {
    display: block;
padding-left: 24px;
    text-decoration: none;
}
.sidebar h3.top_sidebar {
   position:relative;
   z-index:7;
background:url("images/bg_top_sidebar.png") no-repeat scroll top left;	

font:30px/34px 'sansationbolditalic';
	color: #fff;
height: 46px;
    padding-left: 32px;
    width: 202px;
	}
.cards {
	position:relative;
	float:right;
	height: 53px;
	width: 353px;
	margin-right: 626px;
}
h3.top_kundenservice {
	color: #000;
   font: 24px/27px 'sansationbolditalic';
   padding-left: 126px;
    padding-top: 28px;
}
 .kundenservice {
    background:url("images/bg_kundenservice.png") no-repeat scroll 8px 15px;
height: 138px;
    margin-left: 228px;
    width: 383px;
float:left;
}
.kundenservice p.kundenservice_1{
color: #7b7979;
   font: 16px/24px 'sansationitalic';
    margin-bottom: 0;
 margin-top: 0;
    padding-left: 124px;
    padding-top: 1px;

}
.kundenservice p.kundenservice_2{
color: #7b7979;
   font: 16px/30px 'sansationitalic';
margin-bottom: 9px;
padding-left: 124px;
    padding-top: 0;
	}
 .kundenservice p.kundenservice_1 span{
   font: 24px/30px 'sansationitalic';
   color:#ff7801;
}

.kundenservice p.kundenservice_2 span{
   font: 18px/30px 'sansationitalic';
   color:#ff7801;
}

.impressum {
 height: 196px;
margin-bottom: 28px;
    margin-right: 0;
    width: 220px;
	float:left;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

background:#fff;
-moz-box-shadow: 3px 6px 5px #000;
-webkit-box-shadow:3px 6px 5px #000;
box-shadow:3px 6px 5px #000;

behavior: url(pie/PIE.htc);
 position:relative;		
}
.impressum p{
display:block;
color: #383838;
margin-left: 19px;
}
.impressum p.impressum_1{
font:bold 16px/18px "Calibri"; 
margin-bottom: 3px;
margin-left: 10px;
    padding-bottom: 9px;
    padding-left: 6px;
    width: 195px;
    padding-top: 9px;
	
	border-color: #d9e7dc;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}
.impressum p.impressum_2{
font:14px/18px "Calibri"; 
margin-bottom: 4px;
    margin-left: 10px;
    padding-bottom: 5px;
    padding-left: 6px;
    width: 196px;
border-color: #d9e7dc;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}
.impressum p.impressum_3{
font:14px/18px "Calibri"; 
margin-left: 15px;
color:#989898;
}
.impressum p.impressum_3 span{
font:16px/15px "Calibri"; 
color: #383838;
}
#footer {
    
clear: both;
height: 612px;
    width:100%; 
 position: relative;
}
.copyright_1 {
    float: left;
    font: 11px/18px 'Verdana';
	color: #92b097;
    position: relative;
margin-left: 26px;
margin-top: 43px;
    width: 217px;
}
.fish {
	background:url("images/bg_fish.png") no-repeat scroll center top;		
   width: 123px;
   height: 147px;
   position:relative;
   z-index:5;
   margin-top: -44px;
   margin-bottom: -45px;
}
#art h1 {
    color:#000;
    margin-bottom:10px;
    font:30px/34px 'sansationbolditalic';
}
#gal_pic {
    height: 100%;
    float: left;
    margin-bottom: 10px;
}
#gal_short {
    float: left;
    margin-left: 5px;
    width: 321px;
    margin-bottom: 10px;
}
#gal_des {
    clear: both;
}
#gal_des ul {
    list-style-position:inside
}
#art h3.kauf {
    clear: both;
}
#art h3 {
    color: rgb(0, 0, 0);
    font: 30px/34px 'sansationbolditalic';
    margin-top: 15px;
}
img.kauf {
    margin-left: 25px;
}
#slidershow {
    margin-left: -10px;
}





















