/* CSS Document */

body{
	background-image:url(../archivos/fondo_pag.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	letter-spacing:1px;
	color:#FFF;
	}
	
#contenido_todo{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	}

header{
	width:1000px;
	height:120px;
	float:left;
	}
	
#cont_logo{
	width:410px;
	height:12opx;
	float:left;
	}
	
#cont_iconos{
	width:590px;
	/*height:70px;*/
	color:#333;
	/*margin-top:50px;*/
	/*margin-left:415px;*/
	font-size:18px;
	line-height:22px;
	text-align:right;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	}

nav{
	width:1000px;
	height:57px;
	float:left;
	background: url(../archivos/bg_menu.png);
	}	
	
#banner{
	width:978px;
	height:330px;
	margin-top:10px;
	padding:10px 10px 10px 10px;
	background:#FFF;
	border:1px solid #999;
	float:left;
	}

#banner_inicio_izq{
	width:340px;
	height:380px;
	margin-top:8px;
	float:left;
	}

#banner_inicio_der{
	width:637px;
	margin-top:8px;
	height:355px;
	float:left;
	padding:10px 10px 10px 10px;
	background:#FFF;
	border:1px solid #999;
	}

	
section{
	width:1000px;
	display:inline-block;
	background:url(../archivos/fondo_contenido.jpg);
	float:left;
	}

/*  Index */
	
#articulo_banner{
	width:340px;
	margin-left:30px;
	margin-top:40px;
	float:left;
	}
	
#articulo_chofer{
	width:240px;	
	margin-top:40px;
	margin-left:15px;
	float:left;
	}
	
#nombre_chofer{
	width:240px;
	margin-top:10px;
	text-align:center;
	font-size:14px;
	color:#FFF;
	}
	
#foto_chofer{
	width:240px;
	height:215px;
	margin-top:10px;
	}

#articulo_nov{
	width:230px;
	margin-top:40px;
	margin-left:20px;
	text-align:justify;
	float:left;
	}
	
/*  Nosotros*/	

	
#articulo_nosotros{
	width:525px;
	margin-top:40px;
	margin-left:20px;
	text-align:justify;
	float:left;
	}

#cont_vismis{
	width:225px;
	margin-top:10px;
	float:left;
	}
	
/*  Servicios */

#articulo_servicios{
	width:525px;
	float:left;
	margin-left:20px;
	margin-top:40px;
	}

#descripcion_servicio{
	width:510px;
	text-align:justify;
	margin-top:10px;
	margin-left:20px;
	}
	
/*  Afiliese */	

#articulo_afiliate{
	width:940px;
	margin-top:40px;
	margin-left:30px;
	line-height:30px;
	float:left;
	}

#descripcion_requisitos{
	width:425px;
	margin-top:10px;
	margin-left:10px;
	float:left;
	}
	
#formulario_afil{
	width:440px;
	float:left;
	}

/* Ubicacion */

#articulo_ubicacion{
	width:520px;
	margin-left:20px;
	background:#FFF;
	height:400px;
	margin-top:40px;
	border:1px solid #036;	
	padding:5px 5px 5px 5px;
	float:left;
	}

/* Contactos */

#articulo_contactos{
	width:450px;
	margin-left:80px;
	margin-top:40px;
	text-align:center;
	float:left;
	}

#descripcion_contactos{
	width:220px;
	margin-top:25px;
	float:left;
	}

/* Novedades */

#articulo_novedades{
	width:940px;
	margin-top:40px;
	margin-left:30px;
	float:left;
	}

#cont_novedades{
	width:550px;
	float:left;
	text-align:justify;
	}
	
#cont_links_nov{
	width:250px;
	margin-top:20px;
	margin-left:10px;
	float:left;
	text-align:justify;
	}

/*-----*/

#linea_centro{
	width:30px;
	background-image:url(../archivos/linea_.png);
	float:left;
	margin-left:10px;
	}
	
footer{
	width:1000px;
	height:50px;
	color:#333;
	float:left;
	}
	
#pie_izq{
	width:400px;
	height:20px;
	margin-top:15px;
	margin-left:25px;
	font-size:10px;
	float:left;
	}
	
#pie_centro{
	width:150px;
	height:20px;
	margin-top:15px;
	text-align:center;
	font-size:10px;
	float:left;
	}
	
#pie_der{
	width:400px;
	height:20px;
	margin-top:15px;
	text-align:right;
	float:left;
	}
	
/*--------------- CLASES-------------*/

.titu_normal{
	color:#66FBFF;
	font-size:16px;
	}
	
.titulo_nov{
	color:#66FBFF;
	font-size:15px;
	}

/* Link Creativa*/
	
.link_creativa a:link{
	color:#333;
	font-size:10px;
	text-decoration:none;
	}

.link_creativa a:hover{
	color:#09F;
	text-decoration:underline;
	}
	
.link_creativa a:visited{
	color:#09F;
	text-decoration:underline;
	}	

/* Link Novedades*/
	
.link_novedades a:link{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	}

.link_novedades a:hover{
	color:#66FBFF;
	text-decoration:underline;
	}
	
.link_novedades a:visited{
	color:#66FBFF;
	text-decoration:underline;
	}
	
.error {
	color:#F00;
	}	