/* CSS Document */

/* *****************************************************************  
Elementi
***************************************************************** */

	
body,BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-width: 0px;
	margin-height: 2px;
 	color: #333333;
	background-color : #E4E4F1;
	background-image: url(../img/bgb.gif);
	background-repeat: repeat-x;
	
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #190297; 
	scrollbar-3dlight-color: #190297; 
	scrollbar-arrow-color: #190297; 
	scrollbar-track-color: #190297; 
	scrollbar-darkshadow-color: #000033; 
}

TABLE, table
{
	font-size: 11px;
	color : #333333;
}

A {
	font-size: 11px;
	color : #CC6600; 
	text-decoration:none; 	
	font-weight:bold;
}	
A:visited {color : #CC6600; font-weight:bold; text-decoration:none; }  
A:hover  {color : #CC0000; font-weight:bold;}

 hr
 {
 	color : #DDDAC9;
	height : 1;
 }
 
form {
	font-size: 10px;
	color: #333333;
	margin:0;
	padding:0;
}

input, textarea  {
	font-size: 10px;
	color: #333333;
	border: 1px solid #F1CAB2;
	background-color: #F3F1F1;
}

select {
	font-size: 10px;
	color:#333333;
	background-color: #F3F1F1;
}


 /* *****************************************************************  
	Colori Background
***************************************************************** */


.bgc01 {
	background-color : #FFFFFF;
}
.bgc02 {
	background-color : #190297;
}
.bgc03 {
	background-color : #FF8810;
}
.bgc04 {
	background-color : #D2D2E8;
}
.bgc05 {
	background-color : #B7B7D6;
}
.bgc06 {
	background-color : #F0F0F8;
}
.bgc07 {
	background-color : #F5F4ED;
}
.bgc08 {
	background-color : #DEDCCF;
}
.bgc09 {
	background-color : #DDDAC9;
	color: 190297;
	font-weight: bold;
	text-transform : uppercase;
	height: 20px;
}
.bgc10 { background-color : #EBEAE5; }
.bgc11 { background-color : #EFECD9; }
.bgc11 { background-color : #EFECD9; }
.bgc12 { background-color : #F7F6ED; }
.bgc13 { background-color : #EDECE3; }

.bgmenu {
	background-image : url("../img/bgmenu.gif");
}

 /* *****************************************************************  
	CARATTERI
***************************************************************** */
.txt { 
	font-size : 11px;
	font-weight : normal;
	color : #190297; 
	padding-left: 16px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.tit { 
	font-size : 13px;
	font-weight : bold;
	color : #190297; 
}
.blu {
	font-size : 11px;
	font-weight : bold;
	color : #190297;
}
.white { 
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF; 
}
.red {
	font-size: 11px;
	color: #990000;
	font-weight : bold;
}
.titwhite {
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}
.titred {
	font-size : 12px;
	font-weight : bold;
	color : #990000;
}
.bordo {
	border: 1px solid #F1CAB2;
}
.nobordo {
	border: 0px;
}
.bordow {
	border: 4px solid #FFFFFF;
}
.foto {	
	margin: 3px;
	border: 1px solid #CECECE;
	background-color : #FFFFFF;
	padding: 3px;
}
.foto2 {
	margin: 1px;
	border: 1px solid #CECECE;
	background-color : #FFFFFF;
	padding: 1px;
}

/* *****************************************************************  
	LINKS
***************************************************************** */

a.linkb { 
	font-size : 10px;
	font-weight : bold;
	color : #FF9900; 
	text-decoration: none;
}
a.linkb:visited { 
	font-size : 10px;
	font-weight : bold;
	color : #FF9900; 
	text-decoration: none;
}
a.linkb:hover { 
	font-size : 10px;
	font-weight : bold;
	color : #CC0000; 
	text-decoration: underline;
}

a.linkw { 
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF; 
	text-decoration: none;
}
a.linkw:visited { 
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF; 
	text-decoration: none;
}
a.linkw:hover { 
	font-size : 10px;
	font-weight : bold;
	color : #CC0000; 
	text-decoration: underline;
}

 /* *****************************************************************  
	FORM
***************************************************************** */

.SizeLogin { 
	width: 150px;
	height: 18px;
}
.Box {
	border: 0px solid #990000;
}
.bottone {
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #190297;
	border: 1px solid #FFFFFF;
	height: 20px;
	width: 120px;
}
.bottone2 {
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #B7B7D6;
	border: 1px solid #FF9900;
	height: 20px;
	width: 120px;
}

 /* *****************************************************************  
	DIV
***************************************************************** */

#principale {
	background-color : #FFFFFF;
	padding: 2px;
	width: 770px;
}

#boxblu {
	background-color : #190297;
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
}

#boxtit {
	background-color : #DBDBEC;
	color: #190297;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
}

#blu {
	background-color : #190297;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0;
}

#log {
	padding: 10px 10px 1px 10px;
}
#pad10 {
	padding: 10px 10px 10px 10px;
}

/* Ricerca ------------- */
#ric {
	background-color : #F0F0F8;
	color:190297;
	font-weight: bold;
}
#padric {
	padding: 0 10px 1px 10px;
}

/* News ------------- */
#news {
	background-color : #F5F4ED;
	color:190297;
	font-weight: normal;
}
.ftnews {
	margin : 7px 10px 0 0;
}

/* Servizi ------------- */
#serv {
	background-color : #B7B7D6;
	color:190297;
	font-weight: bold;
	padding: 6px;
}
.dettagli {
	background-color : #EFECD9;
	color: #190297;
	font-weight: bold;
	padding: 5px;
}
#dett_indirizzo {
	background-color : #EDECE3;
	color: #333333;
	font-weight: normal;
	padding: 5px 5px 5px 30px;
	z-index: 2;
}
#dett_info {
	background-color : #EDECE3;
	color: #333333;
	font-weight: normal;
	padding: 5px 5px 5px 30px;
}
#dett_foto {
	background-color : #EDECE3;
	color: #333333;
	font-weight: normal;
	text-align: center;
}


#serv a {color:190297; font-weight: bold; text-decoration: none; }
#serv a:visited {color:190297; font-weight: bold; text-decoration: none; }
#serv a:hover {color:FFFFFF; font-weight: bold; text-decoration: underline; }

