/***********************************************/
/* screen.css                           */
/* usare con template per il sito FISAC       */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{font-family: "Geneva", Arial, Helvetica, sans-serif;color: #333;line-height: 1.166;margin: 0 0 0 0px;padding: 0;background-position:top center; }
/******* hyperlink and anchor tag styles *******/
a:link, a:visited{color: #990000;text-decoration: none;}
a:hover{text-decoration: underline;}
/************** header tag styles **************/
h1{font: 120% "Georgia", Times New Roman, Times, serif;/*color: #334d55;*/margin: 0;padding: 0;}
h2{font: bold 114%  "Georgia", Times New Roman, Times, serif;color: #006699;margin: 0;padding: 0;}
h3{font: bold 80%  "Georgia", Times New Roman, Times, serif;color: #334d55;margin:0;padding: 0;}
h4{font: 100%  "Georgia", Times New Roman, Times, serif;color: #333333;margin: 0;padding: 0;}
h5{font: 100%  "Georgia", Times New Roman, Times, serif;color: #334d55;margin: 0;padding: 0;}
p {font-family:"Georgia", Times New Roman, Times, serif; margin:0; padding:0; font-size:14px}

/*************** stili delle liste  ***************/
ol, ul, li {margin:0 0 0 16px;padding:0;border:0;line-height: 160%;list-style: square outside none;}
/********* form e relativi stili dei tag *********/
form {margin: 0;padding: 0;}
label{font: bold 1em Arial,sans-serif;color: #334d55;}
input{font-family: Arial,sans-serif;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1{position:relative;top: -4px;padding-top:2px !important;width:960px;background-color: #fff;margin:0 auto;}
html>/**/body #pagecell1{top:0;}
#tl {position:absolute;top: -1px;left: -1px;margin: 0;padding: 0;z-index: 100;}
#tr {position:absolute;top: -1px;right: -1px;margin: 0;padding: 0;z-index: 100;}
#pageNav{float: right;width:178px;padding:0 5px 0 0 ;background-color: #ffffff;/*border-bottom: 1px solid #cccccc;*/font: small Arial,sans-serif;z-index:100!important;}
#content{padding: 0px 10px 0px 0px;_float:left;margin:-2px 185px 0 0;_margin:0;/*border-right: 1px solid #ccd2d2;*/}
#content2{padding: 0px 10px 0px 0px;_float:left;margin:-2px 185px 0 0;_margin:0;width:750px;/*border-right: 1px solid #ccd2d2;*/}
#content1{padding: 0 10px 0 0;margin:0x;}
/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName{margin: 0;padding: 16px 0 8px 0;color: #fff;font-weight: normal;}
/************** utility  *****************/

#immagine_destra{position: absolute;top: 0;right:0;padding:0;margin:0;background-color: #FFF;background-image: url(img/immagine_destra.gif);}
#utility{font: 70% Arial,sans-serif;position: absolute;top: 6px;right:0;color:#333;z-index: 101;width:300px;text-align:right;}
#canali_menu{font: 70% Arial,sans-serif;color:#fff;position: absolute;font-weight: bold;top:-23px;height:24px;	/**width:357px;**/padding-top:6px;
	right:5px;z-index:1000;}
.canali{color: #990000;font-weight: bold;margin:0;padding: 2px 5px 4px 5px;/*border-right: 1px solid #8FB8BC;*/font-family: Arial;}
a.canali, a.canali:visited{text-shadow:#BB1E2F 1px 0px 1px ;transition-property: shadow;transition-duration: 1s; -webkit-transition-property: shadow;
    -webkit-transition-duration: 1s;-moz-transition-property: all;-moz-transition-duration: 1s;color: #fff;font-weight: bold;margin:0;padding: 2px 5px 4px 5px;border-right: 1px solid #fff;font-family: Arial;}
a.canali:hover{text-shadow:#FFFF00 2px 0px 4px ;color: #FFFFA4;text-decoration: none;}
#utility a{color: #333;}
#utility a:hover{color: #990000;text-decoration: underline;}
#utility img{vertical-align:top;}
/************** pageName styles ****************/
#pageName{padding: 5px 0 0 10px;margin: 0px;border-bottom:1px solid #ccd2d2;}
.pageName{padding: 5px 0 5px 10px;margin: 0px;border-bottom:1px solid #ccd2d2;border-top:1px solid #ccd2d2;}
.pageName h2{font: bold 110% Arial,sans-serif;color: #990000;margin:0;padding: 0;}
#pageName h2{font: bold 110% Arial,sans-serif;color: #990000;margin:0;padding: 0;}
#pageName h3{font: bold 110% Arial,sans-serif;color: #990000;margin-left:240px;padding: 0;}
#pageName img{position: absolute;top:0;right:6px;padding:0;margin: 0;}
/************* globalNav styles ****************/
#globalNav{position: relative;height: 25px;color: #ccc;margin: 1px 0 0 0;background-image:  url(../img/global_nav_red.gif);
	clip: rect(auto,auto,auto,5);}
#globalNav img{margin-bottom: 0;}
#gnl {position: absolute;top: 0;left:0;}
#gnr {position: absolute;top: 0;right:0;}
#globalLink{position: absolute;top:0;height: 25px;min-width: 770px;width:100%;padding:0;margin:0;left: 10px;z-index: 100;}
a.glink, a.glink:visited{font-size: 70%;color: #FFF;font-weight: bold;margin: 0;padding: 0 10px 4px 10px;border-right: 1px solid #fff;font-family: Arial;}
a.glink:hover{color: #FFCC00;background-image:  url("../img/global_nav_red_on.gif");text-decoration: none;}
a.glinkActive, a.glinkActive:visited{font-size: 70%;color: #ccc;font-weight: bold;margin: 0;padding: 0 10px 4px 10px;border-right: 1px solid #fff;
	font-family: Arial;}
a.glinkActive:hover{background-image:  url("../img/global_nav_red_on.gif");text-decoration: none;}
.skipLinks {display: none;}
/************ subglobalNav styles **************/
.subglobalNav{position: absolute;top: 30px;left: 0;/*width: 100%;*/min-width: 640px;height: 20px;padding: 0 0 0 10px;visibility: visible;
	color: #000000;}
.subglobalNav a:link, .subglobalNav a:visited {font-size: 80%;color: #000;}
.subglobalNav a:hover{color: #000;}
/*************** search styles *****************/
#search{font: 70% Arial,sans-serif;position: absolute;margin:0;top: 2px;bottom:2px;right: 8px;z-index:101;color:#333;height:25px;font-weight:bold;}
#search input{font: 100% Arial,sans-serif;margin:0 0 -2px 0;color: #333;}
#search a:link, #search a:visited {font-weight: bold;color: #fff;bottom:3px;}
#search a:hover{margin: 0;color:#fff;bottom:3px;}
/************* breadCrumb styles ***************/
#breadCrumb{padding: 5px 0px 5px 10px;font: 65% Arial,sans-serif;color:#666;}
#breadCrumb a{color:#666;}
#breadCrumb a:hover{color:#CC0000;text-decoration:none;}
.red{color: #990000;}
a.red, a.red:visited{font: 1.0em Arial,sans-serif;color: #666;}
a.red:hover{color: #990000;text-decoration: underline;}
.black{font: bold 1.0em Arial,sans-serif;color: #000;}
a.black, a.black:visited{color: #000;text-decoration: none;}
a.black:hover{color: #990000;text-decoration: none;}
/************** in primo piano *****************/
.inprimopiano{width:100%;background-color:#E5E5E5;margin-top:2px;padding-bottom:0; min-height:220px;}
html>/**/body .inprimopiano{padding-bottom:25px;min-height:200px;}
.tastobanner{border:0;padding-top:5px;}
#Layer1 {float:right;font-size:small;padding-left:10px;padding-bottom:10px;margin-left:0px; border-left:1px #666 dotted;background-color:#F4F4F4;}
html>/**/body #Layer1 {margin-left:10px;}
#Layer2 {width:300px;height:20px;float:right;background-color: #FFF;}
.feature{width:auto;padding: 0px 0px 10px 220px;margin-right:10px;font-size: 75%;/*min-height: 200px;height: 200px;float:left;*/position:relative;}
a.flashcontent_link:link{color:#990000;text-decoration:none;}
a.flashcontent_link:visited{color:#990000;text-decoration:none;}
a.flashcontent_link:hover{color:#990000;text-decoration:underline;}
a.flashcontent_link:focus{background-color:#000;color:#FFFF00;text-decoration:none;}
a.flashcontent_link:active{background-color:#000;color:#FFFF00;text-decoration:none;}
.feature_2{width:444px; padding: 0px 0px 29px 10px;font-size: 75%;min-height: 210px;background-color:#F4F4F4; position:relative;}
html>/**/body .feature_2{padding: 0 0px 30px 10px;}
.feature_2b{padding: 0 0 10px 10px;font-size: 75%;min-height:130px;background-color:#F4F4F4;}
html>/**/body .feature_2b{padding: 0 0 30px 10px;}
.feature h2, .feature_2 h2, .feature_2b h2{font: normal 95% Arial,sans-serif;color: #000;padding: 10px 0 0 0;}
.feature h3, .feature_2 h3, .feature_2b h3{font: bold 16px Georgia, "Times New Roman", Times, serif;color: #000;letter-spacing:-1px;font-size:20px;}
.feature h1, .feature_2 h1, .feature_2b h1{font:"Georgia", Times New Roman, Times, serif;color: #000;padding: 5px 5px 5px 0;/*background:#99FF00;*/; font-size:14px}
#linea{margin:0 10px 0 0px;padding:10px 0 0 0;}
.linea{margin:0 10px 0 0px;padding: 0px 10px 0px 10px;border-bottom: 1px solid #ccc;}
.feature img{position:absolute;margin: 5px 10px 0 0;border: 5px white solid;width:200px;height:200px; left:0;}
.feature p,ul{padding-left:0px;font-family: "Georgia", Times New Roman, Times, serif}
.feature_2 img{float: left;margin: 5px 10px 0 0;border:5px white solid;}
#continua, .continua{padding: 5px 10px 10px 10px;text-align:right;font-weight:bold;font-size:90%;width:45%;float:right;}
html>/**/body #continua, .continua{width:40%;}
#continuaNews{text-align:right;font-weight:bold;font-size:90%;text-transform: uppercase;}
.continuaNews{padding: 5px 10px 10px 10px;text-align:right;font-weight:bold;font: bold 70% Arial,sans-serif;text-transform: uppercase;}
.continuaNews2{padding: 5px 10px 10px 10px;text-align:right;font-weight:bold;font: bold 100% Arial,sans-serif;text-transform: uppercase;}
/*************** story styles ******************/
.dotted{padding: 0 10px 0 0;border-bottom: 1px dashed #ccc;}
.dotted1{padding:0 10px 0 0;border-bottom: 1px dashed #ccc;margin-bottom:10px;}
.story {padding: 10px 0 0 10px;font-size: 80%;float: left;}
.img{float: left;margin: 5px 10px 10px 5px;border: 1px #999 solid;width:45px;height:45px;left:10px;}
.img1{margin: 2px 2px 2px 2px;border: 1px #ccc solid;}
.img2{margin:0 5px 5px 0;position:absolute;padding-left:0 !important;}
.img2 img{height:120px;}
.data{font: bold 90% Arial,sans-serif;color: #000;padding: 5px 5px 2px 0;}
.dataAgenda{font: bold 90% Arial,sans-serif;color: #000;padding: 5px 5px 2px 12px;}
.story h2{font: bold 90% Arial,sans-serif;color: #000;padding: 0 5px 2px 12px;}
.story h3{font: bold 125% Arial,sans-serif;color: #000;}
.story h1{font: normal 85% Arial,sans-serif;/*color: #000000;*/padding: 0 5px 10px 12px;}
.story p {padding: 0 0 5px 0;}
.story a.capsule{font: bold 1.1em Arial,sans-serif;color: #990000;display:block;padding-bottom: 5px;}
.story a.capsule:hover{text-decoration: underline;}
a.titolo, a.titolo:visited{font: normal 1.0em "Georgia", Times New Roman, Times, serif;color: #000;padding-bottom: 5px;text-decoration: underline;}
a.titolo:hover{color: #990000;text-decoration: underline;}
a.titoloBold, a.titoloBold:visited{font: bold 1.0em "Georgia", Times New Roman, Times, serif;color: #000;padding-bottom: 5px;text-decoration: underline;}
a.titoloBold:hover{color: #990000;text-decoration: underline;}
td.storyLeft{ width:215px!important}
td.storyDestra{padding-right: 20px;}
/************** siteInfo styles ****************/
#siteInfo{clear: both;font-size: small;color: #ccc;padding: 10px;margin-top: 0;}
#siteInfo img{vertical-align: middle;}
/************ sectionLinks styles **************/
.sectionLinks{margin: 0;padding: 0;font-family:"Georgia", Times New Roman, Times, serif;}
.sectionLinks2{margin: 0;padding: 0;}
.sectionLinks h3{padding: 10px 0 2px 10px;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;border-left: 1px solid #ccc;}
.sectionLinks a:link, .sectionLinks a:visited {
	display: block;
	border-top: 1px solid #fff;
	border: 1px solid #ccc;
	font-weight: bold;
	padding: 5px 0px 3px 5px;
	color: #000000;
	background-color: #E5E5E5;
}
.sectionLinks a:hover{padding: 5px 0px 3px 5px;border-top: 1px solid #ccc;background-color: #990000;font-weight: bold;text-decoration: none;color: #fff;border-right:1px solid #ccc;}
/************* relatedLinks styles **************/
.manifesto{padding: 5px 0 0 0;}
.relatedLinks{margin: 0;padding: 2px 0 0 0;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;border-left:1px solid #ccc;}
.relatedLinks h3{font: bold 90% Arial,sans-serif;padding: 2px 0 2px 12px;border-bottom: 1px dashed #ccc;}
.relatedLinks h2{font: bold 90% Arial,sans-serif;color: #000;padding: 2px 5px 0 10px;}
.relatedLinks h1{font: normal 75% Arial,sans-serif;/*color: #000000;*/padding: 0 5px 0 22px;margin-bottom:-12px;}
.relatedLinks a{color:#000;text-decoration:none;font-size:11px;font-weight:bold;}
.relatedLinks a:hover{color:#990000;}
.relatedLinks ul{list-style:none;margin:0;}
.relatedLinks li{list-style:none;margin:0;padding:5px 5px 0 5px;border-bottom:1px dashed #ccc;}
.relatedLinks li img{width:auto !important;}
.relatedLinks img{width:168px; border:none;}
a.titolodestra, a.titolodestra:visited{font: normal 1.0em Arial,sans-serif;color: #000;padding-bottom: 5px;text-decoration: none;}
a.titolodestra:hover{color: #990000;text-decoration: underline;}
/**************** advert styles *****************/
#advert{margin: 10px;border:1px sold #ccc;}
#advert img{display: block;}
/************** footer styles ****************/

#accessibilita{clear: both;font: bold 11px Arial,sans-serif;color: #ccc;padding:10px;background-color:#000; text-align:center}
#accessibilita a:link, #accessibilita a:visited {color: #FFF;}
#accessibilita a:hover {color: #FFF;}
#footer{clear: both;font: normal 11px Arial,sans-serif;color: #000;text-align:center;padding:10px;margin-top:1px;background-color: #fff;}
/* Navigazione SX */
#menu_sinistra{float: left;width:215px;padding: 0 5px 0 0;background-color: #fff;/*border-bottom: 1px solid #cccccc;*/font: small Arial,sans-serif;}
li.list {margin: 0 5px 5px 10px;border: 0px;list-style: none url(../img/freccina_nav_close.gif);}
li.list0Close {font-family: Arial, Helvetica, sans-serif;font-size: 80%;font-weight: bold;  color: #333;margin: 0 0 0 12px;padding: 0 0 0 5px;border:0;list-style: none url(../img/freccina_nav_close.gif);}
li.list0Open {font-family: Arial, Helvetica, sans-serif;font-size: 80%;font-weight: bold;color: #333;margin: 0 0 0 12px;padding:0 0 0 5px;border: 0;list-style: none url(../img/freccina_nav_open.gif);}
a.classe_verde{color:#0033FF;text-decoration:none;}
a.classe_verde:link{color:#0033FF;text-decoration:none;}
a.classe_verde:visited{color:#0033FF;text-decoration:none;}
a.classe_verde:hover{color:#0033FF;text-decoration:underline;}
a.classe_verde:active{color:#0033FF;text-decoration:none;}
a.classe_verde:focus{color:#FFFF00;text-decoration:none;background-color:#000;}
li.list1Off {font-family: Arial, Helvetica, sans-serif;font-size: 100%;font-weight: normal;color: #333;margin:0 0 0 12px;padding:0;border:0;	list-style: none url(../img/freccina_nav_close.gif);}
/*************** page styles ******************/
.page {padding: 10px 0 0 10px;font-size: 80%;min-height:600px;width:900px!important}
.pageLeftMenu {padding: 10px 0 0 10px;font-size: 80%;min-height:600px; width:900px!important}
.page a.capsule{font: bold 1.1em;color: #990000;display:block;padding-bottom: 5px;}
/********************* end **********************/
#contenuto{float:right;display:block;padding-bottom: 5px;}
.documenti h1{font: normal 100% Arial,sans-serif;/*color: #000000;*/padding: 2px 5px 10px 10px;}
.documenti h2{font: normal 100% Arial,sans-serif;/*color: #000000;*/padding: 0 5px 0 35px;}
/*********************liste documenti *********************/
li.pdf {margin: 0 5px 2px 10px;border: 0;list-style: none url(../img/ico_pdf.gif);}
li.doc{margin: 0 5px 2px 10px;border: 0px;list-style: none url(../img/ico_word.gif);}
/************** NEWS TICKER - NEWS IN SCORIMENTO *****************/
#divCont{position:relative;width:100%; height:18;left:0;border-top:1px solid #ccc;top:0}
#newsTicker{padding: 5px 0px 5px 10px;font: 65% Arial,sans-serif;color: #666;}
#divNews1{padding: 5px 0 5px 10px;font: 78% Arial,sans-serif;color: #666;}
#divNews1 a:link, #divNews1 a:visited {font: 100% Arial,sans-serif;color: #666;}
#divNews1 a:hover{font: 100% Arial,sans-serif;color: #990000;font-weight: bold;}
/********************* MAPPA DEL SITO **********************/
#mappa h1{padding:0;}
#mappa h1 strong{font-size:120%;border-bottom:1px dotted #000;}
/********************* end **********************/
.floatright{float:right;}
.floatright img{border:none;position:relative;top:6px;}
.testolink{position:absolute;right:0;}
#news{width:300px;float:left;}
.logo{background-image:/*url(../img/logosfondo_ie.png);*/background-position:center;background-repeat:no-repeat;position:absolute;width:10%;height:67px;z-index:100;/*top:-15px*/;
}
html>/**/body .logo{/*background-image:url(../img/logosfondo.png);*/}
.logopage{background-image:url(../img/logosfondopage_ie.png);background-position:center;background-repeat:no-repeat;position:absolute;width:100%;height:67px;z-index:100;top:-15px;
}
html>/**/body .logopage{background-image:url(../img/logosfondopage.png);}
/*nuovi aggiunti 01.04.2011*/
.ttlPage { font-family:"Georgia", Times New Roman, Times, serif; font-size:17px; color: #333; padding:0 0 10px 135px; text-align:left}
.ttlPage2 { font-family:"Georgia", Times New Roman, Times, serif; font-size:17px; color: #333;text-align:left}
.ttlPageImg { width:120px; height:120px; float:left; padding:0 8px 0 0; z-index:100; top:-40px; position:relative}
html>/**/body .ttlPageImg { width:120px; height:120px; float:left; padding:0 8px 0 0; z-index:100;position:relative; top:0}
/.ttlPageTxt,.ttlPageTxtLefMenu {font-family:"Georgia", Times New Roman, Times, serif; min-height:200px; line-height:17px;}
.ttlPageTxtLefMenu{float:left; width:500px; padding:0 0 0 10px}
.ttlPageTxt{float:left; width:650px; padding:0 0 0 10px; }
.testopage{min-height:200px;}
.testopage p img{padding-right:8px;}
.ttlPageH3 {font-family:"Georgia", Times New Roman, Times, serif; font-size:17px; color: #333; padding:0 0 10px 135px}
.ttlPageData {font-family:"Georgia", Times New Roman, Times, serif; font-size:15px; color: #333; padding:0 0 10px 135px}
.ttlPageData2 {font-family:"Georgia", Times New Roman, Times, serif; font-size:15px; color: #333; }
.archPgNws { text-align:right; padding:10px 130px 0 0;font-family:"Georgia", Times New Roman, Times, serif;}
/*nuovi aggiunti 06.04.2011*/
.tblStat { background-color: #900; color:#FFF; font-size:13px; text-align:center}
.tblStat2{background-color: #E9E9E9;}

.RSSAggrCont{width:500px;margin:0;text-align:left;height:15px}
.RSSAggrCont p{float:left;margin:0 -8px 0 0; font-size:13px;}
.fadein {float:left;margin:-1px 0 0 0}
.listapage{list-style:none!important;padding:0 0 0 100px;font-family:Georgia, Times New Roman, Times, serif;}
.lnkFt{text-align:center;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.lnkFt a{color:#666; text-decoration:none;text-transform:uppercase;}

.capsule2{ width:60% !important; position:absolute; right:0; bottom:0;}
.tR{right:30px; float:right; position:relative; top:-15px;}
html>/**/body .tR{top:5px;}

