﻿body {
margin:0; padding:0; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif; font-size:16px; color:#000000; text-align:left;
background-color:#000000; background-image:url(store/images/hzpleiska.jpg); background-repeat:no-repeat; background-position: center top; }

p {margin:0 0 1em 0;}

.container { margin:220px auto 0 auto; padding:0; width:873px; overflow:auto; background-image:url(store/images/tekstitaustaus.jpg);}
.containerbg { margin:0 auto 0 auto; padding:0; width:873px; overflow:auto; background-image:url(store/images/tekstitaus.jpg); background-repeat:no-repeat; background-position: center top; }
.contentarea { margin:50px 50px 0 50px; }
.fbbg {float: left; background-color: #ffffff; border: 3px solid #7f6c64; width: 500px; height: 400px;}
.kuvaus {float: right; width: 250px; font-size: 14px;}
.buttoncontainer {text-align:right;}
.titlearea {height: 45px; margin: 0 0 25px 0;}
.title { width: 300px; display: inline-block;}
.kori {float: right; height: 45px; text-align: right; display: inline-block;}
.cartbutton {margin: 0 0 0 4px; height: 45px; display: inline-block;}
.infobutton {margin: 0 0 0 10px; height: 45px; display: inline-block;}
.items  {height: 40px; display: inline-block; margin: 0 0 5px 0; position: relative; top: -5px;}

.image_container {width: 140px; height: 160px; float: left;}
.price_container {width: 100px; height: 160px; text-align:right; float: right;}
.product_container {width: 530px; height: 160px; float: left;}
.checkboxit {position: relative; left: -3px;}


.product_info {float: right; width: 650px; background: fff;}
.product_image {border:3px solid #7f6c64; width: 120px; height: 120px;}

.hinta {font-size:24px; color:#7d1f1a; }
.hintaeuro {font-size:18px; color:#7d1f1a; }
.artisti {font-weight:bold; font-style:bold;}
.artistijatuote {font-size:24px; color:#7a1b16;}
.koko {text-align: right; margin: 3px 0 0 0;}

.clear {clear: both; height: 10px;}
.clearcart {clear: both; height: 40px;}

.footer { margin:0 auto 20px auto; padding:20px 0 0 0; width:873px; background-image:url(store/images/footer.png); background-repeat:no-repeat; background-position:center top; text-align:center; color:#7f6c64; font-size: 12px;}

.selection {margin:0; padding:0; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif; font-size:16px; color:#000000;}
.ddkoko{width: 40px; margin:0; padding:0; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif; font-size:16px; color:#000000; }
strong {font-size:16px; font-weight:normal; font-style:normal; color:#7a1b16;}
.alert {font-size:16px; font-weight:bold; font-style:bold; color:#7d1f1a;;}
th {font-size:14px; color:#8e7a70;}

.info {font-size:14px; color:#7d1f1a; width: 80px; border: 1px solid #7f6c64; text-align:center;}
.infotable {font-size:14px; color:#7d1f1a; background-color:#bcaba5; border: 1px solid #7f6c64; margin: 0; padding: 0; border-spacing: 0;}
.infoleft {font-size:14px; color:#7d1f1a; text-align:center; border: 1px solid #7f6c64; }
.infopk {font-size:14px; color:#7d1f1a; text-align:center; border: 1px solid #7f6c64; }

h3 {font-size:16px; color:#7d1f1a;}
select { 	cursor:pointer;}

a:link, a:visited {
text-decoration:none; color:#7d1f1a; }

a:hover , a:active {
text-decoration:none; color:#ffffff;}


.koritable {padding:0; margin:0;}




.hintaeurotip {font-size:14px; color:#7d1f1a; }
.totalhinta {font-size:24px; font-weight:bold; font-style:bold; color:#7d1f1a; }



.products {padding: 0 0 0 0; margin: 30 0 30 0; border: 0;}


.address {width: 773px; margin: 30 0 0 0; }
.view_cart {width: 773px; margin: 30 0 0 0; }
.cart_contents {width: 773px; border: 1px solid #8e7a70;}
.cart_center {text-align: center; height: 33px;}
.cart_buttons {text-align: center; width: 30px; height: 33px;}
.cart_right {text-align: right; height: 33px; }
.cart_total {text-align: right; height: 33px; }
.cart_left {text-align: left; height: 33px;}
.cart_line {text-align: left; height: 15px;}
.cart_product {text-align: left; height: 33px; padding: 0 0 0 15px;}
.th_amount {text-align: center; }
.th_price {text-align: right; }
.th_product {text-align: left; padding: 0 0 0 15px;}
.cart_empty {margin: 20px 0 0 0; font-size: 18px; color:#7a1b16;}
.address_buttons {margin: 20px 0 0 0;  width: 773px;}
.albumimage {margin: 40px 0 0 0; }
.news {float: left; width: 500px; background-color:#ff0000;}

.enter_tip_field {font-size:16px; color:#7a1b16; width: 20px; height: 18px; text-align:right; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif;}
.enter_tip {font-size:14px; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif;}




.delivery{
text-align: center; margin:0 auto 0 auto; padding:0; font-size:16px;}



.autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #7d1f1a;; }

.input_address{ font-size: 14px; padding: 5px; width: 300px; border: 1px solid #CCC; margin: 0; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif;}

.input_textarea{ font-size: 14px; padding: 5px; width: 300px; height: 60px; border: 1px solid #CCC; margin: 0; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif;}

.input_city{ font-size: 14px; padding: 5px; width: 200px; border: 1px solid #CCC; margin: 0; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif;}

.input_zip{ font-size: 14px; padding: 5px; width: 100px; border: 1px solid #CCC; margin: 0; font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif;}

.cart_add {
	background-color:#7a1b16;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	text-indent:0px;
	border:1px solid #660000;
	display:inline-block;
	color:#ffffff;
	font-size:14px;
	margin: 6px 0 0 0;
	font-style:normal;
	height:30px;
	text-decoration:none;
	text-align:center;
	font-size:18px; 
	font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif;

}.cart_add:hover {
	background-color:#660000;
	cursor:pointer;
}.cart_add:active {
	position:relative;
	top:1px;
}

.cart_view_add {
	background-color:#7a1b16;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	text-indent:0px;
	border:1px solid #660000;
	display:inline-block;
	color:#ffffff;
	font-size:14px;
	font-style:normal;
	height:24px;
	text-decoration:none;
	text-align:center;
	font-size:14px; 
	font-family:Cambria, 'Palatino Linotype', 'Book Antiqua','URW Palladio L',serif;
}.cart_view_add:hover {
	background-color:#660000;
	cursor:pointer;
}.cart_view_add:active {
	position:relative;
	top:1px;
}



