/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636466;
	background-color:#f1f3f2;
	background-image:url(../img/fondos/fondo_body_gris.gif);
	background-position:left;
	background-repeat:repeat-y;
	height:100%;
}
#contenedor {
	background-image:url(../img/fondos/fondo_body.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
}
.fondo_fluido {
	background:url(../img/fondos/fondo_fluido.gif) bottom left repeat-x !important;

}

/** links **/
a.mas_info, a.mas_info:active, a.mas_info:visited {
	font-size:11px;
	color:#00a2d0;
	text-decoration:underline;
	padding-left:5px;
}

a.mas_info:hover {
	text-decoration:none;
	color:#666;
}

/** listados **/
ul, ol {
	list-style:none;
	list-style-position:outside;
	margin:0;
	padding-left:2px;
}

ul li, ol li {
	background:url(../img/bullets/flecha_gris.jpg) no-repeat 0 2px;
	padding:0 0 0 18px;
	line-height:17px;
}

/** inc_nav.php **/
.sidebar_nav {
	/*background-image:url(../img/nav_btn.gif);
	background-position:top;
	background-repeat:no-repeat;*/
	/*background-color:#6A696E;*/
	background-color:#f0f0f0;
	border-bottom:1px solid #959499;
	height:24px;
	color:#fff;
	font-family:tahoma;
	font-size:9px;
	letter-spacing:1px;
	padding-left:8px;
}
.sidebar_nav a, .sidebar_nav a:visited { color:#fff; text-decoration:none; }
.sidebar_nav a:hover { color:#fff; text-decoration:underline; }

.sidebar_nav2 {
	/*background-image:url(../img/nav_btn.gif);
	background-position:top;
	background-repeat:no-repeat;*/
	background-color:#57565A;
	border-bottom:1px solid #959499;
	height:24px;
	color:#fff;
	font-family:tahoma;
	font-size:9px;
	letter-spacing:1px;
	padding-left:8px;
}
.sidebar_nav2 a, .sidebar_nav2 a:visited { color:#fff; text-decoration:none; }
.sidebar_nav2 a:hover { color:#fff; text-decoration:underline; }


.menuNav {		
	font-family:verdana;
	color:#fff;
	padding:10px 15px;
	font-size:10px;
	background-color:#6A696E;
	border-top: 1px solid #959499;
	border-right: 2px solid #959499;
	border-bottom: 2px solid #959499;
	background-image:url(../img/sombra_nav.gif);
	background-position:left;
	background-repeat:repeat-y;
	line-height:14px;
	filter: alpha(opacity=92);
	opacity: .92
}
.menuNav a, .menuNav a:visited {color:#fff; text-decoration:none}
.menuNav a:hover {color:#fff; text-decoration:underline}
/** sidebar izquierdo **/
#izq {
	width:170px;
	height:100%;
	float:left;
	background-image:url(../img/fondos/fondo_sidebar_izq.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#636466;
}
.sidebar_td_izq {
	background-image:url(../img/fondos/fondo_sidebar_izq.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#959499;
	border-bottom: 2px #00adef solid;
}
.sidebar_td_logo {
	/*height:113px;
	//height:113px;*/
	border-bottom:#00afe4 4px solid;
	background-color:#FFF;
}
.sidebar_td_nav {
	/*background-image:url(../img/fondos/fondo_sidebar_nav.gif);
	background-position:top;
	background-repeat:repeat-x;*/
	background-color:#6A696E;
	border-bottom:#000 2px solid;
	width:162px;
	/*	height:521px;*/
}
/** main **/
#main {
	position:relative;
	float:left;
	width:602px;
}

.main_fondo {
	background-color:#fff;
	background-image:url(../img/fondos/fondo_main_top.gif);
	background-position:left;
	background-repeat:repeat-y;
	height:26px;
	_height:25px;
	border-bottom:1px #abacb0 solid;
	border-right: 1px #f5f5f5 solid;
}
.main_division {
	background-image:url(../img/fondos/fondo_main_content.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:4px;
}
.main_content {
	padding:12px;
	border-bottom: 2px #00adef solid;
}
/** pie **/
#foot {
	float:none;
	width:100%;
	color:#9D9FA1;
}
.td_foot_azul {
	width:772px;
	/*border-top: 2px #00adef solid;*/
}
.td_foot_gris {
	border-bottom: 2px #70787b solid;
}
.borde_pie{
	padding:10px;	
}

table.productos td {
	padding:10px;
	border-bottom:1px solid #ccc;
}

table.sin_borde td {
	/*padding:10px;*/
	border-bottom:none;
}

table.espacio td {
	padding:5px;
}

table.proximamente td {
	height:134;
	background-image:url(../img/fondos/fondo_proximamente.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	padding:20px;
	color:#666;
}

.borde_imagenes {
	border:1px solid #ccc;
	padding:5px;
	float:right;
	margin:5px;
	background-color:#FFF;
	text-align:center;
	font-size:9px;
	color:#999999;
	/*margin:5px 0 10px 10px;*/
}

.borde_imagenes_centrado {
	border:1px solid #ccc;
	padding: 3px;
	margin:5px;
}

/**********************************************/
/** HACK PARA QUE EL DIV ENCABEZADO FUNCIONE **/
/** http://www.csslab.cl/?p=60               **/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/**********************************************/
/**********************************************/