/*
sfxonline - eazyAuction Designtemplate, 16.06.2014
Copyright, Design, HTML/CSS by sfxonline, http://www.sfxonline.de
*/
html, body, div, p, h1, h2, h3, ul, li, ol,
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Arial,Helvetica,Verdana,sans-serif,'Open Sans';
}

img {
    border:none;
}

div.clear {
	clear:both;
}

div#bg_wrapper1 {
    background:url(http://bilder3.eazyauction.de/boarderstuff/templates/25260_b225dfa5/bg_nahtlos.png) repeat #484848;
}

div#bg_wrapper2 {
    padding-bottom: 25px;
}

div#bg_wrapper3 {
    background:url(http://bilder3.eazyauction.de/boarderstuff/templates/25260_b225dfa5/bg_oben.jpg) no-repeat transparent;
    background-position:top center;
    padding-top: 10px;
    width: 100%;
    text-align: center;
}

div#header_wrapper {
	background:url(http://www.bergsport-welt.de/jtl_ebay_template/header.jpg) no-repeat transparent;
    background-position:top left;
	height: 143px;
	position:relative;
}
div#header_links {
	font-size: 12px;
	color: white;
	position:absolute; bottom:0; right:0;
	background-color: black;
	width: 100%;
	text-align:right;
	padding-top: 5px;
	padding-bottom: 5px;
}
div#header_links a{
    font-size: 12px;
    color: white;
    text-decoration: none;
}
div#header_links span {
	padding-right:10px;
}

div#page {
	margin-left: auto;
	margin-right: auto;
    
    display: block;
	
	/*max-width: 1110px;
	min-width: 797px;*/
	min-height: 500px;
    /*width: 920px;*/
    width: 1110px;
	
	border: solid white 2px;
	border-radius: 4px;
	
	-webkit-box-shadow: 0 0 18px rgba(36,38,35,.75);
    -moz-box-shadow: 0 0 18px rgba(36,38,35,.75);
    box-shadow: 0 0 18px rgba(36,38,35,.75);
    box-shadow: 0 0 18px rgba(36,38,35,.75);
	
	background: white;
    
    text-align: left;
}

/*div#1st_row_container {
    height: 490px;
}*/

div#0_row_container, div#1st_row_container {
    float: left;
}

div#content_wrapper {
	padding: 15px;
    padding-top:25px;
	margin-left: 215px;
    display: block;
}

div#image_container {
	width: 750px;
	margin-left: auto;
    margin-right: auto;
}

div#right_info {
	float:left;
	padding:15px 0 15px 35px;
	width: 400px;
    height: 430px;
}

div.product_detail {
	font-size: 14px;
    text-align: left;
}

h3.product_name {
	padding: 0;
	font-size: 28px;
    text-align: left;
}

.product_description, .product_description_images {
    border: 1px solid #E1E1E1;
    box-shadow: 1px 2px 3px 0 #EFEFEF;
    padding: 15px;
    font-size: 14px;
}

.product_description li {
    list-style-type: disc;
    margin-left: 25px;
}

.product_description a {
    color: black;
}

.product_description p.c1 {
    font-weight: bold;
}

.product_description p {
    margin-top: 8px;
    margin-bottom: 8px;
}

.product_description_headline, .product_description_headline_padding {
    border: 1px solid #E1E1E1;
    /*box-shadow: 1px 2px 3px 0 #EFEFEF;*/
    padding: 8px;
    display: inline-block;
    margin-bottom: -1px;
    border-bottom: none;
    background: white;
    font-weight: bold;
}

.product_description_headline_padding {
    margin-top: 25px;
}


div#footer_wrapper {
	background:url(http://www.bergsport-welt.de/jtl_ebay_template/footer_text.gif) no-repeat transparent;
    background-position:top center;
	height: 55px;
    width: 100%;
	text-align: center;
    
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;   
}


#sidepanel_left {
    
	float:left;
	clear: left;
	
	background: none;
    border: none;
    padding-top: 0;
	padding-right: 15px;

    display: block;
    text-align: left;
    width: 200px;
    z-index: 2;
    margin-top: 60px;
	margin-left: 10px;
}
.sidebox {
    border: none;
    margin: 0;
    width: 100%;
}
.sidebox .boxtitle {
    border-bottom: none;
    font-size: 1.2em;
    margin-top: 15px;
}
.sidebox h3 {
    background: none;
    border: none;
    color: black;
    font-weight: bold;
    margin: 0;
    padding: 4px 0px 4px 0px;
}
.boxtitle_bg {
    background-color: #ececec;
    padding: 9px 14px 9px 14px;
    color: black;
    font-size: 14px;    
}
.sidebox div.sidebox_content {
    padding:0;
    margin:0;
    position: relative;
    background-color: #ececec;
	/*background: none;*/
}


ul.storeCategory {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
ul.storeCategory li {
	font-weight: bold;
    font-size: 12px;
    border-bottom: solid 1px white;
    color: black;
	padding: 0;
}
ul.storeCategory li a {
    color: black;
	text-decoration:none;
    padding: 8px 8px 8px 14px;
	display: block;
}
ul.storeCategory li a:hover {
    background-color: #cfe33b;
    color:#6d8200;
}


/* Image */
.photo a:hover {text-decoration:none;}

.photo {position:relative; width:700px; height:782px; margin:30px auto 4px auto;}

.photo ul {
    position:absolute;
    left:0; 
    top:705px; 
    margin:0; 
    padding:0; 
    width:480px; 
    overflow:visible; 
    height:80px; 
    background:transparent;
    display: block;
}

.photo ul li
{float:left; display:inline; width:63px; height: 63px; margin:2px 4px; background:transparent;}

.photo ul li a div.thumb img
{margin:3px; display:block; border:0;}

.photo ul li a div.thumb img
{margin:3px; display:block; border:0;}

.photo ul li a div.full
{position:absolute; left:-9999px; top:0; border:0;}
.photo ul li a div.full_white_bg
{position:absolute; left:-9999px; top:0; border:0;}

.photo ul li a:hover div.thumb img
{margin:0; border:3px solid #CFE33B;}

.photo ul li a:hover
{background:#fff;}

.photo ul li a:hover div.full
{position:absolute; left:0; top:0; z-index:0; border:none; background-color:white; width: 700px; height: 700px; overflow: hidden;}
.photo ul li a:hover div.full img
{max-width: 700px; max-height: 700px; width: auto; height: auto;}
.photo ul li a:hover div.full_white_bg
{position:absolute; left:0; top: -705px; z-index:0; border:none; background-color:white; width: 700px; height: 700px; overflow: hidden;}

.photo .default {max-width:700px; max-height:700px; position:absolute; left:0; top:0; border:none;  width: auto; height: auto;}


.photo {
/*background: url("./gfx/abtrenner_vertikal_artikel.png") no-repeat scroll right center / auto 100% transparent;*/
}
div.full_white_bg
{position:absolute; left:0; top:0; z-index:0; border:none; background-color:white; width: 700px; height: 700px; overflow: hidden;}

/* IE 7,8,9,10 Hack for max-width max-height */
.photo .default, .photo ul li a:hover div.full img  {
    width: expression(this.clientWidth > this.clientHeight+1 ? "700px" : true);
    height: expression(this.clientHeight+1 > this.clientWidth ? "700px" : true);
}

/* hide header links */
div#header_links {
	display: none;
}