/* CSS Document */



body {	margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color:#2373ac;
		background-image:url(images/background_body.gif);
		background-repeat:repeat-x;
}
	
#pagina {
		width:980px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
}

#header {
		height:127px;
		/*background-image:url(images/header.jpg);
		background-repeat:no-repeat;
		background-position:center;*/
}

#menu 	{
		position:relative;
		height:59px;
				
}

#menu ul {
		padding-right:22px;
		margin:0;
		padding:0;
}

#menu li {		
		/*display:inline;*/
		float:left;
		text-align:center;
		padding-right:14px;
		padding-left:14px;
		list-style:none;
		background-image:url(images/divisione_menu.gif);
		background-repeat:no-repeat;
		background-position:left;
		height:59px;
}

.link_menu {
		padding-top:5px;
		margin-top:5px;	
}

#menu li a {
		line-height:25px;
		color: #ffb51f;
		font-size:14px;
		text-decoration:none; 
		font-family:Georgia, Times New Roman, Times, serif; 
		height:57px;		
}

#menu li a:link {
		color: #ffb51f;
		font-size:14px;
		text-decoration:none; 
		font-family:Georgia, Times New Roman, Times, serif; 
		height:57px;
}

#menu li a:hover { 
		color:#FFFFFF; 
		font-size: 14px;
		text-decoration:none; 
		font-family:Georgia, Times New Roman, Times, serif;			
}
/*#menu li a:visited	{ 
		color:#ffb51f;
		font-size: 14px;
		text-decoration:none; 
		font-family:Georgia, Times New Roman, Times, serif; 
}*/

#contenuti {
		position:relative;
		top:30px;
		
}

#contenuti p {
		padding-right:8px;
		padding-left:5px;	
}



#box_sx {
		float:left;
		width:232px;
		text-decoration:none; 
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:12px;	
		margin-top:30px;
}

/*#img_annunci_sx {
		
		height:40px;
		width:231px;	
}*/

#annunci_sx {
	background-image:url(images/annunci_sponsor.jpg);
		background-repeat:no-repeat;
		background-color:#e7e4d3;
		text-align:center;
		padding-top:50px;
		padding-bottom:20px;
		padding-left:16px;	
}

#categorie {
		background-image:url(images/back_categorie.jpg);
		background-repeat:no-repeat;
		background-color:#e7e4d3;
		padding-top:50px;
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:11px;
		line-height:20px;
		
		list-style-type:none;
		padding-bottom:20px;	
}

#categorie ul {
		margin:0;
		padding:0;
}

#categorie ul li {
		background-image:url(images/back_cat_sx1.gif);
		background-repeat:no-repeat;
		background-position:left;
		height:30px;
		width:228px;
		list-style-type:none;
		text-decoration:none;
		padding-left:17px;
}


#categorie li a {
		color:#1f689d;
		list-style-type:none;
		text-decoration:none;
		font-weight:bold;
	
}

#logo {
		background-image:url(images/logo.png);
		height:69px;
		width:233px;
		margin-top:20px;	
		bottom:90px;
		
}

#box_dx {

		color:#FFFFFF; 
		float:right;
		width:720px;
		font-size:12px; 
		font-family:Georgia, Times New Roman, Times, serif; 
		line-height:20px;
		margin-right:10px;	
}

#box_dx p {
		color:#FFFFFF; 
		
}

#box_dx p a, #box_dx a {
		color:#FFFFFF; 
		
}

#annunci_dx{
		background-image:url(images/img_dx.jpg);
		background-repeat:no-repeat;
		height:335px;
		margin-top:33px;
		margin-bottom:20px;
		padding-left:15px;
		padding-right:400px;
		color:#2b2b29;
		padding-top:7px;
		padding-bottom:10px;
		
}

#annunci_dx_spazio {
		margin-top:5px;
}


#foto{
		margin:0;
		padding:0;
		height:232px;
		margin-top:33px;
		margin-bottom:5px;
		padding-top:7px;
	
}

#foto_scritta{
		
		height:10px;
		margin-top:-225px;
		padding-left:15px;
		color:#2b2b29;
		text-decoration:none; 
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:11px;
		line-height:15px;
}


#risorse_dx{
		background-image:url(images/risorse_dx.jpg);
		background-repeat:no-repeat;
		height:232px;
		margin-top:33px;
		margin-bottom:40px;
		padding-top:7px;
		padding-left:15px;
		color:#2b2b29;
		text-decoration:none; 
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:11px;
		line-height:15px;
		
	
}

#risorse_dx a{
		
	color:#fdb61e;
			
}

#risorse_1 {
		float:left;
		width:280px;
		height:65px;
		background-image:url(images/freccia_blu.jpg);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:40px;
		padding-right:10px;
		padding-bottom:10px;
		padding-top:30px;
		margin-left:5px;
		list-style-type:none;
		
}

#risorse_2 {
		float:right;
		width:280px;
		height:65px;
		background-image:url(images/freccia_blu.jpg);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:40px;
		padding-right:10px;
		padding-bottom:10px;
		padding-top:30px;
		margin-left:5px;
		list-style-type:none;
		}

#risorse_3{
		float:left;
		width:280px;
		height:65px;
		background-image:url(images/freccia_blu.jpg);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:40px;
		padding-right:10px;
		padding-bottom:10px;
		padding-top:10px;
		margin-left:5px;
		list-style-type:none;
		
}

#risorse_4 {
		float:right;
		width:280px;
		height:65px;
		background-image:url(images/freccia_blu.jpg);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:40px;
		padding-right:10px;
		padding-bottom:10px;
		padding-top:10px;
		margin-left:5px;
		list-style-type:none;
}

h1, h2 {
		font-family:Georgia, Times New Roman, Times, serif;
		color:#fdb61e;
		font-size:20px;
}

.tit_box_dx {
		color:#fdb12a;
		font-size:16px;
		font-family:Georgia, Times New Roman, Times, serif;
		
}

.tit_risorse_dx  {
		color:#fdb61e;
		font-size:12px;
		font-family:Georgia, Times New Roman, Times, serif;
		font-weight:bold;
		
}

.tit_risorse_dx a {
		color:#fdb61e;
		font-size:12px;
		font-family:Georgia, Times New Roman, Times, serif;
		font-weight:bold;	
}

.tit_risorse_dx a:link {
		color:#fdb61e;
		font-size:12px;
		font-family:Georgia, Times New Roman, Times, serif;
		font-weight:bold;	
}
.tit_risorse_dx a:visited {
		color:#fdb61e;
		font-size:12px;
		font-family:Georgia, Times New Roman, Times, serif;
		font-weight:bold;	
}

.tit_risorse_dx a:hover {
		color:#fdb61e;
		font-size:12px;
		font-family:Georgia, Times New Roman, Times, serif;
		font-weight:bold;	
}



.annunci{color:#fdb12a;
		font-size:16px;
		font-family:Georgia, Times New Roman, Times, serif;
		line-height:20px;
}

.annunci_lettera {
		color:#fdb12a;
		font-size:20px;
		font-family:Georgia, Times New Roman, Times, serif;
}


#footer {
		margin:0;
		padding:0;
		padding-bottom:0;
		bottom:0px;
		padding-top:130px;
		
		background-image:url(images/footer.jpg);
		background-repeat:repeat-x;
		background-position:bottom;
		height:66px;
		width:100%;
		position:relative;
		clear:both;
		
		
		color:#FFFFFF;
		font-size:10px;
		font-family:Georgia, Times New Roman, Times, serif;
		font-weight:bolder;
}

#box_footer{
		margin:0;
		padding:0;
		width:960px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		
}

#p_iva{
		height:66px;
		width:86px;
		position:absolute;
		text-align:center;
		left:447px;
		right:447px;
}
		
#foot_dx  {
		float:right;
		width:350px;
		margin-top:30px;
		text-align:right;	
}

#foot_dx a {
		color:#FFFFFF;
		text-decoration:none;
}

#foot_sx {
		float:left;
		width:350px;
		margin-top:30px;
		text-align:left;
}
		
