body {
		background-color: #9283BE;
		margin:0;
		font-family:Verdana, Arial, Helvetica,sans-serif;
		color: #000000;
		text-align: center;
		font-size:11px;
		}

.bandiere-head {position:absolute; top:180px; right:20px; width:100px; height:30px;}
.sfondo {background-color: #9283BE; width:760px; position:relative; margin:0 auto; height:31px; line-height:31px;}
.bodyhome {background-color: #9283BE;}
table {padding: 0; margin: 0; border: none; border-collapse: collapse;
font-family: Verdana,Helvetica; font-size: 8pt; }

#tableex {width: 100%; height: 100%; text-align: center;}

#tabintro {width: 760; font-size: 11px;}

#locintro {text-align: right; height:40px;}
#locfotointro {background-image: url('images/rocco_locanda.jpg'); background-repeat: no-repeat; height:180px;
vertical-align: top; text-align: right}

#campintro {text-align: left; height:40px;}
#campfotointro {background-image: url('images/rocco_campagna.jpg'); background-repeat: no-repeat; height:180px;
vertical-align: bottom}

.bandiere {border: 1px solid #fff; border-color: #fff; margin: 4px 8px 4px 8px; width:23px; height:15px; background-color:#535DA5;}
.bandiereint {border: 1px solid #fff; border-color: #fff; margin: 4px 0px 6px 2px; width:15px; height:10px; background-color:#535DA5;}

.ind {color:#999; font-size:10px;}
.ind a {color:#999;}
.ind a:link {color:#999;}
.ind a:visited {color:#999;}
.ind a:hover {color: #3F5781;}

.indhome {color:#fff; font-size:10px;}
.indhome a {color:#fff;}
.indhome a:link {color:#fff;}
.indhome a:visited {color:#fff;}
.indhome a:hover {color: #3F5781;}

/*golf*/

.golf {vertical-align:top; width:100%; text-align:center; border:1px solid #ccc;  border-collapse:separate; margin:20px 0;}
.golf td {border:1px solid white !important;}
.golfdate {vertical-align:top; width:25%; font-size:0.9em; color:#333; border:1px solid red !important; background-color:#fefefe;}
.golfprezzi1 {vertical-align:top; font-weight:bold; width:25%;}
.golfprezzi2 {vertical-align:top; width:25%;}
/*p interne*/

#tabprinc {width:950px; border-width: 0; padding:0; margin:0; background-color:#fff; position:relative;}
.tdh1 {height: 1px;}
#contenuto {padding: 10px 100px;}
#contenuto h1 {font-family: "Century Gothic", Verdana, Tahoma, sans-serif; font-size:22px; font-weight:400; padding:0; margin:10px 0 15px 0;}
#contenuto h2 {font-family: "Century Gothic", Verdana, Tahoma, sans-serif; font-size:28px; font-weight:400; padding:0; margin:10px 0 5px 0; color: #9283BE;}
.tdmenublu {background-color: #3F2C63; height: 20px; margin:0; padding:0;}
.offerte {margin:10px 0; border:1px solid #C9C0DF; padding:10px;}
#menuindex {background-color: #C9C0DF; margin:0; padding:2px; color: #ffffff; }   
#menuindex td {padding:2px;}   

/*#menuindex a {background-color: #9283BE; text-decoration:none; text-align: center; color: #fff; text-transform: uppercase; border:1px solid white; font-weight:700;}
#menuindex a:hover {background-color: #3F2C63;}*/

.menu {font-size:8pt; color: #ffffff; text-align: center; font-family: "Century Gothic", Verdana, Tahoma, sans-serif;}
    .menu a { display:block; background-color: #9283BE; text-decoration:none; text-transform: uppercase; border:1px solid white; color: #fff; padding-left:13px; padding-right:13px; padding-top:5px; padding-bottom:5px}
.menu a:link { text-decoration: none; color: #fff; padding-left:13px; padding-right:13px; padding-top:5px; padding-bottom:5px}
.menu a:visited { text-decoration: none; color: #fff; padding-left:13px; padding-right:13px; padding-top:5px; padding-bottom:5px}
.menu a:hover { text-decoration: none;  display:block;  border:1px solid #9283BE;
    width:auto; height:auto;/* fixes width inconsistencies between NS and IE */ padding-left:13px; padding-right:13px; padding-top:5px; padding-bottom:5px}	


#sottomenu {position:relative; padding-left:330px;}
#sottomenu a {background-color:#3F2C63; padding:5px 10px; color:#fff; margin:0; text-transform: uppercase; font-size:8pt; color: #ffffff; text-align: center; font-family: "Century Gothic", Verdana, Tahoma, sans-serif;}
#sottomenu li {list-style-type:none; float:left; !important; margin:1px; padding:0;}
#sottomenu ul {margin:0; padding:0;}


.qui { display:block; background-color: #3F2C63 !important; text-transform: uppercase; display:block; font-size:8pt; color: #ffffff; text-align: center; font-family: "Century Gothic", Verdana, Tahoma, sans-serif; color: #ffffff; 
    width:auto; /* fixes width inconsistencies between NS and IE */
    border-style:collapse; padding-left:16px; padding-right:16px; padding-top:5px; padding-bottom:5px;}
    
    .qui2 { background-color: #3F2C63; text-transform: uppercase; display:block; font-size:7pt; color: #ffffff;
    width:auto; /* fixes width inconsistencies between NS and IE */
    border-style:collapse; padding-left:16px; padding-right:16px; padding-top:5px; padding-bottom:5px}

    
/*  #menuindex  ul {color: #AA8E66; margin-left:16px; margin-right:16px; margin-top:4px; margin-bottom:14px; list-style: none; color: #fff;}
    
  #menuindex  li {font-size:8pt; text-transform: uppercase; text-align: left; line-height:350%; color: #fff;
    background-color: #467FC0; padding-left: 16px}*/
    
    
    
    
    
  
h1 {color: #3F2C63; font-size:11pt; }
.titolo {margin:20px 0 10px 0;}

.azzurro {color: #3F2C63;}


.tdprezzi {text-align: center; font-weight: 700; background-color:#F1F2F2;}

p {text-align: justify; line-height: 150%; margin: 0 0 5px 0;}



img {border: 0px none;}




/*allineamenti*/
.asx {text-align: left;}
.adx {text-align: right;}
.acen {text-align: center;}
.ajus {text-align: justify;}

.marginidxsx { margin: 0 4px 0 4px; }
.elimina { width: 9px; height: 9px; }
.zero {margin: 0; padding: 0;}

 a.linklingue {color: #999; padding:20px;}
 a:link.linklingue {text-decoration: none; color: #999;}
 a:visited.linklingue {text-decoration: none; color: #999;}
 a:hover.linklingue {color: #3F5781;}


a {}
a:link {text-decoration: none; color: #000;}
a:visited {text-decoration: none; color: #000;}
a:hover {color: #3F5781;}
	
		
.solostampa {display: none;}	




#popupfoto {background-color: #5E98D0; margin: 8px;}
#tablepop {background-color: #fff;}


 a.linkhome {color: #DBDFDC; padding:20px; font-weight: bold;}
 a:link.linkhome {text-decoration: none; color: #DBDFDC;}
 a:visited.linkhome {text-decoration: none; color: #DBDFDC;}
 a:hover.linkhome {color: #fff;}	
 
 
 
.fleft {float:left; position:relative;}
.fright {float:right; position:relative;}
.divclear { clear:both; position:relative; padding:10px 0 10px 0;}
.fclear { clear:both; position:relative;}
.fclear hr { display:none;}
.divclear hr {color: #cccccc; background-color: #cccccc; border:0; height:1px;}
	
.etichette { font-size:11px; line-height:22px; height:22px; position:relative; width:84px; }
.campi { font-size:10px; margin-right: 30px;}
.campi input, .campi select {margin-right: 0px;}	

