/*
Theme Name: SONAIN
Theme URI: http://etmsoft.com/
Description: Tema para la promotora inmobiliaria SONAIN
Version: 0.1
Author: Eduardo Turiño
Author URI: http://etmsoft.com/
*/

@charset "utf-8";
BODY {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#wrapper {
	width:1000px;
	margin:35px auto;
}
#header {
	height:188px;
}
#header-left {
	float:left;
	width:200px;
	height:188px;
	background:url(images/bg_headerleft.gif) top left no-repeat;
}
#logo {
	background:url(images/logo.gif);
	width:176px;
	height:31px;
	margin:81px 0 0 17px;
}
#header-right {
	float:left;
	border-left:#FFF solid;
}
#lang {
	float:left;
	height:1px;
	margin-top:50px;
}
#lang a {
	font-size:9pt;
	font-weight:bold;
	margin-left:10px;
	color:#016CA2;
	text-decoration:none;
}
#lang #homelink {
	text-align:right;
}
#qtranslate-chooser {
	width:150px;
}
#qtranslate-chooser, #qtranslate-chooser li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
.qtrans_widget_end {
	float:left;
	background:#FFF;
}
/* ----- */
#sidebar, #content {
	float:left;
}
#sidebar {
	width:200px;
}
#sidebar ul {
	list-style:none;
	margin:0;
	padding:0;
	line-height: 1;
}
#sidebar ul li {
	margin:0;
	padding:0;
	overflow:hidden;
	height:100%;
	display: inline;
}
#sidebar ul li.page_item {
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#sidebar ul a {
	display:block;
	padding:9px;
	margin-top:4px;
	text-decoration:none;
	background:#016CA2;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	border-top:#7F9AA4 1px solid;
	border-bottom:#BFCDD2 1px solid;
	border-left:#7F9AA4 1px solid;
	text-transform:uppercase;
}
#sidebar ul a:hover, 
#sidebar li.current_page_item a,
#sidebar li.current_page_ancestor a {
	background:#9DBEE2;
	color:#016CA2;
	border-top:#016CA2 1px solid;
	border-bottom:#016CA2 1px solid;
}
#sidebar .page-item-9 a {
	text-transform:none;
	margin-top:150px;
	background:#016CA2;
}
#sidebar-bottom {
	height:127px;
	background:#B0DBEE url(images/bl.gif) bottom left no-repeat;
	color:#016CA2;
	font-size:9pt;
	text-align:center;
}
#sidebar-bottom img {
	margin:5px 0 10px 13px;
}
#sidebar-bottom a {
	color:#016CA2;
}
#content {
	margin-top:4px;
	width:797px;
	height:420px;
	padding-right:0;
}
#novedades, #prom-curso {
	width:372px;
	height:395px;
	float:left;
	margin-left:4px;
	padding:10px;
	font-size:9pt;
	font-weight:bold;
	color:#3E3E3E;
}
#novedades {
	background:url(images/bg_novedades.gif) no-repeat;
}
#novedades ul li {
	float:left;
	width:100px;
}
#prom-curso {
	background:url(images/bg_promcurso.gif) no-repeat;
}
#novedades h2, #prom-curso h2 {
	font-size:14pt;
	font-weight:bold;
	margin-left:10px;
	color:#016CA2;
}
#novedades h3, #prom-curso h3 {
	font-size:10pt;
	font-weight:bold;
	color:#003748;
}
#novedades ul li, #prom-curso ul li {
	list-style:none;
	margin-top:2px;
}
#novedades ul li a, #prom-curso ul li a {
	text-transform:uppercase;
	text-decoration:none;
	font-size:10pt;
	color:#016CA2;
}
#imgnov {
	/*margin:5px;*/
}
.submenu1, .submenu1sep, .submenu2 {
	float:left;
}
.submenu1sep {
	width:4px;
	height:30px;
	background:#9DBEE2;
	border-top:#016CA2 1px solid;
	border-bottom:#016CA2 1px solid;
}
.submenu1 {
	border:#7F9AA4 1px solid;
	background:#D9E9F6;
	width:120px;
}
.submenu1 ul, .submenu2 ul {
	list-style:none;
	margin:0;
	padding:0;
	line-height: 1;
}
.submenu1 ul li, .submenu2 ul li {
	margin:0;
	padding:0;
	overflow:hidden;
	height:100%;
	display: inline;
}
.submenu1 a {
	display:block;
	padding:10px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#016CA2;
}
.submenu1 a:hover,
.submenu1 .current_page_item a,
.submenu1 .current_page_parent a,
.submenu2 a:hover,
.submenu2 .current_page_item a {
	background:#02698A;
	color:#FFF;
}
.margin5 {
	margin-top:36px;
}
.margin7 {
	margin-top:72px;
}
.margin12 {
	margin-top:108px;
}
.submenu2 {
	border-top:#016CA2 1px solid;
	border-right:#016CA2 1px solid;
	background:url(images/submenu_bl.gif) bottom left no-repeat;
	padding-bottom:20px;
	width:110px;
}
.submenu2 a {
	display:block;
	padding:10px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#016CA2;
}
.container {
	height:412px;
	margin-left:0;
	padding:0;
	font-size:12px;
        float:right;
}
#title {
	height:35px;
	background:#9DBDE3 url(images/bg_content.gif) top left no-repeat;
	border-right:#016CA2 1px solid;
	margin-top:0;
	padding:1px 0 0 20px;
	vertical-align:middle;
}
#title h1 {
	font-size:12pt;
	font-weight:bold;
	padding:0;
	margin:7px 0 0 0;
}
#the_content {
	height:335px;
	overflow:auto;
	border-left:#AAA 1px dashed;
	border-bottom:#AAA 1px dashed;
	border-right:#AAA 1px dashed;
	padding:20px 30px;
	scrollbar-track-color:#EAEAEA;
	scrollbar-face-color:#EAEAEA;
	scrollbar-shadow-color:#EAEAEA;
	scrollbar-darkshadow-color:#EAEAEA;
	scrollbar-3dlight-color:#EAEAEA;
	scrollbar-arrow-color:#016CA2;
	scrollbar-highlight-color:#EAEAEA;
}
#the_content a {
	color:#02698A;
}
.width1 {
	width:794px;
}
.width2 {
	width:666px;
}
.width3 {
	width:556px;
}

