/*
* {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#505050;
}
*/

ul#nav1{
	list-style:none;
	display:inline;
}
ul#nav1 li{
	float:left;
	background:transparent;
	border:0;
}
a.navbar:link,a.navbar:visited,a.navbar:active{
	font: 11px arial,verdana,sans-serif;
	padding:0px 6px 0px 6px;
	color:#878787;
	text-decoration:none;
	border-right: 1px solid #878787;
}

.lastbar {
	border-right: none!important;
}

a.navbar:hover{
	color:#000000;
}
.navbars {
	margin-top:0px;
	font: 11px arial,verdana,sans-serif;
	padding:0 8px;
	background:#004d90;
	color:#fff;
	text-decoration:none;
	border-right: 1px solid #004d90;
}

ul#nav2 {
	list-style:none;
	margin:0;
	padding:0;
}
ul#nav2 li {
	float:left;
	background:transparent;
	border:0;
}
a.navbar2:link,a.navbar2:visited,a.navbar2:active{
	font: 11px arial,verdana,sans-serif;
	padding:0px 10px 0px 10px;
	color:#878787;
	text-decoration:none;
}
a.navbar2:hover, .navbar2s {
	background:#004d90;
	color:#fff;
}
.navbar2s {
	margin-top:0px;
	font: 11px arial,verdana,sans-serif;
	padding:0px 10px 0px 10px;
	text-decoration:none;
}

#nav3box{
	padding:0px;
	margin:0px;
	width:378px;
	height:60px;
	overflow:auto;
	
}
ul#nav3{
	list-style:none;
	margin:0px;
	padding:0px;
	
}
ul#nav3 li{
	background:transparent;
	border:0;
}
a.navbar3:link,a.navbar3:visited,a.navbar3:active{
	font: 11px arial,verdana,sans-serif;
	padding:0px 10px 0px 10px;
	color:#878787;
	text-decoration:none;
}
a.navbar3:hover{
	color:#000000;
}
.navbar3s {
	margin-top:0px;
	font: 11px arial,verdana,sans-serif;
	padding:0px 10px 0px 10px;
	color:#004d90;
	text-decoration:none;
}

.verdana11w {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}

.verdana10g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	
}

.verdana10r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004d90;
	text-decoration: none;
	
}

.verdana11g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}

.verdana11blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003550;
	text-decoration: none;
	
}

.verdana11red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
	
}

.verdana9g {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}

/*dropmenu*/
.hidden {display:none; z-index:1; position:absolute; margin-top:-4px;}
.hidden ul {background:#fff;}
.hidden ul {padding:0; margin:0}
.hidden li {list-style:none; text-align:left}
.hidden li a {padding:3px 5px; height:18px}
.sub5 {}
.sub5 ul {border:dotted 1px #aaa; width:250px;}
#sub1 {padding-left:30px;}
#sub2 {padding-left:57px;}
#sub3 {padding-left:98px;}
#sub4 {padding-left:135px;}
#sub5 {padding-left:185px;}
#sub6 {padding-left:240px;}
#sub7 {padding-left:300px;}
#sub8 {padding-left:330px;}
#dropmenu ul li {display:inline; margin-right:3px;}
#dropmenu ul {margin:0 0 0 7px; padding:0;}
.hidden li a:hover, #dropmenu ul a:hover, .highlight {color:#004d90; }
#dropmenu {padding:0 auto; text-align:center; border:2px solid #aaa; border-left:none; border-right:none; width:400px;}

/*barra di scorrimento*/
body {
	scrollbar-face-color : #E6E6E6;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #E6E6E6;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

/*inezie*/
.homenews a {text-decoration:none; border-bottom:solid 1px #004d90;}
.titoletto {color:#999; text-transform:uppercase}

/*eventi a sx*/
.linkevento:hover {color:#004d90}

/*form per volontari*/
.formvolontario { text-align:left;}
.formvolontario label, .formvolontario em, .form .field label, .form em {font-weight:bold}
.formvolontario .field, .form .field {padding:5px 0; clear:both; border-bottom:1px #bbb solid;}
.noborder {border:none}
.formvolontario em, .form em, .formvolontario legend, .form legend {color:#004d90}
.formvolontario .floatright label, .form .floatright label {float:left}
.formvolontario .floatright, .form .floatright, .form .floatright {text-align:right}
.formvolontario .floatright input, .form .floatright input {width:250px}
#textesperienza textarea, .formvolontario select, .formvolontario input,
.formvolontario #textesperienza, .formvolontario .submit, .form input, .form textarea, .form select, .form .submit {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#505050;
}
.form .textarea {width:378px; height:200px}
.formvolontario p, { margin:1px 0}
.formvolontario #textesperienza textarea {width:350px; height:300px;}
.formvolontario #textesperienza {border-top:1px #bbb solid; display:none}
#textesperienza textarea {padding:4px;}

/* flickr */
.galleryflickr {margin:5px; padding:5px; background:#ccc; text-align:center; width:390px}
.galleryflickr .thumbflickr {margin:5px; padding:0; background:#fff; width:75px; height:75px; border:3px #fff solid;}

/* ospitalita */
.ospitalita td, .ospitalita th {padding:5px; border-bottom:1px #fff solid;}
.ospitalita th {background:#fff;}
.ospitalita ul {list-style:none; padding-left:0;}
.ospitalita li {margin-bottom:4px; list-style-position:outside}

.field p {margin:5px}

.alberghi *, .escursioni *, .ospitalita * {text-align:left}
.alberghi li {list-style-position:inside}
.albergo .foto {width:80px; height:80px; overflow:hidden; float:left; margin:0 5px 5px 0; border:3px #fff solid}
.albergo .stelle img {width:11px; height:11px;}
.albergo .prezzi {margin:8px 0}
.albergo, .escursione {border-bottom:1px #fff solid; margin:10px 0}
.albergo .nome, .escursione .nome {font-weight:bold; margin-bottom:5px;}

.albergo .modulo {clear:both}

.steps {border:1px solid #fff}
.steps .step {
	float:left; width:115px; padding:5px; text-align:center; background:#eee;
}
.step strong {text-transform:uppercase; }
.steps .selected {background:#fff;}
.steps .selected strong {text-decoration:underline}


a.verdana10r {text-decoration:none; border-bottom:1px solid #004d90;}
.closer {clear:both}