/* updated 10/13/2008 */
@import url(replace.css);

/* -- Tag values -- */
html {height: 100%; margin-bottom: 1px;} /* to avoid lateral shift in long-short pages - FF */

body {
margin:20px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*background:url(../g/global/bg.jpg) no-repeat center 35px #493529;*/
}
/* SUBMENU COLORS */	
a {text-decoration:none;color:#A29061;}
a em {visibility:hidden;}
/*a:hover {color:#CF8030;}*/
a:hover {color:#C6B891;}

p, table {margin-left:15px;margin-right:15px;}
p, li, .info {color:#130500;}
td p {margin:0;}

h1 {margin-top:6px;margin-left:15px;margin-right:15px;}
h2 {margin-left:15px;margin-right:15px;font-size:12px;color:#fff;}
h3 {margin-left:15px;margin-right:15px;font-size:10px;color:#9C7A66;}
h4 {color:#000;font-size:10px;}

ul {margin-left:15px;margin-right:15px;}
li {list-style-type:disc;list-style-position:inside;padding:0px;}

div.line {border-bottom:3px solid #A0A4B2;margin-left:15px;margin-right:15px;}
div.line1 {border-bottom:2px solid #A0A4B2;margin-left:15px;margin-right:15px;}
div.clear {clear:both;}
a.button {padding:3px; background:#E3E5EC;color:#CF8030;} /* shop now button */
/*strong {color:#fff;}*/
select, input {background:#D3A55F;border:solid 1px #493529;}

.title {clear:both;font-size:12px;margin-bottom:10px;margin-top:10px;}
.titler {clear:both;font-size:12px;margin-bottom:10px;margin-top:10px;}

p.notes, span.notes {color:#FFCC00;}
.toplink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/*font-weight:bold;*/
color:#FFF;
}
/*.toplink a {color:#8B91A1;}*/

/* -- Layout -- */
/* -- TOP-- */
#top, #nav, #subnav {margin-bottom:2px;text-transform:uppercase;}

#frame {text-align:left; width:920px;margin:0 auto;}

#top {background:#A29061;padding:0px 23px;padding-top:15px;}
#top a {text-decoration:none;color:#FFF;}
#top a:hover {text-decoration: none;color:#C6B891;}

span.white {color:#fff !important;}
span.right {float:right;padding-right:4px;}
span.right a {padding-left:8px;}

/* --NAVBARS--  */
#nav {background:#60687E;padding:10px 0px;clear:both;padding-left:20px;}
#nav a {display:block;background:url(../images/global/nav04.gif) no-repeat;height:13px;margin:0;padding:0;}

#nav01 {background-position:0 0 !important;width:103px;}
#nav02 {background-position:-103px 0 !important;width:177px;}
#nav03 {background-position:-280px 0!important;width:108px;}
#nav04 {background-position:-388px 0!important;width:190px;}
#nav05 {background-position:-578px 0!important;width:145px;}
#nav06 {background-position:-723px 0!important;width:151px;}

#nav01:hover {background-position:0 -13px !important;width:103px;}
#nav02:hover {background-position:-103px -13px !important;width:177px;}
#nav03:hover {background-position:-280px -13px!important;width:108px;}
#nav04:hover {background-position:-388px -13px!important;width:190px;}
#nav05:hover {background-position:-578px -13px!important;width:145px;}
#nav06:hover {background-position:-723px -13px!important;width:151px;}

#nav a:hover {color:#CF8030;}
#nav ul, #nav li {list-style:none;margin:0;padding:0;}
#nav li {float:left;display:inline;}

#subnav {background:#D3D5DC;padding:4px 23px;}
#subnav a {padding-right:18px;}

/* CONTENT l m r blocks */
#cont {background:url(../images/global/cont_bg.gif) repeat-y;}
/*#head {background:url(../g/header/header.temp.jpg) no-repeat;padding-top:128px;}*/
#contl {width:666px;float:left;display:inline;margin-left:11px;background:url(../images/global/cont_lx_bg.gif) no-repeat;}
#contm {width:326px;float:left;display:inline;margin-left:10px;background:url(../images/global/colum.gif) no-repeat;}
#contr {width:226px;float:left;display:inline;background:url(../images/global/cont_rx_bg.gif) no-repeat;margin-left:6px;}
#contl #contr #contm  {padding-top:18px;}

#contl a, #contr a, #contm a, #foot a {color:#CF8030;}
#contl a:hover, #contr a:hover, #contm a:hover, #foot a:hover {color:#A29061;text-decoration:underline;}

#cont p {line-height:140%;}

.minicart {background:#6D4529;}
.minicart td {border-bottom:2px solid #D3D5DC;}
.quant {width:14px;}

.line {margin-top:-8px;}
.line h2 {margin-left:0px;}
#foot {
background:url(../images/global/foot.gif) no-repeat;
height:60px;
padding-top:5px;
font-size:9px;
/*font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;*/
}
/*.copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:20px 10px 0 0;
}*/

/* -- Index -- */
#index #head {background:url(../images/header/hd_home4.jpg) no-repeat;padding-top:188px;}
#index #cont {background:url(../images/global/cont_bg.gif) repeat-y;} /* barre verticali */
/*#index #cont {background:url(../g/global/home_cont_bg.gif) repeat-y;}*/
#index #contl {width:666px;background:url(../images/global/cont_lx_bg.gif) no-repeat;} /* testata barre */
/*#index #contl {width:326px;background:url(../g/global/colum.gif) no-repeat;}*/
/*#index #contr {margin-left:10px;}*/
#index #foot {background:url(../images/global/foot.gif) no-repeat;} /* footer barre */
/*#index #foot {background:url(../g/global/home_foot.gif) no-repeat;}*/

/* -- Shop -- */
dl {float:left;margin:0;padding:0;width:130px;margin-left:18px;margin-bottom:15px;display:inline;margin-bottom:20px;margin-top:8px;}
dt {margin:0;padding:0;}
dt img {border:solid 2px #553A29;width:130px;height:140px;background-color: #FFF;}
dd {margin:0;padding:0;}

.listaddress {clear:both;}
#list, #cartlist, #shiplist, #loginform, #cartsummary, #newuser, .listaddress  {background-color:#493529;}
#list th, #cartlist th, #shiplist th, #loginform th, #cartsummary th, #newuser th, .listaddress th, .box-title {background-color:#D3D5DC;color:#fff;}
#list td, #cartlist td, #shiplist td, #loginform td, #cartsummary td, #newuser td, .listaddress td, .box {background-color:#A05F2E /*#DAB378 #6D4529*/; color:#493529;}
td a, .box a {color:#FFAC59 !important;}

#list td {text-align: left;}
#cartlist {margin:0; width:437px;}
#shiplist {margin:0; margin-bottom:10px;}
#cartsummary {width:437px;}

#primary_image { border: solid 2px #553A29;} 

#loginform .caption {text-align: right;}
#newuser {margin:15px; width:437px;}

div.pgtitle {margin-top: 20px;}

.paginate {border-bottom:solid 1px #D3D5DC;border-top:solid 1px #D3D5DC;font-size:12px;margin-bottom:10px;width:435px !important;}
.paginate td, .sort td {color:#D6C5BA;font-size:11px;}
th.left {align:left !important;margin:0 !important;background:black;}
input.button {padding:3px; background:#493529;color:#CF8030; border: 1px solid #000; font-size:10px;}

.address_box { width: 180px; margin: 8px; margin-left: 15px;float:left;display:inline;}
.box-title {
  border: 1px solid #60687E;
/*   border: 1px solid #493529;*/
  font-weight: bold;
  background-color: #D3D5DC;
  padding: 3px; 
}
.box {
  border: 1px solid #493529;
  padding: 3px; 
  margin-bottom: 5px;
}
.productname {
  font-weight: bold;
  font-size:12px;
}
.discount {color:#FFCC66;}
.error {margin:15px;border:solid 2px #900;background:#FFE9C8;padding:8px;}
.error h2, .error li {color:#000000;}

#contl h2 a:visited, #contl h2 a:link, #contl h2 a:link, #contl h2 a:active { color: #ffffff; }

.picborder {border:solid 2px #493529;}
