html, body {height: 100%;}

html,body,div,p,ul,ol,li,h1,h2,h3,h4,pre,form,p,button,img {
  margin: 0;
  padding: 0;
  border: 0;
}

body {
	background-color: #123EA2;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/fondo.jpg);
	background-repeat:repeat-x;
	margin:0; 
	padding:0;
	font-size:11px;

	}





	
	
	#header{ 
	height:auto;
	}
	
	#findex
	{
	margin-top:0px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/fondo_header.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:660px;

   }


	#inheader
	{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:160px;

   }
   


	
	
	
	/*index*/

	
	
	
	
		 #conteindex
	{
    margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:951px;
	height:500px;

	}
	
		 #flash
	{

	width:951px;
	height:233px;
	float:left;
	margin-left:1px;

	}
	
	
		 #bienvenido
	{

	width:428px;
	height:256px;
	float:left;
	background-image:url(../images/bienvenidobox.png);
	background-repeat:repeat-x;

	}
	
		 #b_texto
	{

	width:200px;
	height:100px;
	float:left;
	margin-top:80px;
	margin-left:198px;
	margin-right:20px;
	font-size:14px;
	color:#FFFFFF;
	text-align:left;

	}
	
		 #iconos
	{

	width:auto;
	height:33px;
	float:left;
	margin-left:318px;
	

	}
	
		 #face
	{

	width:33px;
	height:33px;
	float:left;
	

	}
	
		 #twit
	{

	width:33px;
	height:33px;
	float:left;
	margin-left:15px;
	

	}
	
		 #cupones
	{

	width:253px;
	height:256px;
	float:left;
	

	}
	
	
		 #sucursal
	{

	width:270px;
	height:256px;
	float:left;

	}
	
	
	
	
	/*footer*/
			
	
		#footer { 
	clear:both;
	height:100px;
	background-image:url(../images/fondo_footer.jpg);
	background-repeat:repeat-x;
	}



	
	 #infooter
	{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:640px;
	height:100px;
	text-align:center;
	
	}
	
	 #down
	{
	
	margin-left:11px;
	margin-top:12px;
	margin-bottom:12px;
	width:auto;
	height:22px;
	float:left;
	
	}
	
	
	 #mrfish
	{
	
	width:640px;
	height:20px;
	text-align:center;
	float:left;
	
	}
	
	
	 #direnet
	{
	margin-top:10px;
	
	width:640px;
	height:20px;
	text-align:center;
	float:left;
	
	}
	
	
	
	
	
	
	/*interiores*/
	
	/*nosotros*/
	
	
	
	#fnos
	{
	margin-top:0px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/fondo_header.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:680px;

   }
   
		 #contenos
	{
    margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:520px;
	background-image:url(../images/fondo_in.jpg);
	background-repeat:no-repeat;
	}
	
		 #lateral_n
	{
    margin-top:19px;
	margin-left:23px;
	width:199px;
	height:490px;
	float:left;
	}
	
	
	
		 #box_n
	{
    margin-top:23px;
	margin-left:18px;
	width:682px;
	height:490px;
	float:left;
	}
	
		 #lateral
	{
    margin-top:19px;
	margin-left:23px;
	width:199px;
	height:560px;
	float:left;
	}
	
	
		 #foto
	{

	width:199px;
	height:199px;
	float:left;
	}
	
		 #box
	{
    margin-top:23px;
	margin-left:18px;
	width:682px;
	height:560px;
	float:left;
	}
	
		 #box_info
	{
	margin-bottom:25px;
	width:682px;
	height:auto;
	float:left;
	}
	
		 #bullet
	{

	width:9px;
	height:17px;
	float:left;
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	}
	
		 #bulletno
	{

	width:9px;
	height:17px;
	float:left;
	}
	
		 #info
	{

	margin-left:7px;
	width:666px;
	height:auto;
	float:left;
	text-align:justify;
	}
	
	
	
	/*franquicias*/
	
	
	#ffran
	{
	margin-top:0px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/fondo_header.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:930px;

   }
   
		 #contefran
	{
    margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:750px;
	background-image:url(../images/fondo_in.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
	
	
	
			 #solicitud
	{

	
	margin-top:15px;
	width:199px;
	height:25px;
	float:left;
	}
	
			 #f1
	{

	
	margin-top:50px;
	width:199px;
	height:143px;
	float:left;
	}
	
			 #f2
	{

	margin-top:37px;
	width:199px;
	height:143px;
	float:left;
	}
	
	
			 #li
	{
	margin-left:30px;
	width:auto;
	height:auto;
	float:left;
	}
	
	
			 #formabo1
	{
	width:95px;
	height:15px;
	float:left;
	margin-top:5px;
	}
	
	
			 #formabo
	{
	width:199px;
	height:25px;
	float:left;
	}
	
			 #formabo3
	{
	width:180px;
	height:15px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	}
	

	/*sucursales*/
	
	
	#fsucu
	{
	margin-top:0px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/fondo_header.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:640px;

   }
   
		 #contesucu
	{
    margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:470px;
	}
	
	
	
		 #menusucu
	{
	width:292px;
	height:470px;
	float:left;
	background-image:url(../images/sucursales/fondomenu.jpg);
	background-repeat:no-repeat;
	}
	
		 .estado
	{
	width:292px;
	height:20px;
	float:left;
	margin-top:5px;
	}
	
		 .tienda
	{
	width:292px;
	height:15px;
	float:left;
	margin-top:2px;
	}
	
	#infosucu
	{

	margin-left:15px;
	width:643px;
	height:470px;
	float:left;
	background-image:url(../images/sucursales/fondo_sucursales.jpg);
	background-repeat:no-repeat;
	}
	
	
	#sucu
	{
	margin-top:35px;
	margin-left:23px;
	width:293px;
	height:400px;
	float:left;
	}
	
	 #fotosucu
	{

	width:293px;
	height:196px;
	float:left;
	}
	
	 #namesucu
	{
	margin-top:20px;
	width:293px;
	height:42px;
	float:left;
	}
	
		 #textosucu
	{
	margin-top:20px;
	width:293px;
	float:left;
	}
	
	#mapa
	{
	margin-top:35px;
	margin-left:22px;
	width:281px;
	height:400px;
	float:left;
	}
	
	#nombresucu
	{
	margin-top:12px;
	margin-left:83px;
	width:482px;
	height:42px;
	float:left;
	}
	
	#loader-sucursales{
	width:25px;
	height:25px;
 	margin:200px 280px;
}

	
	/*menu*/
	
	
	#fmenu
	{
	margin-top:0px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/fondo_header.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:639px;

   }
   
		 #contemenu
	{
    margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:469px;
	}
	
	
	
		 #menulateral
	{
	width:150px;
	height:469px;
	float:left;
	background-image:url(../images/menu/fondo_menulateral.jpg);
	background-repeat:no-repeat;
	}
	
		 #bml
	{
	width:150px;
	height:20px;
	float:left;
	margin-top:5px;
	}
	
	#infomenu
	{

	margin-left:10px;
	width:790px;
	height:469px;
	float:left;
	background-color:#FFFFFF;
	}
	
	
	#menumenu
	{
	margin-top:5px;
	margin-left:5px;
	width:780px;
	height:459px;
	float:left;
	}
	
	
	
	/*cotacto*/
	
		 #lateralcont
	{
    margin-top:90px;
	width:199px;
	height:560px;
	float:left;
	}
	
	
	
		 #boxcont
	{
    margin-top:23px;
	margin-left:18px;
	width:682px;
	height:560px;
	float:left;
	}
	
	
	
	
	
	/*fuentes*/
	
	.menu	{
	color:#010101;
	font-size:12px;
	
	}
	
	.diseno	{
	color:#FFF;
	font-size:10px;
	
	}
	
	.direnet	{
	color:#FFCC00;
	font-size:10px;
	
	}
	
	.texto	{
	color:#063b8d;
	font-size:12px;
	
	}
	
	.texto13	{
	color:#063b8d;
	font-size:13px;
	
	}
	
	.texto12b	{
	color:#063b8d;
	font-size:12px;
	font-weight:bold;
	
	}
	
	
	
	.textob	{
	color:#063b8d;
	font-size:18px;
	font-weight:bold;
	
	}
	
	
	
	
	a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
	



