﻿body {
	font-family: Verdana,mincho, arial ; 
 	font-size: 36pt;
 	color: #485010;
	width: 1211px;
	margin-left:35px;
}

.close B { width:100%; color:#3F4E3C; font-size:99%; }
.toc {font-size:16pt;}
.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 {
 	color: #6CA406;
}

table { 
	font-size: small;
}

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

a {
	text-decoration:none;
 	color:#7168B2;
 	font-weight: 500;
 	margin-left:2px;
 	margin-right:2px;
}

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


.news {
 	position: relative;
 	left: 22px;
 	top: 768px;
	margin: 44px;
 	width: 100%;
 	font-size: 36pt;
 	display : inline-block;
}

.news a {
	position:relative;
	margin-left:1px;
	margin-right:1px;
	color:#AF837C;
}

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

li {
 	margin-left: 4px;
 	width: 19%;
 	font-size: 34pt; 
 	color: #4F635C;
 	background-color: #94A696;
 	text-align: center;
}

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

img {
	
}

.capo {
	position: absolute;
	left: 0em;
	top: 0em;	
	height: 12em;
}

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

.slogan {
 	position:absolute; 
 	left:1em; 
 	top: 0em; 
 	color:#DFDDDF;
 	height: 2em;
 	font-size: 18pt;

}

.wegweiser {
	position:absolute;
 	left: 1em; 
 	top: 1em;
 	font-size: 42pt;
}

.wegweiser a {
 	font-weight: 600;
	border-style: solid; 
	border-width: 1px;
	border-color: #E5F5E6;
	background-color: #E5E5E6;
	font-size: 36pt;
	margin: 3px;
}

.sozial {
 	position: absolute; 
 	top: 3em;
 	left: 1em;
}

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

.corpus {
	position: absolute;
	left: 10px;
	top: 8em;
	width: 95%;
	line-height: 48px;
}

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

.affiliate {
	position: relative;
	top:  1340px;	
	left: 0%;
	font-size: 32pt;
	line-height: 65px;
	margin: 2px;
}

.reclamsotto {
	position: relative;
	left: 390px;
	top: 415px;
	width: 67%;
}

.reclamsotto a {
  color: #7E8FAE;
}

.reclamsotto b {
	color: #83B426;
}

.reclamsotto img {
	float: left;
}

.aranciato_g {
  position:relative; 
  top: 90px; 
  left: 0px;
  display: inline-block;
}

.aranciato_p {
  position:relative;
  top: -130px; 
  left: 244px;
  width: 41%;
}

.aranciato_p {
  position:relative; 
  top: -9em; 
  left: 5em; 
  width: 580px;
  font-size: 23pt;
  line-height: 31px;
  color: #B8CAC2;
}

.aranciato_p a{
  color: #E8CA82;
}

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

.descr {
 	position: relative;
 	left: 0px;
 	top: 60px;
 	color: #535466;
 	font-size: 36pt;
 	line-height:101px;
}

.oesouve {
	font-size: 36pt;
	color: #737486;
 	background-color: #FCFDFC;
 	border-color: #99ABFF;
 	border-style: solid; 
	border-width: 2px;
	padding: 2px;
}
.oesouve a {
	font-size: 36pt;
 	color: #696B9F;
}

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

.suisouve a {
	font-size: 36pt;
 	color: #9C494B;
}
.reclam {	
 	margin-top: 1em;
	text-align: center;
 	color: #336431;
 	border-color: #FFFFFF;
 	border-style: solid ; 
 	border-width: 0px;
}

.reclam a {	
 	color: #336461;
 	margin-left:3px;
 	margin-top: 3.8em;
}

.reclam img {
	margin-left: 30px;
	width: 47%;
}

.price { 
 	color: #AA9A77;
 	font-size: 23pt;
 	background-color: #FFFFFF;
 	line-height:1em;
 	position:relative;
 	top: 0em;
 	left: 0em;
}

.title {
	position:relative;
 	top: 62px;
 	font-size: 38pt;
 	color: #649686;
 	line-height:130px;
  height: 260px;
  width: 100%;

}

.date {
 	color: #33A491;
 	margin: 75px;
 	font-size: 36pt;
}

.datum {
 	color: #33D431;
 	position: relative;
 	top: 51px;
 	margin: 22px;
 	line-height:101px;
 	font-size: 36pt;
}

.link {
 	color:#455496; 
 	position: relative;
 	top: 42px;
 	line-height:191px; 
 	height: 250px;	
}

.link a {
 	color: #FFFFFF;
 	font-size: 36pt;
 	background-color: #657461;
 	margin:54px;
 	border-color: #D5E4C1; 
 	border-style: solid; 
	border-width: 4;
}

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

.button  {
	font-size: 36pt;
	border-color: #F5A4B6;
 	border-style: solid; 
	border-width: 1;
}
.exp{
 	color:  #314123;
	font-size: 36pt;
}