/*.container_16 {background: url(16_col.gif) repeat-y}*/

.clear{clear:both; float:none}

html, body {
    height: 100%; font-family: Arial, Helvetica, sans-serif;
    background: #412714;
}
body {margin: 0; padding: 0; text-align: center; min-height: 600px;  font-size: 68.7%; color: #666;}
.container_16 {position: relative; text-align: left; height: 100%; /*margin: 0 auto; width: 940px;*/}
.outer-wrapper {position: absolute;top: 50%; margin-top: -300px; }
.inner-wrapper {background: #fff;  height: 580px; position:relative; background: url(../images/bkg.jpg) no-repeat center bottom #fff}

.site-index .inner-wrapper {background-image:none}

a,a:link, a:visited {color: #000; text-decoration:none}
a:hover {text-decoration:underline}
li.active a {color: #006699}

#iniziativas, #iniziativas a {text-align:right; color: #fff}


#nav {margin-top:10px; height: 105px; }
#body {height: 430px; }
#sidebar, #content {height: 100%; }

#lang {text-align:right}
#lang li {list-style-type:none; display:inline; margin:0.5em; padding-left: 0.5em; border-left: 1px solid #ccc }
#lang li.first {border:none}

#menu ul.menu, #submenu ul.menu {text-align:right; margin:0}
#menu ul.menu li, #submenu ul.menu li {display:inline; font-size: 1.5em; margin:0px; margin-left: 5px; padding-left: 5px; border-left: 1px solid #ccc }
#menu ul.menu li.first, #submenu ul.menu li.first {border:none}
 
#submenu ul.menu li {font-size: 1.1em; }

#logo {height: 100%;}
#logo a {font-size: 3em; text-align:center; line-height:85px; display:block; height: 100%; width:100%; background: url(../images/logo.png) no-repeat left center; text-indent:-999em; }

#scrollpane{height: 360px}

div.yiiForm {background:none !important; border:none !important; width:100% !important}
div.yiiForm div.simple label, div.yiiForm div.complex span
    { width:20% !important}
div.yiiForm input[type=text],  div.yiiForm textarea{border: 1px solid black}
div.yiiForm .captcha-field img {border: 1px solid black; float:left; margin: 0 10px 10px 0}
div.yiiForm .captcha-field {}
div.yiiForm .captcha-field a {display:block}
.site-contacto .confirmation {font-weight:bold; font-size: 1.4em; color: green}

#sidebar .sidebar-content {margin:20px; position:absolute; bottom:0; font-size: 1.0em; }
#sidebar .sidebar-content strong {color: #000}
#sidebar .sidebar-image  {text-align:center}

#footer {position:absolute; bottom: 10px; left:0;}

#footer .copy {float:left; color:#000 }
#footer .seo *{ color:#666 }
#footer ul.menu {float:right; margin:0}
#footer ul.menu li {list-style:none; display:inline;margin:0; padding:0 0.5em 0 0.5em;  border-left: 1px solid #ccc}
#footer ul.menu li.first {float:left; display:block; border:none }
#footer ul.menu li a {color: #000; text-decoration:none}
#footer ul.menu li a:hover {text-decoration:underline}

body.tour .section-title {position:absolute; left: -999em}

body.site-index #body {position:relative}
body.site-index #flash_container {position:absolute; top:0; height: 100%}
body.site-index #content_container {
    position:absolute; top:0; height: 100%;
    background: #fff;
    opacity: 0.8;
    z-index: 20;

}
body.site-index #content_container .sidebar-content{position:absolute; bottom:0; margin: 1em; width:90%}

.gmap {width:100%; height:100%}

.html table {border: 1px solid #000; margin: 0.5em;}
.html table td,.html table th  {border: 1px solid #000; padding: 0.25em}

/* LANDING PAGES*/
.landing_pg_txt {
	font-size: 12px;
	text-align: justify;
}
