/* CSS Document */

/* CSS Document */

body { margin:0px auto; padding:0px; text-align:center; font-family:Tahoma, Verdana, Arial; font-size:70%; color:#FFFFFF; 
		background-color:#C3D9E4; background-image:url(../grafica/velerie_r1_c3.jpg); background-position:left top; background-repeat:repeat-x; }
		
	a { color:#000000; text-decoration:underline;}	
	a:hover { color:#000000; text-decoration:none;}
#contenitore { margin:0px auto; padding:0px; text-align:left; width:1000px; z-index:10;}
	#logo { position:absolute; top:0px; left:0px; width:266px; height:128px;}
	#menutopsfondo{ position:absolute; top:0px; left:266px; width:495px; height:128px; background-image:url(../grafica/veleria-cagliari_r1_c2.jpg);}
	#menutop{ position:absolute; top:106px; left:20px; width:451px; height:23px; color:#000000; line-height:21px;}
		#menutop a:link, #menutop a:visited, #menutop a:active {color:#FFF; text-decoration:none; padding:5px 6px 5px 6px;}
		#menutop a:hover { text-decoration:none;padding:5px 6px 5px 6px; border-top:2px solid #780001;}
	
		#top { position:absolute; top:78px; left:0px; width:858px; height:210px; background-image:url(../grafica/carpenteria-metallica-montaggio_r2_c2.jpg);}
			#menublu {position:absolute; bottom:0px; left:18px; width:617px; height:23px; padding-top:14px; line-height:23px; text-align:center; background-image:url(../grafica/allunga_r3_c2.jpg);}
			#menublu a:link, #menublu a:visited, #menublu a:active {color:#FFF; text-decoration:none; padding:5px 12px 5px 12px;}
			#menublu a:hover { background-color:#D87C01; text-decoration:none; color:#FFF; padding:5px 12px 5px 12px;}
			
		#right { position:absolute; top:0px; left:761px; width:239px; height:128px; background-image:url(../grafica/velerie_r1_c2.jpg);}
		#right2 { position:absolute; top:128px; left:640px; width:360px; height:309px; background-image:url(../grafica/velerie_r2_c1.jpg);}
		#bottom { position:absolute; top:437px; left:0px; width:1000px; height:127px; background-image:url(../grafica/veleria-cagliari_r3_c1.jpg);}
	
	#sottocontenuti {position:absolute; top:128px; left:0px; width:635px; 
				background-image:url(../grafica/allunga_r2_c2.jpg); background-position:right top; background-repeat:repeat-y;}
				
	#contenuti{width:620px; color:#000000; 
				padding:10px; padding-left:50px; padding-right:30px; font-family:Tahoma, Verdana, Arial;
				background-image:url(../grafica/veleria-cagliari_r2_c1.jpg); background-position:left top; background-repeat:no-repeat}
			
		#testo { width:530px;  min-height: 440px; height: auto !important; height: 440px;}
			
			#contenuti h1, h2, h3 { font-size:130%; font-family:Verdana; margin:0px; padding:10px 0 1px 0; margin-bottom:5px; 
								font-weight:normal; color:#A00000;}
			 
			#navigazione { font-size:90%;}
					
			#contenuti p {margin:0px; padding:0px; padding-bottom:8px; font-size:100%; letter-spacing:1px; margin-right:50px;}
			
			#footercontenuti { position:absolute; bottom:-24px; left:0px; width:510px; height:24px; 
				background-image:url(../grafica/prova.png); }
				
				#footercontenutileft { position:absolute; bottom:0px; left:0px; width:36px; height:24px; 
				background-image:url(../grafica/footerleft.gif); }
				
				#footer { position:absolute; bottom:-80px; left:0px; width:670px; text-align:center; color:#000000; margin:0px 5px 0px 5px;}
					#footer a:link, #footer a:visited, #footer a:active {color:#000000; text-decoration:underline; margin:0px 5px 0px 5px;}
						#footer a:hover { text-decoration:none; color:#2F497A; }

#imgLeft2 , #imgLeft { float:right; margin:10px; border:2px solid #FFF;}



input, textarea, select{
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	margin:3px;
	padding:1px;
	font:80%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	color:#666666;
}

label{
	float:left;
	margin:3px;
	width:150px;
	display:block;
	border-bottom:1px solid #EFEFEF;
	padding-bottom:1px;
	font-size:90%;
}

fieldset {
	border:1px dashed #ddd;
	padding:10px;
	margin-bottom:10px;
}




legend {	 
	font-size: 100%;
	color:#fff;
	background: #CC0000;
	padding: 3px 6px;
	margin-bottom:10px;

}

.button {	 
	border-right:2px solid #6C0000;
	border-bottom:2px solid #6C0000;
	border-left:2px solid #FF5151;
	border-top:2px solid #FF5151;
	font:90%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	color:#fff;
	background: #CC0000;
	font-weight:bold;
	background-image:url(../grafica/sfondobottone.jpg); background-position:left top; background-repeat:repeat-x;
	}



.fotopiccole { float:left; margin:1px;}
	.fotopiccole img {border:0px;}
	.clearboth { clear:both; margin-bottom:5px;}
	
	/*PAGINAZIONE*/

.paginazione {display:block; line-height:33px; clear:both; background-color:#CCC; background-position:center bottom; background-repeat:no-repeat; border:1px solid #CCC; margin-bottom:15px; margin-top:15px;}
.paginazione a {color:#333; text-decoration:none; line-height:33px; width:32px;  display:block; text-align:center; float:left; margin:0; padding:0; border:0;}
.paginazione strong {color:#FFF; text-decoration:none; line-height:33px; width:32px;  display:block; text-align:center;float:left; margin:0; padding:0; border:0;background-color:#CCC; }

.paginazione a:hover{color:#FFF; text-decoration:none; line-height:33px; width:32px; background-color:#333; display:block; margin:0; padding:0; border:0;}
