/* *** This is internal css for mAŅERO CONSTRUCTOR */
body {
	margin:0px;
	background-image: url(template/es/images/fondo.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;	
  FONT-FAMILY: Arial,Verdana;
  FONT-SIZE: 12px;
	color: #000000;
   
}
UL, LI, P, th, TD, TR ,table , tbody {
  color: #000000;
  FONT-FAMILY: Arial,Verdana;
  FONT-SIZE: 12px;
  
}

hr{
color: #dcd4bf; 
height: 1px;
 border: 1px dotted;
}

br{
	line-height: 4px;
}

a{
	color: #000000;
}

.featured_listings button {
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(template/es/images/formbg.gif) repeat-x left top;
}

.btn button, input.btn
{
	background-image: url(template/es/images/btn_bg.gif);
	border: 0 solid white;
	background-repeat: no-repeat;
	width: 91px;
	height: 21px;
}

button 
{
	background-image: url(template/es/images/btn_bg.gif);
	border: 0 solid white;
	background-repeat: no-repeat;
	width: 91px;
	height: 21px;
}

#presentador {
	position:absolute;
	width:167px;
	height:167px;
	z-index:10;
	left: 650px;
	top: 41px;
}

#ddcolortabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#ddcolortabs ul{
font: 12px tahoma;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: white;
background: #006356 url(template/es/images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(template/es/images/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #8cb85c;
}

#ddcolortabs a:hover span{
background-color: #8cb85c;
}

#ddcolortabs a:active span{
background-color: #8cb85c;
}

#ddcolortabs #current a, #ddcolortabs #current a:active, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #8cb85c;
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #678b3f;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

img A, img A:visited
{
border: 4px solid #FFFFFF;
}

div#container
{
background: url(images/container_bk.jpg) top center;
width: 100%;
margin-left: auto;
margin-right: auto;
}

div#content_outer /****the white content area ****/
{
width: 779px;
height: auto;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
}

div#content_inner /*** content container ***/
{
margin-left: 180px;
width: 550px;
padding: 10px;
}


div#menu /*** menu container **/
{
width: 160px;
padding-top: 10px;
float: left;
}


div#menu A:hover /*** hover style */
{
background-color: #1E3A74;
color:#FFFFFF;
}

a, a:link, a:active 
{
color: #006400;

text-decoration: underline;
font-weight: lighter;
}

div#featured
{
float: right;
width: 500px;
margin-top: 45px;
background-color: #FFEFD5;
 }

div#footer
{
width: 600px;
text-align:left;
 font-size: 10px;
 text-transform:uppercase;
 font-weight: bold;
 margin-left: 50px;
 vertical-align: top;
 color: #000000;
}

.featured_listings
{
float: left;
width: 750px;
background-color: #fff8e5;
margin-left: 10px;
margin-right: 10px;
border: 1px solid #dcd4bf;
  color: #000000;
  FONT-FAMILY: Arial,Verdana;
  FONT-SIZE: 12px;
  
 background-repeat: repeat-y;
 background-position: center;
 margin-top: 6px;
 padding: 6px 6px 6px 6px;
 }
 
 .featured_listings_vertical
{
float: none;
width: 0px;
background-color: #fff8e5;
margin-right: 100px;
border: 0px solid #dcd4bf;

 background-repeat: repeat-y;
 background-position: center;
 margin-top: 1000px;
 display: none;
 }
 .noverimprimir
 {
 display: none;
 }
 .popup
{
float: left;
width: 100%;
height: 100%;
background-color: #fff8e5;
margin-left: 10px;
margin-right: 10px;
border: 1px solid #dcd4bf;

 background-repeat: repeat-y;
 background-position: center;
 margin-top: 10px;
 margin-bottom: 10px;
 }
 
  td.popup , tr.popup ,th.popup
{
	text-align: right;
}
 
 .bienvenida
{
float: left;
width: 580px;
margin-left: 10px;
margin-right: 10px;

border: 0px solid #ffffff;
margin-top: 0px;
 padding: 6px 6px 6px 6px;
 }
 
 .img_featured_listings
{
border: 4px solid #FFFFFF;
 display: block;
 }
 .Estilo1 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Tahoma;
	color: #0072DF;
	font-style: italic;
}
.Estilo2 {
	color: #00937E;
	font-weight: bold;
}
.page_display {
	color: #009900;
	font-weight: lighter;
	font-family: Arial, Tahoma;
}

.logogoogle
{
position: relative; float:right;
 margin-right: 5px;
 margin-bottom: 5px;
}
fieldset
{
float: left;
width: 550px;
background-color: #fff8e5;
margin-left: 10px;
margin-right: 10px;
border: 1px solid #dcd4bf;

 background-repeat: repeat-y;
 background-position: center;
 margin-top: 10px;
 }
 
.form_main
{
float: left;
width: 450px;
height: 615px;
background-color: #fff8e5;
margin-left: 10px;
margin-right: 10px;
border: 1px solid #dcd4bf;

 margin-top: 10px;
 }
 
 .no_results
 {
		width: 123px;
		background-color:#006356;
		border:2px solid #000;
		position:absolute;
		display: block;
		text-transform:uppercase;
		z-index:20000;
		padding:2px;
		font-size:12px;
		font-family: Tahoma, Arial, sans-serif;
		color: #ffff00;
		margin-top: 10px;
		margin-left: 10px;
		text-align: center;
 }
 
 .ordenarbusca
 {
float: left;
width: 550px;
text-transform:uppercase;
background-color: #fff8e5;
margin-left: 10px;
margin-right: 10px;
border: 1px solid #dcd4bf;
font-weight: 200;
 background-repeat: repeat-y;
 background-position: center;
 margin-top: 10px;
 text-align: center;
 }
 
  .ordenarbusca_tabla_busqueda
 {
float: left;
width: 720px;
text-transform:uppercase;
background-color: #fff8e5;
margin-left: 10px;
margin-right: 10px;
border: 1px solid #dcd4bf;
font-weight: 200;
 background-repeat: repeat-y;
 background-position: center;
 margin-top: 8px;
 text-align: center;
 }
 
 .featured_listings_tabla_busqueda
{
float: left;
width: 720px;
text-transform:uppercase;
background-color: #fff8e5;
margin-left: 10px;
margin-right: 10px;
border: 1px solid #dcd4bf;

 background-repeat: repeat-y;
 background-position: center;
 margin-top: 8px;
 }
 
  #menuempresa
{
text-transform:uppercase;
margin-left: 15px;
 margin-bottom: 10px;
 color: White;
 margin-right: 20px;
 word-spacing: 5px;
 }
 
   #menuempresa a
{
 color: White;
 text-decoration: none;
 }
 
    #menuempresa a:hover
{
 color: Yellow;
 text-decoration: underline;
 }
 
