body{margin:0px;padding:0px;background-color:#9d9d9d;text-align:center;font-family:verdana;}

#contenedor{width:924px;margin:0 auto;background-color:#ffffff;border-right:4px solid #636363;border-left:4px solid #636363;}

#main{display:table;background-color:#ffffff;}
#header-top{height:27px;width:895px;font-size:11px;color:#178b6e;padding-top:12px;padding-right:12px;padding-left:17px;}
#header-top div.header-top-l{width:290px;float:left;text-align:left;}
#header-top div.header-top-r{width:604px;float:right;text-align:right;font-size:0px;padding:0px;border:0px solid;}
#header-top div.header-top-r img{padding-left:14px;}

#header-mid{display:table;background-color:#000000;height:107px;}
#header-mid div.header-mid-l{width:604px;height:107px;float:left;}
#header-mid div.header-mid-r{width:320px;height:107px;float:right;background-color:#000000;font-size:0px;}
#header-mid div.header-mid-r div.buscador{width:320px;height:55px;background-color:#21b691;margin-top:52px;}
#header-mid div.header-mid-r div.buscador div.buscar{float:left;padding:14px 0px 0px 10px;font-size:0px;}
.buscarinput{width:134px;height:15px;border:1px solid #767778;}

#content-home{width:924px;background-color:#ffffff;background:url(../images/gr_fondo.gif) repeat-x;background-position: 0% 100%;
padding-top:10px;padding-bottom:9px;height:435px;border:0px solid;}

#content-home div.chleft{float:right;width:204px;background-color:#c7e56a;padding-top:5px;border:0px solid;}
#content-home div.chright{float:right;width:708px;border:0px solid;}
#content-home div.chright div.chrtop{width:708px;border:0px solid;}

#content-home div.chright div.chrtop div.chrtleft{float:right;width:369px;text-align:left;background-color:#e3e3db;border:0px solid;}
#content-home div.chright div.chrtop div.chrtright{float:right;width:329px;border:0px solid;font-size:11px;color:#565656;}

#content-home div.chright div.chrtop div.chrtright div.clasif{text-align:left;padding:8px;
background:url(../images/gr_fonclas.gif) no-repeat;width:291px;height:78px;border:0px solid #d6d6ce;margin: 0px 10px 13px 10px;}
#content-home div.chright div.chrtop div.chrtright div.direc{text-align:left;padding:8px;
background:url(../images/gr_fondir.gif) no-repeat;width:291px;height:78px;border:0px solid;margin:10px 10px 10px 10px;}

#content-home div.chright div.chrbot{display:table;width:708px;border:0px solid;margin-top:15px;}


#content-home div.chright div.chrbot div.content-mid-m{float:right;width:369px;text-align:left;margin-bottom:6px;}
#content-home div.chright div.chrbot div.content-mid-m div.titevto{background-color:#cdebda;font-size:14px;font-weight:bold;color:#11a37e;
height:17px;padding-left:5px;margin-bottom:14px;}
#content-home div.chright div.chrbot div.content-mid-m div.evto{margin-bottom:10px;}
#content-home div.chright div.chrbot div.content-mid-m div.evto div.tit{font-size:11px;font-weight:bold;color:#333333;}
#content-home div.chright div.chrbot div.content-mid-m div.evto div.cont{font-size:12px;color:#11a37e;}
#content-home div.chright div.chrbot div.content-mid-m div.evto div.linea{font-size:0px;margin-top:6px;}

#content-home div.chright div.chrbot div.content-mid-m div.masevtos{margin-top:10px;font-size:11px;font-weight:bold;color:#ff6b13;}

#content-home div.chright div.chrbot div.content-mid-r{float:right;width:329px;}
#content-home div.chright div.chrbot div.content-mid-r img{border:0px;}



#content-top{display:block;background-color:#ffffff;margin:12px;}
#content-top div.content-top-l{float:left;width:204px;background-color:#c6e76b;margin-right:10px;}
div#menu{padding:6px 0px;text-align:left;}
div#menu p.tit{font-size:10px;background-color:#deff7b;color:#636363;padding:5px 7px;margin:0;}
div#menu p.tit a{font-weight:bold;font-size:10px;color:#636363;}
div#menu ul.submenu{list-style:none;margin:0;padding:0;line-height:13px;word-spacing:-1pt;display:none;}
div#menu ul.submenu li.tit{font-size:10px;background-color:#deff7b;color:#636363;padding:5px 7px;margin:0;}
div#menu ul.submenu li.subtit{font-size:11px;background-color:#cff16b;color:#636363;padding:0px;margin:0 6px 2px 6px;cursor:pointer;}
div#menu ul.submenu li.subtit a{display:block;font-size:11px;background-color:#cff16b;color:#636363;padding:5px 13px;margin:0;text-decoration:none;}
div#menu ul.submenu li.subtit a.activo{display:block;font-size:11px;background-color:#b5efce;color:#636363;padding:5px 13px;margin:0;text-decoration:none;}
div#menu ul.submenu li.subtit a:hover{font-size:11px;background-color:#b5efce;color:#636363;padding:5px 13px;margin:0;text-decoration:none;}


div#menu ul.submenu2{list-style:none;margin:0;padding:0;line-height:13px;word-spacing:-1pt;}
div#menu ul.submenu2 li.tit{font-size:10px;background-color:#deff7b;color:#636363;padding:5px 7px;margin:0;}
div#menu ul.submenu2 li.subtit{font-size:11px;background-color:#cff16b;color:#636363;padding:0px;margin:0 6px 2px 6px;cursor:pointer;}
div#menu ul.submenu2 li.subtit a{display:block;font-size:11px;background-color:#cff16b;color:#636363;padding:5px 13px;margin:0;text-decoration:none;}
div#menu ul.submenu2 li.subtit a.activo{display:block;font-size:11px;background-color:#b5efce;color:#636363;padding:5px 13px;margin:0;text-decoration:none;}
div#menu ul.submenu2 li.subtit a:hover{font-size:11px;background-color:#b5efce;color:#636363;padding:5px 13px;margin:0;text-decoration:none;}

#content-top div.content-top-m{float:right;width:367px;height:221px;background-color:#e3e3db;
text-align:left;margin-right:10px;}
#content-top div.content-top-r{float:right;}
#content-top div.content-top-rr{float:right;}
#content-top div.content-top-rr div.formulario{width:684px;height:auto;display:table;padding-top:20px;background-color:#fafaf8;padding-bottom:30px;border:1px solid #bbbab5;}
#content-top div.content-top-rr div.formulario div.fila{display:block;min-height:20px;margin-top:10px;clear:both;border:1px solid #fafaf8;}
#content-top div.content-top-rr div.formulario div.fila div.col-izq{float:left;text-align:right;width:190px;color:#178b6e;font-size:11px;padding-top:3px;}
#content-top div.content-top-rr div.formulario div.fila div.col-der{float:left;text-align:left;width:440px;padding-left:12px;font-size:11px;color:#fd7d4b;font-weight:bold;}
#content-top div.content-top-rr div.formulario div.fila div.col-der span{font-size:11px;color:#323232;font-weight:normal;}

.selectform{height:19px;width:255px;font-size:11px;}
.inputform{height:15px;width:250px;}
.textform{width:415px;}
.tit {font-weight:bold;font-size:11px;color:#0D9E75;}
.tit a{font-weight:normal;font-size:12px;color:#0D9E75;text-decoration:none;}
.tit14 {font-weight:bold;font-size:14px;color:#0D9E75;}

.comlink{color:#ff6c1f;text-decoration:none;}
.comlink:hover{text-decoration:underline;}

.greenlink{color:#11a37e;text-decoration:none;}
.greenlink:hover{text-decoration:underline;}

.normlink{color:#666666;text-decoration:none;}
.normlink:hover{text-decoration:underline;}

#foro {display:block;border:0px solid;width:650px; height:auto;text-align:left;clear:both;margin-bottom:10px;margin-right:10px;}
#forotabla{}
#forotabla tr.trcab{background-color:#deff7b;font-weight:bold;color:#636363;height:25px;}
#forotabla tr.trcab2{background-color:#e3e3db;font-weight:normal;color:#6b6a6a;height:25px;}
#forotabla tr.trcon{background-color:#eeeeee;color:#3b3a3f;}
#forotabla td.tdcon{padding:5px 10px 10px 10px;vertical-align:top;}



img{border:0px;}
/*************************************************************************************************************************************/
#pedido{width:685px;height:30px;display:block;position:relative;text-align:left;border:0px solid;margin-top:5px;}


#contenidocontact{width:664px;height:auto;display:block;position:relative;background-color:#effaf8;color:#323232;font-size:11px;border-right:1px solid #21b691;border-bottom:1px solid #21b691;border-left:1px solid #21b691;padding:20px 10px 20px 10px;}
#contenidocontact div.left{height:auto;display:table;position:relative;float:left;width:450px;text-align:left;border:0px solid;}
#contenidocontact div.left div.tit{color:#0D9E75;font-weight:bold;font-size:12px;}
#contenidocontact div.left div.con{margin-top:5px;}

#contenidocontact div.left div.filacc{display:block;min-height:20px;margin-top:10px;clear:both;border:0px solid #000000;width:443px;margin-bottom:5px;}

#contenidocontact div.left div.filacc div.col-izq{float:left;text-align:right;width:120px;color:#178b6e;font-size:11px;padding-top:3px;}
#contenidocontact div.left div.filacc div.col-der{float:left;text-align:left;width:240px;padding-left:12px;font-size:11px;color:#fd7d4b;font-weight:bold;}
#contenidocontact div.left div.filacc div.col-der span{font-size:11px;color:#323232;font-weight:normal;}


#contenidocontact div.right{height:auto;display:table;position:relative;float:right;width:190px;border:0px solid;font-size:0px;}

#contenido{width:664px;height:auto;display:block;position:relative;background-color:#fafaf8;color:#323232;font-size:11px;border:1px solid #bbbab5;padding:20px 10px 20px 10px;background: url(../images/gr_base.gif) no-repeat;background-position: 0% 100%;}
#contenido div.left{height:auto;display:table;position:relative;float:left;width:450px;text-align:left;border:0px solid;}
#contenido div.left a{color:#323232;font-size:11px;font-weight:bold;text-decoration:none;}
#contenido div.left div.tit{color:#0D9E75;font-weight:bold;font-size:12px;}
#contenido div.left div.con{margin-top:5px;}
#contenido div.right{height:auto;display:table;position:relative;float:right;width:190px;border:0px solid;font-size:0px;}


#contenido div.left div.con div.row{display:table;width:440px;height:auto;border:0px solid;}
#contenido div.left div.con div.row div.rowl{float:left;width:70px;color:#009f6c;display:block;text-align:left;}
#contenido div.left div.con div.row div.rowr{float:right;width:365px;color:#009f6c;font-weight:bold;text-align:left;display:block;border:0px solid;}
#contenido div.left div.con div.rowc{width:440px;height:auto;border:0px solid;text-align:left;padding:0px;margin-top:10px;}
#contenido div.left div.con div.rowc div.rowl{float:left;width:68px;color:#009f6c;border:0px solid;text-align:left;padding:0px;margin-right:5px;}
#contenido div.left div.con div.vficha{width:440px;color:#ff6c1f;height:auto;border:0px solid;text-align:left;padding:0px;margin-top:10px;margin-bottom:10px;}
#contenido div.left div.con div.vficha a{color:#ff6c1f;text-decoration:none;font-weight:normal;}
#contenido div.left div.con div.vficha a:hover{text-decoration:underline;}


#contenido div.leftv{height:auto;display:table;position:relative;float:left;width:440px;text-align:left;border:0px solid;}
#contenido div.leftv div.cajita{background-color:#ceece2;padding:10px 0px 10px 5px;}
#contenido div.leftv div.cajita select{font-size:11px;width:200px;}

#contenido div.leftv div.tit{color:#0D9E75;font-weight:bold;font-size:14px;background-color:#ceece2;padding:3px;}

#contenido div.leftv div.titg{color:#0D9E75;font-weight:bold;font-size:14px;padding:10px 0px 10px 5px;}

#contenido div.leftv div.cajagris{background-color:#f1f1f1;padding:7px;margin-bottom:5px;}
#contenido div.leftv div.cajagris div.titcg{font-weight:bold;font-size:11px;color:#0D9E75;}
#contenido div.leftv div.cajagris a{color:#333333;text-decoration:none;}
#contenido div.leftv div.cajagris a:hover{text-decoration:underline;}

#contenido div.leftv div.rowexp{display:table;width:440px;height:auto;clear:both;border:0px solid;}
#contenido div.leftv div.rowexp div.rowl{float:left;width:134px;color:#009f6c;display:block;text-align:left;}
#contenido div.leftv div.rowexp div.rowr{float:right;width:300px;text-align:left;display:block;border:0px solid;}

#contenido div.leftv div.row{display:table;width:440px;height:auto;clear:both;border:0px solid;}
#contenido div.leftv div.row div.rowl{float:left;width:70px;color:#009f6c;display:block;text-align:left;}
#contenido div.leftv div.row div.rowr{float:right;width:365px;color:#009f6c;font-weight:bold;text-align:left;display:block;border:0px solid;}
#contenido div.leftv div.con{margin-top:5px;}
#contenido div.rightv{height:auto;display:table;position:relative;float:right;width:200px;border:0px solid;font-size:0px;}

#contenido div.leftv div.rowevto{display:table;width:440px;height:auto;clear:both;border:0px solid;margin-top:10px;}
#contenido div.leftv div.rowevto div.rowlevto{float:left;width:149px;color:#009f6c;display:block;text-align:left;}
#contenido div.leftv div.rowevto div.rowrevto{float:right;width:285px;text-align:left;display:block;border:0px solid;}
#contenido div.leftv div.rowevto div.rowrevto div.titevto{font-weight:bold;font-size:11px;color:#0D9E75;}
#contenido div.leftv div.rowevto div.rowrevto div.subtitevto{font-weight:bold;font-size:11px;color:#5CCEAD;}


#contenido div.leftv div.rowevto div.rowrevto div.vfichaevto{color:#ff6c1f;height:auto;border:0px solid;text-align:left;padding:0px;margin-top:10px;margin-bottom:10px;}
#contenido div.leftv div.rowevto div.rowrevto div.vfichaevto a{color:#ff6c1f;text-decoration:none;}
#contenido div.leftv div.rowevto div.rowrevto div.vfichaevto a:hover{text-decoration:underline;}


#contenido div.rightv div.greenbox{padding:10px;background-color:#d0ebe2;font-size:11px;text-align:left;}
#contenido div.rightv div.greenbox select{width:180px;margin-top:10px;font-size:11px;}

#contenido div.rightv div.ptpa{background: url(../images/gr_participa.gif) no-repeat;width:183px;height:89px;margin-top:18px;padding:8px;font-size:11px;text-align:left;cursor:pointer;}
#contenido div.rightv div.ptpa div.tit{color:#1ca67b;font-weight:bold;}

#contenido div.rightv div.publica{background: url(../images/gr_click.gif) no-repeat;width:183px;height:93px;padding:8px;font-size:11px;text-align:left;cursor:pointer;}
#contenido div.rightv div.publica div.tit{color:#1ca67b;font-weight:bold;}


#contenido div.leftv div.rowc{width:440px;height:auto;border:0px solid;text-align:left;padding:0px;margin-top:10px;}
#contenido div.leftv div.vficha{width:440px;color:#ff6c1f;height:auto;border:0px solid;text-align:left;padding:0px;margin-top:10px;margin-bottom:10px;}
#contenido div.leftv div.vficha a{color:#ff6c1f;text-decoration:none;}
#contenido div.leftv div.vficha a:hover{text-decoration:underline;}

#contenido div.leftv div.paginador{color:#9c9c9c;}
#contenido div.leftv div.paginador a{color:#ff6c1f;text-decoration:none;}

#contenido div.leftv div.rowc div.rowl{float:left;width:68px;color:#009f6c;border:0px solid;text-align:left;padding:0px;margin-right:5px;}


/*************************************************************************************************************************************/


#content-mid{display:block;width:924px;background-color:#ffffff;background-image:url(../images/gr_fondo.gif);padding-top:10px;padding-bottom:9px;height:193px;}

#content-mid div.content-mid-l{float:left;width:216px;margin-right:10px;}
#content-mid div.content-mid-m{float:left;width:367px;text-align:left;margin-right:10px;}
#content-mid div.content-mid-m div.titevto{background-color:#cdebda;font-size:14px;font-weight:bold;color:#11a37e;
height:17px;padding-left:5px;margin-bottom:14px;}
#content-mid div.content-mid-m div.evto{margin-top:6px;}
#content-mid div.content-mid-m div.evto div.tit{font-size:11px;font-weight:bold;color:#333333;}
#content-mid div.content-mid-m div.evto div.cont{font-size:12px;color:#11a37e;}
#content-mid div.content-mid-m div.evto div.linea{font-size:0px;margin-top:6px;}

#content-mid div.content-mid-m div.masevtos{margin-top:10px;font-size:11px;font-weight:bold;color:#ff6b13;}

#content-mid div.content-mid-r{float:right;padding-right:12px;}
#content-mid div.content-mid-r img{border:0px;}

#content-btm{display:table;background-color:#dadad0;width:924px;height:110px;margin-top:10px;}

#content-btm div.content-btm-l{float:left;padding:10px 0px 0px 12px;color:#6d6d66;font-weight:bold;font-size:10px;text-align:left;}
#content-btm div.content-btm-l div.dptos{margin-top:10px;width:900px;}

.logo{float:left;cursor:pointer;padding-right:6px; }
.logo img{margin-bottom:8px; }
.gtz{float:right;cursor:pointer;}

#content-btm div.content-btm-r{float:right;padding:26px 12px 0px 0px;}

/***************************************************************************************************/
a {outline: none;}
.acerca{display:block;width:204px;height:28px;
  background: url(../images/acerca.gif) no-repeat;text-indent: -9999px;}
a.acerca:link, a.acerca:visited, a.acerca:active {background: url(../images/acerca.gif) no-repeat;}
a.acerca:hover {background-position: -204px;}

.acercap{display:block;width:204px;height:28px;
  background: url(../images/acerca.gif) no-repeat;text-indent: -9999px;}
a.acercap:link, a.acercap:visited, a.acercap:active {background: url(../images/acerca.gif) no-repeat;background-position: -204px;}
a.acercap:hover {background-position: -204px;}

.expe{display:block;width:204px;height:40px;
  background: url(../images/expe.gif) no-repeat;text-indent: -9999px;}
a.expe:link, a.expe:visited, a.expe:active {background: url(../images/expe.gif) no-repeat;}
a.expe:hover {background-position: -204px;}

.expep{display:block;width:204px;height:40px;
  background: url(../images/expe.gif) no-repeat;text-indent: -9999px;}
a.expep:link, a.expep:visited, a.expep:active {background: url(../images/expe.gif) no-repeat;background-position: -204px;}
a.expep:hover {background-position: -204px;}

.asam{display:block;width:204px;height:40px;
  background: url(../images/asam.gif) no-repeat;text-indent: -9999px;}
a.asam:link, a.asam:visited, a.asam:active {background: url(../images/asam.gif) no-repeat;}
a.asam:hover {background-position: -204px;}

.asamp{display:block;width:204px;height:40px;
  background: url(../images/asamp.gif) no-repeat;text-indent: -9999px;}
a.asamp:link, a.asamp:visited, a.asamp:active {background: url(../images/asam.gif) no-repeat;background-position: -204px;}
a.asamp:hover {background-position: -204px;}

.dire{display:block;width:204px;height:40px;
  background: url(../images/dire.gif) no-repeat;text-indent: -9999px;}
a.dire:link, a.dire:visited, a.dire:active {background: url(../images/dire.gif) no-repeat;}
a.dire:hover {background-position: -204px;}

.direp{display:block;width:204px;height:40px;
  background: url(../images/dire.gif) no-repeat;text-indent: -9999px;}
a.direp:link, a.direp:visited, a.direp:active {background: url(../images/dire.gif) no-repeat;background-position: -204px;}
a.direp:hover {background-position: -204px;}

.orga{display:block;width:204px;height:28px;
  background: url(../images/orga.gif) no-repeat;text-indent: -9999px;}
a.orga:link, a.orga:visited, a.orga:active {background: url(../images/orga.gif) no-repeat;}
a.orga:hover {background-position: -204px;}

.orgap{display:block;width:204px;height:28px;
  background: url(../images/orga.gif) no-repeat;text-indent: -9999px;}
a.orgap:link, a.orgap:visited, a.orgap:active {background: url(../images/orga.gif) no-repeat;background-position: -204px;}
a.orgap:hover {background-position: -204px;}


.coop{display:block;width:204px;height:28px;
  background: url(../images/coop.gif) no-repeat;text-indent: -9999px;}
a.coop:link, a.coop:visited, a.coop:active {background: url(../images/coop.gif) no-repeat;}
a.coop:hover {background-position: -204px;}

.coopp{display:block;width:204px;height:28px;
  background: url(../images/coop.gif) no-repeat;text-indent: -9999px;}
a.coopp:link, a.coopp:visited, a.coopp:active {background: url(../images/coop.gif) no-repeat;background-position: -204px;}
a.coopp:hover {background-position: -204px;}

.anun{display:block;width:204px;height:28px;
  background: url(../images/anun.gif) no-repeat;text-indent: -9999px;}
a.anun:link, a.anun:visited, a.anun:active {background: url(../images/anun.gif) no-repeat;}
a.anun:hover {background-position: -204px;}

.anunp{display:block;width:204px;height:28px;
  background: url(../images/anun.gif) no-repeat;text-indent: -9999px;}
a.anunp:link, a.anunp:visited, a.anunp:active {background: url(../images/anun.gif) no-repeat;background-position: -204px;}
a.anunp:hover {background-position: -204px;}

.evt{display:block;width:204px;height:28px;
  background: url(../images/evto.gif) no-repeat;text-indent: -9999px;}
a.evt:link, a.evt:visited, a.evt:active {background: url(../images/evto.gif) no-repeat;}
a.evt:hover {background-position: -204px;}

.evtp{display:block;width:204px;height:28px;
  background: url(../images/evto.gif) no-repeat;text-indent: -9999px;}
a.evtp:link, a.evtp:visited, a.evtp:active {background: url(../images/evto.gif) no-repeat;background-position: -204px;}
a.evtp:hover {background-position: -204px;}

.bib{display:block;width:204px;height:28px;
  background: url(../images/biblioteca.gif) no-repeat;text-indent: -9999px;}
a.bib:link, a.bib:visited, a.bib:active {background: url(../images/biblioteca.gif) no-repeat;}
a.bib:hover {background-position: -204px;}


.bibp{display:block;width:204px;height:28px;
  background: url(../images/biblioteca.gif) no-repeat;text-indent: -9999px;}
a.bibp:link, a.bibp:visited, a.bibp:active {background: url(../images/biblioteca.gif) no-repeat;background-position: -204px;}
a.bibp:hover {background-position: -204px;}

/***************************************************************************************************/


.pedp{display:block;width:138px;height:30px;
  background: url(../images/ped.gif) no-repeat;text-indent: -9999px;float:left;}
a.pedp:link, a.pedp:visited, a.pedp:active {background: url(../images/ped.gif) no-repeat;}
a.pedp:hover {background-position: 0px;}

.ped{display:block;width:138px;height:30px;
  background: url(../images/ped.gif) no-repeat;text-indent: -9999px;float:left;}
a.ped:link, a.ped:visited, a.ped:active {background: url(../images/ped.gif) no-repeat;background-position: -138px;}
a.ped:hover {background-position: 0px;}


.ofrp{display:block;width:160px;height:30px;
  background: url(../images/ofr.gif) no-repeat;text-indent: -9999px;float:left;}
a.ofrp:link, a.ofrp:visited, a.ofrp:active {background: url(../images/ofr.gif) no-repeat;}
a.ofrp:hover {background-position: 0px;}

.ofr{display:block;width:160px;height:30px;
  background: url(../images/ofr.gif) no-repeat;text-indent: -9999px;float:left;}
a.ofr:link, a.ofr:visited, a.ofr:active {background: url(../images/ofr.gif) no-repeat;background-position: -160px;}
a.ofr:hover {background-position:0px;}


* html a:hover{visibility:visible;}