@charset "iso-8859-1";
body{
	background-image:url(../img/sfondo.gif);
	background-repeat:repeat-y;
	background-position:center;
	font-size:13px;
	font-family:arial;
	color:#666;
	margin-top: 0px;
	height: 361px;
	text-align: left;
}
.clearfix{
clear:both;
}


a:link    {color:#000;
text-decoration:none;}
a:visited {color:#000;
text-decoration:none;}
a:hover   {color:#F90;
text-decoration:none;}


/*contenitore principale*/
#wrapper{
	
	width:900px;
	height: 1190px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding: 0px;
	/*border-left:solid 1px #333;
border-right:solid 1px #333;
border-bottom:solid 1px #333;*/
/*
    -moz-box-shadow: 0px 0px 10px #333333;  FF3.5+ 
	-webkit-box-shadow: 0px 0px 10px #333333;  Saf3.0+, Chrome 
	box-shadow: 0px 0px 0px #333333;  Opera 10.5, IE 9.0 */


           /*   filter:  progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#ffffff'); /* IE6,IE7 */
/*	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#ffffff')"; /* IE8 */
	/*border:10px solid #FFFFFF;
/*	-moz-border-radius: 5px; /* FF1+ */
/*	-webkit-border-radius: 5px; /* Saf3+, Chrome */
/*	border-radius: 5px; /* Opera 10.5, IE 9 */

}
/*titolo*/
h1{
color:#FFFFFF;
margin-left: 20px;
font-size:40px;
}
h1 span{
font-size:60px;
}
h1 i{
font-size:26px;
font-weight:normal;
}
h1 em{
font-size:30px;
font-style:normal;
}
/*contenuto principale*/
#contenuto_top{
	height:262px;
	background-color: #FFF;
	text-align: right;
	color: #666;
}

#menu{
	width:900px;
	height:25px;


	ul { list-style:none; margin:0; padding:0; vertical-align:middle;}
		li { float:left; width:90px; height:25px; margin:0; padding:0; paddig-top:2px; text-align:center; font-size:x-small; font-family:Verdana, Geneva, sans-serif; }
		li a { display:block; /*padding:5px 10px;*/ height:25px; color:#fff; text-decoration:none; border-right:1px solid #fff; }
		li a { background:url(snook-animation-bg2.jpg) repeat 0 0; }
		a:hover, a:focus, a:active { background-position:-150px 0; vertical-align:middle; }
		#a a {
	background:url(snook-animation-bg.jpg) repeat;
	background-position:-20px 35px;
	text-align: center;
	vertical-align: bottom;
}

}

#contenuto_bot{
width:498px;
height:176px;
padding-top:3px;
margin-left:6px;

}
#contenuto{
background-color:#FFFFFF;
}
/*colonna sinistra*/
#left_col{
	width:195px;
	height:890px;
	float:left;
	margin-left:0px;
	margin-right: 1px;
}


/*colonna destra prima parte - menu*/
#left_pt1{
	background-color:#FFF;
	margin-bottom:5px;
	color: #333;
	margin-top: 1px;
	width: 194px;
}
#left_pt1 a{
	display:block;
	font-size:11px;
	color:#999;
	text-decoration:none;
	font-weight:bold;
	height:30px;
	line-height:30px;
	border-bottom: 1px solid  #F90;
	/*background: url(../img/arrow_white.jpg) no-repeat left;*/
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
#left_pt1 a:hover{
	margin-left:0px;
	padding-left: 20px;
}






/*colonna destra prima parte - menu*/
#left_pt1_{
	background-color:#FFF;
	margin-bottom:5px;
	color: #333;
	margin-top: 1px;
	text-align: right;
	width: 194px;
}
#left_pt1_ a{
	display:block;
	font-size:11px;
	color:#999;
	text-decoration:none;
	font-weight:bold;
	height:30px;
	line-height:30px;
	border-bottom: 1px solid  #F90;
	/*background: url(../img/arrow_white.jpg) no-repeat left;*/
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	text-align: right;

}
#left_pt1_ a:hover{
	margin-right:0px;
	text-align: right;
	padding-right: 20px;
}





/*colonna destra*/
#right_col{
	width:195px;
	height:890px;
	float:right;
	margin-left:0px;
}




/*colonna destra seconda parte*/
#left_pt2{
	width:195px;
	height:560px;
	/*background:#E6E6E6 url(../img/left_pt2_bg.jpg) no-repeat top;*/
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom:5px;
	text-align: right;
}


/*colonna destra*/
#right_top{
height:25px;
background:url(../img/right_top.jpg) no-repeat bottom;
}
#right_bot{
height:25px;
background:url(../img/right_bot.jpg) no-repeat top;
}
#center_col{
	width:500px;
	height:1200px;
	background-color:#FFF;
	float:left;
	margin-right:0px;
	padding-top:0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 573px;
}
/*colonna destra - parte 1 sinistra*/
#right_pt1{
	width:495px;
	float:left;
	height: 695px;
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	overflow: auto;
}
/*colonna destra - parte 2 destra*/
#right_pt2{
	width:195px;
	padding:0px;
	float:right;
	background:#333366 url(../img/right_pt2_bg.jpg) no-repeat top;
	margin-right:0px;
}
/*footer*/
#footer{
	width:900px;
	text-align:center;
	color: #666;
	background-color:#FFF;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#footer a{
color: #666;
}
/*div sub titoli*/
.left_sub{
background:#FFFFFF url(../img/left_title.jpg) no-repeat top;
}
.center_sub{
	background:#FFFFFF url(../img/center_title.jpg) no-repeat top;
	margin-top: 0px;
}
.right_sub{
background:#FFFFFF url(../img/right_title.jpg) no-repeat top;
}
.left_sub h3, .center_sub h3, .right_sub h3{
height:30px;
line-height:30px;
margin-left:30px;
font-weight:bold;
font-size:11px;
}
.left_sub p, .center_sub p, .right_sub p{
padding:0 5px 10px 5px;
}
.left_sub img, .center_sub img, .right_sub img{
float:left;
margin-right:10px;
}
.coloreMenuBianco {
	color: #FFF;
}
.testoXsmall {
	font-size: 9px;
	word-spacing: 0em;
	letter-spacing: 0em;
	color: #999;
}








#slider {width:195px}
.header {width:195px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif)}
.header:hover {background:url(images/header_over.gif)}
.content {overflow:hidden}
.text {width:474px; border:2px solid #9ac1c9; border-top:none; padding:15px}
.menuTop {
	font-size: x-small;
	background-color:#FFF;
	padding-left: 0px;
	padding-right: 0px;
}

.titoloTesti {
	font-size: medium;
	color: #333;
	font-weight: bold;
	padding-left: 5px;
	text-transform: none;
}

.titoloAreaFriends {
	font-size: medium;
	color: #00C;
	font-weight: bold;
	padding-left: 5px;
	text-transform: none;
}

.occhielloTesti {
	font-style: italic;
	color: #666;
	text-decoration: underline;
	padding-left: 5px;

	
}

.elencoVoci {
	color: #666;
	padding-left: 5px;
	line-height: 20px;

	
}


.titoloRisorseUmane {
	font-size: medium;
	color: #F06;
	font-weight: bold;
	padding-left: 5px;
}
.occhielloRisorseUmane {
	font-style: italic;
	color: #F06;
	text-decoration: underline;
	padding-left: 5px;	
}
a.risorseUmane:link    {color:#000;
text-decoration:none;}
a.risorseUmane:visited {color:#000;
text-decoration:none;}
a.risorseUmane:hover   {color:#F06;
text-decoration:none;}








.titoloMarketing {
	font-size: medium;
	color: #8CC63F;
	font-weight: bold;
	padding-left: 5px;
	text-transform: none;
}

.occhielloArticoloMarketing {
	font-style: italic;
	color: #8CC63F;
	text-decoration: underline;
	padding-left: 5px;	
}
a.marketing:link    {color:#666;
text-decoration:none;}
a.marketing:visited {color:#666;
text-decoration:none;}
a.marketing:hover   {color:#8CC63F;
text-decoration:none;}

.titoloFunzione {
	font-size: medium;
	color: #C00;
	font-weight: bold;
	padding-left: 5px;
	text-transform: none;
}

.occhielloArticoloFunzione {
	font-style: italic;
	color: #C00;
	text-decoration: underline;
	padding-left: 5px;
}
a.funzione:link    {color:#666;
text-decoration:none;}
a.funzione:visited {color:#666;
text-decoration:none;}
a.funzione:hover   {color:#C00;
text-decoration:none;}


.titoloComunicazione {
	font-size: medium;
	color: #F90;
	font-weight: bold;
	padding-left: 5px;
	text-transform: none;
}
.occhielloArticoloComunicazione {
	font-style: italic;
	color: #F90;
	text-decoration: underline;
	padding-left: 5px;
}
a.comunicazione:link    {color:#666;
text-decoration:none;}
a.comunicazione:visited {color:#666;
text-decoration:none;}
a.comunicazione:hover   {color:#F90;
text-decoration:none;}





.titoloFormazione {
	font-size: medium;
	color: #09F;
	font-weight: bold;
	padding-left: 5px;
	text-transform: none;
}
.occhielloArticoloFormazione {
	font-style: italic;
	color: #09F;
	text-decoration: underline;
	padding-left: 5px;
}
a.formazione:link    {color:#666;
text-decoration:none;}
a.formazione:visited {color:#666;
text-decoration:none;}
a.formcazione:hover   {color:#09F;
text-decoration:none;}

.occhielloCorsoBlu {
	font-style: italic;
	color: #09F;
	padding-left: 5px;
}

.occhielloCorsoGrigio {
	font-style: italic;
	color: #333;
	padding-left: 5px;
}


.testoArticolo {
	font-style: normal;
	padding: 5px;
	margin-right:5px;
	text-align: justify;
	color: #666;
}


#container { width:500px; margin:0 auto; text-align:left; }

.box {
	padding:0px;
}

h1 { font-size:18px; font-weight:normal; padding:0; margin:20px 0; text-transform:uppercase; }
h2 { font-size:16px; font-weight:normal; padding:0; margin:0 0 10px 0; text-transform:uppercase; }

a { color:#666; text-decoration:none; }
a:hover { color:#F90; }
em { font-size:11px; color:#F90; }

pre { margin:0; padding:10px; border:1px solid #666; background:#E1F0F9; }


/* HORIZONTAL MARQUEE */
#newsTicker {
	background:#EEE;
	width:900px;
	height:30px;
	overflow:hidden;
	/*padding-top:5px;*/
	text-align:justify;
}

#newsTicker  p {
 	padding:0 30px;
 	margin:0;
 	width:auto;
 	display:inline;
 	float:left;
 	white-space:nowrap;
	line-height:30px;
}

/* VERTICAL MARQUEE */
#articoli {
	background:#EEE;
	/*border:1px solid #666;*/
	width:194px;
	height:240px;
	overflow:hidden;
	background-color: #DDD;
	text-align:justify; line-height:150%;
}

#articoli div {
	padding:0 10px;
}

#articoli  p {
	padding:10px 0;
	margin:0;
	color: #666;
}

#articoli a, #articoli em {
	display:block;
}


/* VERTICAL MARQUEE */
#eventi {
	background:#EEE;
	/*border:1px solid #666;*/
	width:194px;
	height:255px;
	overflow:hidden;
	background-color: #DDD;
	text-align:justify;
	line-height:150%;
}

#eventi div {
	padding:0 10px;
}

#eventi  p {
	padding:10px 0;
	margin:0;
	color: #666;
}

#eventi a, #eventi em {
	display:block;
}

.linkArchivio {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	color: #666;
	text-align: right;
	padding-right:45px;
}

.linkArchivio2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	color: #666;
	text-align: right;
	padding-right:10px;
}


.linkAzione {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	text-align:justify;
	color: #666;
	padding-left:5px;
}





/* TREE MENU */

ul.tree-menu {
    font-size: 12px;
    line-height: 16px;
    font-family: arial;
    margin: 0;
    padding: 0;
}
ul.tree-menu ul {
    margin: 0 0 0 20px;
    padding: 2px 0 0 0;
}
ul.tree-menu li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.tree-menu li.section {
    background-image: url("folder.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 1px;
    padding-bottom: 1px;
}
ul.tree-menu li.section-open {
    background-image: url("folder-open.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 1px;
    padding-bottom: 1px;
}
ul.tree-menu li.box {
    background-image: url("doc.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 1px;
    padding-bottom: 1px;
}
ul.tree-menu a {
    margin-left: 20px;
    color: #6660ff;
    text-decoration: none;
    white-space: nowrap;
}
ul.tree-menu a:hover {
    margin-left: 20px;
    color: #6660ff;
    text-decoration: underline;
    white-space: nowrap;
}
.domanda {
	font-family: Verdana, Geneva, sans-serif;
	color: #F90;
	text-align: center;
	margin-bottom: 0px;
	padding-bottom: 5px;
}
.titoloEvento {
	font-weight: bold;
	color: #333;
}
.divisione {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	padding-top: 5px;
	padding-left: 0px;
	width: 200px;
	margin-left: 5px;
}

.chiudiFinestra {
	float:right;
	width:100px;
	height:100;
	margin-top:400px;
	margin-right:10px;
	margin-bottom:10px;
	
}
			
