html,body{height:100%;}
body{background-color:#989A9D;}
body#EpBody{background: #989A9D url(../images/background.gif) repeat;margin:0;}
body.contentpane{background-color:#FFF;}
body.contentpane{margin:10px;}
body,body#EpBody,body.contentpane,div,p,table,th,td,form,input,select,textarea{font:12px/normal Verdana,Arial,Helvetica,sans-serif;}
blockquote,pre{font:10px/normal courier-new,courier,monospace;text-align:left;}
td.buttonheading,table.blog,table.contentpaneopen,table.moduletable,#Marco,#Banner,#Cuerpo,div.sepCuerpo,#Pie,#TPie,#preTPie,th.PieM,#PieL,#PieC,#PieR,#PieMap,#Fin,#TBanner,#TBannerC1,#TBannerC2,#TBannerC3,#TBannerC4,#TBannerC5,div.pathway,#TCuerpo,#TCuerpoC1,#TCuerpoC2,#TCuerpoC3,#TCuerpoC4,#TCuerpoC5,div.m_tip0_1,div.m_tip1_1,div.m_tip1_2,div.m_tip1_3,div.m_tip2_1,div.m_sep_0,div.m_sep_1,div.m_sep_2,div.m_indent1,div.m_indent2,div.m_indent3
{border:0;border-collapse:collapse;margin:0;padding:0;width:100%;}
big,h1,h2,h3,h4,h5,h6{color:#465864;font:bolder 14px/normal Tahoma,Verdana,Arial,Helvetica,sans-serif;text-align:left;}
h1{font-size:18px;line-height:normal;}
h2{font-size:16px;line-height:normal;}
h3{font-size:15px;line-height:normal;}
big,h4{font-size:14px;line-height:normal;}
h5,h6{font-size:13px;line-height:normal;}
hr{color:#465864;margin-left:6px;margin-right:4px;}
img{border-color:#465864;}
.inputcheck{background:#fff;border:0 none;}
ul,ol,menu{margin-left:20px;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 li{list-style-type:square;}
ul li li li{list-style-type:disc;}
ul li li li li{list-style-type:circle;}
small,.small,.smalldark{color:#999;font-size:10px;line-height:normal;}
.smalldark{color:#000;}
.oro{color:#DAA520;}
.llena{border-collapse:collapse;text-align:left;vertical-align:top;}
table.llena{border:3px solid;border-color:#678293 #2f4f4f #2f4f4f #678293;font-size:10px;line-height:normal;}
td.llena,table.llena td,th.llena,table.llena th{border:2px solid #2f4f4f;font-size:10px;line-height:normal;padding:6px;}
th.llena,table.llena th{color:#2f4f4f;font-size:10px;font-weight:bold;line-height:normal;text-align:left;}
.clr{clear:both;}
.marron{color:maroon;}
.error,.rojo{color:#C00000;}
.message{background:#C00000;border:1px solid #ccc;color:#fff;font-size:12px;font-weight:bold;left:19%;line-height:normal;margin-top:10px;padding:6px;position:relative;width:60%;}
.highlight{background:#FF0;color:#909;}
.code{background:#EEE;border:1px solid silver;}
.button,.back_button,.button_vote{background:url(../images/button_bg.png) repeat-x;border-color:#8E8480;color:#465864;cursor:pointer;font-weight:bold;text-align:center;}
.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 0;}
table.contentpane,table.contentpaneopen,table.poll,ul.latestnews,ul.mostread{margin-top:8px;}
ul.newsfeed,li.newsfeed{list-style:none;margin:5px 0 0;padding:0;text-indent:0;}
li.newsfeed div{font-size:10px;line-height:12px;margin:4px 0 0;}
table.moduletable{margin:10px 0;}
table.poll thead td{padding-bottom:6px;}
h1.head1,div.blog_more div,td.sectiontableheader,td.buttonheading,.componentheading,.componentheading h1,.contentheading,.contentheading h1{border-bottom:2px inset #2f4f4f;color:#465864;font:bolder 16px/normal Tahoma,Verdana,Arial,Helvetica,sans-serif;text-align:left;}
table.moduletable th,.moduleheading,.moduleheading h1{border-bottom:1px inset #2f4f4f;color:#333;font:bolder 12px/normal Tahoma,Verdana,Arial,Helvetica,sans-serif;text-align:left;}
h1.head1,.contentheading h1,.componentheading h1{border:0 none;font-size:16px;line-height:normal;margin:0;padding:0;}
.moduleheading h1{border:0 none;font-size:12px;line-height:normal;margin:0;padding:0;}
.componentheading,.contentheading,table td.componentheading,table td.contentheading,div.blog_more div{background:url(../images/contenthead.png) no-repeat;font-size:16px;line-height:normal;margin-bottom:6px;padding:6px 0 2px 18px;}
.moduleheading,table td.moduleheading,table.moduletable th{background:url(../images/modhead.png) no-repeat;font-size:12px;line-height:normal;margin-bottom:4px;padding:0 0 2px 13px;}
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;}
div.mosimage{margin:4px;}
div.mosimage_caption{color:#666;font-size:12px;line-height:normal;}
td.contentdescription{color:#2f4f4f;font-style:italic;}
table.contenttoc{border:1px solid #2f4f4f;color:#343A58;margin:4px;padding:3px 0;}
table.contenttoc td{font-size:11px;line-height:normal;padding-left:6px;padding-right:6px;text-align:left;}
table.contenttoc th{border-bottom:1px solid #2f4f4f;color:#666;font-size:11px;font-weight:bold;height:21px;line-height:normal;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{color:#999;font:bold 9px/9px Tahoma,Verdana,Arial,Helvetica,sans-serif;}
span.hot{background:green;color:#FFF;font-size:9px;font-weight:bold;line-height:normal;}
a.readon{margin-top:4px;}
a:link,a:visited,a:hover,a:active{font-weight:bold;text-decoration:none;}
.message a:link,.message a:visited{color:#FFF;text-decoration:none;}
a.readon:link,a.readon:visited{background:url(../images/readon.png) no-repeat 3px 1px;border:1px solid #465864;color:#465864;float:left;font:bold 9px/9px Tahoma,Verdana,Arial,Helvetica,sans-serif;padding:2px 4px 2px 20px;text-decoration:none;}
.message a:hover,a.readon:hover{color:#FF0;text-decoration:none;}
.message a:active{color:red;text-decoration:none;}
li,table.pollstableborder td{padding:2px;}
.verde,a:hover{color:green;}
.inputbox,.inputcheck,a:link{color:#343A58;}
a:visited,a:active{color:#900;}

#Marco,#Banner,#Cuerpo,#Pie,#TPie,#preTPie,#Fin,#TBanner,#TCuerpo,div.sepCuerpo{width: 780px;vertical-align: top;}
div.sepCuerpo{height: 8px;}
#Marco{margin: 0 auto;}
#Banner{height: 141px;background: transparent url(../images/top.jpg) no-repeat;vertical-align: top;}
#Cuerpo{height: auto;background: transparent url(../images/fbody.jpg) repeat-y;vertical-align: top;}
#Pie{height: 86px;background: transparent url(../images/pie.jpg) no-repeat;vertical-align: top;}
#Fin{height: 20px;}
#preTPie{height: 40px;}
th.PieM{width: 10px;}
th.PieM,#PieL,#PieR,#PieC{height: 38px;}
#PieL{text-align: left;width: 167px;}
#PieC,#PieC a:link,#PieC a:visited{text-align: center;width: 383px;color:#bbe0ec;font:bolder italic 22px "Times New Roman", Times, serif;vertical-align: top;}
#PieR{text-align: right;width: 210px;}
#PieL,#PieR,#PieMap,#PieMap a:link,#PieMap a:visited,#PieL a:link,#PieL a:visited,#PieR a:link,#PieR a:visited{color:#ccc;font:bolder 10px Tahoma,Verdana,Arial,Helvetica,sans-serif;}
#PieMap{text-align: right;}
#TBannerC1{width: 245px;height: 141px;}
#TBannerC2{width: 330px;height: 141px;}
#TBannerC3{width: 15px;}
#TBannerC4{width: 184px;height: 141px;vertical-align: top;}
#TBannerC5{width: 6px;}
#PathWay0{height: 89px;}
#PathWay1,#PathWay2,#PathWay3{height: auto;height: 16px;}
div.pathway{color:#444;font:bolder 12px/16px Tahoma,Verdana,Arial,Helvetica,sans-serif;text-align:right;}
a.pathway:link,a.pathway:visited{color:#343A58;}
a.pathway:hover{color:#666;}

#TCuerpoC1{width: 184px;vertical-align: top;}
#TCuerpoC2{width: 14px}
#TCuerpoC3{width: 556px;vertical-align: top;}
#TCuerpoC4{width: 8px;}

/* Menú */
div.m_tip0_1,div.m_tip1_1,div.m_tip1_2,div.m_tip1_3,div.m_tip2_1{width: 184px;vertical-align: top;}
div.m_tip0_1{background: transparent url(../images/m_top.jpg) no-repeat;height: 38px;}
div.m_tip1_1{background: transparent url(../images/m_level1.jpg) no-repeat;height: 30px;}
div.m_tip1_2{background: transparent url(../images/m_level2.jpg) no-repeat;height: 30px;}
div.m_tip1_3{background: transparent url(../images/m_level3.jpg) no-repeat;height: 30px;}
div.m_tip2_1{background: transparent url(../images/m_bottom.jpg) no-repeat;height: 38px;}

div.m_sep_0{height: 16px;width: auto;}
div.m_sep_1{height: 8px;width: auto;}
div.m_sep_2{height: 8px;width: auto;}
div.m_indent1{padding-left: 27px;width: auto;vertical-align: top;}
div.m_indent2{padding-left: 36px;width: auto;vertical-align: top;}
div.m_indent3{padding-left: 45px;width: auto;vertical-align: top;}

a.m_normal,a.m_active{color:#444;font: italic bolder 12px/16px Verdana,Arial,Helvetica,sans-serif;}
a.m_normal:link,a.m_normal:visited{color:#FEE;}
a.m_active:link,a.m_active:visited{color:#A44;}
a.m_normal:hover,a.m_active:hover{color:#343A58;}

/* Galeria... */
table.minitable,td.miniSep,td.miniatura
{width:100%;margin: 0;border: 0 none;padding: 0;border-collapse: collapse;}

td.miniatura{
font: bolder 10px/normal Verdana,Arial,Helvetica,sans-serif;
color: #444;
margin: 0 0 6px 0;
vertical-align: top;
text-align: center;
width:175px;
}
td.miniatura span
{color: #000;font-weight:bolder;}
td.miniatura input.tituloLink
{font-size: 10px;}
td.miniatura a.imgLink img
{border: 2px solid #B14A43;background-color: #dce0e3;}
td.miniatura a.imgLink:hover img
{border: 2px solid #5e798e;}
td.miniSep
{width: 15px;overflow: hidden;}
td.miniatura div.miniaturaDiv
{margin: 3px 0 0 0;}

