@import url("reset.css");
body{
	background-color: #ECE6D0;
	font-size: 12px;
	font-family: "Trebuchet MS";

}
#container #columnaderecha #columnacentral {
	padding: 0px;
}
#container #columnaderecha #columnacentral h1 {
	font-size: 20px;
	color: #F3A04B;
	margin-top: 30px;
	padding-left: 15px;
	background-image: url(images/flecha.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	margin-left: 15px;
}
#container #columnaderecha #columnacentral #contenido {
	width: 530px;
	margin-top: 15px;
	border-top: 1px solid;
	border-top-color: #ECE4CD;
	padding: 15px 15px 15px 15px;
	color: #666666;
	font-size: 14px;
}
#container #columnaderecha #columnacentral #contenido ul {
	padding-left: 15px;
}
#container #columnaderecha #columnacentral #contenido #cuadroinformacion {
	border: 1px solid;
	border-color: #D4CBAA;
	background-color: #EAE5CF;
	margin-top: 15px;
	padding: 15px;
}
#container #columnaderecha #columnacentral #contenido h2 {
	font-size: 16px;
	color: #666666;
	background-image: url(images/flecha3.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 15px;
}


#container #columnaderecha #columnacentral #contenido ul li {
	padding-left: 20px;
	background-image: url(images/flecha2.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	height: 20px;
	padding-top: 3px;
}

#container #columnaderecha #columnacentral #bannertop {
	padding: 8px;
}




#container {
	width: 950px;
	margin: auto;
	background-image: url(images/fondocontainer.jpg);
	background-repeat: repeat-y;
	background-position: center;
	margin-top: 8px;
}
#container #columnamenu {
	width: 196px;
	float: left;
}
#container #columnamenu #logo {
	padding: 8px;
}

#container #columnamenu #menu {
	color: #990000;
	font-weight: bold;
	padding-top: 10px;
}
#container #columnamenu #banner2 {
	padding-top: 10px;
	padding-left: 8px;
	height:140px;
}

#container #columnamenu #menu ul {
}
#container #columnamenu #menu ul li {
	border-top: 1px solid;
	border-top-color: #E9E6D7;
	padding: 8px;
}
#container #columnamenu #menu li a {
	text-decoration: none;
	color: #990000;
}
#container #columnamenu #menu li a:hover {
	text-decoration: none;
	color: #F3A04B;
}
#container #columnamenu #menu .selected a  {
	text-decoration: none;
	color: #F3A04B;
}
#footer a {
	text-decoration: none;
	color: #990000;
}
#container #columnamenu #menu ul li ul {
	margin: 0px;
	padding: 0px;
}
#container #columnamenu #menu ul li .sub {

}
#container #columnamenu #menu #submenu p {
	padding: 5px 0px 5px 10px;
}
#container #columnamenu #menu #submenu p a {
	color: #999999;
}

#container #columnamenu #menu #submenu p a:hover {
	color: #666666;
}

#container #columnamenu #menu #submenu p .selected a{
	color: #333333;
}
#container #columnaderecha #columnacentral h3 {
	padding-left: 30px;
	color: #999999;
	font-size: 16px;
	font-weight: bold;
}





#footer {
	background-color: #FFFFFF;
	width: 940px;
	margin: auto;
	margin-top: 8px;
	color: #990000;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	font-size: 11px;
	height: 29px;
}
#footer p {
	padding-top: 1px;
}

#footer #desarrollo {
	float: right;
}

#container #columnaderecha {
	float: right;
	width: 748px;
}
#container #columnaderecha #fotohome {
	padding: 8px;
	background-color: #FFFFFF;
}
#container #columnaderecha #bannerderecha {
	float: right;
	padding: 8px;
}




.clearboth {
	clear: both;
}
.lineadiv {
	background-color: #ECE6D0;
	height: 8px;
	float: right;
	width: 750px;
}



#container #bannerhome {
	float: right;
	padding: 8px;
	background-color: #FFFFFF;
}
.infosugerinput{
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #CCCCCC;
	color: #666666;
	padding: 2px;
	font-size: 10px;
	font-family: tahoma;
	width: 200px;
	margin: 3px;
}
#container #columnaderecha #columnacentral #contenido h4 {
	background-image: url(images/flechita.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 15px;
	background-position: center left;
	color: #D4692A;
	font-weight: bold;
	margin-left: 10px;
	border-bottom: 1px dotted;
	border-bottom-color: #999999;
	padding-bottom: 3px;
}
#container #columnaderecha #columnacentral #contenido .registro {
	background-color: #ECE5D0;
	padding: 8px;
	height: 145px;
	margin-bottom: 10px;
}
#container #columnaderecha #columnacentral #contenido .registro .registrofoto {
	float: left;
}
#container #columnaderecha #columnacentral #contenido .registro .registrotitulo {
	float: right;
	width: 300px;
	border-bottom: 1px solid;
	border-bottom-color: #FFFFFF;
	color: #990000;
	font-weight: bold;
	padding: 5px;
}
#container #columnaderecha #columnacentral #contenido .registro .registrotexto {
	float: right;
	width: 300px;
	padding: 5px;
	color: #666666;
	font-size: 12px;
	height: 85px;
	overflow: hidden;
}
#container #columnaderecha #columnacentral #contenido .registro .registrovermas {
	float: right;
	width: 45px;
	color: #DB732A;
	font-weight: bold;
	font-size: 11px;
	background-image: url(images/mas.jpg);
	background-repeat: no-repeat;
	background-position: center right;
}
#container #columnaderecha #columnacentral #contenido .registro .registrovermas a {
	color: #FF9900;
	text-decoration: none;
}



.registro2 {
	padding: 8px;
	margin-bottom: 10px;
}
#container #columnaderecha #columnacentral #contenido .registro2 .registrofoto {
	float: left;
}
#container #columnaderecha #columnacentral #contenido .registro2 .registrotitulo {
	width: 300px;
	border-bottom: 1px solid;
	border-bottom-color: #FFFFFF;
	color: #990000;
	font-weight: bold;
	padding: 5px;
}
#container #columnaderecha #columnacentral #contenido .registro2 .registrotexto {
	padding: 5px;
	color: #666666;
	font-size: 12px;
}
#container #columnaderecha #columnacentral #contenido  #caracte {
	border: 1px solid;
	background-color: #EFE9D9;
	border-color: #990000;
	color: #990000;
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
}
#container #columnaderecha #columnacentral #contenido .registro2 .registrotexto a {
	color: #666666;
	text-decoration: none;
}


#container #columnaderecha #columnacentral #contenido .registro2 .registrovermas {
	float: right;
	width: 40px;
	color: #DB732A;
	font-weight: bold;
	font-size: 11px;
	background-image: url(images/mas.jpg);
	background-repeat: no-repeat;
	background-position: center right;
}
#container #columnaderecha #columnacentral #contenido .registro2 .registrovermas a {
	color: #FF9900;
	text-decoration: none;
}

.infosugerboton
{
	background-color: #990000;
	border: 1px solid;
	color: #FFFFFF;
	width: 70px;
	font-size: 12px;
}
.infosugerboton2
{
	background-color: #FFFFFF;
	border: 1px solid;
	color: #990000;
	width: 70px;
	font-size: 12px;
}
#container #columnaderecha #columnacentral #contenido hr {


}
#container #columnaderecha #columnacentral #contenido .registro #precio {
	float: left;
	font-size: 12px;

}
#container #columnaderecha #columnacentral #contenido .registro #barabajo {
	float: right;
	width: 300px;
	padding: 5px;
}


.lineadiv2 {
	width: 530px;
	border-bottom: 1px dotted;
	color: #CCCCCC;
}
#container #columnaderecha #cuadromapa {
	padding-left: 5px;
}
#container #columnaderecha #columnacentral #contenido #fotogrande {
	text-align: center;
	background-image: url(images/fondofotogrande.jpg);
	background-repeat: repeat-y;
	background-position: center;
	padding: 10px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
}
#container #columnaderecha #columnacentral #contenido #fotogrande a {
	color: #666666;
	text-decoration: none;
}
#container #columnaderecha #columnacentral #contenido #fotogrande .selected a {
	color: #FF9900;
	text-decoration: none;
}
#container #columnaderecha #columnacentral #contenido #fotogrande a:hover {
	color: #FF9900;
	text-decoration: none;
}
#container #columnaderecha #cuadromapa #noticias {
	width: 560px;

}
#noticias .regnoticias {
	width: 250px;
	height:150px;
	padding: 10px;
	float: left;
}
.titulonoticias {
	color: #990000;
	background-image: url(images/dot3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
	font-weight: bold;
}
#contenido a {
	text-decoration: none;
	color: #666666;
}

.textonoticias {
	margin-top: 10px;
	color: #666666;
	font-weight: bold;
}
.leermasnoticias {
	float: right;
}


h1 {
	font-size: 20px;
	color: #F3A04B;
	padding-left: 15px;
	background-image: url(images/flecha.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	margin-left: 15px;
}

#container #conbordes {
	border-bottom: 1px solid;
	border-top: 1px solid;
	color: #ECE6D0;
	margin-top: 10px;
	padding: 5px 5px 5px 0px;
}
.leermasnoticias a {
	color: #FF9900;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.titulonoticias2 {
	color: #990000;
	background-image: url(images/dot3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
	font-weight: bold;
}

.refacciones {
	color: #990000;
	background-image: url(images/flecha2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
	font-weight: bold;
}

.filtrar{ color:#F3A04B; }


#leer a.leermasnoticiaslistado  {
	float:right;
	color: #F3A04B;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.news_style{
display:none;
}
.news_show
{
color:black;
width:150px;
height:190px;
font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
overflow: auto;	

}
.news_border
{
width:150px;
height:190px;
font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
padding: 5px 5px 5px 5px;
overflow: auto;	

}
.news_mark{
font: normal 70% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
width:161px;
height:35px;
color:black;
text-align:center;
}
.news_title{
font: bold 120% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 0px solid gray;
padding: 5px 0px 9px 5px;
color:black;
}
.news_show img{

margin-left: 5px;
margin-right: 5px;

}
.buttondiv
{
position: absolute;
/*float: left;*/
/*top: 169px;*/
padding: 5px 5px 5px 55px;

/*border-top-color: white;*/
border-top:none;
height:20px;
}


