a {
    text-decoration:none;
}

a:hover { 
    text-decoration:underline;
}

body {
    margin: 0px; padding: 0px;
}

.fondo1 {
	  background:#F4F7FB;
	  font-family: Tahoma;
	  font-weight:bold;
	  font-size:10px;
	  height:25px;
	  border-bottom:1px solid #BCD2E6;
}

.fondo2 {
	  background:#ffffff;
	  font-family: Tahoma;
	  font-weight:bold;
	  font-size:10px;
	  height:25px;
	  border:1px solid #BCD2E6;
}

.fondo3 {
	  background:#ffffff;
	  border:1px solid #BCD2E6;
}

.tituloHome { 
    position: relative;
	left: -1;
	top: -1;
	color: #ffffff;
	font-size: 12px;
	font-family: tahoma;
	font-weight: 600
}

.tituloBlanco {
    color: #ffffff;
	font-size: 12px;
	font-family: tahoma;
	font-weight: 600
}

.titulo {
    font-family: Tahoma;
	font-size: 12px;
	color: #3091BB;
	font-weight: bold;
	padding: 3px 3px 3px 3px
}

.tituloContenido {
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	padding: 3px 3px 3px 3px;
	text-align:justify;
	font-weight:bold;
}

.tituloGris {
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	padding: 3px 3px 3px 3px;
	font-weight:bold;
}

.tituloLeyenda {
	font-family: Tahoma;
	font-size: 11px;
	color: #46484A;
	padding: 3px 3px 3px 3px;
	text-align:justify;
	font-weight:bold;
}

.tituloRojo {
    font-family: Tahoma;
	font-size: 12px;
	color: #EC0707;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}

.texto {
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	padding: 3px 3px 3px 3px;
	text-align:justify;
}

.textoCenter {
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	padding: 3px 3px 3px 3px;
	text-align: center;
}

.textoHome {
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
}

.textoFormulario {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
}

.textoFormulario1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	text-align: right;
	font-weight:bold;
}

.menuIzquierdo {
    font-family: Tahoma; 
	font-size: 12px; 
	color: #46484A;
}

.menuSuperior {
    color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	font-weight: 600
}

.alignMenuIzq {
    padding: 7px 0 4px 0
}

.lineaHor {
    background: url(images/bg_hor.gif) repeat-x;
}

.enlacespeq {
    font-family: Tahoma;
	font-size: 11px;
	color: #EC0707;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-align:right;
}

.enlacesHome {
    font-family: Tahoma;
	font-size: 12px;
	color: #EC0707;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-align:right;
}

.enlacesCajitas {
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	padding: 3px 3px 3px 3px;
	text-align:justify;
	text-decoration:underline
}

a.enlacesCajitas:hover {
    font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	padding: 3px 3px 3px 3px;
	text-align:justify;
	text-decoration:none;
}


.enlaces {
    font-family: Tahoma;
	font-size: 12px;
	color: #EC0707;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}

.enlace {
    font-family: Tahoma;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-decoration:underline;
}

a.enlace:visited {
    font-family: Tahoma;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-decoration:underline;
}


a.enlace:hover {
    font-family: Tahoma;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-decoration: none;
}

.enlacepequ {
    font-family: Tahoma;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-decoration:underline;
}

a.enlacepequ:visited {
    font-family: Tahoma;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-decoration:underline;
}


a.enlacepequ:hover {
    font-family: Tahoma;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-decoration: none;
}

.enlacesNovedades {
    font-family: Tahoma;
	font-size: 12px;
	color: #3C3A58;
	font-weight: normal;
	padding: 3px 3px 3px 3px;
	text-decoration:underline;
}

a.enlacesNovedades:hover {
    font-family: Tahoma;
	font-size: 12px;
	color: #3C3A58;
	font-weight: normal;
	padding: 3px 3px 3px 3px;
	text-decoration:none;
}

.tableFormulario {
    background:#999999;
	border: 1px #FFFFFF solid;
}

.tableNovedades {
    background: #0099FF;
}

.tableFormularioMen {
    background:#ffffff;
	border: 1px #999999 solid;
}

.input {
    height: 25px;
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	border: #000000 1px solid;
	padding: 2px 3px 2px 3px
}

.inputForm {
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	border: #000000 1px solid;
	padding: 2px 3px 2px 3px
}

.inputAdm {
	font-family: Tahoma;
	font-size: 12px;
	color: #46484A;
	border: #000000 1px solid;
	padding: 2px 3px 2px 3px
}

.boton {
    font-family:Tahoma;
	font-size: 11px;
	color: #333333;
}

.leyenda {
    font-family: Tahoma;
	font-size: 11px;
	color: #484E53;
	font-weight: normal;
	padding: 7px
}

#tabs1 {
      float:left;
      width:770px;
	  background:#F4F7FB;
	  font-family: Tahoma;
	  font-weight:bold;
	  font-size:10px;
      line-height:normal;
	  border-bottom:1px solid #BCD2E6;
}

#tabs1 ul {
	  margin:0;
	  padding:5px 5px 5 5px;
	  list-style:none;
}

#tabs1 li {
      display:inline;
      margin:0;
      padding:0;
}

#tabs1 a {
      float:left;
      background:url("../images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
}

#tabs1 a span {
      float:left;
      display:block;
      background: url(../images/tabright1.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#627EB7;
}

#tabs1 a span {
    float:none;
}

#tabs a:hover span {
      color:#627EB7;
}

#tabs1 a:hover {
      background-position:0% -42px;
}

#tabs1 a:hover span {
      background-position:100% -42px;
}