﻿
p {
 font-size: small;
 color: #6CA406;
}

table { 
font-size: 77%;
}

td { 
 color: #435436;
 width: 15%;
}

a {
	text-decoration:none;
 	color:#926462;
 	font-weight: 600;
 	margin-left:2px;
 	margin-right:2px;
}

a:hover {
	background-color: #FFFF00;
	color: #7681D6;
 	text-align: center;
 	text-decoration:none;
}

.info a {
	text-decoration:none;
 	color:#918162;
 	background: #FFFFEE;
}

.new  {
 	color: #6C6C8F;
 	background-color: #FEFEFF;
 	font-size: 12pt;
 	font-weight: 600;
 	line-height: 1.9em;
}

.new a {
 	color:#518162;
 	background-color: #CCCCDF;
 	font-size: 11pt;
}

.slogan {
 	color: #E5F5C6;
}

.navigation {
 	width: 19%;
  position: absolute;
	left: 3px;
	top: 11em;	
	color: #669976;
	line-height: 1.8em;
 }

.navigation a {
 	color:#918162;
 	font-weight: 600;
}

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

img {
	margin: 0em;
	border: 0px;
}

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

.capo {
	position: absolute;
	left: 31em;
	top: 0em;	
	width: 44em;
	height: 6em;
}

.analys {
 	position: relative;
 	left: 1em;
 	top:  1em;
 	width: 13em;
 	height: 3em;
}

.corpus {
	position: absolute;
	left: 1em;
	top: 250px;	
	width: 78%;
	line-height: 1.9em;
	font-size: 8pt;

}

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

.corpus a:hover {
	color: #E54544;
	border-style: solid; 
	border-width: 0px;
	border-color: #F5A59F;
	background-color: #FD9556;
}

.unterwegweiser {
	position: relative;
	left: 33px;
	top: 1em;		
	width: 90%;

}
.reclamsotto {
	position: relative;
	left: 6px;
	top: 20px;	
	width: 90%;
	height:750px;
}

.reclamsottomitte{
	margin-top: -6em;
	margin-left: 52em;
}

.aranciato_g {
  position:relative; 
  top: 172px; 
  left: 625px; 
  width: 130px;
}

.aranciato_p {
  position:relative; 
  top: -10em; 
  left: 14em; 
  width: 550px;
  font-size: 8pt;
  line-height: 12px;
}

a b {
  color: #78AAA2;
  font-size: 8pt;
}

.souvenir {
	position: relative;
	top: 10px;
	left: 26px;
	margin: 26px;
 	width: 85%;
 	font-size:8pt;
 	line-height: 1.9em;
 	display : inline-block;
}

.souvenir img {
	margin-top: 10px;
	margin-right: 1em;
	display : inline-block;
	border-style: solid;
	border-width: 0px;
	float:left;
}

.souvenir iframe {
	margin-left: 3em;
}

.souvenir .reclam {
	width: 156px;
}

.souvenir .reclam img {
	margin-top: 0em;
	margin-left: 22px;
	min-width: 147px;
	max-height:165px;
	float:left;
}

.souvenir iframe {
	margin-top: 1em;
	float:left;
	display : inline-block;
}

.souvenir .indic { 
	position:relative; top: 1em; 
	float: right;
	height: 3em; 
	color:#449968;
}

.souvenir .cornich {
	position:absolute; 
	top:  42px; 
	left: 212px;
	font-size: 8pt;
	width: 77%;
}

.photo {
  position: relative;
	left: 0px;
	top: 0em;	
	color: #669976;
	margin-left: 90px;
}

.descr {
 	position: relative;
 	left: 9px;
 	top: 0px;
 	font-size: 9pt;
 	line-height: 1.6em;
 	color: #335441;
}

.sou-affil {
 	position:absolute; 
 	top:620px; 
 	left:150px; 
 	width:1000px;
}

.reclam {
	margin-top: 1em;
	text-align: center;
 	color: #336431;
 	font-size: 7pt;
 	border-color: #FFFFFF;
 	border-style: solid ; 
 	border-width: 0px;
 	width: 135px;
 	display: inline-block;
}

.corpus .reclam {
	margin-left: 12px;
}

.article {
 	text-align: center;
 	color: #336431;
 	border-color: #FFFFFF;
 	border-style: solid ; 
 	border-width: 1px;
}

.ware {
 	font-size: 8pt; 
 	color: #336431;
 	margin-left:3px;
 	margin-top:18px;
 	border-color: #99AB89;
 	border-style: solid; 
 	border-width: 1px;
	width:130px;
}

.price {
	font-size: 8pt; 
	color: #AA9A77;
 	position:relative; 
 	top:  0em;
 	left: 0em;
 	display: inline-block;
}

.title {
	font-size: 13pt;
	font-weight: 600;
	line-height: 21px;
  color: #74A696;
 	margin-left: 10px;
}

.created {
 	font-size: 9pt; 
	color: #336431;
	line-height: 1.8em;
	margin-left: 15px;
	width:210px;
}

.changed {
 	font-size: 9pt; 
	color: #336431;
	margin-left: 5px;
	width: 170px;
}

.rakuten {
	margin-top: 25px;
 	font-size: 9pt; 
 	font-weight: 600;
	float: right; 
	color:#449968;
}

.link {
 	color:#655416; 
 	font-size: 9pt;
 	position: relative; 
 	top: 1em;
 	left: 0em;
 	margin: 8px;
}

.info {
 	color:#6183B8; 
 	font-size: 9pt;
 	font-weight: bold;
 	margin-bottom: 9px;
}

.indic {
 	color:#112308; 
 	font-size: 9pt;
 	text-align: center;
 	background-position: 85px 15px;
}

.cornich {
 	color: #314123;
 	background-color: #FCFDFC;
 	border-color: #99AB89;
 	border-style: solid; 
	border-width: 1px;
	width: 96%;
	padding: 1px;
}

.reclamcornich {
 	color: #314173;
	font-size: 7pt;
 	background-color: #FCFDFC;
 	border-color: #99AB89;
 	border-style: solid; 
	border-width: 1px;
	margin: 1px;
}

.reclamcornich b {
	font-size: 9pt;
}

.oesouve {
	font-size: 9pt;
 	background-color: #FCFDFC;
 	border-color: #99ABFF;
 	border-style: solid; 
	border-width: 2px;
	padding: 2px;
}

.suisouve {
	font-size: 9pt;
 	background-color: #FCFDFC;
 	border-color: #FF494B;
 	border-style: solid; 
	border-width: 2px;
	padding: 2px;
}

.text {
	color: #232323;
	font-size: 102%;
	padding: 4px;
}

.text a{
 	color: #74A696;
	font-weight:600;
	font-size: 11pt;
	background-color: #FCFCFF;
	border-color: #74A696;
	border-style: solid; 
	border-width: 2px;
	margin-left: 14px;
}

.exp{
 	color: #314123;
	font-size: 8pt;
	font-weight:500;
	display: inline-block;
}

.exp a{
 	color: #74A696;
	font-weight:600;
	font-size: 9pt;
	background-color: #FCFCFF;
	border-color: #74A696;
	border-style: solid; 
	border-width: 2px;
	margin-left: 14px;
}

.inde {
  font-size: 9pt;
  font-weight: bold;
 	color: #92B2A3;
 	text-align: center;
 	margin: 8px;
}

.celeste {
	font-family: arial,Verdana; 
  font-size: 10pt;
  font-weight: bold;
 	color: #5292F3;
 	text-align: center;
 	margin-left: 1px;
}

.inde a{
  font-size: 110%;
 	color: #34C5A2;
}

.button {
	font-size: 9pt;
	color: #595959;
	font-weight: bold;
	background-color: #DFDDF6;
	text-align: center;
}

.buttongrand {
	font-size: 10pt;
	color: #595959;
	font-weight: bold;
	background-color: #DFDDF6;
	text-align: center;
	border-color: #DFDDF4;
 	border-style: solid; 
	border-width: 2px;
}

.buttonwhite {
	font-size: 9pt;
	color: #EFEFFF;
	height: 1.1em;
 	border-style:solid; 
	border-width:1px;
	background-color: #AAAAB0;
	text-align: center;
	display: inline-block;
}

.buttonbleu{
	font-size: 9pt;
	text-align: center;
	color:  #8181B3;
	font-weight: bold;
	background-color: #FEFEFF;
	border-color: #7B5BFF;
	border-style: solid; 
	border-width: 2px;
}

.buttonred{
	font-size: 9pt;
	text-align: center;
	color:  #FF9999;
	font-weight: bold;
	background-color: #FFFEFE;
	border-color:  #FF4444;
	border-style: solid; 
	border-width: 2px;
}

.buttongreen{
	font-size: 9pt;
	text-align: center;
	color:  #EEFFEE;
	font-weight: bold;
	background-color: #88DD8A;
	border-style: solid; 
	border-width: 3px;
}

.buttonrose{
 	font-size: 9pt;
 	text-align: center;
 	color:  #FFC9C9;
 	font-weight: bold;
 	background-color: #FFEEEE;
 	border-style: solid; 
	border-width: 2px;
}

.buttonjeune{
 	font-size: 9pt;
 	text-align: center;
 	color:  #B68738;
 	font-weight: bold;
 	background-color: #F6C788;
 	border-color: #DFFD9E;
 	border-style: solid; 
	border-width: 1px;
}

.buttondanger{
	font-size: 9pt;
	font-weight: 600;
	text-align: center;
	color: #3F5E3C;
	background-color: #FFDFDF;
	border-style: solid; 
	border-width: 3px;
	margin: 3px;
}

.buttonpetit{
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
 	color:  #555666;
 	background-color: #EEEFEE;
 	border-style: solid; 
	border-width: 3px;
	border-color: #555566;
	display: inline-block;
	margin: 4px;
}

.buttongross {
 	font-size: 11pt;
 	font-family: 'lucida console', arial, "MS Mincho", verdana, MS Gothic; 
 	font-weight: bold;
 	text-align: center;
 	color: #222223;
  height:27px;
 	background-color: #FDFDFE;
 	border-style: solid; 
	border-width: 2px;
	border-color: #999990;
	padding-top: 4px;
}

.printemps{
	font-family: arial, Verdana, mincho; 
	font-size: 9pt;
	text-align: left;
 	color:  #266728;
 	font-weight: bold;
 	background-color: #EFEFFF;
 	border-style: solid; 
	border-width: 0;
	margin:0.5em;
}

.primalettera:first-letter{
font-size: 102%;
float:left;
font-weight: bold;
}

TABLE#tblSolid TD{ 
	font-family:ariel; color:menutext; 
	background-color:threedface;
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
	cursor:hand; padding:1px;
	padding: 2px;
}

TABLE#tblSolid TD#sunken{ 
	border-color:threedshadow threedhighlight threedhighlight threedshadow;
}
