@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	height:900px;
	background-color:#BDD2E8;
	background-image:url(images/back_top_shadow.gif);
	background-repeat:repeat-x;
}

.centrador{
width:900px;
margin:0 auto;
padding:0;
}

.cont_principal{
background-image:url(images/back_tablas_100.gif);
float:left;
width:900px;
}

.cont_top{
background-image:url(images/images_sai_navbar.jpg);
width:900px;
height:140px;
border-bottom:#FFFFFF solid 3px;
float:left;
}

.bloque_datos{
margin-top:76px;
float:right;
margin-right:30px;
text-align:right;
}

.domicilio{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}

.telefonos{
margin-top:15px;
float:right;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:right;
}

.cont_left{
float:left;
width:197px;
background-color:#306189;
border-right:#FFFFFF solid 3px;
}

.cont_right{
float:left;
width:700px;
background-color:#417FBA;
color:#FFFFFF;
font-weight:normal;
}

.cont_right li{
	margin:0 25px 0 0;
}


.cont_marcas{
float:left;
width:580px;
background-color:#417FBA;
color:#FFFFFF;
font-weight:normal;
}

h2, p{
font-weight:normal;
padding:0;
font-size:13px;
margin:15px 30px 15px 15px;
text-align:justify;
}

.texto_gd_h2{
font-weight:bold;
}

li{
font-weight:normal;
font-size:13px;
text-align:justify;
}

.footer{
	float:left;
	width:900px;
	padding:5px 0;
	font-size:11px;
	background-color:#22465E;
	border-top: 3px solid #FFFFFF;
	color:#FFFFFF;
}

.footer_text{
margin-right:30px;
text-align:right;
}

.cont_formulario{
float:left;
margin:0;
padding:0;
border:0;
width:500px;
margin-left:30px;
}

.formulario{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}


/* =-=-=-=-=-=-=-[Menu Two]-=-=-=-=-=-=-=- */

#menu2 ul {
        list-style: none;
        margin: 0 0 0 0;
        padding: 0;
        }

#menu2 {
		margin-bottom:150px;
        width: 195px;
        border-style: solid solid none solid;
        border-color: #677D92;
        border-size: 1px;
        border-width: 1px;
        }

#menu2 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu2 li a:link, #menu2 li a:visited {
        color: #fff;
        display: block;
        background: url(images/menu2.gif);
        padding: 8px 0 0 10px;
        }

#menu2 li a:hover, #menu2 li #current {
	color: #FFFFFF;
	background: url(images/menu2.gif) 0 -32px;
	padding: 8px 0 0 10px;
	font-weight:bold;
        }

#menu2 li a:active {
	color: #FFFFFF;
	background: url(images/menu2.gif) 0 -32px;
	padding: 8px 0 0 10px;
	font-weight:bold;
        }



.collage_01{
	border-top:#FFF 4px solid;
	float:left;
	width:700px;
	margin:20px 0 0 0;
}

.marcas{
	float:left;
	width:120px;
	text-align:center;
	margin:20px 0 0 0;
}

.renglon_marcas{
	padding:3px 0 3px 6px;
	background-color:#099;
	text-align:left;
	border-bottom: #FFF solid 1px;
}

.renglon_marcas2{
	padding:3px 0 1px 6px;
	background-color:#3a576a;
	text-align:left;
	border-bottom: #FFF solid 1px;
}

.cont_fotos{
	width:700px;
	float:left;
	text-align:center;
	margin:15px 0;
}

.cont_fotos_textos{
	width:700px;
	float:left;
	text-align:center;
	margin:15px 0;
}

.bloque_fotos{
	width:230px;
	float:left;
	text-align:center;
}

.bloque_textos{
	width:460px;
	float:left;
	text-align:center;
}

.fotos{
	margin:0 15px;
	width:200px;
}

.textos_fotos{
	margin:0 15px;
	width:430px;
	font-size:12px;
	text-align:justify;
}

.refacciones_cont{
	width:660px;
	float:left;
	background-color:#5e89a6;
	margin:10px 20px;
	background-image:url(images/back_tabla_refacciones.jpg);
}

.menu_refacciones_cont{
	width:150px;
	float:left;
	border-right:#FFF solid 2px;
	margin:0;
}

.lista_refacciones_cont{
	width:508px;
	float:left;
}


/*menus*/

.lista_refacciones{
	font-size:12px;
	color:#FFF;
	margin:3px 0px 3px 15px;
	padding:0;
}

.lista_refacciones li{
	list-style-type: none;
	margin:3px;
	padding:0;
}

.lista_refacciones a{
	color:#FFF;
	text-decoration:none;
}

.lista_refacciones a:hover{
	color:#FC0;
	text-decoration:none;
}

#current{
	color:#FC0;
}




/*menus*/


.row_lista_01{
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	border-bottom:#FFF solid 1px;
	padding:2px 0;
}

.row_lista_02{
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	border-bottom:#FFF solid 1px;
	background-color:#456275;
	padding:2px 0;
}

