/*-- MENU IZQ --*/

#colizq {
    width: 167px;
    font-family: Tahoma;
    background: #FFFFFF;
    font-size: 11px;   
}

#colizq ul {
    list-style: none;
    margin: 11px 0 0 0;
    padding: 0;
    border: none;
}

#colizq ul li {
    margin: 0;
    line-height: 14px;
    text-align: right;
}

#colizq ul li a {
    display: block;
    padding: 5px 14px 6px 10px;
    color: #3B587E;
    text-decoration: none;
    width: 100%;
    font-weight: bold;
    border-bottom: 1px dashed #EBEBEB;   
}

#colizq ul li a.act {
    color: #2575A5;
    text-decoration: none;    
}

#colizq ul li a.act:hover {
    color: #2575A5;
    text-decoration: none;
}

html>body #colizq ul li a {
    width: auto;
}

#colizq ul li a:hover {
    text-decoration: none;
    color: #999999;
}
/*-- CUERPO --*/

#cuerpo {
    width: 583px;
    background-image: url('../img/fondo_contenido.gif');
    background-position: bottom right;
    background-repeat: no-repeat;   
}

/*-- CONTENIDO --*/

#continner {
    width: 420px;
    padding: 15px;
}

#continner100 {
    width: 583px;
    padding: 15px;
}

#titulo {
    width: 100%;
    border: none;
    border-collapse: collapse;
}

#tituloinner {    
    border-bottom: 1px solid #EBEBEB;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: #103361;
}


#tituloVida {
    border-bottom: 1px solid #EBEBEB;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: #FF9900;
}

#descargar {
    width: 140px;
    margin-top: 60px;
    margin-left: 10px;
    font-family: Tahoma;
    font-size: 11px;    
}

#descargar td {
    font-family: Tahoma;
    font-size: 11px;    
    padding: 8px 0;
}

a.azulnar {
    color: #2575A5;
    text-decoration: none;
}

a.azulnar:hover {
    color: #FF9900;
    text-decoration: none;    
}

#subtfoto {
    width: 100%;
    border: none;
    border-collapse: collapse;
    margin: 15px 0 30px 0;
}

#subtitulo {
    width: 185px;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #2575A5;
    padding-left: 15px;
    line-height: 17px;
    text-align: left;
}

#subtsinfoto {
    width: 350px;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #2575A5;
    padding-left: 15px;
    line-height: 17px;
    text-align: left;
}

#foto {
    text-align: right;
}

#foto img {
    width: 180px;
    height: 128px;
    border: none;
}

#menuinside {
    width: 100%;
    border: none;
    border-collapse: collapse;
    margin: 15px 0 15px 0;
}

#menuinsideinner {
    width: 100%;
    font-family: Verdana;
    font-size: 11px;
    padding-left: 15px;
}

#menuinside ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}

#menuinside ul.metod {
    width: 205px;
}

#menuinside ul.alcan {
    width: 165px;
}

#menuinside li {
    margin: 0;
}

#menuinside li a {
    display: block;
    padding: 0 0 6px 15px;
    background-image: url('../img/bullet-file1.gif');
    background-repeat: no-repeat;
    background-position: 0 1px;    
    color: #000000;
    text-decoration: none;
    width: 100%;
}

#menuinside li a.act {
    display: block;
    padding: 0 0 6px 15px;
    background-image: url('../img/bullet-file2.gif');
    background-repeat: no-repeat;
    background-position: 0 1px;    
    color: #3B587E;
    text-decoration: none;
    width: 100%;
}

html>body #menuinside li a {
    width: auto;
}

#menuinside li a:hover {
    background-image: url('../img/bullet-file2.gif');
    background-repeat: no-repeat;
    color: #3B587E;
}


#contenidos {
    width: 100%;
    border: none;
    border-collapse: collapse;
    margin-bottom: 15px
}
#contenidosinner {
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    padding-left: 15px;
    text-align: justify;
}

#contenidosinner ul {
    font-family: Verdana;
    font-size: 11px;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#contenidosinner li {   
    margin: 0;
    padding-left: 15px;
    background-image: url('../img/bullet-square1.gif');
    background-position: 0 5px;
    background-repeat: no-repeat;
}


.testimonios {
    margin-bottom: 45px;
}

.testicliente {
    font-weight: bold;
    margin: 0;
}

.testidetalle {
    margin: 15px 0;
    text-align: justify
}

.testifecha {
    text-align: right;
    margin: 15px 0;
        
.testinombre
    margin: 0;
}


#tabs {
    height: 21px; 
    background-image: url('../img/tab-outline.gif');
}
#tabs .izq {
    width: 10px;
    background-image: url('../img/tab-izq.gif');
}
#tabs .cen {
    background-image: url('../img/tab-cen.gif');
    height: 21px;    
    font-family: Verdana;
    font-size: 11px;
    color: #000;    
}

.texro {
    font-family: Verdana;
    font-size: 11px;
    text-align: justify;
}

#tabs .der {
    width: 10px;
    background-image: url('../img/tab-der.gif');
    background-position: top right;
}

#tabcont {
    border-left:1px solid #919B9C; 
    border-right:1px solid #919B9C; 
    border-bottom:1px solid #919B9C;
    padding: 10px;
}
#tabcontinner {
    font-family: Verdana; 
    font-size: 11px; 
    text-align: justify;
}

#paginacion {
    font-family: Verdana; 
    font-size: 10px; 
    text-align: center; 
    margin: 15px 0
}

#flechas {
    width: 100%;
    margin: 15px 0;    
}

img.flechaizq {
    border: none;
    margin-left: 15px;
}

img.flechader {
    border: none;
    float: right;
}

.desplegable {
    height: 17px:
    font-family: Tahoma;
    font-size: 11px;
    color: #2575A5;
    border: 1px solid #808080;
}

#formularios {
    width: 100%;
    border: none;
    border-collapse: collapse;
    margin: 15px 0;
}

.forminner {
    width: 100%;
    border: none;
    border-collapse: collapse;
    font-size: 11px;
}


#escribe {
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    padding: 30px 0 20px 15px;
    text-align: justify;
    border-bottom: 1px solid #EBEBEB;
}

#escribe p.titulo {
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 20px;
}

#escribe p.autor {
    font-size: 9px;
    font-weight: normal;
    text-align: center;
    margin-bottom: 30px;    
}

#escribe p.fecha {
    margin-top: 30px;
    text-align: right
}

/*-- COL DER -- */

#colder { width:163px; border-left:0px solid #EBEBEB; }
#menuder { font:normal 11px Tahoma; margin:30px 0 15px 10px; }
#menuder ul { margin:0; padding:0; list-style:none; border:none; }
#menuder ul li { margin:0; padding:0; }
#menuder ul li a, #menuder ul li.menutitle { display:block; padding:0 10px 8px 13px; background:url('../img/bullet-arrow1.gif') no-repeat 0 2px; color:#3B587E; text-decoration:none; width:100%; }
#menuder ul li a.act, #menuder ul li.menutitle-on  { display:block; padding:0 10px 8px 13px; background:url('../img/bullet-arrow2.gif') no-repeat 0 2px; color:#FF9900; text-decoration:none; width:100%; }
#menuder ul li.menutitle-on { cursor:pointer; cursor:hand; }
html>body #menuder ul li a { width:auto; }
#menuder ul li a:hover { background:url('../img/bullet-arrow2.gif') no-repeat 0 2px; color:#FF9900; }
#menuder ul li a.back { background:url('../img/bullet-arrowback1.gif') no-repeat 0 2px; color:#3B587E; }
html>body #menuder ul li a.back { width:auto; }
#menuder ul li a.back:hover { background:url('../img/bullet-arrowback2.gif') no-repeat 0 2px; }

#menuder ul ul, #menuder ul.submenu { margin-top:8px; width:110px; overflow:hidden; }
#menuder ul ul li a, #menuder ul.submenu li a { margin:0; padding:0 0 8px 0; background:none; width:120px; }
#menuder ul ul li a:hover, #menuder ul ul li a.act, #menuder ul.submenu li a:hover { margin:0; padding:0 0 8px 0 !important; background:none; width:120px; } 


#menuder .subtit {
    border-bottom: 1px solid #2575A5;
    font-family: MS Sans Serif;
    font-size: 11px;
    font-weight: bold;
    color: #3B587E;
    padding: 2px 0;
    margin: 0 0 10px 0;
}


#menuder2 {
    font-family: Tahoma;
    font-size: 11px;
    margin: 0px 0 15px 10px;
}

#menuder2 ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}

#menuder2 li {
    margin: 0;
}

#menuder2 li a {
    display: block;
    padding: 0 10px 8px 13px;
    color: #3B587E;
    text-decoration: none;
    width: 100%;
}

#menuder2 li a.act {
    display: block;
    padding: 0 10px 8px 13px;
    color: #FF9900;
    text-decoration: none;
    width: 100%;
}

html>body #menuder2 li a {
    width: auto;
}

#menuder2 li a:hover {
    color: #FF9900;
}




#cuadro {
    border: none;
    border-collapse: collapse;
    background: #000;
}

#cuadro td {
    font-family: Verdana;
    font-size: 11px;
    color: 000;
    background: #FFF;
}

/* viende de los estilos anteriores*/
.vinculonegro10
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.vinculonegro10:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.vinculoblanco10
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.vinculoazul10
{
    FONT-SIZE: 10px;
    COLOR: #132959;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

/* NEWS TICKER */

#domticker {
  color: #666666;
}

#domticker div { /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
  background-color: #FFFFFF;
  border-bottom: 1px dotted #C8C8C8;
  margin: 10px 15px 0 26px;
  padding: 5px;
}

#domticker a {
  font: normal 11px arial;
  color: #3079A2;
}

#domticker a:hover {
  color: #103361;
}