body
{
	font-weight: normal;
	font-size: 10px;
	margin: 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
}

table
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 0px;
	color: #525152;
	border-top-style: none;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}

br{font-size:3px;}

A
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 0px;
	color: #525152;
	border-top-style: none;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
}

FORM
{
	margin: 0px;
}

SELECT
{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 0.3cm; 
	color: #31309C; 
	background-color: #FFFFFF;  
}

INPUT
{
	border: 1px #ACACAC solid;
	font-size: 11px;
	font-family: Verdana, Arial;
	background-color: #ffffff;
}

.textLibre
{

}

.textohome{font-family: Arial, Helvetica, sans-serif; font-size: 0.30cm; font-style: normal; color: #505050;}
.textohome A{color:#505050;text-decoration:underline;font-weight:bold;}

.textboxes
{
	border-right: #A55129 1px double;
	border-top: #A55129 1px double;
	font-size: 11px;
	border-left: #A55129 1px double;
	border-bottom: #A55129 1px double;
	font-family: Verdana, Arial;
	height: 17px;
	background-color: #ffffff;
}

.textboxesML
{
	border-right: #A55129 1px double;
	border-top: #A55129 1px double;
	font-size: 11px;
	border-left: #A55129 1px double;
	border-bottom: #A55129 1px double;
	font-family: Verdana, Arial;
	background-color: #ffffff;
}

.textboxeserror {border:2;border-style:double;border-color:#FF0000;background-color:#FFFFF7;height:20px;}

.textboxeserrorML {border:2;border-style:double;border-color:#FF0000;background-color:#FFFFF7;}

.Bsbttn {BORDER-RIGHT: #B54D42 1px solid;BORDER-TOP: #B54D42 1px solid;FONT-SIZE: 13px;BACKGROUND: #B54D42; BORDER-LEFT: #B54D42 1px solid;CURSOR: hand; COLOR: #FFFFFF; BORDER-BOTTOM: #B54D42 1px solid; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}

.minimo{font-size:2px;LINE-HEIGHT: 2px;}

.pixel6{font-size:6px;LINE-HEIGHT: 6px;}

.bordo
{
	color :#A55129;
}
.bordo a{color:#A55129}

.title3
{
	color :#A55129;
	font-family :"Verdana,Arial,Helvetica";
	font-size:0.40cm;
	font-weight :600; 
}

.title3 A{color:#A55129}
.title3 A:visited{color:#A55129}

.table_border
{
	border: #CECBBF 1px solid;
	background-color: white;
}

.BttnSend
{
	background: #B54D42;
  color: #FFFFFF;
  font-weight:  bold;
  border-color:  #B54D42;
  height: 20; 
}

.noborder
{
		border :0px;
		background-color:Transparent;
		font-size: 11px;
		font-family: Verdana, Arial;
}

.error
{
	font-family: "Verdana", Arial, Helvetica, sans-serif; 
	font-size: 0.28cm; 
	font-style: normal;
	color :red;
}

.ImgBorder
{
	border-color:#F7D394;
	border-width:1px;	
}


.sidebarNumberPages
{
    COLOR: #525152;
    FONT-FAMILY: tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none;
    font-weight:normal;
}

.sidebarNumberPages A
{
    COLOR: #525152;
    FONT-FAMILY: tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none;
    font-weight:normal;
}

.table_border_Gris
{
	border: #B5B2B5 1px solid;
	background-color: white;
}

.sidebar
{
    COLOR: #525152;
    FONT-FAMILY: tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none;
    font-weight:normal;
}

.sidebar A
{
    COLOR: #525152;
    FONT-FAMILY: tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none;
    font-weight:normal;
}

.NoLineAHref
{
    TEXT-DECORATION: none;
}

/*
Nuevos estilos 05/Julio/2007
*/

.General1
{
	color:#000000;
	font-size: 0.35cm;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.General1 a{color:#16387C}
.General1 b{color:#16387C}

.General2
{
	color:#525152;
	font-size: 0.30cm;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height: 0.40cm;
}
.General2 a{color:#525152}
.General2 b{color:#525152}

.table_border
{
	border: #efd3a5 1px solid;
	background-color: white;
}

.table_border_Gris
{
	border: #B5B2B5 1px solid;
	background-color: white;
}

.table_border_orange
{
	border-right : #F2A319 1px solid;
	border-left : #F2A319 1px solid;
	border-bottom : #F2A319 1px solid;
	background-color: white;
}

.ImgBorder
{
	border-color:#F7D394;
	border-width:8px;
}

.ChckBoxList
{
	border: 0px;
	font-size: 9px;
	color : #525152;
	font-family: Verdana, Arial;
	background-color: Transparent;
	border-bottom : 0px;
	border-style : window-inset;
	padding-top : 0px; 
	padding-bottom : 0px;
	height : 10px;
	text-align:justify ;
}

ul
{
	margin:0;
	padding:0 0 0 15px;
}


.cell_border_Blue
{
	border: #2D99DE 1px solid;	
}

.border_gris
{
	border: #B3B0B0 1px solid;
	background-color: white;
	margin:10px;
	padding:10px;
}

.ecard img{
  border: 5px solid white;
}

.ecard:hover img{
  border: 5px solid #C6B275;
}

.ecard:hover{
  color: red; /* irrelevant definition to overcome IE bug */
}

.ecard2 img{
  border: 3px solid white;
}

.ecard2:hover img{
  border: 3px solid #C6B275;
}

.ecard2:hover{
  color: red;
}

#topmenu{
  padding:0; 
  margin:0 0 0 0px;
  list-style:none; 
  height:40px; 
  background:url(/usercontrols/imgs/ulback.gif) repeat-x;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  border-bottom-color: #BAA47B;
}

#topmenu li{
  float:left;
}

#topmenu li a {
  display:block; 
  height:40px; 
  line-height:40px; 
  padding:0 10px 0 0; 
  float:left; 
  color:#2B5879; 
  text-decoration:none;  
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 12px;
}

#topmenu li a b {
  display:block; 
  height:40px; 
  float:left; 
  padding:0 0 0 15px; 
  cursor:pointer;
}

#topmenu li a:hover,
#topmenu .selected a
{
  background:url(/usercontrols/imgs/tab_a.jpg) no-repeat right top; 
  line-height:36px;
}

#topmenu li a:hover b,
#topmenu .selected b
{
  background:url(/usercontrols/imgs/tab_b.jpg) no-repeat left top; 
  line-height:36px;
  color:#fff;
}


ul
{
	margin:0;
	padding:0 0 0 15px;
}

