﻿body 
{
	background-image:url(../../resources/images/body_back.jpg);
	background-repeat: repeat;
	font-family: Verdana;
	font-size: 8pt;
}
a
{
	color: #EB891A;
	text-decoration: none;
	cursor: pointer;
}
a:hover
{
	color: #EB891A;
	text-decoration: underline;
}
.pe_read
{
	color: #EB891A;
	cursor: pointer;
}
.txt
{
  border: solid 1px #E9871C;
  font-family: Verdana;
	font-size: 8pt;
}
.ddl
{
  border: solid 1px #E9871C;
  font-family: Verdana;
	font-size: 8pt;
}
.btn
{
  border: solid 1px #E9871C;
  font-family: Verdana;
	font-size: 8pt;
}
.btnHide
{
  display: none;
}
#topfadder
{
	background-image:url(../../resources/images/top_back.jpg);
	background-repeat: repeat;
	width: 100%; height: 100px;
	position: absolute;
	top: 0px; left: 0px;
	z-index: 1;
}
#bottomfadder
{
	background-image:url(../../resources/images/bottom_back.jpg);
	background-repeat: repeat;
	width: 100%; height: 100px;
	position: absolute;
	bottom: 0px; left: 0px;
	z-index: 1;
}
#zone
{
	position: absolute;
	top: 27px;
	left: 50%; margin-left: -445px;
	z-index: 2;
	margin-bottom: 26px;
}
#leftZone
{
	background-image:url(../../resources/images/left_back.gif);
	background-repeat: repeat;
	vertical-align: bottom;
}
#mainZone
{
}
#content
{
	background-color: #ffffff;
	width: 610px;
}
#zoneTitle
{
	position: absolute;
	top: 42px;
	left: 50%; margin-left: -186px;
	z-index: 5;
	font-family: Verdana;
	font-size: 14pt;
	font-weight: bold;
	line-height: 22px;
	color: #ffffff;
	text-align: center;
}
#lang
{
	position: absolute;
	top: 117px;
	left: 50%; margin-left: 435px;
	z-index: 3;
}
#menu
{
	position: absolute;
	top: 0px;
	left: 50%; margin-left: -454px;
	z-index: 3;
}
#menuTable
{
	width: 215px;
	padding-left: 20px; padding-right: 20px;
	background-image:url(../../resources/images/menu_back.gif);
	background-repeat: repeat;
}
#menuTableItems
{
  font-size: 8pt;
	color: #ffffff;
  line-height: 12px;
}
#menuTableItems td
{
  padding-bottom: 8px;
}
#menuTableItems a
{
  font-size: 8pt;
	color: #ffffff;
	cursor: pointer;
}
#menuTableItems a:hover
{
  font-size: 8pt;
	color: #EB891A;
}
#contactos
{
	position: absolute;
	top: 585px;
	left: 50%; margin-left: -412px;
	z-index: 3;
	width: 175px;
}
#contactosTable
{
}
#contactosTitle
{
	font-size: 8pt;
	font-weight: bold;
	color: #824229;
	padding-left: 12px;
	background-image:url(../../resources/images/contactos_title_back.gif);
	background-repeat: no-repeat;
	width: 175px; height: 25px;
}
#contactosBox
{
	padding-top: 10px;
	padding-left: 12px; padding-right: 2px;
}
.contactoTitle
{
	font-size: 8pt;
	font-weight: bold;
	color: #E9871C;
}
.contactoDesc
{
	font-size: 8pt;
	color: #824229;
}
.contactoTitle_HP
{
	font-size: 7pt;
	font-weight: bold;
	color: #E9871C;
}
.contactoDesc_HP
{
	font-size: 7pt;
	color: #824229;
}
.infoBoxTransparent
{
  font-size: 8pt;
	width: 610px;
}
.infoBox
{
	margin-top: 12px; margin-bottom: 6px;
	font-size: 8pt;
	width: 610px;
}
.infoBoxTitle
{
	font-weight: bold;
	color: #ffffff;
	background-color: #EB891A;
	padding-left: 16px;
	height: 20px;
}
.infoBoxDetails
{
	color: #000000;
	background-color: #FAE5CA;
	padding-left: 16px; padding-right: 16px;
	padding-top: 6px; padding-bottom: 6px;
}

.needs_ul_al
{
  padding-left: 14px;
}
.needs_ul_al li
{
  margin-bottom: 20px;
}

.needs_ul_al2
{
  padding-left: 40px;
}
.needs_ul_al2 li
{
  margin-bottom: 10px;
}

.grid-missions
{
  
}
.grid_missions th
{
  font-weight: normal;
  background-color: #EB891A;
  border: solid 1px #824229;
}
.grid_missions th a
{
  color: #000000;
}
.grid_missions th a:hover
{
  color: #EB891A;
}
.grid_missions td
{
  background-color: #FAE5CA;
  border: solid 1px #824229;
}
.link_comment
{
  padding-bottom: 6px;
  font-style: italic;
}
.faqQuestion
{
	font-size: 8pt;
	font-weight: bold;
	color: #E9871C;
	cursor: pointer;
}
.faqResp
{
	font-size: 8pt;
	color: #824229;
}
.evtDate
{
	font-size: 8pt;
	color: #E9871C;
}
.evtPlace
{
	font-size: 8pt;
	color: #E9871C;
}
.evtTitle
{
	font-size: 8pt;
	font-weight: bold;
	color: #E9871C;
	padding-left: 20px;
	cursor: pointer;
	margin-top: 3px; margin-bottom: 3px;
}
.evtDesc
{
	font-size: 8pt;
	color: #824229;
	padding-left: 20px;
}
.evtDocsTitle
{
	font-size: 8pt;
	font-weight: bold;
	color: #E9871C;
	padding-left: 20px;
}
.evt_doc
{
  padding-bottom: 6px;
  font-style: italic;
}
.evtImagesTitle
{
	font-size: 8pt;
	font-weight: bold;
	color: #E9871C;
	padding-left: 20px;
}
.evt_img_box
{
  padding-left: 20px;
}
.reg_title
{
  color:#824229;
  font-weight: bold;
  padding-bottom: 8px;
}
.reg_subtitle
{
  color:#824229;
  padding-top: 8px;
  border-bottom: dotted 1px #824229;
}
.reg_lbl
{
  text-align: right;
  padding-right: 2px;
  font-size: 7.7pt;
}
.reg_chk
{
  font-size: 7.7pt;
}