/*
                                __      _ _                   _   
                               / _|    | (_)                 | |  
 _ __ ___   __ _ _ __ ___ ___ | |_ ___ | |_  ___   _ __   ___| |_ 
| '_ ` _ \ / _` | '__/ __/ _ \|  _/ _ \| | |/ _ \ | '_ \ / _ \ __|
| | | | | | (_| | | | (_| (_) | || (_) | | | (_) || | | |  __/ |_ 
|_| |_| |_|\__,_|_|  \___\___/|_| \___/|_|_|\___(_)_| |_|\___|\__| 
    
	
	
*/	
a.prodotto1 { text-decoration: none;
color:#000; }
img.transparent { 
padding-top: 10px; 
border: none}
.transparent:hover {
	
	opacity: .5;
	filter: alpha(opacity=50);
	
	
	 }
img {
	padding-right: 5px;
	padding-top: 4px; }
#footer {
	background-color:#FFF;
	display: inline;
	 position: relative;
	width: 800px;
	height: auto;
	  
  
	  }
	  #footer table {
		  font-size: 1.1em;
font-family: Arial,Helvetica,Georgia,sans
 }
 ol, ul { 
	list-style:none;
}
	 
 div.main {
	 position:relative;
	 background-image:url(../images/main.jpg); 
	height: 440px;
	width:800px;
	margin-top: 15px;
	margin-left:auto;
	margin-right:auto; 
	z-index: -50;
	text-align: center;
	  }
	   div.main1 {
	 position:relative;
	 background-color:#FFF; 
	height: 440px;
	width:750px;
	margin-top: 15px;
	padding: 15px;
  
 
	  }
	  
 #header 
{
	height:44px;
	background-color:#FFF; }
	
	#under
{
 position:relative;
margin-top:20px;
height: auto;
border-bottom: 1px solid #CCC;

}	
#element h1 {
 
border-bottom: solid 1px #27344D;
color: #27344D; !important;
height:16px;
font-size:14px;
padding-left: 2px;
}
 

 
 
	  #element   
	  
{
	background-color:#FFF;
	border-bottom-right-radius: 10% 10%;
	border-bottom-left-radius: 10% 10%;
	border-top-right-radius: 10% 10%;
	background-image:url(../immagini/related-box-bg-mid.gif);
	background-repeat: repeat-y;
	background-position:right;
	height: auto;
	width:  280px;
	color: #02487C;
	border:2px solid #eaeaea;
	font-size: 12 px;
	 
	 
	
	 }	
	 	  #element1   
	  
{
	background-color:#FFF;
	border-bottom-right-radius: 10% 10%;
 
	background-image:url(../immagini/related-box-bg-mid.gif);
	background-repeat: repeat-y;
	background-position:right;
	height: 30px;
	width:  280px;
	color: #02487C;
	border:1px solid #eaeaea;
	font-size: 12 px;
	 
	 
	
	 }	
	 
	#element1  a{ float: left;
width: 250px;
line-height: 25px;
color: black;
text-decoration: none;
text-transform: uppercase; 
margin-left: 10px;
font-size: 14px;
font-family: Arial,Helvetica,Georgia,sans-serif;
 
	} 
	#element1:hover{ 
text-decoration: none;
 
background-color:#FFF;
margin-left: 10px;
font-size: 14px;
font-family: Arial,Helvetica,Georgia,sans-serif;
 
	} 
	 
	 
	 #logo {
		 position:absolute;
		  
		 margin-top: 50px;
		 
		  }
	 
#header .nav li {
	background-color:#FFF;
			float:left;
			border-right:1px solid #eaeaea;
			border-bottom:1px solid #eaeaea;
		}
	 
		#header .nav li:hover {
			float:left;
	background-image:url(../immagini/puls.gif);		 
			border-right:1px solid #eaeaea;
			border-left:1px solid #eaeaea;
			 
		}
		#header .nav li a {
			
			 
				float:left;
				width:130px;
				text-align:center;
				line-height:25px;
				color: #000;
				text-decoration:none; 
				text-transform:uppercase;
				margin-top: 2px;
				
				font-size: 13px;
font-family: Arial,Helvetica,Georgia,sans-serif;
 
padding: 9px 13px 5px;
			}
	  
	  #header .nav {
		 

		margin-left:auto;
		margin-right:auto;
		margin-top:5px;
		width:1000px;
		height:66px;
		background-image:url(../immagini/Senza-titolo-1_02.jpg) 0 0 repeat-x;
	}                                                            

 



/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */
 
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:600px; position:absolute; }

 

/* SEARCH */
#search { background-color:#051733; float:right; width:220px; padding:10px; }
#searchtxt { padding:3px; width:150px; }
#searchbtn { border:1px solid #eee !important; background-color:#CD2B3A; color:#eee; padding:3px; margin-left:5px; }

 

/* HEADER TEXT */
#headertxt { width:800px; margin:0 auto; clear:both; position: absolute; top:84px; text-align:center;
padding-top: 150px;
padding-left: 10px;
opacity:0.6;
filter:alpha(opacity=60); /* For IE8 and earlier */
}
 
#firstline { height: 50px; background-color: #000;
padding-top: 8px;
 color: #FFF; font-size:25px; padding-left:2px;  float:left; display:block; }
#secondline { background-image:url("../images/textbg.png"); color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }

.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.picturpx;ed a:hover { text-decoration:underline; }

/* CONTROLS */
.btn { height:32px; width:32px; float:left; cursor:pointer; }
#back { background-image:url("../images/btn_back.png"); }
#next { background-image:url("../images/btn_next.png"); }
#control { background-image:url("../images/btn_pause.png"); }

 
/* CONTENT */
#content { color:#575757; background-color:#eee; }
#content p { padding:10px 20px; font-size:16px; width:960px; margin:0 auto; }
#content p a { text-decoration:none; color:#CD2B3A; }
#content p a:hover { text-decoration:underline; color:#7F000C; }
