/* CSS Document */
body
{
background:url(../images/bg_celeste.jpg) repeat-x;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

.leftRightBorder
{
border-left:url(../images/bg_1.jpg) repeat-x;
border-right:url(../images/bg_1.jpg) repeat-x;
font-family:tahoma,verdana,arial;
font-size:11px;
color:#383838;
}
.mainTxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#383838;
line-height:17px;
}
.mainTxt2
{
font-family:Arial, Helvetica, sans-serif;
background:url(../images/myspace-graphics.gif) repeat-x;
font-size:12px;
height:20px;
padding-top:5px;
padding-left: 7px;
color: #FFFFFF;
font-weight: bold;
}
.mainTxt a:link{text-decoration:none; color:#383838;}
.mainTxt a:visited{text-decoration:none; color:#383838;}
.mainTxt a:hover{text-decoration:underline; color:#2F94C8;}

.mainTxt1
{
font-family:tahoma,verdana,arial;
font-size:11px;
color:#383838;
line-height:17px;
}
.testo
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify; 
color:#000000;
padding-top:10px;
padding-left:5px;
padding-right:5px;
}
.testo3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-top:10px;
padding-left:5px;
padding-right:5px;
}
.mainTxt1 a:link{text-decoration:underline; color:#329CD3;}
.mainTxt1 a:visited{text-decoration:underline; color:#329CD3;}
.mainTxt1 a:hover{text-decoration:none; color:#329CD3;}

a.blueLink:link{text-decoration:underline; color:#329CD3;}
a.blueLink:visited{text-decoration:underline; color:#329CD3;}
a.blueLink:hover{text-decoration:none; color:#329CD3;}

.tahoma11White
{
font-family:tahoma,verdana,arial;
font-size:11px;
color:#FFFFFF;
}

a.pinkLink:link{text-decoration:none; color:#F084E3;}
a.pinkLink:visited{text-decoration:none; color:#F084E3;}
a.pinkLink:hover{text-decoration:underline; color:#F084E3;}

.new
{
font-family:tahoma,verdana,arial;
font-size:12px;
color:#EF4B25;
}
/*------------------------------------------------top part--------------------*/
	
}
.atop {
	width:170px;
	height:18;
	font:bold 11px/29px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	background-color:inherit;
}
a.atop {
	width:170px;
	height:18;
	font:bold 11px/29px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	background-color:inherit;
	}
a.atop:hover{
	width:170px;
	height:18;
	font:bold 11px/29px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	background-color:inherit;
}
a.atop-active:hover{
	width:170px;
	height:18;
	font:bold 11px/29px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	background-color:inherit;


/*------------------------------------------------top part--------------------*/
}
.link10a { color: #CC0000;
font-size: 11; 
text-decoration: none;
font-family: Bodoni, Arial, Helvetica, sans-serif;}
a.link10a {  color: #CC0000;
font-size: 11; 
text-decoration: none;
font-family: Bodoni, Arial, Helvetica, sans-serif;}
a.link10a:active { color: #CC0000;
font-size: 11; 
text-decoration: none;
font-family: Bodoni, Arial, Helvetica, sans-serif;}
a.link10a:visited { color: #CC0000;
font-size: 11; 
text-decoration: none;
font-family: Bodoni, Arial, Helvetica, sans-serif;}
a.link10a:hover {  color: #FF8000;
font-size: 11;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;}
}
A.mainmenu {
	PADDING-RIGHT: 3px; 
	DISPLAY: block; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 1px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size:12px;
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
A.mainmenu:hover {
	PADDING-RIGHT: 3px;  
	PADDING-LEFT: 3px; 
	BACKGROUND: #CC0000; 
	PADDING-BOTTOM: 1px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight: bold;
	COLOR: #ffffff; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
A.mainmenu-active:hover {
	PADDING-RIGHT: 3px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #CC0000; 
	MARGIN-BOTTOM: 1px; 
	PADDING-BOTTOM: 2px; 
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	 font-size:12px;
	font-weight: bold;
	COLOR: #ffffff; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
.blocco {
	 BORDER-BOTTOM: #cccccc 1px solid;
     BORDER-LEFT: #cccccc 1px solid;
	 BORDER-RIGHT: #cccccc 1px solid;
	 FONT-FAMILY:  Arial, Helvetica, sans-serif;
	 font-size:11px;
	 margin-right: 5px;
}
.blocco1 {
	 margin-right: 5px;
}h2 {
     FONT-FAMILY:  Arial, Helvetica, sans-serif;
	 font-size:16px;
	 COLOR: #000000; 
}
.Title {
     FONT-FAMILY:  Arial, Helvetica, sans-serif;
	 font-size:16px;
	 COLOR: #FFFFFF; 
	 font-weight:bold;
}
.Title2 {
     FONT-FAMILY:  Arial, Helvetica, sans-serif;
	 font-size:16px;
	 COLOR: #FFFFFF; 
	 font-weight:bold;
     text-align:center;
	 padding-top: 1px;
	 width: 320px;
	 height:18px;
	}
.Title3 {
     FONT-FAMILY:  Arial, Helvetica, sans-serif;
	 font-size:13px;
	 COLOR: #FFFFFF; 
	 font-weight:bold;
     text-align:center;
	 width: 200px;
	 height:20px;
	}	
.Title1 {
     FONT-FAMILY:  Arial, Helvetica, sans-serif;
	 font-size:12px;
	 COLOR: #FFFFFF; 
	 font-weight:bold;
     text-align:center;
	 padding-top: 2px;
	 width: 260px;
	 height:20px;}
	.testo1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-top:10px;
padding-left:115px;
padding-right:5px;
}  
	.testo2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

	.header
{
background:url(../images/bg2.jpg)  repeat-x;
	height:120px;}
#sidebar-a ul.menu {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	list-style:none;
	margin:2px 0 2px 2px;
	padding:0;		
}
#sidebar-a ul.menu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebar-a ul.menu a {
	display:block;
	font-weight:bold;
	font-size:11px;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 5px;
	background: #fff;
	border-left:4px solid #CCCCCC;	
	min-height:18px;
}

* html body #sidebar-a ul.menu a { height: 18px; }

#sidebar-a ul.menu a:hover {
	padding:2px 5px 2px 5px;
	background: #f2f2f2;
	color: #CC0000;
	border-left:4px solid #CC0000;
}
