
/* HTML & BODY */
html {
  	margin:			0;
	padding:		0;
}

body  {
  	background-color:	#9FB1BF;
  	color:			#000000;
  	font: 			11px verdana, tahoma;
        line-height:            2.0;
  	margin:			0;
	padding:		0;
}


/* CENTRAL PART */
.all {
        background-color:	#FFFFFF;
        width:                  900px;
        border-left:            2px solid #000000;
        border-right:           2px solid #000000;
        text-align:             justify;
}

.image {
        background-image:       url(../immagini/rifugio.jpg);
        width:                  100%;
        height:                 200px;
        margin:                 0;
        padding:                0;
}

.dateInfo {
        margin:                 0;
        padding:                0;
        padding-right:          10px;
        text-align:             right;
}

.sectionTitle {
        color:                  #006699;
        font:                   200% Geneva, Arial;
        font-weight:		bold;
        border-bottom:          2px dashed #006699;
        margin:                 0;
        margin-top:             -5px;
        margin-left:            10px;
}

.smallTitle {
        color:                  #008000;
        font:                   150% Geneva, Arial;
        margin:                 0;
        margin-top:             15px;
        margin-left:            20px;
        padding:                0;
        text-decoration:        underline;
}

.text {
        margin-top:             10px;
        margin-left:            20px;
        margin-right:           20px;
        padding:                0;
}

.list {
        margin-left:            25px;
        text-align:             center;
        padding-bottom:         10px;
}

.list label {
        border-bottom:          2px dotted #BBBBBB;
  	float: 			left;
  	width:			50%;
}

.list label img {
        border:                 none;
}

.end {
        border-top:             1px solid #999999;
        font: 			90% verdana, tahoma;
        width:                  100%;
        text-align:             center;
        padding-top:            2px;
        padding-bottom:         2px;
}

/* LINK & FORM */
a:link, a:visited {
        color:			#006699;
        font-weight:		bold;
        text-decoration:        none;
}

a:hover, a:active {
        color:                  #006699;
        font-weight:		bold;
        text-decoration:        underline;
}

input, select, textarea {
        border-top:             1px solid #BBBBBB;
        border-left:            1px solid #BBBBBB;
        border-bottom:          1px solid #000000;
        border-right:           1px solid #000000;
        background-color:	white;
        font: 			120% verdana, tahoma;
        width:                  400px;
        padding-left:           5px;
}

/* TABELLA IMMAGINI */
table {
        font: 			11px verdana, tahoma;
        width:                  100%;
        border:                 none;
        margin-top:             5px;
        margin-bottom:          5px;
}

td {
        border:                 1px dashed #BBBBBB;
        text-align:             center;
        width:                  20%;
}

table img {
        border:                 none;
}

/* MENU */
#menu {
        background-image:       url(../immagini/bandiera.bmp);
        font: 			12px verdana, tahoma;
        margin:                 0;
        margin-top:             5px;
        padding:                0;
        text-align:             center;
        height:                 35px;
}

#menu ul {
        list-style:             none;
        margin:                 0;
        margin-top:             -3px;
        padding:                0;
}

#menu li {
        display:                inline;
        margin:                 0;
        padding:                5px;
}

#menu a:link, #menu a:visited {
        color:                  #000000;
        font-weight:		normal;
        padding:                3px;
        padding-bottom:         1px;
        text-decoration:        none;
}

#menu a:hover, #menu a:active {
        font-weight:		normal;
        border-bottom:          2px solid #BBBBBB;

}

/* AMMINISTRAZIONE */

.adminMenu {
        background-color:       BlanchedAlmond;
        text-align:             center;
        width:                  100%;
}

