/*----------------- SetUp Pagina -----------------*/


/*body corretto */
body {
	margin: 0;
	padding: 0;
	color: #000000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #1867b6; 
	scrollbar-base-color: #8A4B2F;
	scrollbar-darkshadow-color: #D1D1D1;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D1D1D1;
	background-color:#FFF;
}




/* body natale
	

body {
	margin: 0;
	padding: 0;
	color: #000000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #1867b6; 
	scrollbar-base-color: #8A4B2F;
	scrollbar-darkshadow-color: #D1D1D1;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D1D1D1;
	background-image:url(grafica/sfondo_natale.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
	*/
.sfondo_natale_sx{
	background-image:url(grafica/sfondo_natale_sx.jpg);
	background-repeat:no-repeat;
}

.sfondo_natale_dx{
	background-image:url(grafica/sfondo_natale_dx.jpg);
	background-repeat:no-repeat;
}

.sfondo_g {
background-color:#f1f1f3;
}

.sfondo_b {
background-color:#ffffff;
}

.sfondo_blu {
background-color:#0074bd;
}

.sfondo_ar {
background-color:#f68720;
}

.sfondo_r {
background-color:#d71920;
}

.sfondo_giallo {
background-color:#ffdd2e;
}

.sfondo_v {
background-color:#37a532;
}

.sfondo_g_scuro {
background-color:#8c8e93;
}

.sfondo_azz {
background-color:#35b1e1;
}

.sfondo_blu2 {
background-color:#0088bc;
}



/*----------------- Testi -----------------*/

.testo            			{ color: #424242; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo:link       			{ color: #424242; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo:visited    			{ color: #424242; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo:hover      			{ color: #424242; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}


.testo_bianco_g           	{ color: #ffffff; text-decoration: none; font-weight: bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; letter-spacing: 1px; text-align:left;}
a.testo_bianco_g:link       { color: #ffffff; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; letter-spacing: 1px; text-align:left;}
a.testo_bianco_g:visited    { color: #ffffff; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; letter-spacing: 1px; text-align:left;}
a.testo_bianco_g:hover      { color: #ffffff; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; letter-spacing: 1px; text-align:left;}


.testo_nero_g           	{ color: #333333; text-decoration: none; font-weight: bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo_bianco_g:link       { color: #333333; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo_bianco_g:visited    { color: #333333; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo_bianco_g:hover      { color: #333333; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}


.testo_nero_gl           	{ color: #333333; text-decoration: none; font-weight: bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo_nero_gl:link       { color: #333333; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo_nero_gl:visited    { color: #333333; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}
a.testo_nero_gl:hover      { color: #333333; text-decoration: none; font-weight : bold; font-family: tahoma, arial, verdana; font-size: 13px; line-height: 15px; text-align:left;}


.testo_grassetto             { color: #333333; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_grassetto:link       { color: #333333; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_grassetto:visited    { color: #333333; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_grassetto:hover      { color: #333333; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}

.testo_grassetto_gallery             { color: #333333; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_grassetto_gallery:link       { color: #333333; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_grassetto_gallery:visited    { color: #333333; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_grassetto_gallery:hover      { color: #333333; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}


.testo_nero_gallery          	{ color: #333333; text-decoration: none; font-weight: normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 14px; text-align:left;}
a.testo_nero_gallery:link       { color: #333333; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 14px; text-align:left;}
a.testo_nero_gallery:visited    { color: #333333; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 14px; text-align:left;}
a.testo_nero_gallery:hover      { color: #333333; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 14px; text-align:left;}

.testo_nero_pager          	{ color: #333333; text-decoration: none; font-weight: normal; font-family: tahoma, arial, verdana; font-size: 10px; line-height: 12px; }
a.testo_nero_pager:link       { color: #333333; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 10px; line-height: 12px; }
a.testo_nero_pager:visited    { color: #333333; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 10px; line-height: 12px; }
a.testo_nero_pager:hover      { color: #333333; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 10px; line-height: 12px; }


.testo_azzurro		         { color: #2eafdf; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold}
a.testo_azzurro:link         { color: #2eafdf; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold}
a.testo_azzurro:visited      { color: #2eafdf; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold}
a.testo_azzurro:hover        { color: #2eafdf; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold}


.testo_blu			         { color: #124e93; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_blu:link      		 { color: #124e93; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_blu:visited  	     { color: #124e93; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}
a.testo_blu:hover            { color: #124e93; text-decoration: none; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; font-weight:bold; text-align:left;}


.testo_centrale           	{ color: #585858; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; text-align:left;}
a.testo_centrale:link       { color: #585858; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; text-align:left;}
a.testo_centrale:visited    { color: #585858; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; text-align:left;}
a.testo_centrale:hover      { color: #32B0E0; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; text-align:left;}


.testo_centrale_gl           	{ color: #585858; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; text-align:left;}
a.testo_centrale_gl:link       { color: #585858; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; text-align:left;}
a.testo_centrale_gl:visited    { color: #585858; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; text-align:left;}
a.testo_centrale_gl:hover      { color: #32B0E0; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 12px; line-height: 15px; text-align:left;}


.testo_info            		{ color: #424242; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_info:link       	{ color: #424242; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_info:visited    	{ color: #424242; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_info:hover      	{ color: #d99526; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}


.testo_menu_bottom           { color: #31589a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_menu_bottom:link     { color: #31589a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_menu_bottom:visited  { color: #31589a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_menu_bottom:hover    { color: #d99526; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}


.testo_menu_giallo           { color: #e8b32a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_menu_giallo:link     { color: #e8b32a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_menu_giallo:visited  { color: #e8b32a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}
a.testo_menu_giallo:hover    { color: #e8b32a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 13px; text-align:left;}


.testo_menu_top          	{ color: #31589a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 15px; text-align:left;}
a.testo_menu_top:link       { color: #31589a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 15px; text-align:left;}
a.testo_menu_top:visited    { color: #31589a; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 15px; text-align:left;}
a.testo_menu_top:hover      { color: #d99526; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 11px; line-height: 15px; text-align:left;}


/*menu di sx della home  */

.testo_menu_home          				{ color: #666666; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 14px; line-height: 16px; text-align:left;}
a.testo_menu_home:link       			{ color: #666666; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 14px; line-height: 16px; text-align:left;}
a.testo_menu_home:visited    			{ color: #666666; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 14px; line-height: 16px; text-align:left;}
a.testo_menu_home:hover      			{ color: #333333; text-decoration: none; font-weight : normal; font-family: tahoma, arial, verdana; font-size: 14px; line-height: 16px; text-align:left;}





/*----------------- FORM -----------------*/


input.bottone
	{
				color : #ffffff;
				background: #C73D3A; 
				border : 0px none;
				font-family : Tahoma, arial, helvetica;
				font-size : 10px;
				font-weight : bold;
				text-decoration : none;
								padding-left: 4px;
				border-right: solid #C73D3A;
				border-right-width: 1px;
				border-bottom: solid #C73D3A;
				border-bottom-width: 1px;
				border-left: solid #C73D3A;
				border-left-width: 1px;
				border-top: solid #C73D3A;
				border-top-width: 1px;
				/*text-transform: uppercase;*/
	}
	
input.form
	{
  				color : #585858; 
				background: #f2f2f2; 
				border : 0;
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
				padding-left: 4px;
				border-right: solid #bdbdbd;
				border-right-width: 1px;
				border-bottom: solid #bdbdbd;
				border-bottom-width: 1px;
				border-left: solid #bdbdbd;
				border-left-width: 1px;
				border-top: solid #bdbdbd;
				border-top-width: 1px;
				
				/*---
				---*/
	}

textarea.form
	{
  				color : #585858; 
				background: #f2f2f2; 
				border : 0;
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				scrollbar-arrow-color: #962727;
				scrollbar-shadow-color: #C6C6C6;
				scrollbar-highlight-color: #C6C6C6;
				scrollbar-3dlight-color: #EBEBEB;
				scrollbar-darkshadow-color: #EBEBEB;
				scrollbar-face-color: #F6F6F6;
				scrollbar-track-color: #EBEBEB;
				font-weight : normal;
				text-decoration : none;
				padding-left: 4px;
				border-right: solid #bdbdbd;
				border-right-width: 1px;
				border-bottom: solid #bdbdbd;
				border-bottom-width: 1px;
				border-left: solid #bdbdbd;
				border-left-width: 1px;
				border-top: solid #bdbdbd;
				border-top-width: 1px;
				---*/
	}
	
select.form
	{
				color: #585858;
				border-left: none; 
				border-top: none;  
				background-color:#f2f2f2; 
				font-family : Tahoma, arial, helvetica;
				font-size : 11;
				font-weight : normal;
				text-decoration : none;
				border-right: none; 
				border-bottom: none;
				padding-left: 4px;
				border-right: solid #bdbdbd;
				border-right-width: 1px;
				border-bottom: solid #bdbdbd;
				border-bottom-width: 1px;
				border-left: solid #bdbdbd;
				border-left-width: 1px;
				border-top: solid #bdbdbd;
				border-top-width: 1px;
	}
	
checkbox.form
	{
				color : #585858;
				background-color: #f2f2f2;
				border : 0px none;
				font-family : verdana, tahoma, arial;
				font-size : 10;
				font-weight : normal;
				text-decoration : none
	}
	

/*----------------- TENDINA -----------------

#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
}


#csstopmenu li{
	float: left;
	position: relative;
	
}

#csstopmenu a{

text-decoration: none; 
font-weight : normal; 
font-family: tahoma, arial, verdana; 
font-size: 12px; 
line-height: 15px;
text-decoration: none;
}

.mainitems{
height: 20px;
border: 1px ;
border-left-width: 0;

//background-color: #2aa9da;
background-image: url(grafica/menu_top.gif);


}

.headerlinks{
margin-left: 3px;
margin-right: 6px;
color: #FFFFFF;
text-decoration: none;
}

.submenus{
display: none;
width: 8em;
position: absolute;
top: 1.8em;
left: 0;
background-color: #fdcd5c;
border: 0;
color: #000000; 
text-decoration: none; 
font-weight : normal; 
font-family: tahoma, arial, verdana; 
font-size: 11px; 
line-height: 11px;
background-image: url(grafica/menu_top_giallo.gif);
margin: auto 9px;

}

.submenus li{
color: #000000; 
text-decoration: none; 
font-weight : normal; 
font-family: tahoma, arial, verdana; 
font-size: 11px; 
line-height: 11px;
width: 100%;
background-image: url(grafica/menu_top_giallo.gif);
}

.submenus li a{
color: #000000; 
text-decoration: none; 
font-weight : normal; 
font-family: tahoma, arial, verdana; 
font-size: 11px; 
line-height: 11px;
display: block;
width: 100%;
text-indent: 3px;
background-image: url(grafica/menu_top_giallo.gif);
}

html>body .submenus li a{
width: auto;
}

.submenus li a:hover{
background-color: #f4b728;
color: black;
}

#csstopmenu li>ul {
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

html>body #clearmenu{
height: 3px;
}



.headerlinks2{
font-family: tahoma, arial, verdana; 
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
*/

/* © 2008 - Variante Zero S.r.l. all rights reserved */

