/*
Document   : estilos
Created on : 27/07/2010, 02:32:09 PM
Author     : lemys
Modified   : Fernando (23/8/2010)
Description:
Purpose of the stylesheet follows.


TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/


*/
#error{

margin-top: 2px;

color: #FF0000;
text-align: center;

border: 1px dashed ;
background-color: #ead5e6;
padding: 2px;




}

#neutro{

margin-top: 2px;

color: #660000;
text-align: center;

border: 1px dashed ;
background-color: #FFFF99;
padding: 2px;




}



#exito{
margin-top: 2px;
padding: 2px;
border: 1px dashed;
color: #006600;
background-color: #aaffaa;
text-align: center;



}

#grande
{
	width: 848px;
	/*[empty]height:;*/
	background-image: url(bggrande.jpg);
	text-align: left;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#main
{
	/*[empty]width:;*/
	width: 848px;
	float: left;
	/*margin-left: 24px;*/

	padding-left:24px;
	padding-right:24px;
}
#header
{
	/*[empty]height:;*/
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#holder
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	
	left: 0px;
	top: 0px;
	border-top: 3px double #100173;
	background-repeat: repeat-y;
	background-image: url(fondoholder.jpg);
	padding-top: 22px;
        z-index: 3;
	min-height: 320px;
}
#h_center
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 370px;
	margin-bottom: 0;
	padding-left: 10px;
	padding-right: 10px;
}
#h_left
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 195px;
	padding-left: 10px;
	position: relative;
	
	
        
}
#h_right
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	width: 195px;
	padding-right: 10px;
}



body
{
	background-color: #E2E2E2;
	font-family: Verdana;
	font-size: 12px;
  
}

#logo
{
	background-image: url(logo.jpg);
	height: 203px;
	background-repeat: no-repeat;
	width: 195px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#titulo
{
	/*[empty]width:;*/
	/*[empty]height:;*/
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#banner
{
	width: 605px;
	background-image: url(baner.jpg);
	height: 203px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
  text-align: right;
  color: #ffffff;
}

.fecha
{
  font-family: Lucida Console;
  font-size: 12px;
  margin-right: 15Px;
}


#menu
{
	/*[empty]width:;*/
/*	min-height: 46px;*/
        /*text-align: right;
        padding-left: 5px;
        padding-right: 5px;
        
        position: relative;
*/
width: 800px;
float: left;
        z-index: 3000;
        background-color:  #080060;
			/* IE6 Only */
			*background-color:  #ffffff;
	*background-image: url(fondoholder.jpg);
}
#titulo
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	border-bottom: 1px dotted #080060;
}
#foot_bg
{
	height: 22px;
	width: 848px;
	background-image: url(bgrande_button.jpg);
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
}
#up_bg
{
	height: 22px;
	background-image: url(bgrande_up.jpg);
	/*+placement:shift 0px 0px;*/
	position: relative;
	left: 0px;
	top: 0px;
	width: 848px;
}
#h_center_d
{
	width: 575px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
}
#h_center_l
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 575px;
	padding-right: 10px;
	padding-left: 10px;
}

#full_h_center
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 780px;
	padding-right: 10px;
	padding-left: 10px;
}
