BODY {
	/*background: #121A1D url("images/fondofuera.gif") repeat-x;*/
	background: url("../imagen/fondo.gif") repeat-x repeat-y ; background-repeat:repeat-y
	padding: 0px 0px 20px 0px;
	margin: 0px;
	border: 0px;
	color: #222222;
	scrollbar-3dlight-color: #333333;
	scrollbar-base-color: #CCCCCC;
	scrollbar-darkshadow-color: #333333;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-track-color: #666666;
	scrollbar-arrow-color: #333333;
}
.Estilo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}
.Estilo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Estilo3 {color: #000000}
.Estilo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:10px;
	padding-right:10px;
}
.Estilo5 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.Estilo06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
.Estilo8 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
FORM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: url("../images/bg_left.gif") #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 778px; PADDING-TOP: 0px; TEXT-ALIGN: left; voice-family: inherit
}
UNKNOWN {
	WIDTH: 778px
}
#wrapper2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND: url("../images/bg_right.gif") no-repeat right 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#wrapper2:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#wrapper3:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.column01 P:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#wrapper3 {
	BACKGROUND: url("../images/bg_wrapper3.gif") repeat-y right 0px; HEIGHT: 1%
}
.home #wrapper3 {
	BACKGROUND-IMAGE: url("images/bg_wrapper3_home.gif")
}
HTML #wrapper3 {
	BACKGROUND-POSITION: 200px 0px
}
H1 {
	MARGIN: 0px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 97px
}
H1 SPAN {
	BACKGROUND: url("images/header_home.jpg") no-repeat 0px 0px; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%
}
.home H2 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 90%; BACKGROUND: #ffbe75; PADDING-BOTTOM: 6px; MARGIN: 23px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 5px
}
#menu H2 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 90%; BACKGROUND: #ffbe75; PADDING-BOTTOM: 6px; MARGIN: 23px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 5px
}
H3.destacado {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 90%; BACKGROUND: #ffbe75; PADDING-BOTTOM: 6px; MARGIN: 23px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 5px
}
CAPTION {
	TEXT-ALIGN: left
}
.skip {
	DISPLAY: none
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0
}
.hide {
	DISPLAY: none
}
#options {
	BACKGROUND: url("images/bg_options.gif") #ffd593 no-repeat 0px 0px; BORDER-BOTTOM: #fff 1px solid
}
#options A {
	FLOAT: right
}
#options FIELDSET {
	FLOAT: right
}
#options A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: #3982a5; PADDING-BOTTOM: 9px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 10px; TEXT-DECORATION: none
}
#options A.start {
	BACKGROUND: #e68a23
}
#options A.finder {
	BACKGROUND: #d87c16
}
#options INPUT {
	FLOAT: left
}
#options LABEL {
	FLOAT: left
}
#options LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #fff; LINE-HEIGHT: 22px
}
#options FIELDSET {
	PADDING-RIGHT: 7px; PADDING-LEFT: 4px; BACKGROUND: #ff8803; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 6px
}
#options .search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url("images/but_buscar.gif"); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; WIDTH: 64px; PADDING-TOP: 0px; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
#options A.search SPAN {
	DISPLAY: none
}
.txtinput {
	BORDER-RIGHT: #3982a5 1px solid; BORDER-TOP: #3982a5 1px solid; BACKGROUND: #fff; BORDER-LEFT: #3982a5 1px solid; WIDTH: 111px; BORDER-BOTTOM: #3982a5 1px solid; voice-family: inherit
}
UNKNOWN {
	WIDTH: 111px
}
#options INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; PADDING-TOP: 0px
}
#menu {
	FLOAT: left; WIDTH: 200px
}
#menu UL {
	HEIGHT: 1%
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	BACKGROUND-COLOR: #ff8803
}
#menu LI.hasChildren {
	BACKGROUND: url("images/m_arrow_01.gif") #ff8803 no-repeat 8px 7px
}
#menu LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; COLOR: #fff; TEXT-INDENT: 0px! important; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none; voice-family: inherit
}
#menu LI LI {
	BACKGROUND-COLOR: #fff
}
#menu LI LI.hasChildren {
	BACKGROUND: url("images/m_arrow_02.gif") #fff no-repeat 8px 5px
}
#menu LI LI.selected {
	BORDER-LEFT: #ffa210 5px solid; COLOR: #414141; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #e0e0e0
}
#menu LI LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #414141; LINE-HEIGHT: 19px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu LI LI.selected A {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 95%
}
#menu LI LI LI {
	BACKGROUND: #f5f5f5
}
#menu LI LI.hasChildren LI {
	BACKGROUND: #f5f5f5
}
#menu LI LI LI.hasChildren A {
	BACKGROUND: url("images/m_arrow_03.gif") no-repeat 13px 7px
}
#menu LI LI LI A {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 21px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 100%! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#menu LI LI LI.selected {
	BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f5f5f5
}
UNKNOWN {
	BACKGROUND-POSITION: 3px 5px
}
#menu LI LI LI.selected A {
	DISPLAY: block; FONT-WEIGHT: bold! important; FONT-SIZE: 95%! important; MARGIN: 0px
}
#menu LI LI LI LI A {
	BACKGROUND-POSITION: 16px 9px; PADDING-LEFT: 24px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 85%! important; BACKGROUND-IMAGE: none! important; BACKGROUND-COLOR: #fafafa! important
}
#menu LI LI LI.selected LI A {
	PADDING-LEFT: 20px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 85%! important; BACKGROUND-IMAGE: none; BORDER-LEFT: #e0e0e0 5px solid
}
#menu LI LI LI LI.hasChildren A {
	BACKGROUND-POSITION: 16px 9px; BACKGROUND-IMAGE: url("images/m_arrow_04.gif")! important
}
#menu LI LI LI LI.selected A {
	FONT-WEIGHT: bold! important
}
#menu LI LI LI LI LI A {
	PADDING-LEFT: 28px! important; FONT-WEIGHT: normal! important; BACKGROUND: #fff
}
#menu LI LI LI LI.hasChildren LI A {
	PADDING-LEFT: 28px! important; FONT-WEIGHT: normal! important; BACKGROUND: #fff
}
#menu LI LI LI.selected LI LI A {
	PADDING-LEFT: 25px! important; FONT-WEIGHT: normal! important; BACKGROUND: #fff
}
#menu LI LI LI LI LI.hasChildren A {
	BACKGROUND: url(images/m_arrow_05.gif) #fff no-repeat 22px 10px
}
#menu LI LI LI LI LI.selected A {
	FONT-WEIGHT: bold! important
}
#menu LI LI LI.selected LI LI.hasChildren LI A {
	BACKGROUND-POSITION: 28px 8px; PADDING-LEFT: 31px! important; FONT-WEIGHT: normal! important; BACKGROUND-IMAGE: none! important; BACKGROUND-COLOR: #fff! important
}
#menu LI LI LI.selected LI LI LI A {
	BACKGROUND-POSITION: 28px 8px; PADDING-LEFT: 31px! important; FONT-WEIGHT: normal! important; BACKGROUND-IMAGE: none! important; BACKGROUND-COLOR: #fff! important
}
#menu LI LI LI LI LI LI A {
	BACKGROUND-POSITION: 28px 8px; PADDING-LEFT: 31px! important; FONT-WEIGHT: normal! important; BACKGROUND-IMAGE: none! important; BACKGROUND-COLOR: #fff! important
}
#menu LI LI LI LI LI LI A {
	BACKGROUND-POSITION: 28px 8px; PADDING-LEFT: 33px! important; BACKGROUND-IMAGE: none! important
}
#menu LI LI LI LI.hasChildren LI LI A {
	BACKGROUND-POSITION: 28px 8px; PADDING-LEFT: 33px! important; BACKGROUND-IMAGE: none! important
}
#menu LI LI LI.selected LI LI LI.selected A {
	FONT-WEIGHT: bold! important
}
#menu LI LI LI.selected LI LI LI.hasChildren A {
	BACKGROUND-IMAGE: url(images/m_arrow_06.gif)! important
}
#menu LI LI LI LI.hasChildren LI LI.hasChildren A {
	BACKGROUND-IMAGE: url(images/m_arrow_06.gif)! important
}
#menu LI LI LI LI LI LI LI A {
	BACKGROUND-POSITION: 31px 8px; PADDING-LEFT: 38px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 75%! important; BACKGROUND-IMAGE: none! important
}
#menu LI LI LI LI.hasChildren LI LI.hasChildren LI A {
	BACKGROUND-POSITION: 31px 8px; PADDING-LEFT: 38px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 75%! important; BACKGROUND-IMAGE: none! important
}
#menu LI LI LI.selected LI LI LI.selected LI A {
	BACKGROUND-POSITION: 31px 8px; PADDING-LEFT: 34px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 75%! important; BACKGROUND-IMAGE: none! important
}
#menu LI LI LI LI LI.hasChildren LI LI.hasChildren A {
	BACKGROUND-IMAGE: url(images/m_arrow_07.gif)! important
}
#menu LI LI LI.selected LI LI LI LI.selected A {
	FONT-WEIGHT: bold! important
}
#menu LI LI LI LI.hasChildren LI LI.hasChildren LI.hasChildren LI A {
	BACKGROUND-POSITION: 34px 8px; PADDING-LEFT: 42px! important; FONT-WEIGHT: normal! important; BACKGROUND-IMAGE: none! important
}
#menu LI LI LI.selected LI LI LI.selected LI LI A {
	BACKGROUND-POSITION: 34px 8px; PADDING-LEFT: 37px! important; FONT-WEIGHT: normal! important; BACKGROUND-IMAGE: none! important
}
#menu LI LI LI.selected LI LI LI.selected LI.hasChildren LI A {
	BACKGROUND-POSITION: 34px 8px; PADDING-LEFT: 37px! important; FONT-WEIGHT: normal! important; BACKGROUND-IMAGE: none! important
}
#menu LI LI LI.selected LI LI LI.selected LI.hasChildren LI.hasChildren A {
	BACKGROUND-IMAGE: url(images/m_arrow_08.gif)! important
}
#menu LI LI LI.selected LI LI LI LI.selected LI.selected A {
	FONT-WEIGHT: bold! important
}
#menu P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#menu P.p02 {
	TEXT-ALIGN: right
}
#menu P.p02 A {
	COLOR: #3982a5
}
#menu FORM {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: 188px; PADDING-TOP: 10px; voice-family: inherit
}
#menu LEGEND {
	DISPLAY: none
}
#menu INPUT.enviar {
	MARGIN: 10px 0px 0px 20px
}
#content {
	PADDING-RIGHT: 14px;
	PADDING-LEFT: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#content LEGEND {
	DISPLAY: none
}
.home #content {
	WIDTH: 383px; voice-family: inherit
}
.home #content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.destacado {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.home #content LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 14px; PADDING-LEFT: 19px; BACKGROUND: url("images/bullet_01.gif") no-repeat 4px 4px; PADDING-BOTTOM: 0px; COLOR: #161616; PADDING-TOP: 0px
}
UL.destacado LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 14px; PADDING-LEFT: 19px; BACKGROUND: url("images/bullet_01.gif") no-repeat 4px 4px; PADDING-BOTTOM: 0px; COLOR: #161616; PADDING-TOP: 0px
}
.home #content A {
	COLOR: #161616
}
UL.destacado A {
	COLOR: #161616
}
.home #content H3 {
	DISPLAY: inline; FONT-SIZE: 92%
}
UL.destacado H4 {
	DISPLAY: inline; FONT-SIZE: 92%
}
#extra {
	FLOAT: left; WIDTH: 165px; POSITION: relative
}
#extra DIV {
	BORDER-BOTTOM: #d5d3d3 1px solid
}
.welcome {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/alcalde.png) no-repeat 97px bottom; PADDING-BOTTOM: 7px; WIDTH: 155px; PADDING-TOP: 7px; voice-family: inherit
}
.welcome A {
	CURSOR: pointer; COLOR: #000; TEXT-DECORATION: none
}
UNKNOWN {
	WIDTH: 155px
}
Q:unknown {
	content: no-open-quote
}
Q:unknown {
	content: no-close-quote
}
.welcome P {
	MARGIN-TOP: 33px; PADDING-BOTTOM: 25px; WIDTH: 80px
}

#extra DIV.banners {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.banners IMG {
	MARGIN: 6px 10px
}
.hr {
	CLEAR: both; VISIBILITY: hidden; WIDTH: 100%; HEIGHT: 0px
}
HR {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
#foot {
	font-size: 11px; 
	BACKGROUND: #000000; 
	COLOR: #666666; 
	TEXT-ALIGN: center;
}
#foot P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.breadcrumbs {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.breadcrumbs UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.breadcrumbs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.breadcrumbs A {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: url(images/breadcrumbs.gif) no-repeat right 5px; COLOR: #414141; TEXT-DECORATION: underline
}
.breadcrumbs A.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
H2 {
	FONT-SIZE: 140%; COLOR: #8b0000
}
.cabecera02 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #8b0000
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #8b0000
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #8b0000
}
.column01 P {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #8b0000
}
H4 {
	MARGIN: 0px
}
.cabecera03 {
	FONT-SIZE: 95%; COLOR: #000
}
.underline {
	TEXT-DECORATION: underline
}
.cabecera04 {
	FONT-SIZE: 140%; MARGIN-BOTTOM: 10px; COLOR: #000
}
.educacion H3 {
	FONT-SIZE: 140%; MARGIN-BOTTOM: 10px; COLOR: #000
}
.cabecera05 {
	COLOR: #006
}
.cabecera06 {
	FONT-WEIGHT: normal; FONT-SIZE: 195%; BACKGROUND: #a6ffff; COLOR: #000; TEXT-ALIGN: center
}
.t01 {
	BORDER-RIGHT: #aaa 1px solid; TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid
}
.t02 {
	BORDER-RIGHT: #aaa 1px solid; TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid
}
.t04 {
	BORDER-RIGHT: #aaa 1px solid; TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid
}
.t01 {
	MARGIN-TOP: 10px; WIDTH: 538px; BORDER-COLLAPSE: collapse; border-spacing: 0; max-width: 538px
}
.t01 TD {
	BACKGROUND: #eee
}
.t02 TD {
	BACKGROUND: #eee
}
.t01 TH {
	BACKGROUND: #eee
}
.t02 TH {
	BACKGROUND: #eee
}
.t01 .even TD {
	BACKGROUND: #ddd
}
.t01 .even TH {
	BACKGROUND: #ddd
}
.t02 TH {
	BACKGROUND: #ddd
}
.t02 .even TD {
	BACKGROUND: #ddd
}
.t02 .even TH {
	BACKGROUND: #ddd
}
.t02 {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 20px; BORDER-LEFT: #aaa 1px solid; WIDTH: 528px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid; border-spacing: 0
}
.t02 TD {
	BORDER-RIGHT: #d4d0c8 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #d4d0c8 1px solid
}
.t02 TH {
	BORDER-RIGHT: #d4d0c8 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #d4d0c8 1px solid
}
.t02 TH {
	FONT-SIZE: 95%
}
.t02 A {
	COLOR: #67c; TEXT-DECORATION: none
}
A.link01 {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
	font-size: 9px;
}
A.link01:hover {
	COLOR: #00ff00; TEXT-DECORATION: underline
}
.t02 A:hover {
	COLOR: #12a; TEXT-DECORATION: underline
}

.t03 {
	FONT-SIZE: 80%
}
.t01 TBODY TH {
	TEXT-ALIGN: left
}
.t01 TFOOT TH {
	TEXT-ALIGN: left
}
.t04 TH {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
.t04 .right {
	TEXT-ALIGN: right
}
.t05 {
	TABLE-LAYOUT: fixed; MARGIN-TOP: 10px
}
.t05 TH {
	BORDER-RIGHT: #fff 2px solid; BACKGROUND: #c9c9c9; TEXT-ALIGN: center
}
.t05 TD {
	BORDER-RIGHT: #fff 2px solid; BACKGROUND: #c9c9c9; TEXT-ALIGN: center
}
.t05 TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 16px solid
}
.t05 TD {
	PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top
}
.t05 .c02 {
	BACKGROUND: #fcf7d8
}
.t05 .c03 {
	BACKGROUND: #ffcfb9
}
P {
	PADDING-BOTTOM: 12px; MARGIN: 0px
}
.column01 {
	FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 130px
}
.column01 P {
	FONT-SIZE: 95%
}
.leftpic {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.rightpic {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.leftpic P {
	FONT-SIZE: 80%
}
.rightpic P {
	FONT-SIZE: 80%
}
.center {
	TEXT-ALIGN: center
}
P STRONG {
	FONT-SIZE: 95%! important
}
P A {
	FONT-SIZE: 95%! important
}
#content IMG {
	MARGIN-BOTTOM: 10px
}
.l01 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 50px; BACKGROUND: url(images/bg_lengua.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 349px; PADDING-TOP: 50px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 349px
}
.l01 DIV {
	BORDER-RIGHT: #97c1e7 1px solid; PADDING-RIGHT: 10px
}
.l01 H2 {
	MARGIN-TOP: 0px
}
.l02 {
	MARGIN-TOP: 60px; FLOAT: left; WIDTH: 148px
}
.l03 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.l02 P {
	TEXT-ALIGN: center
}
#content Q {
	FONT-STYLE: italic
}
#content DL {
	DISPLAY: inline; MARGIN: 0px
}
#content DT {
	DISPLAY: inline; MARGIN: 0px
}
#content DD {
	DISPLAY: inline; MARGIN: 0px
}
#content DD {
	CLEAR: right
}
.educacion {
	BACKGROUND: #9dc10b; MARGIN-BOTTOM: 0px
}
#content IMG.educacion {
	BACKGROUND: #9dc10b; MARGIN-BOTTOM: 0px
}
.educacion {
	MARGIN-TOP: 0px
}
.busqueda {
	OVERFLOW: hidden; WIDTH: 548px
}
.btnFormAcc {
	WIDTH: 100px; COLOR: #02478d; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
/* -------------------------------------- Genericos Informacion ------------------------------------------------------------- 
*/ 

A.menu:link {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.menu:active {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.menu:visited {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.menu:hover{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
A.favoritos:link {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.favoritos:active {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.favoritos:visited {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.favoritos:hover{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.titular {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #28b12f;
	PADDING-LEFT: 10px;
}
.texto {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	PADDING-LEFT: 10px;
}
.numeroedicion {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.hemeroteca {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #993300
}
.fecha {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}
.cabeceraseccion1{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #60C1E3;
	border: 1px solid #FFFFFF;
}
.cabeceraseccion2 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #8FC3D2;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.cabeceraseccion3 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	border: 1px solid #FFFFFF;
	background-color: #D0CDB5;
}
.cabeceraseccion4 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #2DB76C;
}
.cabeceraseccion5 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #00AA00;
	font-weight: normal;
}
.cabeceraseccion6 {

	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #82D9D5;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.fondoseccion1{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #333333;
}
.fondoseccion2 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #333333;

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
.fondoseccion3{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #FFFDE7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
.fondoseccion4 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
.fondoseccion5 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #222222;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
.fondoseccion6 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #EAF9FB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
.seccionesp {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #00AA00;
	text-decoration: none;
}
A.seccionesp:link {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #00AA00;
	text-decoration: none;
}
A.seccionesp:active {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #00AA00;
	text-decoration: none;
}
A.seccionesp:visited {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #00AA00;
	text-decoration: none;
}
A.seccionesp:hover{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.secciones {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.secciones:link {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.secciones:active {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.secciones:visited {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.secciones:hover{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #36BA71;
	text-decoration: none;
}
.combo {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-image: url(/mediaweb/images/fondocombos.jpg);
}
.galeria {

	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #295767;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid #999999;
}
.edicion {
        FONT-SIZE: x-small;
        COLOR: #333333;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
        background-image: url(/mediaweb/images/fondo_edicion.jpg);
        font-weight: bold;
}
.firma {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #295767;
	text-decoration: none;
	font-weight: normal;
	background-color: #FAFBFF;
	border: 1px solid #999999;
}
.cuadro_servicios {
	font-family: Tahoma, Arial, Helvetica;
	font-size: x-small;
	color: #295767;
	text-decoration: none;
	font-weight: normal;
	background-color: #FAFBFF;
	border: 1px solid #999999;
}
.servicios {
	font-family: Tahoma, Arial, Helvetica;
	font-size: x-small;
	color: #295767;
	font-weight: bold;
	text-decoration: none;
}

A.enlace_servicios:link {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #295767;
	font-weight: bold;
	text-decoration: none;
}
A.enlace_servicios:active {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #295767;
	font-weight: bold;
	text-decoration: none;
}
A.enlace_servicios:visited {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #295767;
	font-weight: bold;
	text-decoration: none;
}
A.enlace_servicios:hover {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.servicio_texto {
	font-family: Tahoma, Arial, Helvetica;
	font-size: x-small;
	color: #000000;
	font-weight: normal;
}
input.280, input.220 {font-family:Arial,Helvetica; font-size: 12px; color: #000000; background-color: #FFFFFF; border-style:solid; border-color:#808080; border-width=1px}
input.formbutton {
	border: 1px solid #FF0000;
	color: #000000;
	background-color: #FF9A00;
	font-size: 0.60em;
}
.box1 {
	border-color: #CCCCCC #FFFFFF #FFFFFF #CCCCCC;
	background-color:#999999;
	border-style:none;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}