@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; }
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(img/sfondo_pagina.jpg) no-repeat top #000; color:#fff; }
a{ color:#fff; text-decoration:none; font-weight:bold; }
li{ list-style:none; }
img{ border:none; }

#container{ position:absolute; left:50%; margin-left:-480px; width:960px; }
.titolo_header{ text-align:center; padding:10px 0; }
#header{ width:960px; height:371px; background:url(img/barra_header.jpg) bottom;}
#img_header{ width:960px; height:370px; }
#content{ width:940px; margin:auto; }

#menu{ width:140px; height:300px; float:left; background:url(img/sfondo_menu.jpg) repeat-x top; }
#menu .lista{ margin-top:20px;}
#menu .lista li{ padding-left:15px; margin-left:10px; line-height:16px; font-size:11px; font-weight:bold; }
#menu .lista .selected{ background:url(img/stella.gif) left no-repeat; }

#corpo{ width:790px; float:right; padding-top:10px; }
#corpo .blocco_sx{ float:left; padding-bottom:10px; }
#corpo .blocco_dx{ float:right; padding-bottom:10px; }

.blocco_generico_1{ background:url(img/sfondo_blocco_1.jpg) no-repeat; width:525px; height:270px; }
.blocco_generico_2{ background:url(img/sfondo_blocco_2.jpg) no-repeat; width:525px; height:270px; }
.blocco_generico_sposo_1{ background:url(img/sfondo_blocco_sposo_1.jpg) no-repeat; width:525px; height:270px; color:#000; }
.blocco_generico_sposo_2{ background:url(img/sfondo_blocco_sposo_2.jpg) no-repeat; width:525px; height:270px; color:#000; }
.tabella_lista{ padding-top:10px; }
.tabella_lista td{ line-height:18px; }

/* home */
.home_blocco_0{ background:url(img/blocco_index_0.jpg) no-repeat; width:790px; height:270px; }
.home_blocco_0 .blocco_0{ margin-top:190px; margin-left:250px; }
.home_blocco_0 .blocco_0 a{ color:#000; }
.home_blocco_0 .blocco_0_link2{ padding-top:25px; padding-left:15px; }
.home_blocco_0 .blocco_0_link3{ padding-top:50px; }

/* uomo */
.uomo_blocco_1{ background:url(img/blocco_uomo_1.jpg) no-repeat; width:525px; height:270px; }
.uomo_blocco_1 .testo{ padding-top:200px; padding-left:15px; }
.uomo_blocco_3{ background:url(img/blocco_uomo_3.jpg) no-repeat; width:525px; height:270px; }
.uomo_blocco_3 .testo{ padding-top:130px; padding-left:15px; }

/* donna */
.donna_blocco_1{ background:url(img/blocco_donna_1.jpg) no-repeat; width:525px; height:270px; }
.donna_blocco_1 .testo{ padding-top:200px; padding-left:15px; }
.donna_blocco_3{ background:url(img/blocco_donna_3.jpg) no-repeat; width:525px; height:270px; }
.donna_blocco_3 .testo{ padding-top:130px; padding-left:15px; }

/* a misura */
.amisura_blocco_1{ background:url(img/blocco_amisura_1.jpg) no-repeat; width:525px; height:270px; }
.amisura_blocco_1 .testo{ padding-top:150px; padding-left:15px; }
.amisura_blocco_2{ background:url(img/blocco_amisura_2.jpg) no-repeat; width:525px; height:270px; }
.amisura_blocco_2 .testo{ padding-top:130px; padding-left:15px; }
.amisura_blocco_2 .up{ height:205px; }
.amisura_blocco_2 .prenota{  }
.amisura_blocco_3{ background:url(img/blocco_amisura_3.jpg) no-repeat; width:525px; height:270px; }
.amisura_blocco_3 .testo{ padding-top:130px; padding-left:15px; }

/* jeans */
.jeans_blocco_1{ background:url(img/blocco_jeans_1.jpg) no-repeat; width:525px; height:270px; }
.jeans_blocco_1 .testo{ padding-top:180px; padding-left:15px; }

/* job */
.job_blocco_1{ background:url(img/blocco_job_1.jpg) no-repeat; width:525px; height:270px; }
.job_blocco_1 .testo{ padding-top:200px; padding-left:15px; }
.job_blocco_3{ background:url(img/blocco_job_3.jpg) no-repeat; width:525px; height:270px; }
.job_blocco_3 .testo{ padding-top:60px; padding-left:15px; }
.job_blocco_3 .testoin{ padding-top:38px; padding-left:100px; }

/* concorsi */
.concorsi_blocco_1{ background:url(img/blocco_concorsi_1.jpg) no-repeat; width:525px; height:270px; }
.concorsi_blocco_1 .testo{ padding-top:180px; padding-left:15px; }
.concorsi_blocco_2{ background:url(img/blocco_concorsi_2.jpg) no-repeat; width:790px; height:270px; }
.tabella_concorsi h2{ font-size:16px; }

.negozi_blocco_1{ background:url(img/blocco_negozi_1.jpg) no-repeat; width:525px; height:270px; }
.negozi_blocco_1 .testo{ padding-top:180px; padding-left:15px; }
.negozi_blocco_3{ background:url(img/blocco_negozi_3.jpg) no-repeat; width:525px; height:270px; }
.tabella_negozi h2{ font-size:16px; }

/* sposo */
.sposo_blocco_0{ background:url(img/blocco_sposo_0.jpg) no-repeat; width:790px; height:270px; }
.sposo_blocco_0 .blocco_0{ margin-top:190px; margin-left:250px; }
.sposo_blocco_0 .blocco_0 a{ color:#000; }
.sposo_blocco_0 .blocco_0_link2{ padding-top:40px; padding-left:15px; }
.sposo_blocco_0 .blocco_0_link3{ padding-top:50px; }
.sposo_blocco_1{ background:url(img/blocco_sposo_1.jpg) no-repeat; width:525px; height:270px; }
.sposo_blocco_1 .testo{ padding-top:130px; padding-left:15px; color:#000; }

/* sposa */
.sposo_blocca_1{ background:url(img/blocco_sposa_1.jpg) no-repeat; width:525px; height:270px; }
.sposo_blocca_1 .testo{ padding-top:130px; padding-left:15px; color:#000; }

/* contatti */
.blocco_contatti{ width:790px; height:500px; background:url(img/blocco_contatti.jpg) no-repeat; margin-bottom:10px; color:#000; }
.blocco_contatti a{ color:#AB9250; }
.barra{ width:100%; height:1px; background-color:#AB9250; margin:10px 0; }
.blocco_contatti .form{ padding-top:10px; }
.blocco_contatti .box{ width:240px; float:left; padding-bottom:10px; }
.blocco_contatti .box .voce{ padding-bottom:5px; }
.blocco_contatti .box .input{ width:200px; height:20px; border:1px solid #AB9250; background-color:#D8CBA9; }
.blocco_contatti .minibox{ width:130px; float:left; margin:5px 0; }
.error{ color:#c00; font-weight:bold; }

.blocco_black{ background:url(img/blocco_contatti_black.jpg) no-repeat; color:#fff; }
.blocco_black a{ color:#75B4C1; }
.blocco_black .input_black{ width:200px; height:20px; border:1px solid #000; background-color:#333; color:#fff; }
.blocco_black .textarea_black{ width:440px; height:80px; border:1px solid #000; background-color:#333; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.barra_black{ width:100%; height:1px; background-color:#000; margin:10px 0; }
.contatti_blocco_1{ background:url(img/blocco_contatti_1.jpg) no-repeat; width:260px; height:270px; }
.contatti_blocco_1 .testo{ padding-top:50px; padding-left:15px; }
.contatti_blocco_1_g{ background:url(img/blocco_contatti_1_google.jpg) no-repeat; width:525px; height:270px; }
.contatti_blocco_1_g .g_map{ padding:5px; }
.contatti_blocco_1_g #map{ width:515px; height:260px; color:#000; font-size:11px; }

.privacy_blocco{ width:790px; height:1600px; background:url(img/blocco_privacy.jpg) no-repeat; margin-bottom:10px; color:#fff; }

/* footer */
#footer{ width:960px; padding-top:20px; font-weight:bold; font-size:11px; }
#footer .logo{ float:left; height:70px; padding-right:40px; }
#footer .copy{ float:left; width:500px; padding-top:15px; }
#footer .link{ float:right; padding-top:15px; padding-right:100px; }

/* generiche */
.pad_right{ padding-right:10px; }
.pad20{ padding:20px; }
.pad10_20{ padding:10px 20px; }
.nero{ color:#000; }
.oro{ color:#AB9250; }
.celeste{ color:#75B4C1; }
.clear{ clear:both; width:1px; height:1px; }