/* CSS Document */

html,body{
	margin:0;
	padding:0;
	
}
body{
    background:url(../images/sfondo.png);
	background-repeat:repeat-x;
	font-size:70%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	
	
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #c0c0c0; SCROLLBAR-3DLIGHT-COLOR: #c0c0c0; SCROLLBAR-ARROW-COLOR: #0099ff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #c0c0c0

}

.form1{
	width: 150px;
	height:16px;
	font: normal 11px arial;
	border: 1px solid #aaa;
	color:#1f4764;
	background: #fff;
	padding: 2px;
}


#corpo_pagine{
	font-family:Arial;
	font-weight:normal;
	text-transform:none;
	font-size:11px;
	color:#6d6b6b;
	padding:0 60px 0 40px;
	text-align:justify;
	}

#corpo_pagine H1{
	font-family:Arial;
	font-weight:bold;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#0b6a99;
	display:inline;
}

#corpo_pagine H2{
	font-family:Arial;
	font-weight:bold;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#343535;
	display:inline;
}

#corpo_base H1{
	font-family:Arial;
	font-weight:bold;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#000;
	display:inline;
}

#corpo_base H2{
	font-family:Arial;
	font-weight:normal;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#000;
	display:inline;
}

#corpo_base H3{
	font-family:Arial;
	font-weight:normal;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#000;
	display:inline;
	margin:0 auto;
	padding:0 auto;
}

#corpo_base H4{
	font-family:Arial;
	font-weight:normal;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#000;
	display:inline;
}

#cat H1{
	font-family:Arial;
	font-weight:bold;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#666;
	display:inline;
}

#portfolio H1{
	font-family:Arial;
	font-weight:normal;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:12px;
	color:#999;
}

H1{
	font-family:Arial;
	font-weight:bold;
	font-stretch:extra-expanded;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:12px;
	color:#666;
	margin-bottom:0px;
}

H2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#666;
	margin-bottom:0px;
	font-weight:bold;
	display:inline;
}

H3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	color:#666;
	margin-bottom:0px;
	font-weight:normal;
	display:inline;
}

#input_tipo
{
	background:url(/images/sf_input.png) no-repeat;
	width:191px;
	height:23px;
	border:0px;
	color:#fff;
	padding:6px 0px 0px 10px;
	font-size:11px;
}

#input_invia
{
	background:url(/images/sf_invia.png) no-repeat;
	width:191px;
	height:23px;
	border:0px;
	cursor:pointer;
}

.rosso{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C00;
}

.corpo{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}

.testo{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.titolo{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#990000;
}

.bianco{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
}

a.nero_link:link {
	color: #333;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}
a.nero_link:visited {
	color:#333;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}
a.nero_link:hover {
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	color: #6cb6db;

}

a.blu_link:link {
	color: #6cb6db;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
a.blu_link:visited {
	color:#6cb6db;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
a.blu_link:hover {
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color: #333;

}

a.blu_link2:link {
	color: #2c799f;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
a.blu_link2:visited {
	color:#2c799f;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
a.blu_link2:hover {
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color: #666;

}

a.blu_link1:link {
	color: #6bb6da;
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
}
a.blu_link1:visited {
	color:#6bb6da;
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
}
a.blu_link1:hover {
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color: #fff;

}


a.blu_mini_link:link {
	color: #033c71;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
}
a.blu_mini_link:visited {
	color:#033c71;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
}
a.blu_mini_link:hover {
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color: #333;

}

a.bianco_link:link {
	color: #ffffff;
	text-decoration: none;
}
a.bianco_link:visited {
	color:#ffffff;
	text-decoration: none;
}
a.bianco_link:hover {
	text-decoration: none;
	color: #006699;

}

a.email:link {
	color: #000000;
	text-decoration: none;
}
a.email:visited {
	color:#000000;
	text-decoration: none;
}
a.email:hover {
	text-decoration: none;
	color: #006699;

}

a.elimina:link {
	color: #000000;
	text-decoration: none;
}
a.elimina:visited {
	color:#000000;
	text-decoration: none;
}
a.elimina:hover {
	text-decoration: none;
	color: #006699;

}


a.footer:link {
	color:#666666;
	text-decoration: none;
}
a.footer:visited {
	color:#666666;
	text-decoration: none;
}
a.footer:hover {
	text-decoration: none;
	color: #990000;
}


a.menu:link {
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
}
a.menu:visited {
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
}
a.menu:hover {
	text-decoration: none;
	font-size:12px;
	color:#000;
}

a.menu_down:link {
	color:#FFFFFF;
	font-size:11px;
	text-decoration: none;
}
a.menu_down:visited {
	color:#FFFFFF;
	font-size:11px;
	text-decoration: none;
}
a.menu_down:hover {
	text-decoration: none;
	font-size:11px;
	color:#0099CC;
}






a.menu2:link {
	color:#ffffff;
	font-size:11px;
	text-decoration: none;
}
a.menu2:visited {
	color:#ffffff;
	font-size:11px;
	text-decoration: none;
}
a.menu2:hover {
	text-decoration: none;
	font-size:11px;
	color:#0099CC;
}
a.menu3:link {
	color:#CCCCCC;
	font-size:11px;
	text-decoration: none;
	line-height: 18px;
}
a.menu3:visited {
	color:#CCCCCC;
	font-size:11px;
	text-decoration: none;
}
a.menu3:hover {
	text-decoration: none;
	font-size:11px;
	color:#0099CC;
}

a.menu4:link {
	color:#333;
	font-size:11px;
	text-decoration: none;
}
a.menu4:visited {
	color:#333;
	font-size:11px;
	text-decoration: none;
}
a.menu4:hover {
	text-decoration: none;
	font-size:11px;
	color:#0099CC;
}

a.menu5:link {
	color:#0099CC;
	font-size:11px;
	text-decoration: none;
}
a.menu5:visited {
	color:#0099CC;
	font-size:11px;
	text-decoration: none;
}
a.menu5:hover {
	text-decoration: none;
	font-size:11px;
	color:#333;
}
a.menu_news:link {
	color:#666666;
	font-size:11px;
	text-decoration: none;
}
a.menu_news:visited {
	color:#666666;
	font-size:11px;
	text-decoration: none;
}
a.menu_news:hover {
	text-decoration: none;
	font-size:11px;
	color:#0099ff;
}

a.link_corpo:link {
	color:#0099ff;
	font-size:11px;
	text-decoration: none;
}
a.link_corpo:visited {
	color:#0099ff;
	font-size:11px;
	text-decoration: none;
}
a.link_corpo:hover {
	text-decoration: none;
	font-size:11px;
	color:#666666;
}

a.menupannello:link {
	color:#09678d;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
}
a.menupannello:visited {
	color:#09678d;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
}
a.menupannello:hover {
	text-decoration: underline;
	font-size:11px;
	color: #1766b5;
	font-weight:bold;
}

a.norm:link {
	color:#333333;
	font-size:11px;
	text-decoration: none;
}
a.norm:visited {
	color:#333333;
	font-size:11px;
	text-decoration: none;
}
a.norm:hover {
	text-decoration: none;
	font-size:11px;
	color:#0066cc;
}

a.menu_lato:link {
	color:#333333;
	font-size:11px;
	text-decoration: none;
}
a.menu_lato:visited {
	color:#333333;
	font-size:11px;
	text-decoration: none;
}
a.menu_lato:hover {
	text-decoration: none;
	font-size:11px;
	color:#0066cc;
}

a.menu_lato1:link {
	color:#666666;
	font-size:11px;
	text-decoration:underline;
}
a.menu_lato1:visited {
	color:#666666;
	font-size:11px;
	text-decoration:underline;
}
a.menu_lato1:hover {
	text-decoration:underline;
	font-size:11px;
	color:#FF6600;
}
a.email2:link {
	color: #333333;
	text-decoration: none;
	font-size:13px;
}
a.email2:visited {
	color:#333333;
	text-decoration: none;
	font-size:13px;
}
a.email2:hover {
	text-decoration: none;
	color: #006699;
	font-size:13px;

}

.inviata{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF6600;
margin-bottom:0px;
}

.grande{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
padding-top:5px;
padding-bottom:5px;
}

.testi{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:justify;
}

.numero{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0099ff;
text-align:justify;
font-weight:bold;
}

.testo{
font-family:verdana;
font-size:11px;
color:#333333;
line-height:22px;
}

.testo_back{
font-family:arial;
font-size:12px;
color:#FFFFFF;
}
.testo_1{
font-family:Arial;
font-size:11px;
color:#666666;
}
.testo_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
.testo_4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.testo_5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}
.testo_6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

.news{
font-family:verdana;
font-size:11px;
color:#333333;
}
INPUT
{
border:1px solid #A7A7A9;
background:#fef2d7;
font-family:arial;
font-size:11px;
color:#333333;
cursor:pointer;
}

a.elimina:link {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}
a.elimina:visited {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}
a.elimina:hover {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
}
a.menu_lato2:link {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
a.menu_lato2:visited {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
a.menu_lato2:hover {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
}

#pulsante{
background:url(/images/invia1.jpg) no-repeat;
border: 0px solid #fff;
font-family: Verdana;
font-size:11px;
color:#FFFFFF;
height:20px;
width:59px;
padding-top:2px;
cursor:pointer;
}

#contenitore{
	float:left;
	padding:0 0 0 40px;	
	width:660px;
	cursor:pointer;
}

#pagina{
	border:solid 1px #999999;
	color:#333333;
	width:32px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#vuoto{
	border:solid 1px #999999;
	color:#333333;
	width:32px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#paginaover{
	border:solid 1px #999999;
	background:#999999;
	color:#ffffff;
	width:32px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

