/* **-----------------------------------------------------------------------------------------** */ 
/* ** http://host.uniroma3.it/dipartimenti/lettcomp/ - Dipartimento Letterature Comparate   
/*	** lettcomp_layout.css - creato da Francesca Vaino - vaino@uniroma3.it  - 24 settembre 2007 
/* **-----------------------------------------------------------------------------------------** */
body {
	color:#009; background-color:#F9F8F2; margin:0px; padding: 0px; 
	font-family:Arial, Helvetica, sans-serif; font-size:75%; text-align:center;
}
body * {text-align: left; position: relative;
}
		.alt {display: none;}
		.email {unicode-bidi: bidi-override; direction: rtl;}
		.valid {text-align: right; margin-top: 4px; padding: 0px;}
/**/
/* elementi */
h1,h2,h3 {color: #AA0000; font-weight: bold; font-family: "Lucida Sans","Trebuchet MS",Verdana,Helvetica,sans-serif;}
h1 {font-size: 160%; padding: 0px; margin: 20px 0px 28px 0px;}
h2 {font-size: 130%; margin: 5px 0px 28px 0px;}
h3 {font-size: 110%; margin: 5px 0px 10px 0px;}
h4 {font-size: 105%; padding-top: 10px; margin: 5px 0px 5px 0px;}
p {text-align: left; line-height: 1.7em; /* 1.5em; */ margin: 2px 5px 10px 10px;}
dl{	border-top: 1px solid #E1E4ED; border-bottom: 1px solid #E1E4ED; margin-left: 0px;}
dt {font-weight: bold; padding-top:4px; font-variant: small-caps;}
dd {font-style: italic; padding: 2px 0px 4px 0px;}
img {border: none;}
#linkcontenuto {display: none;}
table tr td {border: 1px solid #EEEADB; padding: 2px 5px 2px 5px;}

/* ============================================================================ */
/* STRUTTURA PAGINA */
/* ============================================================================ */

/* ** #Foglio ** */	
#Foglio {width: 800px; margin: 0px auto 0px auto;}

/* ** #Testa ** */	
#Testa {background: #FFF url(../images/TestoNewGrigio.jpg) no-repeat 0; margin: 0px; height: 70px;
	padding: 0px; color: #FFF; 
	border-top: 1px solid #EEEADB; /* #6B92D6; */border-left: 1px solid #EEEADB; /* #6B92D6; */
	border-right: 1px solid #EEEADB; /* #6B92D6; */
}
		#Testa img {
			border: none;
			margin: 0px 0px 0px 2px;
		}

/* ** #Percorso ** */			
		#Percorso h2 {
			background-color: #EEEADB; /*background-color: #EEEADB;*/ /* #DDEEFF; */
			margin: 0px 0px 0px 0px;
			padding: 2px 0px 5px 5px;
			border-left: 1px solid #EEEADB; /* #009; */
			border-right: 1px solid #EEEADB; /* #009; */
			font-size: 100%;
			color: #009; /* #009; */
		}
		#Percorso h2 a {
			text-decoration: none;
			color: #009;
		}
		#Percorso h2 a:visited {
			color: #009;
		}
		#Percorso h2 a:hover {
			border-bottom: 1px solid #AA0000;
			color: #AA0000;
		}

/* ** #Corpo di 650px  ** */	
#Corpo {
	position: relative;
	border-top: 1px solid #EEEADB; /* #009; */
	border-left: 1px solid #EEEADB; /* #009; */
	border-right: 1px solid #EEEADB; /* #009; */
	border-bottom: 1px solid #EEEADB;  /* #009; */
	background-color: #FFF;
}

/* ** #Lato ** */	
#Lato {background-color: #FFF; position: absolute; left: 0px; width: 150px; margin: 10px 0px 0px 0px; }
		#Lato img {	border: none; vertical-align: bottom; margin: 2px;}
		#Lato ul {padding: 0px; margin: 0px; list-style: none;}
			#Lato ul li {display: inline; }
			#Lato ul li a {display: block; color: #009; border-bottom: 1px solid #000099; padding: 5px 0px 0px 10px;
				font-size: 100%; line-height: 1.9em; letter-spacing: .1em; text-decoration: none; text-align: left;}
			#Lato ul li a:hover {background-color: #EEEADB;} 
			#Lato a.attivo {background-color: #EEEADB; border-bottom: 1px solid #9A9A9A; color: #AA0000;}
			#Lato ul.sub {/* sottomenų sezione aperta */margin-left: 15px; font-size: 90%; border-left: 1px solid #AA0000;}
				#Lato ul.sub a {border-bottom: 1px solid #AA0000;}
			#Lato li.topmain {/* titolo sezione Multimediale */font-variant: small-caps;}
				#Lato li.topmain a {border-bottom: 1px solid #000099;}
			#Lato ul.sub2 {/* sottomenų sezione Multimediale */margin-left: 15px; font-size: 90%; border-left: 1px solid #009;}
				#Lato ul.sub2 a {border-bottom: 1px solid #000099;}




/*			#Lato ul.submain {margin-left: 30px; font-size: 90%; border-left: 1px solid #EEEADB;}
				#Lato ul.submain a {background-color: #FFF; border-bottom: 1px solid #000099;}
			#Lato ul.submain2 {margin-left: 20px; font-size: 95%; border-right: 1px solid #EEEADB;}
				#Lato ul.submain2 a {background-color: #FFF; border-bottom: 1px solid #000099;}
*/

/* ** #Cuore ** */	
#Cuore {
	background-color: #FFF;
	margin: 2px 0px 0px 151px; 
	padding: 0px 15px 2px 30px;
	clear: right;
}
		.ima {
			margin: 0px auto 0px auto;
		}
		.imasx {
			float: left;
			margin: 5px 30px 5px auto;
		}
		.imadx {
			float: right;
			margin: 5px auto 5px 30px;
		}
		.imamidi {
			width: 50%; margin: 2px; /* margin: 0px; */
		}
		.imamidisx {
			width: 50%;
			float: left;
			margin: 5px 30px 5px auto;
		}
		.imamididx {
			width: 50%;
			float: right;
			margin: 5px auto 5px 30px;
		}
		.imahomedx {float: right; margin: 5px 30px 5px 30px;}
		.imahomesx {float:left; margin: 5px 50px 5px 30px;}
/******/
	.didaxdx {width: 250px; float: right; height: auto;
		margin: 10px 5px 10px 10px; padding: 1px;
		font-size: .8em; text-align: left; line-height: 1.5em;
		border: 1px solid #AA0000;
		}
		.didaxdx img {width: 90%;
			margin: 2px 10px 2px 10px; text-align: left;
			}
	.didaxsx {width: 300px; float: left; height: auto;
		margin: 10px 5px 10px 10px; padding: 1px;
		font-size: .8em; text-align: left; line-height: 1.5em;
		border: 1px solid #AA0000;
		}
		.didaxsx img {width: 90%;
			margin: 2px 10px 2px 10px; text-align: left;
			}
/******/
		#Cuore a {
			text-decoration: none;
			color: #009;
			border-bottom: 1px solid #AA0000;
		}
		#Cuore a:visited {
			color: #009;
		}
		#Cuore a:hover {
			border-bottom: 1px solid #AA0000;
			background-color: #EEEADB; /* #AA000; */
			color: #AA0000; /* #FFFFFF; */
		}
		#Cuore p {
			text-align: left;
		}
		#Cuore ul.zero {
			list-style: none;
			line-height: 2em;
		}
		#Cuore ul.punto {
			list-style: disc;
			line-height: 2em;
		}
		#Cuore ul.num {
			list-style: decimal;
			line-height: 2em;
		}
		#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: 0.8em;
			padding-bottom: 0.4em;
		   font-weight: bold;
		}
			#Cuore li.puntico6 a{
		   	font-weight: normal;
				font-size: small;
			}
		.evi {
			font-weight: bold;
		}
		.firma {
			font-style: italic;
			text-align: right;
		}
		.ita {
			font-style: italic;
		}
		.centro {
			text-align: center;
			padding: 2px 0px 1px 0px;
		}
/*		.centroevi {
			overflow: auto; 
			float: left;
			width: 250px; 
			height: 220px; 
			background-color: #F4F2E4;
			border: 1px outset #9A9A9A; 
			color: #090E52;
			margin: 10px auto 10px 15px; 
			padding: 5px; 
			line-height: 1.5em;
			text-align: center;
		}
*/		.tito {
			font-size: 130%;
			font-weight: bold;
		}
		#Cuore div.boxdoc {
			position: absolute;
			left: 350px;
			width: 230px;
			height: 350px;
			border: #AA0000 solid 1px;
			padding: 2px 2px 2px 5px;
			margin: 5px 0px 0px 0px;
			font-size: 110%;
		}
/*.nav-up {
}*/
#Cuore p.nav-up {
	clear: left; /*right;  right: importante per 'Torna su' a fine pagina */ /* con IE, no*/ /* left; */
	text-align: right;
	padding: 20px 5px 0px 0px;
}





/* ********************************************** */
/* ** .boxnews -- News ** */
/* ********************************************** */
div.boxnews {overflow: auto; width: 550px; height: 250px; margin: 10px 5px 10px 10px; padding: 5px;
	background-color: #FFFAEF; color: #009; border: 1px inset #99CC99; line-height: 1.5em;}
	.boxnews p {font-size: 80%;	line-height: 2em;}






/* ** #Info ** */		
		#Info {
			clear: left; /* left: importante nella home page per lo spazio news */
			background-color: #EEEADB; /*background-color: #EEEADB;*/ /* #DDEEFF; */
			margin-top: 20px;
			margin-bottom: 0px;
			height: 20px;
			padding-left: 10px;
			border-left: 1px solid #EEEADB; /* #009; */
			border-right: 1px solid #EEEADB; /* #009; */
			color: #009; /* #009; */
		}
		#Info p {
			font-size: 94%;
		}
		

/* ** #Piede ** */	
#Piede {
	background: #F4F2E4 url(../images/TestoNewPiedeGrigio.jpg) no-repeat 0;
	margin: 0px; /* 15px senza #Info */
	height: 70px;
	padding-left: 10px;
	color: #009;
	/*border-top: 1px dashed #9A9A9A;*/
}
		#Piede p{
			font-size: 94%;
			margin: 0px; 
			padding: 4px 0px 0px 0px;
			font-weight: bold;
		}
		#Piede a {
			text-decoration: none;
			color: #009;
			border-bottom: 1px dashed #009;
		}
		#Piede a:visited {
			color: #009;
		}
		#Piede a:hover {
			border-bottom: 1px solid #AA0000;
			background-color: #F9F8F2;
		}
		
		
		
/* Federico */

/* ********************************************** */
/* ** 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: 0px;
}

.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{
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;
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{/* come mimesislab */
width:528px; height:60px;;  /* 428 modificato Fra per lettcomp */
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;
}

.evidenza{/* come mimesislab */
width:528px; height:60px;;  /* 428 modificato Fra per lettcomp */
/*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;
}

/* aggiunte come mimesislab */

#submit {/* 20090306 */
/** background-color: #FFFFFF;**/
background-color: #ebf0f8; font-family:Verdana, Arial, Helvetica, sans-serif;
/* x inserire un'icona all'inizio */
/*background-image: url(../images/link_freccia.gif) left no-repeat; padding-left: 18px;*/ 

font-size:10px;
color:#0000CC;
border-bottom: none; 
border-top: none;
border-left: none;
border-right: none;
margin-left: 5px; 
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;
}

/* fine aggiunta come mimesislab */


.contenitoreNews{
width:auto;/** 100% **/
height:auto;
border: none; /** **/
}

.bottoni {margin-top:20px; border-top:1px solid #000099;} /* aggiunta fra x avvisi e eventi */



