body { FONT-SIZE: 62.5%; BACKGROUND: white; COLOR: #787a7a; LINE-HEIGHT: 1; FONT-FAMILY: Arial, Helvetica, sans-serif; margin: 0px}
	
p, td, th {	font-size:0.79em;}

H1 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Palatino, serif}
H2 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Palatino, serif}
H3 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Palatino, serif}
H4 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Palatino, serif}
H5 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Palatino, serif}
H6 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Palatino, serif}

ricerca { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Palatino, serif; text-align:left}

A IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }

A { COLOR: #222; TEXT-DECORATION: none }

A:visited { TEXT-DECORATION: none }

A:hover { TEXT-DECORATION: none }

OL { LIST-STYLE-TYPE: none }

UL { LIST-STYLE-TYPE: none }

li { margin:0px; padding:0px}

input, select { font-family:verdana,arial; font-size:1.0em; }

form {display:inline;}

#page { width:990px; margin:0px auto; text-align:left; background-color: #FFFFFF; }

#header { background:url("http://www.consulentidellavoro.it/images/top_bg_rpt.jpg"); background-repeat:repeat-x; CLEAR: both; WIDTH: 990px; height:184px; DISPLAY: block; FLOAT: left; }

#header #top { width : 990px; background:url("http://www.consulentidellavoro.it/images/top_bg_rpt.gif"); background-repeat:repeat-x; height : 40px; DISPLAY: block; FLOAT: left; }

#top-cerca { DISPLAY: block; FLOAT: left; MARGIN: 2px; padding-left: 10px; WIDTH: 289px; HEIGHT: 33px }

#top-network { DISPLAY: block; FLOAT: right; MARGIN: 0px; padding-top: 7px; WIDTH: 610px; HEIGHT: 33px }

.cfix { DISPLAY: inline-block }

.manchette { WIDTH: 182px; POSITION: relative; TOP: 37px; HEIGHT: 76px; }

#manchette-sx { LEFT: 10px; }

#manchette-dx { LEFT: 798px;  }
 
.testata IMG.logo { MARGIN: 0px auto }

#testata-home { margin:10px 0px 15px 0px; FONT-FAMILY: Georgia, Palatino, serif; HEIGHT:auto; TEXT-ALIGN: center }

#testata-home .update { PADDING-TOP: 1px;  }

#testata-home UL LI.data { BACKGROUND: url("http://www.consulentidellavoro.it/images/punto_verticale.gif") repeat-y left top }

#testata-home UL LI.data SPAN.giorno { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase }

#testata-sezione SPAN.giorno { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase }

#update { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WORD-SPACING: -0.05em; FONT: 13px Georgia, Palatino, serif; WIDTH: 990px; COLOR: #444; PADDING-TOP: 0px; TEXT-ALIGN: center; margin:0px }

.linea { background-image:url("http://www.consulentidellavoro.it/images/linea.gif"); background-repeat:repeat-x; background-position:0 50%; height:9px; margin:0px; padding-top:0px; clear:both; }


#menu { WIDTH: 100% }

.nav_row1 { MARGIN: 8px 0px 0px 25px; OVERFLOW: visible; WIDTH: auto; HEIGHT: 28px; TEXT-ALIGN: center }

.nav_row1 LI { PADDING-RIGHT: 3px; PADDING-LEFT: 2px; FONT-SIZE: 18px; BACKGROUND: url("http://www.consulentidellavoro.it/images/punto_verticale.gif") repeat-y right top; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; WORD-SPACING: 0.1em; OVERFLOW: visible; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Palatino, serif }

.nav_row1 A { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; OVERFLOW: visible; COLOR: #464646; LINE-HEIGHT: 17px; PADDING-TOP: 0px; TEXT-DECORATION: none }

.nav_row1 LI A:hover { BORDER-TOP: #cbd2d9 2px solid; BORDER-BOTTOM: #cbd2d9 2px solid; BACKGROUND-COLOR: #cbd2d9 }

.nav_row1 LI.current A { BORDER-TOP: #cbd2d9 2px solid; BORDER-BOTTOM: #cbd2d9 2px solid; BACKGROUND: #cbd2d9; DISPLAY: block; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; padding-bottom:10px }

.nav_row1 .current { FONT-STYLE: italic }

.nav_row2 { BACKGROUND: url("http://www.consulentidellavoro.it/images/bg_navbar.gif") #e8e8e8 repeat-x left top; PADDING-TOP: 8px; HEIGHT: 19px; margin:-1px 0px 0px 0px; }

* > .nav_row2 { CLEAR: both }

.nav_row2 LI { PADDING-RIGHT: 3px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url("http://www.consulentidellavoro.it/images/punto_verticale.gif") repeat-y right top; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; FONT-FAMILY: Times }

.nav_row2 LI A { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #464646; LINE-HEIGHT: 1.1; PADDING-TOP: 0px }

.nav_row2 LI A:hover { BACKGROUND: #00396b; COLOR: white; TEXT-DECORATION: none }

.nav_row2 LI.current A { BACKGROUND: #244b98; COLOR: white; TEXT-DECORATION: none }

.nav_row2 IMG { DISPLAY: inline }

#content { width:990px }


.left { DISPLAY: inline; FLOAT: left }

.right { DISPLAY: inline; FLOAT: right }

#main { BACKGROUND: url("http://www.consulentidellavoro.it/images/punto_verticale.gif") repeat-y 634px 0px; MARGIN: 20px 0px 0px 30px; WIDTH: 960px }

#col_sx { PADDING-left: 0px; WIDTH: 634px }

#home_col1 { PADDING-RIGHT: 10px; BACKGROUND: url("http://www.consulentidellavoro.it/images/punto_verticale.gif") repeat-y 210px 0px; WIDTH: 211px }

#box_news { background: #E6E9EC; margin:0px 10px 0px 0px; }

#box_2 { background: #F5F4F4; margin:20px 10px 5px 0px; border:solid #9F9E9E 1px}

#box_2 .tx_approf { float:right; FONT-FAMILY: Georgia, palatino, serif; font-size:14px; color:#222222; font-weight:bold; padding:5px 0px 10px 0px; LETTER-SPACING: normal; font-style:italic; margin:5px 5px 0px 0px; }

.space { width:50px; height:15px }

.tx_box2 p { FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color: #333333; padding-top:0px; padding-left:5px; margin:0px; line-height: 14px; LETTER-SPACING: normal }

.tx_box2 ul { PADDING: 20px 0px 5px 20px; MARGIN: 20px 0px 0px 0px; LIST-STYLE-TYPE: square; }

.tx_box2 li { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #00396B; PADDING-TOP: 1px; FONT-FAMILY: Georgia, Palatino, serif; font-size:13px; font-style:italic }

.tx_box2 li A{ COLOR: #222222;}

.tx_box2 li A:hover{ COLOR: #990000;}

#box_artsx { background: #ffffff; margin:20px 10px 0px 0px; width:200px}

#box_artsx .linea_artsx  { PADDING-RIGHT: 10px; background: url("http://www.consulentidellavoro.it/images/linea_art.gif") repeat-x 190px 0px; width:190px; margin:0px 0px 0px 0px; }

.articolo_hp { FONT-SIZE: 1.3em; LINE-HEIGHT: 1.16; FONT-FAMILY: Arial, Helvetica, sans; width:200px; border-top: dotted #666666 1px; margin: 0px 0px 15px  0px }

.articolo_hp H2 .local-img { WIDTH: 190px; HEIGHT: 130px }

.articolo_hp { WIDTH: 200px }

.articolo_hp .subtitle { FONT-FAMILY: Arial, Helvetica, sans; font-size:10px; color:#990000; font-weight:bold; padding-top:0px; padding-left:5px; margin:5px 0px 0px 0px; LETTER-SPACING: normal}

.articolo_hp h1 { FONT-FAMILY: Georgia, palatino, serif; font-size:14px; color:#00396B; font-weight:bold; padding-top:0px; padding-left:5px; margin:10px 0px 10px 0px; LETTER-SPACING: normal}

.articolo_hp h1 A{ FONT-FAMILY: Georgia, palatino, serif; font-size:14px; color:#00396B; font-weight:bold; }

.articolo_hp h1 A:hover { color:#ff0000;}



.articolo_hp p { FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color: #333333; padding-top:0px; padding-left:5px; margin:0px; line-height: 14px; LETTER-SPACING: normal }

.articolo_hp ul { PADDING: 10px 0px 5px 20px; MARGIN: 0px 0px 0px 0px; LIST-STYLE-TYPE: disc }

.articolo_hp li { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #00396B; PADDING-TOP: 1px; FONT-FAMILY: Georgia, Palatino, serif }

.articolo_hp li A{ COLOR: #00396B;}

.articolo_hp li A:hover{ COLOR: #990000;}

.articolo_rullone { width:403px; border-top: dotted #666666 1px; margin: 0px 0px 15px  0px; height:auto }

.articolo_hp_sx { FONT-SIZE: 1.3em; LINE-HEIGHT: 1.16; FONT-FAMILY: Arial, Helvetica, sans; width:403px; border-top: dotted #666666 1px; margin: 0px 0px 15px 0px }

.articolo_hp_sx2 { FONT-SIZE: 1.3em; LINE-HEIGHT: 1.16; FONT-FAMILY: Arial, Helvetica, sans; width:403px; margin: 0px 0px 15px  0px }

.articolo_hp_sx H2 .local-img { WIDTH: 190px; HEIGHT: 130px; margin:0px 10px 10px 0px }

.articolo_hp_sx H3 .small-img { WIDTH: 100px; HEIGHT: 75px; margin:0px 10px 10px 0px }

.articolo_hp_sx2 H3 .small-img { WIDTH: 100px; HEIGHT: 75px; margin:0px 10px 10px 0px }

.articolo_hp_sx img { WIDTH: 401px; HEIGHT: 175px; margin-bottom:10px }

.articolo_hp_sx A IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; }

.articolo_hp_sx2 A IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; }

.articolo_hp_sx A:hover { FONT-SIZE: 101% }

.articolo_hp_sx2 A:hover { FONT-SIZE: 101% }

.articolo_hp_sx A:hover IMG { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000 }

.articolo_hp_sx2 A:hover IMG { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000 }

.articolo_hp_sx { WIDTH: 403px }

.articolo_hp_sx .subtitle { FONT-FAMILY: Arial, Helvetica, sans; font-size:18px; color:#990000; font-weight:bold; padding-top:0px; padding-left:5px; margin:5px 0px 0px 0px; LETTER-SPACING: normal}

.articolo_hp_sx h1 { FONT-FAMILY: Georgia, palatino, serif; font-size:16px; color:#00396B; padding-top:0px; padding-left:5px; margin:10px 0px 10px 0px; LETTER-SPACING: normal}

.articolo_hp_sx h1 A{ FONT-FAMILY: Georgia, palatino, serif; font-size:16px; color:#00396B; }

.articolo_hp_sx h1 A:hover { color:#ff0000;}



.articolo_hp_sx p { FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color: #333333; padding-top:0px; padding-left:5px; margin:0px; line-height: 14px; LETTER-SPACING: normal }

.articolo_hp_sx2 p { FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color: #333333; padding-top:0px; padding-left:5px; margin:0px; line-height: 14px; LETTER-SPACING: normal }

.articolo_hp_sx ul { PADDING: 10px 0px 5px 20px; MARGIN: 0px 0px 0px 0px; LIST-STYLE-TYPE: disc }

.articolo_hp_sx li { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #00396B; PADDING-TOP: 1px; FONT-FAMILY: Georgia, Palatino, serif }

.articolo_hp_sx li A{ COLOR: #00396B;}

.articolo_hp_sx li A:hover{ COLOR: #990000;}

.articolo_hp_sx h2 { CLEAR: both; FONT-SIZE: 20px; MARGIN: 0px 0px 0px 0px; WORD-SPACING: -0.03em; COLOR: #00396B; LINE-HEIGHT: 1.05; PADDING: 12px 0px 10px 5px ; LETTER-SPACING: -1px;}

.articolo_hp_sx h2 A{ COLOR: #00396B; }

.articolo_hp_sx h2 A:hover { color:#ff0000;}

.articolo_hp_sx h3 { CLEAR: both; FONT-SIZE: 16px; MARGIN: 0px 0px 0px 0px; WORD-SPACING: -0.03em; COLOR: #00396B; LINE-HEIGHT: 1.05; PADDING: 12px 0px 10px 5px ; LETTER-SPACING: -1px;}

.articolo_hp_sx h3 A{ COLOR: #00396B; }

.articolo_hp_sx h3 A:hover { color:#ff0000;}

.articolo_hp_sx2 h3 { CLEAR: both; FONT-SIZE: 16px; MARGIN: 0px 0px 0px 0px; WORD-SPACING: -0.03em; COLOR: #00396B; LINE-HEIGHT: 1.05; PADDING: 12px 0px 10px 5px ; LETTER-SPACING: -1px;}

.articolo_hp_sx2 h3 A{ COLOR: #00396B; }

.articolo_hp_sx2 h3 A:hover { color:#ff0000;}


.box_primopiano { background-color: #E0E0E0; margin:10px 10px 5px 0px; padding-left:14px; width:182px; }

.articolo_box { FONT-FAMILY: Georgia, palatino, serif; padding-right:5px}

.articolo_box h1 { FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Georgia, palatino, serif; COLOR: #00396b; margin-bottom:5px; margin-top:0px}

.articolo_box h1 .img-box {padding: 5px 5px 0px 0px }

.articolo_box A.image IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; width:172px; height:144px; margin-bottom:10px }

.articolo_box A.image:hover { FONT-SIZE: 101% }

.articolo_box A.image:hover IMG { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000 }

.articolo_box A.tit2 { FONT-SIZE: 18px; COLOR: #00396B; FONT-FAMILY: Times New Roman, Georgia, serif; TEXT-DECORATION: none }

.articolo_box A.tit2:hover { COLOR: #990000;  }

.articolo_box p{ FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color: #333333; padding: 10px 0px 10px 0px; margin:0px; line-height: 14px; LETTER-SPACING: normal }



DIV.tit1 { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px; COLOR: #000; PADDING-TOP: 0px }

A.image IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; width:172px; height:144px }

A.image:hover { FONT-SIZE: 101% }

A.image:hover IMG { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000 }

A.tit2 { FONT-SIZE: 18px; COLOR: #00396B; FONT-FAMILY: Times New Roman, Georgia, serif; TEXT-DECORATION: none }

A.tit2:hover { COLOR: #990000;  }

a.testo { FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Times New Roman, Georgia, serif; TEXT-DECORATION: none; margin:5px 0px 10px 0px}

a.testo:hover { COLOR: #990000;  }


#box_artcx { background: #ffffff; margin:0px 10px 30px 0px; width:403px}

.linea_artcx { PADDING-RIGHT: 10px; BACKGROUND: url("http://www.consulentidellavoro.it/images/linea_art.gif") repeat-x 393px 0px; width:393px; margin:0px 0px -8px 0px}

.articolo_cx { FONT-SIZE: 1.3em; LINE-HEIGHT: 1.16; FONT-FAMILY: Arial, Helvetica, sans; width:403px }

.articolo_cx H2 .local-img { WIDTH: 190px; HEIGHT: 130px }

.articolo_cx { WIDTH: 403px }

.articolo_cx .subtitle { FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color:#990000; font-weight:bold; padding-top:0px; padding-left:5px; margin:0px 0px 0px 0px; LETTER-SPACING: normal}

.articolo_cx h1 { FONT-FAMILY: Georgia, palatino, serif; font-size:20px; color:#00396B; padding-top:5px; padding-left:5px; margin:10px 0px 10px 0px; LETTER-SPACING: normal}

.articolo_cx h1 A{ FONT-FAMILY: Georgia, palatino, serif; font-size:20px; color:#00396B; }

.articolo_cx h1 A:hover { color:#ff0000;}

.articolo_cx h2 { CLEAR: both; FONT-SIZE: 20px; MARGIN: 0px 0px 10px 0px; WORD-SPACING: -0.03em; COLOR: #00396B; LINE-HEIGHT: 1.05; PADDING: 12px 0px 10px 5px ; LETTER-SPACING: -1px;}

.articolo_cx h2 A{ COLOR: #00396B; }

.articolo_cx h2 A:hover { color:#ff0000;}

.articolo_cx p { FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color: #222222; padding-top:0px; padding-left:10px; margin:0px; line-height: 14px; LETTER-SPACING: normal }

.articolo_cx ul { PADDING: 10px 0px 5px 20px; MARGIN: 0px 0px 0px 0px; LIST-STYLE-TYPE: disc }

.articolo_cx li { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #00396B; PADDING-TOP: 1px; FONT-FAMILY: Georgia, Palatino, serif }

.articolo_cx li A{ COLOR: #00396B;}

.articolo_cx li A:hover{ COLOR: #990000;}

.articolo_cx img{ margin:0px}

.small_img { margin:0px 0px 0px 0px; padding: 0px 15px 10px 0px}

#col_dx { PADDING-left: 0px; WIDTH: 326px }

#home_col2 { PADDING: 0px 16px 0px 10px; WIDTH: 300px; margin:0px }

#box_blue { PADDING-bottom: 0px; WIDTH: 300px; margin-top:0px; margin-bottom:10px; background-color:#00396b; height:inherit}

.linea_bianca { PADDING: 0px 0px 0px 0px; WIDTH: 300px; margin:0px 0px 0px 0px; BACKGROUND: url("http://www.consulentidellavoro.it/images/punto_orizz.gif") repeat-x 300px 2px}

#tit_multimedia { FONT-FAMILY: Georgia, palatino, serif; font-size:14px; color:#ffffff; padding:0px 5px 5px 0px; margin:10px 0px 0px 0px; LETTER-SPACING: normal; font-weight:bold }

.art_media { WIDTH: 300px; height:auto }

.art_media h1 { FONT-FAMILY: Georgia, palatino, serif; font-size:14px; color:#f8b214; padding-top:5px; padding-left:5px; margin:15px 0px 30px 0px; LETTER-SPACING: normal; line-height: 16px;}

.art_media h1 A{ FONT-FAMILY: Georgia, palatino, serif; font-size:14px; color:#f8b214; }

.art_media h1 A:hover { color:#ffffff;}

.art_media p { FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color: #ffffff; padding-top:0px; padding-left:10px; margin:0px; line-height: 14px; LETTER-SPACING: normal }

.small_img2 { margin:0px 15px 10px 10px; padding: 0px 0px 0px 0px; border:solid #f8b214 1px}

.big_img { margin:20px 0px 10px 20px; padding: 0px 0px 0px 0px;}

.art_media h2 { FONT-FAMILY: Georgia, palatino, serif; font-size:14px; color:#f8b214; padding:5px 0px 0px 20px; margin:0px 0px 10px 0px; LETTER-SPACING: normal; line-height: 16px; }

.art_media h2 A{ FONT-FAMILY: Georgia, palatino, serif; font-size:14px; color:#f8b214; }

.art_media h2 A:hover { color:#ffffff;}

#box3 { width:300px; border-top:solid #ffffff 1px; margin: 0px 0px 1px 0px; border-bottom:solid #FFFFFF 1px; padding:0px 0px 0px 0px}

.linea_bianca2 { PADDING: 0px 0px 0px 0px; WIDTH: 300px; margin:0px 0px -11px 0px; BACKGROUND: url("http://www.consulentidellavoro.it/images/punto_orizz.gif") repeat-x }

.col2_img { margin:0px 0px 10px 0px; padding: 0px 0px 0px 0px;}

#box_3a { BORDER-RIGHT: #00396b 1px solid; BORDER-TOP: #00396b 1px solid; MIN-HEIGHT: 33px; BORDER-LEFT: #00396b 1px solid; BORDER-BOTTOM: #00396b 1px solid; HEIGHT: auto! important }

#box_3a .titbox { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 10px; PADDING-TOP: 8px; BORDER-BOTTOM: #00396b 1px dotted }

#box_3a .titbox H1 { FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #00386b }

#box_3a .titbox H1 .txt12 { FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #00386b }

#box_3a .titbox .txt12 H1 { FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #00386b }

#box_3a .titbox .txt12 { FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #00386b }

#box_3a .titbox H1 A { TEXT-DECORATION: none }

#box_3a .titbox H1 A:visited { COLOR: #00386b; TEXT-DECORATION: none }

#box_3a .titbox H1 A:hover { COLOR: #000; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none }

#box_3a .titbox IMG { FLOAT: left; MARGIN: 0px 5px 0px 0px }

#box_3a .titbox H1 A IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid }

#box_3a .titbox H1 A:hover IMG { BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid }

#box_3a .titbox SPAN { FONT: bold 12px Arial, Helvetica, sans-serif }

#box_3a .titbox SPAN A { COLOR: #c00; TEXT-DECORATION: none }

#box_3a .titbox SPAN A:visited { COLOR: #c00; TEXT-DECORATION: none }

#box_3a .titbox SPAN A:hover { COLOR: #000; TEXT-DECORATION: none }

#box_3a .last { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }

#container #box_3a .firmahm { FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 0px 0px 2px; FONT-STYLE: italic; LETTER-SPACING: 0em }

#container #box_3a .txt12 { FONT-SIZE: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }

#box_3a { DISPLAY: block; MARGIN: 0px 0px 10px }

.clear { CLEAR: both }

.cnoHeaderLnk A SPAN { COLOR: #00396b }

.cnoHeaderLnk A:visited SPAN { COLOR: #00396b }

.cnoHeaderLnk A:hover SPAN { COLOR: #990000 }

.cnoPad9Top { PADDING-TOP: 9px }

.cnoPad5TB9LR { PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px }

.cnoWCBox { }

.cnoWCBox .cnoBoxContent { BACKGROUND: #fff }

.cnoWireBox .cnoBoxContent { BORDER-RIGHT: #00396B 1px solid; BACKGROUND: #cbd2d9; BORDER-LEFT: #00396B 1px solid }

.cnoWireBox .cnoBoxHeader { BACKGROUND: url("http://www.consulentidellavoro.it/images/corner_wire_TR_bg.gif") repeat-x 100% 0px; OVERFLOW: hidden; HEIGHT: 4px }

.cnoWireBox .cnoBoxHeader DIV { BACKGROUND: url("http://www.consulentidellavoro.it/images/corner_wire_TL.gif") #fff no-repeat 0px 0px; WIDTH: 4px; HEIGHT: 4px }

.cnoWireBox .cnoBoxFooter { BACKGROUND: url("http://www.consulentidellavoro.it/images/corner_wire_BR_bg.gif") no-repeat 100% 0px; OVERFLOW: hidden; HEIGHT: 4px }

.cnoWireBox .cnoBoxFooter DIV { BACKGROUND: url("http://www.consulentidellavoro.it/images/corner_wire_BL.gif") #fff no-repeat 0px 0px; WIDTH: 4px; HEIGHT: 4px }

.cnoDDWireLtg .cnoWireBox .cnoBoxContent { BORDER-RIGHT: #e6e6e6 1px solid; BACKGROUND: #fff; BORDER-LEFT: #e6e6e6 1px solid }

#cnoRightCol .cnoDDWireLtg .cnoWireBox .cnoBoxContent { BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #e6e6e6 }

.cnoDDContainer .cnoWireBox { OVERFLOW: hidden; CURSOR: pointer }

.cnoDDContainer .cnoWireBox .cnoBoxContent { Z-INDEX: 1; POSITION: relative; HEIGHT: 15px }

.cnoDDContainer .cnoWireBox .cnoBoxContent .cnoDDValue { FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 8px; OVERFLOW: hidden; COLOR: #004276; LINE-HEIGHT: 14px; POSITION: absolute; TOP: 0px; HEIGHT: 14px }

.cnoDDContainer .cnoWireBox .cnoBoxContent IMG { Z-INDEX: 2; RIGHT: 6px; WIDTH: 30px; POSITION: absolute; TOP: -4px; HEIGHT: 23px }

#cnoRightCol .cnoDDContainer .cnoWireBox { MARGIN: 0px }

.cnoMpVideoContent OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c4c4c4; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }

.cnoMpVideoContent OL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; HEIGHT: 57px }

.cnoMpVideoContent OL LI A { PADDING-RIGHT: 78px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 22px; LINE-HEIGHT: 14px; PADDING-TOP: 21px; HEIGHT: 14px; TEXT-DECORATION: none }

.cnoMpVideoContent OL LI B { FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 12px; LINE-HEIGHT: 19px; POSITION: absolute; TOP: 19px }

.cnoMpVideoContent OL LI IMG { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; RIGHT: 8px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; TOP: 5px }

* HTML cnoMpVideoContent OL LI A { HEIGHT: 57px }

*:first-child + HTML cnoMpVideoContent OL LI A { HEIGHT: 57px }

.cnoMpVideoContent OL LI A:hover { BACKGROUND: #fefde8 }

.cnoMpVideoContent OL LI A:hover IMG { BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-BOTTOM: #c00 1px solid }

#cnoMostPopMod .closed .cnoWireBox { DISPLAY: none }

#cnoMostPopMod .active .cnoWireBox { DISPLAY: block }

#cno_LS #cnoT1Col .cnoPad9Top .cnoSuperBox .cnoWireBox { MARGIN-LEFT: 18px }

#cno_LS2 #cnoT1Col .cnoPad9Top .cnoSuperBox .cnoWireBox { MARGIN-LEFT: 18px }

#cno_LS3 #cnoT1Col .cnoPad9Top .cnoSuperBox .cnoWireBox { MARGIN-LEFT: 18px }

#cnoMoPo .cnoWireBox .cnoBoxFooter { BACKGROUND: url("http://www.consulentidellavoro.it/images/mostpopwire.br.gif") no-repeat 100% 0px }

#cnoMoPo .cnoWireBox .cnoBoxHeader { BACKGROUND: url(http://i.cdn.turner.com/cno/.element/img/2.0/sect/main/mostpopwire.tr.gif) repeat-x 100% 0px }

#cnoMoPo .cnoWireBox { BACKGROUND: url(http://i.cdn.turner.com/cno/.element/img/2.0/sect/main/mostpopwire.bg.gif) repeat-y 100% 0px; MARGIN-BOTTOM: 5px }

#cnoMoPo .cnoWireBox .cnoBoxContent { BACKGROUND: none transparent scroll repeat 0% 0% }

.cnoMpVidTopper { POSITION: relative; HEIGHT: 37px;  }

.cnoMpVidTopper .cnoMoreVideo { FONT-SIZE: 10px; RIGHT: 9px; POSITION: absolute; TOP: 8px }

.cnoMpVidTopper .cnoVideoBoxHeader { FONT-WEIGHT: bold; FONT-SIZE: 22px; LEFT: 12px; LINE-HEIGHT: 24px; POSITION: absolute; TOP: 5px }

.cnoMpVidTopper .cnoVideoBoxHeader IMG { MARGIN: 0px 9px 3px 0px; VERTICAL-ALIGN: text-bottom }

.cnoMpVideoContent { BORDER-TOP: #dfdfdf 1px solid; BACKGROUND: #f2f2f2; OVERFLOW: hidden; WIDTH: 298px; BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; HEIGHT: 113px}

.cnoMpVideoContent .cnoMpVideo { BACKGROUND: url(../images/video_bg_gray.gif) no-repeat; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 118px; POSITION: relative; HEIGHT: 101px }

.cnoMpVideoContent .cnoMpVideoLive { BACKGROUND: url(../images/video_bg_gray.gif) no-repeat; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 118px; POSITION: relative; HEIGHT: 101px; margin-right:20px }

.cnoMpVideoContent .cnoMpVideoLive { BACKGROUND: url(../images/video_bg_red.gif) no-repeat; }
 
.cnoMpVideoContent .cnoMpVideo IMG.cnoVidKeyFrame { LEFT: 7px; POSITION: absolute; TOP: 6px }

.cnoMpVideoContent .cnoMpVideoLive IMG.cnoVidKeyFrame { LEFT: 7px; POSITION: absolute; TOP: 6px }

.cnoMpVideoContent .cnoMpVideo IMG.cnoVbVidIcon { RIGHT: 14px; BOTTOM: 7px; POSITION: absolute }

.cnoMpVideoContent .cnoMpVideoLive IMG.cnoVbVidIcon { RIGHT: 14px; BOTTOM: 7px; POSITION: absolute }

.cnoMpVideo IMG.cnoVidKeyFrame { WIDTH: 104px; HEIGHT: 49px }

.cnoMpVideoContent .cnoMpVideo P { PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #949494; LINE-HEIGHT: 11px; PADDING-TOP: 0px; POSITION: absolute; TOP: 61px }

.cnoMpVideoContent .cnoMpVideoLive P { PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #949494; LINE-HEIGHT: 11px; PADDING-TOP: 0px; POSITION: absolute; TOP: 61px }

.cnoMpVideoContent .cnoMpVideo P A { FONT-WEIGHT: bold }

.cnoMpVideoContent .cnoMpVideoLive P A { FONT-WEIGHT: bold }

#cnoMpVidCtnt0 { POSITION: absolute; TOP: 6px; margin-left:20px }

#cnoMpVideoBox .cnoMpVidBtns { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 9px; PADDING-TOP: 7px }

* HTML #cnoMpVideoBox .cnoMpVidBtns { MARGIN-RIGHT: 5px }

#cnoMpVideoBox IMG#cnoMpVidBtnL { CURSOR: default; MARGIN-RIGHT: 12px }

#cnoMpVideoBox IMG#cnoMpVidBtnR { MARGIN-LEFT: 9px }

#cnoMpVideoBox IMG.cnoMpVidBtnStatus { MARGIN: 0px 3px 6px 0px }

.cnoMpVidTease { PADDING-LEFT: 9px; PADDING-BOTTOM: 3px; COLOR: #949494; LINE-HEIGHT: 15px; PADDING-TOP: 6px }

.cnoMpVidTease A { FONT-WEIGHT: bold }

.cnoSuperBox .cnoWireBox .cnoBoxContent { MIN-HEIGHT: 116px }

* HTML .cnoSuperBox .cnoWireBox .cnoBoxContent { HEIGHT: 116px }

#cnoMPctv .cnoMPctvTopper { POSITION: relative; HEIGHT: 37px }

#cnoMPctv .cnoMPctvTopper IMG.cnoMPctvLogo { MARGIN: 0px 9px 3px 0px; VERTICAL-ALIGN: text-bottom }

#cnoMPctv .cnoMPctvTopper .cnoMPctvHeader { FONT-WEIGHT: bold; FONT-SIZE: 22px; LEFT: 12px; LINE-HEIGHT: 24px; POSITION: absolute; TOP: 5px }

#cnoMPctv .cnoMPctvTopper .cnoMPctvDropdown { RIGHT: 7px; POSITION: absolute; TOP: 6px }

#cnoMPctv .cnoMPctvContent { PADDING-RIGHT: 12px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 12px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #dfdfdf 1px solid}

#cnoMPctv .cnoMPctvImg { FLOAT: left; MARGIN-RIGHT: 9px }

#cnoMPctv .cnoMPctvLink { FONT-WEIGHT: bold; FONT-SIZE: 14px }

#cnoMPctv P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 2px }

#cnoMPctv .cnoMPctvFooter { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 9px }

* HTML #cnoMPctv .cnoMPctvFooter { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 10px }

*:first-child + HTML #cnoMPctv .cnoMPctvFooter { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 10px }

#cnoMPctv .cnoMPctvFootText { FONT-SIZE: 12px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #dfdfdf 1px solid }

* HTML #cnoMPctv .cnoMPctvFootText { PADDING-BOTTOM: 9px }

*:first-child + HTML #cnoMPctv .cnoMPctvFootText { PADDING-BOTTOM: 9px }

#cnoMPctv .cnoMPctvFootText A { FONT-WEIGHT: bold }

#cnoMPctv .cnoMPctvFootLnks { FONT-SIZE: 10px; LINE-HEIGHT: 12px; PADDING-TOP: 7px }

* HTML #cnoMPctv .cnoMPctvFootLnks { PADDING-TOP: 8px }

*:first-child + HTML #cnoMPctv .cnoMPctvFootLnks { PADDING-TOP: 8px }

#cnoMPctv .cnoMPctvFootLnks A { MARGIN-RIGHT: 0px }

#cnoMPctv .cnoMPctvFootLnks .cnoMPctvFL1 { FLOAT: left; WIDTH: 98px; TEXT-ALIGN: left }

#cnoMPctv .cnoMPctvFootLnks .cnoMPctvFL2 { FLOAT: left; WIDTH: 95px; TEXT-ALIGN: center }

#cnoMPctv .cnoMPctvFootLnks .cnoMPctvFL3 { FLOAT: left; WIDTH: 92px; TEXT-ALIGN: right }

#cnoMPctv .cnoMPctvFootLnks .cnoMPctvFLSep { FLOAT: left; WIDTH: 10px; COLOR: #dfdfdf; TEXT-ALIGN: center }

#cnoMPctv .cnoDDBoxContent .cnoDDContent .cnoDDSeparator SPAN { COLOR: #bbb }



DIV.clearer { CLEAR: both }

DIV#bottomTesto { PADDING-RIGHT: 0px! important; BORDER-TOP: #666666 1px dotted; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 8px! important; MARGIN: 10px 0px 0px; PADDING-TOP: 8px! important; BORDER-BOTTOM: #666666 1px dotted; TEXT-ALIGN: center
}
DIV#bottomTesto A.h5 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 0px
}
DIV#bottomTesto A.h5:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 0px
}
DIV#footer {
	FONT-SIZE: 11px; MARGIN: 8px 0px; TEXT-ALIGN: center
}
DIV.boxDown { MARGIN: 20px 0px 10px; WIDTH: 624px; border-top: dotted #666666 1px; }

DIV.titleboxDown {FONT-FAMILY: Arial, Helvetica, sans; font-size:12px; color:#990000; font-weight:bold; padding-top:0px; padding-left:5px; margin:5px 0px 0px 0px; LETTER-SPACING: normal }

A.image IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; margin-bottom:10px }

A.image:hover { FONT-SIZE: 101% }

A.image:hover IMG { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000 }

A.image2 IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; margin-bottom:10px; width:100px; height:75px }

A.image2:hover { FONT-SIZE: 101% }

A.image2:hover IMG { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000 }

A.testoH7 { FONT-SIZE: 16px; COLOR: #00396b; FONT-FAMILY: Georgia, Palatino, serif; TEXT-DECORATION: none;  }

A.testoH7:hover { COLOR: #ff0000; TEXT-DECORATION: none }

DIV.boxCxtreColonne { MARGIN: 5px 0px 10px 0px; WIDTH: 624px }

DIV.boxCxtre { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; WIDTH: 180px! important; PADDING-TOP: 0px }

.boxCxtre p { font-size:12px; color:#333333; LINE-HEIGHT: 14px; margin-top:10px}

DIV.boxtreCx { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; WIDTH: 180px! important; PADDING-TOP: 0px }

.boxtreCx p { font-size:12px; color:#333333; LINE-HEIGHT: 14px; margin-top:10px}

DIV.boxtreDx { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px! important; PADDING-TOP: 0px }

.boxtreDx p { font-size:12px; color:#333333; LINE-HEIGHT: 14px; margin-top:10px}

DIV.homeSx DIV.flash { MARGIN: 0px 0px 10px }

DIV.homeSx DIV.p { FONT-SIZE: 11px }

DIV.homeSx { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 600px! important; PADDING-TOP: 0px }

DIV.homeSx DIV.newsMoreBig DIV.p { FONT-SIZE: 12px }

DIV.newsMore {
 
}
DIV.newsMore DIV.p {
 FONT-SIZE: 12px; MARGIN: 5px 0px 5px; color:#333333; line-height:14px
}



DIV.flash { MARGIN: 0px }

DIV.flash IMG { FLOAT: left; MARGIN-RIGHT: 5px }

DIV.homeSx DIV.flash { MARGIN: 0px 0px 10px }

A.testoH8 { FONT-SIZE: 18px; COLOR: #00396b; FONT-FAMILY: Georgia, Palatino, serif; TEXT-DECORATION: none }

A.testoH8:hover { COLOR: #ff0000; TEXT-DECORATION: none }

A.testoH9 {
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
A.testoH9:hover {
 COLOR: #003399; TEXT-DECORATION: none
}
A.testoH9t {
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: georgia, Times New Roman, serif; TEXT-DECORATION: none
}
A.testoH9t:hover {
 COLOR: #003399; TEXT-DECORATION: underline
}

DIV.homeDx {
 PADDING-RIGHT: 13px; PADDING-LEFT: 13px; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 600px! important; PADDING-TOP: 10px; HEIGHT: auto! important; border-top: dotted 1px
}
UL.home {
 PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
UL.home LI {
 BACKGROUND-POSITION: 0px 1px; DISPLAY: list-item; PADDING-LEFT: 10px; MARGIN: 0px 0px 5px; font-size:12px; line-height:14px
}
#col_sx2 { PADDING-left: 0px; WIDTH: 634px }

.cnoMpVidTopper .cnoVideoBoxHeader2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 12px; LINE-HEIGHT: 24px; POSITION: absolute; TOP: 5px; color:#00396B}

