/* CSS Document */
/*
@name: studi_professionisti_nuovo.css
@desc: css
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

html, body {margin:0px; padding:0px; font-family:Trebuchet MS, Verdana; font-size:11px; text-align:justify;}

#container {width:763px; margin:20px auto; font-family:Verdana; font-size:11px;}
#container_banner {width:763px; font-family:Verdana; font-size:11px;}
#container_var_banner {width:1280px; font-family:Verdana; font-size:11px;}
#container_var {width:763px; margin-top:20px; margin-left:200px; font-family:Verdana; font-size:11px; float:left;}

#container_int {width:763px; margin:2px auto; font-family:Verdana; font-size:11px;}
#container_int_banner {width:763px; font-family:Verdana; font-size:11px;}

#testata {width:763px; background-image:url(img/testata.jpg); background-repeat:no-repeat; height:89px;}

/*#titolo {width:600px; float:left; padding-left:15px; padding-top:20px;font-size:24px; color:#ffffff; font-weight:normal;}*/

#data {width:235px; padding-right:3px; padding-top:3px; font-size:9px; color:#ffffff; text-align:left;  padding-left:510px;}

#data_pagine {width:300px; padding-top:3px; font-size:9px; color:#ffffff; text-align:left; float:right;}

#banner_or {width:728px; height:15px; padding-left:13px; margin:1px auto;}
#data_home {width:250px; padding-right:5px; padding-top:3px; font-size:9px; color:#ffffff; text-align:left;  float:right;}

#content {width:762px; border-left:1px solid #3399ff; background-image:url(img/bordo_dx.jpg); background-repeat:repeat-y; 
background-position:right; height:600px; min-height:600px; height:auto !important; clear:both;}

#content_indice {width:762px; border-left:1px solid #3399ff; background-image:url(img/bordo_dx.jpg); background-repeat:repeat-y; 
background-position:right; height:380px; min-height:380px; height:auto !important; clear:both;}

#content_home {width:762px; border-left:1px solid #3399ff; background-image:url(img/bordo_dx.jpg); background-repeat:repeat-y; 
background-position:right; height:610px; min-height:610px; height:auto !important; }

#content_vetrina {width:762px; border-left:1px solid #3399ff; background-image:url(img/bordo_dx.jpg); background-repeat:repeat-y; 
background-position:right; height:300px; min-height:300px; height:auto !important; clear:both;}


#content_bersani {width:762px; border-left:1px solid #3399ff; background-image:url(img/bordo_dx.jpg); background-repeat:repeat-y; 
background-position:right; height:580px; min-height:580px; height:auto !important;}

#menu {width:759px; height:41px; padding-left:1px;}

#menu a {margin-top:2px; text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_prof_normale.jpg); background-repeat:no-repeat; display:block;}

#menu a:link {margin-top:2px; text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_prof_normale.jpg); background-repeat:no-repeat; display:block;}

#menu a:visited {margin-top:2px; font-family:Verdana; text-align:center; width:142px; height:31px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_prof_normale.jpg); background-repeat:no-repeat; display:block;}

#menu a:hover {margin-top:2px; text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:underline;
background-image:url(img/fondo_bottone_prof_over.jpg); background-repeat:no-repeat; display:block;}



#menu_ins {width:759px; height:41px; padding-left:1px; margin-top:19px;}

#menu_ins a {margin-top:2px; text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_prof_normale.jpg); background-repeat:no-repeat; display:block;}

#menu_ins a:link {margin-top:2px; text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_prof_normale.jpg); background-repeat:no-repeat; display:block;}

#menu_ins a:visited {margin-top:2px; font-family:Verdana; text-align:center; width:142px; height:31px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_prof_normale.jpg); background-repeat:no-repeat; display:block;}

#menu_ins a:hover {margin-top:2px; text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:underline;
background-image:url(img/fondo_bottone_prof_over.jpg); background-repeat:no-repeat; display:block;}



#menu_var {width:759px; height:41px; padding-left:1px; margin-top:19px;}

#menu_var a {margin-top:2px; text-align:center; width:108px; height:33px; padding-top:7px; font-size:10px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/bottone_grigio_piccolo.jpg); background-repeat:no-repeat; display:block;}

#menu_var a:link {margin-top:2px; text-align:center; width:108px; height:33px; padding-top:7px; font-size:10px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/bottone_grigio_piccolo.jpg); background-repeat:no-repeat; display:block;}

#menu_var a:visited {margin-top:2px; font-family:Verdana; text-align:center; width:108px; height:33px; padding-top:7px; font-size:10px; color:#333333; font-weight:bold; text-decoration:none; background-image:url(img/bottone_grigio_piccolo.jpg); background-repeat:no-repeat; display:block;}

#menu_var a:hover {margin-top:2px; text-align:center; width:108px; height:33px; padding-top:7px; font-size:10px; color:#333333; font-weight:bold; text-decoration:underline;
background-image:url(img/bottone_grigio_scuro_piccolo.jpg); background-repeat:no-repeat; display:block;}



#menu_ricerca {width:759px; height:41px; padding-left:1px; clear:both; }

#menu_ricerca a {text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_normale.jpg); background-repeat:no-repeat; display:block;}

#menu_ricerca a:link {text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_normale.jpg); background-repeat:no-repeat; display:block;}

#menu_ricerca a:visited {font-family:Verdana; text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_normale.jpg); background-repeat:no-repeat; display:block;}

#menu_ricerca a:hover {text-align:center; width:142px; height:32px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold; text-decoration:underline;
background-image:url(img/fondo_bottone_over.jpg); background-repeat:no-repeat; display:block;}

.qui {text-align:center; width:142px; height:32px; padding-top:7px; margin-top:1px; font-size:11px; color:#cccccc; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_visitato.jpg); background-repeat:no-repeat;}

.qui_palette {text-align:center; width:142px; height:32px; padding-top:7px; margin-top:19px; font-size:11px; color:#cccccc; font-weight:bold; text-decoration:none;
background-image:url(img/fondo_bottone_visitato.jpg); background-repeat:no-repeat;}

.qui_palette_small {text-align:center; width:108px; height:33px; padding-top:7px; margin-top:1px; font-size:10px; color:#cccccc; font-weight:bold; text-decoration:none;
background-image:url(img/bottone_blu_piccolo.jpg); background-repeat:no-repeat;}


#content_int {width:752px; height:565px; min-height:565px; height:auto !important; padding:5px;}

#content_int_var {width:752px; height:585px; min-height:585px; height:auto !important; padding:5px;}

#content_int_indice {width:752px; height:350px; min-height:350px; height:auto !important; padding:5px;}


#content_int_bersani {width:752px; height:540px; min-height:540px; height:auto !important; padding:5px;}

.center {text-align:center; font-size:11px; color:#1a4f87; font-weight:bold;}

.center_red {text-align:center; font-size:11px; color:#ff0000; font-weight:bold;}

.class_form_1 {background-image:url(img/fondo_numero_1.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_2 {background-image:url(img/fondo_numero_2.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_3 {background-image:url(img/fondo_numero_3.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_4 {background-image:url(img/fondo_numero_4.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_5 {background-image:url(img/fondo_numero_5.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_6 {background-image:url(img/fondo_numero_6.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_7 {background-image:url(img/fondo_numero_7.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_8 {background-image:url(img/fondo_numero_8.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_9 {background-image:url(img/fondo_numero_9.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
.class_form_10 {background-image:url(img/fondo_numero_10.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:15px;}
.class_form_11 {background-image:url(img/fondo_numero_11.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:15px;}
.class_form_12 {background-image:url(img/fondo_numero_12.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:15px;}

.red {color:#ff0000;}


a {color:#3399ff; font-size:10px; text-decoration:none; font-weight:bold;}
a:visited {color:#999999; font-size:10px; text-decoration:none; font-weight:bold;}
a:hover {color:#3399ff; font-size:10px; text-decoration:underline; font-weight:bold;}


#indirizzi {clear:both; font-family:Verdana; font-size:8px; line-height:11px;; text-align:center; color:#333; 
width:759px; height:36px; padding-top:3px; background-image:url(img/fondo_indirizzi.jpg); background-repeat:no-repeat;}

#indirizzi_home {clear:both; font-family:Verdana; font-size:9px; line-height:11px;; text-align:center; color:#333; 
width:759px; height:36px; padding-top:3px; background-image:url(img/fondo_indirizzi.jpg); background-repeat:no-repeat;}

#indirizzi a {font-size:8px; color:#800000; font-weight:bold; text-decoration:none; font-family:Verdana;}
#indirizzi a:visited {font-size:8px; color:#800000; font-weight:bold; text-decoration:none; font-family:Verdana;}
#indirizzi a:hover {font-size:8px; color:#800000; font-weight:bold; text-decoration:underline; font-family:Verdana;}

#indirizzi_home a {font-size:9px; color:#800000; font-weight:bold; text-decoration:none; font-family:Verdana;}
#indirizzi_home a:visited {font-size:9px; color:#800000; font-weight:bold; text-decoration:none; font-family:Verdana;}
#indirizzi_home a:hover {font-size:9px; color:#800000; font-weight:bold; text-decoration:underline; font-family:Verdana;}

#box_google {clear:both; width:750px; margin-left:3px; height:94px; padding-top:1px; text-align:center; padding-top:3px; position:relative;}

#box_google_var {clear:both; width:750px; margin-left:3px; height:94px; padding-top:1px; text-align:center; padding-top:18px; position:relative;}

#footer {background-image:url(img/footer.jpg); background-repeat: no-repeat; width:763px; height:26px;}

h1 {font-size:14px;font-weight:bold; color:#0066CC; background-color:#CCCCCC; padding:5px;}

h2 {font-size:12px;font-weight:bold; color:#0066CC; background-color:#CCCCCC; padding:5px;}


#centrato {width:757px; text-align:center;}

#center {width:490px; text-align:center;}

h3 {font-size:18px; font-weight:bold; color:#0066CC;}

h4 {font-size:14px; font-weight:bold; color:#0066CC;}


.right {width:751px; text-align:right; padding-right:6px;}

#colonna_sx {width:394px; float:left; padding:8px; }

#colonna_dx {width:324px; float:right; padding:8px;border-left:1px solid #000000;}

#bordo {border-bottom:1px solid #000000; height:20px; width:750px; clear:both;}

.white {color:#ffffff;}

.tabella {border:thin; font-size:10px; overflow:auto;}

.intestazione {background-color:#cccccc; font-size:10px;}

.azzurro {background-color:#ff0000; font-size:10px;}

#box_banner {margin-left:3px; margin-top:2px; width:140px; float:left; }

#box_banner_cont {width:124px; background-image:url(img/cont_banner.jpg); background-repeat:repeat-y; padding:20px 8px 20px 8px; height:238px;}

#box_banner_int {margin-left:1px; margin-top:2px; width:140px; float:left; }

#box_banner_interna {margin-left:2px; margin-top:2px; width:140px; float:left; }

#box_banner_con_int {width:140px; background-image:url(img/cont_banner.jpg); background-repeat:repeat-y; height:270px;}

#box_avatar {width:210px; margin-top:2px;  float:left; margin-left:2px; margin-right:4px;}

#box_avatar_cont {width:210px; background-image:url(img/cont_avatar.jpg); background-repeat:repeat-y; height:250px;}

#box_avatar_cont_home {width:193px; background-image:url(img/box_avatar_nuovo_centro.jpg); background-repeat:repeat-y; height:132px; padding-left:17px; padding-top:5px;
padding-bottom:5px;}

#box_foto {width:229px; margin-top:2px;  float:left; margin-left:1px;}

#box_foto_cont {width:229px; background-image:url(img/cont_avatar.jpg); background-repeat:repeat-y; height:280px; overflow:auto; text-align:left;}

#box_sel_cat_prof {margin-left:1px; margin-top:2px; width:395px; float:left; margin-right:3px;}

#box_sel_cat_prof_vetrina {margin-left:3px; margin-top:2px; width:376px; float:left;}

#box_sel_cat_prof_cont {width:356px; background-image:url(img/cont_sel_cat_prof.jpg); background-repeat:repeat-y; padding-left:10px; padding-right:10px; color:#0066CC; height:280px;}

#box_sel_cat_prof_cont_vetrina {width:356px; background-image:url(img/cont_sel_cat_prof.jpg); background-repeat:repeat-y; padding-left:10px; padding-right:10px; color:#0066CC; height:259px;}

#box_sel_cat_prof_cont_home {width:372px; background-image:url(img/box_cat_prof_nuovo_centro.jpg); background-repeat:repeat-y; padding-left:15px; padding-right:8px; color:#0066CC; height:266px; font-size:11px; overflow:auto; padding-top:6px; padding-bottom:6px;}

#titolo {color:#ffffff; font-size:28px; font-family:Verdana; padding-left:10px; padding-top:50px; float:left; width:300px; height:39px;}

#titolo_int {color:#ffffff; font-size:24px; font-family:Verdana; padding-left:10px; padding-top:15px; float:left; line-height:145%; }

#fascia {width:760px; background-image:url(img/fascia_int.jpg); background-repeat:repeat-x; height:15px; clear:both; margin-top:2px; }

#fascia_banner {width:760px; background-image:url(img/fascia_int.jpg); background-repeat:repeat-x; height:15px; margin-top:2px; clear:both;}

#testo_sin {width:376px; float:left; margin-top:2px; margin-left:2px; }

#testo_sin_cont {width:360px; background-image:url(img/cont_testo.jpg); background-repeat:repeat-y; padding:8px;height:265px;}

#testo_dx {width:376px; float:right; margin-top:2px; margin-right:4px;}

#testo_dx_cont {width:360px; background-image:url(img/cont_testo.jpg); background-repeat:repeat-y; padding:8px; color:#0066CC; height:265px;}

#bottone_cen {width:360px; text-align:center;}

#scheda {width:754px; margin-top:2px; margin-left:3px; clear:both; text-align:left;}

#scheda_int {width:754px; background-image:url(img/contorno_scheda.jpg); background-repeat:repeat-y; padding:5px; width:744px;}

#conta {width:744px;}

#content_scheda {overflow:auto; width:744px; border:1px solid #CCCCCC;}

#denominazione {background-color:#3399ff; font-size:13px; font-weight:bold; padding:3px; color:#ffffff;}

.nove {font-size:9px;}

#form_mail {width:490px; font-family:Verdana; font-size:11px; background-color:#cccccc; padding:10px; margin:20px auto;}

#login {float:left; width:200px;}

#login_soluzioni {float:left; width:330px;}

#banner {float:right; padding-right:5px;}

#soluzioni {padding-left:7px; padding-right:7px;}

#intestazione {font-size:22px; color:#ffffff; float:left; width:300px; padding-left:15px; padding-top:5px;}

#intestazione_catalogo {font-size:22px; color:#ffffff; float:left; width:600px; padding-left:15px; padding-top:30px;}

.palette {margin-top:17px;}

.palette_small {margin-top:-1px;}

.palette1 {margin-top:17px;}

#risultati_vetrina {width:348px; margin-left:4px;}

#cont_risultati_vetrina {width:340px; overflow:auto; height:120px; font-size:10px; background-image:url(img/corpo_risultati_vetrina.jpg); 
background-repeat:repeat-y; padding-left:4px; padding-right:4px;}

#foto_vetrina {float:right; width:370px; margin-right:6px; margin-top:2px;}

#cont_foto_vetrina {width:362px; background-image:url(img/corpo_foto_vetrina.jpg); background-repeat:repeat-y; height:253px; padding-left:4px; padding-right:4px;
text-align:center;}

#list_alpha ol {list-style-type:lower-alpha;}

#content_catalogo {width:762px; border-left:1px solid #3399ff; background-image:url(img/bordo_dx.jpg); background-repeat:repeat-y; 
background-position:right; height:700px; min-height:700px; height:auto !important; clear:both;}

#content_catalogo_loggata {width:762px; border-left:1px solid #3399ff; background-image:url(img/bordo_dx.jpg); background-repeat:repeat-y; 
background-position:right; height:930px; min-height:930px; height:auto !important; clear:both;}

#miniature {width:215px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:10px; float:left; text-align:left;}

#colonna_dx_catal {width:510px; background-color:#dddddd; padding:5px; text-align:center; float:right;}

#catalogo_avatar {padding:5px; text-align:left;}

#testo_alto_catalogo {text-align:left;}

#testo_basso_catalogo {text-align:left;}

#box_google_catalogo {clear:both; width:746px; margin-left:3px; height:120px; padding-top:1px; text-align:center; padding-top:3px; position:relative;}

#bordo_catalogo {border-bottom:1px solid #000000; height:20px; width:760px; clear:both; text-align:center;}

#sfondo {background-color:#cccccc; text-align:center; height:720px; padding-top:5px; margin:auto;}

#bottoni_colore {text-align:center; padding-top:40px;}

#banner_dx {width:120px; float:right; padding-top:54px;}

#over_container {width:890px; margin:20px auto; padding-left:100px;}

#ricerca_head {width:756px; height:7px; margin-left:2px; margin-top:5px;}

#ricerca_centro {width:756px; margin-left:2px; background-image:url(img/box_ricerca_home_nuovo_centro.jpg); background-repeat:repeat-y; height:128px;}

#ricerca_titolo {width:740px; margin-left:3px; margin-right:3px; padding:5px; text-align:center; background-color:#d8d8d8; color:#800000; font-weight:bold;}

#ricerca_sx {width:243px; padding:3px; text-align:center; float:left; border-right:1px solid #cccccc; margin-bottom:3px; margin-top:3px;}
#ricerca_center {width:243px; padding:3px; text-align:center; float:left; border-right:1px solid #cccccc; margin-bottom:3px; margin-top:3px;}
#ricerca_dx {width:244px; padding:3px; text-align:center; float:left; margin-bottom:3px; margin-top:3px;}

#ricerca_footer {width:756px; height:7px; margin-left:2px; clear:both; margin-top:-5px; margin-bottom:5px;}


/*#inserimento_head {width:756px; height:7px; margin-left:2px; margin-top:5px;}

#inserimento_centro {width:756px; margin-left:2px; background-image:url(img/box_ricerca_home_nuovo_centro.jpg); background-repeat:repeat-y; height:43px;}

#inserimento_sx {width:529px; padding:5px; text-align:left; float:left; margin:3px; background-color:#d8d8d8; color:#313131;}

#inserimento_dx {padding:3px; text-align:center; float:right; margin-bottom:3px; width:195px;}

#inserimento_footer {width:756px; height:7px; margin-left:2px; clear:both; margin-top:-5px; margin-bottom:5px;}*/

#area_inserimento {width:194px; background-image:url(img/box_avatar_nuovo_centro.jpg); background-repeat:repeat-y; padding:5px 8px 5px 8px; text-align:left; margin-top:-2px;
margin-bottom:-5px;}

#blu {width:319px; padding:5px; font-weight:bold; color:#ffffff; background-image:url(img/sfondo_blu.jpg); background-repeat:no-repeat;}








