.fontTextGrande
{ 
	font-style:italic;  
	FONT-SIZE: 13px ; 
	COLOR: #F55D08; 
	FONT-FAMILY: VW Headline Book, Verdana, Arial, Helvetica, sans-serif; 
}

.fontTextBlanco
{ 
	FONT-SIZE: 9px ; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify; 
}

.fontTextNuevo
{ 
	FONT-SIZE: 11px ; 
	COLOR: #759AB9; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify; 
	TEXT-DECORATION: none 
}

.fontText
{ 
	FONT-SIZE: 11px; 
	padding-left: 5px;
	COLOR: #244D72; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify;
}

.fontTextB
{ 
	FONT-SIZE: 11px ; 
	padding-left: 5px;
	font-weight:bold; 
	COLOR: #244D72; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify;
}

.sep
{
	border-left: 1px solid silver;
	/*border-right: 1px solid lightgrey;*/
}

.sep2
{
	border-top: 1px solid silver;
	/*border-right: 1px solid lightgrey;*/
}

.fontTextG
{
	FONT-SIZE: 11px ;
	padding-left: 5px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify; 
}

.fontTextGB
{
	FONT-SIZE: 11px ;
	padding-left: 5px; 
	font-weight:bold;
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify; 
}

.fontTextDetail
{
	FONT-SIZE: 11px ;
	padding-left: 5px; 
	font-weight:bold;
	COLOR: #0B4E69; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify; 
}

.fontTextNaranja
{ 
	font-style:italic;  
	FONT-SIZE: 11px; 
	TEXT-TRANSFORM: none; 
	COLOR: #F55D08; 
	FONT-FAMILY: VW Headline Book, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none 
}

.fontTextNaranja2
{ 
	padding-left: 5px; 
	FONT-SIZE: 11px ; 
	COLOR: #F55D08; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.fontTextBlanco
{ 
	FONT-SIZE: 80% ; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none 
}

.fondoCabeceraMenu	{   BACKGROUND-COLOR:#E4ECF1}
.fondoOscuro	{   BACKGROUND-COLOR:#C6D7E7}
.fondoDetalle	{   BACKGROUND-COLOR:#8DA4B4}
.fondoClaro	{   BACKGROUND-COLOR:#E2E9F0}
.fondoExits	{   BACKGROUND-COLOR:#F2F5F9}
.fondoLogin	{   BACKGROUND-COLOR:#c2d6e1}

.bordeimagen
{
	background :#E2E9F0;
	border-left:1px solid;
	border-right:1px solid;
	border-bottom:1px solid;
	border-top:1px solid #336699;
}

.bordePadre
{ 
	border-left:1px solid #97b9cf;
	border-right:1px solid #97b9cf;
}

.comentario
{ 
	FONT-SIZE: 60% ; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify; 
}

.cajatexto 
{ 
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 11px; 
	BORDER-LEFT-COLOR: #4085BF; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #0466a5; 
	BORDER-TOP-COLOR: #4085BF; 
	FONT-FAMILY: Verdana,Helvetica; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #0466a5
}

.button
{
	BACKGROUND-COLOR: #327BB9;
	COLOR: #ffffff;
	TEXT-ALIGN: center;
	border-color:#12558E;
	border-style:outset;
	border-width:1;
	text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:2px;
}

.RequiredField
{
	margin-left: 5px; 
	color: Red;	
	FONT-SIZE: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

A.enlacegenerico
{
	FONT-SIZE: 12px;
	color: #778899;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
A.enlacegenerico:visited
{
	FONT-SIZE: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

A.enlacegenerico:active
{
	FONT-SIZE: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

A.enlacegenerico:hover
{
	FONT-SIZE: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #224499;
}

A.enlacectl
{
	color: #778899;
	text-decoration : underline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
A.enlacectl:visited
{
	text-decoration: underline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

A.enlacectl:active
{
	text-decoration: underline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

A.enlacectl:hover
{
	text-decoration: underline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: red;
}

A.enlace:active {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.enlace:link {
COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.enlace:visited {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.enlace:hover {
	COLOR: #000000; BACKGROUND-COLOR: #EAEAEA; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.fontTextGrande1{ font-WEIGHT:bold; font-style:italic;  FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #F55D08; FONT-FAMILY: Verdana, VW Headline Book, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.fontTextNaranja2{ FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #D04C02; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }    
.fontText5{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }

.separ
{
	border-bottom: dashed 1px black;
	font-size:1px;
}

.ctxItem
{
	background: whitesmoke;
	border: solid 1px #244D72;
	FONT-SIZE: 11px; 
	padding-left: 5px;
	COLOR: #244D72; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify;	
}

.btnDel
{
	cursor: hand;
	text-decoration: underline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #778899;
	width:22px;
	height:22px;
	background: url('/public/Resources/Crm/e-participa/images/paperera.gif') no-repeat center;
}

.btnDel: hover
{
	color: red;
}

.btnMail,.btnSMS
{
	width:80px;
	height:15px;
	text-decoration:none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244D72;
	font-weight:bold;
	
}

.btnSMS:hover,.btnMail:hover
{
	color: red;
}

.btnSMS
{
	padding-top:5;
	height:25px;
	width:70;
	/*background: url('/public/Resources/Crm/e-participa/images/mobilephone.gif') no-repeat top right;*/
}
.btnMail
{
	/*background: url('/public/Resources/Crm/e-participa/images/email.gif') no-repeat top right;*/
}

.btnClose
{
	cursor: hand;
	width:12px;
	height:12px;
	background: url('/public/Resources/Crm/e-participa/images/btclose.gif') no-repeat center;
}

.win
{
	border: solid 1px black;
	position:absolute;
	background-color:beige;
	filter:
	revealTrans(duration=0.50, transition=1)
	blendTrans(duration=0.60);
	width:300;
	z-index:100001;
}

.dlg
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/* ERROR STYLES ***************************************************************/
.BntCError
{
	border: #cccccc 1px solid;
	padding: 5px 10px 5px 10px;	
	margin-top: 40px;
	width: 90%;
	background-color: WhiteSmoke;
	font: 10px Verdana;
}
.BntCErrorHeader
{
	font: bold 16px Verdana;
	border-bottom: #cccccc 1px solid;
}
.BntCErrorMessage
{
	font: 12px Verdana;
	padding-bottom: 20px;
	padding-top: 30px;
	text-align: center;
}
.BntCErrorTool
{
	padding: 10px 8px 10x 8px;	
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	margin-left:2px;
}
A.BntCErrorTool
{
	background-color:silver;
	color:White;
	padding-bottom: 2px;
	padding-top: 2px;
}

A.BntCErrorTool:hover
{
	color: black;
	border: 0;	
	background-color: whitesmoke;
}
.BntCErrorFooter
{
	border-bottom: #cccccc 1px solid;
	height: 10px;
}
.BntCErrorFooterNewGroup
{
	font-weight: bold;
	background-color: silver;
}
.BntCErrorDetails
{
	border-top: black 1px solid;
	width: 100%;
	font-size: 10px;
}
.BntCErrorDetailsNewGroup
{
	font-weight: bold;
	margin-top: 2px;
	background-color: silver;
}
.BntCErrorDetailsParameter
{
	padding-right: 10px;
	font-weight: bold;
	vertical-align: top;
}
.BntCErrorDetailsValue
{
	width:100%;
	vertical-align: top;
}