.content {
	text-align: left;
	position: relative;
	width: 100%;
	padding: 10px;
	margin: 10px;
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Verdana, Arial; 
	font-size: 10pt; 
}
.maincontent {
	text-align: justify;
	position: relative;
	padding: 10px;
	margin: 10px;
	background-position: top left;
	font-family: Verdana, Arial; 
	font-size: 10pt; 
	color: #000000;
}
.slogan {
	font-weight: bold;
	color: #CC0000;
}
.main_table{
height: 100%;
}

.doc_table{
height: 10%;
}

.adres {
	text-align: center;
	color: #FFFFFF;
	font-size: 10pt;
}
a, a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #C03B3C;
	text-decoration: underline;
}
a:hover {
	color: #FC0000;
	text-decoration: none;
}

.a_lang, .a_lang:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.a_lang:hover {
	color: #FDFD09;
	text-decoration: none;
}

.a_country, .a_country:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #B02B2C;
	text-decoration: underline;
}
.a_country:hover {
	color: #C03B3C;
	text-decoration: none;
}

.s_img{
border:5px; border-thickness: 1px; border-color: #B02B2C; border-style: solid;
}

.a_img .s_img, .a_img:visited .s_img {
	border: 5px solid;
	border-color: #B02B2C;
}
.a_img:hover .s_img{
	border: 5px solid;
	border-color: #FFC13A;
}

.subtitle{
	color: #B02B2C;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

.cheader{
	text-align: center;
	color: #B02B2C;
	font-size: 16px;
	font-weight: bold;
}

.cpreheader{
	text-align: center;
	color: #B02B2C;
	font-size: 12px;
	font-weight: bold;
}
/*-----------------------------------------*/
p {
  line-height: 1.5em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
/* width: 12em;*/
}

ul#menu a {
  display: block;
  color:#FCFC00;
  text-decoration: none;
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #B02B2C;
  color:#FFF;
  padding: 0.5em;
}

ul#menu li a:hover {
  background: #BF2F2F;
}

ul#menu li ul li a {
  background: #A01B1C;
  color: #FDFD09;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #D04B4C;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
