@charset "utf-8";
*{margin:0;padding:0;}
body{background:#006ec3 url(../immagini/bg_inverno.jpg) top center repeat-x fixed;font:16px/24px normal Verdana, Geneva, sans-serif;color:#ffffff;}
a, img{border:0;outline:none}
a{color:#009ee0;text-decoration:none;}
a.link{border-bottom:1px dotted #009ee0;font-family:Avenir, "Century Gothic", Verdana, Geneva, sans-serif;}
a.link:hover, a.link:focus{color:#9ccce0;text-decoration:none;border-bottom:1px dotted #9ccce0;}

#content{width:1000px;margin:0 auto;position:relative;}
#testata{height:200px;width:820px;margin:0 auto;background:url(../immagini/testata-bg.png) 0 -30px transparent;position:relative;}
	#testata a#titolo{text-indent:-99999px;display:block;background:url(../immagini/titolo.png) transparent;margin:0 auto;width:175px;height:60px;position:relative;top:135px;}
	#testata #template{position:absolute;width:30px;height:15px;overflow:hidden;right:9px;bottom:10px;font-family:"Courier New", Courier, monospace;font-size:12px;text-align:right;}
	#infotemplate{z-index:10;width:90px;height:50px;padding:5px;background:url(../immagini/baloon2.png) transparent 0 -3px;color:#ffffff;text-align:center;font-size:11px;line-height:1.2;position:absolute;top:120px;right:5px;font-family:Verdana, Geneva, sans-serif;}
		#template a{display:block;float:right;height:13px;width:13px;border:1px solid #000000;margin:0 2px 0 0;}
		#template a#plus{height:auto;width:auto;border:0;margin:0;color:#ffffff;margin-top:-5px;font-size:16px;}
		#template a#a1{background:#006ec3;}
		#template a#a2{background:#39984b;}
		#template a#a3{background:#6b5439;}
		#template a#a4{background:#e2a500;}
#foto{margin:10px 10px 10px 90px;width:820px;height:382px;float:left;}
	#foto a{text-indent:-99999px;display:block;width:820px;height:382px;background:url(../immagini/foto.jpg);}

#menu{float:right;width:80px;margin:10px 0;}
	#menu ul{list-style:none;}
		#menu ul li{display:block;height:16px;margin-bottom:1px;}
			#menu ul li.info{background:url(../immagini/menu.png) transparent 0 -16px;width:44px;text-indent:-99999px;}
			#menu ul li.service{margin-top:10px;background:url(../immagini/menu.png) transparent -276px -16px;width:68px;text-indent:-99999px;}
				#menu ul li a{display:block;background:url(../immagini/menu.png) transparent;height:16px;text-indent:-99999px;}
				#menu ul li.aboutus a{background-position:-41px 0;width:77px;}
				#menu ul li.aboutus a:hover, #menu ul li.aboutus a:focus{background-position:-41px -16px;}
				#menu ul li.sponsors a{background-position:-114px 0;width:84px;}
				#menu ul li.sponsors a:hover, #menu ul li.sponsors a:focus{background-position:-114px -16px;}
				#menu ul li.contacts a{background-position:-195px 0;width:86px;}
				#menu ul li.contacts a:hover, #menu ul li.contacts a:focus{background-position:-195px -16px;}
				#menu ul li.cameras a{background-position:-340px 0;width:79px;}
				#menu ul li.cameras a:hover, #menu ul li.cameras a:focus{background-position:-340px -16px;}
				#menu ul li.audio a{background-position:-415px 0;width:58px;}
				#menu ul li.audio a:hover, #menu ul li.audio a:focus{background-position:-415px -16px;}
				#menu ul li.lights a{background-position:-468px 0;width:57px;}
				#menu ul li.lights a:hover, #menu ul li.lights a:focus{background-position:-468px -16px;}
				#menu ul li.accessories a{background-position:-520px 0;width:105px;}
				#menu ul li.accessories a:hover, #menu ul li.accessories a:focus{background-position:-520px -16px;}

#page{margin:10px 10px 10px 90px;width:800px;float:left;padding:10px;background:url(../immagini/050.png) transparent;position:relative;}
	#page h1{font-family:Avenir, "Century Gothic", Verdana, Geneva, sans-serif;margin:14px 20px 24px 20px;}
	#page h3{font-family:Avenir, "Century Gothic", Verdana, Geneva, sans-serif;margin-bottom:14px;}
		#page h1 #pdf{float:right;}
			#pdf a:hover, #pdf a:focus{color:#9ccce0}
	#page #firma{text-align:right;padding:24px 50px 14px;}
	#page #left{float:left;width:520px;}
	#page #right{float:left;width:280px;padding-top:62px;}
	#page .scheda{float:left;margin-rifth:10px;width:375px;padding:10px}
		#page .scheda img{float:left;margin-right:10px;}

	/*LISTINO*/
	#attrezzature{width:100%;font-size:12px;text-align:center;line-height:1.5;color:#ffffff;margin-bottom:30px;}
	#attrezzature td{ vertical-align:top;}
	#attrezzature td.titolo{font-size:14px;font-weight:bold;color:#ffffff;padding:5px;background:url(../immagini/050.png) transparent}
	#attrezzature td.giorni{width:50px;font-size:12px;}
	#attrezzature td.anteprima{width:30px;}
	#attrezzature td.categoria{text-align:left;font-weight:normal;border-bottom:1px solid #009ee0;padding:5px;font-size:16px;color:#009ee0}
	#attrezzature td.item{padding-left:5px;text-align:left;}
	#attrezzature td.end{font-size:11px;border-top:1px solid #009ee0;color:#ffffff;padding:2px 5px;text-align:right}
	#attrezzature tr.pari td{border-bottom:1px solid #111111;}
	#attrezzature tr.dispari td{border-bottom:1px solid #111111;}
	#attrezzature tr.pari:hover td, table#attrezzature tr.dispari:hover td{background:url(../immagini/020.png) transparent;color:#ffffff;cursor:default;}
	
	#ricerca{height:30px;position:absolute;top:0;left:-150px;z-index:1000;}
	#ricerca #form{width:132px;height:30px;line-height:30px;padding-left:8px;text-transform:uppercase;font-family:Avenir, "Century Gothic", Verdana, Geneva, sans-serif;background:url(../immagini/080.png) transparent;cursor:default;}
	#ricerca #form a{display:block;border:0;text-indent:-99999px;position:absolute;top:0;right:0;height:30px;width:30px;}
	#ricerca #form a.down{background:url(../immagini/frecce.png) 0 0;}
	#ricerca #form a.up{background:url(../immagini/frecce.png) 0 -30px;}
	#ricerca #form a:hover, #ricerca #form a:focus{cursor:pointer;}
	#ricerca #listcats{margin:0 auto;width:140px;background:url(../immagini/050.png) transparent;color:#ffffff;font-size:14px;line-height:1.2;}
	#ricerca #listcats ul{list-style:none;}
	#ricerca #listcats ul li{padding:0 5px;border-bottom:1px solid #000000;border-top:1px solid #000000;margin-top:-1px;cursor:pointer}
	#ricerca #listcats ul li:hover{background:url(../immagini/050.png) transparent;color:#009ee0}

	/*CONTATTI*/
	#left table{margin:25px 0;border-collapse:collapse}
	#left td{}
	td.label{width:80px;text-align:right;font-size:14px;padding-right:10px;}
	.inputcontatti{color:#ffffff;background:url(../immagini/050.png) transparent;font-family:"Courier New", Courier, monospace;border:0;border-top:1px solid #000000;border-bottom:1px solid #333333;}
	input.inputcontatti{height:20px;width:400px;line-height:24px;padding-left:2px;}
	textarea.inputcontatti{width:98%;margin:1px 0 5px;height:140px;padding:5px;}
	button#submit{background:url(../immagini/050.png) transparent;color:#009ee0;border:0;border-bottom:1px solid #000000;border-top:1px solid #333333;;text-transform:uppercase;font-size:14px;font-family:Avenir, "Century Gothic", Verdana, Geneva, sans-serif;cursor:pointer;padding:0 5px;}
	button#submit:hover, button#submit:focus{background:url(../immagini/080.png) transparent;color:#009ee0;}
	#right em{display:block;font-style:italic;margin-top:20px;}
	
#footer{margin:10px auto 50px;height:30px;clear:both;width:810px;padding:0 10px 0 0;background:url(../immagini/testata-bg.png) transparent;text-align:right;font-size:12px;line-height:30px;font-family:"century gothic", Verdana, Geneva, sans-serif;}
