/* CSS Document */
html {height: 100%;}
*{margin:0 auto; padding:0;}
img{border:0px solid;}
/**/
/************************************** BODY ****************************************************/
body{color:#333333; font-family:"Segoe UI", "Segoe WP", Arial, sans-serif; background-color:white; letter-spacing:0.6px;}
a {font-family:"Segoe UI", "Segoe WP", Arial, sans-serif; color:#4285f4; text-decoration:none; letter-spacing:0.6px;}
a:hover{font-family:"Segoe UI", "Segoe WP", Arial, sans-serif; text-decoration:none; letter-spacing:0.6px;}
/**/




.beheader { margin:0 auto; background-color:black; height:133px; border-bottom:3px solid #dbbb56;}
.header { margin:0 auto; max-width:1280px; min-width:980px; height:80px; color:#333333; padding-top:0px; padding-left:13px; line-height:15px;}


.container {max-width:1280px; min-width:980px; height:800px; margin:0 auto; padding:10px 0px 0px 0px; background-color:white;}

.divlogo { float:left; width:317px; height:71px; margin:0px 0px 0px 0px; padding-top:4px; }

.divsearch { float:left; width:620px; height:36px; margin:20px 0px 20px 80px;}
.search { float:left; width:500px; height:32px; background-color:white; font-size:16px; padding-left:10px;}
.buttonsearch { float:left; width:100px; height:25px; background-color:#dbbb56; font-size:14px; padding:11px 0px 0px 0px; text-align:center;}
.whats { float:right; margin-top:15px; margin-right:35px; width:150px; height:46px;}
.whats-t { float:right; line-height:20px; color:#dbbb56;}

.container1 { float:left; width:300px; height:380px; margin-top:10px; margin-left:10px; padding:0px 0px 0px 0px; background-color:white; border:2px solid #dbbb56;}
.container1tx { margin-top:10px; margin-left:10px; font-size:21px; color:#360000;}
.container1tx a {font-size:21px; color:#360000; line-height:25px;}
.container1tx a:hover {text-decoration:underline;}


.footer {margin:0 auto; height:50px; padding:18px 0px 30px 0px; background-color:black; border-top:3px solid #dbbb56; color:#dbbb56; text-align:center; line-height:19px; font-size:16px;}




/* Page Product */

.right { float:left; margin-left:5px; width:380px; height:735px; text-align:center; }

.pform { background-color:white; margin-top:10px; padding-top:10px; width:380px; height:712px; text-align:right; }


/* DAI 1280 PX DI RISOLUZIONE IN SU' */
@media screen and (min-width: 1280px) { 

.right { float:left; margin-left:5px; width:560px; height:735px; text-align:center; }
.pform { background-color:white; margin-top:10px; padding-top:10px; width:450px; height:712px; text-align:right; }

}



.cont1 { }

.title-product { font-family:"Segoe UI Light", "Segoe WP Light", "Segoe WP", "Segoe UI", Arial, sans-serif; margin-bottom:5px; padding-left:3px; font-size:42px; line-height:50px; }
.title2 { color:#ed4189; font-size:24px; }

.homeprice { margin-top:10px; margin-left:10px; font-size:14px;}

.video { }
.left { float:left; margin-bottom:5px; width:697px;}


.pform input[type='text']{ margin-bottom:10px; width:220px; height:25px; font-size:20px; }
.pform input[type='submit']{ width:200px; height:25px; font-size:14px; }
.pform select{ margin-top:10px; margin-bottom:10px; width:220px; height:25px;}
.pt1 { font-size:28px; text-decoration:line-through;}
.pt1home { font-size:16px; text-decoration:line-through;}
.ptl2 { font-size:22px; }
.payment { float:right; padding:10px 10px 10px 20px; margin-top:5px; margin-bottom:10px; width:285px; border:1px solid #a9a9a9; text-align:left;}
.payment-t1 { margin-bottom:8px; font-size:18px; }
.pprice { padding-top:0px; font-size:30px; font-weight:bold;}
.shipping { font-size:14px; margin-bottom:5px;}
.piecessold { font-size:13px; color:#dbbb56; font-weight:bold; margin-bottom:10px;}
.availability { font-size:13px; margin-bottom:5px;}

.descr { float:left; background-color:#ffffff; margin-top:2px; margin-bottom:10px; padding:20px 20px 20px 8px; font-size:18px; line-height:40px; text-align:left; color:#333333; }
.review { float:left; background-color:#ffffff; margin-top:20px; margin-bottom:20px; padding:20px 20px 20px 8px; font-size:18px; line-height:26px; text-align:left; color:#333333; border-top:1px solid #e0e3e7; }
