.tesisystem{font-family: Arial; font-size: 11px; text-decoration: none; color: #333}
td{font-family: Arial; font-size: 11px; text-decoration: none; color: #333}
a{text-decoration: none; color: #333}
a:active{color: #333; text-decoration: none; font-family: Arial}
a:link{font-family: Arial; color: #333; text-decoration: none}
a:visited{font-family: Arial; color: #333;}
a:hover{font-family: Arial; text-decoration: none; color: #00A656;}

body,html{
	width: 100%;
	height: 100%;
	scrollbar-face-color:#EFEFEF;
	scrollbar-shadow-color:#FFF;
	scrollbar-3dlight-color:#000;
	scrollbar-arrow-color:#F60;
	scrollbar-darkshadow-color:#000;
	scrollbar-track-color:#EFEFEF;
	scrollbar-highlight-color:#FFF;
}

body{
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	text-align: left;
	background: #FFF;
}

.bodypopup{background: #FFF; text-align: left;}
form{margin: 0; padding: 0;}


/*Inizio scheletro*/
#lyrallodola{position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
.colorepubbl{background: #EEB05D;}
.colorariga{background: #C1E0CC;}
.colorarigasistemi{background: #B4BBAA;}
.colorarigaevoluzioni{background: #C1E0CC;}
.size{font-size: 10px;}
.sottomenu{position: absolute; top: 0; left: 107px; display: none;}
.colorlyrone{background: #333;}
.colorlyronearea{background: #046E34;}
a.lyrone:link,a.lyrone:visited{float: left; color: #FFF; width: 100%;}
a.lyrone:hover{text-decoration: none; background: #7F7F7F;}
a.lyronecatalogo:link,a.lyronecatalogo:visited{color: #FFF;}
a.lyronecatalogo:hover{text-decoration: none; color: #333;}
a.colorne:hover{background: #019D46;}

.scrolldescrizione{width: 175px; height: 154px;
				overflow: auto;
				overflow-x: hidden;
				scrollbar-face-color:#EFEFEF;
				scrollbar-shadow-color:#FFF;
				scrollbar-3dlight-color:#000;
				scrollbar-arrow-color:#F60;
				scrollbar-darkshadow-color:#000;
				scrollbar-track-color:#EFEFEF;
				scrollbar-highlight-color:#FFF;
}
.borcheno{border-top: 1px solid #4C4C4C; border-left: 1px solid #4C4C4C; padding: 5px 2px 5px 10px;}
.scrollnews{width: 252px; height: 402px; padding-right: 20px;
				overflow: auto;
				overflow-x: hidden;
				scrollbar-face-color:#FFF;
				scrollbar-shadow-color:#FFF;
				scrollbar-3dlight-color:#C1E0CC;
				scrollbar-arrow-color:#046E34;
				scrollbar-darkshadow-color:#C1E0CC;
				scrollbar-track-color:#FFF;
				scrollbar-highlight-color:#FFF;
}	
.scrollsponsor{width: 303px; height: 210px; padding-right: 10px;
				overflow: auto;
				overflow-x: hidden;
				scrollbar-face-color:#FFF;
				scrollbar-shadow-color:#FFF;
				scrollbar-3dlight-color:#C1E0CC;
				scrollbar-arrow-color:#046E34;
				scrollbar-darkshadow-color:#C1E0CC;
				scrollbar-track-color:#FFF;
				scrollbar-highlight-color:#FFF;
}		
.oggpunto{position: absolute; display: none; top: 0; left: 0; background: #9C896F; color: #FFF; padding: 0 6px 0 5px;}
.titolozoom{color: #E69016; font-size: 14px; font-weight: bold; padding-left: 20px;}
.cerchietto{background: url(../images/cerchio.gif) top left no-repeat;}
.centranum{color: #FFF; font-weight: bold;}
.cerchietto2{background: url(../images/cerchio2.gif) top left no-repeat;}
.centranum2{color: #333; font-weight: bold;}
a.colorimg:link,a.colorimg:visited{}
a.colorimg:hover{text-decoration: none; background: #E69017;}
.perimgzoom{position: absolute; right: 1px; bottom: 1px; width: 250px; background: #FFF;  filter: alpha(opacity=80); color: #FF4C01; padding: 3px 0;}
.fixer{float: right; font-weight: bold; padding-right: 10px; font-size: 13px;}
.cartonza{position: absolute; left: 107px; top: 30px; border: 1px solid #000;}
.scrollapiu{width: 615px; height: 197px; 
				overflow: scroll;
				overflow-x: hidden;
				scrollbar-face-color:#EFEFEF;
				scrollbar-shadow-color:#FFF;
				scrollbar-3dlight-color:#000;
				scrollbar-arrow-color:#F60;
				scrollbar-darkshadow-color:#000;
				scrollbar-track-color:#EFEFEF;
				scrollbar-highlight-color:#FFF;
}
.refetd1{background: #F3F3F3;}
.refetd2{background: #E5E5E5;}
.refetd3{background: #FFF;}
.lyrpeso{position: absolute; top: 31px; left: -3px; padding: 2px; border: 1px solid #00A656; background: #C1E0CC; cursor: hand;}
a.nascondicata:hover{color: #FFF;}



/*inizio generali*/
	.nascosto{display: none;}
	.loading{background: #E5E5E5 url(../images/loading.gif) center center no-repeat;}
	.loading2{background: #E5E5E5 url(../images/loading2.gif) center center no-repeat;}
	.arancio{color: #FF4C01;}
	.rosso{color: #BD0100;}
	.pic10{font-size: 10px;}
	.pic11{font-size: 11px;}
	.pic12{font-size: 12px;}
	.pic14{font-size: 14px;}
	#titolo12{float: left; color: #333; font-weight: bold;}
	.titolo16{font-size: 16px; color: #FFF; margin: 0 0 25px 5px; text-decoration: none;}
	#titolo50{float: left; color: #D50006; font-weight: bold;}
	.left{float: left;}
	.right{float: right;}
	.clear{clear: left;}
	.clear_r{clear: right;}
	.relativo{position: relative;}
	.bordino{border: 1px solid #333;}
/*inizio generali*/

/*inizio finestre attive*/
	#corcicepopup{float: left; border: 1px solid #7F7F7F;}
	#contentpopup{float: left; width: 100%;}
	#popup_up{float: left; background: #333; border-bottom: 2px solid #FFF; width: 100%; color: #FFF;}
	#titolopopup{float: left; width: 100%; background: #EC490B url(../images/sf_popup.gif) no-repeat right; color: #FFF; font-size: 13px; font-weight: bold;}
	.titolopopupsotto{border: 1px solid #BD0100; color: #BD0100; font-weight: bold; font-size: 14px; margin-bottom: 1px;}
	.centropopup{border-top: 1px solid #999; padding: 10px 20px;}
	.numelenco{float: left; width: 5%; text-align: center;}
	.numelencodx{float: left; width: 94%;}
	#titolopopup_in{padding: 2px 0 1px 16px;}
	#rientrapopup{float: left; padding: 0 16px;}
	#rientrapopup_in{float: left; width: 100%;}
	.notop{float: left; margin-top: 0;}
	#contentpopupin{width: 100%; margin-top: 10px;}
	.titolozzo{color: #A60005; font-weight: bold; font-size: 16px; margin: 8px 0 8px 0;}
	.titolozzotesto{font-weight: bold; font-size: 16px;}
	.popupsezione{float: left; border: 1px solid #B2B2B2; margin: 0 0 0 6px; width: 47%;}
	.barragrigia{background: #D7D7D7; margin: 1px; font-weight: bold;}
	.descrizione{border-top: 1px solid #B2B2B2; padding: 9px; color: #7F7F7F; height: 310px;}
	.opzioni{margin-right: 1px; float: left; margin-top: 20px;}
	.opzioni2{float: left; margin-top: 20px;}
	.opzioni3{float: left; margin-right: 25px; font-size: 11px;}
	#utilita{float: right; width: 110px; margin-top: 3px;}
	#chiudi{clear: left; float: left; width: 100%; border-top: 1px solid #0D2686; margin-top: 5px; font-size: 11px;}
	.chiudimi{float: right; font-size: 11px; padding: 4px 20px 0 0;}
	#vline{float: right; background: #808080; width: 1px; height: 20px; margin: 0 14px 0 0;}
	.entrapopup{float: left; padding: 10px 20px 10px 20px;}
	.entrapopup2{float: left; padding: 10px 12px 10px 12px;}
	.loghicredits{float: left; margin: 0 25px 80px 01px;}
	.loghicredits2{clear: left; float: left; margin: 0 28px 100px 3px;}
	#popup_contenuto{clear: left; float: left; width: 100%; border-top: 1px solid #C2C2C2;}
	#popup_contenuto_in{margin: 10px;}
	#popup_contenuto_in2{margin: 10px 10px 10px 0;}
	#popup_contenuto_in3{margin: 20px;}
	#popup_down{clear: left; float: left; width: 100%; margin-top: 5px;}
	#popup_down_in{float: right; margin: 0 15px 5px 0;}
	#popup_cornice{float: left; width: 99%; border: 1px solid #C2C2C2;}
	.creditsotto{clear: both; float: left; padding: 10px 0 0 152px;}
/*fine finestre attive*/

/*inizio stampa, invia, etc*/
	.noformspace{margin: 0; padding: 0;}
	#allungastampa{float: left; height: 850px; width: 650px;}
	#logostampa{float: left; padding-bottom: 5px; border-bottom: 1px solid #C2C2C2; margin-top: 10px; width: 100%}
	.spaziagif{float: left; padding: 0 5px 0 0;}
	.spaziagif2{float: left; padding: 3px 5px 0 0;}
	.dopogif{float: left; width: 130px;}
	#stampadentro{float: left; border: 1px solid #999; border-left: 0; background: #B8C1DC; color: #4C4C4C;}
	.stampasinistra{float: left; padding-top: 10px; width: 103px;}
	.stampadestra{float: left; background: #FFF; padding: 12px; border-left: 1px solid #999;}
	.stampadestra_in{float: left; width: 270px; color: #000;}
	#stampadentro2{float: left; border-right: 1px solid #999; background: #FF4C01; border-bottom: 1px solid #999; color: #FFF;}
	.interno{display: block; float: left; color: #000; width: 240px; margin-bottom: 10px;}
	.acapo{clear: left; margin-bottom: 3px;}
	#rientrastampa{float: left; padding: 0 25px 0 25px;}
	#nomecognomein{float: right; margin-top: 32px;}
	#stampadown{clear: left; float: left; border-top: 1px solid #C2C2C2;  width: 100%}
	#stampadownin{float: left; padding: 8px 0 20px 0; text-align: center;  width: 100%; font-size: 11px; font-weight: normal;}
	#titoloprod{color: #A50006; font-size: 16px; font-weight: bold; margin: 0 10px 15px 0;}
	.contenutostampa{float: left; width: 540px;}
	.contenutostampamenu{float: left; width: 540px; text-align: center;}
	#barrastampaup{float: left; border-top: 64px solid #D2DBE1; width: 511px;}
	#privacy{clear: left; margin-top: 10px;}
	#inviadentro{border: 1px solid #999; margin: 5px 0 10px 0; padding: 20px;}
	#titolomagg{float: left; color: #D50006; font-weight: bold;}
	#titolo12{float: left; color: #333; font-weight: bold;}
	.fasia{border: 1px solid #A7A7A7; padding: 3px 0 2px 10px;}
	.fasia2{float: left; width: 99%; border: 1px solid #A7A7A7; padding: 3px 0 2px 0; margin-bottom: 15px;}
	.txtcodice{float: left; border: 1px solid #000; width: 100px; font-family: Verdana; font-size: 11px; padding: 0; margin-top: 4px;}
	.puls{padding: 5px 0 0 1px;}
	.textarea{border: 1px solid #AAA; font-size: 11px; width: 420px; margin-bottom: 6px;}
	.textareaobbl{border: 1px solid #AAA; font-size: 11px; width: 420px; margin-bottom: 6px; background: #FFE8E8;}
	.textarea2{clear: left; border: 1px solid #AAA; font-size: 11px; width: 410px; margin: 0 23px 6px 0; background: #FDE4DB;}
	.textarea3{float: left; border: 1px solid #AAA; font-size: 11px; width: 240px; margin: 0 0 6px 4px;}
	.textarea4{clear: left; border: 1px solid #AAA; font-size: 11px; width: 387px; margin: 0 10px 6px 0; background: #FFE8E8;}
	.txt{border: 1px solid #AAA; font-size: 11px; width: 130px; margin-bottom: 3px;}
	.txtm{border: 1px solid #AAA; font-size: 11px; width: 170px; margin-bottom: 3px;}
	.txtobbl{border: 1px solid #AAA; font-size: 11px; width: 130px; background: #FDE4DB; margin-bottom: 3px;}
	.txtobblm{border: 1px solid #AAA; font-size: 11px; width: 170px; background: #FDE4DB; margin-bottom: 3px;}
	.txt2{border: 1px solid #AAA; font-size: 11px; width: 180px; margin-top: 14px;}
	.txt3{border: 1px solid #AAA; font-size: 11px; width: 180px; margin-top: 6px;}
	.txtobbl2{border: 1px solid #AAA; font-size: 11px; width: 170px; background: #FFE8E8; margin-bottom: 3px;}
	.txtobbl3{border: 1px solid #AAA; font-size: 11px; width: 200px; background:#FFE8E8;}
	.form{clear: left; margin-top: 4px;}
	.voceform{float: left; width: 90px; margin-top: 4px; color: #666;}
	#testostampa{float: left; width: 210px;}
	#testostampanovita{float: left; width: 100%;}
	#testostampain{height: 167px;}
	#imgstampa{border: 1px solid #C2C2C2; margin-bottom: 15px;}
/*fine stampa, invia, etc*/




/*Inizio Grigolin Sistemi*/
.testodati{font-weight: bold; font-size: 11px; color: #A3A5A8; font-family: Arial;}
.lege{color: #A3A5A8; font-family: Tahoma; font-size: 9px; padding: 2px 5px 0 0;}
.tama{ font-size: 11px; color: #A3A5A8; font-family: Arial;}
.pic10tama{font-size: 10px; font-family: Arial; line-height: 9px;}
.pic11tama{font-size: 11px; font-family: Arial; line-height: 9px;}
a.newsfr:link,a.newsfr:visited{clear: left; float: left; background: url(../images/fr_news2.gif) no-repeat; padding-left: 10px;}
a.newsfr:hover{text-decoration: none; background: url(../images/fr_news.gif) no-repeat; color: #009C45;}
/*Fine Grigolin Sistemi*/