/* CSS Document */

body {margin:0px auto; padding:0px; text-align:center; font-family:Tahoma, Verdana, Arial, Helvetica; font-size:70%; color:#FFFFFF; background-color:#6F371C;
		background-image:url(../grafica/template/sfondopagina.jpg); background-position:left top; background-repeat:repeat-x;}

#contenitore {margin:0px auto; padding:0px; text-align:left; position:relative;width:992px;}
	a:link, a:visited, a:active {color:#FFFFFF; text-decoration:none}
	a:hover{color:#FFFFFF; text-decoration:none}
#top {position:absolute; top:0px; left:0px; width:992px; height:371px;}
	#logo {position:absolute; top:0px; left:56px; width:302px; height:101px;}
	#topimmagine{position:absolute; top:101px; left:56px; width:882px; height:156px;}
	#topleft{position:absolute; top:0px; left:0px; width:56px; height:335px; background-image:url(../grafica/template/prodotti-tipici-sardi_r1_c1.jpg);}
	#topright{position:absolute; top:101px; left:938px; width:54px; height:234px; background-image:url(../grafica/template/prodotti-tipici-sardi_r2_c16.jpg);}
	#topcarrello{position:absolute; top:0px; left:378px; width:614px; height:101px; background-image:url(../grafica/template/prodotti-tipici-sardi_r1_c7.jpg);font-size:11px;}
		#dimensionecarattere {position:absolute;top:66px;left:300px; width:100px;}
		#lingua {position:absolute; top:59px; left:257px;}
		#carrello {position:absolute; top:60px; left:455px;}
		#numeroprodotti {position:absolute; top:75px; left:455px;}
	
	#menu{position:absolute; top:257px; left:175px; width:665px; height:78px; overflow: hidden;}
		#menu ul,#menu li{margin: 0;padding: 0;list-style: none}
		#menu a{background-image: url(../grafica/template/menu.png); position: absolute; top: 0px; text-indent: -9999px; height:78px;}
		
		#home a{width:79px; left:0px; background-position: 0 0}
		#chisiamo a{width:126px; left:79px; background-position: -79px 0}
		#dovesiamo a{width: 138px; left: 205px;background-position: -205px 0}
		#servizi a{width: 100px; left: 343px; background-position: -343px 0}
		#catalogo a{width: 117px; left: 443px;background-position: -443px 0}
		#contatti a{width: 105px; left: 560px;background-position: -560px 0}
		
		#home a.active{background-position: 0 -156px}
		#chisiamo a.active{background-position: -79px -156px}
		#dovesiamo a.active{background-position: -205px -156px}
		#servizi a.active{background-position: -343px -156px}
		#catalogo a.active{background-position: -443px -156px}
		#contatti a.active{background-position: -560px -156px}
		
		/*parte per JQuery*/
		
		#menu span{display: none;position: absolute;
			top: 0;left:0;height: 78px;
			background-image: url(../grafica/template/menu.png);cursor: pointer}
		#home span{width:79px; background-position: 0 -156px}
		#chisiamo span{width:126px;  background-position: -79px -156px}
		#dovesiamo span{width: 138px; background-position: -205px -156px}
		#servizi span{width: 100px;  background-position: -343px -156px}
		#catalogo span{width: 117px; background-position: -443px -156px}
		#contatti span{width: 105px; background-position: -560px -156px}
		
		/*fine parte per JQuery*/
		
	#menutopleft {position:absolute; top:257px; left:56px; background-image:url(../grafica/template/prodotti-tipici-sardi_r3_c2.jpg); width:119px; height:78px;}
	#menutopright{position:absolute; top:257px; left:840px; background-image:url(../grafica/template/prodotti-tipici-sardi_r3_c15.jpg); width:98px; height:78px;}
	
	#topcerca{position:absolute; top:335px; left:0px; width:992px; height:36px; background-image:url(../grafica/template/prodotti-tipici-sardi_r4_c1.jpg);}
		 #topcerca form {margin:0px; padding:0px; position:absolute; top:5px; left:334px;}
#contenuti {position:absolute; top:371px; left:0px; width:992px;}
	#colonnasinistra {position:absolute; top:13px; left:8px; width:176px;}
		#colonnasinistra ul {margin:0px; padding:0px; list-style:none;}
		#colonnasinistra li {line-height:19px; border-bottom:1px solid #9D742F;}
			#colonnasinistra a:link, #colonnasinistra a:visited, #colonnasinistra a:active {color:#FFFFFF; text-decoration:none; display:block; padding-left:15px; margin:1px 0 1px 0; background-image:url(../grafica/template/li.gif); background-position:left; background-repeat:no-repeat;}
			#colonnasinistra a:hover{color:#FFFFFF; text-decoration:none; background-color:#9F512F; display:block; padding-left:15px; margin:1px 0 1px 0; background-image:url(../grafica/template/li.gif); background-position:left; background-repeat:no-repeat;}
		#informazioniutili {position:relative; left:-10px;}
	#colonnadestra {position:absolute; top:13px; left:810px; width:176px;}
		#colonnadestra ul {margin:0px; padding:0px; list-style:none; text-align:right;}
		#colonnadestra li {line-height:19px; border-bottom:1px solid #9D742F;}
			#colonnadestra a:link, #colonnadestra a:visited, #colonnadestra a:active {color:#FFFFFF; text-decoration:none; display:block; padding-right:15px; margin:1px 0 1px 0;}
			#colonnadestra a:hover{color:#FFFFFF; text-decoration:none; background-color:#9F512F; display:block; padding-right:15px; margin:1px 0 1px 0;}
		#lasardegna { background-image:url(../grafica/template/prodotti-tipici-sardi_r9_c14.jpg); width:185px; height:242px; position:relative; left:-9px; top:15px;}
		#lasardegna ul {margin:0px; padding:0px; list-style:none; text-align:left; position:absolute; top:65px; left:15px; width:155px;}
		#lasardegna li {line-height:19px; border-bottom:0px; margin-bottom:10px;}
			#lasardegna a:link, #lasardegna a:visited, #lasardegna a:active {color:#FFFFFF; text-decoration:none; display:block; padding-left:15px; margin:1px 0 1px 0; background-image:url(../grafica/template/li-destra.gif); background-position:left; background-repeat:no-repeat;}
			#lasardegna a:hover{color:#FFFFFF; text-decoration:none; background-color:#9F512F; display:block; padding-left:15px; margin:1px 0 1px 0; background-image:url(../grafica/template/li-destra.gif); background-position:left; background-repeat:no-repeat;}
	#testi {position:relative; margin:13px 215px 0 198px; font-family:"Trebuchet MS",Tahoma, Verdana, Arial, Helvetica}
		#testopagina {min-height: 450px; height: auto !important;height: 450px; border-left:1px solid #130A08; padding-left:18px; margin-bottom:10px;}
			#testopagina a:link, #testopagina a:visited, #testopagina a:active {color:#EFEFEF; text-decoration:underline;}
			#testopagina a:hover{color:#FFFFFF; text-decoration:none;}
			
			#testopagina h1 {font-size:160%; color:#E6B468; font-family:"Times New Roman", Times, serif; letter-spacing:-1px; font-style:oblique;}
		#testopagina .accauno {font-size:160%; color:#E6B468; font-family:"Times New Roman", Times, serif; letter-spacing:-1px; font-style:oblique; font-weight:bold;display:block;}
	
			#testopagina h4 {font-size:160%; color:#E6B468; font-family:"Times New Roman", Times, serif; letter-spacing:-1px; font-style:oblique; text-align:center; border-bottom:1px solid #E6B468;}
			
			#testopagina .accaquattro {font-size:160%; color:#E6B468; font-family:"Times New Roman", Times, serif; letter-spacing:-1px; font-style:oblique; text-align:center; border-bottom:1px solid #E6B468; font-weight:bold; display:block;}
			
			
			
		#navigazione {font-size:90%; letter-spacing:0px; color:#999999; margin-left:36px; margin-bottom:10px;}
			#navigazione  a:link, #navigazione a:visited, #navigazione a:active {color:#EFEFEF; text-decoration:none; letter-spacing:0px;}
			#navigazione a:hover{color:#FFFFFF; text-decoration:underline;letter-spacing:0px;}
		#footer { text-align:center; font-size:90%; letter-spacing:1px; border-top:1px solid #9D742F; padding-top:10px;}
		#footer  a:link, #footer  a:visited, #footer  a:active {color:#B98C68; text-decoration:none; letter-spacing:0px;}
		#footer a:hover{color:#FFFFFF; text-decoration:underline;letter-spacing:0px;}
		#footercredits {color:#9D742F; letter-spacing:0px;}
		


/*Form*/
/*.input {height:17px; position:relative; top:-1px;}*/
.input, textarea, select{border-right:1px solid #C99A4B;border-bottom:1px solid #C99A4B;border-left:1px solid #C99A4B;border-top:1px solid #C99A4B;margin:3px;  margin-right:10px; padding:1px;font:90%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;color:#666666;}
label{float:left; width:180px;display:block;border-bottom:1px solid #CCC;padding-bottom:1px;}
fieldset {border:1px dashed #CCC;padding:10px;margin-bottom:10px;}
legend {font-size: 100%;color:#fff;background: #110907;padding: 3px 6px;margin-bottom:10px;}
.button {border:1px solid #C99A4B;font:90%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;height:21px; position:relative; top:-2px;
	color:#fff;	font-weight:bold;background-image:url(../grafica/template/sfondobuttoncerca.jpg); background-position:left top; background-repeat:repeat-x;}


#prodotti {}
#prodotti li {width:270px; float:left; height:235px; margin:0px; padding:0px; margin:3px; color:#333333; background-color:#F5F3E6;}
#prodotti ul {margin:0px; padding:0px; list-style:none;}
	.nomeprodotto { font-family:"Times New Roman", Times, serif; letter-spacing:-1px; font-style:oblique; text-align:center; font-size:140%; display:block; margin:5px; padding:2px 10px; border:1px solid #CCC; font-weight:bold; background-color:#FFF;}
		#prodotti a:link, #prodotti a:visited, #prodotti a:active {color:#993300; text-decoration:none;}
		#prodotti a:hover {color:#993300; text-decoration:underline;}
	.descrizioneprodotto {width:124px; border:2px solid #FFF; float:left; height:190px;}
	.categoriaprodotto { font-size:90%; display:block; margin-bottom:5px; padding-bottom:4px; background-color:#F5F3E6;  display:block; padding:0 5px; border-bottom:1px solid #E8E3C6;}
	.sottocategoriaprodotto { font-size:90%; display:block; margin-bottom:5px; padding-bottom:4px; background-color:#F5F3E6;  display:block; padding:0 5px; border-bottom:1px solid #E8E3C6;}
	.testoprodotto { line-height:110%; font-weight:normal; font-size:90%; background-color:#F5F3E6; display:block; padding:0 5px; margin-bottom:5px; height:65px; color:#993300;} .testoprodotto p {margin:0px; padding:0px;}
	.prezzoprodotto { display:block; margin-bottom:4px; background-color:#F5F3E6; display:block; font-size:140%; text-transform:uppercase; font-weight:bold; text-align:center; font-family:Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #E8E3C6;}
	.fotoprodotto {width:123px; height:190px; border:2px solid #FFF; float:left; margin:0 5px;}
		.fotoprodotto img {border:1px solid #CCC; margin:2px; width:117px; height:184px;}
		.carrelloprodotto form {margin:0px; padding:0px; background-color:#F5F3E6; padding:5px; padding-top:0px; text-align:center }
		.carrelloprodotto  {color:#333333; margin:0px; padding:0px; background-color:#F5F3E6; padding:5px; padding-top:0px; text-align:center }
		
	.quantita{ font-size:80%; font-family:Tahoma, Verdana, Arial, Helvetica;}
	.aggiungialcarrello {font-size:90%; background-color:#333333; color:#FFFFFF; margin-top:2px;}

.clearboth {clear:both}

#linkpagine1, #linkpagine2 {}
.linkpagine{background-color:#F5F3E6; display:block; text-align:left; font-weight:bold; color:#221310; line-height:18px;
			padding:5px; padding-top:2px; padding-bottom:2px; font-size:100%; text-transform:uppercase; margin:5px 0 10px 0; }
			.paginacorrente {color:#EFEFEF; padding:3px; background-color:#4C2619;}
		#linkpagine1 a:link, #linkpagine1 a:visited, #linkpagine1 a:active{color:#4C2619; text-decoration:none; padding:3px;}
		#linkpagine1 a:hover{color:#FFF; text-decoration:none; background-color:#221310;padding:3px;}
		#linkpagine2 a:link, #linkpagine2 a:visited, #linkpagine2 a:active{color:#4C2619; text-decoration:none; padding:3px;}
		#linkpagine2 a:hover{color:#FFF; text-decoration:none; background-color:#221310;padding:3px;}
		

.ulnone {list-style:none; margin:0px; padding:0px; }
	.ulnone li {float:left; margin:10px 8px 5px 8px; padding:3px; text-align:center}
	
	.sottocategoria { }
		.sottocategoria p {font-size:160%; color:#FFF; font-family:"Times New Roman", Times, serif; letter-spacing:-1px; font-style:oblique; text-align:center;  display:block; margin:0px 3px; padding:0px;}
		.sottocategoria a {font-size:160%; color:#FFF; font-family:"Times New Roman", Times, serif; letter-spacing:-1px; font-style:oblique; text-align:center;  display:block; margin:0px 3px; padding:0px;}

#box {display: none; border:1px solid #E6B468; padding:0px 10px;}
	.close {padding:5px; margin:3px; float:right; font-weight:bold}
	
	.fotoprodottodettaglio {border:2px solid #F5F3E6; margin-bottom:10px;}
		.fotoprodottodettaglioimg {border:2px solid #9d742F;}
	.prezzoprodottodettaglio {border:1px solid #E6B468; padding:5px; margin-bottom:10px; font-size:140%; font-variant:small-caps; font-family:Georgia, "Times New Roman", Times, serif; display:block; text-align:center;}
	.destraprodottodettaglio {float:right; margin:0 0 10px 10px;}
		.carrelloprodottodettaglio form {margin:0px; padding:0px; padding:5px; padding-top:0px; text-align:center;}
		.carrelloprodottodettaglio  {color:#FFF; margin:0px; padding:0px; padding:5px; padding-top:0px; text-align:center }
		.aggiungialcarrellodettaglio {font-size:90%; background-color:#333333; color:#FFFFFF; vertical-align:top; margin-left:5px; }
		
	.sinistraprodottodettaglio {float:left; width:290px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #E6B468;}#testopagina h2 {font-size:140%; letter-spacing:-1px; }
			.sinistraprodottodettaglio h2 h3{font-size:120%; letter-spacing:-1px; }
			
			
			
			
			
			
#avvisi {}
	#avvisi a:link, #avvisi a:visited, #avvisi a:active {color:#E6B468; text-decoration:none;}
	#avvisi a:hover {color:#FFF; text-decoration:none;}

.paginazione {padding:2px 0px 2px 10px;}
		
.avvisopiccolo1 {padding:10px;border-bottom:1px solid #391C11; margin-bottom:10px;background-color:#4B2516;}
.avvisopiccolo2 {padding:10px;border-bottom:1px solid #391C11; margin-bottom:10px; background-color:#391C11;}

.data {font: 0.9em Verdana, sans-serif;  text-transform: uppercase; letter-spacing: 0em;margin-bottom:3px;padding-bottom:3px;border-bottom:1px dotted #CCC;	color:#F8F8F8;}
   .categorianews { font-size:90%;	color:#EFEFEF;	float:right;	text-transform:none;}
 .testonews { color:#F8F8F8; }
 .titolonews {font-size:150%; color:#E6B468; font-family:"Times New Roman", Times, serif; letter-spacing:-1px; font-style:oblique; font-weight:bold; margin:10px;}  
  .linea {  border-bottom:1px solid #EFEFEF;  width:30%;  margin:0px auto;  padding-bottom:10px;  }				  
.aligncenter {	text-align:center;}

.continua { text-align:right;}


.testoprodottodettaglio img {margin:10px;}

/*dove siamo*/
#testi #gmaps_container{
	width:550px;
	height:430px;
	margin:10px auto;
	border:1px solid #fff;
	padding:2px;
	color:#333;
}
	