/* CSS Document */

/* GENERICOS */
*{
margin:0px;
padding:0px;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px auto;
	text-align:center;
	background: #ccc url("imagenes09/fondopag.gif");
	overflow-y: scroll;

	}
img{ border:0px;}
table{ border:0px;}
td{	font-size: 12px;}
ul{	list-style-type:none;}


a{
	text-decoration:none;
	}
form td, textarea{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	}
/* CAPAS */
#cabecera{
	background: #ccc url("imagenes09/fondo.gif") repeat-y center;
	width:850px;
	text-align:center;
	margin:0 auto;
	padding-bottom:10px; 
	}
#cuerpo{
	background: #ccc url("imagenes09/fondo.gif") repeat-y center;
	width:850px;
	margin:0px auto;
	}	
#contenido{
	padding:10px; 
	background:#fff; 
	width:770px;
	min-height: 500px;
	margin:0px auto; 
	border:1px solid #ccc; 

}
#menuproductos{
	width:129px; 
	float:left; 
	background-color:#f4f4f4; 
	padding:3px; 
	border: 1px solid #ccc; 
	}
#pie{
	background: #ccc url("imagenes09/fondo.gif") repeat-y center;
	width:850px;
	margin:0 auto;
	padding-bottom: 6px;
	text-align:center;
	}
#intpie{

	width:760px;
	padding-top: 6px;
	padding-bottom: 20px;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px auto;
	}
#intpie a{
	color:#000; }
	
/* CLASES */


.titulo { 
	font-size: 18px; 
	color: #006fb8;
	} 
.subtitulo { 
	font-size: 14px; 
	color: #006fb8;
	} 
.tituloRj{ 
	font-size: 18px; 
	color: #b60922; 
	} 
.tituloBco{ 
	font-size: 18px; 
	color: #fff;
	line-height:30px;
	} 
.nombreprods {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px; 
	color: #000000;
	} 
.formato { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	font-size:10px;	
	} 
.textoblanco { 
	color: #FFFFFF;
	} 

/* MENU */

ul#topnav {
	margin: 0 auto;
	padding-left:40px;
	_padding: 0;
	list-style: none;
}
ul#topnav li{
	margin: 0;
	margin-left: 1px;
	padding: 0;	
	overflow: hidden;  /*--Importante - Estado por defecto--*/
	float: left;
	height:80px;
	cursor:pointer;
}
ul#topnav a, ul#topnav span { /*--Las etiquetas <a> y <span> comparten las mismas propiedades --*/
	margin: 0px;
	padding: 1px 11px;
	_padding: 10px 11px;
	float: left;
	text-decoration: none;
	color: #fff;
	background: url(../imagenes09/menusup.jpg) repeat-x;
	clear: both;
	height: 80px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 60px; /*--Posicion vertical del texto--*/
}
ul#topnav a{ /*--Hover: cuando el puntero del mouse para por encima--*/
	color: #555;
	background-position: left bottom;
}
ul#topnav span{ /*--Estado de navegación por defecto--*/
	background-position: left top;
}

/* SUBMENU */
.submenu{
	background:#000;
	width:100%;
 	}
#topnav2 li {
	float: left;
	list-style:none;
	margin:0px;
	padding:0px;	
	border-right:1px dotted #ccc;
}
#topnav2 li a {
	display:block; 
	padding: 10px 15px;
	color:#fff;
	background: #000000 url(../imagenes09/menusup2.gif) repeat-x top;
	text-decoration:none;
	}
#topnav2 li a:hover {
	display:block; 
	padding: 10px 15px;
	color:#000;
	background:#cccccc url(../imagenes09/menusup2.gif) repeat-x bottom;
	text-decoration:none;
	}
	/* MENU PRODUCTOS */
#menu li {
	list-style:none;
	margin:0 1 0 0px;
	padding:5px;
	text-align: left;
	border-bottom: 1px dotted #ccc;
}

#menu a{
	color:#006fb8;
}
#menu a:hover{
	color:#000000;
}
	
#topnav2 li.bac {
	background:#cccccc url(../imagenes09/menusup2.gif) repeat-x bottom;
	}
	
.btazul li{
	display:block; 
	padding: 10px 15px;
	color:#fff;
	background: #000000 url(../imagenes09/menusup2.gif) repeat-x top;
	text-decoration:none;
	}
ul#topnav2 a.btazul2 {
	display:block; 
	padding: 10px 15px;
	color:#000;
	background:#cccccc url(../imagenes09/menusup2.gif) repeat-x bottom;
	text-decoration:none;
	}
