/*
* 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:13px;}
a{color:black;text-decoration:none;}
a:hover{color:#ed1b24;}
h1{font-size:12px;margin-top:0px;font-weight:normal;padding-top:2px;}
.black a{color:black;text-decoration:none;}
.black a:hover{color:#ed1b24;}
.big{font-size:14px;}
.red a{color:#ed1b24;text-decoration:none;}
.red a:hover{color:black;}
.black-line{border-bottom:1px solid black;}

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:white;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;}
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}

.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;}
.banner{padding:15px 0px 15px 0px;text-align:center;}
/*Scheda Prodotto*/
#product .product-container{width:280px;float:left;margin-top:10px;margin-right:10px;border-bottom:1px solid black;}
#product .product-container-txt{width:160px;float:left;padding-left:5px;font-size:12px;height:100px;}
#product .product-title{font-size:13px;padding-bottom:3px;}
#product .product-price{font-size:14px;}

#product-h1{font-size:12px;margin-top:0px;padding-top:2px;border-bottom:1px solid black;padding-bottom:5px;}
#product-det .image{float:left; padding-top:10px;}
#product-det .details{width:320px;float:right;}
#product-det .title{font-size:20px;padding-top:10px;}
#product-det .price{font-size:15px;}
#product-det .description{font-size:12px;}
#product-det .ln{font-size:12px;}

.home_product { float: left; width:290px;}
.home_image_box { width:110px; height:120px;}
.text_box_home { height:50px;}
.image_box_cat { height:120px;}

.crop {height:140px;width: 100px;overflow: hidden;}
.crop img {margin: 0px 0px 0px -50px;}

/*Sito*/
.logo{float:left;}
#header .menu{float:left;margin-top:30px;width:640px;padding-left:10px;}
#header .menu ul{margin:0px;padding-left:10px;padding-top:2px;list-style-type:none;font-size:11px;}
#header .menu ul li{margin:0px;padding:0px 0px 0px 25px;float:right;}
#header .login-panel{font-size:9px;padding-top:15px;}
#header .login-panel ul{margin:0px;padding:0px;list-style-type:none;font-size:10px;}
#header .login-panel ul li{margin:0px;padding:0px 0px 0px 15px;float:left;}
#content .lmenu{width:180px;float:left;}
#content .lmenu h1.category{margin:5px 0px 5px 0px;padding:5px;color:#FFF;font-size:20px;font-weight:normal;background-color:#000;display:block;}
#content .lmenu ul{margin:0px;padding-left:10px;}
#content .lmenu ul li{padding:0px;margin:0px 0px 0px 10px;color:red;}
#content .lmenu ul li a{margin:0px;padding:0px;color:black;text-decoration:none;font-size:12px;background-color:transparent;display:inline;}
#content .lmenu ul li a:hover{color:red;background-color:transparent;}
#content .center{padding:10px 5px 10px 15px;float:left;color:black;width:590px;}
#content .rmenu{width:150px;float:right;padding-top:14px;}
#footer{border-top:1px solid black;padding:3px 0px 20px 0px;margin:15px 0px 0px 0px;color:#333333;font-size:12px;text-align:center;}

#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;}
