/* **-----------------------------------------------------------------------------------------** */ 
/* ** http://host.uniroma3.it/laboratori/mimesislab/      - MIMESISLAB 						  ** */
/* ** mim_layout.css - creato da Francesca Vaino - vaino@uniroma3.it  - dicembre 2008         ** */
/* ** foglio di stile per l'aspetto grafico delle pagine                                      ** */
/* ** foglio di stile per la struttura delle pagine                                                ** */
/* **----------------------------------------------------------------------------------------------** */
/* ** body ** */
		/* ** .foglio ** */
				/* ** .testa ** */
						/* ** #Logo ** */
						/* ** #Logo ** */
						/* ** #Barranav ** */
						/* ** #Barranav ** */
				/* ** .testa ** */
				/* ** .corpo ** */
						/* ** #Percorso ** */
						/* ** #Percorso ** */
						/* ** #Cuore ** */
						/* ** #Cuore ** */
						/* ** #Piede ** */
						/* ** #Piede ** */
				/* ** .corpo ** */
		/* ** .foglio ** */

/* ********************************************** */
/* ** body ** */
/* ********************************************** */
@charset "utf-8";

body {background-color: #000033; color: #000099; font-family: 'Lucida Sans Unicode',Verdana,Arial,Helvetica,Impact,sans-serif;
	font-size: 90%; margin: 0px auto 25px auto; padding:0px; text-align: center;}
body * {text-align: left; position: relative;}
	.alt {display: none;}
	.accesso {display: none;}
    .akey {padding-bottom: 5px; border-top: 1px dashed #99CC99; border-bottom: 1px dashed #99CC99;}
	a.lin {text-decoration: none;}
/* elementi */
h1,h2,h3 {color:#000066; text-align: center; font-family: Arial, Helvetica, sans-serif; padding: 5px;}
h1 {font-size: 150%; margin: 10px;}
h2 {font-size: 135%; /*background-color: #DEE3F7;*/ margin: 10px;}
h3 {font-size: 115%; /*background-color: #EFF3FF;*/ margin: 10px auto 20px auto;}
h4 {font-size: 110%; text-align: left;	background-color: #EFF3FF; margin: 10px;}
h5 {font-size: 110%; text-align: left;	margin: 10px;}
#linkcontenuto {display: none;}
#linkIntestazione {position: absolute;	top: 0px; left: 110px;}
p {text-align: left; line-height: 1.5em; margin: 2px 10px 2px 20px; font-size: 88%;}
img {border: none;}
dfn {cursor: help; border-bottom: #339900 1px dotted; font-style: normal;}
abbr {cursor: help; border-bottom: #339900 1px dotted; font-style: normal;}
acronym {cursor: help; border-bottom: #339900 1px dotted; font-style: normal;}
/* +++ */
dl{ margin: 0px; padding: 5px 0px 0px 5px;}
dt {font-weight: bold;	padding: 5px 0px 0px 5px; font-variant: small-caps; letter-spacing: .1em; }
dd {line-height: 1.9em; padding: 4px;}
hr {color: #000033; margin: 10px;}
table, th, td, .tabe {width: 580px; border: 1px solid #E1E4ED; margin: 0px 10px 2px 25px;}
tr {}
.tabe th {border: 1px solid #E1E4ED; padding: 5px 1px 5px 1px; font-size: 100%; text-align: center;}
.tabe td {border: 1px solid #E1E4ED; width: auto; font-size: 94%;	text-align: left;}		

/*fieldset {font-size: 80%;}
label {font-weight: bold;}
input {margin-left: 15px;}
button {text-align: center;}*/
/* +++ */

.sx {float: left; margin-right: 1%;}
.dx {float: left; margin-left: 1%;}
/*logo Roma Tre*/
/* ? */.sxr3 {float: left;	margin: 4px 15px 0px 12px;}
/* ? */.dxr3 {position: relative; top: 0px; right: 0px; margin: 0px; padding:0px;}

/* ********************************************** */
/* ** #Foglio ** */	
/* ********************************************** */
#Foglio {width: 800px; margin: 0px auto 0px auto; background-color: #FFFFFF; }
/* ********************************************** */
/* ** #Testa ** */	
/* ********************************************** */
#Testa {clear: both; margin: 0px; padding: 0px; height:250px; background: url(../images/testata/Sfondo_MimLab_rosso.jpg) repeat 0;}
#Testa p {margin: 0px;}
/*#Testa_ima {background: url(../images/800x250_Mimesislab_NEW_Verde.gif) no-repeat 0;}*/
#Testa img {border: none; margin: 2px;}
/* ** #Testa_1 CHISIAMO ** */	
#Testa_1 {clear: both; margin: 0px; padding: 0px; height:250px; background: url(../images/testata/Sfondo_MimLab_celeste.jpg) repeat 0;}
#Testa_1 img {border: none; margin: 2px;}
/* ** #Testa_2 LABORATORIO ** */	
#Testa_2 {clear: both; margin: 0px; padding: 0px; height:250px; background: url(../images/testata/Sfondo_MimLab_viola.jpg) repeat 0;}
#Testa_2 img {border: none; margin: 2px;}
/* ** #Testa_3 RICERCA ** */	
#Testa_3 {clear: both; margin: 0px; padding: 0px; height:250px; background: url(../images/testata/Sfondo_MimLab_fuchsia.jpg) repeat 0;}
#Testa_3 img {border: none; margin: 2px;}
/* ** #Testa_4 DIDATTICA ** */	
#Testa_4 {clear: both; margin: 0px; padding: 0px; height:250px; background: url(../images/testata/Sfondo_MimLab_verde.jpg) repeat 0;}
#Testa_4 img {border: none; margin: 2px;}
/* ** #Testa_5 MATERIALI ** */	
#Testa_5 {clear: both; margin: 0px; padding: 0px; height:250px; background: url(../images/testata/Sfondo_MimLab_arancio.jpg) repeat 0;}
#Testa_5 img {border: none; margin: 2px;}
/* ** #Testa_6 RIVISTA ** */	
#Testa_6 {clear: both; margin: 0px; padding: 0px; height:250px; background: url(../images/testata/Sfondo_MimLab_nero.jpg) repeat 0;}
#Testa_6 img {border: none; margin: 2px;}
/* ** #Testa_7  ** 	
#Testa_7 {clear: both; margin: 0px; padding: 0px; height:250px; background: url(../images/testata/Sfondo_MimLab_.jpg) repeat 0;}
#Testa_7 img {border: none; margin: 2px;}
*/


/*============================================================*/
/*Test x iepngfix: modifica fatta sul css 
i 2 file necessari per visualizzare il canale alpha delle PNG su IE6: blank.gif, una GIF trasparente necessaria per far funzionare l’hack, e iepngfix.htc: quest’ultimo file viene usato insieme alla proprietà behaviour, un’esclusiva estensione made in Microsoft che ci permette di correggere questi vizi senza disturbare l’operato di altri browser.
Inseriamo questi file nella stessa directory dove si trova il file che caricherà le PNG di cui vogliamo visualizzare l’ alpha channel, quindi inseriamo nel codice CSS la stringa:

*/

img, div {behavior: url(iepngfix.htc); }

/*

voice-family: "\"}\""; voice-family:inherit; behavior: url(../iepngfix.htc);}


img {behavior: url(../iepngfix.htc) }

*/


/*
img, div, a, input { behavior: url(/css/resources/iepngfix.htc) }
*/
/*============================================================*/




/* ********************************************** */
/* ** #Barranav ** */	
/* ********************************************** */
#Barranav{ /* w:800 h:120 */ top:95px; margin:auto; width:800px; height:100px;}
	/*background-position: center 50%; background-image: url(../images/barraE2.jpg);*/ 
	/*background-repeat: no-repeat;*/
		.nav {position:relative; width:800px; margin:0px; padding:0px; } 
		ul.nav li {position:absolute; top:30px; margin-top:0px; padding:0px; list-style:none; }
			  /*line-height: 2em;  -- con IE taglia il border-top*/ 
		.nav li a {padding:0px; display:block; border:1px solid #000099; 
			color:#000033; background-color:#FFFFFF;
			font-family:'Lucida Sans Unicode',Verdana,Arial,Helvetica,Impact,sans-serif; font-size:80%;
			text-decoration:none; text-align:center; font-weight:bold;	}
		.nav li a:hover {background-color: #ebf0f8; color:#000099;}
/*		.nav a.attivo2 {background-color: #F3F9F3;} 
*/
				li.ar1 {left: 30px; width: 120px;    /* 30 + 130 + 5  */}
				li.ar2 {left: 165px; width: 110px;   /* 165 + 130 + 5 */}
				li.ar3 {left: 290px; width: 110px;   /* 290 + 130 + 5 */}
				li.ar4 {left: 415px; width: 110px;   /* 415 + 130 + 5 */}
				li.ar5 {left: 540px; width: 110px;   /* 540 + 130 + 5 */}
				li.ar6 {left: 665px; width: 110px;   /* 665 + 130 + 5 */}
/* NON USATI */
			.subnav {position:relative; width:800px; margin:0px; padding:0px;}
			ul.subnav li {position:absolute; top:70px; margin:0px; padding:1px;
				list-style:none; line-height:1em; text-align:left; }
			.subnav li a  {padding:3px; display:block; border:1px solid #000099; 
				color:#000099; background-color:#F3F9F3;
				font-family:'Lucida Sans Unicode',Verdana,Arial,Helvetica,Impact,sans-serif; font-size: 80%;
				text-decoration:none; text-align:center; }
			.subnav li a.contatti {color:#AA0000; background-color:#FFFFFF;	}
			.subnav a:hover {color:#006600; background-color:#FFFFFF; border: 1px solid #000099; }
					li.subar1 {left: 10px; width: 110px;    /* 10 + 110 + 3  */}
					li.subar2 {left: 123px; width: 110px;   /* 118 + 110 + 3 */}
					li.subar3 {left: 236px; width: 110px;   /* 236 + 110 + 3 */}
					li.subar4 {left: 349px; width: 110px;   /* 349 + 110 + 3 */}
					li.subar5 {left: 462px; width: 110px;   /* 462 + 110 + 3 */}
					li.subar6 {left: 575px; width: 110px;   /* 575 + 110 + 3 */}
				
/* ********************************************** */
/* ** .corpo ** */	
/* ********************************************** */
.corpo {clear: both;}
/* ********************************************** */
/* ** #Percorso ** */	
/* ********************************************** */
#Percorso {width: 800px; background-color:#000033; margin-top:0px; padding-left:5px; }
#Percorso h2 {color: #FFFFFF; margin-top: 0px; text-align: left; font-size: 90%; }
#Percorso h2 a {color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #9999FF;}
#Percorso h2 a:hover {background-color: #000099; border-bottom: 1px solid #9999FF;}
#Percorso h2 a:visited {color: #FFFFFF;}

/* ********************************************** */
/* ** #Lato ** */	
/* ********************************************** */
#Lato {float:right; width:150px; margin-top:30px; margin-left:0px; padding:0px; 
		height:auto; font-size:90%;}
/*position: absolute; right:0px; width: 150px; margin: 0px;*/
	#Lato ul {background-color:#ebf0f8; padding:0px; margin:0px; list-style:none; border-left:1px solid #000033;}
	#Lato ul li {display:inline;}
	#Lato ul li a {padding:5px 0px 0px 10px; border-bottom:1px solid #006699; color:#000033; font-size:105%; text-decoration:none;
				text-align: left; line-height: 1.9em; display: block;}
	#Lato ul li a:hover {border-bottom:1px solid #000033; background-color:#FFFFFF; }
	#Lato a.attivo {border-bottom:1px solid #000033; background:#FFFFFF;}
	#Lato ul.sub {background-color:#f3f6fc; margin-left:20px; font-size:90%;}
	.ricerca {padding:5px 0px 0px 10px; border-bottom:none; color:#000033; font-size:105%; font-style:italic;
				text-align: left; line-height: 1.9em; display: block;}

/* Motore di ricerca */
		#Cerca {margin:0px 0px 5px 0px; padding:0px; background-color:#FFFFFF;}
		#Cerca input {margin:0px 0px 2px 0px; padding:0px; font-size:12px; border:1px solid #AECEDE;}
		.botcerca input {color:#000099; background:#ebf0f8;} 

				
/* ********************************************** */
/* ** #Cuore ** */	
/* ********************************************** */
#Cuore {width: 630px; margin: 0px 150px 0px 0px; padding: 0px; height: auto; background-color: #FFFFFF; font-size: 95%;
	}
	#Cuore a {text-decoration: none; color: #000099; border-bottom: 1px solid #000099;}
	#Cuore a:visited {color: #000099;}
	#Cuore a:hover {border-bottom: 1px solid #000099; background-color: #FFFFFF;}
 	#Cuore ul {line-height: 2em; margin: 2px 10px 2px 30px; font-size: 88%; text-align: left;}
	#Cuore ul.zero li {list-style: none; line-height: 2em; margin: 2px 10px 2px 30px; font-size: 88%;}
	#Cuore ul.punto li {list-style: disc; line-height: 2em; margin: 2px 10px 2px 30px; font-size: 88%;}
	#Cuore ul.num li {list-style: decimal; line-height: 2em; margin: 2px 10px 2px 30px; font-size: 88%;}
	#Cuore ul.zeroevi {list-style: none; line-height: 1.6em; font-size: 85%; border: 2px dashed #006699; padding: 3px 2px 3px 8px;}
	#Cuore ul.punto li {list-style-image: url(../images/puntoverde.gif); line-height: 2em; 
		background: url(../images/sfondoelenco.gif) repeat 0;}
	#Cuore li.puntico1 {/* file pdf */ list-style-image: url(../images/pdf_ico.gif); line-height: 1.8em; 
		background: url(../images/sfondoelenco.gif) repeat 0; padding-bottom: 1.2em; font-weight: bold;}
		#Cuore li.puntico1 a { font-weight: normal; font-size: small;}
	#Cuore li.puntico2 {/* collegamento web */ list-style-image: url(../images/web_ico.gif); line-height: 1.8em;
		background: url(../images/sfondoelenco.gif) repeat 0; padding-bottom: 1.2em; font-weight: bold;}
		#Cuore li.puntico2 a { font-weight: normal; font-size: small;}
	#Cuore li.puntico3 {/* file word */	list-style-image: url(../images/doc_ico.gif); line-height: 1.8em;
		background: url(../images/sfondoelenco.gif) repeat 0; padding-bottom: 1.2em; font-weight: bold;}
		#Cuore li.puntico3 a {font-weight: normal; font-size: small;}
	#Cuore li.puntico4 {/* file excel */ list-style-image: url(../images/xls_ico.gif); line-height: 1.8em;
	 	background: url(../images/sfondoelenco.gif) repeat 0; padding-bottom: 1.2em; font-weight: bold;}
		#Cuore li.puntico4 a { font-weight: normal;	font-size: small;}
	#Cuore li.puntico5 {/* sezione interna */ list-style-image: url(../images/giu_ico.gif);	line-height: 1.8em;
		background: url(../images/sfondoelenco.gif) repeat 0; padding-bottom: 1.2em; font-weight: bold;}
		#Cuore li.puntico5 a { font-weight: normal; font-size: small;}
	#Cuore li.puntico6 {/* area nella mappa */ list-style-image: url(../images/map_ico.gif); line-height: 1.8em;
		background: url(../images/sfondoelenco.gif) repeat 0; padding-bottom: 1.2em; font-weight: bold;}
		#Cuore li.puntico6 a { font-weight: normal; font-size: small;}
	.evi { /*evidente*/ font-weight: bold;}
	.enfa { /*enfasi*/ color: #0000CC; font-weight: bold; letter-spacing: 0.02em; line-height: 1.5em;}
	.firma { /*firmato*/ font-size: 85%; font-style: italic; text-align: right;}
	.torna { /*ritorno*/ text-align: right;} /* IN STAMPA DISPLAY NONE */
	.torna a { /*ritorno link*/ border: 1px solid #336633; padding: 2px;}
	.torna a:hover {border: 1px solid #336633; background-color: #EFF3FF;}
	.ita { /*corsivo*/ font-style: italic;}
	.centro { /*centrato*/ text-align: center; padding: 2px 0px 1px 0px;}
	.tito { /*titoletto*/ font-size: 110%; font-weight: bold;}
	.ima {border: none; margin: 0px auto 0px auto;}
	.imasx { /*foto a sx*/ float: left; border: none; margin: 2px 30px 2px 5px; z-index: 1;}
	.imadx { /*foto a dx*/ float: right; border: none; margin: 2px 5px 2px 30px; z-index: 1;}	
	.imaminisx { /*foto ridotta a sx*/ float:left; border:none; margin:2px 10px 2px 5px; z-index:1; width:50%; clear:left;}
	.imaminidx { /*foto ridotta a dx*/ float:right; border:none; margin:2px 5px 2px 10px; z-index:1; width:50%; clear:right;}
	.ima150sx { /*foto 150px a sx*/ float:left; border:none; margin:10px 10px 2px 0px; z-index:1; width:150px; }
	.ima150dx { /*foto 150px a dx*/ float:right; border:none; margin:10px 10px 2px 10px; z-index:1; width:150px; }
	.ima250sx { /*foto ridotta a sx*/ float:left; border:none; margin:2px 10px 2px 5px; z-index:1; width:250px; padding-bottom: 10px; clear:left;}
	.ima250dx { /*foto ridotta a dx*/ float:right; border:none; margin:2px 5px 2px 10px; z-index:1;width:250px; padding-bottom: 10px; clear:right;}
	.ima100sx { /*foto tirocinanti a sx*/float:left;width:100px;margin-right:20px;clear:left;}
	#Cuore p.nav-up {/*.nav-up*/ text-align:right; padding:15px 5px 15px 0px;
		clear:left; /*right;  right: importante per 'Torna su' a fine pagina */ /* con IE, no*/ /* left; */}


/* ********************************************** */
/* ** .didadx -- Photogallery ** */
/* ********************************************** */
	div.didadx {width: 280px; height: 250px; float: left; overflow: hidden; }
	.imasxgallery { /*foto a sx float: left;*/ clear:left; float:left; text-align:left; z-index:1; width:40%; 
		border:1px solid #069; margin:2px 20px 2px 5px; padding:5px; }
	
	
/* ***************************************************** */
/* ** .bordi_maxi -- Angoli smussati x pagina ** */	
/* ***************************************************** */
div.bordi_maxi {width: 800px; margin: 0px 0px 0px 0px; }
	span.top_maxi, span.bottom_maxi {display:block; background-color:#000033;}
		span.top_maxi span, span.bottom_maxi span {display:block; overflow:hidden; background-color:#FFFFFF; height:1px;}
			span.r1_maxi {margin:0px 5px;}
			span.r2_maxi {margin:0px 3px;}
			span.r3_maxi {margin:0px 2px;}
		span.top_maxi span.r4_maxi, span.bottom_maxi span.r4_maxi {margin:0px 1px; height:2px;}

/* ***************************************************** */
/* ** .bordi_lato -- Angoli smussati x pagina ** */	
/* ***************************************************** */
div.bordi_lato {width: 150px; margin: 0px 0px 0px 0px;}
	span.top_lato, span.bottom_lato {display:block; background-color:#ebf0f8;}
		span.top_lato span, span.bottom_lato span {display:block; overflow:hidden; background-color:#000033; height:1px;}
			span.r1_lato {margin:0px 5px;}
			span.r2_lato {margin:0px 3px;}
			span.r3_lato {margin:0px 2px;}
		span.top_lato span.r4_lato, span.bottom_lato span.r4_lato {margin:0px 1px; height:2px;}


/* ***************************************************** */
/* ** .bordi -- Angoli smussati x boxnews ** */	
/* ***************************************************** */
div.bordi {width: 610px; margin: 0px 0px 0px 10px; }
	span.top, span.bottom {display:block; background-color:#FFFFFF;}
		span.top span, span.bottom span {display:block; overflow:hidden; background-color:#CACAEA; height:1px;}
			span.r1 {margin:0px 5px;}
			span.r2 {margin:0px 3px;}
			span.r3 {margin:0px 2px;}
		span.top span.r4, span.bottom span.r4 {margin:0px 1px; height:2px;}
/* ********************************************** */
/* ** .boxnews -- News ** */
/* ********************************************** */
	div.boxnews {overflow: auto; 
		width:590px; height:200px; border-left:5px solid #CACAEA; border-right:5px solid #CACAEA; 
		margin:0px 0px 0px 10px; padding:5px; background-color: #FFFFFF; color: #000099;
		/*width: 590px; height: 200px; background-color: #CACAEA; color: #000099; 
		margin: 0px 0px 0px 10px; padding: 5px;*/
	 }
	.boxnews p {font-size: 80%; line-height: 2em;}
	.boxnews p.max {font-size: 99%; line-height: 2em;}


/* ***************************************************** */
/* ** .bordi -- Angoli smussati x biglietto  ** */	
/* ***************************************************** */
div.bordi_mini {width: 400px; margin: 0px 0px 0px 10px; }
	span.top_mini, span.bottom_mini {display:block; background-color:#FFFFFF;}
		span.top_mini span, span.bottom_mini span {display:block; overflow:hidden; background-color:#CACAEA; height:1px;}
			span.r1_mini {margin:0px 5px;}
			span.r2_mini {margin:0px 3px;}
			span.r3_mini {margin:0px 2px;}
		span.top_mini span.r4_mini, span.bottom_mini span.r4_mini {margin:0px 1px; height:2px;}
/* ********************************************** */
/* ** .biglietto -- Biglietto da visita ** */	
/* ********************************************** */
div.biglietto {width:380px; height:120px; border-left:5px solid #CACAEA; border-right:5px solid #CACAEA; 
		margin:0px 0px 0px 10px; padding:5px; background-color: #ebf0f8; color: #000066;}
	
	



/* ********************************************** */
/* ** #Piede ** */	
/* ********************************************** */
#Piede {margin-top: 10px; border-top:1px dashed #000033; border-bottom:1px dashed #000033; 
		background-color: #ebf0f8; padding: 5px; clear:both;}
#Piede p {font-size: 90%; margin: 0px; padding: 4px 0px 4px 0px; text-align:center; }
#Piede a {text-decoration: none; color: #000033; border-bottom: 1px solid #0066FF;}
#Piede a:visited {color: #000033; }
#Piede a:hover {border-bottom: 1px solid #006699; background-color: #EFF3FF;}

/* ********************************************** */
/* ** #Info ** */		
/* ********************************************** */
#Info {padding-top: 5px; background-color: #FFFFFF;}
#Info p {color: #000033; font-size: 80%; margin-top:0px; padding:5px 0px 5px 0px; font-style:italic; text-align:center;}




/* ********************************************** */
/* ** cinetecaContainer ** */		
/* ********************************************** */

.cinetecaContainer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	border: 1px solid #000099; 
	width:600px; 
	height:auto;
	margin-left: 20px;
	padding:10px;
	margin-top:0px;
}
.cinetecaImmContainer {width:580px; padding:5px;}
.cineteca_corpoContainer{
width:65%; /*59%*/
float:right;
padding-top:5px;
background-color:white;
height:auto;
border: 1px solid #000099; 
}
	.cineteca_corpoContainer p {text-align:justify; font-size:78%; height:120px;}
	.cineteca_corpoContainer a:hover {background-color: none;}
.cineteca_immContainer{
	width:29%;
	/*float:left;*/
	padding-bottom:2px;
	padding-top:5px;
	padding-right:2px;
	padding-left:30px;
	border:none;
}
.cineteca_testoContainer {
	clear: left;
	width:100%; /*59%*/
	height:auto; text-align:justify;
}
	.cineteca_testoContainer p {text-align:justify; color:#000000; font-size:100%;}

.cinetecaTitolo {text-align: left; margin-left: 15px; color:#000000;}
.cinetecaTipo {margin-left:0px; font-weight:bold; color:#000000;}

#cinetecaLato {float:right; width:150px; margin-top:150px; margin-left:0px; padding:0px; 
		height:auto; font-size:90%;}

	#cinetecaLato ul.cineteca_go  {background-color:#ebf0f8; padding:0px; margin:0px; list-style:none; border-left:1px solid #000033; border-top:1px solid #000033;}
	#cinetecaLato ul.cineteca_go li {display:inline;}
	#cinetecaLato ul.cineteca_go li a {padding:5px 0px 0px 10px; border-bottom:1px solid #006699; color:#000033; font-size:90%; text-decoration:none;
				text-align: left; line-height: 1.9em; display: block;}
	#cinetecaLato ul.cineteca_go li a:hover {border-bottom:1px solid #000033; background-color:#FFFFFF; }
/* ========================= */	
/* CLASSI PER ci_riflessioni */
/* ========================= */	
.cine_categoria {/* 20100505 */
width:590px; height:140px; border:1px solid #9D9DFF; background-color:#ebf0f8; 
margin:10px 10px 0px 3px; padding:2px 1px 10px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#0039B3; line-height:2.2em;}
.cine_sub {/* 20100505 */
background-color:#ebf0f8; font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left: 0px; font-size:10px; color:#0000CC; border: none; 
margin: 5px 2px 0px 2px; cursor: pointer; }
.cine2_sub {/* 20100505 */
background-color:#ebf0f8; font-family:Verdana, Arial, Helvetica, sans-serif;
position:absolute; left: 240px; font-size:10px; color:#0000CC; border: none; 
margin: 5px 2px 0px 2px; }


/* ********************************************** */
/* ** cssAmministrazione.css ** */	
/* ********************************************** */
/* CSS Document */
/*CSS delle pagine di Amministrazione */

/*
body {
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#0000CC;
}
*/

/*
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#0000CC;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}	
*/

table, td {color:#0000CC;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 border-color:#000000;
	 border-style:solid;
	 border-width:thin;
	 padding: 5px 5px 5px 5px; 
	 }

.bottoneNew {
background-color:black;
color:white;
}
    .bottoneNew a {
     color:white;
    }
    .bottoneNew a:visited{
     color:white;
    }


/* ********************************************** */
/* ** cssAnteprima.css ** */	
/* ********************************************** */
/* CSS Document */

.globalContainer{
height:auto;
border-bottom-color:white;
border-top-color:white;
}

.newsContainer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
border-top-style:solid; /* border-style:solid; - modificato Fra */
border-top-width:thin; /* border-width:thin; - modificato Fra */
border-top-color:blu; /* border-color:black; - modificato Fra */
width:510px; /* 560px - modificato Fra solo per URP*/
height:auto;
clear:left; /* aggiunto Fra */
margin-left: 20px;
/*border-style:solid;
border-width:thin;
border-color:white;
width:560px;
height:auto;*/
}

.categoria {
font-size:10px;
color:#999999;
font-style:italic;
font-weight:bold;
}

.nomeDataEvento {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; /* 15px - modificato Fra */
color:#0000CC;
font-weight:bold;
}

.immContainer{
width:39%;
float:left;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
border-color:white;
}

.corpoContainer{
width:59%;
float:left;
background-color:white;
height:auto;
border-color:white;
}

.immagineAnt{
padding-bottom:1px;
padding-top:1px;
padding-left:1px;
padding-right:1px;
margin-left:10px;
height:120px;
border-style:solid;
border-color:white;
border-width:thin;
}
.documentoAnt{
border-style:none;
width:auto;
height:auto;
}
.helpInt{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:white;
}


/* ********************************************** */
/* ** newsBox.cxx ** */	
/* ********************************************** */
/* CSS Document */

.newsBox{ /* non usato */
border-bottom-style:solid;
border-width:thin;
border-color:#FFFFFF;
}

.datTit {/* 20090306 */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0000CC;
/** **/
background-color: #FFFFFF;
border-bottom: none; /*1px solid #006699;*/
border-top: none;
border-left: none;
border-right: none;
margin-left: 5px; /* */
cursor: pointer;
}
/* aggiunto */
.datTit a:link {
	text-decoration: none;
}
/* aggiunto */
.datTit a:visited {
	text-decoration: none;
	color:#000099;
}
/* aggiunto */
.datTit a:hover {
	text-decoration: none;
	border-bottom: 1px solid #1010FF;
}
/* aggiunto */
.datTit a:active {
	text-decoration: none;
	border-bottom: 1px solid #1010FF;
}	
/** **/

.cat{/* 20090306 */
width:555px; height:auto;
border:1px solid #9D9DFF; background-color:#ebf0f8; margin-top:20px; padding:2px 1px 1px 2px;/** **/
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:80%;  9px */
color:#0039B3;
}

.cine_cat{/* 20100413 */
width:590px; height:auto;
border:1px solid #9D9DFF; background-color:#ebf0f8; margin:20px 10px 0px 10px; padding:2px 1px 1px 2px;/** **/
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:80%;  9px */
color:#0039B3;
}

.evidenza{/* 20090306 */
width:555px; height:auto;
/*border:1px solid #951419;*/ 
/*background-color:#D8969C; */
background-color:#ebf0f8;
margin-top:20px; padding:2px 1px 1px 2px;/** **/
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:90%;  11px */
/*color:#1010FF;*/
color: #AA0000;
border-style:solid;
border-width:thin;
border-color:#951419;
}

#submit {/* 20090306 */
/** background-color: #FFFFFF;**/
background: #ebf0f8 url(../images/link.gif) left no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left: 18px; /* x link.gif */

font-size:10px;
color:#0000CC;
border-bottom: none; 
border-top: none;
border-left: none;
border-right: none;
margin-left: 5px; 
cursor: pointer;
}
#cine_submit {/* 20100413 */
background-color: #ebf0f8;font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left: 2px; 
font-size:10px;
color:#0000CC;
border: none; 
margin: 5px 2px 0px 2px; 
cursor: pointer;
}
#cine2_submit {/* 20100413 */
background-color: #ebf0f8;font-family:Verdana, Arial, Helvetica, sans-serif;
position:absolute; left: 240px; 
font-size:10px;
color:#0000CC;
border: none; 
margin: 5px 2px 0px 2px; 
cursor: pointer;
}

.evidenza a:link {/* 20090306 */
	text-decoration: none;
}
.evidenza a:visited {/* 20090306 */
	text-decoration: none;
	color:#000099;
}
.evidenza a:hover {/* 20090306 */
	text-decoration: none;
	border-bottom: 1px solid #1010FF;
}
.evidenza a:active {/* 20090306 */
	text-decoration: none;
	border-bottom: 1px solid #1010FF;
}	

.evidenza #submit {/* 20090306 */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0000CC;
/*background-color: #D8969C; */
background-color: #ebf0f8;
border-bottom: none; 
border-top: none;
border-left: none;
border-right: none;
margin-left: 5px; 
cursor: pointer;
}

.contenitoreNews{
width:auto;/** 100% 40% **/
height:auto;
border: none; /** **/
/**
border-style:solid;
border-width:thin;
border-color:#000000;   **/
}

/**

overflow: auto; width: 600px; height: 100px; background-color: #FFFFFF; color: #000099; 
		margin: 10px 5px 10px 10px; padding: 5px; border: 1px solid #000099; line-height: 1.5em;}
	.boxnews p {font-size: 80%;}

**/
.bottoni {margin-top:20px; border-top:1px solid #000099;} /* aggiunta fra x avvisi e eventi */

