@charset "utf-8";
/* GENERAL */
html{ padding:0; margin:0}
body { background:url(../images/bg00.jpg) top center no-repeat;font:11px/16px Verdana, Arial, Helvetica, sans-serif;  padding:0; margin:0}
a:link { text-decoration:none; color:#086758}
img { padding:0; margin:0; border:none}

/*----------CLASSES-----------*/
img.left{ float:left; margin: 0 20px 20px 0}
.tit_verde{ /*text-transform:uppercase;/ border-bottom:2px solid #086758;*/ font-weight:bold; color:#83cacb; margin-bottom:5px; font-size:14px; font-family: verdana, Arial, Helvetica, sans-serif}
.txt_verde { color:#086758}
h2 { color:#83cacb; margin-bottom:10px; font-size:16px}
h3 {  margin-bottom:10px; font-size:13px}

/*----------FORM-----------*/
input { border:1px solid #83cacb; padding:2px 5px; width:280px; background:#fff}
textarea { border:1px solid #83cacb; padding:2px 5px; width:280px; background:#ffffff}
.button { width:auto; padding:2px 50px; background:#086758; color:#FFFFFF; font-size:12px; font-weight:bold; border-bottom:2px solid #004a3e; border-left:2px solid #c4f3ec; border-right:2px solid #004a3e; border-top:2px solid #53bcab }
.button2 { width:100px; padding:2px 10px; background:#83cacb; color:#086758; font-size:12px; font-weight:bold; border-bottom:2px solid #53bcab; border-left:2px solid #c4f3ec; border-right:2px solid #c4f3ec; border-top:2px solid #53bcab }

/*----------CONTENT-----------*/
#Content{ width:991px; color:#333333; margin:0 auto}

/*----------MAIN-----------*/
#header{ height:357px; background:url(../images/index_02.jpg)}
#header_index{ height:357px; /*background:url(../images/index_02.jpg)*/}
#header_master{ height:244px; /*background:url(../images/header_master.jpg)*/}

/*----------banner publicaciones-----------*/
/*.library{ width:246px; height:125px}*/
.library { height:125px; width:246px; margin-bottom:20px}
.library li {float:left;}
.library a {background:url(../images/bnr_publicaciones.png);display:block; text-indent:-9000%;height:125px; color:#003366}
.menu10 a { width:246px;  background-position:0px 0px; }
.menu10 a:hover {background-position:0px -128px;}

/*----------MAIN-----------*/
.body_internos{background: url(../images/bg01.jpg) 50% 0 no-repeat !important;}
/*----------LEFT-----------*/
#left{ width:684px; float:left}
#menu{ height:58px;}
#information{padding:30px 30px 0 30px}
#info_tit{height:52px; margin-bottom:10px}
#info_col{width:190px; float:left}
#info_col1{width:190px; float:left}
#info_col2{ width:620px; float: left; padding:20px 0 40px 0; text-align:justify}
#info_col2 p{text-align:justify}
#info_col2 ul {list-style:none; margin-bottom:20px; list-style-type: disc;  padding-left:20px; }
#info_col2 li {list-style-type:none; padding-bottom:5px; /*border-bottom:1px dotted #83cacb;*/ margin-left:10px; background:url(../images/ico004.jpg) 0 2px no-repeat; padding-left:15px}

/*----------RIGTH-----------*/
#right{ width:307px; float:right;/* background:url(../images/index_05.jpg);*/ }
#r_news{padding:40px 15px 0 45px}
#r_news1{padding-bottom:20px; margin-bottom:10px; border-bottom:1px solid dashed #83cacb}
#r_news-tit{color:#83cacb; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:5px 20px; background:url(../images/bg_news-tit.gif) no-repeat 5px 0}
#r_news-info{ padding:5px 20px}
#r_news-button a{ padding:3px 40px; background:url(../images/bg_news-button.gif) no-repeat; background-position:20px 0; color:#FFFFFF;}
#r_news-button a:hover{ background:url(../images/bg_news-button.gif) no-repeat; background-position:20px -22px}
#r_news-old{ text-align:right; padding:5px 30px; background:url(../images/ico001.jpg) 225px 10px no-repeat; margin-bottom:20px}
#r_links{}
#r_links ul{list-style-type:none; padding:10px 10px}
#r_links li{ padding:1px 0;}
#r_links li a{ color:#086758}
#r_links li a:hover{ text-decoration:underline}

/*----------CONTACTENOS-----------*/
#contacto{ padding-left:60px}
#contacto a{color:#086758; text-decoration:underline}
#contacto div{ margin-bottom:10px; border-bottom:1px dotted #83cacb; padding-bottom:10px}
#contacto div .tit{ font-size:11px; color:#086758; text-transform:uppercase; font-weight:bold }
#contacto div ul{ margin:5px 0}

/*----------GALLERY-----------*/
#pics{ width:260px; padding:6px; float:left; border:1px solid #83cacb; margin-right:20px; margin-bottom:10px}
#pics a{ border:4px #fff solid }
#pics a:hover{ border:4px #83cacb solid; }



/*----------FOOTER-----------*/
#footer{ height:79px; background:url(../images/bg_footer.jpg); color:#cee1de}
#footer a{color:#cee1de; padding:0 2px;  text-decoration:none}
#footer a:hover{padding:0 2px; color:#83cacb}


