body {
   background: #1563a5 url(images/fondo.gif) repeat-x 50% 0;
	height: 100%;
   text-align: center; 
   margin: 0;
   padding: 0;   	
}
 
.clear {
	clear: both;
}

p {
	margin: 0 0 0.4em 0;
}

#container {
   width: 728px;
   overflow: hidden;
   margin: 0px auto;
	padding: 0;
   text-align: center; 
}
#content {
   width: 728px;
	float: left;
   margin: 0;
	padding: 0;
  text-align: center;  

}
.top_left {
	 float: left;
	 width: 183px;
	 height: 80px;
	 margin: 0 0 0 0;
	 padding: 0;
}
.top_center {
    float: left;
	 width: 538px;
	 height: 80px;
	 margin: 0 0 0 0;
	 padding: 0;
}

.contenido, .contenido_clientes {
	width: 718px;
	float: left;
	margin: 0;
	text-align: left;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #DCE8F2;
}
.contenido {
	padding: 10px 0 40px 10px;
}
.contenido a:link, .contenido_clientes a:link {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #d0e0ed;
	text-decoration: underline;
}
.contenido a:hover, .contenido_clientes a:hover {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
   color: #B1BEC9;
	text-decoration: none;
}
.contenido_clientes {
	padding: 30px 0 40px 10px;
}
.contenido a:visited, .contenido_clientes a:visited {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #d0e0ed;
	text-decoration: underline;
}

.contenido_left, .contenido_left2, .contenido_left3 {
	float: left;
	margin: 0;
}
.contenido_left {
	padding: 0 10px 0 10px;
}
.contenido_left2 {
	width: 250px;
	padding: 0 10px 0 10px;
	border-bottom: 1px dashed #fff;
}
.contenido_left3, .contenido_left {
	width: 330px;
}
.contenido_left3 {
	padding: 18px 0 0 0;
}

.contenido_producto, .contenido_producto2 {
	width: 320px;
	height: 90px;
	float: left;
	padding: 0;
}
.subcontenido_foto {
	width: 100px;
	float: left;
	margin: 0 0 0 0;
	
}
.subcontenido_producto {
	width: 200px;
	float: right;
	margin: 0 10px 0 0;
	padding: 0;
}
.contenido_producto {
	margin: 5px 0 10px 5px;
}
.contenido_producto2 {
	margin: 5px 0 10px 25px;
}
.contenido_producto a:link, .contenido_producto2 a:link {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #00136C;
	text-decoration: underline;
}
.contenido_producto a:visited, .contenido_producto2 a:visited {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #d0e0ed;
	text-decoration: underline;
}
.contenido_producto a:hover, .contenido_producto2 a:hover  {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #00136C;
	text-decoration: none;
}
.contenido_right, .contenido_right2, .contenido_right3 {
	width: 330px;
	float: left;
	margin: 10px 0 0 10px;
	padding: 19px 10px 0 10px;
	
}
.contenido_right {
   height: 365px;
	background: transparent url(images/anuncio.jpg) no-repeat center bottom;
}
.contenido_right2 {
	height: 390px;
}
.contenido_right4, .contenido_right5 {
	width: 330px;
	float: left;
}
.contenido_right4 {
	margin: 0 0 0 10px;
	padding: 0 10px 0 10px;
}
.contenido_right5 {
	margin: 8px 0 0 10px;
	padding: 19px 10px 0 10px;
}
.contenido_anuncio {
	width: 290px;
	height: 110px;
	float: left;
	text-align: justify;
	margin: 82px 0 0 5px;
	padding: 0 15px 0 15px;

}
#flash {
   float: left;
	width: 320px;
	height: 180px;
	margin: 1px 0 0 0;
	padding: 0;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	
}
#cabecera {
   float: left;
	width: 405px;
	height: 180px;
	margin: 1px 0 0 0;
	padding: 0 0 0 0;
	border-right: 1px solid #fff;
}
input, textarea {
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #1563a5;
	background: #bed4e6;
	text-align: left;
	padding: 2px 2px 6px 2px;
	border: 0;
}

.borde, .borde2 {
	padding: 0;
}
.borde2 {
	margin: 0 0 0 25px;
}
.contenedor_marcas {
	float: left;
	width: 670px;
	text-align: left;
	margin: 10px 0 0 20px;
	padding: 10px 0 10px 4px;
}
.marcas {
	float: left;
	width: 130px;
	height: 100px;
	text-align: center;
	margin: 0 0 0 29px;
	padding: 5px 0 0 0;		
}
.contenedor_clientes {
	float: left;
	width: 710px;
	text-align: left;
	margin: 10px 0 0 5px;
	padding: 2px;
}
.clientes {
	float: left;
	width: 100px;
	height: 120px;
	text-align: center;
	margin: 0 5px 5px 0;
	padding: 2px;	
	border: 4px solid #081b4e;
	background: #fff;	
}



#footer {
   width: 100%;
   height: 154px;
   margin: 0px auto;
	padding: 0;
	position: relative;
	background:   #fff url(images/footer.jpg) repeat-x 50% 0;
	clear: both;
}
.menu_footer {
	width: 820px;
	margin: 0 0 0 120px;
	padding: 25px 0 0 0;
	
}
.menu_footer a:link, .menu_footer a:visited {
	font: 9px/16px Verdana, Arial, Helvetica, sans-serif;
   color: #d0e0ed;
	text-decoration: none;
	margin-left: 15px;
}
.menu_footer a:hover {
	font: 9px/16px Verdana, Arial, Helvetica, sans-serif;
   color: #B1BEC9;
	text-decoration: none;
	margin-left: 15px;
}
.texto_copyright {
   font: 9px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #062E3B;
	text-align: center;
}
.texto_copyright2 {
   font: 9px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #081b4e;
	text-align: center;
}
.textoverdito {
	font: 11px/17px Tahoma, Arial, Helvetica, sans-serif;
	color: #e6f4d8;
	text-align: justify;
	margin: 5px 3px 5px 5px;
}


.texto1, .texto6 {
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #BAD9FF;
	text-align: justify;
}
.texto1 {
	text-indent: 5px;
}
.texto7 {
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #BAD9FF;
	text-indent: 5px;
}


.texto2 {
	font: 10px/16px Arial, Verdana, Helvetica, sans-serif;
	color: #062E3B;
	text-align: justify;
	text-indent: 5px;
}
.texto3 {
	font: 9px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #750033;
	text-align: justify;
}
.texto4 {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #DCE8F2;
	text-align: justify;
}
.texto5 {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #E6ECFF;
	text-align: justify;
	
	
}

.imageleft{
	float: left;
	margin: 5px 8px 4px 4px;
	padding: 1px;
	background-color: #ffffe3;
	border: double #fff;
}
.imageright {
	float: right;
	margin: 8px 4px 4px 10px;
	padding: 1px;
	background-color: #ffffe3;
	border: double #fff;
}
.imagepl {
	float: left;
	margin: 0;
	padding: 3px;
	background-color: #fff;
}
.imagepl2 {
	float: left;
	margin: 10px 0 0 0;
	padding: 3px;
	background-color: #fff;
}
.imagesi, .imagesit  {
	float: left;
	padding: 3px;
	background-color: #fff;
}
.imagesi {
	margin: 12px 50px 20px 5px;
}
.imagesit {
	margin: 12px 50px 39px 5px;
}

#map, #mapa {
	border: 4px solid #fff;
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
#map {
	margin: 10px 0 10px 0;
}
#mapa {
	margin: 10px 0 29px 0;
}
/* --- navigation  top --- */



#top_center_top {
    float: left;
    width: 538px;	
	 height: 30px;
	 margin: 0;
    padding: 9px 0 0 0;  
}



#top_center_top li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
	 
}
ul {
	margin: 0;
   padding: 0;
	
}
#top_center_top a {
    float: right;
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 16px;
    overflow: hidden;
}
#top_center_top a#serviciotecnico2  {
    background: url(images/serviciotecnicocurrent.gif) no-repeat;
	 width: 145px;
    height: 16px;
}
#top_center_top a#serviciotecnico  {
    background: url(images/serviciotecnico2.gif) no-repeat;
	 width: 145px;
    height: 16px; 
}
#top_center_top a:hover#serviciotecnico {
    background: url(images/serviciotecnico2.gif)  no-repeat;
	 background-position: 0 -18px;
}

#top_center_top a#nuestrosclientes  {
    background: url(images/nuestrosclientes2.gif) no-repeat;
	 width: 145px;
    height: 16px; 
}
#top_center_top a:hover#nuestrosclientes {
    background: url(images/nuestrosclientes2.gif)  no-repeat;
	 background-position: 0 -18px;
}

/* --- navigation  menu --- */

#top_center_bottom {
    
    width: 538px;	
	 height: 41px;
	 margin: 0;
    padding: 0;  
	 
}



#top_center_bottom li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
	 
}
ul {
	margin: 0;
   padding: 0;
	
}

#top_center_bottom a {
    float: right;
   
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 41px;
    overflow: hidden;
}

#top_center_bottom a#empresa2  {
    background: url(images/empresacurrent.gif) no-repeat;
    width: 99px;
	 margin-left: 1px; 
}
#top_center_bottom a#marcas2  {
    background: url(images/marcascurrent.gif) no-repeat;
    width: 99px;
	 margin-left: 1px; 
}
#top_center_bottom a#ocasion2  {
    background: url(images/ocasioncurrent.gif) no-repeat;
    width: 99px;
	  margin-left: 1px; 
}
#top_center_bottom a#situacion2  {
    background: url(images/situacioncurrent.gif) no-repeat;
    width: 99px;
	  margin-left: 1px; 
}
#top_center_bottom a#contacto2  {
    background: url(images/contactocurrent.gif) no-repeat;
    width: 99px;
	  margin-left: 1px; 
}

#top_center_bottom a#empresa  {
    background: url(images/empresa2.gif) no-repeat;
    width: 99px;	 
}
#top_center_bottom a#marcas  {
    background: url(images/marcas2.gif) no-repeat;
    width: 99px;	
	 margin-left: 1px; 
}
#top_center_bottom a#ocasion  {
    background: url(images/ocasion2.gif) no-repeat;
    width: 99px;	
	 margin-left: 1px; 
}
#top_center_bottom a#situacion  {
    background: url(images/situacion2.gif) no-repeat;
    width: 99px;	
	 margin-left: 1px; 
}
#top_center_bottom a#contacto  {
    background: url(images/contacto2.gif) no-repeat;
    width: 99px;	
	 margin-left: 1px; 
}

#top_center_bottom a:hover#empresa {
    background: url(images/empresa2.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#marcas {
    background: url(images/marcas2.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#ocasion {
    background: url(images/ocasion2.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#situacion {
    background: url(images/situacion2.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#contacto {
    background: url(images/contacto2.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#empresa2 {
    background: url(images/empresacurrent.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#marcas2 {
    background: url(images/marcascurrent.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#ocasion2 {
    background: url(images/ocasioncurrent.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#situacion2 {
    background: url(images/situacioncurrent.gif)  no-repeat;
	 background-position: -101px 0;
}
#top_center_bottom a:hover#contacto2 {
    background: url(images/contactocurrent.gif)  no-repeat;
	 background-position: -101px 0;
}