html,body{height:100%}
html{scrollbar-face-color:#43659b;scrollbar-highlight-color:#809fe3;scrollbar-shadow-color:#6584b6;scrollbar-3dlight-color:#6584b6;scrollbar-arrow-color:#ffffff;scrollbar-track-color:#6584b6;scrollbar-darkshadow-color:#000000}
body#EpBody,#PieFin{background-color:#43659b;border:0;font-size:12px;margin:0}
body.contentpane{background-color:#FFF;font-size:12px;margin:10px}
body,div,p,table,th,td,form,input,select,textarea{font:12px/15px Verdana,Arial,Helvetica,sans-serif}
blockquote,pre{font:10px courier-new,courier,monospace;text-align:left}
td.izq,td.izq2_sup,td.izq2_cen,td.izq2_inf,td.menuizq,td.princ_sup,td.princ_cen,td.princ_inf,td.hsep,.ColLR,td.ColC1,.ColCFull,span.pathway,#Logo,#PathwayPath,#ZonaWeb,#Contenido,#Pie1,#Pie2,#Pie,#Articulos,td.buttonheading,table.blog,table.contentpaneopen,table.moduletable{width:100%;border:0 none;border-collapse:collapse;margin:0;padding:0}
big,h1,h2,h3,h4,h5,h6{font:bolder 14px Tahoma,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#43659b}
h1{font-size:18px}
h2{font-size:16px}
h3{font-size:15px}
big,h4{font-size:14px}
h5,h6{font-size:13px}
hr{color:#43659b;margin-left:6px;margin-right:4px}
img{border-color:#43659b}
input,select,textarea,.inputbox,.button,.back_button,.button_vote{background:#FFF;color:#000;text-align:left;border:1px solid silver}
.inputcheck{background:#FFF;border:0 none}
select,textarea{border:thin ridge #343A58;text-align:left}
ul,ol,menu{margin-left:26px;padding-left:10px}
menu{margin-left:5px}
ul,ol,li{text-align:left}
ol li{list-style-type:decimal}
ol ol li{list-style-type:lower-alpha}
ol ol ol li{list-style-type:lower-roman}
ul li{list-style-image:url(../images/pdot.gif)}
ul li li{list-style-type:square}
ul li li li{list-style-type:disc}
ul li li li li{list-style-type:circle}
li{padding:2px}
small,.small,.smalldark{color:#999;font-size:10px}
.smalldark{color:#000}
.oro{color:#DAA520}
.llena{border-collapse:collapse;text-align:left;vertical-align:top}
table.llena{border:3px solid;border-color:#809fe3 #43659b #43659b #809fe3;font-size:10px}
td.llena,table.llena td,th.llena,table.llena th{border:2px solid #43659b;padding:6px;font-size:10px}
th.llena,table.llena th{color:#43659b;font-weight:bold;text-align:left;font-size:10px}
.clr{clear:both}
.marron{color:maroon}
.verde{color:green}
.error,.rojo{color:#C00000}
.message{margin-top:10px;width:60%;border:1px solid #ccc;background:#C00000;color:#fff;font-weight:bold;font-size:12px;left:19%;position:relative;padding:6px}
td.izq,td.menuizq,td.izq2_sup,td.izq2_cen,td.izq2_inf{text-align:center;vertical-align:top}
td.menuizq,.ColLR,td.izq2_sup,td.izq2_cen,td.izq2_inf{width:120px}
td.izq{padding-left:10px;width:110px}
td.izq2_sup{background:url(../images/izq2_sup.gif) no-repeat;height:6px}
td.izq2_cen{background:url(../images/izq2_cen.gif) repeat-y;text-align:left;vertical-align:top;padding:0 10px 0 10px}
td.izq2_inf{background:url(../images/izq2_inf.gif) no-repeat;height:20px}

td.ColC1{width:6px}
div.encuadre label,.encuadre,.mainlevel_btn,.sublevel_btn{color:#233654;font-size:10px;text-align:left}
.mainlevel,.sublevel{line-height:20px;font-weight:bold}
div.encuadre input,div.encuadre select,div.encuadre textarea{background:#e8eefc;color:#233654;font-size:10px}
div.encuadre select,div.encuadre textarea{border:solid 1px #809fe3;font-size:10px}
div.encuadre option{font-size:10px}
td.hsep{height:10px}
.ColCFull,td.princ_sup,td.princ_cen,td.princ_inf,#Articulos{width:624px}
td.princ_sup{background:url(../images/princ_sup.gif) no-repeat;height:16px}
td.princ_cen{background:url(../images/princ_cen.gif) repeat-y;text-align:left;vertical-align:top;padding:0 26px 0 16px}
td.princ_inf{background:url(../images/princ_inf.gif) no-repeat;height:18px}
#PathwayPath{text-align:right;position:absolute;top:122px;z-index:2;left:265px;width:485px;overflow:hidden}
.pathway{color:#233654;font-size:10px;font-weight:bold;text-align:right;vertical-align:baseline}
span.pathway{color:#33664d}
div.encuadre{left:0;position:relative;right:5px;top:2px}
.ColCFull,.ColLR,#Articulos,.sublevel_btn{vertical-align:top}
.sublevel_btn{font-size:9px}
#Logo,#ZonaWeb{background:#e8eefc;left:10px;position:absolute;width:750px;z-index:1}
#Logo{height:150px;top:10px;background:url(../images/banner.jpg) no-repeat;}
#ZonaWeb{height:auto;top:150px}
#Contenido{vertical-align:top;height:auto;position:relative;}
#Pie{height:50px;width:750px;background:url(../images/pie.gif) no-repeat;}
#Pie1,#Pie2{text-align:left;color:#233654;font-size:9px;font-weight:bold;height:30px;width:375px;padding:15px 10px 5px 10px}
#Pie2{text-align:right;}
.highlight{color:#909;background:#FF0}
.code{border:1px solid silver;background:#EEE}
.inputbox,.inputcheck{color:#343A58}
.button,.back_button,.button_vote{background:url(../images/button_bg.png) repeat-x;color:#43659b;cursor:pointer;font-weight:bold;text-align:center;border-color:#8E8480}
.back_button{float:left;font:bold 11px/11px Tahoma,Verdana,Arial,Helvetica,sans-serif;margin-top:8px;padding:2px 5px 3px}
.outline{background:#FFF;border:1px solid silver;padding:2px}

table.contentpane td,table.contentpaneopen td{padding:4px 8px}
table.contentpane,table.contentpaneopen,table.poll,ul.latestnews,ul.mostread{margin-top:8px}
table.poll thead td{padding-bottom:6px}
h1.head1,table.moduletable th,div.blog_more div,td.sectiontableheader,td.buttonheading,.componentheading,.componentheading h1,.moduleheading,.moduleheading h1,.contentheading,.contentheading h1{color:#43659b;font:bolder 16px Tahoma,Verdana,Arial,Helvetica,sans-serif;border-bottom:2px inset #809fe3;text-align:left;}
h1.head1,.contentheading h1,.moduleheading h1,.componentheading h1{border:0 none;margin:0;padding:0;font-size:16px;}
.componentheading,.contentheading,.moduleheading,table td.componentheading,table td.contentheading,table td.moduleheading,table.moduletable th,div.blog_more div{background:url(../images/contenthead.png) no-repeat;font-size:16px;margin-bottom:6px;padding:6px 0 2px 18px}
table td.buttonheading{padding:0 0 0 6px}
span.article_seperator{height:10px}
table.blog span.article_seperator{display:block}
tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2{background:url(../images/pdot.gif) left center no-repeat;padding:0 0 3px 26px}
.sectiontablefooter{padding-top:6px}
.modifydate,.createdate{padding:10px 0 4px}
.pagenav_next,.pagenav_prev,.pagenavbar{float:right}
table.pollstableborder td{padding:2px}
div.mosimage{margin:4px}
div.mosimage_caption{font-size:12px;color:#666}
td.contentdescription{font-style:italic;color:#43659b}
table.contenttoc{border:1px solid #809fe3;color:#343A58;margin:4px;padding:3px 0}
table.contenttoc td{font-size:11px;padding-left:6px;padding-right:6px;text-align:left}
table.contenttoc th{border-bottom:1px solid #809fe3;color:#666;font-size:11px;font-weight:bold;height:21px;text-align:center;vertical-align:middle;width:100%}
table.contentpaneopen fieldset{border:0;border-top:1px solid silver;padding-top:6px;}
.pagenav,.pagenav_next,.pagenav_prev,.pagenavbar,.pagenavcounter,.modifydate,.createdate{font:bold 9px/9px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#999}
span.hot{color:#FFF;background:green;font-weight:bold;font-size:9px}

a.mainlevel_btn,.mainlevel_btn{display:block;font-size:9px;font-weight:bold;height:21px;line-height:17px;text-indent:14px;text-align:left;width:120px}
a.sublevel_btn,.sublevel_btn{font-size:9px;font-weight:bold;height:12px;padding-left:4px;padding-top:0;padding-bottom:3px;text-align:left}
a.readon{margin-top:4px}
a:link,a:visited,a:hover,a:active,#Pie1 a:hover,#Pie2 a:hover,a.mainlevel_btn:hover{font-weight:bold;text-decoration:none}
a:link{color:#343A58}
a:visited{color:#900}
a:hover{color:green}
a:active{color:#900}
a.mainlevel_btn:link,a.mainlevel_btn:visited{background:url(../images/boton_menu.gif) no-repeat}
#Pie1 a:link,#Pie1 a:visited,#Pie2 a:link,#Pie2 a:visited,.sublevel_btn,.mainlevel_btn,a.encuadre:link,.message a:link,a.pathway:link,a.mainlevel_btn:link,a.sublevel_btn:link,a.encuadre:visited,.message a:visited,a.pathway:visited,a.mainlevel_btn:visited,a.sublevel_btn:visited{color:#233654;text-decoration:none}
a.mainlevel:link,a.sublevel:link,a.mainlevel:visited,a.sublevel:visited{color:#43659b;text-decoration:none}
a.mainlevel:hover,a.sublevel:hover{color:green;text-decoration:none}
a.readon:link,a.readon:visited{background:url(../images/readon.png) no-repeat 3px 1px;border:1px solid #43659b;color:#43659b;float:left;font:bold 9px/9px Tahoma,Verdana,Arial,Helvetica,sans-serif;text-decoration:none;padding:2px 4px 2px 20px}
a.encuadre:hover,.message a:hover,a.pathway:hover,a.sublevel_btn:hover,a.readon:hover{color:#6584b6;text-decoration:none}
.mainlevel_btn,a.mainlevel_btn:hover,a.mainlevel_btn:active{background:url(../images/boton_menu.gif) no-repeat 0 -21px}
a.encuadre:active,#Pie1 a:active,#Pie2 a:active,.message a:active,a.pathway:active,a.mainlevel_btn:active,a.sublevel_btn:active{color:#900;text-decoration:none}
#active_menu,#active_menu_btn{color:#233654}