@import url(artlist.css);
@import url(form.css);
@import url(banner.css);
@import url(wako.css);
@import url(gmap.css);
@import url(cash.css);
@import url(login.css);
@import url(boxes.css);
/**Mootools event CSS-klassen => Muss im obersten Script sein!*/
.errorInput{
	background-color:#F94848;
	color: #FFF;
	border: 2px #F00 solid;
}
.disabled{
	color:#999;
}
.deliveryOptions{
	color: #000;
}
/** <= */
noscript div, #noCookie{
	width: 100%;
	background-color:#FF3;
	font-weight:bold;
	text-align:center;
	padding: 1%;
	font-size:16px;
	border-bottom: 1px #F90 solid;
	font-family: Arial, Helvetica, sans-serif;
}
/*Überschriften*/
h1{
	background-color:#C8939C;
	width: 98%;

	margin-left:auto;
	margin-right:auto;
	color:#FFF;
	font-size:18px;
	font-style:italic;
	text-align:right;
	padding: 3px 1% 3px 0px;

}

.colboxleft { text-align: left; width:180px; height:100%; float: left; margin: 0; padding: 0; }
.colboxright { width: 180px; height: 100%; float: right; clear: right; margin: 0; padding: 0; }
.colboxmiddle { width:590px; height:100%; overflow: hidden; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; }
.colboxmiddle p{ margin: 10px;}
.colcont { text-align: center; width: 950px; height:100%; overflow: hidden; margin-top: 0; margin-bottom: 0; margin-left: 1px; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.no_right_box{ text-align: left; vertical-align: middle; width: 99%; margin: 0 auto; padding: 0 1% 0 0; display: table; }
.no_right_box h1 { font-size: 12pt; font-weight: bold; font-style: italic; line-height: 12pt; }
.black_thin_border { border: solid 1px black; }
body { color: #000;background-color:#C1B7AA; background-image: url(../img/global_background/bg.png); background-repeat:repeat-x; background-attachment: scroll; text-align: center; margin: 0 auto; padding: 0; }
.colcont { background-color: #b15e7c; border-right: 2px solid white; border-left: 2px solid white; }

#shader { background-image: url(../img/global_background/shader.png); background-repeat: repeat-y; background-position: center 0; }
p { color: black; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
td { color: #000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
/*Links global
*/
a:link { color: black; outline-style: none; outline-width: 0; }
a:visited { color: black; outline-style: none; outline-width: 0; }
a:hover { color: #840f3a; outline-style: none; outline-width: 0; }
a:active { color: #ee86a0; outline-style: none; outline-width: 0;  }
a.back{background-image:url(../img/details/back.jpg); width: 55px; height: 38px;display:block;line-height:0px; font-size:0px;margin: 5px;}
.HalfBorder { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-top: 1px solid #989898; border-right: 1px solid #989898; border-bottom: 1px solid #989898; }
.silver_box { margin: 2px; padding: 2px; border: solid 1px silver; }
.red_border { background-color: #fe3636; }
.blue_border { border: solid 1px #623253; }
/*Textformatierung
*/
.underline { border-bottom: 1px solid #000; }
#search { width: 300px; height: 43px; margin-left: 602px; padding-top: 0; }
#search label { font-weight: bold; text-align: right; width: 60px; background-color:transparent; float: left; clear: left; display: block; }
#search #search_field {
	 background-color:transparent;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
	background-image: url(../img/search/search.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 169px;
	height: 24px;
	border-style: none;
	border-width: 0;
	outline-style: none;
	outline-width: 0;
	margin:0;
	padding:5px 0 0 0;
	float:left;
}
#search #search_button {
	font-size: 0;
	line-height: 0;
	background-color: transparent;
	background-image: url(../img/search/go.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
	width: 25px;
	height: 29px;
	margin: 0;
	padding:0;
	border-style: none;
	cursor: pointer;
}
.error_message {border: 1px red solid; background-color: #F94848;text-align:center;color:white;font-weight: bold; margin:10px; padding:3px;}
.done_message {border: 1px green solid; background-color: #296D28;text-align:center;color:white;font-weight: bold; margin:10px; padding:3px;}
#footer { color: white; background-color: #c8939c; border-top: 2px solid white; }
img { color: #838383; font-size: 5pt; }

/* Artikeldetails */
#artdetail { background-color: #ead4bc; border: 1px solid #623253; text-align:left;}
#artdetail #details_data{float:left;width: 241px;}
#artdetail .Artmark{font-weight:bold; display:inline;font-size:13pt; text-transform:uppercase;color:#640043}
#artdetail .Artnam{font-weight:bold; display:inline;font-size:14pt;}
#artdetail h1{padding-left: 5px;border-bottom: #D7B4AE 3px solid; background-color:transparent;color:black;text-align:left;font-style:normal;padding: 0 0 0 5px;}
#artdetail .Artnum, #artdetail .ArtnumMADE{color:#333;font-size:10pt;display:block;padding-left: 5px;} 
#artdetail .Artnum span, #artdetail .ArtnumMADE span{font-weight:bold;padding-right: 5px;} 
#artdetail .art_params{margin: 15px 5px 15px 5px;}
#artdetail .art_params .label{display:block;font-weight:bold;clear:left;float:left;padding-right:7px;}
#artdetail .art_params .value{display:block;}
#artdetail .storage{padding:5px 0 0 30px;width: 200px;background-repeat: no-repeat;font-size:10pt;color: black;line-height: 11pt;margin-left:5px;}
#artdetail .storage:hover{color:#840f3a;}
#artdetail .storage span{background-repeat: no-repeat;line-height: 11pt;}
#artdetail #artpics_data{float:left;width: 347px; overflow:hidden;float:left}
#artdetail #artpics_data img{ float:left;clear:left; margin: 5px 0 0 5px; border: #D7B4AE solid 1px;}
#artdetail #artpics_data .other_pics{ width:340px; clear:left;float:left;margin-left:5px;}
#artdetail #artpics_data .other_pics .mini_thumb{width:44px; height:44px;float:left;margin:0  4px 3px 0;}
#artdetail #artpics_data .other_pics .mini_thumb img{width:100%;height:100%;margin:0px;text-indent: 20px;}
#artdetail .Artpr{clear:left;text-align:right;font-size:15pt; font-weight:bold; padding: 5px;}
#artdetail .shop_pics{background-image:url(/skins/Pandora/img/artlist/lup.gif);background-position:right;display:block; width: 20px; height: 19px;line-height:0px; font-size: 0px;float:left; clear:left;margin:0 305px 0 25px;}

#artdetail #order_attr{margin: 15px 0 15px 0;float:left;}
#artdetail #order_attr label{clear:left;float:left;padding-left:20px;}
#artdetail #order_attr .label{font-weight: bold;float:left;clear:left;padding-left:5px;margin-top:15px;}

#artdetail .to_wako{clear:both;float:left;display:block;width: 190px;margin:15px 5px;font-weight:bold; background-image:url(../img/wako/to_wk3.gif); text-align:right; background-repeat:no-repeat;padding-right:40px; background-position:right;}

#artdetail div.besh{width: 98%;clear:both;padding: 0 1% 0 1%;}
.shop_pics{cursor:pointer;}

.cat_box_xmas { float:left;width:185px;margin:3px;height:250px;background-image:url(../img/xmas_box.jpg); border: solid #FFF 1px;background-position:bottom right;background-repeat:no-repeat;background-color:#EAD4BC; }
.cat_box_xmas:hover { text-decoration: none;  border: solid 1px #CF37C8; }
.cat_box_xmas span { font-size: 10pt; font-weight: bold; line-height: 11pt; text-decoration: underline; text-align: center; display: block; }

 

