@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font-size:10px; font-family:Tahoma; background-color:#e6e6e6; color:#5c5c5c;}

h1 {margin:0; padding:0; font-size:14px; width:auto; border-bottom:1px #1f5e50 solid; border-top:1px #1f5e50 solid; background-color:#ffffff; color:#1f5e50;}

h2 {margin:0; padding:0; font-size:13px; width:410px; border-bottom:1px #CCCCCC solid; font-style:italic;}

a {color:#cc8a16; text-decoration:none;}
a:hover {text-decoration:underline;}

#contenitore_intro {margin:auto; padding:0; width:1000px; height:505px;}

#contenitore_flash {margin:auto; padding:0; width:500px; height:400px; border:1px solid #8c8920;}

#contenitore_flash_footer {margin:auto; padding:0; padding-left:145px; width:357px; height:55px; background-image:url(imgs/imgintro05.jpg); background-repeat:no-repeat;}
#contenitore_flash_footer a:hover{text-decoration:none; color:#FFFFFF;}

#contenitore {margin:auto; padding:0; width:1000px; height:auto;}

#cont_deco_sx {margin:0; padding:0; width:149px; height:auto; float:left;}

#cont_text {margin:0; padding:0; width:440px; height:auto; float:left;}

#cont_tools {margin:0; padding:0; width:238px; height:auto; float:left;}

#cont_deco_dx {margin:0; padding:0; width:172px; height:auto; float:left;}

#cont_text_menu {margin:0; padding:0; width:440px; height:37px; background-image:url(imgs/imgtext03.jpg); background-repeat:no-repeat;}
#cont_text_menu_pulsante {margin:0; padding:0; padding-top:2px; width:80px; height:16px; background-image:url(imgs/menu_off.png); background-repeat:no-repeat;}
#cont_text_menu_pulsante a {font-size:11px; color:#215146; text-decoration:none;}
#cont_text_menu_pulsante:hover {margin:0; padding:0; padding-top:2px; width:80px; height:16px; background-image:url(imgs/menu_on.png); background-repeat:no-repeat;}

#pulsante_active {margin:0; padding:0; padding-top:2px; width:80px; height:16px; background-image:url(imgs/menu_on.png); background-repeat:no-repeat; font-size:11px; color:#215146; text-decoration:none;}

#cont_text_sottomenu {margin:0; padding:0; width:440px; height:68px; background-image:url(imgs/imgtext04.jpg); background-repeat:no-repeat;}
#cont_text_sottomenu_servizi {margin:0; padding:0; width:440px; height:68px; background-image:url(imgs/imgtext04_servizi.jpg); background-repeat:no-repeat;}
#cont_text_sottomenu_servizi a{color:#83bdaf;}
#cont_text_sottomenu_servizi a:hover{color:#cc8a16; text-decoration:none;}


#cont_text_corpo {margin:0; padding:0; padding-left:10px; padding-right:20px; width:410px; height:auto; background-image:url(imgs/line_text.jpg); background-repeat:repeat-y; font-size:12px; text-align:justify;}

#cont_text_footer {margin:0; padding:0; width:440px; height:76px; background-image:url(imgs/imgtext05.jpg); background-repeat:no-repeat;}

#cont_tools_home {margin:0; padding:0; padding-right:24px; width:214px; padding-top:43px; height:15px; text-align:right; font-size:11px; color:#215146;}
#cont_tools_home a {color:#215146; text-decoration:none;}
#cont_tools_home a:hover {color:#cc8a16;}

#cont_tools_riservata {margin:0; padding:0; width:238px; height:150px; background-image:url(imgs/imgtools03.jpg); background-repeat:no-repeat;}

#cont_tools_news {margin:0; padding:0; width:238px; height:217px; background-image:url(imgs/imgtools04.jpg); background-repeat:no-repeat;}

#cont_text_popup {margin:0; padding:0; margin:10px; width:620px; height:460px; font-size:12px; text-align:justify; border:1px solid #999999;}