BODY {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	COLOR: #035ba4; BACKGROUND-COLOR: #ffffff
}
H1 A:link {
	COLOR: #035ba4; BACKGROUND-COLOR: #ffffff
}
H1 A:active {
	COLOR: #035ba4; BACKGROUND-COLOR: #ffffff
}
H1 A:visited {
	COLOR: #035ba4; BACKGROUND-COLOR: #ffffff
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.13em
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.69em; PADDING-BOTTOM: 0px; MARGIN: 0em; PADDING-TOP: 0.81em
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:link {
	COLOR: #636363; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A:active {
	COLOR: #636363; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #636363; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	outline: none
}
DIV#general {
	WIDTH: 61em
}
DIV#header {
	WIDTH: 61em
}
DIV#general {
	BORDER-RIGHT: #737373 1px solid; BORDER-TOP: #737373 1px solid; MIN-HEIGHT: 46.3em; MARGIN: 0px auto; BORDER-LEFT: #737373 1px solid; BORDER-BOTTOM: #737373 1px solid
}
DIV#header {
	COLOR: #ffffff; BORDER-BOTTOM: #737373 1px solid; HEIGHT: 6.06em; BACKGROUND-COLOR: #0e3352
}
IMG#headerlogo {
	FLOAT: left; MARGIN: 1em 0px 0px 1em; WIDTH: 16.44em; HEIGHT: 4.38em
}
DIV#headertopright {
	CLEAR: right; FLOAT: right; WIDTH: 30em; TEXT-ALIGN: right
}
DIV#lang {
	CLEAR: right; FLOAT: right; WIDTH: 30em; TEXT-ALIGN: right
}
DIV#search {
	CLEAR: right; FLOAT: right; WIDTH: 30em; TEXT-ALIGN: right
}
DIV#toplinks {
	CLEAR: right; FLOAT: right; WIDTH: 30em; TEXT-ALIGN: right
}
DIV#lang {
	FONT-SIZE: 0.69em
}
DIV#toplinks {
	FONT-SIZE: 0.69em
}
INPUT#search_query {
	FONT-SIZE: 0.69em
}
INPUT#search_btn {
	FONT-SIZE: 0.69em
}
DIV#headertopright {
	MARGIN: 0.75em 1em 0px 0px; CURSOR: default; HEIGHT: 5em
}
DIV#lang {
	FLOAT: right; COLOR: #7dbfef; BACKGROUND-COLOR: #0e3352
}
DIV#lang A {
	COLOR: #ffffff; BACKGROUND-COLOR: #0e3352
}
FORM#search_form {
	MARGIN: 0px
}
FORM#search_form DIV#search {
	MARGIN: 0.81em 0px
}
FORM#search_form DIV#search LABEL {
	DISPLAY: none
}
INPUT#search_query {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0.28em; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0.28em; PADDING-BOTTOM: 0.28em; BORDER-LEFT: #cccccc 1px solid; WIDTH: 13.59em; COLOR: #323232; PADDING-TOP: 0.28em; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT#search_btn {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0.45em; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0.45em; PADDING-BOTTOM: 0.15em; MARGIN-LEFT: 0.65em; BORDER-LEFT: #999999 1px solid; CURSOR: pointer; COLOR: #333333; PADDING-TOP: 0.19em; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ededed
}
DIV#toplinks A {
	PADDING-LEFT: 1.48em; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #0e3352
}
DIV#leftcolumn {
	CLEAR: left; FLOAT: left; WIDTH: 11.06em
}
DIV#left1 {
	CLEAR: left; FLOAT: left; WIDTH: 11.06em
}
DIV#left2 {
	CLEAR: left; FLOAT: left; WIDTH: 11.06em
}
DIV#left1 IMG {
	CLEAR: left; FLOAT: left; WIDTH: 11.06em
}
DIV#left2 IMG {
	CLEAR: left; FLOAT: left; WIDTH: 11.06em
}
DIV#leftcolumn {
	BORDER-RIGHT: #737373 1px solid
}
DIV#mainmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#mainmenu DIV {
	HEIGHT: 2.4em
}
DIV#mainmenu DIV A {
	CLEAR: both; PADDING-RIGHT: 0.8em; MARGIN-TOP: 0.08em; PADDING-LEFT: 0.8em; FONT-SIZE: 0.75em; FLOAT: left; PADDING-BOTTOM: 0.7em; WIDTH: 13.1em; COLOR: #313131; PADDING-TOP: 0.9em; BORDER-BOTTOM: #b9b8b8 0.06em solid; HEIGHT: 1.43em; BACKGROUND-COLOR: #f0f0f0
}
DIV#mainmenu DIV A:hover {
	COLOR: #e3e3e3; BACKGROUND-COLOR: #0e3352; TEXT-DECORATION: none
}
DIV#mainmenu DIV.sub {
	HEIGHT: 1.4em
}
DIV#mainmenu DIV.sub A {
	PADDING-RIGHT: 0em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0.7em; WIDTH: 13.2em; PADDING-TOP: 0.3em; HEIGHT: 0.8em
}
DIV#mainmenu DIV A.sel {
	FONT-WEIGHT: bold; COLOR: #055ba4; BACKGROUND-COLOR: #f0f0f0
}
DIV#mainmenu DIV A.sel:hover {
	COLOR: #6ebcfe; BACKGROUND-COLOR: #0e3352
}
DIV#left1 {
	BORDER-BOTTOM: #b9b8b8 1px solid
}
DIV#left2 {
	BORDER-BOTTOM: #737373 1px solid
}
DIV#left1 {
	HEIGHT: 10.82em
}
DIV#left1 IMG {
	HEIGHT: 10.82em
}
DIV#left2 {
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
DIV#left2 IMG {
	PADDING-BOTTOM: 0.12em
}
DIV#left2 IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#pagetop {
	FLOAT: left; BORDER-BOTTOM: #b9b8b8 1px solid
}
DIV#pagetop {
	WIDTH: 49.85em; HEIGHT: 6.75em
}
DIV#pagetop IMG {
	WIDTH: 49.85em; HEIGHT: 6.75em
}
DIV#pagecontent {
	FLOAT: left
}
DIV#maintext H1 {
	MARGIN: 1em 0px 0.85em 10.95em
}
DIV#maintext HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 0px; COLOR: #ffffff; HEIGHT: 1px; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-WIDTH: 0px
}
DIV#maintext P {
	TEXT-ALIGN: justify; MARGIN: 1em 1.81em 0px 17.95em; WIDTH: 65em; LINE-HEIGHT: 18px
}
DIV#maintext UL {
	TEXT-ALIGN: justify; MARGIN: 1em 1.81em 0px 17.95em; WIDTH: 62em; LINE-HEIGHT: 18px
}
DIV#maintext UL {
	PADDING-LEFT: 3em; FONT-SIZE: 0.69em; LIST-STYLE-TYPE: square
}
DIV#maintext OL {
	TEXT-ALIGN: justify; MARGIN: 1em 1.81em 0px 17.95em; WIDTH: 59em; LINE-HEIGHT: 18px
}
DIV#maintext OL {
	PADDING-LEFT: 3em; FONT-SIZE: 0.69em; LIST-STYLE-TYPE: decimal
}
DIV#maintext LI {
	LINE-HEIGHT: 1.9em
}
DIV#maintext LI UL {
	PADDING-LEFT: 1.8em; FONT-SIZE: 1em; MARGIN: 0px; LIST-STYLE-TYPE: circle
}
DIV#maintext A {
	FONT-WEIGHT: bold; COLOR: #035ba4; BACKGROUND-COLOR: #ffffff
}
DIV#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 61em; COLOR: #636363; PADDING-TOP: 1em; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
DIV#footer DIV#bottomtext {
	FONT-SIZE: 0.63em; PADDING-TOP: 1em; HEIGHT: 4.5em; TEXT-ALIGN: right
}
DIV#footer DIV#bottomtext A {
	PADDING-RIGHT: 0px; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.3em
}
DIV#footer DIV#bottomtext IMG {
	WIDTH: 8.73em; HEIGHT: 3.08em
}
DIV#footer SPAN#bottomlinks {
	PADDING-RIGHT: 1.2em
}
#backlink {
	DISPLAY: block; FONT-SIZE: 0.63em; FLOAT: right; MARGIN: 0.3em 0.3em 0px 0px; WIDTH: 5em
}

DIV#search_results UL {
	MARGIN-TOP: 0.8em; PADDING-LEFT: 1.5em
}
DIV#search_results LI UL{
	LIST-STYLE-TYPE: none;	
}


/***********************/
/*      BREADCRUMB     */
/***********************/
DIV#breadcrumb{
	font-size:0.65em;
	margin-top: 12em;
	margin-left: 17em;
	BORDER-BOTTOM: #dfdfdf 1px solid;
}
DIV#breadcrumb ul {
	padding: 0pt 0pt 0.5em 2.2em;
}
DIV#breadcrumb ul li {
	display: inline;
}

/***********************/
/*      PAGINACION     */
/***********************/

DIV#paginacion {
	margin-bottom: 2em;
}

DIV#elementolistado {
	text-align: center;
}
DIV#elementolistado a {
	FONT-SIZE: 0.63em;
	padding: 2px 2px 2px 2px;
	border: #035ba4 1px solid;
}

/***********************/
/*       MAPA-WEB      */
/***********************/
DIV#mapaweb A {
	MARGIN-LEFT: 3em; FONT-SIZE: 0.69em; FONT-WEIGHT: bold; COLOR: #035ba4; BACKGROUND-COLOR: #ffffff
}
DIV.MapaWeb_nivel0 {
	HEIGHT: 1.5em;	MARGIN-LEFT: 11em 
}
DIV.MapaWeb_nivel1 {
	HEIGHT: 1.7em;	MARGIN-LEFT: 13.5em
}

/***********************/
/*     GOOGLE-MAP      */
/***********************/
DIV#map {
	MARGIN-LEFT: 12.47em
}