@charset "UTF-8";
/* CSS Document */

* {
	margin:0; 
	padding:0;
}
body{
	background:#1f3751; 
	margin:0; 
	font-size:12px; 
	color:#666; 
	font-family:"tahoma";
}
td, input{
	font-size:12px; 
	color:#666; 
	font-family:"tahoma";
}
img{
	border:none
}
a:link, a:visited{
	color:#666; 
}
a:hover, a:visited:hover{
	color:#666; 
	text-decoration: none;
}
a:focus{
	outline:none
}

.pdf_15{
	background: url(../imgs/chiomenti/icons/pdf.jpg) no-repeat left; 
	padding: 0 0 0 15px;
}
.noborder{
	border:none !important
}
.noborder_bottom{
	border-bottom:none !important
}
.nobg{
	background-image:none !important
}
#colonna4 #lavora_form .space_left{
	margin-left:10px;
}
#colonna4 #lavora_form .space_left_lingua{
	margin-left:145px;
}
#colonna4 #lavora_form #tab_lingua input{
	margin: 0;
	padding: 4px 0 0 0;
	font-size:11px; 
	color:#666; 
	font-family:"tahoma";
	width: 90px;
}
.tabella_frm td{
	padding: 2px 4px;	
}
.space_top{
	margin-top:2px;
}
.telefono{
	background: url(../imgs/chiomenti/icons/telefono.gif) no-repeat center left;
	padding: 0 0 0 10px;
}
.mail{
	background: url(../imgs/chiomenti/icons/mail.jpg) no-repeat center left; 
	padding:0 0 0 20px
}
.fax{
	background: url(../imgs/chiomenti/icons/fax.gif) no-repeat center left; padding:0 0 0 10px
}
.aggiungi:link, .aggiungi:visited{
	float: right;
	margin-top:2px;
	background-color: #6BB578;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	padding: 0 5px;
	margin: 0 0 2px 0;
}

/********************************CONTENITORI PRINCIPALI*/
#contenitore{
width:100%; margin:0; 
}

#fascia_header{
	width:100%; 
	margin:0; 
	background: url(../imgs/chiomenti/backgrounds/header_bg.gif) repeat-x;
}
#header{
	width:861px; 
	height:70px; 
	margin:0 auto; 
	position:relative;
}

#fascia_flash_home{
	width:100%; 
	margin:0; 
	background:url(../imgs/chiomenti/backgrounds/fascia_flash_home_bg.jpg) repeat-x top;
}
#flash_home{
	width:861px; 
	height:180px; 
	margin:0 auto; 
	position:relative;
}
.flash_non_home{
	background:url(../swf/visore.jpg) no-repeat top left;
}

#fascia_menu_principale{
	width:100%; 
	margin:0; 
	background: url(../imgs/chiomenti/backgrounds/menu_top_bg.gif) repeat-x;
}
#menu_principale{
	width:861px; 
	height:34px; 
	overflow:hidden; 
	margin:0 auto
}

#fascia_menu_secondario{
	width:100%; 
	margin:0; 
	background: url(../imgs/chiomenti/backgrounds/menu_secondario_bg.gif) repeat-x;
}
#menu_secondario{
	width:861px; 
	height:35px; 
	margin:0 auto;
}

#fascia_contenuto{
	width:100%; 
	margin:0; 
	background: #fff
}
#contenuto{
	width:861px; 
	margin:0 auto;
}
.pagecnt{
	min-height:400px;
}
#fascia_news{
	width:100%; 
	margin:0; 
	background:#f4f4f4; 
	border-top: 1px solid #bfc0b8;
}
#news{
	width:861px; 
	margin:0 auto; 
	background: url(../imgs/chiomenti/backgrounds/news_bg.gif); 
	font-family:"georgia","times";
}

#fascia_footer{
	width:100%; 
	height: 100px; 
	margin:0; 
	border-top: 1px solid #c0c0b8;
	font-family:"tha","times"; 
}
#fascia_footer a{
	font-family:"georgia","times"; 
}
#footer{
	width:861px; 
	margin:0 auto;
}

/********************************HEADER*/
#header {
	color:#fff; 
	font-variant: small-caps; 
	font-family:"georgia","times"; 
	font-size:14px
}
#header a {
	color:#ecf0f1; 
	text-decoration:none
}
#header a:hover{
	color:#ecf0f1; 
	text-decoration:underline
}
#header #box1 {
	height:25px; 
	position:absolute; 
	top:25px; 
	left:20px;
 }
#header #box1 .selected{
	background: url(../imgs/chiomenti/backgrounds/header_lingua.gif) no-repeat; 
	width:24px; 
	height:20px; 
	display:block; 
	text-align:center; 
	font-size:11px; 
	padding:5px 0 0 1px; 
	float:left;
}
#header #box1 .unselected{
	background:none; 
	width:24px; 
	height:20px; 
	display:block; 
	text-align:center; 
	font-size:11px; 
	padding:5px 0 0 1px; 
	float:left;
}
#header #box2 {
	width:175px; 
	height:37px; 
	position:absolute; 
	top:20px; 
	left:343px;
}
#header #box3 {
	width:79px; 
	height:12px; 
	position:absolute; 
	top:30px; 
	left:762px;
}
#header #box3 a {
	padding: 0 0 0 20px;
	background: url(../imgs/chiomenti/backgrounds/header_contatti.gif); 
	background-repeat:no-repeat; 
	background-position:center left
}

/********************************MENU PRINCIPALE*/
#menu_principale ul li {
	list-style-type:none; 
	display:inline; 
	color:#fff; 
	font-variant: small-caps;  
	font-family:"georgia","times"; 
	font-size:13px;; 
	margin:0; 
	padding:0
}
#menu_principale ul li a{
	color:#fff; 
	text-decoration:none; 
	display:block; 
	float:left; 
	padding:9px 21px;
}
#menu_principale ul li a:hover{
	color:#707163; 
	text-decoration:none; 
	background-color:#fff; 
	border:1px solid #b2b3ab; 
	border-bottom:none; 
	padding:9px 20px; 
}
#menu_principale ul li a.sel{
	color:#707163; 
	text-decoration:none; 
	background-color:#fff; 
	border:1px solid #b2b3ab; 
	border-bottom:none; 
	padding:9px 20px; 
}

/********************************MENU SECONDARIO*/
#menu_secondario ul li {
	list-style-type:none; 
	display:block; 
	float:left; 
	color:#1e364e; 
	font-family:"tahoma"; 
	font-size:13px; 
	height:30px; 
	padding:5px 18px 0 18px
}
#menu_secondario ul li.selected {
	background: url(../imgs/chiomenti/backgrounds/menu_secondario_freccia.gif) no-repeat bottom center;
}
#menu_secondario ul li a{
	color:#6e6c5f; 
	text-decoration:none;
}
#menu_secondario ul li a:hover{
	color:#6e6c5f; 
	text-decoration:none;
}

/********************************CONTENUTO*/
#contenuto #colonna1{
	width:184px; 
	float:left;
} 

/********************************colonna sinitra */
#contenuto #colonna2{
	width:379px; 
	float:left; 
	line-height:18px;
} 

/********************************colonna centrale */
#contenuto #colonna3{
	width:237px; 
	float:left; 
	line-height:18px;
} 

/********************************colonna destra*/
#contenuto #colonna4{
	width:563px; 
	float:left; 
	line-height:18px;
} 

/********************************colonna sinistra larga*/
#contenuto #colonna5{
	width:830px; 
	float:left; 
	line-height:18px;
} 

/********************************colonna destra larga*/
#contenuto #colonna6{
	width:580px; 
	float:left; 
	line-height:18px;
	display:inline;
	margin:15px 15px 40px;
} 


/********************************colonna2*/
#contenuto #colonna2 {
	padding:15px 15px 40px 15px; 
	border-right:1px solid #dbdbdb; 
}

#contenuto #colonna2 h1{
	font-size:14px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	margin: 0 0 10px 0; 
	font-weight:normal
}

#contenuto #colonna2 .testo p{
	padding:0 0 20px 0
}

#contenuto #colonna2 .testo:first-letter {
	font-weight: normal; 
	color: #6d6b5e; 
	font-size:40px; 
	font-family:"georgia","times"; 
	margin: 0 10px 0px 0; 
	display:block; 
	float:left; 
	line-height:30px
} 

/********************************colonna3*/
#contenuto #colonna3 {
	padding:15px 0 0 15px;
}

#contenuto #colonna3 h1{
	font-size:14px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	margin: 0 0 10px 0; 
	font-weight:normal
}

#contenuto #colonna3 select{
	width:237px; 
	margin-bottom:10px
}
#contenuto #colonna3 input{
	margin:0 0 0 166px; 
}
#contenuto #colonna3 .box1{
	padding:48px 0 0 10px; 
}
#contenuto #colonna3 .box1 ul {
	width:100%
}
#contenuto #colonna3 .box1 ul li {
	border-bottom:1px solid #dfdfdf;
	list-style-type:none; 
	font-family:"tahoma"; 
	padding-bottom:3px;
}
#contenuto #colonna3 .box1 ul li a{ 
	color:#676767; 
	text-decoration:none; 
	font-size:12px
}
#contenuto #colonna3 .box1 ul li.selected a{ 
	color:#9C1921; 
}
#contenuto #colonna3 .box1 ul li a:hover{
	color:#676767; 
	text-decoration:none
}
#contenuto #colonna3 .box2{
	width:257px; 
	padding:0 0 0 10px; 
	position:relative
}
#contenuto #colonna3 .box2 img{
	position:absolute; 
	top:0; 
	right:0
}
#contenuto #colonna3 .divisore{
	width:267px; 
	height:40px; 
	background: url(../imgs/chiomenti/elements/dotted.jpg) repeat-x center
}


/********************************colonna3 con accordion*/
#contenuto #colonna3.accordion{
	width:267px; 
	float:left;

} 

/********************************colonna destra con accordion*/
#contenuto #colonna3.accordion {
	padding:0 0 15px 0;
}
#contenuto #colonna3.accordion h1{
	font-size:14px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	margin: 0 0 10px 0; 
	font-weight:normal
}
#contenuto #colonna3.accordion .cnt{
	line-height:18px;
	padding: 0 0 20px 0;
}
#contenuto #colonna3.accordion .cnt p{
	margin: 0;
	padding: 0;
}
#contenuto #colonna3.accordion .box2{
	margin-top:15px
}
#contenuto #colonna3.accordion .professionisti_cerca{
	margin:0 0 0 15px;
	width:237px;
}


/********************************colonna4*/
#contenuto #colonna4 {
	padding:15px 15px 40px 15px; 
	border-right:1px solid #dbdbdb
}
#contenuto #colonna4 h1, #contenuto #colonna6 h1{
	font-size:14px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	margin: 0 0 10px 0 ; 
	font-weight:normal
}
#contenuto #colonna4 h1.act_area_first{
	float: left;
	clear: both;
	width: 100%;
	text-transform:none;
}
#contenuto #colonna4 h1.act_area{
	padding-top:20px;
	float: left;
	clear: both;
	width: 100%;
	text-transform:none;
}

/********************************colonna5*/
#contenuto #colonna5 {
	padding:15px 15px 0 15px; 
}
#contenuto #colonna5 h1{
	font-size:14px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	margin: 0 0 10px 0 ; 
	font-weight:normal
}
#contenuto #colonna5 h2{
	font-size:12px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	margin: 0 0 10px 0 ; 
	font-weight:normal
}

/********************************LANCIO NEWS*/
#news_left{
	float:left; 
	color:#9c1921; 
	width:100px; 
	padding-top:20px; 
	text-align:center; 
	font-weight:normal
}
#news_left a{
	color:#9c1921; 
	text-decoration: none;
}
#news_right {
	padding:20px 20px 0 20px; 
	float:left; 
	width:705px
}
#news_right .notizia{
	float:left; 
	margin-bottom:20px; 
	width:710px
}
#news_right .notizia .data{
	float:left; 
	width:100px; 
	color:#706e61; 
	font-size:14px
}
#news_right .notizia .testo{
	float:left; 
	width:480px; 
	color:#6a6a6a; 
	font-family:"tahoma";
	font-size:13px
}
#news_right .notizia .testo a{
	color:#6a6a6a; 
	text-decoration: none;
}
#news_right .notizia .leggi{
	float:right;
	color:#6e6c5d;
	font-size:14px }
	#news_right .notizia .leggi a{
	background: url(../imgs/chiomenti/icons/leggi_news_freccia.jpg) no-repeat right center; 
	padding-right:22px; 
	color:#6e6c5d; 
	text-decoration:none 
}
#news_right .notizia .leggi a:hover{
	text-decoration:underline 
}

/********************************NOTIZIA*/
#notizia h2{
	color:#383838; 
	font-size:14px; 
	font-family:"tahoma"; 
	color:#383838; 
	font-weight:normal 
}
#notizia h3{ 
	font-size:10px; 
	font-family:"tahoma"; 
	color:#666; 
	font-weight:normal; 
	margin:0 0 10px 0
}
#notizia .citta{
	color:#383838; 
}

#notizia_archivio h2{
	text-transform: uppercase;
	color:#383838; 
	font-size:14px; 
	font-family:"georgia","times"; 
	font-weight:normal; margin:0 0 10px 0 
}
#notizia_archivio h3{
	color:#383838; 
	font-size:13px; 
	font-family:"tahoma"; 
	font-weight:normal;
	text-decoration: none;
}
#notizia_archivio h3 a{
	color:#383838; 
	font-size:13px; 
	font-family:"tahoma"; 
	font-weight:normal;
}
#notizia_archivio .testo_breve{
	margin: 0 0 15px 0;
}
#notizia_archivio .testo_breve p{
	margin: 0;
	padding: 0;
}
#notizia_archivio h4{ 
	font-size:10px; 
	font-family:"tahoma"; 
	color:#666; 
	font-weight:normal; 
}
#notizia_archivio .file_nl, #notizia .file_nl{
	text-align: right;	
}
#notizia_archivio .file_nl a, #notizia .file_nl a{
	text-decoration: none;
}
#notizia_archivio .evidenza{
	background:#f4f4f4; 
	padding:15px
}
#notizia_archivio .non_evidenza{
	background:#fff; 
	padding:15px 15px 0 15px;
}
#notizia_archivio .note{
	border-top:1px solid #dbdbdb;
	padding:15px;
	font-size:10px;
	line-height:12px;
}
.newsletter .evidenza, .newsletter .non_evidenza, .newsletter .note{
	text-align: justify;
}
#notizia_archivio #paginazione{
	border-top:1px solid #dbdbdb; 
	width:379px; 
	padding-top:10px;
	margin-top:30px; 
	text-align:right; 
	font-family:"tahoma"; 
	font-size:12px; 
	color:#7c7c7c
}
#notizia_archivio #paginazione a{
	color:#7c7c7c; 
	text-decoration:none
}
#notizia_archivio #paginazione a:hover{
	color:#7c7c7c; 
text-decoration:underline
}
#notizia_archivio #paginazione .selected{
	color:#2e2e2e
}
#notizia_archivio .citta{
	color:#383838; 
}

/********************************SEDE*/
#colonna2 #sede .cnt h1{
	font-size:15px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	margin: 0 0 10px 0; 
	font-weight:normal
}
#colonna2 #sede .cnt p{
	margin: 0;
	padding: 0;
}
#colonna2 #sede h2{
	font-size:14px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	margin: 0 0 10px 0; 
	font-weight:normal
}
#colonna2 #sede .telefono{
	margin:0 10px 0 0
}
#colonna1 .sede {
	margin:20px 0 0 0; 
	border:1px solid #ccc
}

/********************************PUBBLICAZIONI*/
#colonna2 #pubblicazioni h2{
	color:#383838; 
	font-size:14px; 
	font-family:"tahoma"; 
	color:#383838; 
	font-weight:normal;
	margin:10px 0 0 0;
}
#colonna2 #pubblicazioni ul {
	width:100%;
}
#colonna2 #pubblicazioni ul li{
	word-wrap: break-word;
	list-style-position:inside; 
	line-height:18px; 
	margin-bottom:10px; 
	padding:0
}
#colonna2 #pubblicazioni ul li .estratto{
	display:block; 
	color:#666; 
	font-size:10px !important; 
	font-family:"tahoma"; 
}
#colonna2 #pubblicazioni ul li .estratto a{
	text-decoration: none;
}

/********************************PROFESSIONISTI*/
#colonna4 #professionisti #box_evidenziato{
	width:225px;
	height:395px; 
	background:#e7ebee  url(../imgs/chiomenti/backgrounds/box_evidenziato_bg.jpg) no-repeat top right; 
	padding:25px; 
	float:left
}
#colonna4 #professionisti #box_evidenziato h2{
	color:#1e3851; 
	font-size:14px;  
	font-family:"tahoma"; 
	font-weight:normal
}
#colonna4 #professionisti #box_evidenziato h3{
	color:#1e3851; 
	font-size:12px;  
	font-family:"tahoma"; 
	font-weight:normal; 
	margin-top:20px
}

#colonna4 #professionisti #box{
	width:225px; 
	background:#fff; 
	padding:25px; 
	float:left
}
#colonna4 #professionisti #box h3{
	color:#1e3851; 
	font-size:12px;  
	font-family:"tahoma"; 
	font-weight:normal; 
	margin-top:20px
}
#colonna4 #professionisti #box h3.first{
	margin-top:0;
}

#colonna4 #professionisti #lancio{
	float: left;
	width: 345px;
}
#colonna4 #professionisti #lista_corsi{
	margin: 0;
	padding: 0;
}
#colonna4 #professionisti #lista_corsi li{
	margin: 0;
	padding: 0 0 20px 0;
	list-style: none;
}
#colonna4 #professionisti #lista_corsi li h4{
	margin: 0;
	padding: 0;
	font-size: 14px;
}
.note_corso{
	color: #990033;
	font-weight: bold;
}
a.doc {
	background:transparent url(../imgs/chiomenti/icons/word.gif) no-repeat left center;
	color:#666666;
	height:20px;
	line-height:20px;
	padding:0 0 0 20px;
	display: block;
}
#lista_team_cn, #lista_team_hk{
	margin: 0;
	padding: 0;
}
#lista_team_cn li, #lista_team_hk li{
	float: left;
	clear: both;
	width: 100%;
	margin: 0;
	padding: 0 0 20px 0;
	list-style: none;
}
#lista_team_cn li h3{
	border-bottom:1px solid #CCCCCC;
	margin:0 0 20px;
	padding:0 0 10px;
	color:#6D6B5E;
	font-size:16px;
	text-transform:uppercase;
}
#lista_team_cn li .c_left{
	float: left;
	width: 150px;
}
#lista_team_hk li .c_left{
	float: left;
	width: 160px;
}
#lista_team_cn li .c_right{
	float: left;
	width: 600px;
}
#lista_team_hk li .c_right{
	float: left;
	width: 590px;
}
#lista_team_cn li h4, #lista_team_hk li h4{
	margin: 0;
	padding: 0;
	font-size: 14px;
}
#lista_team_hk li .c_right .pad{
	float: left;
	padding: 0 0  0 20px;
}
#colonna4 #professionisti #foto{
	float: left;
	display: inline;
	width: 205px;
	margin: 0 0 0 10px;
}
#colonna4 #professionisti #lancio:first-letter {
	font-weight: normal; 
	color: #6d6b5e; 
	font-size:40px; 
	font-family:"georgia","times"; 
	margin: 0 10px 0px 0; 
	display:block; 
	float:left; 
	line-height:30px
} 

#colonna4 #professionisti .soci{
	width:139px; 
	height:47px; 
	background:url(../imgs/chiomenti/backgrounds/consulenti_bg.jpg) no-repeat center right; 
	/*padding:9px 12px 0 33px;  */
	color: #666; 
	font-size:12px;
	font-family:"tahoma"; 
	float:left;
	text-align:center;
}
#colonna4 #professionisti .soci_vuoto{
	width:139px; 
	height:47px;  
	float:left;
}
#colonna4 #professionisti .last_el{
	background:url(../imgs/chiomenti/backgrounds/consulenti_bg_last.jpg) no-repeat center right; 
}
#colonna4 #professionisti .soci a{ 
	display:block;
	margin:6px 10px 0 10px;
	color: #666; 
	text-decoration:none
}
#colonna4 #professionisti .soci a:hover{ 
	color: #666; 
	text-decoration:underline
}


/********************************HOME*/
#colonna5.home{
	background: url(../imgs/chiomenti/backgrounds/bg_home.gif) repeat-y; 
	background-position:445px 0px
}
#colonna5 #home #box_sx{
	width:389px; 
	padding:0 20px 20px 20px;
	/*background:url(../imgs/chiomenti/elements/pc.jpg) no-repeat left top; */
	float:left  
}
#colonna5 #home #box_sx #box_testo{
	padding:0 0 10px 20px; 
	width:348px;
	background:url(../imgs/chiomenti/elements/dotted.jpg) repeat-x bottom left; 
}
#colonna5 #home #box_sx #box_testo .testo:first-letter {
	font-weight: normal; 
	color: #6d6b5e; 
	font-size:40px; 
	font-family:"georgia","times"; 
	margin: 0 10px 0px 0; 
	display:block; 
	float:left; 
	line-height:30px
} 
#colonna5 #home #box_sx #box_leggi {
	text-align:right; 
}
#colonna5 #home #box_sx #box_leggi .leggi{
	font-family:"georgia","times";
	color:#6e6c5d;
	font-size:14px;
}
#colonna5 #home #box_sx #box_leggi .leggi a{
	/*background: url(../imgs/chiomenti/icons/leggi_news_freccia_2.jpg) no-repeat right center; 
	padding-right:22px; 
	color:#1e3851; 
	text-decoration:none */
	background: url(../imgs/chiomenti/icons/leggi_news_freccia.jpg) no-repeat right center; 
	padding-right:22px; 
	color:#6e6c5d; 
	text-decoration:none 
}
#colonna5 #home #box_sx #box2 .leggi a:hover{
	text-decoration:underline 
}
#colonna5 #home #box_dx{ 
	display:inline;
	padding:0 20px 20px 20px; 
	float:right; 
	background:url(../imgs/chiomenti/backgrounds/home_box_dx_bg.jpg) repeat-y; 
	background-position:199px 55px
}
#colonna5 #home #box_dx .area{
	width:137px; 
	/*padding: 7px 27px 7px 0;*/
	padding: 18px 27px 18px 0;
	background: url(../imgs/chiomenti/icons/freccia.jpg) center right no-repeat; 
	line-height:15px; 
	border-bottom:1px solid #d7d8d3; 
}
#colonna5 #home #box_dx .area a {
	color:#666; 
	text-decoration:none
}
#colonna5 #home #box_dx .area a:hover {
	color:#666; 
	text-decoration:underline
}

/********************************FOOTER*/
#footer {
	padding-top:20px;  
	font-size:13px; 
	color:#fff; 
	position:relative;
}
#footer a{
	color:#fff; 
	text-decoration:none
}
#footer a:hover{
	text-decoration:underline
}
#footer #footer_left{
	float:left; 
	width:150px;
	padding:5px 0 0 0px
}
#footer #footer_center{
	position:absolute; 
	left:280px; 
	background: url(../imgs/chiomenti/backgrounds/footer_bg.jpg) no-repeat top left; 
	padding:2px 0 0 170px; 
	font-size:12px;
	line-height: 18px;
}
#footer #footer_right{
	float:right; 
	width:150px; 
	text-align:right;
	padding:5px 0 0 0px
}

/********************************LAVORA*/
#colonna3 #lancio_candidatura{
	width:226px; 
	background: url(../imgs/chiomenti/elements/lavora_candidatura.jpg) #DADAD8 no-repeat top left; 
	margin:15px 0 0 0; 
	font-family:"tahoma";
}
#colonna3 #lancio_candidatura .fumetto{ 
	padding:25px 0 15px 10px
}
#colonna3 #lancio_candidatura .fumetto a{ 
	text-decoration:none;
}
#colonna4 #lavora_form{
	width:493px; 
	padding:20px; 
	line-height:18px;
}
#colonna4 .lavora_form_1,#colonna4 .lavora_form_2{
	background: url(../imgs/chiomenti/elements/penna.gif) #e2e1df no-repeat top right; 
}
#colonna4 .lavora_form_3{
	background: url(../imgs/chiomenti/backgrounds/lavora_form3_bg.gif) #e2e1df no-repeat top right; 
}
#lavora_form h1{
	font-size:14px; 
	text-transform:uppercase;
	color:#6d6b5e; 
	font-weight:normal; 
	font-family:"georgia","times";
	padding:3px 0 0 25px; 
	height:25px;
	margin: 0; 
	display:block;
}
.warning{
	height:	45px;
	color: #9C1921;
	font-size: 11px;
	line-height: 14px;
	padding: 0 10px;
}
.ast{
	color: #9C1921;
	font-size: 14px;
}
#lavora_form h1.uno{
	background:url(../img/uno.gif) no-repeat left 2px; 
}
#lavora_form h1.due{
	 background:url(../img/due.gif) no-repeat left 2px; 
}
#lavora_form h1.tre{
	background:url(../img/tre.gif) no-repeat left 2px; 
}
#colonna4 #lavora_form h3{ 
	font-style:italic; 
	display:block; 
	font-size:10px; 
	color:#666; 
	font-family:"tahoma"; 
	font-weight:normal
}
#colonna4 #lavora_form span { 
	line-height:18px; 
	float:left; 
	margin:0 10px 0 0; 
	display:block
}
#colonna4 #lavora_form select{
	font-size: 12px;
	margin:0 0 5px 0;
	height: 20px;
}
#colonna4 #lavora_form input{
	font-size: 12px;
	background:#e2e1df; 
	border:none;  
	margin:0 0 5px 0;
	height: 20px;
}
#colonna4 #lavora_form label{
	float: left;
	padding: 0 10px 0 5px;
}
#colonna4 #lavora_form input#descrMaster{
	background:#FFFFFF; 
	width: 380px;
	float: left;
}
#colonna4 #lavora_form input.medio{
	width:230px; 
}
#colonna4 #lavora_form input.piccolo{
	width:110px; 
}
#colonna4 #lavora_form input.piccolissimo{
	width:80px; 
}
#colonna4 #lavora_form .divisore_medio{
	border-bottom:1px solid #a0a0a0; 
	width:230px; 
	height:0; 
	overflow:hidden
}
#colonna4 #lavora_form .divisore_piccolo{
	border-bottom:1px solid #a0a0a0; 
	width:112px; 
	height:0; 
	overflow:hidden
}
#colonna4 #lavora_form .divisore_piccolissimo{
	border-bottom:1px solid #a0a0a0; 
	width:82px; 
	height:0; 
	overflow:hidden
}
#colonna4 #lavora_form .divisore_grande{
	border-bottom:1px solid #a0a0a0; 
	width:493px; 
	height:0; 
	overflow:hidden
}
#colonna4 .lavora_form_left {
	float:left; 
	width:230px; 
}
#colonna4 .lavora_form_left span{
	font-style:italic; 
	padding-bottom:19px; 
	display:block
}
#colonna4 .lavora_form_right {
	float:right; 
	width:230px;
}
#colonna4 .lavora_form_right span{
	font-style:italic; 
	padding-bottom:20px; 
	display:block
}
#colonna4 #lavora_form .spuntato{
	font-style:italic; 
	background:url(../imgs/chiomenti/icons/v.gif) no-repeat right 4px; 
	padding-right:20px;
}
#colonna4 .lavora_form_tot {
	float:right; 
	width:493px;
}
#colonna4 .lavora_form_tot span{
	font-style:italic; 
	padding-bottom:20px; 
	display:block
}

#colonna4 #lavora_form p { 
	line-height:18px; 
	float:left; 
	margin:0 10px 20px 0
}
#colonna4 #lavora_form textarea{ 
	line-height:16px; 
	border:none; 
	background:#e2e1df; 
	margin-bottom:10px;
	font-size: 11px;
	font-family:"tahoma";
}
#colonna4 #lavora_form .txt_titolo_studio{
	background:#FFFFFF; 
	width: 490px;
	float: left;
}
/*BOTTONI*/
.bottone{
	display:block; 
	float:right; 
	font-family:"georgia","times"; 
	color:#6a6c5e; 
	font-size:13px; 
	text-decoration:none;
	border:1px solid #dbd7d4;
	padding:5px;
	margin-top:10px;
}
#contenuto #colonna3 .cerca{
	background:#fff url(../imgs/chiomenti/icons/cerca.gif) no-repeat right 7px;
    padding:5px 30px 5px 5px; 
	border:1px solid #dbd7d4;
	margin: 0;
}
#contenuto #colonna3 .freccia{
    background:#fff url(../imgs/chiomenti/icons/bottone_freccia.gif) no-repeat right 10px; 
    padding:5px 30px 5px 5px ; 
	border:none;
}
.freccia{
    background:#fff url(../imgs/chiomenti/icons/bottone_freccia.gif) no-repeat right 10px; 
    padding:5px 30px 5px 5px ; 
}
/*SELECT*/
.select_1{width:70px;}
.select_2{width:100px;}
.select_3{width:250px;}
.select_4{width:152px;}
.select_5{width:135px;}
.select_6{width:250px;}
.select_7{width:150px;}
#colonna4 #lavora_form .nazprovcom{
	width:158px;
	float:left;
	margin-right:5px;
}
#colonna4 #lavora_form input.nazprovcom{
	background: #FFFFFF;
}
#colonna4 #lavora_form span.nazprovcom{
	margin-right:5px;
}

/*RADIO*/ 
.radio_1{
    margin-bottom:0px
}
.radio_2{
    margin-left:10px;  
	margin-bottom:0px
}
.radio_3{
    margin-bottom:0px
}
.radio_4{
    margin-left:10px; 
    margin-bottom:0px
}

/*TEXT AREA*/
.text_area_1{
    width:493px; 
    height:100px
}

/*BOX*/
.form_box_1{ 
    float:left; 
	width:80px; 
	margin-right:0px
}
.form_box_2{
    float:right; 
	width:110px;
}
.form_box_4{
    width:214px; 
	margin:40px 0 0 0
}

.form_box_5{
     height:25px;
	 overflow::hidden;
}

/********************************CONTATTI*/
#colonna2 #contatti{
	min-height:520px; 
}
#colonna2 #contatti table tr td{
	line-height:18px; 
	padding:0 0 4px 0;
}
#colonna2 #contatti table tr td input{
	width:271px; 
}
#colonna2 #contatti table tr td textarea{
	height:100px;
	width:270px;
}

/********************************ATTIVITA'*/
#colonna2 #attivita {
	padding-top:33px
}
#colonna5 #attivita table {
	margin:20px 0 20px 0
}
#colonna5 #attivita table tr td{
	width:25%; 
	padding:10px 5px; 
	vertical-align:top; 
	background: url(../imgs/chiomenti/elements/dotted_verticale.gif) repeat-y top right;
	border-top:1px solid #cdcec9
}
#colonna5 #attivita table tr td.first{
	border-top:0;
}
#colonna5 #attivita table tr td h2 a{
	padding:0 20px 0 0; 
	background:url(../imgs/chiomenti/icons/piu.gif) no-repeat right top; 
	display:block; 
	text-decoration:none; 
	color:#6d6b5e; 
}


/********************************ACCORDION_INTERNA*/
.Accordion {
	border:none;
	/*overflow: hidden;*/
	color:#666;
	height:auto;
	}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
.AccordionPanelTab {
	background-color: #fff;
	background:url(../imgs/chiomenti/icons/acc_piu.gif) no-repeat left center;
	margin: 0px;
	padding: 5px 0 0 20px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family:Georgia, "Times New Roman", "Times", "serif";
	text-transform:uppercase;
	font-size:12px;
	height:30px;
	
}
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0 0 0 20px;
	height: auto;
	color:#545454;
	background:url(../imgs/chiomenti/icons/acc_dotted.gif) repeat-x bottom left;
}
.AccordionPanelContent p{
	padding:0 0 20px 0
}
.AccordionPanelContent .telefono{
	background: url(../imgs/chiomenti/icons/acc_tel.gif) no-repeat center left; 
	padding: 0 0 0 10px
}

.AccordionPanelContent .fax{
	background: url(../imgs/chiomenti/icons/acc_fax.gif) no-repeat center left; 
	padding:0 0 0 10px
}
.AccordionPanelOpen .AccordionPanelTab {
	background:url(../imgs/chiomenti/icons/acc_meno.gif) no-repeat left center;
}

.clearB{
	clear: both;	
}
.floatL{
	float: left;
}
.floatR{
	float: right;
}

#boxListLauInner, #boxListAbInner{
	display: none;
}
#linePreview{
	float			: left;
	background-color: #A13A3C; 
	color			: #FFFFFF;
	font-size		: 10px;
}
#linePreview .label{
	float			: left;
	padding			: 4px 0 4px 40px;
}
#linePreview .btClosePreview{
	background-color: #1F3751;
	color			: #A13A3C;
	font-weight		: bold;
	float			: right;
	padding			: 0 8px 2px 8px;
	display			: inline;
	margin			: 0 20px 0 0;
	font-size		: 16px;
	text-decoration	: none;
}

.mondo_img{
	position: relative;
}
.mondo_img .usa, .mondo_img .europa, .mondo_img .cina{
	position: absolute;
	top: 20px;
	font-family: Georgia, Times New Roman;
	font-size: 14px;
	color: #6B6B61;
}
.mondo_img .usa{
	left: 0;
}
.mondo_img .europa{
	left: 295px;
}
.mondo_img .cina{
	left: 592px;
}

#contenuto #colonna2.pagesedi{
	padding:15px 15px 4px 15px; 
}
.note_sede{
	font-size: 10px;
	line-height: 12px;
	padding: 140px 0 0 0;
}

.ev_sommario_doc{
	float: left;
	width: 100%;
	border-bottom: 10px solid #FFFFFF;
}
.sommario_doc ul{
	margin: 0;
}
.sommario_doc ul li{
	padding: 0 0 4px 0;
	list-style: none;
	border-bottom: 1px solid #CCCCCC;
	float: left;
	width: 100%;
}
.sommario_doc ul li ul li{
	border: 0;
}
.sommario_doc ul li ul li ul li{
	padding: 0;
}
.sommario_doc ul ul{
	margin: 0 0 0 14px;
}
.sommario_doc span.page_title{
	float: left;	
}
.sommario_doc span.page_number{
	float: right;
}

/* Gennaio 2010 :: spostamento box News */
#box_news_hm{
	float: left;
	clear: both;
	font-family:"georgia","times";
	padding: 10px 20px;
	background:#f4f4f4; 
	margin: 20px 0 0 0;
}
#box_news_hm a, #box_news_hm a:link, #box_news_hm a:visited{
	text-decoration: none; 
}
#box_news_hm h2{
	font-weight: normal;
	color: #9c1921; 
	padding: 0;
	margin: 0; 
}
#box_news_hm h2 a, #box_news_hm h2 a:link, #box_news_hm h2 a:visited{
	font-size: 14px;
	color:#9c1921;
}
#box_news_hm .notizia .data{
	padding: 30px 0 0 0; 
}
#box_news_hm .notizia .data.first{
	padding: 0; 
}
#box_news_hm .notizia .leggi{
	float:right;
	color:#6e6c5d;
	font-size:14px;
}
#box_news_hm .notizia .leggi a{
	background: url(../imgs/chiomenti/icons/leggi_news_freccia.jpg) no-repeat right center; 
	padding-right:22px; 
	color:#6e6c5d; 
	text-decoration:none 
}
#box_news_hm .notizia .leggi a:hover{
	text-decoration:underline 
}
/* /Gennaio 2010 :: spostamento box News */

.join_column1_2{
	float: left;
	width: 594px;
}
#more_office{
	clear: left;
	padding: 0 10px 20px 0;
	font-size: 11px;
	border-right:1px solid #DBDBDB;
}
#more_office ol{
	padding: 10px 0 0 14px;
	margin: 0 0 0 12px;
}
#more_office .column1{
	float: left;
	width: 294px;
}
#more_office .column2{
	float: right;
	width: 270px;
}