﻿/*	
****************************************************************************
CREDITS 
        rel.: 1.0
        data: 10/02/2012
        autore: Marco Melloni - Fotografo - Milano
        Copyright © 2012 (è vietato l'uso, anche parziale, del suddetto CSS)
****************************************************************************
*/

@import url("../fonts/styFonts_roboto.css");


   body {background-color:#666666; margin:0}
   
   p {line-height: 16px;}
   
   img {border:0px;}
   

#ly_corpo {
     position: relative;  
	top:40px;
	left:auto;
     	width: 950px; 
     	height: 1250px;
     	margin-left: auto;	margin-right: auto; 
    	text-align: center;
    	background-color: #333333;
    	z-index: 0;
    	border:3px #CACACA solid;
    	} 

/* TOP */

#ly_logo {
	position:absolute; 
	z-index:7; 
	left:16px; 
	top:-28px;
	width:100%; 
	text-align:left;
	
  transition-property: top, left; /*standard*/
  transition-duration: 1s;
 
  -webkit-transition-property: top, left; /*safari*/
  -webkit-transition-duration: 1s;
         
  -o-transition-property: top, left;      /*opera*/
  -o-transition-duration: 1s;
         
  -moz-transition-property: top, left;    /*firefox*/
  -moz-transition-duration: 1s;
	}
	
#ly_top {
	position:relative;
	width:950px; 
	height:77px; 
	z-index:1; 
    	background-color: #676767;
    	text-align:left;
	}

#ly_MenuTop {
	position:absolute;
	left:0px;
	top:77px;
	width:950px; 
	height:31px;
	z-index:2; 
    	text-align:left;
     	border-top:3px #cccccc solid;
     	border-bottom:4px #f54029 solid;
     	background-image:url('../img12/basic/barra_menu_top_7spazi.png');
     	background-repeat:no-repeat;
     	background-color:#ffffff;
	}
	
.sty_textMtop {
	position: absolute;
	width:128px;
	top:5px;
	z-index:5;
/*	font-family:Tahoma, Verdana, Arial;
	font-size: 11pt;*/
	font:11pt 'roboto_condensedregular', Tahoma, Arial;
	color:#000000;
	font-weight:normal;
	text-align:center;
	letter-spacing:1px;
	}

	.sty_textMtop a{color:#808080; text-decoration:none; font-weight:normal;}
	.sty_textMtop a:hover{color:#f54029; letter-spacing:2px;}


.style_tabtop {width:100%; height:100%; margin:0px; margin-left:8px;}

/* CENTRALE */

.sty_box {
	position:absolute; 
	z-index:3; 
	border:4px #cccccc solid;
	width:340px;
	height:220px;
	}

.sty_box_barra {
	position:absolute; 
	z-index:5; 
	left:0px; 
	top:230px; 
/*	font-family:Tahoma, Verdana, Arial;
	font-size: 10pt;*/
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	letter-spacing:1px;
 font-style: normal;
 font-variant: normal;
 font-size: 10pt;
 line-height: normal;
 font-family: roboto_condensedregular, Tahoma, Arial;
}

	.sty_box_barra a{color:#ffffff; text-decoration:none; font-weight:normal;}
	.sty_box_barra a:hover{color:#ff6301; font-size:10pt; font-weight:normal;}

#ly_diaframma {position:absolute; z-index:2; left: 233px; top: 590px;}


#ly_frame {
	margin: 0px;
	position: absolute;
	left: 285px;
	top: 169px;
	z-index: 5;
	height: 320px;
	width: 661px;
	}

#frame_1 {border: 2px #C0C0C0 solid; width: 630px; height: 313px;}


.style_tdFoto { 
	padding-left:12px; 
	padding-top:12px; 
	color:#676767; 
	font-weight:normal;  
	font:8pt 'roboto_condensedregular', Tahoma, Arial;
	text-align:left;  
	line-height:18px;
	}

.style_DidaFoto {
	color:#808080; 
	font-weight:bold;  
	font:8pt 'roboto_condensedregular', Tahoma, Arial;
	text-align:left;  
	line-height:20px;
	}


.style_testo1 {
	font:10pt 'robotoregular', Tahoma, Arial;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	letter-spacing:1px;
	}
	
	.style_testo1 a{color:#ffffff;text-decoration:none; font-weight:normal;}
	.style_testo1 a:hover{color:#ff6301;}

.style_testo2 {
	font:10pt 'roboto_condensedregular', Tahoma, Arial;
	color:#ffffff;
	font-weight:normal;
	text-align:left;
	letter-spacing:1px;
	line-height:18px;
	}
	
	.style_testo2 a{color:#ffffff; text-decoration:none; font-weight:normal;}
	.style_testo2 a:hover{color:#ff6301;}

.style_bold {
	color: #1F4A90;
	font-weight:bold;}

/* DATA BASE */

.style_tabDB {
	color:#cccccc; 
	font-weight:normal;  
	font-family:'roboto_condensedregular', Tahoma, Arial;
	font-size: 10pt;
	text-align:center;
	letter-spacing:2px;
	}

	.style_tabDB a{color:#ffffff; font-weight:normal;}
	.style_tabDB a:hover{color:#ff6301;}


.sty_txPage {
/*	font-family:Tahoma, Verdana, Arial;
	font-size: 10pt;*/
	font:10pt 'roboto_condensedregular', Tahoma, Arial;
	color:#cccccc;
	font-weight:normal;
	text-align:left;
	letter-spacing:1px;
	}

	.sty_txPage a{color:#ffffff; text-decoration:none;}
	.sty_txPage a:hover{color:#ff6301;}

	.img_ico {border:3px #CACACA solid;}

	
/* BOTTOM */
 	#ly_bottom {
 	position:absolute; 
 	z-index:3; 
 	left:0px; 
 	width: 950px;
 	top:1265px; 
 	color:#ffffff; 
 	letter-spacing:1px;
 	font-weight:normal; 
/*	font-family:Tahoma, Verdana, Arial;
	font-size: 10pt;*/
	font:10pt 'roboto_condensedregular', Tahoma, Arial;
 	text-align:center; 
 	} 

	#ly_bottom a{color:#ffffff; text-decoration:none; font-weight:normal}
	#ly_bottom a:hover{color:#ff6301;}
