.pvw_con{ border:0px !Important; }
.body {width: 100%; margin:auto;font-size:13px; font-family: arial !important;}
.body a,
.body a:hover,
.body a:link,
.body a:visited { text-decoration:none; }
.body ul,
.body li { padding:0px; margin:0px; font-size: 12px; } 
div {display: block;}
* {padding: 0px;margin: 0px;}
img { border:0px !Important;}
#left_content li,
#main_content li{margin-left:0px !important; list-style-image:url(images/list.png); list-style-position:inside ;}




#header li{margin-left:0px !important; list-style-image:url(images/list_arrow.png); list-style-position:inside ;}

h1,h2,h3 { font-weight:normal; }

.border {-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
#wp_content { height:auto;width:1200px;}
#wrapper {width: 1200px; margin:auto; }
#container {font: 12px;margin: auto;width:1200px;}
#header {width: 100%;height:150px; margin:auto; color:#ffffff;}
#header #inline { width:1200px;margin:auto; text-align:right;}
#header #shop_description { font-size:14px; }
#logo { font-size:20px; width:270px; height:50px; z-index:-9999px;margin-top: 30px;}
#logo_seperator { }
#header #search {float: right;width: 265px;height: 28px; margin-right:35px; margin-top:50px;}
#header .contact { float:right; padding-top:30px; }
#header .contact .icon { background-image:url(images/contact.png); width:60px; height:60px; float:left; }
#header .contact .info { float:right; padding-left:15px;padding-top:10px;text-align: left; }
#header .contact .info p{ font-size:14px; }
#search { padding-top:28px;} 

.address_block { background: #019CD4; -webkit-border-radius: 10px;-moz-border-radius:10px;border-radius: 10px; padding:10px; margin-bottom:20px; height:auto !important;}
.address { color: white; font-weight:600; font-size:15px;}
.down { padding-left:15px;}	

#owner_description { margin-top:15px; }
#header #shop_description { float:right; width:500px; font-size:14px; margin-top:15px; }

#wrapper a {text-decoration: none;}
#wrapper a:hover,
#wrapper a:link, 
#wrapper a:visited {text-decoration: none;}
/*p {line-height: 20px;}*/
li {line-height:22px;}
#navigator { margin-bottom:10px;}
#navigator .inline { width:1024px; margin:auto; }
#navigator li {display: inline-block;padding-left: 10px; padding-right:10px; font-size:12px; line-height:30px; background-color:#ffffff;color:#515151;
-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
#navigator li:hover { background-color:##019CD4;}
#top_navigator { float:left; width:933px;}
#top_navigator li {display: inline-block; padding-left: 30px; padding-right:30px; font-size:12px; line-height:70px; color:#515151;border-top:2px solid #fff; background-image: url(images/spacer.png);
background-repeat: no-repeat;background-position: 0 10px;}

.content_inline { margin-top:20px;  }

ul.MenuMain { padding:0px !important; margin:0px !Important;-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);border: 1px solid #d4d4d4;-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);  overflow:hidden;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px; }
.MenuMain li { line-height:40px !Important; padding-left:10px;}

.MenuSub1 li { padding-left:25px; }
.MenuSub2 li { padding-left:35px; }

#left_content {	float: left;width: 220px;height: 100%;min-height: 350px;}

#right_content {	float: right;width: 220px;height: 100%;min-height: 350px;}
#left_content .inline,
#right_content .inline {  float:left; height:100%;width: 220px;}

#left_content h2,
#left_content h3 { }
.block h2 {font-size: 16px; line-height:40px; text-transform:uppercase;}
.block h3{font-size: 16px ; text-transform:uppercase;}
.block-title{height:40px;border-top-left-radius:5px;border-top-right-radius:5px; }


#imgshop{ background-image:url(images/shop.png); height:20px; width:auto; }



#left_content .block,
#right_content .block { margin-bottom:20px !important; }
#main_content .block { margin-bottom:20px !important; }


#right_content  img { max-width:180px; max-height:180px; }

#description .block-content { line-height: 1.20; }

.block-content .even { margin-left:20px;}
#left_content .block-title span,
#right_content .block-title span,
#main_content .block-title span {margin-left: 10px;}
#left_content .kategorie.block ul li,
#right_content .kategorie.block ul li {font-size: 12px;padding-bottom: 5px;}
#left_content .inhalt.block ul,
#right_content .inhalt.block ul {margin-top:5px;margin-left:20px;}
#left_content .inhalt.block ul li,

#right_content .inhalt.block ul li {font-size: 13px;}
.block .block-content { background-color:#fff;padding:10px; border: 1px solid #d4d4d4;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);  overflow:hidden;}

#left_content .inline .block-content div img,
#right_content .inline .block-content div img{ margin-bottom:10px; } 


#left_content .inline .block-content div:last-child img,
#right_content .inline .block-content div:last-child img{ margin-bottom:0px!important; } 


.block-title.first { margin-top:0px !Important; border-top:0px !Important; }

#main_content {	margin-left:240px;	width: 720px;min-height: 100%;	height: auto;max-width: 720px;}

#main_content .block.inhalt h1,
#main_content .block.inhalt h2 {font-weight: 100;font-size: 16px; margin-bottom:10px; padding-bottom:10px;}
#main_content .block.inhalt h3{ font-weight: 100; font-size: 14px; margin-bottom:10px; }
#main_content .block.inhalt li {  margin-left:30px !important; }

#top_content { width:100%; margin-bottom:20px; background-color:#fff; border: 1px solid #d4d4d4;border-radius:5px;-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);  overflow:hidden; }
#top_content .block {  }

.spacer {width: 100%;height: 2px;}

.media { width:100%; background-color:#fff;  border: 1px solid #d4d4d4;border-radius:5px;-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);  overflow:hidden;}

.gallery {	width:680px; height: 550px; text-align:center;margin:auto; margin-bottom:20px; background-color:#ffffff; padding-top:20px;}
.gallery #mainPicContent { width:680px; height:500px; position:relative; }
.gallery #mainPic {	text-align:center;width:680px;height:500px;position:absolute;text-align:center;line-height:900px;}
.gallery #mainPic img {	max-height: 500px;max-width: 584px; }
.gallery #galleryContent {width: 680px; margin-top:40px; padding-bottom:20px; margin-left:auto; margin-right:auto;}
.gallery #galleryContent ul li {display: inline;}
.gallery ul { height:100px; position:relative; }
.gallery li.first { margin-left:0px !important; }
.gallery li {float: left; width:121px;height:100px;position:absolute;text-align:center;line-height:180px;border-radius: 5px;}
.gallery li.bild1 {left:0px; }
.gallery li.bild2 {left:141px; }
.gallery li.bild3 {left:280px; }
.gallery li.bild4 {left:420px; }
.gallery li.bild5 {left:558px; }
#main_pic_div{ height: 420px; margin-bottom : 15px;}
#s_pic_div{ position : relative; bottom:15px; }


.gallery #galleryContent ul li a img {	max-height: 100px;max-width: 121px; } 


#footer { padding:50px 0px; text-align:center;}

dt { float:left; width:100px;}
dd { float:right; width:40px;}



.similar { width:719px; border-left: 1px solid #cbcbcb; float:left; background-color:#fff;}
.similar div { display:inline-block; float:left;  width:133px;height:180px; border:1px solid #cbcbcb; margin-left: -1px !Important; padding:5px; }
.similar div.first { margin-left:0px !important; }
.similar ul { list-style-image:none !Important; }
.similar li { list-style-image:none !important; list-style-type: none;line-height:auto !Important; text-align:center;  }
.similar .inline{ padding:5px; }
.similar .image { border:1px solid #cbcbcb;  float:left; widtH:131px; height:90px; text-align:center; }
.similar img { max-widtH:114px; height:90px; }
.similar span { text-align:center; }
.similar li.price span { font-weight:bold; } 
.second { border-top:0px !Important; }
.similar div.first { border-left:0px !important; }
.similar div.last { width:132px; }



.newest { border: 1px solid #d4d4d4; padding-bottom:0px; background-color:#eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);  overflow:hidden;}
.newest div { display:inline-block; }
.newest li { list-style-image:none !important; list-style-type: none;line-height:auto !Important; padding:10px;  }
.newest img { max-widtH:195px; height:150px; }
.newest .image {   float:left; width:196px; height:150px; text-align:center; background-color:#fff; margin:10px; border:1px solid #cbcbcb;}
.newest ul { margin:0px !Important; }
.newest li.price span { font-size: 22px;  } 
.newest li.price { line-height:5px; }
