@charset "iso-8859-1";
/* CSS Document */
body{
	margin:0;
	font-family:Arial;
	font-size:12px;
	color:#666;
	text-align:justify;
	background-image:url(../images/main_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
form{
	margin:0;
}
#top {
	height: 180px;
}
#bottom{
	width:100%;
	background-image:url(../images/bottom_bg.jpg);
	background-repeat:repeat-x;
	height:85px;
	text-align:center;
}
#bottom .sucursal{
	padding-left:8px; 
	padding-right:8px;
	padding-top:30px;
	padding-bottom:15px;
	float:left;
	color:#FFF;
}
#bottom .sucursal:first-child{
	margin-left:55px;
}
#bottom .copy{
	color:#E9EFFF;
	font-size:-2;	
}
#bottom .copy a{
	color:#E9EFFF;
	font-weight:bold;
	text-decoration:none;	
}
#bottom .copy a:hover{
	color:#FFF;
}
.main{
	width:1000px;
	margin:auto;
}
.main_menu{
	width:160px;
	float:left;
}
.main_contenido{
	float:left;
	width:840px;
	background-image:url(../images/main_contenido_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.clear{
	width:100%;
	clear:both;
}
.error{
	color:#FF0000;
	font-size:11px;
	padding-left:10px;
}
.titulo{
	font-weight:bold;
	font-size:15px;
	color:#4A4A4A;
}
.submenu_item{
	margin-top:15px;
	margin-bottom:15px;
}
.submenu_item a{
	text-decoration:none;
	color:#4A4A4A;
	font-weight:bold;
	font-size:15px;
}
.submenu_item a:hover{
	color:#0056CA;
}
/*HOME*/
#home_main{
	float:left;
	width:425px;
	padding-top:70px;
	margin-left:50px;
}
#home_derecha{
	width:295px;
	float:left;
	padding-top:30px;
	margin-left:55px;
}
#home_libro{
	width:100%;
	text-align:right;
	margin-bottom:25px;
}
#home_nikolandia{
	margin-bottom:25px;
}
/*QUIENES SOMOS*/
#quienes_main{
	width:800px;
	float:left;
	margin-left:30px;
	padding-top:50px;
	background-image:url(../images/quienes_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:300px;
}
#quienes_main p{
	width:380px;
}
/*NUESTRA HISTORIA*/
#nuestra_historia_main{
	width:790px;
	float:left;
	margin-left:30px;
	padding-top:50px;
}
#nuestra_historia_main .titulo{
	margin-left:20px;
	width:100%;
}
#historia_col1, #historia_col2{
	width:350px;
	margin-left:20px;
	float:left;
	padding-bottom:10px;
}
#historia_col2 p.imagen{
	font-weight:bold;
	text-align:right;
}
#historia_col2 p.imagen img{
	margin-bottom:10px;
}
/*NUESTRA TRAYECTORIA*/
#nuestra_trayectoria_main{
	width:790px;
	float:left;
	margin-left:30px;
	padding-top:50px;
}
#nuestra_trayectoria_main .titulo, #nuestra_trayectoria_main > p{
	margin-left:20px;
	width:100%;
}
#trayectoria_col1, #trayectoria_col2{
	width:350px;
	margin-left:20px;
	float:left;
	padding-bottom:10px;
}
#nuestra_trayectoria_main .resaltado1{
	color:#666;
	font-size:15px;
	font-weight:bold;
}
#nuestra_trayectoria_main .resaltado2{
	color:#00009D;
	font-weight:bold;
}
#nuestra_trayectoria_main .imagen{
	text-align:center;
}
/*SUCURSALES*/
#sucursales_main{
	width:790px;
	float:left;
	margin-left:30px;
	padding-top:50px;
}
#sucursales_txt{
	width:575px;
	margin:auto;
	margin-bottom:20px;
}
.sucursal_item{
	width:575px;
	height:140px;
	background-image:url(../images/sucursales_item_bg.jpg);
	background-repeat:no-repeat;
	margin:auto;
	margin-bottom:15px;
}
.sucursal_item .info{
	float:left;
	margin-left:15px;
	padding-top:12px;
	width:190px;
}
.sucursal_item .sucursal_titulo{
	background-image:url(../images/sucursales_titulo_bg.png);
	background-repeat:no-repeat;
	background-position:right;
	height:28px;
	line-height:25px;
	font-size:13px;
	font-weight:bold;
	padding-top:3px;	
}
.sucursal_item .info .resaltado1{
	font-weight:bold;
}
.sucursal_item .info .telefono{
	margin-top:8px;
	position:relative;
}
.sucursal_item .info .informacion{
	position:absolute;
	left:70px;
	top:0;
}
.sucursal_item .fotos{
	float:left;
	width:360px;
	padding-top:12px;
}
.sucursal_item .fotos img{
	margin-left:9px;
}
/*MENU*/
#menu_main{
	width:790px;
	float:left;
	margin-left:30px;
	padding-top:50px;
}
#menu_txt{
	width:790px;
	margin:auto;
	text-align:center;
	margin-bottom:25px;
}
#menu_col1, #menu_col2{
	width:350px;
	margin-left:20px;
	float:left;
	padding-bottom:10px;
}
#menu_main .productos_categoria{
	width:350px;
	margin-bottom:20px;
}
#menu_main .productos_titulo{
	background-image:url(../images/menu_cat_bg_01.gif);
	background-repeat:no-repeat;
	color:#1e2272;
	font-style:italic;
	font-size:11px;
	font-weight:bold;
	height:31px;
	width:100%;
	padding-top:10px;
	text-align:center;
}
#menu_main .productos_item{
	width:100%;
	background-image:url(../images/menu_cat_bg_02.gif);
	background-repeat:repeat-y;
	padding-bottom:3px;
}
#menu_main .productos_nombre{
	margin-left:14px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	width:250px;
}
#menu_main .productos_precio{
	float:left;
	width:60px;
}
#menu_main .productos_bottom{
	width:100%;
	background-image:url(../images/menu_cat_bg_04.gif);
	background-repeat:no-repeat;
	height:28px;
}
/*FURNOS*/
#furnos_main{
	width:790px;
	float:left;
	margin-left:30px;
	padding-top:50px;
}
#furnos_logo{
	float:right;
	margin-right:75px;
	margin-left:50px;
	margin-top:30px;
}
#furnos_txt{
	margin-bottom:30px;
}
#furnos_col1{
	width:300px;
	margin-left:20px;
	float:left;
	padding-bottom:30px;
} 

#furnos_col2{
	width:400px;
	margin-left:20px;
	float:left;
	padding-bottom:30px;
	padding-top:20px;
}
#furnos_col2_titulo{
	color:#00539F;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
	padding-bottom:15px;
}
#furnos_main .furnos_productos{
	width:395px;
}
#furnos_main .furnos_productos_top{
	width:100%;
	background-image:url(../images/furnos_bg_precios_01.jpg);
	background-repeat:no-repeat;
	height:17px;
}
#furnos_main .furnos_productos_mid{
	width:100%;
	background-image:url(../images/furnos_bg_precios_02.jpg);
	background-repeat:repeat-y;
	padding-bottom:10px;
	padding-top:5px;
}
#furnos_main .furnos_productos_titulo{
	width:85%;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #999;
	margin:auto;
	font-weight:bold;
	margin-bottom:10px;
}
#furnos_main .furnos_tit1, #furnos_main .furnos_tit2, #furnos_main .furnos_nombre, #furnos_main .furnos_precio{
	float:left;
	width:50%;
}
#furnos_main .furnos_precio{
	margin-left:10px;
	width:30%;
}
#furnos_main .furnos_item{
	width:85%;
	margin:auto;
	padding-bottom:2px;
	padding-top:2px;
}
#furnos_main .furnos_productos_bot{
	width:100%;
	background-image:url(../images/furnos_bg_precios_03.jpg);
	background-repeat:no-repeat;
	height:18px;
}
/*JR*/
#menu_jr_main{
	width:790px;
	float:left;
	margin-left:30px;
	padding-top:50px;
	position:relative;
}
#menu_jr_inicio{
	margin-left:70px;
}
#menu_jr_1, #menu_jr_2, #menu_jr_3, #menu_jr_4, #menu_jr_5, #menu_jr_sorpresa, #menu_jr_precio{
	position:absolute;
}
#menu_jr_1{
	left:300px;
	top:0;
}
#menu_jr_2{
	left:500px;
	top:65px;
}
#menu_jr_3{
	left:365px;
	top:90px;
}
#menu_jr_4{
	left:315px;
	top:190px;
}
#menu_jr_5{
	left:465px;
	top:175px;
}
#menu_jr_sorpresa{
	top:310px;
	left:430px;
}
#menu_jr_precio{
	top:50px;
	left:630px;
}
