@import url("common.css");
#container #pagina {	
	background:#fff url(../img/sfondo-totale-rx-home.jpg) repeat-y top left;
}

#container #pagina .relative #esclamativo {
	background:url(../img/esclamativo.png) no-repeat top left;
	height:60px;
	width:60px;
	position:absolute;
	top:340px;
	left:468px;
	z-index:15;
}	

#container #pagina #colsx #colonna1 {			
	width:495px;			
	float:left;
	overflow:hidden;
}

#container #pagina #colsx #colonna1 .testo {
	margin:0;
	padding:0;
	background:url(../img/sfondo-sx.jpg) no-repeat top left;
	float:left;
	width:495px;
}	
			
		#container #pagina #colsx #colonna1 .testo .labelSezione {
			margin-left:55px;
			margin-top:25px;
			margin-bottom:29px;
			font-size:1.5em;
			color:#471104;
			font-weight:bold;
		}			

		#container #pagina #colsx #colonna1 .testo p {
			font-size:0.8em;
			margin-left:55px;
			margin-right:55px;
		}

		#container #pagina #colsx #colonna1 .carousel {
			float:left;
		}
			
			
		#container #pagina #colsx #colonna1 .carousel  .servizi{
			width:400px;
			margin-left:60px;
			padding:10px 10px 10px 0;
			overflow:hidden;
		}
			
		#container #pagina #colsx #colonna1 .carousel  .servizi .boxSinistra {
			width:180px;
			float:left;
			background:#efe7b9;
			border-right:1px solid #ae9372;
			margin:0;
			padding:10px 10px 10px 0;
		}
			

			
		#container #pagina #colsx #colonna1 .carousel  .servizi .box {
			width:180px;
			float:left;
			background:#efe7b9;
			padding:10px 0 10px 19px;
			margin:0;
		}
		
			#container #pagina #colsx #colonna1 .carousel  .servizi .boxSinistra img, #container #pagina #colsx #colonna1 .carousel .box img{
				text-align:center;
				padding:0;
				margin:0;
				border:1px solid #4b1305;
			}

			#container #pagina #colsx #colonna1 .carousel  .servizi .boxSinistra p, #container #pagina #colsx #colonna1 .carousel .box p{
				width:180px;
				font-size:0.7em;
				margin:0;
				padding:0;
			}			
			
			#container #pagina #colsx #colonna1 .carousel  .servizi .boxSinistra p a, #container #pagina #colsx #colonna1 .carousel .box p a{
				text-decoration:none;
					color:#52565a;
			}
				
#container #pagina #colsx #colonna2 {			
	width:245px;			
	float:left;
	overflow:hidden;
}	
		#container #pagina #colsx #colonna2 #menu {
			background:#FFF url(../img/sfondo-menu.jpg) no-repeat top left;
			height:366px;
			width:245px;
			color:#FFF;
			overflow:hidden;
		}
		

		#container #pagina #colsx #colonna2 .promozioni {
			background:#ffd20d url(../img/sfondo-promozione.jpg) no-repeat top left;
		}

		
		#container #pagina #colsx #colonna2 .promozioni p.titolo{
			padding:0;
			margin:0;
			color:#fde992;
			padding-top:5px;
			font-size:1.1em;
			font-weight:bold;
			text-align:center;
			margin-bottom:20px;
		}
		
		#container #pagina #colsx #colonna2 .promozioni p{
			color:#543c00;
			font-size:0.8em;
			margin:0;
			padding:0;
			margin-top:25px;
			margin-left:35px;
			margin-right:35px;
			padding-bottom:19px;
		}	
		
		#container #pagina #colsx #colonna2 .promozioni p a{
			color:#543c00;
			text-decoration:none;
		}
		#container #pagina #colsx #colonna2 .promozioni p a:hover{
			text-decoration:underline;
		}
		
		#container #pagina #colsx #colonna2 .promozioni p img{
			text-align:center;
			clear:both;
			margin:0;
			padding:0;
			border:2px solid #543c00;
		}
			
			#container #pagina #coldx .testoDx{
				margin:0;
				padding:0;
				line-height:1em;
			}
			
			#container #pagina #coldx .boxNewsTop{
				font-size:0.8em;
				margin:0;
				padding:0px 0 10px 0;
				margin:25px;
				margin-top:15px;
				border:0;
				border-bottom:1px dotted #d69902;
			}
			
			#container #pagina #coldx .boxNewsTop .labelSezione{
				font-size:1.6em;
				color:#69280c;
				font-weight:bold;
				margin:0;
				padding:0;
				padding-bottom:25px;				
			}				

		#container #pagina #coldx .boxNewsTop .promozioni {
			padding:0;
			margin:0;
			padding-bottom:10px;
			border:0;
			font-size:1em;
		}
			
		#container #pagina #coldx .boxNewsTop .promozioni p{
			color:#835E03;
			margin:0;
			padding:0;
		}	
		
			#container #pagina #coldx .boxNewsTop a{
				color:#835e03;	
				text-decoration:none;
			}
			
 			#container #pagina #coldx .boxNewsTop p {
				margin:0;
				padding:0;
			}
		
			#container #pagina #coldx .boxNewsTop p a img{
				border:2px solid #543c00;
			}
			
			#container #pagina #coldx .boxNewsTop a:hover{
				text-decoration:underline;
				color:#835e03;	
			}			
						
			#container #pagina #coldx .intestazione{
				background: url(../img/sfondo-dx-ombra.jpg)  no-repeat top left;
				height:40px;
				font-size:1.5em;
				color:#69280c;
				font-weight:bold;
				margin:0;
				padding:0;
			}
			
			#container #pagina #coldx .intestazione .labelSezione{
				margin-left:25px;
			}	
			

