body{
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;

}
a
{
font-size: 11px;
color: #003366;
text-decoration: none;
}

a:hover
{
color: #216293;
text-decoration: underline;
}
/* Estructura */
#contenedor
{
width: 980px;
}

#continente
{
width: 100%;
background-color:#92A0B4;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}

#cabecera
{
height: 100%;
}
#colizq
{
width: 150px;
text-align: left;
padding-top: 10px;
font-size: 11px;

}

#colizqno
{
display: none;
}

#contenido
{
width: 100%;

}

#colder
{
width: 150px;
text-align: left;
padding-top: 10px;
font-size: 11px;
}

#colderno
{
display: none;
}
#pie{
background-color:#031b32;

text-align: center;
font-size: 11px;
padding: 5px;color:#D0DCEE;
}

#pie  a{color:#bbd6ff; text-decoration:none; font-weight:100;}
#pie a:hover{color:#E1EFFD; text-decoration:none;font-weight:100;}

#pieno
{
display: none;
}
/* Menu Principal*/


#tabs_new{ background-color:#031b32; padding-bottom:5px;font-weight:bold;
      float:left;
	  text-align:right;
      width:100%;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #216293;
	  color:#bbd6ff;
      }
    #tabs_new ul {font-weight:bold;
	  margin:0;
	  padding:7px 7px 0 7px;
	  list-style:none;
      }
    #tabs_new li {font-weight:bold;
      display:inline;
      margin:0;
      padding:5px;

      }
	  
	 #tabs_new li a{ color:#bbd6ff; text-decoration:none;font-weight:bold;}
	 #tabs_new li a:hover{color:#E1EFFD; text-decoration:none;color:#E1EFFD;}
	  
	  
#tabs2 {

      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #216293;
      }
    #tabs2 ul {
	  margin:0;
	  padding:7px 7px 0 7px;
	  list-style:none;
      }
    #tabs2 li {
      display:inline;
      margin:0;
      padding:0;

      }  
	
	  
	  
    #tabs2 a {
      float:left;
	  background:url(/img/tableft2.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  	  cursor:hand;
      }
    #tabs2 a span {
      float:left;
      display:block;
      background:url(/img/tabright2.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
    #tabs2 a:hover span {
      color:#fff;
      }
    #tabs2 a:hover {
      background-position:0% -42px;
      }
    #tabs2 a:hover span {
      background-position:100% -42px;
      }
	     #tabs2 #current  {
      background-position:0% -42px;
	  }
	   #tabs2 #current a {
      background-position:0% -42px;
	  color:#ffffff;
	  font-weight:bold;
	  }
	  #tabs2 #current a span{
      background-position:100% -42px;
	  color:#ffffff;
	  font-weight:bold;
	  }
	  /* FORMULARIOS */

.borde {
	border-color: #EFAA52;
	padding: 10px;
	margin: 10px;
	
}
.leyenda {
	margin: 5px;
	padding: 5px;
	
}
#olvido {
text-align:justify;
margin-bottom:5px;
color: #FF0000;
font-weight: bold;
}

#formulario{
font-size: 70%;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#formulario2{
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#campos{

color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:right;
}
.recordar{

color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
text-decoration:underline
}
.recordar:hover{

color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
text-decoration:none
}
em{
font-style:normal;
text-decoration:underline;
font-weight:bold;

}

form {width: 100%; margin: 0px; padding: 0px}
form dl{ width: 98%}
form dt{ float: left; padding: 2px;}
form dt{ clear:both;}/* Hack for mac-ie5 */
form dd{ padding: 2px; text-align:left}
form dl.lssi{ float: left; width: 98%; margin: 0px; padding: 2px;}

#solicitud{width: 100%; margin: 0px; padding: 0px}
#solicitud dl{ width: 100%;}
#solicitud dt{ float: left; width: 25%; margin: 0px;  text-align:left }
#solicitud dt{ clear:both;}/* Hack for mac-ie5 */
#solicitud dd{ float: left; width: 70%; margin: 0px; padding: 2px; text-align:left}


#boton {
text-align:center;
display:inherit;
clear:both;
margin-bottom:10px;
}

#error {
	color: #FF0000;
	font-weight: bold;
	text-align:center;
}

.salto2{
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #4B719A;
font-size: 10px;
color: #fff;
padding-right: 4px;
padding-left: 4px;
}
.salto{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #216293;
font-size: 11px;
color: #fff;
padding-right: 4px;
padding-left: 4px;
}
.salto:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #216293;
font-size: 11px;
color: #EDA243;
padding-right: 4px;
padding-left: 4px;
text-decoration:none
}
.salto:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #216293;
font-size: 11px;
color: #EDA243;
padding-right: 4px;
padding-left: 4px;
text-decoration:none
}
select
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #216293;
}
input
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #216293;
}
textarea
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #216293;

}

.tabla
{
border-bottom: 1px dotted #216293;
border-right: 1px dotted #216293;
border-left: 1px dotted #216293;
}
li{
list-style-image:url(/img/icono.gif)
}
.negritas
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #216293;
	font-weight: bold;
	text-decoration: none;
}
.texto
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #336699;
	font-weight: normal;
	text-decoration: none;
}
a.menu
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: normal;
	text-decoration: underline;
}

a.menu:link 
{ font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:underline;
  color: #336699;
}

a.menu:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:underline;
  color: #EDA243;
}
a.menu:active
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:underline;
  color: #EDA243;
}
a.menu2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

a.menu2:link 
{ font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:none;
  color: #ffffff;
}

a.menu2:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:none;
  color: #ffffff;
  background-color: #FF9933
}
a.menu2:active
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:none;
  color: #ffffff;
  background-color: #FF9933
}
.carrito
{
background-image:url(/img/carrito.gif);
background-repeat:no-repeat;
background-position:right;
}
.faqs
{
background-color:#f2f2f2;
margin:0px;
font-weight:bold;
padding:3px;
}
.faqs2
{
font-style:italic;
margin:25px;
padding:3px;
}
hr {
	color: #CCCCCC;
	height: 1px;
	}	
table.borde-papel{
background-color:#FFFFFF;
border-top-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width:1px;
border-color: #216293;
border-style:dashed;
}
.style2 {font-size: large}
.style1 {color: #FFFFFF}
.fondo_menu
{
background-color:#FF9933
}
#menuusuario ul
{
background-color:#E2EFFA;
padding: 0.3em 0em;
margin: 0px;
list-style-type: none;
border-bottom: 1px solid #164F8D;
color: #164F8D;
width: 100%;
font: normal 70% verdana, arial, helvetica, sans-serif;
text-align: center;
}

#menuusuario li { display: inline;}

#menuusuario li a
{

color: #164F8D;
padding: .3em 2em;
text-decoration: none;

}

#menuusuario li a:hover, #menuusuario a:active
{
color: #000000;
text-decoration: underline;
padding: .3em 2em;
}
.active
{
background-color: #fff;
color:#000000;
text-decoration: underline;
}
.salir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#164F8D;
	text-decoration:none
}
.salir:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#164F8D;
	text-decoration:underline
}
.setenta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.setentaB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color:#FFFFFF
}
#no_elementos
{
height:20px;
padding:20px;
background-color:#FDF7EE
}
.texto11
{
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.texto10
{
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
a.carrito2
{ font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:underline;
  color: #ffffff;
  background-color:#336699;
  padding:3px
}
a.carrito2:link 
{ font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:underline;
  color: #ffffff;
  background-color:#336699;
  padding:3px
}

a.carrito2:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:underline;
  color: #336699;
      background-color:#EDA243;
  padding:3px
}
a.carrito2:active
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration:none;
  color: #ffffff;
      background-color:#EDA243;
  padding:3px
}
.azul{color:#333399; font-size:18px;}
#contenido_lateral{ background-color:#00CC33; width:100%; height:100%;}