BODY {
	BACKGROUND: white;
	FONT-SIZE: 15px;
	COLOR: #434649;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
}
#frame {
	PADDING-RIGHT: 0; MARGIN-TOP: 0px; PADDING-LEFT: 0; BACKGROUND: #fff; PADDING-BOTTOM: 0; MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; PADDING-TOP: 0; TEXT-ALIGN: left; voice-family: inherit
}

#layout_esterno {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 50px;
	PADDING-LEFT: 0px;
	BACKGROUND: white;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: auto;
	WIDTH: 750px;
	MARGIN-RIGHT: auto;
	PADDING-TOP: 0px;
	voice-family: inherit;
}

#ceas {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	BACKGROUND: blue;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	WIDTH: 201px;
	HEIGHT: 205px;
	voice-family: inherit;
	float: left;
}

#associazioni {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-RIGHT: 2px;
	BACKGROUND: white;
	WIDTH: 80px;
	HEIGHT: 146px;
	voice-family: inherit;
	float: left;
}

#scuola {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-RIGHT: 2px;
	BACKGROUND: white;
	WIDTH: 80px;
	HEIGHT: 146px;
	voice-family: inherit;
	float: left;
}

#giovani {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-RIGHT: 2px;
	BACKGROUND: white;
	WIDTH: 80px;
	HEIGHT: 146px;
	voice-family: inherit;
	float: left;
}

#volontari {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-RIGHT: 2px;
	BACKGROUND: white;
	WIDTH: 80px;
	HEIGHT: 146px;
	voice-family: inherit;
	float: left;
}

#tagline {
	MARGIN-TOP: 20px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: white;
	WIDTH: 400px;
	HEIGHT: 60px;
	voice-family: inherit;
	float: left;
}


/*
#switch {
	DISPLAY: none
}
#contentheader {
	DISPLAY: none
}
*/
#printheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}
.h_bloc1 {
	BORDER-RIGHT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 219px; HEIGHT: 52px; FLOAT: left
}
.h_bloc2 {
	BORDER-RIGHT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 270px; HEIGHT: 62px; FLOAT: left
}
.h_bloc3 {
	BORDER-RIGHT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 280px;  HEIGHT: 72px; FLOAT: left
}

.h_barretta {
	WIDTH: 750px;  HEIGHT: 15px;
}

.f_barretta {
	WIDTH: 750px;  HEIGHT: 25px;
	
}

.h_barretta1 {
	WIDTH: 219px; BORDER-RIGHT: #000000 1px solid; FLOAT: left
}
.h_barretta2 {
 WIDTH: 270px; BORDER-LEFT: #FF0000 1px solid; BORDER-RIGHT: #FF0000 1px solid; FLOAT: left
}
.h_barretta3 {
	WIDTH: 270px; BORDER-LEFT: #000000 1px solid; FLOAT: left
}

.sx_conte {
	BORDER-RIGHT: #FE8F02 1px solid; BORDER-TOP: #FE8F02 1px solid; BORDER-LEFT: #FE8F02 1px solid; BORDER-BOTTOM: #FE8F02 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 150px;  FLOAT: left
}

.sx_interno {
	BORDER-TOP: #FE8F02 1px solid; BORDER-BOTTOM: #FE8F02 1px solid; BACKGROUND-COLOR: #FFECD1; WIDTH: 150px;  FLOAT: left
}

.cc_ir1 {
	 BORDER-TOP: #C46620 1px solid; BACKGROUND-COLOR: #FFFFFF; FLOAT: left; PADDING-TOP: 15px;
}

.cc_conte_2 {
	BORDER-RIGHT: #6699FF 1px solid; BORDER-TOP: #6699FF 1px solid; BORDER-LEFT: #6699FF 1px solid; BORDER-BOTTOM: #6699FF 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 400px;  FLOAT: left
}

.cc_interno_2 {
	BORDER-TOP: #6699FF 1px solid; BORDER-BOTTOM: #6699FF 1px solid; BACKGROUND-COLOR: #EDEBE9; WIDTH: 400px;  FLOAT: left
}

.dx_conte {
	BORDER-RIGHT: #6699FF 1px solid; BORDER-TOP: #6699FF 1px solid; BORDER-LEFT: #6699FF 1px solid; BORDER-BOTTOM: #6699FF 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 205px;  FLOAT: left
}

.dx_interno {
	BORDER-TOP: #6699FF 1px solid; BORDER-BOTTOM: #6699FF 1px solid; BACKGROUND-COLOR: #EDEBE9; WIDTH: 205px;  FLOAT: left
}

#contenttrail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-RIGHT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed; FONT-FAMILY: verdana, arial, helvetica; TEXT-ALIGN: left; WIDTH: 149px; FLOAT: right 
}
#contentcenter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: left; WIDTH: 430px;  voice-family: inherit; FONT-FAMILY: verdana, arial, helvetica
}
#contentright {
	  FONT-SIZE: 0.7em; FONT-FAMILY: verdana, arial, helvetica; TEXT-ALIGN: left; WIDTH: 2px; FLOAT: right; PADDING-RIGHT: 0px; BORDER-RIGHT: #C5C6DA 1px solid; BORDER-BOTTOM: #C5C6DA 1px solid; BORDER-LEFT: #C5C6DA 1px solid; BORDER-TOP: #C5C6DA 1px solid}
	
#contentleft {
	PADDING-TOP: 10px; PADDING-left: 10px; PADDING-right: 10px;BACKGROUND: #fff; FLOAT: left; WIDTH: 460px; voice-family: inherit; FLOAT: left; BORDER-left: #6699FF 1px solid; BORDER-right: #6699FF 1px solid; BORDER-TOP: #6699FF 1px solid
}
#contentinterno {
	PADDING-left: 10px; PADDING-right: 10px;BACKGROUND: #fff; FLOAT: left; WIDTH: 430px; voice-family: inherit; FLOAT: left; BORDER-left: #C46620 3px solid
}
#menuleft {
	FONT-SIZE: 0.7em;  COLOR: #333; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica;
}
#prefooter {
	BACKGROUND: url(/images/lines.gif) #fff no-repeat right top; HEIGHT: 139px; TEXT-ALIGN: right
}
#detailed {
	MARGIN: 20px 0px 3px 32px
}
#footer {
	BORDER-TOP: #dcdad4 1px solid; BACKGROUND: #fff; TEXT-ALIGN: right
}
#switchstyle {
	MARGIN-TOP: 0px; FONT-SIZE: 0.6em; MARGIN-BOTTOM: 5px; COLOR: #000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, helvetica; TEXT-ALIGN: right
}
#contentcenter P {
	FONT-SIZE: 0.7em; MARGIN: 0px 0px 0px 32px; COLOR: #333; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica; LETTER-SPACING: 0.06em
}
.BLOCCHETTO {
	BORDER-RIGHT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 149px;
}
.BLOCCHETTO2 {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 149px;
}

P.detailed {
	FONT-SIZE: 0.7em; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica; LETTER-SPACING: 0.06em
}
#footer P {
	FONT-SIZE: 0.6em; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, helvetica
}
BLOCKQUOTE {
	MARGIN: 5px 0px 5px 60px; BORDER-LEFT: #464437 1px dotted; FONT-STYLE: italic; BACKGROUND-COLOR: #eee
}
BLOCKQUOTE P {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
FORM {
	MARGIN-TOP: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 15px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, helvetica
}
INPUT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #eee
}
TEXTAREA {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #fff
}
STRONG {
	COLOR: #333
}
BR.clear {
	CLEAR: both
}
H1 {
	FONT-WEIGHT: 600; FONT-SIZE: 62px; COLOR: #e1dddd; FONT-FAMILY: georgia
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN: 20px 0px 3px 32px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, helvetica; LETTER-SPACING: 0.06em
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN: 1px 0px 3px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, helvetica; LETTER-SPACING: 0.06em
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 16px; BORDER-BOTTOM: #666 1px dotted; FONT-FAMILY: verdana, arial, helvetica; LETTER-SPACING: 0.06em; BACKGROUND-COLOR: white
}
.icons {
	FLOAT: left; MARGIN: 8px 6px 0px 0px
}
.commentsbody {
	MARGIN-TOP: 5px; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 25px; COLOR: #333; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica
}
.comments {
	MARGIN-TOP: 5px; FONT-SIZE: 0.7em; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, helvetica
}
.commentform {
	MARGIN-TOP: 5px; COLOR: #333; LINE-HEIGHT: 15px
}
.posted {
	FONT-SIZE: 0.6em; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px 32px; COLOR: #666; BORDER-BOTTOM: #999 1px dotted; FONT-FAMILY: verdana, arial, helvetica; TEXT-ALIGN: right
}
.firma {
	FONT-SIZE: 0.6em; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px 32px; COLOR: #666; FONT-FAMILY: verdana, arial, helvetica; TEXT-ALIGN: left
}
.commentsposted {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 5px; COLOR: #666; TEXT-ALIGN: right
}
.column {
	MARGIN-TOP: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 15px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, helvetica; LETTER-SPACING: 0.06em
}
.trackback {
	MARGIN-TOP: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 15px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, helvetica; LETTER-SPACING: 0.06em
}
.smallcolumn {
	MARGIN-TOP: 5px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 15px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, helvetica
}
.onoff {
	MARGIN-TOP: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 15px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, helvetica
}
.smallHeader {
	FONT-SIZE: 0.7em; COLOR: black; FONT-FAMILY: verdana, arial, helvetica
}
.column A {
	DISPLAY: block
}
.onoff A {
	DISPLAY: block
}
A {
	COLOR: #d7563d; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.subjectLine A {
	FONT-SIZE: 0.7em; FONT-FAMILY: verdana, arial, helvetica
}
.subjectLine {
	FONT-SIZE: 0.7em; FONT-FAMILY: verdana, arial, helvetica
}
abbr {
	CURSOR: help; COLOR: #6d9ca9; BORDER-BOTTOM: #6d9ca9 1px dotted
}
ACRONYM {
	CURSOR: help; COLOR: #6d9ca9; BORDER-BOTTOM: #6d9ca9 1px dotted
}
.nascosto {
	DISPLAY: none
}
TD {
	BORDER-RIGHT: #464437 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #464437 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #464437 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #464437 1px solid; BACKGROUND-COLOR: #eee
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.sx {
	FLOAT: left; MARGIN-RIGHT: 10px
}
