/* ESTRUCTURA */

body {
	text-align: center;
	font: 11px/1.5 verdana, sans-serif;
	background:#e0e0e0;
}
#fondo{
	width: 856px;
	height:625px;
	background:url(../images/fondo.png) no-repeat;
	/*border:solid 1px #000000;*/
	margin: 0 auto;
}
#contenido{
	text-align: left;
	width: 840px;
	height:616px;
	margin: 0 auto;
	/*border:solid 1px #000000;*/
	background: #FFFFFF;
}
#der{
	 height:100%;
	 border: 2px solid #F11215; 
}
#cuerpo{ 
	width: 838px;
	height:420px;
	background:url(../images/fondocuerpo.png) no-repeat;
	margin: 0x 0px 0px 0px;
	border:1px solid #FFFFFF;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	position:absolute;
	top:0 px;
	left:0 px;
	z-index:1;
}
#cuerpoUp{
    width: 824px;
    height:7px;
    /*border:solid 1px #000000;*/
    background:url(../images/fndcrpUp.png) no-repeat;
    margin: 0x 0px 0px 0px;
    z-index:100;
    position:absolute;
	top:0 px;
	left:0 px;
}
#cuerpoIzq{ /* ocupa todo el ancho del cuerpo */
	padding: 0 4px; 
	height:100%;
	width:100%; /*635px*/
	float:top-left;
	/*border:solid 1px #000000;*/
	margin: 0px 0px 0px 0px;
	z-index:1;
}
#cuerpoIzqCal{ 
	overflow-y:scroll;
	overflow-x:hidden;
	padding: 0 4px; 
	height:420px;
	width:831px; 
	margin: 0px 0px 0px 0px;
	position:absolute;
	top:0 px;
	left:0 px;
	z-index:10;
}
#cuerpoDer{
	height:100%;
	width:200px;
	float:right;
	/*border:solid 1px #000000;*/
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 2px;
}
#pie{
	width: 840px;
	font-size: 8pt;
	margin: 420px 0px 15px 0px;
	padding: 5px 0;
	text-align: center;
	color:#FDF7B7;
	border-top: 2px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	background: #336612;
	height:15px;
	position:absolute;
	z-index:10;
}
h3 {
	font-size: 10pt;
	color: #A2CE85;
	margin: 2px 0px 0px 0px;
}
h4{
	font-size:9pt;
}
h2{
	font-size:13pt;
	font-weight: bold;
}
h3.peque{
	font-size: 10pt;
	color: #609D38;
	margin: 0px 0px 0px 0px;
}
/* links texto */
a.texto{
	background: transparent none repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	color: #609D38;
	text-decoration: none;
}
a.texto:HOVER{
	background: transparent none repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	color: #336612;
	text-decoration: underline;
}
a.texto:active{
	background: transparent none repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	color: #336612;
	/*text-decoration: underline;*/
}
p.indice{
	color: #609D38;
	font-size:10pt;
}
p.indice2{
	color:#003300;
}

/*lik pie*/
a.pie{
	background: transparent none repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	color: #FDF7B7;
	text-decoration: none;
}
a.pie:HOVER{
	background: transparent none repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	color: #FDF7B7;
	text-decoration: underline;
	font-weight: bold;
}
a.boton{
display: block;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 6px 8px; /*padding inside each tab*/
border:1px solid #e0e0e0; /*right divider between tabs*/
/*border-left: 1px solid #e0e0e0;*/
color: #FDF7B7;
background: #336612;
width:50px;
}

a.boton2{
display: block;
text-decoration: none;
margin: 0px 0px 0px 3px;
padding: 6px 8px; /*padding inside each tab*/
border:1px solid #e0e0e0; /*right divider between tabs*/
/*border-left: 1px solid #e0e0e0;*/
color: #FDF7B7;
background: #336612;
width:70px;
float:left;
}
a.boton2:hover{
background: #FDF7B7; /*background of tabs for hover state */
color:#336612;
}
a.boton:hover{
background: #FDF7B7; /*background of tabs for hover state */
color:#336612;
}
/*Maquetacion tablas productos*/
table.tableizer-table {
/*border-top: 1px solid #CCC; 
border-left: 1px solid #CCC; */
font-family: Verdana, Verdana, Geneva, sans-serif; 
font-size: 11px;
 border-spacing: 1px;
} 
.tableizer-table td {
padding: 1px 2px 2px 2px; 
margin:0px 0px 0px 0px; 
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
border-left:1px solid #ccc;
border-top:1px solid #ccc;

}
.tableizer-table th {
background-color: #336712; 
color: #FDF7B7; 
text-align:center;
/*border-right: 1px solid #ccc;*/
/*font-weight: bold;*/
}
td.marco_blanco {
	border-bottom: 1px solid #336612;
	border-right: 1px solid #336612;
	border-left:0px solid #336612;
	border-top:0px; 
}