html{height:100%; padding:0; margin:0; width:100% }
body{margin:0; padding: 0; height:100%; background-image:url(../../images/sfondo_body.gif); background-repeat:repeat-x;font-family:Arial; width:100%}
div#container{position:relative; height:100%; width:100%; min-height: 89%; margin:0; padding:0;}
body>div#container{height:auto; min-height: 89%;  padding:0 0 100px 0;  }
div#content{ position:relative; height:auto; padding:0; margin:0; width:1000px; }
div#footer{ position:absolute; height:98px; padding:0; margin:0; width:100%!important; width:100%; background:#ddd}

#footer_txt{ padding:0; margin:0 0 0 10px; width:1000px; height:98px;background:#ddd; text-align:left; font-size:11px; color:#666;}
#footer_txt img{border:none; padding:0; margin:0;outline:none}
#footer_txt p{margin:0; padding:5px 0 0 0; float:left;  width:790px; }
#footer_txt #loghi{padding:0; margin:5px 0 0 0px; float:left; width:180px; }
#footer_txt a{text-decoration:none; padding:0; margin:0;}

a:link, a:active, a:visited {color:#FF6600; text-decoration:none}
a:hover {color:#666666; text-decoration:none}

.clear{clear:both; padding:0; margin:0}
.clear2{clear:both; padding:0; margin:0; height:10px; width:1000px}

#col_sx{float:left; width:640px; padding:0 0 20px 10px; margin:0;}
#col_dx{float:left; width:350px; padding:0; margin:0;  }

#header{padding:0; margin:0; width:100%; height:152px;}

#menu{padding:0; margin:0; width:1000px; height:105px;}

#col_dx #business{padding:0; margin:10px 0 0 15px;}


#menu_sx{padding:0; margin:0; width:790px; float:left; height:98px; background:url(../../images/menu.jpg);}

#num_verde{padding:20px 0 0 0!important; padding:20px 0 0 0; margin:0; width:790px; height:50px!important; height:40px;  background:url(../../images/num_verde.gif) no-repeat 10px 15px;  }
#numverde2{margin:0; padding:0; height:20px;  }
#num_verde #numverde2  p{margin:-1px 0 0 2px!important; margin:0 0 0 2px; padding:0px 0 0 21px; color:#060; font-weight:bold; float:left; width:92px; font-size:16px;}
#num_verde #numverde2 #facebook{padding:0; margin:-2px 0 0 16px!important; margin:-1px 0 0 7px; width:auto; height:auto; }
#num_verde #numverde2 #twitter{padding:0; margin:-2px 0 0 7px!important; margin:-1px 0 0 7px; width:auto; height:auto; }
#num_verde #numverde2 #linkedin{padding:0; margin:-2px 0 0 7px!important; margin:-1px 0 0 7px; width:auto; height:auto; }
#num_verde #numverde2 img{border:none; outline:none; padding:0; margin:-2px 0 0 0; }
#num_verde span{padding:0!important; margin:0!important;}

#menu_sx img{padding:0!important; margin:0!important;}


#menu_dx{padding:0; margin:0; width:210px; height:98px; background:#dddddd; float:left;}
#menu_dx form{padding:0; margin:4px 0 0 15px; width:180px; height:90px; background:url(../../images/login.gif) no-repeat;}
#menu_dx p{padding:2px 0 2px 0; margin:0; width:180px; font-size:10px; color:#333; font-weight:bold; text-align:center;}
#menu_dx .campo_form{padding:0; margin:2px 0 2px 0!important; margin:0 0 -2px 0; width:180px;}
#menu_dx .campo_form .label{padding:3px 2px 0 0!important;padding:8px 2px 0 0; margin:0; text-align:right; font-size:10px; width:50px; color:#999; float:left; }
#menu_dx .campo_form input{ padding:0; margin:0; width:100px; height:12px; font-size:10px;}
#menu_dx .accedi{padding:0; margin:5px 0 0 110px!important; width:45px; height:15px; margin:5px 0 0 113px}

#col_sx #titolo_pag{padding:0; margin:0 0 10px 0; width:640px; background:#72c0ee; }
#col_sx h1{color:#FFF; font-size:16px; font-weight:bold; padding:0; margin:0; width:600px}

#col_sx #titolo_pag img{padding:2px 5px 0 2px; margin:0; border:none; float:left}
#col_sx .img_left{float:left; padding:0; margin:0;}
#col_sx .img_left2{float:left; padding:0; margin:10px 0 0 0;}
#col_sx .img_left3{float:left; padding:0; margin:7px 5px 0 10px;}
#col_sx .img_left4{float:left; padding:0; margin:0;}
#col_sx h3{padding:10px 8px 5px 8px; margin:0; color:#F60; font-size:11px; font-weight:bold; font-family:"Arial Black"; clear:both}

#box_home1{padding:0; margin:0; width:326px; height:286px; float:left}
#box_home1 h2{padding:0; margin:0; color:#F60; font-size:11px; font-family:"Arial Black"}
#box_home1 p{padding:0; margin:5px 0 0 0; color:#333; font-size:12px; text-align:justify }
#box_home1 p a{text-decoration:none;color:#F60; font-size:12px; text-align:justify; font-weight:bold}
#box_home1 p a:hover{color:#666}

#box_home2{padding:0; margin:0; width:319px; background:#e1e1e1; float:left; height:232px; border:1px solid #ddd;border-right:none; text-align:center}
#box_home2 p{padding:0; margin:10px 0 0 8px; color:#333; text-align:justify; font-size:11px; width:300px}
#box_home2 img{border:none;}
#box_home2 a{text-decoration:none; outline:none}

#box_home3{padding:0; margin:0; width:319px; background:#f3f1f1; float:left; height:232px; border:1px solid #ddd; border-left:none; text-align:center}
#box_home3 p{padding:0; margin:10px 0 0 8px; color:#333; text-align:justify; font-size:11px; width:300px}
#box_home3 img{border:none;}
#box_home3 a{text-decoration:none; outline:none}

#box_home4{padding:0; margin:10px 0 0 0; float:left; width:491px; height:147px;}
#box_home4 h2{padding:0; margin:0; font-size:16px;  width:400px; float:left; }
#box_home4 h2 a{text-decoration:none;color:#369;}
#box_home4 h2 a:hover{color:#F60;}
#box_home4 img{padding:2px 5px 0 2px; margin:0; border:none; float:left}
#box_home4 p{clear:both; font-size:11px; color:#333; padding:5px 10px 0 0; margin:0; text-align:justify}
#box_home4 p a{text-decoration:none; outline:none; color:#F60}
#box_home4 p a:hover{color:#666}

#contForm{margin:0 0 0 15px; padding:0; background:url(../../images/analizza.jpg) no-repeat; height:360px; width:317px; }
#contForm form{padding:45px 0 5px 40px; margin:0;}
#contForm .campoForm{padding:0; margin:3px 0 0 0!important; margin:5px 0 -5px 0; clear:both;  }
#contForm .campoForm .label{float:left; text-align:right; padding:0; font-weight:bold; color:#666; margin:0 5px 0 0!important;margin:5px 0 0 0;  width:100px; font-size:13px; font-family:"Arial";}
#contForm .campoForm input {width:150px; height:13px; font-size:10px; padding:0; margin:0!important;}
#contForm .campoForm textarea{width:150px; padding:0; margin:0!important; margin:5px 0 7px 0;}
#contForm .campoForm .cec{padding:0; margin:0!important; margin:5px 0 0 0; width:10px;float:left;}
#contForm .campoForm p{margin:0; padding:0; font-size:10px;}
#contForm .campoForm  a{padding:0; margin:0 0 0 2px ; text-decoration:none; color:#333;}
#contForm .esitoForm{color:#666; padding:0 5px 0 5px; margin:0 0 0 0; line-height:10px; text-align:left; font-size:11px;}
#contForm .imgInvio{padding:0; margin:-2px 0 0 210px; }

#comunicati_home{padding:0; margin:-10px 0 0 15px; background:#b1bdc6; border:1px solid #d6d6d5; width:315px; height:20px}
#comunicati_home p{padding:0; margin:0; color:#FFF; font-size:16px; font-weight:bold}
#comunicati_home img{padding:2px 5px 0 2px; margin:0; border:none; float:left}

#news_mini{padding:0; margin:1px 0 10px 15px; border:1px solid #d6d6d5; width:315px; }
#news_mini ul{padding:0; margin:0; }
#news_mini ul li{ margin:0; padding:0; list-style:none; height:auto; border-bottom:1px solid #d6d6d5;}
#news_mini ul li .news_mini_titolo{color:#F60;padding:0; margin:0; font-family:"Arial Black"; font-size:11px}
#news_mini ul li .news_mini_data{color:#999;padding:0; margin:0; font-family:Arial; font-size:10px}
#news_mini ul li .news_mini_corpo{color:#333;padding:0; margin:0; font-family:Arial; font-size:11px}
#news_mini ul li a{text-decoration:none; display:block; height:auto; font-size:11px;outline:none; padding:0 5px 5px 5px; margin:0;}
#news_mini ul li a:hover{background:#ddd;}

#box_prof_1{padding:0 0 10px 0; margin:0; width:640px!important; width:635px ; border:1px solid #d6d6d5; background:#e8eef3;}
#box_prof_1 h2{float:left; padding:0; margin:4px 0 0 0; font-size:16px; color:#369;}
#box_prof_1 p{margin:0; padding:0 8px 0 8px; clear:both; font-size:11px; text-align:justify; color:#333;}

#box_prof_2{padding:0 0 10px 0; margin:10px 0 0 0; width:640px!important; width:635px ;border:1px solid #d6d6d5}
#box_prof_2 h2{float:left; padding:0; margin:4px 0 0 0; font-size:16px;  color:#369}
#box_prof_2 p{margin:0; padding:0 8px 0 8px; clear:both; font-size:11px; text-align:justify; color:#333;}

#box_prof_3{padding:0 0 10px 0; margin:10px 0 10px 0; width:640px!important; width:635px ;border:1px solid #d6d6d5; background:#ffe7b2}
#box_prof_3 h2{float:left; padding:0; margin:4px 0 0 0; font-size:16px;  color:#369}
#box_prof_3 p{margin:0; padding:0 8px 0 8px; clear:both; font-size:11px; text-align:justify; color:#333;}

#tblCenter{padding:0; margin:0; width:640px!important; width:635px; height:400px; background: url(../../images/ombre.gif); border:1px solid #d6d6d5;}
#tblCenter h1{padding:4px 0 0 0; margin:0; color:#369; width:500px;}

#tblCenter2{padding:0; margin:0; width:640px!important; width:635px; height:400px; border:1px solid #d6d6d5;}
#tblCenter2 h1{padding:4px 0 0 0; margin:0; color:#369; width:500px;}
#tblCenter2 p{padding:5px 10px 0 10px; margin:0; font-size:11px; color:#333; text-align:justify}
#tblCenter2 .riquadro_logo{padding:0; margin:4px 4px 4px 5px!important; margin:4px 3px 4px 3px; float:left; width:148px; height:112px; border:1px solid #d6d6d5} 

#tblCenter2b{padding:0 0 5px 0; margin:0; width:640px!important; width:635px; height:auto; border:1px solid #d6d6d5;}
#tblCenter2b h1{padding:4px 0 0 0; margin:0; color:#369; width:500px;}
#tblCenter2b p{padding:5px 10px 0 10px; margin:0; font-size:11px; color:#333; text-align:justify}
#tblCenter2b .riquadro_logo{padding:0; margin:4px 4px 4px 5px!important; margin:4px 3px 4px 3px; float:left; width:148px; height:112px; border:1px solid #d6d6d5} 

#tblCenter3{padding:0; margin:0; width:640px!important; width:635px; border:1px solid #d6d6d5; text-align:center}
#tblCenter3 h1{padding:4px 0 0 0; margin:0; color:#369;  text-align:left}
#tblCenter3 h1 a:hover{padding:4px 0 0 0; margin:0; color:#369;  text-align:left}
#tblCenter3 h2{padding:0; margin:0 0 0 8px; color:#F60; font-size:11px;  font-family:"Arial Black"; text-align:left}
#tblCenter3 p{padding:5px 10px 5px 10px; margin:0; font-size:11px; color:#333; text-align:justify}
#tblCenter3 .riquadro_logo{padding:0; margin:4px 4px 4px 5px; float:left; width:148px; height:112px; border:1px solid #d6d6d5} 
#tblCenter3 ul{padding:0; margin:20px 0 10px 23px;font-family:"Arial Black"; text-align:left}
#tblCenter3 ul li{padding:0; margin:0; font-size:11px;color:#369}
#tblCenter3 ul li a{text-decoration:none; color:#369}
#tblCenter3 ul li a:hover{text-decoration:none; color:#F60}
#tblCenter3 #box_social{padding:0; margin:0; float:left; width:400px;}

#tblCenter4{padding:0; margin:10px 0 20px 0; width:640px!important; width:635px; border:1px solid #d6d6d5; text-align:center; background:#e8eef3}
#tblCenter4 h1{padding:4px 0 0 0; margin:0; color:#369;  text-align:left}
#tblCenter4 h2{padding:0; margin:5px 0 20px 8px; color:#F60; font-size:11px;  font-family:"Arial Black"; text-align:left}
#tblCenter4 p{padding:35px 0 0 10px; margin:0; font-size:11px; color:#333; text-align:justify; width:420px; float:left}
#tblCenter4 img{margin:0 15px 0 8px; padding:0; float:left; border:none; }

#tblCenter5{padding:0; margin:10px 0 20px 0; width:640px!important; width:635px; border:1px solid #d6d6d5; text-align:justify; }
#tblCenter5 img{margin:0 15px 0 8px; padding:0; float:left; border:none; }
#tblCenter5 h1{padding:4px 0 0 0; margin:0; color:#369;  text-align:left}
#tblCenter5 h2{padding:0; margin:5px 0 20px 8px; color:#F60; font-size:11px;  font-family:"Arial Black"; text-align:left}
#tblCenter4 p{padding:35px 0 0 10px; margin:0; font-size:11px; color:#333; text-align:justify; width:420px; float:left}

#tblCenter5 #dett_news{width:635px!important; width:630px; height:auto; min-height:100px; padding:5px 3px; background:#e7ebed; margin:0; border-top:1px solid #d6d6d5;}
#tblCenter5 .news_mini_dett{border-top:1px solid #d6d6d5; border:0; padding:0; margin:0;width:640px!important; width:630px}
#tblCenter5 .news_mini a{font-size:11px; text-align:left; padding:0; margin:0; }
#tblCenter5 .news_mini_titolo {color:#F60;text-decoration:none; font-family:"Arial Black" ; padding:0;  margin:5px 5px 0 5px;font-size:11px }
#tblCenter5 .news_mini_data{color:#999; font-family:Arial; font-weight:bold; padding:0; margin:0 0 0 5px; font-size:10px}
#tblCenter5 .news_mini_corpo{color:#333;font-family:Arial; padding:0; margin:5px; font-size:11px;}


#tblCenter6{padding:0; margin:0; width:640px!important; width:635px; }
#tblCenter6 p{padding:0; margin:0 5px; font-size:11px; color:#333; text-align:justify;}
#tblCenter6 #box_news{padding:5px 0 0 0; margin:0; width:640px!important; width:635px;}
#tblCenter6 #box_news #news{padding:0; margin:0; }
#tblCenter6 #box_news #news ul{ height:auto; padding:0; margin:0; }
#tblCenter6 #box_news #news ul li{list-style:none;padding:0; margin:0;border:1px solid #d6d6d5;}
#tblCenter6 #box_news #news ul li a{height:90px;display:block; padding:0 5px 0 5px; margin:0; text-decoration:none; outline:none; visibility:visible}
#tblCenter6 #box_news #news ul li a:hover{background:#e7ebed; padding:0 5px 0 5px; margin:0;}
#tblCenter6 #box_news #news .news_mini_titolo {color:#F60;text-decoration:none; font-family:"Arial Black" ; padding:0;  margin:0;font-size:11px }
#tblCenter6 #box_news #news .news_mini_data{color:#999; font-family:Arial; font-weight:bold; padding:0; margin:0; font-size:10px}
#tblCenter6 #box_news #news .news_mini_corpo{color:#333;font-family:Arial; padding:0; margin:0; font-size:11px}

#tblCenter7{padding:0; margin:0; width:640px!important; width:635px; border:1px solid #d6d6d5; height:auto}
#tblCenter7 h1{padding:4px 0 0 0; margin:0; color:#369;  text-align:left}
#tblCenter7 h2{padding:0; margin:0 0 0 8px; color:#F60; font-size:11px; font-family:"Arial Black"; text-align:left}
#tblCenter7 p{padding:5px 10px 0 10px; margin:0; font-size:11px; color:#333; text-align:justify}
#tblCenter7 #mappa{margin:0 15px 10px 0; padding:0; float:left; border:none; width:334px; font-size:11px; text-align:right;}
#tblCenter7 #mappa a{text-decoration:none; color:#333; padding:0 0 15px 0}
#tblCenter7 #mappa img{border:none; outline:none}
#tblCenter7 #mappa #link{border:none; outline:none;margin:0!important; margin:15px 0 0 0}
#tblCenter7 #contatti{margin:6px 0 0 0; padding:0; float:left; border:none; width:250px; font-size:11px; text-align:left;}
#tblCenter7 #contatti a{text-decoration:none; color:#333; font-weight:bold}
#tblCenter7 #contatti a:hover{color:#F60}



#table1{padding:0; margin:10px 0 10px 79px; background:url(../../images/frecce.gif) no-repeat; font-size:10px; width:473px; height:44px; text-align:center; font-family:Arial}
#table1 .col_1{width:128px;}
#table1 .col_2{width:90px;}
#table1 .col_3{width:138px;}
#table1 .col_4{width:100px; text-align:left }

#table2{font-size:10px; text-align:center; padding:0; margin:0 0 0 4px}
#table2 .cell_1{background:#eed369; width:122px; height:43px}
#table2 .cell_2{background:#fadf75; width:122px; height:43px}

hr{padding:0; margin:10px 0 10px 10px; width:620px; height:1px; background:url(../../images/linea.gif) repeat-x; border:none }

img{border:none; outline:none}

a{outline:none}

#tblCenter2b #frmJob{float:left; width:435px; height:auto; padding:0; margin:35px 0 0 4px; }
#tblCenter2b #frmJob .campi{float:left;height:20px; width:60px;color:#666; font-family:Arial; font-size:12px;}
#tblCenter2b #frmJob .campi2{float:left;height:20px; width:60px;color:#666; font-family:Arial; font-size:12px; margin:0; padding:3px 0 0 0}
#tblCenter2b #frmJob .php{float:left; width:215px;margin-top:1px;font-weight:bold; text-align:right;}
#tblCenter2b #frmJob .textbox{padding:0; margin:0 0 2px 0; border:1px inset; width:130px; float:left; margin-left:8px; height:15px;font-size:12px}
#tblCenter2b #frmJob .textarea{height:40px;margin-top:0.5px; border:1px inset; width:130px;margin-left:8px; float:left;font-size:12px}
#tblCenter2b #frmJob .select{padding:0; margin:0; margin-bottom:2px; border:1px inset; width:125px; float:left; margin-left:8px; height:20px}
#tblCenter2b #frmJob .textbox_file{padding:0; margin:0; margin-bottom:2px; border:1px inset; width:130px; float:left; margin-left:8px; height:30px;}
#tblCenter2b #frmJob .files{	border: 1px inset;width: 100px; float:left; margin-left:8px; height:20px; font-size:10px}
#tblCenter2b #frmJob .pulsanti{float:right; width:auto; height:20px; margin-bottom:6px; margin-right:4px; margin-top:2px;text-align:right}
#tblCenter2b #frmJob .privacy{width:280px;text-align:left;font-size:10px; font-weight:bold;font-family:Arial; clear:both; margin:5px 0 0 63px; padding:0;}
#tblCenter2b #frmJob .privacy a{padding:0; margin:0; text-decoration:none; color:#333}
#tblCenter2b #frmJob .cec{padding:0; margin:8px 5px 0 4px; width:10px; height:10px;}
#tblCenter2b #frmJob .imgInvio{padding:0; margin:10px 0 0 63px;}


#tblCenter7 #frmPrev{float:left; width:435px; height:auto; padding:0; margin:35px 0 0 -55px;}
#tblCenter7 #frmPrev .campi{float:left;height:20px; width:60px;color:#666; font-family:Arial; font-size:12px;}
#tblCenter7 #frmPrev .campi2{float:left;height:20px; width:60px;color:#666; font-family:Arial; font-size:12px; margin:0; padding:3px 0 0 0}
#tblCenter7 #frmPrev .php{float:left; width:215px;margin-top:1px;font-weight:bold; text-align:right;}
#tblCenter7 #frmPrev .textbox{padding:0; margin:0 0 2px 0; border:1px inset; width:130px; float:left; margin-left:8px; height:15px;font-size:12px}
#tblCenter7 #frmPrev .textarea{height:40px;margin-top:0.5px; border:1px inset; width:130px;margin-left:8px; float:left;font-size:12px}
#tblCenter7 #frmPrev .select{padding:0; margin:0; margin-bottom:2px; border:1px inset; width:130px; float:left; margin-left:8px; height:20px}
#tblCenter7 #frmPrev .textbox_file{padding:0; margin:0; margin-bottom:2px; border:1px inset; width:130px; float:left; margin-left:8px; height:30px;}
#tblCenter7 #frmPrev .files{	border: 1px inset;width: 130px; float:left; margin-left:8px; height:20px; font-size:10px}
#tblCenter7 #frmPrev .pulsanti{float:right; width:auto; height:20px; margin-bottom:6px; margin-right:4px; margin-top:2px;text-align:right}
#tblCenter7 #frmPrev .privacy{width:280px;text-align:left;font-size:10px; font-weight:bold;font-family:Arial; clear:both; margin:5px 0 0 63px; padding:0;}
#tblCenter7 #frmPrev .privacy a{padding:0; margin:0; text-decoration:none; color:#333}
#tblCenter7 #frmPrev .cec{padding:0; margin:8px 5px 0 4px; width:10px; height:10px;}
#tblCenter7 #frmPrev .imgInvio{padding:0; margin:10px 0 0 63px;}


#menu_sx .topli{padding-top:7px;}
#menu_sx ul{ margin:10px 0 0 10px; padding:0; position: relative; height: 30px; width:760px;   }
/*stile generale delle sub liste*/
#menu_sx ul ul{ position: absolute; top:10px; left: 30px; visibility: hidden; }
/*stile generale dei list item*/
#menu_sx li{ list-style: none; float: left; padding:0 5px 0 5px}
#menu_sx ul, #menu_sx li{ color:#F60; font-size:11px; height:30px;line-height:30px; }
#menu_sx ul ul, #menu_sx li li{  }
#menu_sx ul ul ul, #menu_sx li li li{  }
/*style generale dei link*/
#menu_sx a{ display:block; float:left; padding:0 ; text-decoration:none; text-align: center; line-height: 30px;  font-size: 11px;  }
/*style generale dei link sullo stato hover*/
#menu_sx ul :hover > a, #menu_sx ul a:hover{ height:20px; padding-top:5px;/*border-top:5px solid #373737; border-bottom:5px solid #373737; */line-height:20px; color:#85b917 }
#menu_sx ul :hover > a.sub{ height:25px; border-bottom:none; line-height:20px; color:#F60 }
/*stile link primo livello*/
#menu_sx ul a{ color:#666666; }		
#menu_sx ul :hover > a{  /*border-color:#373737;*/ color:#666666; } 	
/*stile link secondo livello*/
#menu_sx ul ul a{ color:#666; }
#menu_sx .orange{color:#F60}
#menu_sx ul ul :hover > a{ border-color: #767676; color:#666666; }	
/*stile link terzo livello*/
#menu_sx ul ul ul a{	color:#666666;}
#menu_sx ul ul ul :hover > a{/* border-color:#DDDDDD; */}	
/*secondo livello visibile su hover del primo livello*/
#menu_sx ul li:hover ul, #menu_sx ul a:hover ul{ visibility:visible; }
/*terzo livello invisibile su hover del primo livello*/
#menu_sx ul li:hover ul ul, #menu_sx ul a:hover ul ul{visibility:hidden; }
/*terzo livello visibile su hover del secondo livello*/
#menu_sx ul ul li:hover ul, #menu_sx ul ul a:hover ul{visibility:visible; }
/*style per Internet Explorer 6*/
#menu_sx table {position:absolute; border-collapse:collapse; top:0; left:0; width:100%; }
#menu_sx li a:hover{ height:20px;/* border-top:5px solid #373737; border-bottom:5px solid #373737;*/ line-height:20px; color:#85b917 }
#menu_sx ul a.sub:hover{height:25px; border-bottom:none; line-height:20px; }
#menu_sx ul a:hover{		border-color:#373737; color:#F60; padding-top:5px; } 
#menu_sx ul ul a:hover{  border-color: #767676; color:#F60; }
#menu_sx ul ul ul a:hover{border-color:#DDDDDD; 	}	
