BODY {
	margin:			0px;
	background:		url(../imagenes/fondo.jpg) repeat-x;
	
}


TABLE.general {
	background-color:	white;
	border:			0px;
	border-color:		black;
	border-style:		solid;
	padding:		2px;
	width:			760px;
	vertical-align:		top;
}


TD {
	vertical-align:		top;
	color:			black;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:		normal;
}


/* MARCO DE BORDES REDONDEADOS (1) *************************************/

TD.marcoTopLeft1 {
	background-image:	url(../imagenes/cuadro1/cuadro-top-left.jpg);
	width:			18px;
	height:			18px;
}
TD.marcoTop1 {
	background-image:	url(../imagenes/cuadro1/cuadro-top.jpg);
	background-repeat:	repeat-x;
}
TD.marcoTopRight1 {
	background-image:	url(../imagenes/cuadro1/cuadro-top-right.jpg);
	width:			18px;
	height:			18px;
}

TD.marcoMidLeft1 {
	background-image:	url(../imagenes/cuadro1/cuadro-mid-left.jpg);
	background-repeat:	repeat-y;
	width:			18px;
}
TD.marcoMid1 {
	background-image:	url(../imagenes/cuadro1/cuadro-mid.jpg);
	background-repeat:	repeat;
	vertical-align:		top;
}
TD.marcoMidRight1 {
	background-image:	url(../imagenes/cuadro1/cuadro-mid-right.jpg);
	background-repeat:	repeat-y;
	width:			18px;
}

TD.marcoBottomLeft1 {
	background-image:	url(../imagenes/cuadro1/cuadro-bottom-left.jpg);
	width:			13px;
	height:			18px;
}
TD.marcoBottom1 {
	background-image:	url(../imagenes/cuadro1/cuadro-bottom.jpg);
	background-repeat:	repeat-x;
}
TD.marcoBottomRight1 {
	background-image:	url(../imagenes/cuadro1/cuadro-bottom-right.jpg);
	width:			17px;
	height:			17px;
}
/***********************************************************************/

/* MARCO DE BORDES REDONDEADOS (2) *************************************/

TD.marcoTopLeft2 {
	background-image:	url(../imagenes/cuadro2/cuadro-top-left.jpg);
	width:			18px;
	height:			18px;
}
TD.marcoTop2 {
	background-image:	url(../imagenes/cuadro2/cuadro-top.jpg);
	background-repeat:	repeat-x;
}
TD.marcoTopRight2 {
	background-image:	url(../imagenes/cuadro2/cuadro-top-right.jpg);
	width:			18px;
	height:			18px;
}

TD.marcoMidLeft2 {
	background-image:	url(../imagenes/cuadro2/cuadro-mid-left.jpg);
	background-repeat:	repeat-y;
	width:			18px;
}
TD.marcoMid2 {
	background-image:	url(../imagenes/cuadro2/cuadro-mid.jpg);
	background-repeat:	repeat;
	vertical-align:		top;
}
TD.marcoMidRight2 {
	background-image:	url(../imagenes/cuadro2/cuadro-mid-right.jpg);
	background-repeat:	repeat-y;
	width:			18px;
}

TD.marcoBottomLeft2 {
	background-image:	url(../imagenes/cuadro2/cuadro-bottom-left.jpg);
	width:			13px;
	height:			18px;
}
TD.marcoBottom2 {
	background-image:	url(../imagenes/cuadro2/cuadro-bottom.jpg);
	background-repeat:	repeat-x;
}
TD.marcoBottomRight2 {
	background-image:	url(../imagenes/cuadro2/cuadro-bottom-right.jpg);
	width:			17px;
	height:			17px;
}
/***********************************************************************/

/* MARCO DE BORDES REDONDEADOS (3) *************************************/

TD.marcoTopLeft3 {
	background-image:	url(../imagenes/cuadro3/cuadro-top-left.jpg);
	width:			18px;
	height:			18px;
}
TD.marcoTop3 {
	background-image:	url(../imagenes/cuadro3/cuadro-top.jpg);
	background-repeat:	repeat-x;
}
TD.marcoTopRight3 {
	background-image:	url(../imagenes/cuadro3/cuadro-top-right.jpg);
	width:			18px;
	height:			18px;
}

TD.marcoMidLeft3 {
	background-image:	url(../imagenes/cuadro3/cuadro-mid-left.jpg);
	background-repeat:	repeat-y;
	width:			18px;
}
TD.marcoMid3 {
	background-image:	url(../imagenes/cuadro3/cuadro-mid.jpg);
	background-repeat:	repeat;
	vertical-align:		top;
}
TD.marcoMidRight3 {
	background-image:	url(../imagenes/cuadro3/cuadro-mid-right.jpg);
	background-repeat:	repeat-y;
	width:			18px;
}

TD.marcoBottomLeft3 {
	background-image:	url(../imagenes/cuadro3/cuadro-bottom-left.jpg);
	width:			13px;
	height:			18px;
}
TD.marcoBottom3 {
	background-image:	url(../imagenes/cuadro3/cuadro-bottom.jpg);
	background-repeat:	repeat-x;
}
TD.marcoBottomRight3 {
	background-image:	url(../imagenes/cuadro3/cuadro-bottom-right.jpg);
	width:			17px;
	height:			17px;
}
/***********************************************************************/


P.Texto {
	color:			black;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		13px;
	font-weight:		normal;
}


P.TextoCentral {
	color:			black;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		13px;
	font-weight:		normal;
	padding-left:		20px;
	padding-right:		20px;
}


A.linkMenu {
	color:			#474747;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:		bold;
	text-decoration:	none;
}
A.linkMenu:hover {
	color:			#004bd0;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:		bold;
	text-decoration:	none;
}


LI.Negrita {
	list-style:		url(../imagenes/Check.gif);
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		13px;
	font-weight: 		bold;
	margin-top:		10px;
	margin-bottom:		3px;
	margin-left:		-20px;
}


LI.Normal {
	list-style:		none;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight: 		normal;
	margin-left:		-20px;
}


FONT.normal {
	color:			black;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:		normal;
}


FONT.negrita {
 	color:			black;
 	font-family: 		Arial, Helvetica, sans-serif;
 	font-size:		21px;
 	font-weight:		bold;
 	letter-spacing:		-1px;
}


FORM {
	margin-bottom:		3px;
}


INPUT.TextBox {
	background-color:	white;
	color:			#333333;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-variant:		normal;
	font-style:		normal;
	font-weight:		normal;
	width:			100%;
	margin-top:		3px;
	margin-bottom:		7px;
}


SELECT.TextBox {
	background-color:	white;
	color:			#333333;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-variant:		normal;
	font-style:		normal;
	font-weight:		normal;
	width:			100%;
	margin-top:		3px;
	margin-bottom:		7px;
}

TEXTAREA {
	background-color:	white;
	color:			#333333;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-variant:		normal;
	font-style:		normal;
	font-weight:		normal;
	width:			100%;
	margin-top:		3px;
	margin-bottom:		7px;
}

INPUT.Button {
	background-color:	#D7D7D7;
	border:			solid;
	border-color:		gray;
	border-width:		1px;
	color:			#333333;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-style:		normal;
	font-weight:		bold;
	margin-top:		5px;
	width:			70%;
}


TD.Menu {
	color:			#595959;
	border-color:		#595959;
	border-style:		solid;
	border-bottom-width:	1px;
	border-top-width:	1px;
	border-left-width:	0px;
	border-right-width:	0px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:		bold;
	text-align:		center;
	vertical-align:		middle;
	height:			25px;
	margin:			5px;
}