/*importa il footer della pagina*/

@import url(comuni.css);
@import url(contenuti.css);

/*========================================================*/



/*a seguire i 4 box che contengono le altrettante sezioni, dentro ai box sono presenti altre 2 aree, una è il titolo, l'altra è la zona dove sono presenti i link (quella _none e' per pagine senza voci di navigazione) */
img {
	margin:0;
	padding:0;
	border:0;
}

a {
	color:#303030;
	text-decoration:underline;
}

a:visited {
	color:#303030;
	text-decoration:underline;
}

a:hover {
	background:white;
}

/* stile per i testi non visualizzati ma letti dallo screen reader*/
.screenreader {
	font-size: 0.000000000000000000001em;
	position:absolute;
	left: -500000px;
}

.spaziatore_1 {
	height:76px;
	position: relative;
	width:1000px;
	z-index: 1;
}

#cont_nav {
	width:982px;
	height:100%;
	margin:0 auto;
	padding:0;
	position:relative;
}




/*la regola seguente definisce la larghezza della tabella contenitore*/






#nav_1 {
	width:235px;
	height:100%;
	float:left;
	margin:0;
}

.dentro_nav_1 {
	width:233px;
	height:69px;
	border-right:#ff4c17 2px solid;
	background:#ffc591 url(/gruppo/html/ita/scenari/navbar_back_1.jpg) no-repeat;
}

#nav_2 {
	width:235px;
	height:100%;
	float:left;
	margin-left:14px;
}

.dentro_nav_2 {
	width:233px;
	height:69px;
	border-right:#ff9200 2px solid;
	background:#ffe98a url(/gruppo/html/ita/scenari/navbar_back_2.jpg) no-repeat;
}

#nav_3 {
	width:235px;
	height:100%;
	float:left;
	margin-left:14px;
}

.dentro_nav_3 {
	width:233px;
	height:69px;
	border-right:#00a1b1 2px solid;
	background:#daf6f9 url(/gruppo/html/ita/scenari/navbar_back_3.jpg) no-repeat;
}

#nav_4 {
	width:235px;
	height:100%;
	float:right;
}

.dentro_nav_4 {
	width:233px;
	height:69px;
	position:relative;
	top:0;
	left:0;
	border-right:#00a1b1 2px solid;
	background-color: #daf6f9;
	text-align: center;
}

.dentro_nav_4 a:hover {
	background:none;
	text-decoration:none;
}

#navigazione_1 {
	width:982px;
	height:100%;
	margin:0;
	padding:3px 0 3px 0;
	list-style-type:none;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:0.8em;
	background:#ffc591;
	border-top:#ff4c17 2px solid;
}

#navigazione_1 li {
	display:inline;
	margin-left:10px;
}

#navigazione_2 {
	width:982px;
	height:100%;
	margin:0;
	padding:3px 0 3px 0;
	list-style-type:none;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:0.8em;
	background:#ffe98a;
	border-top:#ff9200 2px solid;
}

#navigazione_2 li {
	display:inline;
	margin-left:10px;
}

#navigazione_3 {
	width:982px;
	height:100%;
	margin:0;
	padding:3px 0 3px 0;
	list-style-type:none;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:0.8em;
	background:#daf6f9;
	border-top:#00a1b1 2px solid;
}

#navigazione_3 li {
	display:inline;
	margin-left:10px;
}

#navigazione_none {
	width:982px;
	height:0px;
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:0.8em;
	background:#daf6f9;
	border-top:#00a1b1 2px solid;
}

/*======================================================================================*/

/*percorso documento*/

#percorso {
	height:100%;
	margin:0 0 10px 0;
	text-align:right;
}

#percorso ul {
	margin:0;
	padding:0;
	font-family:"Arial", Helvetica, sans-serif;
	color:#303030;
	font-size:0.8em;
	list-style:none;
}

#percorso li {
	margin:0;
	padding:0;
	display:inline;
}


/*==================================================================================================*/

/*inizio delle regole che controllano l'area dei contenuti*/

#contenuti {
	width:1000px;
	height:100%;
	margin-bottom:10px;
}

#cont_contenuti {
	width:1000px;
	height:100%;
	margin:0 auto;
	padding:0;
	position:relative;
	top:0;
}

/*contiene i menu con i sottolivelli*/

#contenuti_sx {
	width:235px;
	height:100%;
	float:left;
	position:relative;
	top:0;
	margin-right:10px;
}

/*menu sottolivelli*/

.sottolivelli_1 {
	list-style-type:none;
	margin:0px;
	padding:7px;
	background:#ffc591;
	border-right:#ff4c17 2px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#303030;
	line-height:130%;
}

.sottolivelli_2 {
	list-style-type:none;
	margin:0px;
	padding:7px;
	background:#ffe98a;
	border-right:#ff9200 2px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#303030;
	line-height:130%;
}

.sottolivelli_3 {
	list-style-type:none;
	margin:0px;
	padding:7px;
	background:#daf6f9;
	border-right:#00a1b1 2px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#303030;
	line-height:130%;
}

.sottolivello {
	width:205px;
	position:relative;
	left:12px;
	margin:0px;
	padding:0px;
	list-style:none;
}

/*contiene tutti gli elementi*/

#contenuti_dx {
	width:755px;
	height:100%;
	float:right;
	position:relative;
	top:0;
}

/*da usare solo per il titolo della pagina*/

.titolo_lungo {
	height:100%;
	width:745px;
	border-top:#626161 1px solid;
	border-bottom:#626161 1px solid;
	background:#FFF url(/carige/html/ita/gifs/titolo_back.gif) repeat-y right;
	text-align:left;
	margin:0;
	padding:0 0 0 10px;
	font-size:0.95em;
	font-family:Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	color:#303030;
}

.titolo_lungo_template {
	height:100%;
	width:99%;
	border-top:#626161 1px solid;
	border-bottom:#626161 1px solid;
	background:#FFF url(/carige/html/ita/gifs/titolo_back.gif) repeat-y right;
	text-align:left;
	margin:0;
	padding:0 0 0 10px;
	font-size:0.95em;
	font-family:Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	color:#303030;
}

#inserimento {
	width:719px;
	height:100%;
	padding:10px 10px 10px 20px;
	font-family:"Arial", Helvetica, sans-serif;
	color: #303030;
	font-size:0.8em;
}

#inserimento_template {
	width:95%;
	height:100%;
	padding:10px 10px 20px 20px;
	font-family:"Arial", Helvetica, sans-serif;
	color: #303030;
	font-size:0.8em;
}


/*con questo stile si definisce il titolo con il quadrato a sinistra*/

.tit_quad {
	position:relative;
	left:-10px;
	margin:0 0 1.2em 0;
	padding:0 0 0 10px;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	text-transform:uppercase;
	color:#303030;
	background-image: url(/carige/html/ita/gifs/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}

/*fine degli stili essenziali della pagina, il footer è importato da un css esterno*/

/*=======================================================================================*/

/*da qui possono essere inseriti stili che non sono stati previsti in precedenza*/

/*adobe reader e winzip background*/

.adobe_zip1 {
	width:710px;
	height:50px;
	background-color:#ffc591;
}

.adobe_zip2 {
	width:710px;
	height:50px;
	background-color:#ffe98a;
}

.adobe_zip3 {
	width:710px;
	height:50px;
	background-color:#daf6f9;
}
/* di seguito le modifiche alla barra di navigazione di borse*/


.spaziatore_10 {
	height:76px;
	position: relative;
	width:730px;
	z-index: 1;
}

#blocco_nav {
	width:730px;
	height:100%;
	margin-top:0;
	margin-bottom:10px;
	padding:0;
	background:#FFF;
	background:url(/gruppo/html/ita/scenari/header_back_02.gif) no-repeat;
	position: relative;
	top:0;
	visibility:visible;
	z-index: 0;
}

/*titolo nuovo per banca*/
.titolo_new {
	font-family: Verdana; 
	font-size:0.9em; 
	font-weight:bold;  
	/*line-height:16px;*/ 
	text-transform:uppercase;
	color:#303030;
	margin:0;
	padding:0 0 0 0px;
 }

div.margin {
	margin-left : 40px;
	margin-right : 40px;
}
div.margin2 {
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 3px;
	margin-bottom:0px;
	
}
div.margin3 {
	margin-bottom : 3px;
	margin-top : 3px;
}

.titolosezione {
	font-family:verdana;
	font-size:0.9em;
	font-weight:bold; 
	/*line-height:16px;*/  
	color:#ffffff;
	margin:0;
	margin-left: 5px;
	padding:0 0 0 0px;
}

.testo_new {
	font-family:Verdana;
 	font-size:0.9em;
	text-decoration:none;
	/*line-height:16px;*/
	 color:#303030;
}

#logogruppo {
	width:156px;
	height:76px;
	margin-top:0;
	margin-bottom:0;
	padding:0;
	position:absolute;
	top:0px;
	right:0px;
	background:url(/borsa/amato_gruppo.gif) no-repeat;
	text-indent:-9999px;
	z-index: 1;
}

.indici {
	border-collapse: separate;
	border-spacing: 5px 5px;
	width: 80%;
}

.bg_white {
	border-collapse: separate;
	background-color: #FFFFFF;
	font-weight: normal;
}

#w3c {
	width:170px;
	float:right;
	margin-right:180px !important;
	margin-right:90px;
	margin-top:3px;
}

.bg_white1 {
	border-collapse: separate;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 1px 15px 1px 15px;
}

.bg_none {
	border-collapse: separate;
	font-weight: normal;
	padding: 1px 15px 1px 15px;
}

.contenuto {
	margin-left: 40px;
	margin-top: 10px;
	margin-right: 40px;
	text-align: justify;
	
}

.bg_titolo {
	background-color: #505050;	
}

