/* CSS Document */
* {padding:0px; margin:0px;}
body {padding-top:5px; background: #678E9D url(../imgs/fdo_web.gif) repeat-x; font-family:Verdana;}
#contenedor {width:950px; margin:auto;}
#contenedor_fdo {float:left; background:#FFFFFF url(../imgs/esquinas950.png) no-repeat top; padding:0px 16px;}
hr {display:none;}
img {border:none}

/* CEBECERA */
#cabecera {width:100%; height:97px; float:left; padding-top:10px;}
#cabecera h1 {float:left;}
#cabecera h1 img {border:none;}
#cabecera div {width:250px; float:right;}
#cabecera ul {list-style:none;}
#cabecera ul li {float:right; font-size:.7em; padding:3px 5px; background:url(../imgs/fdo_ptos.gif) no-repeat left top;}
#cabecera ul li a {color:#006699; text-decoration:none;}
#cabecera ul li a.select {font-weight:bold;}
#cabecera ul li a:hover {font-weight:bold;}
#cabecera img.logo_txt {clear:right; float:right; margin-top:25px;}

/* MENU */
#menu {width:100%; float:left; height:29px; margin-bottom:207px; background:url(../imgs/fdo_menu.gif) repeat-x top;}
#menu ul {list-style:none; font-size:.7em; padding:0px 7px; }
#menu ul li {float:left; position:relative; padding:7px 0px; background:url(../imgs/fdo_seccion.gif) no-repeat right top; color:#FFFFFF;  font-weight:bold;}
#menu ul a {color:#FFFFFF; padding:0px 27px; font-weight:bold; text-decoration:none; }
#menu ul a.select {color:#CCC;}
#menu ul a:hover {color:#CCC;}
#menu div {position:absolute; top:23px; left:-5px; font-size:1.4em; border-top:5px solid #6E818B;}
#menu div ul li {min-width:109px; width:auto !important; width:109px; padding:8px 10px 8px 20px; background: #6E818B url(../imgs/fdo_subseccion.gif) repeat-x top;}
#menu div ul a {padding:0px; font-weight:normal;}

/* IMAGEN PPAL*/
#img_ppal {position:relative; top:346px; left:0px; margin-top:-210px}
#img_ppal img {width:100%;height:210px}

/* CUERPO */
#cuerpo {clear:both; width:100%; float:left;}

/* PIE */
#pie {width:100%;height:62px; margin-top:15px; float:left; background:url(../imgs/fdo_pie.jpg) repeat-x top;}
#pie ul {list-style:none; color:#67686A; font-size:.7em; padding-top:25px;}
#pie ul li {float:left; }
#pie ul li.last {float:right; }
#pie address {font-style:normal;}
#pie ul a {color:#67686A; text-decoration:none;}
#pie ul a:hover {text-decoration:underline;}
#pie ul li.last img {border:none; vertical-align:middle; }

/* HOME */
#home_noticias {width:264px; float:right;}
#home_noticias h3 {padding:7px 10px 0px; height:23px; font-size:.7em; color:#FFFFFF; background:url(../imgs/home_noticias_sup.gif) no-repeat top;}
#home_noticias h3 img {margin-right:5px;}
#home_noticias dl {font-size:.7em; padding:15px 15px 0px 10px; background:url(../imgs/home_noticias_fdo.gif) repeat-x top;}
#home_noticias dt  {color:#297EBF; font-weight:bold; background:url(../imgs/flecha_up.gif) no-repeat left top; padding-left:15px;}
#home_noticias dt span {color:#959595;}
#home_noticias dd {color:#989898; padding-bottom:5px; margin-left:15px; margin-bottom:10px; background:url(../imgs/punto_raya.gif) repeat-x bottom;}
#home_noticias dd a {color:#52636B; text-decoration:none; display:block; margin-top:5px;}
#home_noticias dd a:hover {text-decoration:underline; }
#home_noticias a.all {color:#52636B; text-decoration:none; font-size:.7em; font-weight:bold; margin-right:15px; padding-right:15px; background:url(../imgs/flecha_up.gif) no-repeat right; }
#home_noticias a.all:hover {text-decoration:underline;}
#home_noticias p {text-align:right;}
#marcas {clear:both; width:100%; padding: 15px 0 15px 0; background:url(../imgs/fdo_marcas.gif) repeat-x top; text-align:center;}
#marcas a {
	margin: 0px 8px;
	padding: 0px;
}

/* CONTENIDO */
#contenido {width:602px; float:left; font-size:0.9em; color:#666666; padding:0px 15px; line-height:19px;}
#contenido h2 { padding-top:1px;padding-bottom: 10px; color:#287BB0; font-weight:normal; font-size:1.9em; padding-left:20px; background:url(../imgs/flecha.gif) 0px 6px no-repeat;}
#contenido h2 a { padding-top:1px;padding-bottom: 10px; color:#287BB0; text-decoration:none; font-weight:normal;}
#contenido p {padding-top:20px;}
#contenido p.cierre {padding-top:5px;}
#contenido p span.nombre {color:#287BB0;}
#contenido h3 {padding-top:30px; padding-bottom:10px;}
#contenido div.fecha {padding-top:10px; margin-bottom:-20px; font-weight:bold;}
#contenido a {color:#287BB0; text-decoration:none; font-weight:bold;}
#contenido a:hover {text-decoration:underline;}
#contenido .ancla {float:right;padding-top:10px;}
#contenido .ancla a {color:#52636B; text-decoration:none; font-weight:bold;}
#contenido .ancla a:hover {text-decoration:underline;}
#contenido ul {margin: 5px 0 5px 15px;}
#contenido li {margin: 5px 0 5px 15px;}
#contenido ul  li {margin: 5px 0 5px 15px;}
#contenido div.color {background:#A9CEE0;padding:10px 10px 10px 10px;}
/*Rodones http://spiffycorners.com/index.php?sc=rodona2&bg=0C50FC&fg=FFFFFF&sz=5px */
#rodona1{display:block}
#rodona1 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#A9CEE0}
#rodona11{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dae9f1;
  border-right:1px solid #dae9f1;
  background:#bedae7}
#rodona12{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6fafb;
  border-right:1px solid #f6fafb;
  background:#b9d7e5}
#rodona13{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b9d7e5;
  border-right:1px solid #b9d7e5;}
#rodona14{
  border-left:1px solid #dae9f1;
  border-right:1px solid #dae9f1}
#rodona15{
  border-left:1px solid #bedae7;
  border-right:1px solid #bedae7}
#rodona1fg{
  background:#A9CEE0;
  padding: 0px 5px;
  text-align: justify;
}
#rodona2{display:block}
#rodona2 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
#rodona21{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cde3ed;
  border-right:1px solid #cde3ed;
  background:#e9f2f7}
#rodona22{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #b1d2e3;
  border-right:1px solid #b1d2e3;
  background:#eef5f9}
#rodona23{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eef5f9;
  border-right:1px solid #eef5f9;}
#rodona24{
  border-left:1px solid #cde3ed;
  border-right:1px solid #cde3ed}
#rodona25{
  border-left:1px solid #e9f2f7;
  border-right:1px solid #e9f2f7}
#rodona2fg{
 background:#FFFFFF;
 padding: 0px 5px;}

/* CONTENIDO LARGO */
#contenido-largo {font-size:0.9em; color:#666666; padding:0px 15px; line-height:19px;}
#contenido-largo h2 { padding-top:1px;padding-bottom: 10px; color:#287BB0; font-weight:normal; font-size:1.9em; padding-left:20px; background:url(../imgs/flecha.gif) 0px 6px no-repeat;}
#contenido-largo h2 a { padding-top:1px;padding-bottom: 10px; color:#287BB0; text-decoration:none; font-weight:normal;}
#contenido-largo h2.color{background:#A9CEE0;}
#contenido-largo h2 a.color{background:#A9CEE0;}
#contenido-largo p {padding-top:20px;}
#contenido-largo p.cierre {padding-top:5px;}
#contenido-largo p span.nombre {color:#287BB0;}
#contenido-largo h3 {padding-top:30px; padding-bottom:10px;}
#contenido-largo div.fecha {padding-top:10px; margin-bottom:-20px; font-weight:bold;}
#contenido-largo a {color:#287BB0; text-decoration:none; font-weight:bold;}
#contenido-largo a:hover {text-decoration:underline;}
#contenido-largo .ancla {float:right;padding-top:10px;}
#contenido-largo .ancla a {color:#52636B; text-decoration:none; font-weight:bold;}
#contenido-largo .ancla a:hover {text-decoration:underline;}
#contenido-largo ul {margin: 5px 0 5px 15px;}
#contenido-largo ul  li {margin: 5px 0 5px 15px}
#contenido-largo li {margin: 5px 0 5px 15px;}
#contenido-largo div.color {background:#A9CEE0;padding:10px 10px 10px 10px;}

/*Rodones http://spiffycorners.com/index.php?sc=rodona2&bg=0C50FC&fg=FFFFFF&sz=5px */
#rodona1{display:block}
#rodona1 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#A9CEE0}
#rodona11{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dae9f1;
  border-right:1px solid #dae9f1;
  background:#bedae7}
#rodona12{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6fafb;
  border-right:1px solid #f6fafb;
  background:#b9d7e5}
#rodona13{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b9d7e5;
  border-right:1px solid #b9d7e5;}
#rodona14{
  border-left:1px solid #dae9f1;
  border-right:1px solid #dae9f1}
#rodona15{
  border-left:1px solid #bedae7;
  border-right:1px solid #bedae7}
#rodona1fg{
  background:#A9CEE0;
  padding: 0px 5px;
  text-align: justify;
}
#rodona2{display:block}
#rodona2 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
#rodona21{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cde3ed;
  border-right:1px solid #cde3ed;
  background:#e9f2f7}
#rodona22{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #b1d2e3;
  border-right:1px solid #b1d2e3;
  background:#eef5f9}
#rodona23{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eef5f9;
  border-right:1px solid #eef5f9;}
#rodona24{
  border-left:1px solid #cde3ed;
  border-right:1px solid #cde3ed}
#rodona25{
  border-left:1px solid #e9f2f7;
  border-right:1px solid #e9f2f7}
#rodona2fg{
 background:#FFFFFF;
 padding: 0px 5px;}













































































/* COLUMNA */
#columna {width:279px; float:right;}

/* CAJA */
#caja {width:100%; float:left; font-size:.7em; color:#666666; margin-bottom:15px; background-image:url(../imgs/fdo_submenu.gif); background-repeat:repeat-x; background-position:top; background-color:#EEF3F7;}
#caja div {width:239px; float:left; padding:15px 20px 20px; background:url(../imgs/fdo_submenu_pie.gif) no-repeat bottom;}
#caja ul {list-style:none;}
#caja ul li {padding:3px 0px 8px; background:url(../imgs/fdo_submenu_bton.gif) no-repeat bottom;}
#caja ul a {color:#546871; text-decoration:none; padding-left:20px; background:url(../imgs/flecha_up.gif) no-repeat left;}
#caja ul a:hover {text-decoration:underline;}
#caja h3 {font-size:1em; color:#2A7BB2;}
#caja address {font-style:normal; padding-top:10px;}
#caja address a {color:#2A7BB2; text-decoration:none;}
#caja address a:hover {text-decoration:underline;}

/* CONTACTO */
#contacto {width:550px; margin:0px; float:left; background:url(../imgs/form_top550.png) #EFF3F4 top no-repeat;}
#contacto div {width:520px; padding:15px 15px 0px; float:left; background-image:url(../imgs/form_down550.png); background-repeat:no-repeat; background-position:bottom;}
#contacto label {display:block; font-weight:bold; color:#297AB1; padding-bottom:5px;}
#contacto input {border:1px solid #A5ACB2; margin-bottom:15px; display:block; width:75%;}
#contacto textarea {border:1px solid #A5ACB2; margin-bottom:15px; display:block; width:75%;}
#contacto textarea {width:100%; height:70px;  font-family:Tahoma; font-size:1.2em;}
#contacto input#enviar {width:100px; float:right; padding:3px 15px 5px 8px; font-size:.8em; font-weight:bold; background-image:url(../imgs/flecha_contacto.gif); background-repeat:no-repeat; background-position:right; background-color:#EFF3F4; color:#287BAF;}
#contenido_contacto {float:left; padding-left:22px; color:#297AB1; }
#contacto input.hid  {display:none;}
