/* CSS - SERMONETA GLOVES */
body{
	background-color: #f5f2ec;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	padding: 0px;
}
body,html {height:100%; margin:0; }
img {border:none;}
p {margin:0; padding:0; font-size:11px; color:#000000; line-height:25px;}
h1{color:#880101; font-size:14px; padding-left:27px; font-weight:normal; padding-bottom:10px; margin:0;}
a{color:#880101;}
a:hover{text-decoration:underline;}
/**/
#container{width: 936px; height:617px; position:absolute; top:50%; left:50%; margin:-308px 0 0 -468px;}
/**/
#content{margin:0 auto; position: relative; width:936px; height:513px; background-color:#ffffff;}
/**/

#loader{text-align:center;padding-top:200px;color:#880101;}

#box_menu{ margin:0 auto; position: relative; width:936px; height:55px; background-color:#880101; overflow:hidden;}
#logo{position: relative; width: 262px; height: 31px; left: 17px; top:15px;}
/**/
#slidemenu{ background: url('../immagini/menu_slide.png') center left no-repeat #880101; position:absolute; z-index:0; right: -100px; top: 20px; height: 25px; width: 85px; }
#menu{bottom: 8px; margin:0; position:absolute; padding: 0; right: 10px; color:#ffffff; z-index:100;}
#menu li{margin:0; padding:7px 26px 7px 26px; text-decoration: none; float: left; color:#ffffff; list-style: none; }
#menu li a{text-decoration: none; color:#ffffff;}
#menu li a:hover{text-decoration: none; color:#ffffff;}
/**/
#area_sec_liv{ /*background-color:#666;*/ margin:0 auto; position: relative; float:left; width:936px; height:35px;}
/**/
#footer{ float:left; margin:0 auto; position: relative; width:936px; height:18px;}
#footer div.language{ float:right; text-align: right; width:300px; font-size:10px; color:#98927f; font-weight:bold;}
#footer div.language a{ text-decoration:none;  font-size:10px; color:#671818; font-weight:bold;}
#footer div.language a:hover{ text-decoration:none;  font-size:10px; color:#671818; font-weight:bold;}
#footer div.menu_servizio{ float:left; text-align:left; position: relative; width:575px; font-size:10px; color:#98927f;}
#footer div.menu_servizio_dx{ float:right; text-align:right; position: relative; width:200px; font-size:10px; color:#98927f;}
#footer div.menu_servizio a, #footer div.menu_servizio_dx a{font-size:10px; color:#67624f; text-decoration:none;}
#footer div.menu_servizio a:hover{text-decoration:none;}
/**/
/* ************************************* HOME **************************************/
#flash_home{margin:0 auto; width:915px; height:503px; padding-top:10px;}
/**/
/* ************************************* PAGINE INTERNE: TESTO E IMMAGINE **************************************/
#testo_sx{float:left; display:inline; height: 490px; position: relative; width: 200px; display:block; padding-left:7px; padding-top:15px; padding-right:7px;}
#testo_sx2{float:left; display:inline; height: 490px; position: relative; width: 350px; display:block; padding-left:7px; padding-top:15px; padding-right:7px;}
#immagine_dx{float:right; height: 503px; position: relative; width:264px; background-color:#f8f5f0; text-align:right; padding: 0;border:0px solid red;}


/**/
/* ************************************* FORM: CONTATTI **************************************/
#msg{color: #880101; font-weight: bold;width:300px;}
input.formbutton {background: #880101; border: 1px solid #490000;font-size: 10px; color: #fff; font-weight: normal;	height: 30px;width: 50px;padding:1px;}

input.formInputTesto{font-size:10px;width: 250px;height: 2em;padding:2px;margin: 4px;border: 1px solid #ebe3d4;background: #f5f2ec;color: #67624f;}
textarea.formAreaTesto{width: 250px;height: 10em;border: 1px solid #ebe3d4;padding:2px;margin: 4px;background: #f5f2ec;color: #67624f;}

#formback{background:#ededed;}
	
p.obbligatorio {display:inline;text-align:left;margin-top:0;color:#CC3333;
	}


/**/
/* ************************************* PAGINE INTERNE: ABOUT **************************************/
#testo_about{float:left; display:inline; height: 490px; position: relative; width: 594px; display:block; padding-left:34px; padding-top:23px; padding-right:25px;
background-image:url('../immagini/sfondo_about.gif'); background-repeat:no-repeat;}
.bold_rosso{color:#880101; font-size:11px; font-weight:bold;}
/**/
/* ************************************* PAGINE INTERNE: COLLECTIONS **************************************/
#gallery{ margin:0 auto; width:837px; height:504px; position:relative; padding: 5px 0 0 0;}
#gallery .area_freccia{float:left; height: 254px; position: relative; width: 39px; background-color:#f0ece3; text-align:center; padding: 250px 0 0 0;}
#spazio_foto{float:left; height: 504px;    width:755px;overflow: hidden; }
#spazio_foto #spazio_scroll{ height: 504px; width: 15000px; }
#spazio_foto #spazio_scroll .singola_foto{ float:left; width: 755px; height: 504px; }

#menu_collections{margin:0 auto; padding-left:558px; padding-top:4px;}
/**/
/* ************************************* PAGINE INTERNE: SHOPS **************************************/
#flash_shops{margin:0 auto; width:936px; height:543px; position:absolute;}
#popup{overflow:hidden;width:542px; height:266px; top:124px; left:365px; background-color:#e6e0d4; float:left; position:absolute;opacity:0.95; filter: alpha(opacity=95); padding-top:17px; padding-left:9px;}
#popup_sx{float:left; width:331px;}
#barra_titolo{ height:15px; border-bottom:1px solid #ffffff; color:#880101; font-size:14px; padding-bottom:5px;}
#barra_titolo img{padding-right:6px; vertical-align:middle;}
#barra_titolo a{color:#880101; font-size:10px; text-decoration:none;}
#barra_titolo a:hover{color:#880101; font-size:10px; text-decoration:none;}
#dettagli_popup{ border-top:1px solid #cac0a8; padding-top:11px;}
#dettagli_popup .barra{float:left; width:16px; height:267px;}
#dettagli_popup .descrizione{float:right;  text-align:right; }
#dettagli_popup .tipologia{color:#880101; font-size:11px; font-weight:bold; padding-top:5px; padding-bottom:17px;}
#dettagli_popup .indirizzo{color:#2a2a2a; font-size:10px; padding-bottom:17px; line-height:18px;}
#popup_dx{float:left; width:203px; margin-left:8px;}
#slide_popup{width:203px; height:14px;}
#menu_shops{margin:0 auto; padding-left:767px; padding-top:4px;}
#popup_dx #galleria{width:203px; height:252px;overflow:hidden;}
#popup_dx #scroll{width:10000px;height:252px;}
#popup_dx #scroll img{float:left;}

#bottoni{border-top:1px solid #cac0a8;border-bottom:1px solid #ffffff;height:35px;}
#bottoni a{font-size:11px;display:block;float:right;margin:5px 0 5px 5px;padding:5px 0px;text-decoration:none;width:102px;text-align:center;}
#bottoni a.attivo,#bottoni a:hover{color:#fff;background:url('../immagini/butt_sfondo.gif') no-repeat;}
/**/
/* ************************************* PAGINE INTERNE: PRESS AREA **************************************/
.voce_rassegna{height:32px; width:639px; background-image:url('../immagini/sfondino_rassegna.gif'); background-repeat:repeat-x; border-bottom:2px solid #ffffff;}
.voce_rassegna .freccia{float:left; width:20px; padding-top:12px; padding-left:6px;}
.voce_rassegna .data{float:left; width:63px; font-weight:bold; color:#4b4b4b; font-size:11px; padding-top:9px;}
.voce_rassegna .divisorio{float:left; width:12px; height:32px; background-image:url('../immagini/divisorio.gif'); background-repeat:no-repeat;}
.voce_rassegna .testata{float:left; width:405px; font-weight:bold; color:#880101; font-size:11px; padding-top:9px;}
.voce_rassegna .ico_pdf{float:left; width:29px; padding-top:8px;}
.voce_rassegna .view_pdf{float:left; color:#4b4b4b; font-size:10px; padding-top:10px;}
.voce_rassegna .view_pdf a{color:#4b4b4b; font-size:10px; text-decoration:none;}
.voce_rassegna .view_pdf a:hover{color:#4b4b4b; font-size:10px; text-decoration:none;}
/**/
/* ************************************* PAGINE INTERNE: CLASSI MENU SECONDO LIVELLO **************************************/
.voce_active{height:10px; color:#9a0004; font-size:10px; background: url('../immagini/freccia.gif') top left no-repeat; padding-left:10px; margin-bottom:4px;}
.voce_laterale{height:10px; color:#9a0004; font-size:10px; padding-left:10px; margin-bottom:4px;}
.voce_laterale a, .voce_active a{color:#9a0004; text-decoration:none; }
.voce_laterale a:hover, .voce_active a:hover{color:#9a0004; text-decoration:none; }



