/* CSS Document*/

/*
--------------------------------
MENU
--------------------------------
*/
div{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#menu{/******************************************/
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Verdana ,Helvetica ,sans-serif;
	/*height:22px;*/
	background-image:url(../img/fondo_menu_prin.jpg);
	background-repeat:repeat-x;
	width:580px;
	float:left;
}
#menu a{
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#menu .botones_menu{/*******************************************/
	/*height:22px;*/
}
#menu .botones_menu .boton_on a{
	color:#666666;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#menu .botones_menu .boton_on, #menu .botones_menu .boton_off, #menu .botones_menu .boton_off_hover {/*************************************/
	margin:0px;
	float:left;
	height:22px;
}

#menu .botones_menu .boton_on .b1{/**************************************************/
	width: 6px;
	height: 22px;
	background-image:url(../img/b1_on.jpg);
	background-repeat:no-repeat;
	float:left
}

#menu .botones_menu .boton_on .b2 {
	float:left;
	height:22px;
	background-color:#FFFFFF;
}

#menu .botones_menu .boton_on .b3{
	background-image:url(../img/b3_on.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:22px;
	float:left;
	font-size:1px;
}

#menu .botones_menu .boton_off .b2 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

#menu .botones_menu .boton_off_hover .b1{
	
	width: 6px;
	height: 22px;
	background-image:url(../img/b1_over.jpg);
	background-repeat:no-repeat;
	float:left;
}

#menu .botones_menu .boton_off_hover .b2 {
	
	float:left;
	height:22px;
	background-image:url(../img/b2_over.jpg);
	background-repeat:repeat-x;
	float:left;
}

#menu .botones_menu .boton_off_hover .b3{
	width:6px;
	height:22px;
	background-image:url(../img/b3_over.jpg);
	background-repeat:no-repeat;
	float:left;
}

#menu .botones_menu .boton_off .b1{
	height:22px;
	width:6px;
	float:left;
	height:22px;
	
}

#menu .botones_menu .boton_off .b2{
	height:22px;
	padding:0px;
	margin:0px;
	float:left;
}

#menu .botones_menu .boton_off .b3 {
	height:22px;
	width:6px;
	float:left;
}	

#menu .botones_menu .boton_on .b2 .texto, #menu .botones_menu .boton_off .b2 .texto, #menu  .botones_menu .boton_off_hover .b2 .texto {
	text-align:center;
	font-weight: bold;
	font-size:11px;
	padding:0px;
}





/*botonera lateral*******************************************************************************************/

#menu_lateral .boton_off {
height:17px;
background-image: url(../img/fondo_btn_lat.jpg);
background-repeat:repeat-x;

}

.b_off {
	height:17px;
}

.b_on {
height:17px;
background-color: #669933;
}

#menu_lateral .boton_on{
	background-image:url(../img/boton_on.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:17px;
}
#menu_lateral .p_1 .boton_off .b2, #menu_lateral .p_2 .boton_off .b2, #menu_lateral .p_3 .boton_off .b2, #menu_lateral .p_4 .boton_off .b2{
	height:17px;
	background-image:url(../img/fondo_btn_lat_over.jpg);
	background-repeat:repeat-x;
}
#menu_lateral .boton_on .b2 a, #menu_lateral .boton_on .b2 a:hover{
	color:#FFFFFF;
}
#menu_lateral .p_1 .boton_off_hover, #menu_lateral .p_2 .boton_off_hover, #menu_lateral .p_3 .boton_off_hover, #menu_lateral .p_4 .boton_off_hover {
	height:17px;
	background-color:#FFFFFF;
}
#menu_lateral .boton_off_hover{
	height:17px;
	background-image:url(../img/fondo_btn_lat_over.jpg);
	background-repeat:repeat-x;
}

#menu_lateral{
	font-size:11px;
	font-family:Arial , Verdana ,Helvetica ,sans-serif;
}

#menu_lateral a{
	text-decoration:none;
	color:#666666;
	display:block;
}

#menu_lateral a:hover{
	text-decoration:none;
	color: #669933;
}

#menu_lateral .b2 a{
	text-align:left;
	font-weight:bold;
	color:#666666;
	font-size:11px;
	display:block;
	width:135px;
}

#menu_lateral .p_0 .b2 a{
	margin: 0px 0px 0px 15px;
	display:block;
}

#menu_lateral .p_1 .b2 a{
	margin: 0px 0px 0px 25px;
	display:block;
}

#menu_lateral .p_2 .b2 a{
	margin: 0px 0px 0px 35px;
	display:block;
	width:125px;
}
#menu_lateral .p_3 .b2 a{
	margin: 0px 0px 0px 40px;
	display:block;
	width:120px;
}
#menu_lateral .p_4 .b2 a{
	margin: 0px 0px 0px 45px;
	display:block;
	width:115px;
}