﻿
/*================================================
                      TITOLO
================================================*/	


/*__________________ STRUTTURA _________________*/	

.titolo_top_div		{ width: 999px;	height: 7px; background-color: #ffffff; border-bottom: 1px solid #EFEFEF }

.titolo_top_tab		{ width: 999px;	height: 7px; background-color: #ffffff; text-align: right; vertical-align: top; border-bottom: 1px solid #EFEFEF }
.titolo_top_td		{ width: 5px; text-align: right; vertical-align: middle; }

.titolo_hi_tab		{ width: 999px; height: 75px; padding: 0px; background: #ffffff url(../_img/frames/titolo_BG.gif) no-repeat left bottom}
.titolo_hi_td_s		{ width: 745px; vertical-align: bottom; text-align: left}
.titolo_hi_td_c		{ width: 173px; text-align: right; vertical-align: top; padding: 0px}
.titolo_hi_td_d		{ width: 81px; text-align: center; vertical-align: top; padding: 0px 0px 1px 0px}

.titolo_hi_td_s_hm	{ width: 114px; vertical-align: top; text-align: left; padding: 0px 40px 0px 0px}
.titolo_hi_td_f_hm	{ width: 683px; text-align: left; vertical-align: bottom; padding: 20px 0px 0px 0px}
.titolo_hi_td_b_hm	{ width: 82px; text-align: right; vertical-align: top; padding: 0px}
.titolo_frame_hm	{ width: 173px; height: 70px; text-align: left; vertical-align: top; padding: 0px}

.titolo_hi_tab_hm	{ width: 173px; padding: 0px ; margin: 0px}
.titolo_hi_td_c_hm	{ width: 1px; text-align: center; #text-align: right; vertical-align: bottom; padding: 0px}
.titolo_hi_td_d_hm	{ width: 172px; text-align: center; vertical-align: bottom; padding: 0px 0px 1px 0px}

.titolo_hi_b_tab 	{ width: 55px; text-align: right; vertical-align: top }
.titolo_hi_b_td_su 	{ height: 37px; text-align: right; vertical-align: top }
.titolo_hi_b_td_gi 	{ height: 75px; text-align: right; vertical-align: bottom; padding: 0px 5px 4px 0px; #padding: 0px 6px 4px 0px }

p.bandiere			{ margin: 9px 2px 0px 0px; #margin: 9px 2px 0px 0px }

.titolo_ce_tab		{ width: 990px; height: 24px; vertical-align: bottom; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x;
						border: 1px solid #c0c0c0; margin: 5px 0px 0px 4px; #margin: 5px 0px 0px 0px;} 
.titolo_ce_td_s		{ width: 98px; text-align: left; vertical-align: bottom; padding: 0px; }
.titolo_ce_td_c		{ width: 779px; text-align: left; vertical-align: top; padding: 3px 0px 0px 8px}
.titolo_ce_td_d		{ width: 230px; text-align: right; vertical-align: top; padding: 1px 0px 0px 0px; #padding: 0px 0px 0px 0px}

.titolo_ri_tab		{ width: 990px; height: 24px; vertical-align: middle; background: url(../_img/home/sfondi/_old/bg-evidenzia-title.gif) left top repeat-x;
						border: 1px solid #c0c0c0; margin: 5px 5px 5px 5px; #margin: 5px 5px 5px 5px;} 
.titolo_ri_td_s		{ width: 350px; text-align: left; vertical-align: middle; padding: 0px 0px 0px 5px; }
.titolo_ri_td_c		{ width: 600px; text-align: left; vertical-align: middle; padding: 0px 5px 0px 5px}
.titolo_ri_td_d		{ width: 40px; text-align: right; vertical-align: middle; padding: 0px 5px 0px 5px; #padding: 0px 5px 0px 5px}

.titolo_lo_tab		{ width: 593px; height: 27px; background: #ffffff url(../_img/frames/titolo_BG_3.gif) no-repeat right top; text-align: left; vertical-align: bottom; }
.titolo_lo_td_s1	{ width: 150px; text-align: center; vertical-align: top; padding: 0px}
.titolo_lo_td_c1	{ width: 340px; text-align: left; vertical-align: top; padding: 0px}
.titolo_lo_td_d		{ width: 404px; text-align: left; vertical-align: bottom; padding: 0px 2px 2px 0px; #padding: 0px 2px 2px 0px}
.titolo_lo_td_d1	{ width: 125px; text-align: left; vertical-align: bottom; padding: 0px 2px 2px 0px; #padding: 0px 2px 2px 0px}
.titolo_lo_td_d2	{ width: 64px; text-align: left; vertical-align: bottom; padding: 0px 2px 2px 0px; #padding: 0px 2px 2px 0px}


/*__________________ MENU ALTO _________________*/	

.container 	{height: 40px; width: 173px; background:#73C0F8; padding: 9px 0 0 0; margin: 0; top: 0px; left: -10px; #top: 50%; #left: 50%; }

ul.thumb {float: left; list-style: none; margin: 0; width: 173px; }
ul.thumb li {margin: 0; padding: 1px; float: left; position: relative; width: 68px; height: 28px; }
ul.thumb li img {width: 65px; height: 25px; border: 1px solid #E7D9EE; background: #f0f0f0; position: absolute; left: 0; top: 0; -ms-interpolation-mode: bicubic; }
ul.thumb li img.hover { background:url(thumb_bg.png) no-repeat center center; border: 1px solid #CBAEDA; }

.sistecont 	{height: 30px; width: 61px; padding: 9px 0 0 0; margin: 0; position: relative; top: -1px; left: -32px; #top: 0px; #left: -3px; }

ul.sisthumb {float: left; list-style: none; margin: 0; width: 61px; }
ul.sisthumb li {margin: 0; padding: 1px; float: left; position: relative; width: 28px; height: 28px; }
ul.sisthumb li img {width: 25px; height: 25px; background: #f0f0f0; position: absolute; left: 0; top: 0; -ms-interpolation-mode: bicubic; }
ul.sisthumb li img.hover { background:url(thumb_bg.png) no-repeat center center; border: 1px solid #CBAEDA; }


/*_______________ MENU ARGOMENTI ______________*/	

#dropmenudiv	{position:absolute; border:1px solid black; border-bottom-width: 0; font:bold 11px Verdana; color:#3C3C3C; line-height:15px; z-index:100; }
#dropmenudiv a	{width: 100%; display: block; text-indent: 3px; color:#3C3C3C; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none; font-weight: normal;}
#dropmenudiv a:hover	{ /*hover background color*/ background-color:#949494; color:#000000;}

p.argomento         		{ font-family: Verdana; font-size: 9pt; color: #6E6E6E; font-weight: bold; text-align: left }
p.argomento a       		{ font-family: Verdana; font-size: 9pt; color: #6E6E6E; font-weight: bold; text-align: left; text-decoration: none }
p.argomento a:hover   		{ font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; text-align: left; text-decoration: none;}


/*_______________ MENU RICERCA ______________*/	


input.inserisci {width: 100px; height: 18px; vertical-align: top; margin: 1px 0px 0px 0px; font-family: Arial; font-size: 9pt; padding: 0px 0px 0px 1px;}

div.aricerca {height: 18px;}


/*_______________ STRUTTURA TITOLO GALLERIA ______________*/

.titolo_g_hi_tab		{ width: 999px; height: 38px; background: #F9FCF4 url(../_img/frames/titolo_BG_galleria.gif) no-repeat left top; margin: 0 0 0 0; }
.titolo_g_lo_tab		{ width: 999px; height: 3px; background-color: #FEC52D}


/*================================================
                    FOTO
================================================*/

.foto_hi_tab		{ width: 100%; }
.foto_lo_tab		{ width: 100%; margin:5px 0 0 0;}

.foto_tit_td		{ height: 25px; text-align: left; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x;}
.foto_con_td		{ border-top: 1px solid #c0c0c0; text-align: center; vertical-align: top }

p.foto_tit			{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #3C3C3C; text-decoration: none}
p.foto_tit a		{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #3C3C3C; text-decoration: none}

						
/*================================================
                  COPY LEFT
================================================*/	

.copyleft_hi_tab		{ width: 999px; height: 38px; text-align: right; vertical-align: middle; background: url(../_img/frames/copy_BG.gif) left top no-repeat; border-top: 1px solid #EFEFEF;}
.copyleft_hi_td_s		{ width: 949 px; text-align: left; vertical-align: bottom}
.copyleft_hi_td_d		{ width: 50px; text-align: right }

.copyleft_lo_tab		{ width: 999px; height: 0px; background-color: #ffffff; }

p.copyleft_img		{ font-family: Verdana; font-size: 8pt; margin: 2px 0px 0px 100px; color: #ffffff; text-align: left; vertical-align: top}
p.copyleft_img a	{ font-family: Verdana; font-size: 8pt; font-weight:bold; text-decoration: none; color: #FFDE00;
					text-align: center; vertical-align: top }