#prova
{
	width: 99%;
	background-color: #00CC66;
}

#tablaMenu
{
	width: 100%;
}

#login
{
	width: 160;
	padding: 15;
}

qaregMain
{
	width: 160px;
}

/* *********** Estilos del BODY *********** */



/* *********** Estilos del DIV *********** */
div.centrado
{
	position: relative;
}


div.width91Cent
{
	width: 2500px;
}

div.centradoLeft
{
	text-align: left;
}
div.centradoRight
{
	text-align: left;
}

/* *********** Estilos de INPUT *********** */
input.width25
{
	width: 25px;
}
input.width45
{
	width: 45px;
}
input.width160
{
	width: 160px;
}

/* *********** Estilos del TABLE *********** */
table.centrado
{
	align: center;
	text-align: center;
}
table.centradoLeft
{
	text-align: left;
}
table.centradoRight
{
	text-align: right;
}
table.centPerCent
{
	width: 100%;
}
table.width98Cent
{
	width: 98%;
}
table.width67Cent
{
	width: 67%;
}
table.width70Cent
{
	width: 70%;
}
table.width75Cent
{
	width: 75%;
}
table.width95Cent
{
	width: 95%;
}
table.width36Cent
{
	width: 36%;
}
table.width254
{
	height: 254;
}
table.height200
{
	height: 200;
}
table.marginleft15
{
	margin-left: 15px;
}

/* *********** Estilos del TD *********** */

td.width1Cent
{
	width: 1%;
}
td.width3Cent
{
	width: 3%;
}
td.widthFiveCent
{
	width: 5%;
}
td.width4Cent
{
	width: 4%;
}
td.width9Cent
{
	width: 9%;
}
td.width10Cent
{
	width: 10%;
}
td.width15Cent
{
	width: 15%;
}
td.width16Cent
{
	width: 16%;
}
td.width20Cent
{
	width: 20%;
}
td.width25Cent
{
	width: 25%;
}
td.width30Cent
{
	width: 30%;
}
td.width32Cent
{
	width: 32%;
}
td.width36Cent
{
	width: 36%;
}
td.width40Cent
{
	width: 40%;
}
td.width33Cent
{
	width: 33%;
}
td.width35cent
{
	width: 35%;
}
td.width50Cent
{
	width: 50%;
}
td.width67Cent
{
	width: 67%;
}
td.width70Cent
{
	width: 70%;
}
td.width91Cent
{
	width: 91%;
}
tr.width91Cent
{
	width: 91%;
}
td.width94Cent
{
	width: 94%;
}
td.width95Cent
{
	width: 95%;
}
td.centPerCent
{
	width: 100%;
}


td.width16
{
	width: 16;
	}
td.width1
{
	width: 1px;
}
td.widthThree
{
	width: 3px;
}
td.widthFive
{
	width: 5px;
}
td.width6
{
	width: 6px;
}
td.width10
{
	width: 10px;
}
td.width15
{
	width: 15px;
}
td.width16
{
	width: 16px;
}
td.width19
{
	width: 19px;
}
td.width30
{
	width: 30px;
}
td.width50
{
	width: 50px;
}
td.width46
{
	width: 46px;
}
td.width60
{
	width: 60px;
}
td.width75
{
	width: 75px;
}
td.width100
{
	width: 100px;
}
td.width120
{
	width: 120px;
}
td.width140
{
	width: 140px;
}
td.width150
{
	width: 150px;
}
td.width180
{
	width: 180px;
}
td.width210
{
	width: 210px;
}
td.width320
{
	width: 320px;
}
td.width400
{
	width: 400px;
}
td.width436
{
	width: 436px;
}
td.width440
{
	width: 440px;
}
td.width2500
{
	width: 1000px;
	min-width: 80px;
}




td.height20
{
	height:20px;
}
td.height1
{
	height:1;
}
td.heightTwo
{
	height: 2;
}
td.heightThree
{
	height: 3;
}
td.heightFive
{
	height: 5;
}
td.height7
{
	height: 7px;
}
td.height8
{
	height: 8px;
}
td.height11
{
	height: 11;
}
td.height15
{
	height: 15;
}
td.height16
{
	height: 16;
}
td.height19
{
	height: 19;
}
td.height21
{
	height: 21;
}
td.height42
{
	height: 42px;
}
td.height71
{
	height: 71;
}
td.height100
{
	height: 100;
}
td.height110
{
	height: 110;
}
td.heigh184
{
	height: 184;
}





td.color2c577f
{
	background-color: #2c577f;
}
td.colorc5d5e2
{
	background-color: #c5d5e2;
}
td.colorbadaee
{
	background-color: #badaee;
}
td.color98b8cd
{
	background-color: #98b8cd;
}
td.colord4d6d8
{
	background-color: #d4d6d8;
}
td.color517ca7
{
	background-color: #517ca7;
}



td.heightCabecera101
{
	height: 101px;
	background: url(/public/Resources/Crm/Common/images/cabecera.jpg) no-repeat;
}
td.height15
{
	height: 15px;
}
td.height37
{
	height: 37px;
}
td.height74
{
	height: 74px;
}
td.height39
{
	height: 39px;
}
td.height184
{
	height: 184px;
}
td.height110
{
	height: 110px;
}
td.height100
{
	height: 100px;
}
td.height151
{
	height: 151px;
}
td.width254
{
	width: 254px;
}
td.width150
{
	width: 150px;
}
td.height10
{
	height: 10px;
}
td.height20
{
	height: 20px;
}
td.height200
{
	height: 200px;
}
td.height188
{
	height: 188px;
}
td.height29
{
	height: 29px;
}
td.height42
{
	height: 42px;
}

img.height3
{
	height: 3px;
}
img.width3
{
	width: 3px;
}
img.height5
{
	height: 5px;
}
img.width5
{
	width: 5px;
}
img.height15
{
	height: 15px;
}
img.width15
{
	width: 15px;
}
img.height20
{
	height: 20px;
}
img.width20
{
	width: 20px;
}
img.height48
{
	height: 48px;
}
img.width48
{
	width: 48px;
}
img.height20
{
	height: 20px;
}

img.width61
{
	width: 61px;
}
img.height45
{
	height: 45px;
}
img.transparent
{
	width: 1;
	height: 1;
}
img.noBorder
{
	border: 0;
}
img.alignMiddle
{
	vertical-align: middle;
}
td.height100Cent
{
	height: 100%;
}
td.bgrCabecera
{
	background-image: url(../public/Resources/Crm/Common/images/cabecera.jpg);
}
td.bgrPuntos
{
	background-image: url(($Images)menus/puntos.gif);
}
td.alignTop
{
	vertical-align: top;
}
td.alignBottom
{
	vertical-align: bottom;
}
td.alignMiddle
{
	vertical-align: middle;
}
td.alignRight
{
	text-align: right;
}

/* TR */
tr.colorbadaee
{
	background-color: #badaee;
}
tr.alginTop
{
	vertical-align: top;
}
/* P */
p.centrado
{
	text-align: center;
}
/* FONT Style */
.titulos
{
	padding-right: 30px;
	padding-left: 30px;
}
.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;
}

.fondo8DA4B4 {
	background-color: #8DA4B4;
}
.fondoE9E9E9 {
	background-color: #E9e9e9;
}
.fondoCabeceraMenu
{
	background-color: #E4ECF1;
}
.fondoOscuro
{
	background-color: #C6D7E7;
}
.fondoDetalle
{
	background-color: #8DA4B4;
}
.fondoClaro
{
	background-color: #E2E9F0;
}
.fondoExits
{
	background-color: #F2F5F9;
}
.fondoLogin
{
	background-color: #c2d6e1;
}
.fondWhite
{
	background-color: #ffffff;
}
.fondBlack
{
	background-color: #000000;
}

.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: 1pt;
}

.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;
}

