@import url(clearfix.css);
@import url(buscador.css);

#estructuraweb div.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	width: 100%;
	text-align: center;
}
#estructuraweb div.copyright p {
	margin: 3px 0 0 0;
	padding: 0;
}
#estructuraweb div.copyright a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:center;
}

#estructuraweb a {
	color: #B71918 ;
}
 
#estructuraweb {
	font: 10px Verdana;
	margin: 0;
}

#estructuraweb h2 {
	font-size: 12px;
	color: red;
}
#estructuraweb img
{
	border: 0;
}
#estructuraweb form {
	margin: 0;
	padding: 0;
}
/*
#estructuraweb .titulo {
	font-size: 11px;
	height: 16px;
	padding: 2px 5px 0 5px;
	border: 0;
	border-bottom: 1px dashed black;
	margin: 5px 0 5px 0;
}
#estructuraweb .titulo span {
	float: left;
}
*/
#estructuraweb .wrappertitulo {
	border: 0;
	margin: 0;
	padding: 0;
}
#estructuraweb .titulo {
	font-size: 12px;
	height: 16px;
	padding: 2px 5px 0 5px;
	border: 0;
	margin: 0 0 5px 0;
	background-color: #C3C2B6;
	height: 20px;

}
#estructuraweb .titulo span {
	float: left;
	color: white;
}
#estructuraweb .titulo span,
#estructuraweb .titulo a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#estructuraweb {
	display:block;
	width: 800px;
	margin: 0 auto;
	background-color: #E7E7E7;
}
#estructuraweb #main {
	padding: 5px;
	width: 790px;
	background: url(/images/mainBG.gif);
}

#estructuraweb div.sinopsis {
	width: 290px;
	float: left;
	margin-right: 10px;
	height: 185px;
}
#estructuraweb div.sinopsis p {
	padding-left: 5px;
	padding-right: 5px;
}
#estructuraweb p.altaanuncio {
	padding-top: 5px;
	height: 10px;
}

#estructuraweb p.altaanuncio .link {
	padding: 5px 0 0 28px;
	background: url(/images/iconos/add.png) no-repeat;
	display: block;
	height: 24px;
	width: 100px;
	text-align: left;
	margin: 0 auto;
}

/*#estructuraweb div.busquedaavanzada {
	width: 474px;
	float: left;
	clear: right;
	height: 185px;
}*/

#estructuraweb div.busquedaavanzada .titulo {
	background-image: url(/images/iconos/search.png);
	background-repeat:  no-repeat;
	padding-left: 24px;
}

/*#estructuraweb #SearchFormFields input
{
width: 120px;
}
#estructuraweb #SearchFormFields select {
width: 122px;
}*/

#estructuraweb div.ultimosanuncios {
	clear: both;
}

#estructuraweb .box {
	border: 4px solid #C3C2B6;/*#C3C2B6;*/
	margin-bottom: 5px;
}

#estructuraweb div.seccionlogin {
	width: 390px;
/* 	height: 120px; */
	float: left;
}

#estructuraweb div.seccionlogin p {
	margin: 2px;
}

#estructuraweb div.seccionlogin.registrado {
	margin: 0 5px 0 0;
}


#estructuraweb div.mensajes_top {
	padding:0;
	margin:0;
	margin-top: 2px;
	text-align: center;
/* 	height: 20px; */
}
#estructuraweb div.mensajes_top a {
	font-size: 10px;
}


#estructuraweb .error,
#estructuraweb .error a,
#estructuraweb .error a:link
#estructuraweb .error a:visited
 {
	color: black;
	font-weight: bold;
}
#estructuraweb .error 
{
	padding: 5px;
	font-size: 11pt;
	border: 2px solid red;
	background-color: white;
}

#estructuraweb .mensaje,
#estructuraweb .mensaje a,
#estructuraweb .mensaje a:link
#estructuraweb .mensaje a:visited
 {
	color: black;
	font-weight: bold;
}
#estructuraweb .mensaje 
{
	padding: 5px;
	font-size: 11pt;
	border: 2px solid red;
	background-color: white;
	text-align: center;
}

#estructuraweb .sinanuncios{
	text-align: center;
	font-weight: bold;
	color: black;
}
#estructuraweb .misanuncios {
	border-color: #B71918;
}
#estructuraweb .misanuncios .titulo {
	background-color: #B71918;
}

#estructuraweb .google {
	/*border-color: #B5191A; */
	background-color: white;
}

#estructuraweb .resumenaccion {
	background-color: #cccccc;
	margin: 5px;
	margin-top: 0;
	font: 10pt Verdana;
	text-align: left;
	padding: 1px;
	border: 4px solid gray;
}
#estructuraweb .resumenaccion.destacado {
	color: black;
	font-weight: bold;
	text-align: center;
	border-color: #B71918;
	margin-left: 0;
	margin-right: 0;
	background-color: white;
	padding-top: 3px;
	padding-bottom: 3px;
}

#estructuraweb .firma p {
	text-align: center;
	font: 11px Verdana;
}

#estructuraweb .asociados {
text-align: center;
font: 10px Verdana;
margin: 0px;
border-top:1px solid white;
padding: 2px 0 2px 4px;
background-color: #EFEFEF;
}

#estructuraweb .asociados a {
color: black;
text-decoration: none;
margin: 0 15px 0 15px;
padding-top:2px;
}

#estructuraweb .detalleusuario *
{
	font:10px Verdana;
}
#estructuraweb .detalleusuario .datos {
	width: 450px;
	float: left;
}
#estructuraweb .detalleusuario .imagen {
	width: 330px;
	float: left;
	clear: right;
}
#estructuraweb .detalleusuario p
{
	margin: 3px 0 3px 0;
}
#estructuraweb .detalleusuario .datos p.acciones
{
	text-align: right;
	padding: 5px;
}
#estructuraweb .detalleusuario .datos p.acciones input
{
	font-size: 11px;
}

#estructuraweb .detalleusuario label
{
	width: 150px;
	display: block;
	float: left;
	text-align: right;
	padding-right: 5px;
}

/*#estructuraweb .miniaturas
{
	width: 455px;
	float: left;
}*/

#estructuraweb .propietario
{
	margin-left:5px;
	width: 290px;
	float: left;
	border:0;
	border-left: 1px solid gray;
	border-bottom: 1px solid gray;
}
#estructuraweb .propietario h3
{
	text-align: center;
	margin: 0;
	padding-top: 0;
}
#estructuraweb .propietario label
{
	width: 75px;
	display: block;
	float: left;
	clear: left;
	text-align: right;
	padding-right: 5px;
}

#estructuraweb .propietario input
{
	width: 200px;	
	font: 10px Verdana;
	border: 1px solid gray;
}

#estructuraweb .propietario img
 {
 	border:none;
 }
 
 
#estructuraweb .listado {
 
}
 
#estructuraweb .listado.concesionario .detalle {
	width: 390px;
	float: left;
}
 
#estructuraweb .listado.concesionario .detalle .imagen {
	width: 150px;
 	float: left;
 	margin: 0 5px 5px 0;
}
 
#estructuraweb .listado.concesionario .detalle label {
  	font-weight: normal;
  	margin-right: 5px;
}
#estructuraweb .listado.concesionario .detalle p {
  	font-weight: bold;
}
#estructuraweb .listado a {
	text-decoration: none;
	color: black;
}


#estructuraweb .box.concesionario
{
border-color: lightgreen;
}
#estructuraweb .box.concesionario .titulo
{
background-color: lightgreen;
}
#estructuraweb .box.grupos {
 clear: both;
 float: none;
}
#estructuraweb .box.grupos a {
 margin-left: 5px;
 margin-right: 5px;
}
#estructuraweb .box.grupos .titulo 
{
margin: 0;
margin-bottom: -3px;
}

#estructuraweb .wrapgooglebox {
	padding: 0 5px;
	width: 790px;
	background: url(/images/mainBG.gif);
}


#estructuraweb h2 *
{
	font-size: 12px;
}

#estructuraweb .texto a
{
	font: 10px Verdana;
	color: #555;
}

#estructuraweb .box.grid table
{
	margin: 0 2px 0 2px;
	width: 386px;
	float: left;
}
#estructuraweb .box.grid table th
{
	border-bottom: 1px solid black;
}

#estructuraweb .box.grid a
{
	text-decoration:none;
	color: black;
}
#estructuraweb .box.grid a:hover
{
	text-decoration: underline;
}
#estructuraweb .box.grid .par
{
background-color: #EFEFEF
}

#estructuraweb .box.grid table td
{
padding: 2px 0 2px 0;
}