
/* fonts -------------------------------------------------------- */
@font-face {
	font-family: 'Museo300';
	src: url(/eOS/core/fonts/Museo300-Regular.eot);
	src: local('Museo 300'), 
	local('Museo300'), 
	url(/eOS/core/fonts/Museo300-Regular.otf) 
	format('opentype');
}
@font-face {
	font-family: 'Museo500';
	src: url(/eOS/core/fonts/Museo500-Regular.eot);
	src: local('Museo 500'), 
	local('Museo500-Regular'), 
	url(/eOS/core/fonts/Museo500-Regular.otf) 
	format('opentype');
}
@font-face {
	font-family: 'Museo700';
	src: url(/eOS/core/fonts/Museo700-Regular.eot);
	src: local('Museo 700'), 
	local('Museo700-Regular'), 
	url(/eOS/core/fonts/Museo700-Regular.otf) 
	format('opentype');
}
@font-face {
	font-family: 'newathenaunicoderegular';
	src: url(/eOS/core/fonts/new_athena_unicode-webfont.eot);
	src: url(/eOS/core/fonts/new_athena_unicode-webfont.eot?#iefix) format('embedded-opentype'),
	url(/eOS/core/fonts/new_athena_unicode-webfont.woff) format('woff'),
	url(/eOS/core/fonts/new_athena_unicode-webfont.ttf) format('truetype'),
	url(/eOS/core/fonts/new_athena_unicode-webfont.svg#newathenaunicoderegular) format('svg');
}
/*generale--------*/
body, p, a, img, ul, li, div, h1, h2, h3, h4, h5, h6,form,input{
	padding:0px;
	margin:0px;
	border:0px;
	text-decoration:none;
	list-style:none}

body{background-color:#eee;
	color:#000;
	font-family: 'lucida sans', 'lucida sans unicode', 'trebuchet ms', arial, sans-serif;
	font-size:13px;
}
a:link, a:visited {color:#000;}
img{border-style: none;}
h4>a:link,h4>a:visited{color:#fff}

/*copertina--------*/
/*titolo articolo in copertina*/
/*sottotitolo articolo in copertina*/
h5{font-family: verdana, sans-serif;
font-size: 1em;
font-style: italic;
line-height: 0.8em;}
/*autore in copertina*/
h6{font-family: verdana, sans-serif;font-size: 0.9em;font-style: normal;line-height: 0.8em;}
/*area numero*/
.numero{}
.mese{}
.titolo/*, .sottotitolo*/{padding:5%;background-color:#ff0;margin:5%;border-bottom:0.1em solid #000}

/*articoli------*/
/*titolo articolo */
h1 {font: 3.2em/0.9em "Museo500",verdana,sans-serif;padding: 20px 150px 0 0;}
/*sottotitolo articolo*/
h2{font-family: Museo300, verdana, sans-serif;font-size: 2.6em;font-style: normal;line-height: 1em;}
h3.titolo{font-family: Museo300, verdana, sans-serif;font-size: 1.8em;font-style: normal;line-height: 1em;}

/*autore in copertina*/
h3{font:bold 1.3em/1.4em "Lucida Sans","Lucida Sans Unicode","Trebuchet MS",arial,sans-serif; padding:1em 5% 0;}
h4{background-color:#000; color:#fff;font:1.2em/1em Museo300, verdana, sans-serif;padding: 0.5em 5%;margin:0.5em -0.5em}
h4.autore{margin:0;}
h6.paragrafo{padding: 0.5em 5%;}
h6>a>span{padding:1em; /*margin: 1em 0.2em;*/display:block}
#article p.abstract{font:normal 1em/1.4em Arial, sans-serif;text-align:left;letter-spacing:0.04em;padding:20px 20px 0}
p.abstract > a:hover{background:#444; color:#fff}
p.citadx{font:1.1em/1.2em "Lucida Sans","Lucida Sans Unicode","Trebuchet MS",arial,sans-serif;padding:20px 20px 0;text-align: right;	}


/*p.abstract > a:link {background:#fff;
color:#444;
padding: 5px;}*/
p, #article li {font:1.3em/1.4em "Lucida Sans","Lucida Sans Unicode","Trebuchet MS",arial,sans-serif}

.greco {font-family:'newathenaunicoderegular'}
.dida {font-size:9px;}
.eng {display: none;}
.ita{}
/*struttura copertina--------*/
/*#top{
	text-align: center;}*/
/*#divlogo {position: absolute;left: 5%}	
#logo {position: fixed; top: 5%}*/

#intestazione{font-family: Museo700, verdana, sans-serif;font-size: 4.5em;font-style: normal;line-height: 2em;margin-left:230px;display:none; float: left;margin-top: -100px;}
#briciole{margin:0 5px; padding:2px 10px;display: block;font-size: 0.8em;border-bottom:1px dotted #000;/*border-left:0;border-right:0;*/}
h5.lingua {font: 1.1em/1.2em "Museo300",verdana,sans-serif;text-align: right;}
.lingua {clear: both;}
.lingua>a{background: #000;color: #fff !important;padding: 0 8px 5px;}

.cright {margin-left:220px;display:inline-block;border-left:1px dotted #666;}
	


.cright p, .cright li{padding:0.5em 5%;}
.contleft,/*.clefthome,*/.cleft{padding-top:20px;
	position:absolute; 
	font:1.2em/1.2em Museo300;/*-moz-user-select: none;-khtml-user-select: none;user-select: none;*/
	margin-left:160px}
	.clefthome{
	position:absolute; 
	font:1.2em/1.2em Museo300;/*-moz-user-select: none;-khtml-user-select: none;user-select: none;*/
	margin-left:160px}
.contleft{width:160px;
	display:inline-block;
	overflow:hidden}
.clefthome{position:fixed;
	width:200px;
	margin-left:12px;
	text-align:left;}
#container {
	position:relative;
	margin:0px auto auto auto;
	max-width: 1200px;
	min-height: 800px;
}
#bottom_main {

	background-color:#000;
	color:#fff;
	clear:both;
/*	position:absolute;*/
	vertical-align:bottom;
	margin: 5% auto 0px auto;
	width:96%;
	padding:2%;
}
#bottomr{position: absolute; right: 1%; text-align: right;}
#bottomr a:link, #bottomr a:visited{color: #fff !important}
#bottomr a:hover{text-decoration: underline;}

#bottom_main .ita, #bottom_main .eng{font-size: smaller;text-align: center;}


/*selettore colore copertina atlante----*/

.categorie{cursor:pointer;}
/*
.categorie a.alfa:hover, .categorie a.alfa.selected, .categorie a.omega:hover, .categorie a.omega.selected{color:#e6e6e6;}
.categorie a.primo:hover, .categorie a.primo.selected {color:#6fc2cb;}
.categorie a.ii:hover, .categorie a.ii.selected  {color:#fecc0b;}
.categorie a.ii:hover, .categorie a.ii.selected  {color:#ad91bf;}
.categorie a.iv:hover, .categorie a.iv.selected  {color:#cbcb13;}
.categorie a.v:hover, .categorie a.v.selected  {color:#999;}
.categorie a.vi:hover, .categorie a.vi.selected  {color:#e04e44;}
.categorie a.vii:hover, .categorie a.vii.selected  {color:#344392;}
.categorie a.viii:hover, .categorie a.viii.selected  {color:#5ab378;}
.categorie a.ix:hover, .categorie a.ix.selected  {color:#f2941e;}
.categorie a.x:hover, .categorie a.x.selected  {color:#557ebb;}
.categorie a.xi:hover, .categorie a.xi.selected  {color:#981f1b;}
.categorie a.xii:hover, .categorie a.xii.selected  {color:#f2e500;}
*/

td.palfa.selected, td.pomega.selected, .categorie a.alfa:hover, .categorie a.alfa.selected, .categorie a.omega:hover, .categorie a.omega.selected  {background-color:#FFFFFF;}
td.pprimo.selected,.categorie a.primo:hover, .categorie a.primo.selected {background-color:#000099;}
td.pii.selected,.categorie a.ii:hover, .categorie a.ii.selected {background-color:#DC143C;}
td.piii.selected, .categorie a.iii:hover, .categorie a.iii.selected {background-color:#B457A0;}
td.piv.selected, .categorie a.iv:hover, .categorie a.iv.selected {background-color:#C97029;}
td.pv.selected,.categorie a.v:hover, .categorie a.v.selected  {background-color:#006600;}
td.pvi.selected, .categorie a.vi:hover, .categorie a.vi.selected  {background-color:#EC1970;}
td.pvii.selected, .categorie a.vii:hover, .categorie a.vii.selected {background-color:#8B4513;}
td.pviii.selected, .categorie a.viii:hover, .categorie a.viii.selected {background-color:#5382B4;}
td.pix.selected, .categorie a.ix:hover, .categorie a.ix.selected {background-color:#666666;}
td.px.selected, .categorie a.x:hover, .categorie a.x.selected {background-color:#71C1C9;}
td.pxi.selected, .categorie a.xi:hover, .categorie a.xi.selected {background-color:#C0392B;}
td.pxii.selected, .categorie a.xii:hover, .categorie a.xii.selected {background-color:#000000; color: #FFFFFF;}
td.pxii.selected a {background-color: #000000; color: #FFFFFF;}


.sotto{font: 0.8em/1.4em 'lucida sans', 'lucida sans unicode', 'trebuchet ms', arial, sans-serif; padding-left: 10px;}
.sotto li a:hover{padding:3px;margin:-3px}

.atlas-col2{width:49%;float:left;margin-top:2%}
.atlas-col2>img{text-align:center;width:100%;margin:0 auto;display:block;}
.atlas-col2>hr{width:90%; height:3px;border:0px;background-color:#000}
.clearfix:after { content: "."; visibility: hidden; display: block;height:0;clear: both;}
.categorie a:hover{background-color:#ff0;padding:0.3em;margin:-0.3em}

.categorie {padding-bottom:1em;border-bottom:0.3em solid #000;margin:0 -0.5em}
/*.atlas-perc-tav{background-color:#fff;margin: 0.5%;padding: 3.4%;display:flex; box-sizing: border-box;} */
.atlas-perc-tav{background-color:#fff;margin: 5%; padding: 10%;} 
.atlas-perc-tavs{display:grid; grid-template-columns: 1fr 1fr 1fr 1fr; justify-items: center; gap: 1%;  padding:5%;}
.lista-tavole{border-bottom:0.2em solid #000; background:#fff;margin:-5% 5%}
.atlante{float:left}

.bHead{padding-bottom:15px;clear:both;width:100%;border-bottom:1px dotted #aaa;}
#bottom_main ,#bottom_main ul{text-align:left;clear:both;}
#bottom_main .c1, #bottom_main .c2{display:inline-block; text-align:left;padding:5px 0 0 0;color:#aaa; width:30%;}
#bottom_main .c2{border-left:1px dotted #aaa;padding-left:15px;}
#bottom_main .c1>a{color:#aaa}
