
a {
	text-decoration:none;
 	color:#119832;
 	font-weight: 500;
 
}

a:hover {
	background-color: #FFFF00;
	color: #969176;
 	text-align: center;
}

b {
  color: #88AA92;
	font-weight: 700;
}

li {
	margin-left: -40px;
	font-size: 36pt; 
	color: #4F635C;
	background-color: #94A696;
	text-align: center;
}

li a {
	text-decoration:none;
 	color: #343636;
 	border:1;
}

#body2 {
	position: absolute;
 	left: 20px;
 	top: 50px;
 	width: 90%;
}


.capo {
	position: absolute;
	left: 0em;
	top: 0em;	
	width: 66%;
	height: 6em;
}

.analys {
 	position: relative;
 	left: 0em;
 	top:  0em;
}

.corpus {
	position: relative;
	left: 5px;
	top: 48em;
	width: 97%;
}

.corpus2 {
	position: relative;
	left: 10px;
	top: 12em;
	width: 98%;
}

.navigation {
  position: relative;
	left: 5px;
	top: 15em;
	width: 98%;
	color: #889897;
	font-size: 36pt;
	line-height:78px;
}

.allegat {
	position: absolute;
	left: 12em;
	top:  9em;
	width: 92%;
}

#carnevaltext {
	color: #745583;
	font-size: 36pt;
	position: relative; 
	top: 56px; 
	line-height:48px;
}

.map {
	height: 2006px;
	width: 1332px;
	position:relative;
	left:-44px;
	}

ifram {
 	position: relative;
 	top:360px;
 	padding: 10px;
}

.corpus a { 
	margin-right: 0em;
	color: #832426;
	font-weight: 700;
	font-size: 36pt;
	line-height:35px;
}

.corpus img { 
	max-width: 1611px;
}

#links a {
	text-decoration:none;
 	color: #84B696;
 	font-size: 36pt;
 	border:1;
}

#links {
	text-decoration:none;
 	color: #343636;
 	line-height:36px;
}

#dias {
	max-width: 515px;
	min-width: 450px;
}

#text {
	line-height: 53px;
	font-size: 36pt;
}

#webaddres {
	font-size: 33pt;
}
	

.reclamsotto {
	position: relative;
	left: 60px;
	top: 605px;
	width: 97%;
}

.reclamsotto a {
  color: #7E8FAE;
}

.reclamsotto b {
	color: #83B426;
}

.reclamsotto img {

	height: 366px;
	width: 110px;
}

.aranciato_g {
  position:relative; 
  top: 300px; 
  left: 20px;
  display: inline-block;
}

.aranciato_p {
  position:relative; 
  top: -9em; 
  left: 14em; 
  width: 580px;
  font-size: 18pt;
  line-height: 36px;
  color: #E8CA82;
}

.aranciato_p a{
  color: #E8CA82;
}

.aranciato_p b {
	position:relative; 
  left: 0em;
  color: #F8AA62;
  font-size: 34pt;
}


.affiliate {
	position: relative;
	top: 840px;
	left: 5px;
	color: #C9E9FF;
	line-height: 35px;
	margin: 2px;
	width: 850px;
}

.affiliate img {
	max-width: 765px;
	max-height: 85px;

}

.affiliate a {	
 	color:#886655;
}

.news {
 	position: relative;
 	left: 10px;
 	top:10px;
 	padding: 10px;
 	font-size: 36pt;
}

.souvenir {
	margin-top: 24px;
	left: 0px;
	min-height: 200px;
	display: inline-block;
}

.souvenir img { 
	margin: 10px; 
	float: left; 
	display: inline-block;
	max-width: 894px;
}

.reclam {
	margin-top: 1em;
	line-height: 1em;

 	display: inline-block;
}

.reclam img {
	margin-left: 60px;
	width: 87%;
}

.reclam a {
	color: #999822;
}

.reclam a:hover {
	background-color: #ABABF3;
}

.article {
 	position: relative;
 	left: 0px;
 	top: 0px;
 	width: 98%;
}

.info{
 	font-size: 36pt;
 	color: #786857;
}

.descr {
 	position: relative;
 	left: 10px;
 	top: 40px;
 	color: #786857;
 	font-size: 36pt;
}

.price {
 	color: #AA9A77;
 	background-color: #FFFFFF;
 	position:relative;
 	top: 2px;
 	left: 0px;
 	width: 8em;
 	display: inline-block;
}

.title {
 	font-size: 38pt;
 	color: #446656;
 	font-weight:600;
 	margin-top: 13px;
 	margin-left: 13px;
}

.date {
 font-size: 11pt; 
 color: #336431;
 padding: 5px;
}

.foto {
 	max-width: 515px;

}

.link a {
 	color: #659456;
 	font-size: 36pt;
}

#link img {
 	width: 945px;
}

.new {
 	color:#A58446; 
 	margin: 3px;
}

.cornich{
 	color:  #314123;
 	background-color: #F8F9F8;
 	border-color: #99AB89;
 	border-style: solid; 
	border-width: 1px;
}

.capitel {
	color: #A96772;
	border-style:solid; 
	border-color: #F8F9F8;
}

.capitel a {
	margin-right: 1em;
	margin-left: 1em;
	font-size: 36pt;
	color: #939426;
	background-color: #FFFEFC;
	font-weight: 700;
}

.primalettera:first-letter{
	font-size: 37pt;
	float:left;
	font-weight: 444;
	color:blue;
}

.button {
 	color: #C8A7C8;
 	text-align: center;
 	background-color: #E8E9E8;
	border-style:solid; 
	border-color: #F8F9F8;
	border-width: 1px;
	padding: 0;	
}

.buttonbleu{
 	color:  #8181B3;
	font-weight: bold;
	background-color: #FEFEFE;
	border-color: #9BBBFF;
	border-style: solid; 
	border-width: 1px;
	}
	
.buttonjeune{ 	
 	text-align: center;
 	color:  #B66738;
 	font-size: 36pt;
 	background-color: #FFFDFB;
 	border-color: #EFCD4E;
 	border-style: solid; 
	border-width: 1px;
	margin: 6px
}

.buttonred{
 	color: #818183;
 	font-weight: bold;
 	background-color: #FEFEFE;
 	border-color: #FF9BBB;
 	border-style: solid;
	border-width: 1px;
}

.colordback {
 	background-color: #E8E9E8;
	border-style:solid; 
	border-color: #F8F9F8;
	border-width: 1px;
}

.exp{
 	color: #314123;
	font-size: 36pt;
}

#texts {
	padding: 5px;
	font-size: 36pt;
	font-weight: 450;
	line-height:47px;
	color: #788179;
	width:98%;
}

#texts img {
	padding: 5px;
	float: left; 
}

.inde {
  font-size: 36pt;
  font-weight: bold;
 	text-align: center;
 	margin-left: 18px;
}

.close B { width:100%; color:#3F4E3C; font-size:99%; }
.toc {font-size:9pt;}
.toc UL LI {list-style-image:none; list-style:none; font-size:90%;}
.toc UL, .toc UL UL {display:none;}
.toc .expanded {display:block;}

p {
 font-size: 34pt;
 color: #6CA406;
}

table { 
font-size: 36pt;
}

th { 

}

td { 
 color: #435436;
}

.corpus td { 
	color: #435436;
}
