/*
Theme Name: Saieh theme by Creatika
Theme URI: http://creatika.cl/
Description: Theme disenado para Saieh Gepuc
Version: 2.0
Author: Rodrigo Castro, Sebastian Orellana, Max Villegas. Creatika
Author URI: http://creatika.cl/
Tags: saieh, custom, gepuc
*/

/*-----------------------------------------------------------------------------Estructura general */
body{
    background:#DEE3E7 ;
    font-size:13px;
    line-height: 120%;
    font-family: Arial,Helvetica,sans-serif;
}
#principal #content{
    color:#fff;
}
h3, span, strong, submit, input, p{
        font-family: Arial,Helvetica,sans-serif;

}
#principal #content a{
    color: #f93;
    text-decoration: none;
}
.center{
	background:#93a0a9;
}
#footer{
    height:70px;
    border-top:solid #929FA7 1px;
    padding-top:20px;
	background:#dee3e7;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
}
/*-----------------------------------------------------------------------------Estructura principal */
#principal #content{
    border-bottom:solid 1px #fff;
}
#principal #sidebar{
	
}

/*-----------------------------------------------------------------------------Estructura header */
#principal #header, #principal #header .logos{
	background:#ffffff;	
}
#principal #header .imglogo{
	text-indent:-9999px;
	margin-top:66px;
	height:66px;
	display:block;
	float:left;
	background: url("../img/auxi/saieh-logo.png") no-repeat;
}
#principal #header .imgepuc{
	text-indent:-9999px;
	height:64px;
	margin-top:90px;
	display:block;
	float:right;
	background: url("../img/auxi/alianza-gepuc-top.png") no-repeat;
}
/*------------------------------------------------------------------------------ imagenes destacadas de cada seccion */
#home #principal #content #bajohader .izquierda li{
    display:block;
    width:130px;
}
#home #principal #content #bajohader .izquierda .imgdest{
    text-indent:-9999px;
    float:left;
    height:160px;
    width:130px;
}
#home #principal #content .post-4 #bajohader .izquierda .imgdest{
    background: url("../img/destacados/fejecutiva.jpg") no-repeat;
}
#home #principal #content .post-4 #bajohader .izquierda #asesorias.imgdest{
    background: url("../img/destacados/asesorias.jpg") no-repeat;
}
#home #principal #content .post-4 #bajohader .izquierda .imgdest{
    background: url("../img/destacados/fejecutiva.jpg") no-repeat;
}
#home #principal #content .post-9 #bajohader .izquierda .imgdest{
    background: url("../img/destacados/asesorias.jpg") no-repeat;
}
#home #principal #content .post-11 #bajohader .izquierda .imgdest{
    background: url("../img/destacados/equipo.jpg") no-repeat;
}
#home #principal #content .post-13 #bajohader .izquierda .imgdest{
    background: url("../img/destacados/publicaciones.jpg") no-repeat;
}
#home #principal #content .post-18 #bajohader .izquierda .imgdest{
    background: url("../img/destacados/clientes.jpg") no-repeat;
}
#home #principal #content .post-16 #bajohader .izquierda .imgdest{
    background: url("../img/destacados/contacto.jpg") no-repeat;
    width:169px;
}
#home #principal #content #bajohader .derecha .contacto{
    color:#CC6600;
}
/*-----------------------------------------------------------------------------Menu */
#principal #menu{
	height:35px;
        background:#c2cfd5;
        display:block;
        position:relative;
 
}
#principal #menu ul{
        display:block;
	height:35px;

}
#principal #menu ul li{
	float:left;
        display:block;
}
#principal #menu ul li a{
	text-indent:-99999px;
        display:block;      
}
#principal #menu ul li.inicio a{
	height:35px;
	width:90px;
	background: url("../img/menu/menu_01.gif") no-repeat;
}
#principal #menu ul li.formacion a{
	height:35px;
	width:220px;
	background: url("../img/menu/menu_02.gif") no-repeat;
}
#principal #menu ul li.asesorias a{
	height:35px;
	width:135px;
	background: url("../img/menu/menu_03.gif") no-repeat;
}
#principal #menu ul li.equipo a{
	height:35px;
	width:119px;
	background: url("../img/menu/menu_04.gif") no-repeat;
}
#principal #menu ul li.clientes a{
	height:35px;
	width:119px;
	background: url("../img/menu/menu_05.gif") no-repeat;
}
#principal #menu ul li.publicaciones a{
	height:35px;
	width:162px;
	background: url("../img/menu/menu_06.gif") no-repeat;
}
#principal #menu ul li.contacto a{
	height:35px;
	width:105px;
	background: url("../img/menu/menu_07.gif") no-repeat;
}
/*-----------------------------------------------------------------------------Estructura content */
#home #content{
    clear:both;
    background: #9DB3C1 url('../img/back/back-zonaDest.jpg') repeat-x top;
    color:#fff;
}
#home #content #zonaDest{

}
/*
#home #content #zonaDest .destPrim{
}
*/
#home #content #zonaDest #izque{
    display:block;
    float:left;
}
#home #content #zonaDest .destPrim .imgdest{
    float:left;
    width:182px;
    height:329px;
    display:block;
}
#home #content #zonaDest .destPrim .text{
    margin-top:65px;
    float:right;
    width: 278px;
    display:block;
}
#home #content #zonaDest .destPrim .text h2 {
    font-family: "thesans", sans-serif;    
    margin-bottom:10px;
    font-size: XX-large;
    line-height: 100%;

}
#home #content #zonaDest #dere {
        margin-top:30px;
}
#home #content #zonaDest .destDere{
    padding-left:60px;
    margin-top:15px;
}
#home #content #zonaDest .destDere img{
    float:left;
}
#home #content #zonaDest .destDere .text{
    float: right;
    width: 67%;
}
#home #content #zonaDest .destDere .text a{
    display:block;
    margin-top:10px;
    color: #c60;
    text-decoration: none;
}
#home #content #zonaDest .destDere .text h2{
    width:150px;
    line-height: 100%;
    font-size: large;
    font-family: "thesans", sans-serif;
}
#home #content #zonaExtra{
    
    background: #dee3e7;
    clear:both;

}
#home #content #zonaExtra a{

    color: #ffb900;
    text-decoration: none;
}
#home #content #zonaExtra .extraDest{
    margin-top:30px;
    color:#666;
    height:170px;
    padding-left:7%;
}
#home #content #zonaExtra .extraDest a.vermas{
    display:block;
    margin-top:15px;
    color: #f93;
}
#home #content #zonaExtra h3{
    color: #6a7476;
    font-size: medium;
}
#home #content #zonaExtra p{
    color: #919191;
}
#home #content #zonaExtra #nuestro-equipo{
    background: url('../img/back/home-equipo.png') no-repeat 0 0;
}
#home #content #zonaExtra #publicaciones{
    background: url('../img/back/home-publ.png') no-repeat 0 0;
}
#home #content #zonaExtra #alianzas{
    background: url('../img/back/home-alianza.png') no-repeat 0 0;
}
#home #content #zonaExtra #alianzas a{
    display:none;
}
/*-----------------------------------------------------------------------------Portadillas*/
#home #principal #content  #listacont{
	background:#dee3e7;
    color:#6A7476;

}
#home #principal #content  #listacont #desc{
    padding:10px 0;
}
#home #principal #content  #listacont #desc .img{
    float:left;
}
#home #principal #content  #listacont #desc .text{
    margin:15px 0;
    width:350px;
    float:right;
}
#home #principal #content  #listacont #desc .text h3{
    font-size:16px;
    line-height:120%;
}#home #principal #content  #listacont ul{
    border-bottom:solid 1px #c6d2d9;
}

#home #principal #content  #listacont ul li{
    padding:10px 0 10px 40px;
    border-top:solid 1px #c6d2d9;
    font-size:18px;
}
#home #principal #content  #listacont ul li.inf .cajainfo{
    background: url('../img/auxi/flecha.png') no-repeat -4px 0px;
    position:absolute;
    height:50px;
    width:50px;
    z-index:999;
}
#home #principal #content  #listacont ul li.inf span.ajaxbaja{
    margin-left:-10px;
    margin-top:10px;
    padding:15px 15px;
    background:#6A7476;
    font-size:12px;
    color:#fff;
    display:block;
    position:absolute;
    width:350px;
}

#home #principal #content  #listacont ul li a{
    color:#6A7476;
    text-indent:-9999px;
}
#home #principal #content  #listacont ul li a.boton{
    margin-right:10px;
    height:20px;
    width:20px;
    display:block;
    float:left;
    background: url('../img/auxi/bullet-mas.jpg') no-repeat top center;
}
#home #principal #content  #listacont ul li a.boton:hover{
    background: url('../img/auxi/bullet-mas.jpg') no-repeat bottom center;
}
#home #principal #content  #listacont ul li a.botonmas{
    background: url('../img/auxi/bullet-mas.jpg') no-repeat bottom center;
}
#home #principal #content  #listacont .botoncito{
    margin:0 auto;
    display:block;
}
#home #principal #content  #listacont .botoncito .cata{
    margin:0 auto;
    display:block;
    text-indent:-99999px;
    width:308px;
    height:107px;
    background: url('../img/auxi/boton-catalogo.jpg') no-repeat;
}
#home #principal #content  #listacont #dentro{
    margin-top:20px;
}
#home #principal #content  #listacont #dentro .img{
    width:100px;
    float:left;
}
#home #principal #content  #listacont #dentro .text{
    margin:15px 0;
    width:480px;
    float:right;
}
#home #principal #content  #listacont #dentro .text h3{
    line-height:110%;
    font-size:26px;
    font-weight:normal;
}
#home #principal #content  #listacont #dentro .text p{
    margin-top:20px;
    line-height:150%;
}
#home #principal #content  #listacont .izquierda #dentro ul{
    display:block;
    border:none;
}
#home #principal #content  #listacont .izquierda #dentro ul li{
    padding-left:20px;
    border:none;
    font-size:12px;
    background: url('../img/auxi/bulletx8.jpg') no-repeat left center;
    padding:5px 0 5px 20px;
}
#home #principal #content  #listacont #sidebar #dentro ul.listfull li .imgcata{
    text-indent:-9999px;
    display:block;
    background: url('../img/auxi/taller-bt-catalogo.jpg') no-repeat right;
    width:265px;
    height:83px;
}
#home #principal #content  #listacont #sidebar #dentro ul.listfull li .masaseso{
    text-indent:-9999px;
    display:block;
    background: url('../img/auxi/masasesorias.jpg') no-repeat right;
    width:265px;
    height:83px;
}
#home #principal #content  #listacont #sidebar #dentro ul.listfull li .vertaller{
    text-indent:-9999px;
    display:block;
    background: url('../img/auxi/vertalleres.jpg') no-repeat right;
    width:266px;
    height:81px;
}
#home #principal #content  #listacont #sidebar #dentro ul.listfull li .voltaller{
    text-indent:-9999px;
    display:block;
    background: url('../img/auxi/taller-volver.jpg') no-repeat right;
    width:265px;
    height:83px;
}
#home #principal #content  #listacont #sidebar #dentro ul.listfull li .veraseso{
    text-indent:-9999px;
    display:block;
    background: url('../img/auxi/verasesorias.jpg') no-repeat right;
    width:265px;
    height:83px;
}

/*-----------------------------------------------------------------------------formacion ejecutiva */
#home #principal #content .post-4 #bajohader{
    clear:both;
    width:960px;
    background: url('../img/back/back-main.jpg') no-repeat;
}
#home #principal #content .post-4 #bajohader .izquierda{
   display:block;
   float:left;
    
}
#home #principal #content .post-4 #bajohader .izquierda .text{
    margin-top:30px;
    float:right;
    width: 320px;;
}
#home #principal #content .post-4 #bajohader h2{
    width:150px;
    line-height: 100%;
    font-size: 22px;
    font-family: "thesans", sans-serif;
    margin-bottom:5px;
}
#home #principal #content .post-4 #bajohader .derecha{
   text-align:right;
   display:block;
   float:right;
}
#home #principal #content .post-4 #bajohader .derecha .text{
    margin-top:30px;
}
#home #principal #content .post-4 #bajohader .derecha .text h3{
    font-size: 22px;
    font-weight:normal;

}
#home #principal #content .post-4 #bajohader .derecha .text strong{
    line-height:150%;
    font-size: 25px;

}

/*-----------------------------------------------------------------------------Asesorias */
#home #principal #content .post-9 #bajohader{
    clear:both;
    width:960px;
    background: url('../img/back/back-main.jpg') no-repeat;
}
#home #principal #content .post-9 #bajohader .izquierda{
   display:block;
   float:left;

}
#home #principal #content .post-9 #bajohader .izquierda .imgdest{
    float:left;
    width:130px;
}
#home #principal #content .post-9 #bajohader .izquierda .text{
    margin-top:30px;
    float:right;
    width: 320px;;
}
#home #principal #content .post-9 #bajohader h2{
    width:150px;
    line-height: 100%;
    font-size: 22px;
    font-family: "thesans", sans-serif;
    margin-bottom:5px;
}
#home #principal #content .post-9 #bajohader .derecha{
   text-align:right;
   display:block;
   float:right;
}
#home #principal #content .post-9 #bajohader .derecha .text{
    margin-top:30px;
}
#home #principal #content .post-9 #bajohader .derecha .text h3{
    font-size: 22px;
    font-weight:normal;
}
#home #principal #content .post-9 #bajohader .derecha .text strong{
    line-height:150%;
    font-size: 25px;
}
#home #principal #content .post-9 #listacont{
    background:#dee3e7;
    color:#6A7476;
}
#home #principal #content .post-9 #listacont #desc .img{
    float:left;
}
#home #principal #content .post-9 #listacont #desc .text{
    margin:15px 0;
    width:350px;
    float:right;
}
#home #principal #content .post-9 #listacont #desc .text h3{
    font-size:16px;
    line-height:120%;
}#home #principal #content .post-9 #listacont ul{
    border-bottom:solid 1px #c6d2d9;
}

#home #principal #content .post-9 #listacont ul li{
    padding:10px 0 10px 40px;
    border-top:solid 1px #c6d2d9;
    font-size:18px;
}
#home #principal #content .post-9 #listacont ul li a{
    color:#6A7476;
}
#home #principal #content .post-9 #listacont ul li a.boton{
    margin-right:10px;
    height:20px;
    width:20px;
    display:block;
    float:left;
    background: url('../img/auxi/bullet-mas.jpg') no-repeat top center;
}
#home #principal #content .post-9 #listacont ul li a.boton:hover{
    background: url('../img/auxi/bullet-mas.jpg') no-repeat bottom center;
}
#home #principal #content .post-9 #listacont .botoncito .cata{
    margin:0 auto;
    display:block;
    text-indent:-99999px;
    width:308px;
    height:107px;
    background: url('../img/auxi/boton-catalogo.jpg') no-repeat;
}
#home #principal #content .post-9 #listacont #dentro{
    margin-top:20px;
}
#home #principal #content .post-9 #listacont #dentro .img{
    width:100px;
    float:left;
}
#home #principal #content .post-9 #listacont #dentro .text{
    margin:15px 0;
    width:480px;
    float:right;
}
#home #principal #content .post-9 #listacont #dentro .text h3{
    font-size:26px;
    font-weight:normal;
}
#home #principal #content .post-9 #listacont #dentro .text p{
    margin-top:20px;
    line-height:150%;
}
#home #principal #content .post-9 #listacont .izquierda #dentro ul.listfull{
    display:block;
    border:none;
}
#home #principal #content .post-9 #listacont .izquierda #dentro ul.listfull li{
    padding-left:20px;
    border:none;
    font-size:14px;
    background: url('../img/auxi/bullet.jpg') no-repeat left center;
}
#home #principal #content .post-9 #listacont #sidebar #dentro ul.listfull li .imgcata{
    text-indent:-9999px;
    display:block;
    background: url('../img/auxi/taller-bt-catalogo.jpg') no-repeat left center;
    width:265px;
    height:83px;
}
#home #principal #content .post-9 #listacont #sidebar #dentro ul.listfull li .imgotros{
    text-indent:-9999px;
    display:block;
    background: url('../img/auxi/taller-volver.jpg') no-repeat left center;
    width:266px;
    height:81px;
}
/*-----------------------------------------------------------------------------Nuestro Equipo */
#home #principal #content .post-11 #listacont{
    background: #DEE3E7;
}
#home #principal #content .post-11 #listacont{
    color: #929FA7;
}
#home #principal #content .post-11 #bajohader{
    clear:both;
    width:960px;
    background: url('../img/back/back-main.jpg') no-repeat;
}
#home #principal #content .post-11 #bajohader .izquierda{
   display:block;
   float:left;
}
#home #principal #content .post-11 #bajohader .izquierda .imgdest{
    float:left;
    width:130px;
}
#home #principal #content .post-11 #bajohader .izquierda .text{
    margin-top:60px;
    float:left;
    width: 320px;;
}
#home #principal #content .post-11 #bajohader h2{
   font-weight:bold;
    width:250px;
    line-height: 100%;
    font-size: 32px;
    font-family: "thesans", sans-serif;
    margin-left:15px;
    margin-bottom:5px;
}
#home #principal #content .post-11 #bajohader .derecha{
    margin-left:150px;
}
#home #principal #content .post-11 #bajohader .derecha .text{
    margin-top:55px;
}
#home #principal #content .post-11 #bajohader .derecha .text h3{
    font-size: 12px;
    font-weight:normal;
}
#home #principal #content .post-11 #equipo{
    background:#DEE3E7;
    color:#666;
}
#home #principal #content .post-11 #equipo #fichas ul li{
    padding-top:20px;
    border-bottom:#c9d4d8 solid 1px;
    height:160px;
}
#home #principal #content .post-11 #equipo #fichas ul li .img{
    margin:5px 15px 0 0;
    float:left;
    width:100px;
    height:100px;

}
#home #principal #content .post-11 #equipo #fichas ul li h3{
    margin-top:5px;
    font-size:20px;
    font-weight:normal;
    height:20px;
    color:#6a7476;
}
#home #principal #content .post-11 #equipo #fichas ul li p{
    margin:15px 0;
    color:#919191;
}
/*-----------------------------------------------------------------------------Publicaciones */
#home #principal #content .post-13 #bajohader{
    clear:both;
    width:960px;
    background: url('../img/back/back-main.jpg') no-repeat;
}
#home #principal #content .post-13 #bajohader .izquierda{
   display:block;
   float:left;
}
#home #principal #content .post-13 #bajohader .izquierda .imgdest{
    float:left;
    width:128px;
}
#home #principal #content .post-13 #bajohader .izquierda .text{
    margin-top:60px;
    float:right;
    width: 320px;;
}
#home #principal #content .post-13 #bajohader h2{
   font-weight:bold;
    width:320px;
    line-height: 100%;
    font-size: 32px;
    font-family: "thesans", sans-serif;
    margin-bottom:5px;
    margin-left:15px;
}
#home #principal #content .post-13 #bajohader .derecha{
    margin-left:150px;
}
#home #principal #content .post-13 #bajohader .derecha .text{
    margin-top:55px;
}
#home #principal #content .post-13 #bajohader .derecha .text h3{
    font-size: 12px;
    font-weight:normal;
}
#home #principal #content .post-13 #listacont{
     background:#DEE3E7;
     color: #929FA7;
}
#home #principal #content .post-13 #listacont .fichas{
     padding-top:20px;
}
#home #principal #content .post-13 #listacont .fichas strong{
    font-size:15px;
    color:#6a7476;
    margin-left:115px;
}
#home #principal #content .post-13 #listacont .fichas ul{
    margin-top:15px;
    border:none;
}
#home #principal #content .post-13 #listacont .fichas ul li{
    border:none;
    border-bottom:#c9d4d8 solid 1px;
    padding:20px 0;
	width: 455px;
	margin-left: 15px;
	float: left;
}
#home #principal #content .post-13 #listacont .fichas ul#libpag li{
    margin-bottom:10px;
    padding-bottom:10px;
}
#home #principal #content .post-13 #listacont .fichas ul li .libro{
    width:100px;
    display:block;
    float:left;
    margin:5px 5px 0 0;
}
#home #principal #content .post-13 #listacont .fichas ul li a.libro{
    display:block;
    width:107px;
    height:35px;
    text-indent:-9999px;
    background: url('../img/auxi/publi-comprar.jpg') no-repeat;
}
#home #principal #content .post-13 #listacont .fichas ul li a.articulo{
    display:block;
    width:107px;
    height:35px;
    text-indent:-9999px;
    background: url('../img/auxi/publi-descarga.jpg') no-repeat;
}
#home #principal #content .post-13 #listacont .fichas ul li span.meta{
    display:block;
    width: 330px;
    font-size:12px;
    color:#939fa8;
}
#home #principal #content .post-13 #listacont .fichas .paginador, #home #principal #content .post-13 #listacont .fichas .paginador2{
    margin:20px 105px;
    border:none;
}
#home #principal #content .post-13 #listacont .fichas .paginador2{
    text-align: center;
}
#home #principal #content .post-13 #listacont .fichas .paginador a, #home #principal #content .post-13 #listacont .fichas .paginador2 a{
    padding: 5px 0 0 8px;
    margin:0 10px;
}

#home #principal #content .post-13 #listacont .fichas ul li .grid_4{
    width:330px
}
#home #principal #content .post-13 #listacont .fichas ul li h3{
    line-height: 120%;
    margin-top:5px;
    font-size:20px;
    font-weight:normal;
    color:#6a7476;
}
#home #principal #content .post-13 #listacont .fichas ul li p{
    margin:5px 0;
    color:#919191;
    font-size:13px;
}
/*----------------------------------------------------------------------------- nuestros clientes*/

#home #principal #content .post-18 #bajohader{
    clear:both;
    width:960px;
    background: url('../img/back/back-main.jpg') no-repeat;
}
#home #principal #content .post-18 #bajohader .izquierda{
   display:block;
   float:left;
}
#home #principal #content .post-18 #bajohader .izquierda .imgdest{
    float:left;
    width:128px;
}
#home #principal #content .post-18 #bajohader .izquierda .text{
    margin-top:50px;
    float:left;
    width: 320px;;
}
#home #principal #content .post-18 #bajohader h2{
   font-weight:bold;
    width:320px;
    line-height: 100%;
    font-size: 32px;
    font-family: "thesans", sans-serif;
    margin-bottom:5px;
    margin-left:15px;
}
#home #principal #content .post-18 #bajohader .derecha{
    margin-left:150px;
}
#home #principal #content .post-18 #bajohader .derecha .text{
    margin-top:55px;
}
#home #principal #content .post-18 #bajohader .derecha .text h3{
    font-size: 12px;
    font-weight:normal;
}
#home #principal #content .post-18 #listalogo{
    background:#DEE3E7;
}
#home #principal #content .post-18 #listalogo ul{
    padding-top:20px;
}
#home #principal #content .post-18 #listalogo ul li{
    text-align:center;
    float:left;
    border-bottom:#c9d4d8 solid 1px;
    margin:5px;
    height:65px;
    width:150px;
}
#home #principal #content .post-18 #listalogo ul li img{
    margin:0 auto;
}
#home #principal #content .post-18 #listalogo .logo{
    display:block;
}
/*----------------------------------------------------------------------------- Contacto*/
#home #principal #content .post-16 #bajohader{
    clear:both;
    width:960px;
    background: url('../img/back/back-main.jpg') no-repeat;
}
#home #principal #content .post-16 #bajohader .izquierda{
   display:block;
   float:left;
}
#home #principal #content .post-16 #bajohader .izquierda .text{
    margin-top:60px;
    float:left;
    width: 250px;;
}
#home #principal #content .post-16 #bajohader h2{
   font-weight:bold;
    width:320px;
    line-height: 100%;
    font-size: 32px;
    font-family: "thesans", sans-serif;
    margin-bottom:5px;
}
#home #principal #content .post-16 #bajohader .derecha{
    margin-left:150px;
}
#home #principal #content .post-16 #bajohader .derecha .text{
    margin-top:55px;
}
#home #principal #content .post-16 #bajohader .derecha .text h3{
    font-size: 12px;
    font-weight:normal;
}
#home #principal #content .post-16 #contenido{
    background:#DEE3E7;
    padding:20px;
}

#home #principal #content .post-16 #contenido span{
    float:right;
    color:#6A7476;
    font-size: 22px;
    font-weight:normal;
}
#home #principal #content .post-16 #contenido strong{
    line-height: 180%;
    float:right;
    color:#6A7476;
    font-size: 35px;
    font-weight:normal;
    width:240px;
    display:block;
}
#home #principal #content .post-16 #contenido .error-title{
    font-weight:normal;
    display:block;
    width:280px;
    margin-left:100px;
    padding:10px;
    color:#666;
    background:#e8dcd6;
    border-top: solid #F0712E 1px;
    border-left: solid #F0712E 1px;
    border-right: solid #F0712E 1px;
}
#home #principal #content .post-16 #contenido .items{
    margin-bottom:15px;
}
#home #principal #content .post-16#contenido form{
    padding-left:20px;
}
#home #principal #content .post-16 #contenido label{
    color:#919191;
    font-size: 14px;
    font-weight:normal;
    vertical-align:top;
    width:80px;
    display:block;
    float:left;
}
#home #principal #content .post-16 #contenido input.error{
    border:1px solid #F0712E ;
    background:#e8dcd6;
}
#home #principal #content .post-16 #contenido input{
    width:300px;
    border: solid #929FA7 1px;
}
#home #principal #content .post-16 #contenido textarea#mensaje{
    border: solid #929FA7 1px;
}
#home #principal #content .post-16 #contenido input.boton{
    font-family: Arial,Helvetica,sans-serif;
    border-style:solid;
    margin-left:100px;
    color:#fff;
    font-size: 17px;
    font-weight:bolder;
    background:#f0712e;
    width:100px;
}
/*-----------------------------------------------------------------------------Estructura sidebar */
#sidebar{
    display:block;
    float:right;


}
/*-----------------------------------------------------------------------------Estructura footer */
#footer .menuFoot{
    float:right;
}

#footer .menuFoot a{
    text-decoration: none;
    color: #929fa7;
    font-size: 11px;
}
#footer .menuFoot li{
    float:left;
    color: #929fa7;
    margin-right:7px;
}
#footer .menuFoot li a.img{
    margin-top:-10px;
    text-indent:-99999px;
    display:block;
    height:32px;
    width:32px;
    background: url('../img/auxi/creatika-credito.png') no-repeat center 2px;
}
#footer .menuFoot li a.img:hover{

    background: url('../img/auxi/creatika-credito.png') no-repeat bottom center;
}
/*-----------------------------------------------------------------------------address */
#footer address span{
    color:#929fa7;
    font-style: normal;
    text-decoration: none;
    font-size: 11px;
    float:left;
}
#footer address .given-name{
    text-indent: -99999px;
    width:160px;
    height:33px;
    background: url('../img/back/saiehlogo-pie.jpg') no-repeat  0px 1px;
    display:block;
    float:left;
    margin-right:5px;


}
#footer address .additional-name, #footer address .family-name, #footer address .org, #footer address .email, #footer address .tel .type{
    display:none;
}
/*-----------------------------------------------------------------------------Estructura commentarios */
/*-----------------------------------------------------------------------------Estructura forms */
.information, .error{
    color: #666;
    margin-bottom:15px;
}

#formu .form-label{
    margin-bottom: 10px;
}
#formu .form-label input, #formu .form-label textarea{
    margin-left:20px;
}
#formu .form-label textarea{
    width:300px;
}
/*-----------------------------------------------------------------------------Elementos auxiliares */
.cf:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .cf {
    height: 1%;
}
/* End hide from IE-mac */
