#header{
	background-color:#ffffff;
	background:url(../images/back-topw.png) repeat-x #ffffff;
	/*background-color:#000;*/
	/*background:url(../images/back-circulos.png) 100% -940% repeat-x #ffffff;*/
	width:100%;
}

#container_top{
	overflow:hidden;
	width:976px;
	height:165px;
	margin:0 auto;
	background:url(../images/back-top2.png) no-repeat 62% 50%;
	/*background:url(../images/back-topdic.png) no-repeat 68% 50%;*/
	/*background:url(../images/back-topblack.png) no-repeat 60% 50%;*/
}

#container_top .top_back1{
	background:url(../images/separador-logo.png) 19% 50% no-repeat;
	height:165px;
}

#container_top .top_back2{
	overflow:hidden;
	/*background:url(../images/back-top2.png) 45% 0% no-repeat;*/
	height:127px;
}

#container_top .top_back1 .wrapp_i{
	float:left;
	margin:42px 0 0 0;
}

#container_top .top_back1 .wrapp_d{
	float:right;
	margin:68px 0 0 0;
}



/*############################### SUBMENU  #####################################################*/

#contentsubmen{
	position:absolute; z-index:999; width:100%;
	}

#calsasubmenu{
	width:200px; background:url(../images/calsa_transparente.png) repeat-x; height:9px;
	}
#sub_menu{
	background:url(../images/back-submenu1.png) bottom repeat-x #f2f2f2;
	border-bottom:1px solid #f8f8f8;
	border-top:5px solid #dedede;
	height:28px;
	font-family:Tahoma, Geneva, sans-serif;
}

#sub_menu .container_sub_menu{
	width:976px;
	height:28px;
	margin:0 auto;
	padding:2px 0 0 8px;
	margin-top:5px;
}

#sub_menu .container_sub_menu ul li a{
	color:#6d6d6d;
	text-decoration:none;
	background:url(../images/vine2.png) 0% 0% no-repeat;
	padding:0 0 0 20px;
	font-size:11px;
	display:inline-block;
	margin-right:10px;
	display: block;
	position:relative;
}

#sub_menu .container_sub_menu a span{
	color:#600005;
}

#sub_menu ul { list-style-type: none;}
#sub_menu ul li.nivel1 { float: left;
margin-right: 2px;
}

#sub_menu .container_sub_menu ul li:hover {position: relative;
}
#sub_menu ul li a:hover, #sub_menu ul li:hover a.nivel1 {
position: relative;
color:#600005;
}
#sub_menu ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#sub_menu ul li ul {display: none;
}
#sub_menu ul li a:hover ul, #sub_menu ul li:hover ul {display: block;
position: absolute;left: 0px;
}

#sub_menu .container_sub_menu ul li ul li a {
width: 200px;
border-top-color: #000;
height:25px;
background:url(../images/vine5.png) no-repeat;
background-color:#f5f5f5;
padding-top:10px;
box-shadow: 4px 4px 0 #b7b7b7;
-webkit-box-shadow: 4px 4px 0 #b7b7b7;
-moz-box-shadow: 4px 4px 0 #b7b7b7;
}

#sub_menu .container_sub_menu ul li ul li a:hover {
width: 200px;
border-top-color: #000;
height:25px;
background:url(../images/vine5.png) no-repeat;
background-color:#dedede;
padding-top:10px;
}

/*##################################### //SUBMENU #################################################*/



/*MENU PRINCIPAL
.menu {position:relative; height:60px; width:690px}
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:0 0 0 0}
.menu li {float:left; width:138px; text-align:center;}
.menu a, .menu a:active, .menu a:visited, .menu a:hover {text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; width:138px; height:18px; display:block; text-align:center; color:#bf2c37; padding:9px 0 5px 0;}
#slide {position:absolute; top:0; height:36px; background:url(../images/back-menu.png); z-index:10}*/

/*MENU PRINCIPAL*/
.menu {position:relative; height:60px; width:690px}
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:0 0 0 0}
.menu li {float:left; width:138px; text-align:center;}
.menu a, .menu a:active, .menu a:visited, .menu a:hover {text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; width:138px; height:18px; display:block; text-align:center; color:#bf2c37; /*color:#fff;*/ padding:9px 0 5px 0;}
#slide {position:absolute; top:0; height:36px; background:url(../images/back-menu.png); z-index:10}

/***** Cambios para Navidad **********/
.menu a:hover{
	color:#bf2c37!Important;
}

.li_active a{
	color:#bf2c37!Important;
}

.li_active a:hover{
	color:#bf2c37!Important;
}


