@charset "ISO-8859-1";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../imgs/fondosfumato.jpg);
	background-repeat: repeat-x;
}
#top {
	height: 30px;
	width: 259px;
	float: right;
	margin-top: 17px;
}
#header {
	height: 145px;
	width: 742px;
	float: right;
}
#main {
	float: right;
	width: 742px;
	background-color: #FFFFFF;
}
#left {
	float: left;
	width: 153px;
	text-align: right;
	vertical-align: top;
	height: 565px;
}
#tit_nav_gamma {
	float: right;
	width: 120px;
	margin-top: 20px;
	background-image: url(../imgs/tit_gamma.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 25px;
}
#tabGamma {
	margin-right: 8px;
}
#gamma {
	background-image: url(../imgs/nav_gamma.gif);
	background-repeat: no-repeat;
	text-align: left;
}
#infoGamma1, #infoGamma2, #infoGamma3, #infoGamma4, #infoGamma5, #infoGamma6, #infoGamma7, #infoGamma8, #infoGamma9, #infoGamma10 {
	position: absolute;
	visibility: hidden;
}
/*#infoGamma2 {
	position: absolute;
	z-index: 1;
	visibility: hidden;
}*/



#nomeGamma1, #nomeGamma2, #nomeGamma3, #nomeGamma4, #nomeGamma5, #nomeGamma6, #nomeGamma7, #nomeGamma8, #nomeGamma9, #nomeGamma10
 {
	height: 20px;
	width: 110px;
	vertical-align: middle;
}
td #rowA1, #rowA2, #rowA3, #rowA5, #rowA6, #rowA7, #rowA8, #rowA9, #rowA10, #rowA11, #rowA12, #rowA13,
   #rowC1, #rowC2, #rowC3, #rowC4, #rowC5, #rowC7, #rowC8, #rowC9, #rowC10, #rowC11, #rowC12, #rowC13,
   #rowE1, #rowE2, #rowE3, #rowE4, #rowE5, #rowE6, #rowE7, #rowE9, #rowE10, #rowE11, #rowE12, #rowE13,
   #rowG1, #rowG2, #rowG3, #rowG4, #rowG5, #rowG6, #rowG7, #rowG8, #rowG9, #rowG11, #rowG12, #rowG13, 
   #rowI1, #rowI2, #rowI3, #rowI4, #rowI5, #rowI6, #rowI7, #rowI8, #rowI9, #rowI10, #rowI11, #rowI13
   
    {
	background-color: #EEEFEF;
	text-align: left;
	padding-left: 5px;
}

td  #rowB1, #rowB2, #rowB3, #rowB4, #rowB6, #rowB7, #rowB8, #rowB9, #rowB10, #rowB11, #rowB12, #rowB13,
	#rowD1, #rowD2, #rowD3, #rowD4, #rowD5, #rowD6, #rowD8, #rowD9, #rowD10, #rowD11, #rowD12, #rowD13,
	#rowF1, #rowF2, #rowF3, #rowF4, #rowF5, #rowF6, #rowF7, #rowF8, #rowF10, #rowF11, #rowF12, #rowF13,
	#rowH1, #rowH2, #rowH3, #rowH4, #rowH5, #rowH6, #rowH7, #rowH8, #rowH9, #rowH10, #rowH12, #rowH13,
	#rowL1, #rowL2, #rowL3, #rowL4, #rowL5, #rowL6, #rowL7, #rowL8, #rowL9, #rowL10, #rowL11, #rowL12
 {
	background-color: #F7F7F7;
	text-align: left;
	padding-left: 5px;
}

td  #rowA4, #rowB5, #rowC6, #rowD7, #rowE8, #rowF9, #rowG10, #rowH11, #rowI12, #rowL13 {
	background-color: #CEF0EF;
	text-align: center;
}

#footer {
	width: 742px;
	float: right;
	text-align: center;
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	vertical-align: top;
}
#margin_left {
	width: 15px;
	height: 533px;
	float:left;
}
#margin_right {
	width: 15px;
	height: 533px;
	float: right;
}
#bottoni {
	width: 742px;
	height: 32px;
}
#content {
	width: 700px;
	left: 6px;
	position: relative;
	margin-top: 30px;
	margin-right: 6px;
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
}
#content2 {
	width: 700px;
	left: 12px;
	margin-right: 6px;
	vertical-align: top;
	position: relative;
	float: left;
}



/* NEWS */
#content_left {
	float: left;
	width: 250px;
	height: auto;
}
#content_right {
	float: right;
	width: 420px;
	padding-top: 20px;
	height: inherit;
}
#titolo_news {
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	height: 30px;
	width: 220px;
	background-image: url(../imgs/rigaNews_verde.gif);
	margin-top: 20px;
	margin-right: 15px;
	margin-left: 15px;
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1bbbbb;
	font-weight: bold;
	line-height: 140%;
}
#news {
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	width: 220px;
	background-image: url(../imgs/rigaNews.gif);
	padding-top: 10px;
	margin-left: 15px;
	vertical-align: bottom;
	padding-bottom: 10px;
}
.titoli {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1bbbbb;
	font-weight: bold;
	line-height: 140%;
	margin-top: 0px;
}

.titoli_10 {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1bbbbb;
	font-weight: bold;
	text-decoration: underline;
}
.testi {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
}
.txt_footer {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.linkNews:link {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.linkNews:hover {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.linkNews:visited {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.linkNews:active {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sottotitoloNews {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	font-weight: bold;
	font-style: oblique;
}


/*stili generici */
.linkTitGamma:link {
	color: #353a3d;
	text-decoration: none;
	font-weight: bold;
}
.linkTitGamma:visited {
	text-decoration: none;
	color: #353a3d;
	font-weight: bold;
}
.linkTitGamma:hover {
	text-decoration: underline;
	color: #666666;
}
.linkTitGamma:active {
	text-decoration: none;
	color: #353a3d;
}
.linkGrigio:link {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
.linkGrigio:visited {
	text-decoration: underline;
	color: #666666;
	font-weight: bold;
}
.linkGrigio:hover {
	text-decoration: none;
	color: #333333;
}
.linkGrigio:active {
	text-decoration: none;
	color: #000000;
}
.linkVerde:link {
	color: #1bbbbb;
	text-decoration: underline;
	font-weight: bold;
}
.linkVerde:visited {
	text-decoration: underline;
	color: #1bbbbb;
	font-weight: bold;
}
.linkVerde:hover {
	text-decoration: none;
	color: #1bbbbb;
}
.linkVerde:active {
	text-decoration: none;
	color: #1bbbbb;
}
.link_gamma:link {
	color: #536370;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
.link_gamma:visited {
	text-decoration: underline;
	color: #536370;
	font-weight: bold;
	font-size: 12px;
}
.lin_gamma:hover {
	text-decoration: none;
	color: #A3ACB3;
}
.linkNavGamma:link {
	color: #56646f;
	text-decoration: none;
	font-weight: bold;
	padding-left: 20px;
}

.linkNavGamma:visited {
	color: #78868f;
	text-decoration: none;
	font-weight: bold;
}
.linkNavGamma:hover {
	color: #233340;
	text-decoration: underline;
	font-weight: bold;
	background-image: url(../imgs/nav_gammaOn.gif);
	background-repeat: no-repeat;
}
.linkNavGamma:active {
	color: #233340;
	text-decoration: none;
	font-weight: bold;
}

#nav_gamma {
	float: right;
	width: 120px;
	background-image: url(../imgs/riga_nav_gamma.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 25px;
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #56646f;
	font-weight: bold;
	text-align: left;
	vertical-align: baseline;
	padding-top: 7px;
}
#left_gamma {
	float: left;
	width: 153px;
	height: 565px;
	text-align: right;
	background-image: url(../imgs/drawer_open.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}







/* STILI ADMIN PANEL */
/* Stili pannello amministrazione */

.testo_nero14 {
	font-family: Verdana, Arial, Geneva, san-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #353a3d;
	font-style: normal;
	margin-left: 10px;
}
.testo_nero12 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; line-height: 14px; font-weight: normal; color: #353a3d; font-style: normal}
.testo_nero11 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #353a3d; font-style: normal}
.testo_nero10 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #353a3d; font-style: normal}
.testo_nero10Bold {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #353a3d;
	font-style: normal
}
.testo_nero9 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 9px; line-height: 13px; font-weight: normal; color: #353a3d; font-style: normal }

.testo_rosso12 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; line-height: 15px; font-weight: normal; color: #d90020; font-style: normal}
.testo_rosso11 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #d90020; font-style: normal}

.testo_admin12 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; line-height: 15px; font-weight: normal; color: #000000; font-style: normal}
.testo_admin11 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #000000; font-style: normal}
.testo_admin10 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 10px; line-height: 13px; font-weight: normal; color: #000000; font-style: normal}

.link_admin11:link { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; color: #d90020; line-height: 15px; letter-spacing: 0em; text-align: left; font-style: normal; text-decoration: none;}
.link_admin11:visited { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; color: #d90020; line-height: 15px; letter-spacing: 0em; text-align: left; font-style: normal; text-decoration: none;}
.link_admin11:hover { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; color: #333333; line-height: 15px; letter-spacing: 0em; text-align: left; font-style: normal; bold; text-decoration: none;}

.link_textarea11:link { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #999999; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; text-decoration: none;}
.link_textarea11:visited { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #999999; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; text-decoration: none;}
.link_textarea11:hover { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #333333; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; bold; text-decoration: none;}

.field_formrosso { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #333333; background-color: #FFFFFF; border: 1px #d90020 solid; }
.button_formrosso { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #d90020; border: 1px #d90020 solid; }

.field_formgrigio { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #333333; background-color: #FFFFFF; border: 1px #333333 solid; }
.button_formgrigio { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #333333; border: 1px #FFFFFF solid; }

.box-info { padding: 3px 5px 3px 5px; background-color: #f5f5f5; }
.img_center {
	text-align: center;
}
#esci {
	float: left;
	width: 220px;
	padding-top: 10px;
	margin-left: 15px;
	vertical-align: bottom;
	padding-bottom: 10px;
}



td img {display: block;}
td img {display: block;}
td img {
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	/*text-decoration: underline;*/
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
#topHome {
	height: 82px;
	width: 615px;
}
#imgHome {
	background-image: url(../imgs/photoHome.jpg);
	width: 615px;
	height: 530px;
	background-repeat: no-repeat;
}
#navHome {
	padding-top: 478px;
}
#lingueHome {
	float: left;
	width: 97px;
	margin-top: 478px;
	margin-left: 54px;
}
#AreaRisHome {
	float: right;
	width: 122px;
	text-align: right;
	margin-top: 478px;
	margin-right: 54px;
}
#footerHome {
	height: 50px;
	width: 615px;
	padding-top: 5px;
}
#lingueHome2 {
	float: left;
	width: 97px;
	padding-top: 478px;
}
#content3 {
	width: 700px;
	clear: both;
	margin-right: 6px;
	margin-left: 6px;
}
.titoletti {
	color: #1BBBBB;
	font-weight: bold;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height: normal;
}
.margin_bott {
	padding-bottom: 5px;
}
.titgamma {
	font-family: Verdana, Arial, Geneva, san-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #353a3d;
	font-style: normal;
}
.margin_left {
	padding-left: 10px;
}

.redFrame {
	padding: 3px;
	border: 2px solid #E10F29;
	display:block;
	text-align: justify;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom:12px;
}

