body {background-color:#fff;margin:0;font-family:Tahoma;font-size:12px;color:#393939;}
img {border:0;margin:0;}
a {text-decoration:none;color:#393939;}
a:hover {color:#393939;text-decoration:underline}
form {margin:0;padding:0;}
input{font-family:Tahoma;font-size:12px;color:#393939;}
p {margin:0;}
.clear{clear:both;}
address{
color:#393939;
font-family:Tahoma;
font-size:12px;
}

#content{width:990px;margin:10px auto 0;background-color:#fff;}
	#header{width:990px;height:180px;margin-bottom:4px;}
		#logo{width:258px;height:180px;float:left;}
			#logo img{width:258px;height:180px;}
		.pezzo{width:118px;height:180px;float:left;margin-left:4px;}
			.pezzoimg{width:118px;height:132px;}
			.pezzosrc{width:118px;height:33px;margin-top:4px;background-color:#136990;text-align:center;padding-top:11px;}
			.pezzosrc a{color:#fff;font-weight:bold;}
			#pezzosel{width:118px;height:33px;margin-top:4px;background-color:#8A8C35;text-align:center;padding-top:11px;}
	#left{width:258px;float:left;}
		#quick{width:256px;height:293px;border:1px solid #000;margin-bottom:4px;}
			#quicktit{width:195px;height:30px;margin-bottom:2px;background-image:URL(/images/t1.jpg);color:#fff;font-weight:bold;padding:13px 5px 0pt 56px;font-size:14px;}
			#quickcon{line-height:15px;color:#555555;height:17px;}
			.a1{padding-left:14px;margin-top:9px;margin-right:11px}
			.line{margin-left:8px;margin-top:2px;}
		#vetrina{width:256px;height:71px;border:1px solid #000;margin-bottom:4px;}
			#vetrinatit{width:195px;height:30px;margin-bottom:2px;background-image:URL(/images/t7.jpg);color:#fff;font-weight:bold;padding:13px 5px 0pt 56px;font-size:14px;}
			#vetrinacon{line-height:15px;color:#555555;height:17px;}
		#media{width:256px;height:71px;border:1px solid #000;margin-bottom:4px;}
			#mediatit{width:195px;height:30px;margin-bottom:2px;background-image:URL(/images/tmedia.jpg);color:#fff;font-weight:bold;padding:13px 5px 0pt 56px;font-size:14px;}
			#mediacon{line-height:15px;color:#555555;height:17px;}
		#elemvetrina{width:144px;height:214px;margin:5px 5px 0 0;padding:2px 6px;float:left;border:1px solid #000000;}
			#elemvetrina img{width:144px;height:108px;margin:2px 0;}
		#itiner{width:256px;height:156px;border:1px solid #000;margin-bottom:4px;}
			#itinertit{width:195px;height:30px;background-image:URL(/images/t5.jpg);color:#fff;font-weight:bold;padding:13px 5px 0pt 56px;font-size:14px;margin-bottom:10px;}
				#itinertit a{color:#fff;}
			#itinercon{line-height:18px;}
				#itinercon a{font-weight:bold;}
			#itinerpub{line-height:18px;}
				#itinerpub a{font-weight:bold;}
			#itinerite {overflow: auto; height: 48px;margin-top:4px}
				#itinerite img{margin:5px;}
			#itineritemes {display:none; height: 48px;margin-top:4px;color:red;font-weight:bold;font-size:14px;text-align: center}
		#calendario{width:256px;height:200px;border:1px solid #000;margin-bottom:4px;}
			#calendariotit{width:195px;height:30px;margin-bottom:5px;background-image:URL(/images/t2.jpg);color:#fff;font-weight:bold;padding:13px 5px 0pt 56px;font-size:14px;}
			#calendariocon{line-height:14px;color:#555555;}
			.month{color:#8B8B8B;;}
			.week_days{color:#ff0000;}
			.day_bg{background-color:#8B8B8B;}
			.day_now{background-color:#8B8B8B;color:#ff0000;}
			.day_corso{background-color:#FFFFFF;}
	#center{width:484px;float:left;margin:0 4px;}
		#bandiere{width:454px;height:43px;padding:0 20px 0 10px;}
			#bandiere img{width:18px;height:13px;padding-left:15px;}
			#bandiere select{margin-left:20px;}
			#path{margin-left:15px;font-size:10px;line-height:13px;}
		#livingint{width:450px;height:35px;padding:0 17px; margin-top: 6px}
			#livingint h1{font-size:18px;color:#136990;margin:0;}
		#eleeve{width:450px;height:22px;padding:0 17px;background-color:#F0F0F0;}
			#eleeve h1{font-size:16px;color:#136990;margin:0;}
		#living{width:450px;height:165px;padding:0 16px;margin-bottom:10px;}
			#livingfoto{width:120px;height:161px;float:left;}
				#livingfoto img{width:120px;height:161px;}
			#livingtext{width:320px;height:161px;float:left;margin-left:10px;}
				#livtit{height:14px;}
				#livtex{height:133px;text-align:justify;}
				#livanc{margin-left:170px;height:14px;}
					#livanc a{color:#3E7291;}
		#categorie{width:450px;padding:0 17px;}
			#macrocat{height:22px;font-weight:bold;}
			#calen{text-align:right;}
		#area-news{width:450px;height:115px;background-color:#F0F0F0;padding:8px 17px; margin-top:10px;}
			#newstex{float:left;}
			#newstex h2 {color:#658742;font-size:14px;margin:0px}
			#newsfoto{width:100px;height:75px;float:left; margin: 0px 3px 0px 0px}
			#newslink{width:450px;margin-top:5px;clear:both;}
				#newslink a{color:#BC7817;}
		#pressint{width:450px;padding:0 17px;margin-top:10px;}
		#moduloshop input{width:60px;}
		#moduloshop select{width:66px;}
		#moduloshop textarea{width:60px;}
		#moduloshop td{vertical-align: top;padding-bottom: 35px;}
		#moduloshop th{vertical-align: top;text-align:left;height:15px;}
		.shop_title_top{font-size: 14px;border-bottom: solid 2px #136990;height:40px; color:#136990;font-weight: bold;}
		.shop_title{font-size: 16px;border-bottom: dashed 1px #136990;height:30px; color:#136990;font-weight: bold;}
		.txtright{text-align: right;}
			#errorlogin{color:red; padding:20px 0;}
		#evento{margin-top:10px;padding:0pt 17px;width:450px;}
			#pressint h1{font-size:18px;color:#136990;margin:0;}
			#pressint h2{font-size:18px;color:#136990;margin:0;}
		#press{width:450px;height:75px;padding:0 16px;margin-top:4px}
			#pressfoto{width:100px;height:75px;float:left;}
				#pressfoto img{width:100px;height:75px;}
			#presstext{width:340px;height:75px;float:left;margin-left:10px;}
				#presstit{height:18px;}
				#presstex{height:42px;text-align:justify;}
				#pressanc{margin-left:190px;height:14px;}
					#pressanc a{color:#3E7291;}
		#txtreg{width:728px;height:50px;color:#6A7318;font-size:18px;font-weight:bold;text-align:center;}
		#barra{width:728px;height:44px;color:#ffffff;font-size:17px;font-weight:bold;text-align:center;background-color:#DDE1BA;}
		#interno{width:728px;height:310px;font-size:15px;margin:5px 0 25px;}
			#regleft{float:left;width:50px;height:100%;}
			#regturista{float:left;width:289px;height:100%;background-color:#231887;}
			#regcenter{float:left;width:50px;height:100%;}
			#regazienda{float:left;width:289px;height:100%;background-color:#89191B;}
			#regright{float:left;width:50px;height:100%;}
			#intregistra{float:left;width:269px;height:100%;background-color:#CAD1D7;font-weight:bold;padding:10px;}
				#intregistra b {color:#848C3E;}
		#righina{width:728px;height:5px;line-height:5px;background-color:#DDE1BA;}
		#bannerreg{width:728px;height:100px;}
			#bunregimguno{width:177px;height:89px;border:1px solid #000000;float:left;}
			#bunregimg{width:177px;height:89px;border:1px solid #000000;float:left;margin-left:4px;}
		#regcontainer {height: 1800px;}
		#moduloregistrazione input{width:250px;}
		#moduloregistrazione select{width:256px;}
		#moduloregistrazione textarea{width:250px;}
		#moduloregistrazione td{vertical-align: top;}
	#right{width:240px;float:left;}
		#bunner{width:200px;height:414px;border:1px solid #000;margin-bottom:4px;padding:10px 19px;}
			#intbunn{width:200px;height:100px;margin-bottom:5px;}
				#intbunn img{width:198px;height:98px;border:1px solid #000000;}
			#intbunngrandi{width:200px;height:200px;}
				#intbunngrandi img{width:198px;height:198px;border:1px solid #000000;}
		#registrati{width:238px;height:139px;border:1px solid #000;margin-bottom:4px;}
			#registratitit{width:177px;height:30px;background-image:URL(/images/t3.jpg);color:#fff;font-weight:bold;padding:13px 5px 0pt 56px;font-size:14px;}
			#registraticon{line-height:14px;color:#555555;}
			#registraticon a{color:#3E7291;}
			#registrati .input{width:200px;margin:7px 17px 2px 15px;}
			#registrati .paswd{width:150px;margin:7px 5px 2px 15px;float:left;}
			#registrati .invia{width:50px;margin:7px 5px 7px 0;float:left;}
		#cerca{width:238px;height:80px;border:1px solid #000;margin-bottom:4px;}
			#cercatit{width:177px;height:30px;background-image:URL(/images/t6.jpg);color:#fff;font-weight:bold;padding:13px 5px 0pt 56px;font-size:14px;}
			#cercacon{line-height:14px;color:#555555;}
			#cerca .input{width:150px;margin:7px 5px 2px 15px;float:left;}
			#cerca .invia{width:50px;margin:7px 5px 7px 0;float:left;}
		#help{width:238px;height:80px;border:1px solid #000;margin-bottom:4px;}
			#helptit{width:177px;height:30px;background-image:URL(/images/thelp.jpg);color:#fff;font-weight:bold;padding:13px 5px 0pt 56px;font-size:14px;}
			#helpcon{line-height:14px;color:#555555;}
		#sinergest{width:238px;height:62px;border:1px solid #000;margin-bottom:4px;}
	#centerscheda{width:728px;float:left;margin:0 0 0 4px;}
		#centerscheda #bandiere{width:594px;height:30px;padding-top:13px;padding-left:10px;}
		#centerscheda #pressint{width:570px;height:30px;padding:0 17px;margin-top:10px;}
		#foto{width:150px;height:113px;padding-left:17px;margin-top:10px;float:left;}
			#foto img{width:150px;height:113px;}
		#anag-testo{width:574px;padding:0 17px;margin-top:10px;float:left;text-align:justify;}
			#anag-testo img{margin:3px 10px 0 0;}
		#anagrafica{width:403px;padding:0 0 0 17px;margin-top:10px;float:left;}
			#anagrafica td{padding-right:20px;padding-bottom:10px;}
		#schebot{width:118px;float:left;margin-left:23px;}
			#schebot img {width:118px;height:22px;margin-bottom:5px;}
		#orari{float:left;margin-top:10px;padding:0pt 17px;text-align:justify;width:574px;}
	#gallery{width:120px;float:left;margin-top:10px;}
	#gallery2{float:left;margin-top:10px;padding:0pt 17px;text-align:justify;width:574px;}
	#eventi{float:left;margin-top:10px;padding:0pt 17px;text-align:justify;width:574px;}
	#eventi h2{margin:8px 0px 8px 0px}
	#eventismal{width:118px;float:left;margin-left:23px;}
	#bottom{width:990px;height:56px;background-color:#CBD2D7;}
		#bottom-left{width:250px;height:56px;float:left;text-align:center;}
		#bottom-center{width:580px;height:30px;float:left;text-align:center;padding-top:26px;padding-left: 10px}
		#bottom-right{width:150px;height:30px;float:left;text-align:center;padding-top:26px;}
	.textcategorie{margin: 10px;text-align: justify;}
	#offerta_link { clear:both; margin-top:5px; width:450px; }
	#offerta_link a{color:#3E7291;}
.hrhome { background-color: #DEDEDE ;margin: 10px 0px 5px 0px;height: 1px;line-height:1px;font-size:1px;}
ul.help{list-style-type: circle;list-style-position: inside; margin-bottom:20px;}
ul.help li {margin-bottom:5px;}
div.help {padding:0 17px;clear:both;}
div.helprisposta {padding:0 17px;clear:both;}
div.helptop {margin:0px 0px 12px 0px;padding:0 17px;float:right}