html,body{
margin: 0;padding:0; margin-top:0px; background-color:#a02504;  
 font-family: arial,sans-serif;font-size: 76%; text-align: left;

}

body, td, th {
	color: #333333;
}

h1, h2 {
	color: #b6803e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

h3, h4, h5, h6 {
	color: #006699;
}

a {
  color: #003366;
}

div#container {width:100%; height:auto; border: 0px solid #000000}
div#container1 {width:760px; height:auto; border: 0px solid #000000}
div#indice { float:left; width:100%; height:auto; padding-top:5px ;padding-bottom:5px; border: 0px solid #000000; background-color:#b6803e; border-bottom: 2px solid #621804; margin-top:120px;}
div#imgsindice {float:left;width:190px; height:175px; }
div#contenentesezioni {float:none; width:760px; height:175px; border:0px solid #000000 }
div#credits {float:right; position: relative; top:0px;width:60px; height:20px; border:0px solid #000000; vertical-align:top; }
div#spaziosotto {float: left; height:240px; width:760px; width:100%; border:0px solid #000000; vertical-align:top; margin-top:5px; }
div#spaziocontatti { float:none; height:240px; width:760px; border:0px solid #000000; vertical-align:top; margin-top:0px; text-align:left; }
div#contattisinistra{ float:left; height:240px; width:390px; border:0px solid #000000; vertical-align:top; margin-top:0px;text-align:left; padding-left:10px; border-left:1px solid #b6803e; }
div#contattidestra{ float:right; height:240px; width:350px; border:0px solid #000000; vertical-align:top; margin-top:0px;  }
div#galleriafoto{ float:none; height:auto; width:740px; border:0px solid #000000; vertical-align:top; margin-top:0px;  }
div#spaziotesto {float: none; height:182px; width:760px; border:0px solid #000000; vertical-align:top; margin-top:5px; text-align:left; vertical-align:text-bottom; }
div#spaziostemma {float: right; height:auto; width:auto; border:0px solid #000000; vertical-align:top; margin:0 0 0 5px; text-align:left }
div#dovesinistra{ float:left; height:240px; width:330px; border:0px solid #000000; vertical-align:top; margin-top:0px;text-align:left; padding-left:10px; border-left:1px solid #b6803e; }
div#dovedestra{ float:right; height:240px; width:400px; border:0px solid #000000; vertical-align:top; margin-top:0px;  }
div#mappe {float: left; height:130px; width:104px; margin-right:2px; border:0px solid #000000; vertical-align:top; margin-top:0px; text-align:left; padding:1px; }
div#mappetesto {float: none; height:auto; width:80px; margin-left:10px; border:0px solid #000000; vertical-align:top; margin-top:0px; text-align:left; padding:1px; }
div#webmastersinistra{ float:left; height:240px; width:380px; border:0px solid #000000; vertical-align:top; margin-top:0px;text-align:left; padding-left:5px; border-left:1px solid #b6803e; }
div#webmasterdestra{ float:right; height:240px; width:355px; border:0px solid #000000; vertical-align:top; margin-top:0px;border-left:1px solid #b6803e;border-right:1px solid #b6803e;  padding-left:5px;}
div#imgsriflesso {float:left;width:auto; height:auto; margin: 3px; }
div#imghome {float:left;width:250px; height:auto; margin: 0px; border:1px solid #ffffff; background-color:#92c8ff; margin:3px 0px 3px 3px;  }
div#entrahome {float:left;width:151px; height:auto; margin: 0px; border:0px solid #ffffff;  margin:3px 0px 3px 3px;  }
div#imghome1 {float:left;width:auto; height:auto; margin: 0px; border:0px solid #00000; vertical-align:top  }
div#imghome2 {float:left;width:auto; height:auto; margin: 0px; border:0px solid #00000; vertical-align:bottom; margin-top:80px; }

div#enedidehome {float:left;auto; height:auto; margin: 0px; border:0px solid #ffffff; background-color:#92c8ff; margin:5px;  }
div#email {float:left;width:350px; height:230px;; margin: 0px; border:0px solid #ffffff; background:#a02504 url(/Salento/img/cellacontatti/sfondo.jpg) no-repeat; border:0px solid #000000; padding:8px; background-image:/Salento/img/cellacontatti/sfondo.jpg; text-align:center;  }
div#email2 {float:none;width:200px; height:auto; padding:2px: 0px; border:0px solid #ffffff;  margin:5px; text-align:center; margin-left:50px }

/*stili newsletter*/

div#testonewsletter{ float:left; width:180px; height:auto; padding:3px; border:0px solid #000000;}
}.testonewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}
form#contact{width:320px !important;width /**/:350px; 
    height:205px !important; height /**/:230px;
    margin: 0;padding: 15px 15px 10px;
    background:#a02504 url(/Salento/img/cellacontatti/sfondo.jpg) no-repeat; border:0px solid #000000;  }
label{float: left;width: 90px;height: 30px;
    font: 12px/30px Arial,sans-serif;
    margin-right: 5px;text-align: right;color: #e3e3e6}
input,textarea,button{border: 0px solid;color: #475078;
    font: 12px Arial,sans-serif}
div.input-cont{float: left;width: 200px;height: 30px;
    background: #851f04 url(/Salento/img/cellacontatti/imput.gif) no-repeat top left;
    margin-bottom: 3px}
input{display: block;width: 175px;background: #c7c7c7;
    margin:5px 0 0 10px}
email.input{display: block;width: 175px;background: #ffffff;
    margin:5px 0 0 10px}

div.textarea-cont{float: left;width: 250px;height: 86px;
    padding: 1px;background: #851f04 url(/Salento/img/cellacontatti/cellatesto.gif) no-repeat}

textarea{width: 200px;height: 60px;margin: 10px; background-color:#c7c7c7;}
button#go{float: left;width: 141px;text-align:center;
    height:25px !important;height /**/:30px;line-height: 30px;
    display: inline;margin-left:25px;padding: 0px 0 7px;
    background: #D5D8E1 url(/Salento/img/cellacontatti/bottone.gif) no-repeat;
    color: #c7c7c7;cursor: pointer}
	
	/*stili galleria*/
	ul#minipics{margin:0;padding:0;list-style-type:none}

ul#minipics li{float: left;margin: 3px;padding:0 0 12px 0;
    background: url(/salento/img/ombraimg.gif) no-repeat bottom center}

ul#minipics li img{display:block;border:1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 4px;background: #f6f6f6}
	
	
	
	
	/*stili caratteri*/
.indirizzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b6803e;
}
a.indirizzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	color: #b6803e;
	text-decoration:none;
	font-weight:bold;
}
a.indirizzo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b6803e;
	text-decoration:underline;
}
.sottofoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #b6803e;
}
.galleria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.galleria2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}
a.galleria2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration:none;
}
a.galleria2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-shadow:Maroon;
	text-decoration:underline;
}
p.special:first-letter {
    float:left;
    font: bold 60px/70px Georgia,"Times New Roman", Times,serif;
    color: #b6803e}
	
	.testoprima {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e0e5ec;
}
.mappe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

a.mappe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration:none
}

a.mappe:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration:underline;
	
}

