/*
* Lipsiasadmin
* Copyright(c) 2008-2009,LipsiaSoft s.r.l.
* info@lipsiasoft.com
* 
* http://www.lipsiasoft.com
*/
html{margin:0;text-align:center;}
body{margin:0 auto;width:960px;text-align:left;font-family:Arial,"MS Trebuchet",sans-serif;font-size:14px;}
a{color:#191245;text-decoration:none;}
a:hover{color:#F1731C;}
label{width:100px;}
dl.products dd {margin:10px 0px 10px 0px;padding:10px 0px 10px 0px}
dl.products .title{font-size:24px;}
dl.form{background-color:#DEE3E6;padding:10px 0px 10px 10px;font-size:12px;}
dl.form dt{float:left;width:130px;text-align:right;height:25px;line-height:25px;padding-right:10px;display: table}
dl.form dd{height:25px;text-align:left;width:400px;margin:0px; padding:0px;display: table;}
dt{margin:0px;padding:0px;}
dd{margin:0px;padding:0px;}
p.warning{font-size:12px;color:red;}
h3{margin:0px 0px 5px 0px;font-weight:normal;}
h4{font-size:16px;margin:20px 0px 5px 0px;font-weight:normal;padding:none}
h2{font-size:16px;margin-top:0px;font-weight:normal;border-bottom:1px solid #191245;padding-bottom:5px;}
h2.gray{border-bottom:1px solid #A8A9AD}
h1{font-size:20px;margin-top:0px;font-weight:normal;border-bottom:2px solid #191245;padding-bottom:5px;}
.privacy{height:120px;width:400px;overflow-x:none;overflow-y:auto;border:1px solid #B5B8C8;padding:3px;background-color:white;margin-top:3px;}
.bordered{border:1px solid #A8A9AD; padding:2px; background-color:#FFF;}
.cart-notice{font-size:12px}
.cart-notice a{color:red;text-decoration: underline;}
.cart-notice a:hover{text-decoration:underline;}
.h2{font-size:16px;margin-top:10px;font-weight:normal;border-bottom:1px solid #191245;padding-bottom:5px;}
/*Scheda Prodotto*/
#product-title{font-size:35px;}
#product-h1{font-size:20px;margin-top:0px;font-weight:normal;border-bottom:2px solid #191245;padding-bottom:5px;}
#product-h1 .small{font-size:12px;padding-top:8px;}
.product{margin-top:20px;}
.product h3{margin-top:0px;padding-top:0px;}
.product .image{float:left;padding-right:10px;}
.product .title{font-size:18px;margin-bottom:5px;}
.product .extras{float:right;width:180px;}
.product .extras .cart{margin-top:50px;}
.product .extras .pdf{margin-top:50px; text-align:right;}
.product .details{float:left;width:180px;}
.product .details .gray{color:#A8A9AD}
.product .details .price_1{font-size:18px;color:#191245;font-weight:bold;}
.product .description{margin-top:20px;text-align:justify;font-size:13px;}
/*Carrello*/
.bottom-cart-bar{background-color:#191245; padding:3px; margin-top:2px}
.bottom-cart-bar a{color:#FFF;}
.bottom-cart-bar a:hover{color:#A8A9AD;}
/*Contatti*/
.contacts { font-size:12px; }
.contacts .left { width:290px }
/*Sito*/
#warning{position:absolute;width:100%;z-index:1000;background: #FFF url(/images/warning.png) repeat-x bottom;left:0px;top:0px;}
#warning .title{font-size:20px; color:#D24738;margin:10px 0px 0px 10px;}
#warning .message{padding:0px 0px 0px 10px; }
#warning .buttons{padding:0px 20px 15px 10px;text-align:right;}
#header .logo{float:left;}
#header .menu{float:left;margin-top:90px;}
#header .menu ul{margin:0px;padding:0px;list-style-type:none;}
#header .menu ul li{margin:0px;padding:0px 15px 0px 0px;float:left;}
#header .info{float:right;font-size:12px;text-align:right;padding-top:10px;color:#191245;}
#header .info a{font-size:16px;}
#content .lmenu{width:205px;float:left;}
#content .lmenu a{margin:5px 0px 5px 0px;color:#FFF;font-size:24px;font-weight:normal;background-color:#A8A9AD;display:block;}
#content .lmenu a:hover{background-color:#191245}
#content .lmenu a.hover{background-color:#191245}
#content .lmenu h1{margin:10px 0;padding:0px;color:#191245;font-size:26px;font-weight:normal;background-color:transparent;border:none;}
#content .lmenu ul{margin:0px;padding:0px;list-style-type: none;}
#content .lmenu ul li{padding:0px;margin:0px 0px 0px 10px;color:#F1731C;}
#content .lmenu ul li a{margin:0px;padding:0px;color:#191245;text-decoration:none;font-size:14px;background-color:transparent;display:inline;}
#content .lmenu ul li a:hover{color:#F1731C;background-color:transparent;}
#content .lmenu .category .hover a{font-weight:bold;}
#content .lmenu .category .hover a:hover{color:#191245;}
#content .center{margin:20px 0px 10px 10px;float:left;color:#191245;width:580px;}
#content .center .highlight{color:#F1731C;font-weight:bold;margin-top:45px;}
#content .rmenu{width:145px;float:right;color:#191245;}
#content .rmenu h1{margin:5px 0px 5px 0px;padding:0px 0px 0px 5px;color:#FFF;font-size:24px;font-weight:normal;background-color:#A8A9AD;display:block;}
#content .rmenu h1.blue{background-color:#191245;}
#content .home_images img{border-top:2px solid #191245;border-bottom:2px solid #191245;margin-bottom:15px;}
#content .banner{margin:10px 0px 10px 0px;padding:5px 0px 5px 0px;border-top:2px solid #191245;}
#footer{border-top:2px solid #191245;padding:10px 0px 20px 0px;color:#A8A9AD;font-size:12px;}
#footer .left{width:670px;}