/* 
Theme Name: Vandent
Theme URL: http://www.vandent.cl/
Description: 
Author: 
Author URI:
Version: 1.0
*/

* {margin:0;padding:0;}

body {
    margin:0;
    padding:0;
    background:#97b9c0 url(img/bgtop.jpg) no-repeat top center;
    font-family:arial,verdana,helvetica;
    font-size:12px;
    color:#555555;
line-height: 150%;
}

a {text-decoration: none; color: #406d9f;}
a:hover {text-decoration: underline; color: #032e5e;}


a img {border: none;}

#contenedor {
    margin:auto;
    width:982px;
}

.col, #logo {
 display:block;
 float:left;
}

#logo {width: 300px;}
#logo a:hover {background: none;}
#logo h4 {color: #fff; text-align: center; font-weight: normal; font-size: 13px; margin-right: 15px;}

#header {
	height:150px;
	margin-top:20px;
}

#header ul {
    list-style-type:none;
	margin:10px 0 0 30px;
}

#header li {
    display:inline;
    float:left;
}

.menu a {
    text-decoration:none;
    color:#FFFFFF;
    display:block;
    margin:1px;
    width:104px;
    height:32px;
    font-size:12px;
    padding:6px 1px 1px 1px;
    text-align:center;
}

.menu a:hover {
    background: url(img/fondo-boton.png) no-repeat;
    color:#000000;
}

.menu {margin-top: 40px;}

#content-top-bg {
    clear:both;
    display:block;
    width:978px;
    height:37px;
    background:url(img/curve-top.png) no-repeat;
}

#subheader img {margin-left: -21px !important;}

#subheader-menu ul {list-style: none; margin-left: 9px; padding: 0;}
#subheader-menu ul li {display: inline; margin: 0; padding: 0 !important; }
#subheader-menu ul li a {margin: 0 !important; padding: 0 !important; float:left;}

.int {border-bottom:5px solid #406D9F;
margin:0 9px;}


.clear {
    clear:both;
}

.taman {
    width:400px;
    padding: 0 0 0 30px;
    margin: 0 100px 0 0;
}

.dubtexto {
   width:200px;
   padding:5px 0 0 10px; 
}

.flecha {
    width:29px;
    margin:0 40px 0 40px;
    padding:25px 0 0 0;
}

#contenido {
    display:block;
    clear:both;
    width:978px;
    background:url(img/bg-content.png) repeat-y;   
}

#contenido h1 {
    font-size:30px;
    color:#1a374b;
}
#contenido h2 {
    font-size:20px;
    color:#1a374b;
    margin:0 0 30px 0;
}

#contenido h3 {
    margin:15px 0 0 0;
    font-size:17px;
    color: #406d9f;
    clear: both;
}

.post-home {float: left; width: 370px; margin-bottom: 3px;     border-bottom:#c2d4d2 solid 1px;
    display:block; padding-bottom: 10px;
}
.post-img {float: right; margin-left: 20px; border: 1px solid #bbbdb7;}


.fecha {
    color:#a2a2a2;
    margin:0 0 15px 0;
    color:#8a8f8d;
}

.articulo {clear:both;
margin-bottom:50px;
}


.fotoarticulo {
    padding:70px 0 0 0;
    display:block;
    float:left;
}

.leermas {
text-align: right;
margin-right: 170px;
    color: #406d9f;
    clear:left;
}

.leermas img {margin-bottom: 2px;}

#footer {
    display:block;
    clear:both;
    background:url(img/bg-footer.jpg) no-repeat;
	height:110px;
	margin:20px 0 0 9px;
	padding:40px 0 0;
	width:960px;
}

.contpost, .pagina {
    margin:40px 50px 50px 0;
	padding:0 0 0 50px;
	width:540px;line-height: 160%;
}

.pagina {
float: left;
}

.pagina ol {margin: 10px 20px;}
.pagina ol li {padding: 3px;}

.navegacion {margin: 20px 0; font-size: 10px;}
.navegacion ol li a {background: #fff;}

/* BLOG */

.pagina-blog {
    margin:40px 50px 0 0;
	padding:0 0 0 50px;
	width:500px; line-height: 160%;
float: left;
background: none;
}

.articulo-blog {border-bottom: 1px solid #97B9C0; padding-bottom: 20px; margin-bottom: 25px;}
.articulo-blog h2 {margin: 20px 0 8px !important; font-size: 24px !important;}

.formulario-comentarios h3 {border-top: 1px solid #97B9C0; padding: 10px 0; margin-top: 30px !important;}
#commentform {margin: 10px 0 ;}
#comment {width: 496px; margin: 15px 0;}

.single-blog {margin: 0 40px;}

#sidebar-top {
    background:url(img/top-side.png) no-repeat;
    display:block;
    width:290px;
    height:13px;
    margin-top:50px;
}

#sidebar {
    background:#e2e2dc;
    width:290px;
    padding:0 0 40px 0;
}

#sidebar h4 {
    font-size:18px;
    color:#1a374b;
    margin:0 0 0 25px;
    font-weight:normal;
    padding:0px;
}

#sidebar ul {
    list-style-image:url(img/bullet.png);
margin: 10px 40px ;
}

#sidebar ul li {padding: 3px 5px; }

.side-content {
    padding:15px 0 15px 25px;
}

#sidebar hr {
    margin:5px 50px 0 20px;
}

#sidebar p {
    margin:10px 0 10px 25px;
}

.centrar {
    text-align:center;
}

.img-edificio {width:240px; margin: 0 auto;}

#footer ul {margin-bottom: 20px;}
#footer ul li {display: inline; padding: 10px 30px;}
#footer {text-align: center;}




img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

