@charset "utf-8";

@import url("../modulos/menus/menus.css");
@import url("../modulos/cabecera/cabecera.css");
@import url("../modulos/pie/pie.css");
body {
     font-size:12px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 text-decoration:none;
	 margin:0;
	 padding:0;
	
}


div,img,a,h1,h2,h3,h4,h5,h6,ul,li,p
{
	padding:0;
	margin:0;
}
img{ border:none;}

#sombreado
{
	background:url(../img/sombra-lateral.jpg) left top repeat-y;
	width:1010px;
	
	height:300px;
	*height:auto; 
	*min-height:300px; 
	_height:300px;
	float:left;
	clear:both;
	
	display:table !important; 
}

#main_pagina{
	width:84.1em;	/* 1010px; */
	height:300px;
	margin:0 auto;
	*height:auto; 
	*min-height:300px; 
	_height:300px;
	display:table !important; 

	
	

	
}

#web
{
	clear:both;
	width:1000px;
	
	height:300px;
	*height:auto; 
	*min-height:300px; 
	_height:300px;
	display:table !important; 
	
	padding-left:5px;
}

#sombra_pie
{
	clear:both;
	width:1010px;
	height:10px;
	background:url(../modulos/pie/img/sombra-pie.jpg) left top no-repeat;
	padding:0;
}

#main
{
	clear:both;
	
	height:45em;
	*height:auto; 
	*min-height:45em; 
	_height:45em;
	display:table !important;
	padding: 0 0 0 0;
}



#cabecera
{
	width:1000px;	
	height:74px;
	margin:0;
	margin:0;
	border:0px;
}

/* CABECERA */



/* MAIN */

#main
{

	clear:both;
	margin:0 0 0 5px;

}
/* CONTENIDO */

#contenido
{
	padding:0;
	/*background:#FFFEEA;*/
	
}

/* CONTENIDO */

#main_contenido
{
	float:right;
	clear:none;
	width:790px;
	padding:0;	
	height:300px;
	height:300px;
	*height:auto; 
	*min-height:300px; 
	_height:300px;
    display:table !important; 
}

#main_contenido h1
{
	font-size:15px;
	font-weight:bold;
	color:#d32e12;
	padding: 0.6em 0 0 3.4em;
	letter-spacing: 0.5px;
}

.boton{
	width:115px;
	height:31px;
	background-image:url(../img/boton.jpg);
	background-repeat:no-repeat;
	color:#f1c300;
	text-align:center;
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	border:0;
	margin:1em 1em 1.5em 2em;
	padding:0.5em 0 0 0;
	cursor:pointer;	
}

.txtblanco{
	color:#FFFFFF;
}
.txtamarillo{
	color:#ffcc00;
}
input, textarea{
	font-size:12px;
}
table, tr, td{
	border-color:#2c861b;
	background-color:#FFFFFF;
}
table{
	border-width:2px;
}
tr,td{
	border-width:thin;
	text-align:center;
}













