img { border: none; }

h3, h2, p, *{ margin:0; padding:0;}
#FOOTER {clear:both;  }
body { background: url(../image/bg_main.gif) repeat; }

#MAIN {width:906px; height:642px; margin:0px auto; position:relative; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;  }
#MAIN a { color:FF0466}
#MAIN a:hover { color:#333333}
#MAIN .head {width:331px; height:209px; position:absolute; top:0; left:0; background:#FFFFFF;  }
#MAIN .logo {width:215px; height:100px; position:absolute; top:70px; left:60px;  z-index:100;  }
#MAIN .logo a { height:175px; display:block; text-decoration:none;  }
#MAIN #BANNERFLASH { width:560px; height:140px;  position:absolute; top:-1px; left:330px;}
div#language {overflow: hidden; color: #FF0466; position: absolute; z-index: 5000; top: 190px; margin-left: 10px;}
#language a { color: #FF0466; text-decoration: none;}
#language a:hover { color:#666; text-decoration: none;}
#MAIN #MUSICA { width:26px; height:26px;  position:absolute; top:180px; left:850px;}

/*BOX PRESENTAZIONE */
#MAIN #BOXPRESENTAZIONE  {width:326px; height:426px; position:absolute; top:209px; left:0px; background:url(../image/bg_box_home.gif) no-repeat 0 0;}
#MAIN #BOXPRESENTAZIONE .testo  {width:280px; height:360px; position:absolute; top:40px; left:25px; overflow:auto; color:#666666; font-size:12px; padding-right:6px; text-align: justify;   }
#MAIN #BOXPRESENTAZIONE .testo img  { margin-right:10px; float:left }



/*4 BOX HOME*/
#MAIN #CONTENUTOBOX  {width:576px; height:207px; position:absolute; top:209px; left:331px;   }
#MAIN #CONTENUTOBOX .STAMPABOX  {width:144px; height:207px; position:relative; float:left; background:url(../image/bg_box_piccolo.gif) no-repeat 0 0; float:left;}

#MAIN #CONTENUTOBOX .STAMPABOX .convention  {width:131px; height:60px; position:absolute; top:17px; left:6px; background:url(../image/img_convention.jpg) no-repeat 0 0;}
#MAIN #CONTENUTOBOX .STAMPABOX .convention a  { height:60px; display:block; text-decoration:none; }
#MAIN #CONTENUTOBOX .STAMPABOX .convention a:hover  { background:url(../image/img_convention.jpg) no-repeat 0 -60px; }
#MAIN #CONTENUTOBOX .STAMPABOX .incentive  {width:131px; height:60px; position:absolute; top:17px; left:6px; background:url(../image/img_incentive.jpg) no-repeat 0 0;}
#MAIN #CONTENUTOBOX .STAMPABOX .incentive a  { height:60px; display:block; text-decoration:none; }
#MAIN #CONTENUTOBOX .STAMPABOX .incentive a:hover  { background:url(../image/img_incentive.jpg) no-repeat 0 -60px; }
#MAIN #CONTENUTOBOX .STAMPABOX .special  {width:131px; height:60px; position:absolute; top:17px; left:6px; background:url(../image/img_special_events.jpg) no-repeat 0 0;}
#MAIN #CONTENUTOBOX .STAMPABOX .special a  { height:60px; display:block; text-decoration:none; }
#MAIN #CONTENUTOBOX .STAMPABOX .special a:hover  { background:url(../image/img_special_events.jpg) no-repeat 0 -60px; }
#MAIN #CONTENUTOBOX .STAMPABOX .congressi  {width:131px; height:60px; position:absolute; top:17px; left:6px; background:url(http://www.nonsolomeeting.it/image/img_incentive.jpg) no-repeat 0 0;}
#MAIN #CONTENUTOBOX .STAMPABOX .congressi a  { height:60px; display:block; text-decoration:none; }
#MAIN #CONTENUTOBOX .STAMPABOX .congressi a:hover  { background:url(http://www.nonsolomeeting.it/image/img_incentive.jpg) no-repeat 0 -60px; }



#MAIN #CONTENUTOBOX .STAMPABOX .sez {width:122px; height:44px; position:absolute; top:134px; left:12px; text-align:center }
#MAIN #CONTENUTOBOX .STAMPABOX .sez img {border:0; }
#MAIN #CONTENUTOBOX .STAMPABOX .sez a { height:44px; display:block; text-decoration:none;  }
#MAIN #CONTENUTOBOX .STAMPABOX .view {width:144px; height:16px; position:absolute; top:176px; left:0px; text-indent:90px; }
#MAIN #CONTENUTOBOX .STAMPABOX .view a { display:block; text-decoration:none; height:16px; color:#FFFFFF }
#MAIN #CONTENUTOBOX .STAMPABOX .view a:hover {text-indent:92px; color:#F5A3C3 }


/*MENU INTERNO*/
#MAIN #MENUINTERNO  {width:906px; height:94px; position:absolute; top:209px; left:0px;  }
#MAIN #MENUINTERNO .titsez  {width:332px; height:89px; position:absolute; top:0px; left:0px; background:url(../image/bg_menu_interno.gif) no-repeat 0 0; padding:34px }
#MAIN #MENUINTERNO .convention  {width:145px; height:89px; position:absolute; top:0px; left:332px; background:url(../image/bg_tasto.gif) no-repeat 0 0;}
#MAIN #MENUINTERNO .incentive  {width:145px; height:89px; position:absolute; top:0px; left:477px; background:url(../image/bg_tasto.gif) no-repeat 0 0;}
#MAIN #MENUINTERNO .special  {width:145px; height:89px; position:absolute; top:0px; left:622px; background:url(../image/bg_tasto.gif) no-repeat 0 0;}
#MAIN #MENUINTERNO .congressi  {width:145px; height:89px; position:absolute; top:0px; left:767px; background:url(../image/bg_tasto.gif) no-repeat 0 0;}
#MAIN #MENUINTERNO .convention .view,
#MAIN #MENUINTERNO .incentive .view, 
#MAIN #MENUINTERNO .special .view,  
#MAIN #MENUINTERNO .congressi .view {width:144px; height:16px; position:absolute; top:60px; left:0px; text-indent:90px; }
#MAIN #MENUINTERNO .convention .view a,
#MAIN #MENUINTERNO .incentive .view a, 
#MAIN #MENUINTERNO .special .view a,  
#MAIN #MENUINTERNO .congressi .view a {display:block; text-decoration:none; height:16px; color:#FFFFFF }
#MAIN #MENUINTERNO .convention .view a:hover,
#MAIN #MENUINTERNO .incentive .view a:hover, 
#MAIN #MENUINTERNO .special .view a:hover,  
#MAIN #MENUINTERNO .congressi .view a:hover {text-indent:92px; color:#F5A3C3 }
#MAIN #MENUINTERNO .convention .sez,
#MAIN #MENUINTERNO .incentive .sez, 
#MAIN #MENUINTERNO .special .sez,  
#MAIN #MENUINTERNO .congressi .sez {width:122px; height:44px; position:absolute; top:22px; left:10px; border:0  }
#MAIN #MENUINTERNO .convention .sez img,
#MAIN #MENUINTERNO .incentive .sez img, 
#MAIN #MENUINTERNO .special .sez img,  
#MAIN #MENUINTERNO .congressi .sez img { border:0  }
/* FINE MENU INTERNO*/


/*CONTENUTI*/
#MAIN #CONTENUTI  {width:530px; height:420px; position:absolute; top:296px; left:0px; background:url(../image/bg_contenuti.gif) no-repeat 0 0;   }



/*SOTTOMENU PROFILE*/
#MAIN #SOTTOMENU { width:374px; height:226px; position:absolute; top:302px; left:536px;  }
#MAIN #SOTTOMENU ul { width:374px; height:226px;  }
#MAIN #SOTTOMENU li {  width:374px; height:55px; margin-bottom:1px;  }
#MAIN #SOTTOMENU li a { text-decoration:none; text-indent:-99999px; height:55px; display:block; }
#MAIN #SOTTOMENU li a:hover { text-decoration:none;   }
#MAIN #SOTTOMENU li#menu1 { background:url(../image/tit_nsm.jpg) no-repeat 0 0;  }
#MAIN #SOTTOMENU li#menu2_ita { background:url(../image/tit_action.jpg) no-repeat 0 0;  }
#MAIN #SOTTOMENU li#menu2_eng { background:url(../image/tit_action_eng.jpg) no-repeat 0 0;  }
#MAIN #SOTTOMENU li#menu3 { background:url(../image/tit_business.jpg) no-repeat 0 0;  }
#MAIN #SOTTOMENU li#menu4_ita { background:url(../image/tit_teamwork.jpg) no-repeat 0 0;  }
#MAIN #SOTTOMENU li#menu4_eng { background:url(../image/tit_teamwork_eng.jpg) no-repeat 0 0;  }



/*CONTENUTI PROFILE*/
#MAIN #CONTENUTI #AGENZIA { width:344px; height:360px; position:absolute; top:30px; left:30px;   }
#MAIN #CONTENUTI #AGENZIA h3 { width:468px; height:24px; position:absolute; top:0px; left:0px; color:#50738E; font-size:16px; text-transform:uppercase;  }
#MAIN #CONTENUTI #AGENZIA .testo { width:468px; height:310px; position:absolute; top:50px; left:0px; text-align: justify; }


#MAIN #CONTENUTI #AZIONE { width:344px; height:360px; position:absolute; top:30px; left:30px;   }
#MAIN #CONTENUTI #AZIONE h3 { width:468px; height:24px; position:absolute; top:0px; left:0px; color:#50738E; font-size:16px; text-transform:uppercase;  }
#MAIN #CONTENUTI #AZIONE .testo { width:468px; height:310px; position:absolute; top:50px; left:0px;  overflow:auto;}

#MAIN #CONTENUTI #BUSINESS { width:344px; height:360px; position:absolute; top:30px; left:30px;   }
#MAIN #CONTENUTI #BUSINESS h3 { width:468px; height:24px; position:absolute; top:0px; left:0px; color:#50738E; font-size:16px; text-transform:uppercase;  }
#MAIN #CONTENUTI #BUSINESS .testo { width:468px; height:310px; position:absolute; top:50px; left:0px;  overflow:auto;}

#MAIN #CONTENUTI #TEAMWORK { width:344px; height:360px; position:absolute; top:30px; left:30px;   }
#MAIN #CONTENUTI #TEAMWORK h3 { width:468px; height:24px; position:absolute; top:0px; left:0px; color:#50738E; font-size:16px; text-transform:uppercase;  }
#MAIN #CONTENUTI #TEAMWORK .testo { width:468px; height:310px; position:absolute; top:50px; left:0px;  overflow:auto; }
#MAIN #CONTENUTI #TEAMWORK .testo .nome { color:#5E7E97;  }
#MAIN #CONTENUTI #TEAMWORK .testo a { color:#FF0466; text-decoration:none;}
#MAIN #CONTENUTI #TEAMWORK .testo a:hover { color:#333333}



/*CONTENUTI 4  SezionI*/
#MAIN #CONTENUTI #SEZIONE { width:344px; height:360px; position:absolute; top:30px; left:30px;   }
#MAIN #CONTENUTI #SEZIONE h3 { width:468px; height:24px; position:absolute; top:0px; left:0px; color:#50738E; font-size:16px; text-transform:uppercase; text-indent:-9999px  }
#MAIN #CONTENUTI #SEZIONE .testo { width:468px; height:336px; position:absolute; text-align: justify;}
#MAIN #CONTENUTI #SEZIONE .testo img { margin-right:10px; }
#MAIN #CONTENUTI #SEZIONE .testo a { color:#FF0466; text-decoration:none;}
#MAIN #CONTENUTI #SEZIONE .testo a:hover { color:#33333}
#MAIN #CONTENUTI #SEZIONE .indirizzo { width:456px; height:310px; position:absolute; top:30px; left:0px;  overflow:auto;}
#MAIN #CONTENUTI #SEZIONE .indirizzo a { color:#FF0466; text-decoration:none;}
#MAIN #CONTENUTI #SEZIONE .indirizzo a:hover { color:#33333}


/*CARTINA GOOGLE*/
#MAIN #CARTINA { width:377px; height:386px; position:absolute; top:4px; left:532px;  }




#MAIN #FOTOBIG  {width:374px; height:185px; position:absolute; top:303px; left:532px;   }

#MAIN #CASEHISTORY  {width:374px; height:418px; position:absolute; top:491px; left:534px; background:url(../image/bg_case_hisotry.jpg) no-repeat 0 0;}
#MAIN #CASEHISTORY .titcasehistory  {width:325px; height:20px; position:absolute; top:20px; left:20px; background:url(../image/tit_case_history.gif) no-repeat 0 0; text-indent:-99999px }
#MAIN #CASEHISTORY .titarchive  {width:325px; height:20px; position:absolute; top:20px; left:20px; background:url(../image/tit_archive.gif) no-repeat 0 0; text-indent:-99999px }
#MAIN #CASEHISTORY .titpubblico_ita  {width:325px; height:20px; position:absolute; top:20px; left:20px; background:url(../image/tit_pubblico.gif) no-repeat 0 0; text-indent:-99999px }
#MAIN #CASEHISTORY .titpubblico_eng  {width:325px; height:20px; position:absolute; top:20px; left:20px; background:url(../image/tit_pubblico.png) no-repeat 0 0; text-indent:-99999px }

#MAIN #CASEHISTORY ul  {width:325px; height:300px; position:absolute; top:60px; left:20px; list-style-type:none; }
#MAIN #CASEHISTORY ul li  {height:22px;   }
#MAIN #CASEHISTORY ul li a:link  { color:#666666; text-decoration:none; width:325px; display:block;  }
#MAIN #CASEHISTORY ul li a:active  { color:#666666; text-decoration:none; width:325px; display:block;  }
#MAIN #CASEHISTORY ul li a:visited  { color:#666666; text-decoration:none; width:325px; display:block;  }
#MAIN #CASEHISTORY ul li a:hover { background:#CCCCCC; width:325px; color:#FF0466; font-size:14px; font-weight:bold}




/*BOX NEWS */
#MAIN #BOXNEWS  {width:321px; height:211px; position:absolute; top:425px; left:336px; background:url(../image/bg_box_news.gif) no-repeat 0 0;}
#MAIN #BOXNEWS h3  { text-indent:-9999px;}
#MAIN #BOXNEWS #CONTENUTINEWS  {width:304px; height:164px; position:absolute; top:40px; left:12px; overflow:auto;}
#MAIN #BOXNEWS #CONTENUTINEWS .stampanews  {width:275px; height:78px; position:relative; float:left; border-bottom:#666 1px dotted; overflow: hidden;}
#MAIN #BOXNEWS #CONTENUTINEWS .stampanews .foto  {width:70px; height:50px; position:absolute; top:12px; left:0px; margin:6px; background:url(../image/bg_foto_home.gif) no-repeat 0 0;}
#MAIN #BOXNEWS #CONTENUTINEWS .stampanews .foto img  {width:60px; height:40px; border:0px; padding:4px }
#MAIN #BOXNEWS #CONTENUTINEWS .stampanews .testo  {width:178px; height:60px;  position:absolute; top:12px; left:80px}
#MAIN #BOXNEWS #CONTENUTINEWS .stampanews .testo span  { color:#50738E}
#CONTENUTINEWS a:link, a:visited, a:active {text-decoration: underline; color: #FF0466}
#CONTENUTINEWS a:hover {text-decoration: underline; color: #666666;}


/*BOX INDIRIZZO */
#MAIN #BOXINDIRIZZO {width:237px; height:213px; position:absolute; top:423px; left:669px; background:url(../image/bg_box_indirizzo.gif) no-repeat 0 0;   }
#MAIN #BOXINDIRIZZO .titolo {width:188px; height:32px; position:absolute; top:34px; left:20px; background:url(../image/tit_contatti.gif) no-repeat 0 0;   }
#MAIN #BOXINDIRIZZO .testoindirizzo {width:184px; height:70px; position:absolute; top:88px; left:20px; color:#FFFFFF;   }
#MAIN #BOXINDIRIZZO .testoindirizzo a { color:#FFFFFF;   }
#MAIN #BOXINDIRIZZO .testoindirizzo a:hover { color:#CCCCCC;  }

/*BOX FOOTER */
#FOOTER {width:906px; height:20px; margin:20px auto; position:relative; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:13px; border-top:1px solid #CCCCCC;  }
#FOOTER ul {width:600px; height:20px; list-style-type:none; margin-top:12px; float:left; }
#FOOTER ul li { float:left; width:100px; border-right:1px #999999 dotted; text-align:center; }
#FOOTER ul li a { text-decoration:none; color:#666666}
#FOOTER ul li a:hover {color:#FF0466;}
#FOOTER .piva { width:120px; border-right:1px #999999 dotted; position:absolute; height:20px; left:680px; top:10px; font-size:13px}
#FOOTER .credits { width:100px;  position:absolute; height:20px; left:830px; top:10px; }
#FOOTER .credits a { text-decoration:none; color:#666666}
#FOOTER .credits a:hover {color:#FF0466;}

#FOOTER2 {width:536px; height:20px; position:absolute; top:720px;  font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:13px;  }
#FOOTER2 ul {width:536px; height:20px; list-style-type:none; margin-top:12px; float:left; }
#FOOTER2 ul li { float:left; width:96px; border-right:1px #999999 dotted; text-align:center; }
#FOOTER2 ul li.lavora { width:130px;  }
#FOOTER2 ul li a { text-decoration:none; color:#666666}
#FOOTER2 ul li a:hover {color:#FF0466;}

/*NEWS*/
div.image-news{overflow: hidden; float: left; height: 100px; width: 50px; border:1px solid #000;}
div.imgnewscontent {overflow: hidden; float: left; margin: 5px; width: 150px; border: 1px solid #c4c4c4; text-align: center; paddding: 2px;}

div.newscontainer {position: absolute; overflow: auto; width: 480px; height: 300px;  }
div.txt-news  {width:450px; top:40px; left:25px; overflow:hidden; color:#666666; font-size:12px; padding-right:6px; text-align: justify;  }
.txt-news ul {margin-top: 20px; overflow: hidden; }
.txt-news li {list-style-type: none; border-bottom: 1px solid #c4c4c4; line-height: 22px; margin-left: 30px;}
.txt-news li a:link {color:#FF0466; text-decoration: none; margin-left: 3px;}
.txt-news li a:visited {color:#FF0466; text-decoration: none; margin-left: 3px;}
.txt-news li a:active {color:#FF0466; text-decoration: none; margin-left: 3px;}
.txt-news li a:hover {color:#666666; text-decoration: none; margin-left: 3px;}
.txt-news li.pdf {list-style-image: url(../images/pdfico.gif); border-bottom: 1px solid #c4c4c4; line-height: 22px; margin-left: 30px; paddding-le}
.txt-news li.rar{list-style-image: url(../images/rarico.gif); border-bottom: 1px solid #c4c4c4; line-height: 22px; margin-left: 30px;}
.txt-news li.zip{list-style-image: url(../images/zipico.gif); border-bottom: 1px solid #c4c4c4; line-height: 22px; margin-left: 30px;}
.txt-news li.doc {list-style-image: url(../images/wordico.gif); border-bottom: 1px solid #c4c4c4; line-height: 22px; margin-left: 30px;}
.txt-news li.xls {list-style-image: url(../images/xlsico.gif); border-bottom: 1px solid #c4c4c4; line-height: 22px; margin-left: 30px;}
.txt-news li a {text-decoration: none;}

h4 {font: x-large Arial, Helvetica, sans-serif; color: #666666; letter-spacing: -1px; border-bottom: 1px solid #c4c4c4; margin-bottom: 10px;}

div.homeImage {
	overflow: hidden; border: 1px solid #c4c4c4; float: left;
	width: 100px; height: 70px;
}
div.testoHomenews {
	overflow: hidden; float: left;margin-left:10px; margin-top: 10px; width: 200px;
}
h5 { width:468px; height:24px; position:absolute; top:0px; left:0px; color:#50738E; font-size:16px;  }
div#elenco {overflow: auto; float: left; margin-top: 60px; margin-left: 40px; height: 350px; width: 300px; font-style: normal; }

/*span.pink { color: #ED121A;}*/
ul.none { margin: auto; }
