/* SardiniaTourism */
body {
	margin:0px;
	padding:0px;
	text-align: center;
}
.table01 {
	border-left:solid 1px #3366CC;
	border-right:solid 1px #3366CC;
	border-bottom:solid 1px #3366CC;
}
.padding01 {
	margin-left: 21px;
}
.padding02 {
	padding: 0px 20px 0px 0px;
}
.margin01 {
	margin-left: 21px;
}
.margin02 {
	margin-left: 21px;
}
.sx_menu {
	background-image: url(img/sx_menu.gif);
	background-repeat: repeat-y;
}
.bianco {
	background-color: #FFFFFF; /*PRIMA C'ERA F7F7F7 */
}
.text {
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	font-weight : regular;
	text-align : justify;
	line-height: 18px;
}
.text a {
	color : #666666;
	text-decoration : none;
}
.text a:hover{
	color : #666666;
	text-decoration : underline;
}
.menu {
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #3366CC;
	font-weight : regular;
	text-align:justify;
	line-height: 22px;
}
.menu a {
	color : #3366CC;
	text-decoration : none;
}
.menu a:hover{
	color : #3366CC;
	text-decoration : underline;
}
.voci01 {
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #3366CC;
	font-weight : regular;
	text-align : left;
}
.voci01 a {
	color : #3366CC;
	text-decoration : none;
}
.voci01 a:hover{
	color : #3366CC;
	text-decoration : underline;
}
.voci02 {
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #3366CC;
	font-weight : bold;
	text-align : left;
}
.voci02 a {
	color : #3366CC;
	text-decoration : none;
}
.voci02 a:hover{
	color : #3366CC;
	text-decoration : underline;
}
.voci03 {
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #3366CC;
	font-weight : bold;
	text-align:center; 
}

.testofooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#999999;
	padding: 5px;
}

.testofooter a {
	color:#999999;
	text-decoration:none;
}

.testofooter a:hover {
	color:#999999;
	text-decoration:underline;
}

.testofooter02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3366cc;
	padding: 5px;
}

.testofooter02 a {
	color:#3366cc;
	text-decoration:none;
}

.testofooter02 a:hover {
	color:#3366cc;
	text-decoration:underline;
}

/* M O D U L I */

.form
{
    BACKGROUND-COLOR: white;
	COLOR: #999999;
	border:1px solid #999999;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
	
}

form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#city{
width:222px;
border:1px solid #DDDDDD;
padding:5px;
}


/* CSS per Autocomplete */

/* styles for entire widget */
.yui-skin-sam .yui-ac-bd {
    position:relative; font-family:Arial,Verdana; font-size:100%; text-align:left;
}
/* styles for results container */
.yui-skin-sam .yui-ac-container {
    position:absolute;top:1.6em;
    max-height:350px;
    width:222px;
}
html>/**/body .yui-skin-sam .yui-ac-container /* FireFox*/ {
    position:absolute;top:1.6em;
    max-height:350px;
    width:222px;	
}
/* styles for header/body/footer wrapper within container */
.yui-skin-sam .yui-ac-content {
    position:absolute;top:-0.3em;width:100%;border:1px solid #666;background:#fff;overflow:hidden;z-index:9050;
}
html>/**/body .yui-skin-sam .yui-ac-content /* FireFox*/ {
    position:absolute;top:-0.3em;width:100%;border:1px solid #666;background:#fff;overflow:hidden;z-index:9050;
}
/* styles for container shadow */
.yui-skin-sam .yui-ac-shadow {
    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}
/* styles for container iframe */
.yui-skin-sam .yui-ac iframe {
    opacity:0;filter: alpha(opacity=0);
    padding-right:.3em; padding-bottom:.3em; /* Bug 2026798: extend iframe to shim the shadow */
}
/* styles for results list */
.yui-skin-sam .yui-ac-content ul{
    margin:0;padding:0;width:100%;
}
/* styles for result item */
.yui-skin-sam .yui-ac-content li {
	font-size: 15px;
	font-weight: bold;
    margin:0;padding:2px 5px;
	cursor:default;
	white-space:nowrap;
	list-style:none;
    zoom:1; /* For IE to trigger mouse events on LI */
}
.yui-skin-sam .yui-ac-content strong {
	font-weight:normal;
	color:#000;
}

/* styles for prehighlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
	background:#d5e2ff;;
	font-weight: bold;
}
/* styles for highlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
    background:#d5e2ff;
	font-weight: bold;
}
.autocomplete .selected {
	background:#d5e2ff;
	font-weight: bold;
}
.autocomplete .myCustomResult {
}