html,body,ul,ol,li,h1,h2,h3,h4,h5,form,p,blockquote,fieldset,input,button{margin:0;padding:0;outline:0}
li{list-style-type:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
a:hover{text-decoration:underline}
a:focus{outline:none}
a img{border:none}
body,input,select,textarea{font-family:Verdana;color:#333}
/*
div,p,li,,td,th
*/
input,select,textarea{font-size:11px}
h1,h2,h3,h4,a{color:#1799ca}

/* estructure */
#body{position:absolute;top:0;left:50%;margin-left:-481px;width:962px}
	#bcen{margin-top:310px;overflow:hidden} * html #bcen{height:0}
		#cont{width:676px;float:left;overflow:hidden} * html #cont{height:0}
		#rads{width:280px;float:right}
	#tads{position:absolute;top:0;left:0;width:100%;height:90px}
	#head{position:absolute;top:90px;left:0;width:100%;height:215px}
	#foot{clear:both}

/* header */
#head{background:url(header_top.jpg) no-repeat top right}
#head h2{position:absolute;left:36px;top:12px}

/* nav */
#nav{position:absolute;width:100%;height:35px;top:132px;background:url(menu.png) no-repeat left top}
#nav ul,#nav li,#nav a{display:block;height:35px}
#nav li{float:left}
#nav a{line-height:35px;text-align:center;text-decoration:none}
#nav a span{visibility:hidden}
#nav #nav1 a{width:78px}
#nav #nav2 a{width:86px}
#nav #nav3 a{width:81px}
#nav #nav4 a{width:105px}
#nav #nav5 a{width:160px}
#nav #nav6 a{width:91px}
#nav #nav7 a{width:178px}
#nav #nav8 a{width:183px}
/*
#nav a:hover,#nav a.active{background:url(menu_active.gif) no-repeat 0 0}
#nav #nav1 a:hover,#nav #nav1 a.active{background-position:0 0}
#nav #nav2 a:hover,#nav #nav2 a.active{background-position:-78px 0}
#nav #nav3 a:hover,#nav #nav3 a.active{background-position:-164px 0}
#nav #nav4 a:hover,#nav #nav4 a.active{background-position:-245px 0}
#nav #nav5 a:hover,#nav #nav5 a.active{background-position:-350px 0}
#nav #nav6 a:hover,#nav #nav6 a.active{background-position:-510px 0}
#nav #nav7 a:hover,#nav #nav7 a.active{background-position:-601px 0}
#nav #nav8 a:hover,#nav #nav8 a.active{background-position:-779px 0}
*/
#nav ul.nav_active{background-image:url(menu_active.gif);background-repeat:no-repeat;background-position:0 0}
#nav #active_nav1{background-position:0 0}
#nav #active_nav2{background-position:0 -35px}
#nav #active_nav3{background-position:0 -70px}
#nav #active_nav4{background-position:0 -105px}
#nav #active_nav5{background-position:0 -140px}
#nav #active_nav6{background-position:0 -175px}
#nav #active_nav7{background-position:0 -210px}
#nav #active_nav8{background-position:0 -245px}

/* navSmall */
#navSmall{position:absolute;width:132px;right:10px;top:20px;font-size:11px}
#navSmall li{list-style-type:none;padding:2px 0;border-bottom:1px solid #fff}
#navSmall a{font:11px Arial;color:#fff}
#navSmall a.active{font-weight:bold;color:#003d59;padding-left:8px}

/* header bar */
#headBar{position:absolute;left:0;top:165px;width:100%;height:48px;background:url(head_bar.png) no-repeat left top}
#datetime{position:absolute;left:24px;top:16px;color:#666;font-size:11px}

/* userbar */
#userbar{position:absolute;width:332px;height:30px;right:32px;top:5px;background:#01aef0 url(usuarionav.jpg) no-repeat}
#userbar p{padding:9px 16px 0 18px;color:#fff}
#userbar p,#userbar p *{color:#fff;font-size:11px;font-family:Arial}
#userbar p span{float:right}
#userbar p span a{display:block;font-weight:bold;width:50px;color:#01aef0}

/* top search form */
#search{position:absolute;top:23px;left:332px}
#search input{border:none;background:none;width:142px}
#search span{cursor:pointer;padding:0 7px;color:#fff}

#textSizer{position:absolute;top:10px}
#textSizer span{display:block;float:left;padding:3px 6px;margin:0 5px 0 0;cursor:pointer;border:1px solid #ccc;background-color:#f8f8f8;font-weight:bold;font-family:Verdana}
#textSizer span.dec{padding-top:4px;font-size:11px}
#textSizer span.inc{font-size:12px}

.regban{background:#bfeafb;border:1px solid #b2b2b2;padding:8px 0;margin:0 0 8px 0;clear:both;text-align:center}
.regban p{font-size:12px !important;font-family:Verdana !important}
.regban p a{font-weight:bold;text-decoration:underline}

#site_rss{position:absolute;left:290px;top:180px}
#site_rss a{display:block;width:14px;height:14px;overflow:hidden;background:url(feed-icon.png) no-repeat 0 0}
#site_rss a span{display:none}

/* banners */
#rads  .link,#tads .link{background:url(transparent.gif);display:block;position:absolute;cursor:pointer}

#banners1{float:left}
#banners2{float:right}
#banners3{padding:0 0 5px 0; width:280px; height:240px;}
#banners4{padding:0 0 5px 0; width:280px; height:140px;}
#banners5{padding:0 0 5px 0; width:280px; height:280px;}
#banners6{padding:0 0 5px 0; width:280px; height:240px;}
#banners7{padding:0 0 5px 0; width:280px; height:240px;}
#banners1 img,
#banners2 img,
#banners3 img,
#banners4 img,
#banners5 img{display:block;margin:0;padding:0;left:0;top:0;position:static;border:none}
#banners6 img{display:block;margin:0;padding:0;left:0;top:0;position:static;border:none}
#banners7 img{display:block;margin:0;padding:0;left:0;top:0;position:static;border:none}

/* adsense */
#adsense{border:1px solid #d7d8d9;border-top-width:5px;border-bottom-width:5px;padding:14px}
#adsense #abgi{text-align:right}
#adsense .ad{padding:8px 0}
#adsense .adt{font:normal 14px "Times New Roman",Arial;color:#113A73}
#adsense .adb{font:10px Arial;text-align:left}
#adsense .adus{color:#E5691A}

/* sendFriendForm */
#sendFriendForm{padding:10px}
#sendFriendForm h3{font-size:11px;font-weight:normal}
#sendFriendForm p{padding:0 0 8px 0}
#sendFriendForm input,#sendFriendForm textarea{width:300px;background:#fff;border:1px solid #999;font-size:13px}
#sendFriendForm input{border-top:none;border-left:none;border-right:none}

/* staticContent */
#staticContent{padding:24px 48px}
#staticContent h1{font:32px "Times New Roman"}
#staticContent p{padding:12px 0;line-height:15px;text-align:justify}
#staticContent ul{padding:12px}
#staticContent ul li{list-style-type:disc;margin-left:16px}
#staticContent ol li{list-style-type:decimal;margin-left:16px}

/* footer */
#foot{height:120px;padding:0 48px;background:url(footer.png) no-repeat 0 50px}
#foot p{margin-top:90px}
#copyright{float:left;font-size:10px;color:#777}
#credits{float:right;font-size:10px;color:#777}

/* caja blanca */
.mbox{background:url(box/medium_center.gif) repeat-y}
.mbox .top{background:url(box/medium_top.gif) no-repeat center top}
.mbox .bottom{background:url(box/medium_bottom.gif) no-repeat center bottom}
.lbox{background:url(box/large_center.gif) repeat-y}
.lbox .top{background:url(box/large_top.gif) no-repeat center top}
.lbox .bottom{background:url(box/large_bottom.gif) no-repeat center bottom}
.mbox .top,.lbox .top,.mbox .bottom,.lbox .bottom{display:block;clear:both}
.mbox .bottom,.lbox .bottom{height:20px}

/* titulo con sombra*/
.boxtitle{overflow:hidden} * html .boxtitle{height:0}
.boxtitle span{display:block;float:left;padding:8px 32px 4px 16px;font-size:11px;color:#333;background-repeat:no-repeat;background-position:right top}
.boxtitle span a{color:#333}
.boxtitle span.acua{background-image:url(box/_acua.gif)}
.boxtitle span.black{background-image:url(box/_black.gif)}
.boxtitle span.grey{background-image:url(box/_grey.gif)}
.boxtitle span.white{background-image:url(box/_white.gif)}

/* lista de items_blog */
.blog_item{padding:8px;margin:6px 12px}
.blog_item p{color:#666;line-height:15px}
.blog_item p.fecha{font:11px Arial;color:#999}
.blog_item p.descripcion{padding:5px 0;text-align:justify}
.blog_item p.links{text-align:left;color:#999;font-family:Arial;margin:0}
.blog_item h1 a{font:normal 24px "Times New Roman","Georgia"}
.blog_item h2 a{font:normal 24px "Times New Roman","Georgia"}

/* pagination */
.pagination{font-size:12px;text-align:center;padding:10px 0}
.pagination a,
.pagination span,
.pagination strong{padding:3px 6px;border:1px solid #1799CA}
.pagination strong{background:#1799CA;color:#fff}
.pagination span{color:#999;border-color:#ccc}

/* noresults */
.noresults{padding:12px 24px}

/* loading */
#loadingOverlay{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:1000}
#loadingModal{position:fixed;left:50%;top:50%;width:400px;height:80px;margin:-40px 0 0 -200px;background:url(modalbox.png) no-repeat;z-index:1001}
#loadingModal p{padding:30px 20px 20px 60px;font:normal 18px Arial;color:#fff}
* html #loadingOverlay, * html #loadingModal{position:absolute}
.wait p{background:url(/css/icons/loading_wait.png) no-repeat 8px 12px}
.success p{background:url(/css/icons/loading_success.png) no-repeat 8px 12px}

/* tip */
.iVtip{position:absolute; width:240px;color:#333;z-index:100;cursor:pointer}
* html .iVtip{position:inherit;}
.iVtip h3{font:bold 14px Verdana;background:url(iVtip.gif) no-repeat;color:#f00;padding:24px 36px 6px 44px}
.iVtip p{font:10px Verdana;background:url(iVtip.gif) no-repeat left bottom;color:#000;padding:0 36px 36px 44px}

.tip{border:1px solid #666}
.tip img{display:block;border:none}

/* datePicker */
.datePicker{position:absolute;color:#000}
.datePicker *{font-size:10px;font-family:Verdana}
.datePicker .handle{margin:0;padding:0;height:24px;background:url(/css/datePicker/datePicker.png) no-repeat left top;width:190px}
.datePicker .body{background:url(/css/datePicker/datePicker.png) no-repeat left bottom;padding:0 0 8px 0}
.datePicker table {border-collapse:separate;border-spacing:2px;empty-cells:hide;margin:0 0 0 3px}
.datePicker b{float:left;font-weight:normal;padding:0 0 0 3px;cursor:default}
.datePicker th{cursor:default;padding:4px 0}
.datePicker td{text-align:center}
.datePicker thead td{padding:3px 2px;background:#999;color:#fff}
.datePicker tbody td{padding:3px 4px;cursor:default;color:#ccc;border:1px solid #eee;}
.datePicker td.selectable{background:#fff;cursor:pointer;color:#000}
.datePicker td.selectable:hover{border-color:#517fd5}
.datePicker td.selected{background:#517fd5;color:#fff}
.datePicker .incdec{float:right;width:26px;height:13px;background:url(/css/datePicker/speeder.gif) no-repeat left top}
.datePicker .incdec span{display:block;width:13px;height:13px;cursor:pointer}
.datePicker .incdec span.disabled{background-image:url(/css/datePicker/speeder.gif);cursor:default}
.datePicker .up{background-position:right bottom;float:right}
.datePicker .down{background-position:left bottom;float:left}
.datePicker .close{cursor:pointer}

/* WIN |-----> */
.window{position:absolute}
.window .title{height:40px;cursor:move}
.window .title b{display:block;padding:12px 0 6px 16px;font:bold 12px Arial;color:#fff}
.window .title b.icon{padding-left:40px;background-repeat:no-repeat;background-position:16px 12px}
.window .close{width:29px;height:16px;position:absolute;right:14px;top:11px;background:url(/css/win/close.png) left top;cursor:pointer}
.window .close:hover{background-position:right top}
.window .content{background:#fff;border:3px solid #b7cade;border-top:none;border-bottom:none;padding:12px 12px 0 12px;overflow:hidden}
.window .status{height:12px;margin:0;clear:both}
.window .loading{background:#fff url(/css/ajax-loader.gif) no-repeat center}
.window .loading *{visibility:hidden}
.window .buttons{clear:both;overflow:hidden;padding:8px 6px 0 0}
.window .buttons span{display:block;padding:7px 24px;margin:0 4px;float:right;border:none;font:bold 12px Verdana;color:#0050B4;cursor:pointer;background:url(/css/win/button_blue.gif) no-repeat center}

.wn{width:480px}
.wn .title{background:url(/css/win/normal.png)}
.wn .status{background:url(/css/win/normal.png) no-repeat center bottom}

.ws{width:360px}
.ws .title{background:url(/css/win/small.png)}
.ws .status{background:url(/css/win/small.png) no-repeat center bottom}

.overlay{position:absolute;background:#fff;text-align:center;z-index:1000}
/* <-----| WIN */

/* ICONS |-----> */
.email{background-image:url(/css/icons/email.png)}

/* misc */
.overlay{position:absolute;background:#fff;text-align:center;z-index:1000}
.hidden{display:none !important}
.noSelects select{visibility:hidden}

.error{color:#FF0000 !important;}

.leermas{padding:8px 0;margin:4px 20px;border-top:1px solid #ccc;text-align:right}
.leermas_eventos{padding:8px 0;margin:4px 20px;text-align:right}
/* 
Date: Thu, 23 Feb 2012 10:02:50 GMT 
*/
