html, body{
	font-family:"verdana";
	font-size:11px;
}




#wrap {
	width : 960px;
	margin:auto;
	margin-top: 20px;
	height:auto;
          }







h1 { font-family : Archer-Bold, serif;



         font-size : 40px;



         font-weight:bold;



         color: #E2001A;



         text-shadow:#FFFFFF 1px 1px 1px;



          }



h2 { font-family : Archer-Bold, serif;



     font-size : 18px;



     font-weight:bold;



     color: #E2001A;



     padding-top : 2px;



     padding-left : 2px;



          }







#header { height:150px;}


          







#menu {   
	border-style : solid;
	border-color : #D3D3D3;
	border-width : 0px;
	margin-left : -40px;
	color: #B90015;
	background-color: #FFFFFF;
	margin-bottom: 55px;
	}





#menudestra {
	height:40px;
	/*margin-left : -40px;*/
	background-color: #FFFFFF;
	}

#menudestra ul{
	
	margin-top:11px;
}

#menudestra li{
	float:right;
	list-style:none;
	margin-top:11px;

	/*padding-left: 9px;
	padding-right: 9px;*/
	/*border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #E2001A;*/
	}







#content {
	width:950px;
	min-height:480px;
	border-top:#666 1px solid;
	padding-left:10px;
	}

#contenitore{margin-top:20px; margin-bottom:20px;}
          
#video{min-height:480px;}
          

          

#invia {
	border-color : #D3D3D3;
	background-color: #FFFFFF;
	margin: 0;
	}          







#presentazione {
	padding-left: 15px;
	border-top:#666 1px solid;
	margin-bottom:20px;
}

#titolo{
	width:560px;
	margin-top:10px;
}







#testo {
	width: 560px;
	font-family :"Verdana";
	font-size : 11px;
	/*text-align: justify;*/
	margin-top:30px;
	line-height:20px;
	margin-bottom:20px;
	}

#testo li{
	list-style-image:url(../images/bullet.png);
}
	
#testo input, #testo textarea{
	font-family :"Verdana";
	font-size : 11px;
}

#testo input{
	width:250px;
	height:15px;
	padding:3px;
}

#testo .button{
	height:20px;
	width:auto;
	padding:0;
}

#testo textarea{
	width:250px;
	padding:3px;
}







/*#foto {margin-left: 504px;



       margin-top: -615px; 

      

       margin-bottom: -5px;



          }*/

          

          

#foto {
	width:345px;
	height:467px;
	margin-left:20px;
	margin-right:4px;
	float:right;
          }          



#foto3 {
	margin-left: 540px;
	margin-top: -160px;
	}      

          

          

#foto4 {margin-left: 540px;



       margin-top: -100px;



          }                





/*#footer {
	height: 40px;
	padding-top: 20px;
	width:996px;



          color: #FFFFFF;



          background-color: #B90015;



          padding-left: 10px; 



          



              }*/



#footer{
	width:960px;
	background-color: #E2001A;
	height:40px;
}



#footersinistra{
	float:left;
	background-color: #E2001A;
	height:40px;
} 





#footersinistra ul{
	float:left;
	margin:auto;
	margin-top:10px;
	padding:0;
}

#footersinistra li{
	float:left;
	list-style:none;
	margin-left:10px;
	margin-right:10px;
	}

#footersinistra img{
		border:none;
		text-decoration:none;
}

	

#footerdestra{
	float:right;
	height:40px;
	margin-right:10px;
} 

#footerdestra ul{
	float:right;
	margin:auto;
	margin-top:10px;
	padding:0;
}


#footerdestra img{
	border:none;
}
#footerdestra li{
	float:left;
	list-style:none;
	margin-left:1px;
	margin-right:0px;
	}
	
#footerdestra li.num1{
	width:15px;
	height:15px;
	overflow:hidden;
}

#footerdestra li.num1:hover, #footerdestra a.current{
	width:15px;
	height:15px;
	/*background:url(../images/1.png)  no-repeat  0px -15px;*/
	overflow:hidden;
}


#footerdestra li.num2{
	width:15px;
	height:15px;
	/*background:url(../images/2.png)  no-repeat  0px 0px;*/
	overflow:hidden;
}

#footerdestra li.num2:hover{
	width:15px;
	height:15px;
	/*background:url(../images/2.png)  no-repeat  0px -15px;*/
	overflow:hidden;
}








/*#footerdestra  { 


          text-align:right;
          height: 40px;
          padding-top: 10px;
          margin-top: 1px; 
          margin-bottom: 7px;
          margin-top: -30px;
		  padding-right: 28px;
}*/ 

#sms {
	width: 920px;
	font-family :"Verdana";
	font-size : 11px;
	/*text-align: justify;*/
	margin-top:30px;
	line-height:20px;
	margin-bottom:20px;
	}

/* SMS FEED */

.smsFeed {padding: 4px; line-height: 150%;	background-color: #ffffff;					}
					
.smsFeed p {margin: 0; padding: 4px; color: #666; font-weight: bold; border-top: 1px dotted #666;}
					
.smsFeed p.first {border-top: none;}
				
.smsFeed p .date {font-weight: normal; color:#e2001a;}



-->
