/* CSS Document */


body {
	background-image: url(../imm/bg_3.gif);
	background-repeat: repeat-y;
    background-color: #e4e4dd;
    background-position: top left;  
    margin-top:auto;
    margin-left:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666  ;
	border:0px;
	
}


#container { 
    width:95%;
	height:900px;
    background-image: url(../imm/sfondo_10.jpg);
	background-repeat: no-repeat;
     
}

#container_schede{ 
    width:95%;
	height:900px;
    background-image: url(../imm/sfondo_schede.jpg);
	background-repeat: no-repeat;
     
}


#slider
{
	position:absolute;
	right:-1px;
	top:0px;
	width:15%;
	height:900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 5px;
	border: none;
	background-repeat: repeat-x;
	background-image: url(../imm/sfondo_slider2.gif);

}

#sx {
    voice-family: "\"}\"";
    voice-family: inherit;	
    width:200px;
	height:700px;
	border:0px;
	text-align: right;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	letter-spacing: 2px;
	position:absolute;

}

html>body #sx {
margin-top: -1px;
    

}

#logo {
  width:80px;
  height:80px;

}

.current{
	background-color:#006666;
	color: #FFFFFF;
}
#menu_dx{
	margin-left:22px;
	margin-top:5px;
	width: 140px;
	height:350px;
    padding-bottom:3px;
	background-repeat: no-repeat;
	background-image: none;
	color: #999999;
}


.center_title{ 
position:relative;
top:160px;
margin-left:100px;
background-color:red;

}





#ragazze_1{
height:150px;


}


#ragazze_2{
   voice-family: "\"}\"";
   voice-family: inherit;	
   height:260px;
   margin-top:60px;
   background-image: url(../imm/ragazze.gif);
   background-repeat: no-repeat;
}

html>body #ragazze_2{
	height:150px;
    margin-top:65px;
}
#cx{
	border:0px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	letter-spacing: 2px;
	position: absolute;
	left: 207px;
	top: 15px;
}






#dx{
   voice-family: "\"}\"";
   voice-family: inherit;
   width:215px;;
   text-align: left;
   position: absolute;
   left: 422px;

}

html>body #dx{
	width:100%;
	text-align: left;
	position: absolute;
	left: 422px;
	background-image: url(img/b_lagos_home_off.gif);
	top: 2px;
}

#esprit {
   voice-family: "\"}\"";
   voice-family: inherit;
	width:206px;
	height:175px;
	background-image: none;
	background-repeat: repeat-y;
	margin-left:-1px;
	margin-top:-14px;

}

html>body #esprit {
	margin-left:-1px;




}


#esprit2 {
	width:206px;
	height:205px;
	background-image: none;
	background-repeat: repeat-y;
}

#bottom {
	background-image: url(../imm/bg_3.gif);
	background-repeat: repeat-y;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.spazio1{
    height:10px;
}

.spazio2{
   height:55px;
}

/* portofolio */

#portfolio{ voice-family: "\"}\"";
            voice-family: inherit;
            width:175px; text-align: right;
}

html>body #portfolio{
margin-top:100px;

}


.item { 
    margin-top:10px;
	text-align:right;
	width:165px;
    right:40px;
	height:100px;
	}

.item_2 { 
    margin-top:5px;
	text-align:right;
	width:165px;
    right:40px;
	height:70px;
   	}


.dettagli{margin-right:10px}


/* LINK */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; letter-spacing:0px;
	color: #999999;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a:active {
letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a:hover{ letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #267697;
	text-decoration: none;
}

a.scuro:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; letter-spacing:0px;
	color: #999999;
	text-decoration: none;
}
a.scuro:visited {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.scuro:active {
letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.scuro:hover{ letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3192A5;
	text-decoration: none;
}



a.symbol:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.symbol:visited {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
a.symbol:active {
letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
a.symbol:hover{ letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3BBFD9;
	text-decoration: none;
}

a.colore:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; letter-spacing:0px;
	color: #999999;
	text-decoration: none;
}
a.colore:visited {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.colore:active {
letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.colore:hover{ letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009999;
	text-decoration: none;
}

a.colore2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; letter-spacing:0px;
	color: #22717D;
	text-decoration: none;
}
a.colore2:visited {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 10px;
	color:  #22717D;
	text-decoration: none;
}
a.colore2:active {
    letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #22717D;
	text-decoration: none;
}

a.colore2:hover{ letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none;
}

a.bg_chiaro:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #999999;
	text-decoration: none;
	background-color: #EAEAEA;
}

a.bg_chiaro:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #999999;
	text-decoration: none;
	background-color: #EAEAEA;
}
a.bg_chiaro:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #999999;
	text-decoration: none;
	background-color: #EAEAEA;
}

a.bg_chiaro:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #267697;
}


a.bg_medio:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B4B4B4;
}

a.bg_medio:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EAEAEA;
}
a.bg_medio:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EAEAEA;
}

a.bg_medio:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #408080;
}


a.bg_scuro:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #9A9A9A;
}

a.bg_scuro:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #9A9A9A;
}
a.bg_scuro:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #9A9A9A;
}

a.bg_scuro:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3994A5;
}


a.p_chiaro:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right:5px;
    padding-right:2px;
	padding-left:2px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B4B4B4;
}

a.p_chiaro:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    margin-right:5px;	
    padding-right:2px;
	padding-left:2px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B4B4B4;
}
a.p_chiaro:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    margin-right:5px;	
	padding-right:2px;
	padding-left:2px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B4B4B4;
}

a.p_chiaro:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    margin-right:5px;	
    padding-right:2px;
	padding-left:2px;
	letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #267697;
}

a.p_medio:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:1px;
	padding-left:2px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CCCCCC;
}

a.p_medio:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:1px;
	padding-left:2px;
	letter-spacing:0px;
	color: #999999;
	text-decoration: none;
	background-color: #CCCCCC;
}
a.p_medio:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:1px;
	padding-left:2px;
	letter-spacing:0px;
	color: #999999;
	text-decoration: none;
	background-color: #CCCCCC;
}

a.p_medio:hover {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:1px;
	padding-left:2px;
	letter-spacing:0px;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #3994AB;
}

/*current*/

.current_grigio1{
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #999999;
}


.current_colore1{
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 10px;
	color: #338CA5;
	font-weight: normal;

}

.input_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

#login  { text-align:right; margin-top:10px; margin-right:5px;}
a.press:link{
	width:50px;
	height:15px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

a.press:active{
	width:50px;
	height:15px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

a.press:visited{
	width:50px;
	height:15px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

a.press:hover{
	width:50px;
	height:15px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #999999;
	background-color: #298EA2;
}

.bg_current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:5px;
	padding-left:20px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #319BAC;
}

.bg_current2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-right:10px;
	padding-left:10px;
	letter-spacing:0px;
	color: #EBEBEB;
	text-decoration: none;
	background-color: #2B6075;
}

.p_current{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right:5px;
    padding-right:2px;
	padding-left:2px;
	letter-spacing:0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #297183;
}
/* testo*/

.bianco{
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 10px;
	color: #FFFFFF;
}

.grigio1{ 
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B4B4B4;
}
	
.grigio2{

	font-family: Arial, Helvetica, sans-serif;
    width:250px;
	letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
	
.grigio3{

	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}


.grigio4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	letter-spacing: 0px;
}

.colore1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D8E6E9;
	margin-right:5px;
	letter-spacing: 0px;
}

.colore2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	letter-spacing: 0px;
}	

.colore3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #12607E;
    margin-right:5px;
	letter-spacing: 0px;
}	


.colore4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;

	letter-spacing: 0px;
}	
.colore5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1F85A2;

	letter-spacing: 0px;
}	

.colore6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #226C92;

	letter-spacing: 0px;
}	

.colore7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0F5367;

	letter-spacing: 0px;
}	
/* img */

img.logo{margin-left:-5px; margin-top:550px;}
img.logo_grigio{margin-right:25px; margin-top:10px;}
img.thumb{margin-left:5px; }

/* spazio */
#spazio1{height:10px;}
#spazio2{height:55px;}

/*NAVIGAZIONE*/
#menu
{ voice-family: "\"}\"";
voice-family: inherit;
margin-top:5px; margin-right:25px; }

html>body #menu{ margin-top:5px; margin-right:18px}

div#navigation ul{

	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: right;
	display:list-item;
	voice-family: "\"}\"";
    voice-family: inherit;
	margin-right:25px;
}
html>body #navigation ul{ margin-right:-10px;}


#spacer{ height:10px;}
html>body #spacer{ height:10px;}


img{border-width: 0}
div#navigation{width:170px; padding-top: 10px; text-align: right;}
div#navigation ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div#navigation li{display:block; padding-top:2px; padding-bottom:2px;}


html>body #home_box{ margin-top:25px; margin-bottom:20px;  margin-right:-5px}

/*news*/

#news{
	width:145px;
	height:150px;
	background-color: #E9E9E9;
	border: 1px solid #DFDFDF;
	padding:5px;
    margin-left:0px;
    voice-family: "\"}\"";
    margin-left:22px;

}

.data {margin-top:5px;} 

/*dx*/

#symbol {margin-top:10px;}

#t_dx { width:215px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;

} 

.titolo_dx{
    width:215px;
	font-family: Arial, Helvetica, sans-serif;
	color: #298CA9;
	margin-left:18px;
}




#abstract{
	voice-family: "\"}\"";
	voice-family: inherit;
	width:243px;
	height:121px;
	margin-top:10px;
	border: 1pt none #F4F4F7;
	background-image: url(../imm/abstract_ok.jpg);
}

#abstract_transp{
	voice-family: "\"}\"";
	voice-family: inherit;
	width:243px;
	height:121px;
	margin-top:10px;
	border: 1pt none #F4F4F7;

}
html>body #abstract{
	
	width:243px;
	height:121px;
	margin-top:7px;
}

.abstract_txt{
	margin-left:30px;
	text-align: left;
}	
#abstract_txt2{ padding:5px; line-height:20px;}	

.titolo_dx2{
	margin-top:70px;
    margin-left:20px;
    width:215px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	padding-left:1px;
}

.dx2{
	margin-top:70px;
    width:250px;
	font-family: Arial, Helvetica, sans-serif;
	color: #EAEAEA;
	padding-left:1px;
}

#abstract_2 {
	margin-top: 10px;
	margin-left:2px;
	width:395px;
	height:auto;
	background-image: url(../imm/diocane4.gif);
	background-repeat: no-repeat;
}

/*scheda*/
#scheda_box {
	margin-top: 10px;
	margin-left:2px;
	width:300px;
	height:auto;

}

.scheda_titolo{
	margin-top:70px;
    margin-left:20px;
    width:215px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	padding-left:1px;
}

.scheda_img{
	
	text-align: left; margin-left:32px; margin-top:14px;
}	

.scheda_titolo{
    width:215px;
	font-family: Arial, Helvetica, sans-serif;
	color: #298CA9;
	margin-left:30px;
}

#scheda_dettagli{
	width: 425px;
	font-family: Arial, Helvetica, sans-serif;
	color: #298CA9;
	margin-left:25px;
	margin-top:50px;
	
}

#scheda_left {
	float:left;
	width:100px;
	height:120px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #298CA9;
	border-top: 2px none #CCCCCC;
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px none #CCCCCC;
	border-left: 2px none #CCCCCC;
		}
		
#scheda_left_2 {
	float:left;
	width:120px;
	height:120px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #298CA9;
	border-top: 2px none #CCCCCC;
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px none #CCCCCC;
	border-left: 2px none #CCCCCC;
		}
#scheda_right {
		margin-left: 110px;
		}

#scheda_right_2{
		margin-left: 140px;
		}


.scheda_lavoro{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color: #298CA9;
	padding-right:7px;
	margin-left:30px;
	margin-top:40px;
}

.scheda_voci{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color: #B2B2B2;
}

.scheda_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color: #666666;
	padding-left:5px;
}

.scheda_keyword{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;

	color: #298CA9;
	
}


















#menu_abstract {
position:absolute; right:20px; top:-10px;
color: #297183;
}

#abstract_nav{ text-align: right;}	

/* inizio nuovo menu_sx */

#navcontainer {
	voice-family: "\"}\"";
    voice-family: inherit;	
    padding-bottom: 15px;
	padding-top: 15px;
}




html>body #navcontainer{
	
    margin-top: -2px;
    margin-right:9px;
}


#navcontainer ul
{
	margin-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: right;
	padding: 10px;
}

#navcontainer a
{
display: inline;
padding: 0px 5px 0px 30px;
width: 50px;
background-color: #f1f1f1;

}

#navcontainer a:link, #navlist a:visited
{
color: #999999;
text-decoration: none;
}

#navcontainer a:hover, li#active a
{
background-color: #267697;
color: #fff;
}

/* fine nuovo menu_sx */

/* inizio prova menu_sx */





/* fine prova menu_sx */

/* inizio nuovo menu_sx1 */

#navcontainer_1 {
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-bottom: 35px;
	padding-top: 30px;
	color: #999999;
}


html>body #navcontainer_1{
	
    margin-top: 3px;
    margin-right:9px;
 
  
}


#navcontainer_1 ul
{
	margin-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: right;
	padding: 10px;
}

#navcontainer_1 a
{
display: inline;
padding: 0px 5px 0px 30px;
width: 50px;
background-color: #f1f1f1;
}

#navcontainer_1 a:link, #navlist a:visited
{
color: #999999;
text-decoration: none;
}

#navcontainer_1 a:hover, li#active a
{
background-color: #267697;
color: #fff;
}

/* fine nuovo menu_sx1 */

/* inizio  menu_press */

#navcontainer_press {
    voice-family: "\"}\"";
    voice-family: inherit;	
	padding-bottom: 15px;
	padding-top: 15px;
}

html>body #navcontainer_press{
	
    margin-top: -2px;
    margin-right:9px;
 
  
}


#navcontainer_press ul
{
	margin-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: right;
	padding: 10px;
}

#navcontainer_press a
{
display: inline;
padding: 0px 5px 0px 30px;
width: 50px;
background-color: #f1f1f1;
}

#navcontainer_press a:link, #navlist a:visited
{
color: #999999;
text-decoration: none;
}

#navcontainer_press a:hover
{
background-color: #267697;
color: #fff;
}


/* fine  menu_press */

/* inizio  menu_magazine */

#navcontainer_magazine {
   voice-family: "\"}\"";
    voice-family: inherit;	
	padding-bottom: 0px;
	padding-top: 0px;
}

html>body #navcontainer_magazine{
	
    margin-top: -2px;
    margin-right:9px;
 
  
}

#navcontainer_magazine ul
{
	margin-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: right;
	padding: 10px;
}

#navcontainer_magazine a
{
display: inline;
padding: 0px 5px 0px 30px;
width: 50px;
background-color: #f1f1f1;
}

#navcontainer_magazine a:link, #navlist a:visited
{
color: #999999;
text-decoration: none;
}

#navcontainer_magazine a:hover
{
background-color: #267697;
color: #fff;
}





/* fine  menu_magazine */


/* inizio  menu_login */

#navcontainer_login {
   voice-family: "\"}\"";
   voice-family: inherit;	
	margin-top: 7px;
}

html>body #navcontainer_login{

 margin-top: 7px;
 margin-right:9px;
 
  
}


#navcontainer_login ul
{
	margin-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: right;
	padding: 10px;
}

#navcontainer_login a
{
display: inline;
padding: 0px 5px 0px 30px;
width: 50px;
background-color: #f1f1f1;
}

#navcontainer_login a:link, #navlist a:visited
{
color: #999999;
text-decoration: none;
}

#navcontainer_login a:hover
{
background-color: #267697;
color: #fff;
}


/* fine  menu_login */


/* inizio  menu_news */ 

#navcontainer_news {
   voice-family: "\"}\"";
    voice-family: inherit;	
	padding-bottom: 0px;
	padding-top: 0px;
}

html>body #navcontainer_news{

 margin-top: 2px;
 margin-right:9px;
 
  
}




#navcontainer_news ul
{
	margin-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: right;
	padding: 10px;
}

#navcontainer_news a
{
display: inline;
padding: 0px 5px 0px 30px;
width: 50px;
background-color: #B4B4B4;
}

#navcontainer_news a:link, #navlist a:visited
{
color: #999999;
text-decoration: none;
}

#navcontainer_news a:hover
{
background-color: #267697;
color: #fff;
}


/* fine  menu_news */


/* inizio nuovo menu_dx */

#navcontainer_dx {
	padding: 0px 0px 0px 0px;

}

#navcontainer_dx ul
{
	margin-top: 10px;
    margin-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: left;
	padding: 0px;
    color:#999999;
}

#navcontainer_dx a
{
display: inline;
padding: 0px 0px 0px 0px;
color:#999999;
}

#navcontainer_dx a:link, #navlist a:visited
{
text-decoration: none;
}

#navcontainer_dx a:hover
{
color: #267697;
}


/* fine nuovo menu_dx */


/*portfolio*/
