@charset "UTF-8";
/* CSS Document */
body,html{ height:100%; margin:0px 0px; font:normal 12px Arial, Helvetica, sans-serif; cursor:default}

#container{ height:100%;margin:0px auto; width:1000px; max-width:1000px; border:0px solid #b2b2b2; border-bottom:0px; border-top:0px }

#pie{ padding:40px 0px 2px 120px; height:40px; vertical-align:middle; color:#888; background:url(../images/logo/logo_inferior.jpg) no-repeat left bottom }

span.title{ text-transform:uppercase;width:90%;font:bold 17px Arial, Helvetica, sans-serif;color:#376eab;margin:7px auto 0px auto; display:block; cursor:default; margin-left:20px}
.title span{ text-transform:uppercase;color:#8aa9cc}

#fonoTop{ height:50px; background:url(../images/fono.png) no-repeat center center;}
a.logo{ background:url(../images/logo/logo.png) no-repeat left center; width:297px; height:76px; cursor: pointer; display:block;}
#bannerTop{ background:url(../images/banner/bannerTop.png) no-repeat left center; width:761px; height:302px; border:1px solid #36608a; margin:0px 5px 5px auto}

.menuIzq td{ width:200px; text-align:LEFT;} 
.msg{ margin:10px auto; border:2px solid #5881bd; background:#f0f5fc; padding:6px 10px; width:280px}
.menuIzqTop{ width:200px;background:url(../images/menu/menuIzqTop.png) repeat-y center top}
.menuIzqTop a,.menuIzqBottom a{ color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; margin-left:14px;text-transform:uppercase;}
.menuIzqTopSep,.menuIzqBottomSep{background:url(../images/menu/menuIzqTopSep.png) no-repeat center center; height:8px}
.menuIzqBottom{ width:200px;background:url(../images/menu/menuIzqBottom.png) repeat-y center top;}
.sepMenuIzq{background: url(../images/menu/menuIzqH.png) no-repeat center top; height:80px}
.menuIzqBottomSep{background:url(../images/menu/menuIzqBottomSep.png) no-repeat center center; }

.menuH{ margin:5px 0px;background:url(../images/menu/menuHorBottomBg.png) repeat-x left top; text-align:left; height:42px}
.menuHini{margin:10px 0px;background:url(../images/menu/menuHorBottomIni.png) no-repeat left top; width:8px; height:42px;}

.btnSearch{background:url(../images/menu/btnSearch.png) no-repeat right top; width:220px; height:42px; border:0px solid #000; float:right; cursor:pointer}
.btnSearch input[type='text']{width:170px; height:18px; border:1px  solid #9bbbdb; font-size:13px}

#frmNews th{ padding-bottom:16px; text-align:left;color:#0072bb; font:bold 15px Arial, Helvetica, sans-serif}
a.title{color:#00578f; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none}
a.title:hover { color:#2a8bc9}
.subtitle{ font:bold 12px Arial, Helvetica, sans-serif; color:#333}
.news{ padding-top:10px;font:normal 12px Arial, Helvetica, sans-serif; color:#000; margin-bottom:25px; text-align:justify}
.news a.ver{ color:#0073cb; font-size:10px;text-decoration: none}
.news  a.ver:hover{ text-decoration: underline}
.news .info{ font:normal 10px Arial, Helvetica, sans-serif; color:#333333; text-transform:capitalize}
.news img{ width:120px; height:80px;float:left;margin:-4px 10px 0px 0px; border:1px solid #6f8fa4}
.newSubtitle{vertical-align:top; padding:0px 0px 10px 0px;font-weight:bold; font-size:14px; color:#335781}
.text,.newText{padding:2px 10px;color:#3d3d3d; line-height:20px}
.newText img{ width:190px; height:100px;float:left;margin:10px 10px 0px 0px; border:1px solid #6f8fa4}

.gallery{ background: url(../images/banner/banner_galeriaImagenes.png) no-repeat center center; width:715px; height:209px; margin:10px auto; cursor:pointer}

.caluga{ width:190px; border:none; margin:8px auto 4px auto}

#infIzq{ background: url(../images/menu/inferioriorIzq.jpg) no-repeat left top; width:200px; height:113px; cursor:pointer}


