@charset "utf-8";
/* CSS Document */

/*Parte relativa al menu*/
#menu{position: relative;
height: 24px;
overflow: hidden;
background: url(menubk.png);
margin-top: 1px}
#menu ul,#menu li{margin: 0;padding: 0;list-style: none}
#menu a{position: absolute;
top: 0;
width: 118px;
height: 24px;
background-image: url(matrix2.png);
text-indent: -9999px}

#servizi a{left: 118px;background-position: -118px 0}
#tariffe a{left: 236px;background-position: -236px 0}
#eventi a{left: 354px;background-position: -354px 0}
#photogallery a{left: 472px;background-position: -472px 0}

#camping a.active{background-position: 0 -48px}
#servizi a.active{background-position: -118px -48px}
#tariffe a.active{background-position: -236px -48px}
#eventi a.active{background-position: -354px -48px} 
#photogallery a.active{background-position: -472px -48px} 

/*parte per JQuery*/

#menu span{display: none;position: absolute;
    top: 0;left:0;width: 118px;height: 24px;
    background-image: url(matrix2.png);cursor: pointer}
#camping span{background-position: 0 -24px}
#servizi span{background-position: -118px -24px}
#tariffe span{background-position: -236px -24px}
#eventi span{background-position: -354px -24px}
#photogallery span{background-position: -472px -24px}

/*fine parte relativa al menu*/


FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
.form3 {
	FONT: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #4f4f4f; TEXT-DECORATION: none
}
.borderIndirizzo {
	BORDER-RIGHT: #224E7D 1px dotted; BORDER-TOP: #224E7D 1px dotted; BORDER-LEFT: #224E7D 1px dotted; BORDER-BOTTOM: #224E7D 1px dotted
}

.testo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS";
}
.txdataeventi {
    color:#993300;
	font-size:12px;
	font-family:"Trebuchet MS";
}
.txtitoloeventi {
    color:#396FBF;
	font-size:13px;
	font-family:"Trebuchet MS";
}
.bordobottomblu {
	BORDER-BOTTOM: #517CA8 2px double;
}
.bordodxblu {
	BORDER-RIGHT: #CCCC98 1px solid; 
	background-color:#FBF9EC
}
.bordosxblu {
	BORDER-LEFT: #CCCC98 1px solid;
}
A.mail {
	COLOR: #000000; TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
A.mail-index {
	COLOR: #46739F; TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
A.mail-index:hover {
	COLOR: #396FBF; TEXT-DECORATION: none
}

A.mail:hover {
	COLOR: #396FBF; TEXT-DECORATION: none
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(jpg/sfondo.png);
	background-color: #345576;
	background-repeat: repeat-y;
	background-position: center;
}
.tabellaListino {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(jpg/bktariffe.jpg); BACKGROUND-REPEAT: no-repeat
}
.tabellaListinoCelle {
	BORDER-BOTTOM: #81bada 1px dotted;
	font-family:"Trebuchet MS";
	font-size:12px;
}
 
 
/*Parte relativa alle foto*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0;
}
.highslide:hover img {
	border: 0;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 5px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/*aggiunto per la photogallery*/
.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}
/*fine aggiunta per la photogallery*/


a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/*aggiunto per la photogallery*/
/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}
/*fine aggiunta per la photogallery*/






/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

