.bodymenu {
	margin-top: 0px;
	margin-bottom:0px;
	background-image: url(../Images/TopBackEnd.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
body {
	margin-top: 0px;
	margin-bottom:0px;
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.arial10_FFFFFF_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.arial10_336699_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
}


.arial10_FFFFFF_bold_SL1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.arial10_CCCCCC_bold_SL1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	letter-spacing: 1px;
	text-decoration: none;
}
a.arial10_CCCCCC_bold_SL1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	letter-spacing: 1px;
	text-decoration: none;
}

.arial12_000000_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.arial12_999999 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.arial12_336699{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
a.arial12_999999:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.arial12_FFFFFF_bold_SL1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.arial12_999999_bold_SL1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	letter-spacing: 1px;
}
.arial12_336699_bold_SL1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	letter-spacing: 1px;
}
.arial12_000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}
.arial12_000000_PLR5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}

.arial14_336699_bold_S2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	letter-spacing: 2px;
}

.arial16_666666_bold_S2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 2px;
}

.notificar{
	border:1px dotted #660000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: none;
}


.back_greyVT {
	background-image: url(../Images/back/greyVT.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.back_greyVB {
	background-image: url(../Images/back/greyVB.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.back_greyHL {
	background-image: url(../Images/back/greyHL.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.back_greyHR {
	background-image: url(../Images/back/greyHR.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.back_blueVT {
	background-image: url(../Images/back/blueVT.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.back_blueVB {
	background-image: url(../Images/back/blueVB.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.back_blueHL {
	background-image: url(../Images/back/blueHL.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.back_blueHR {
	background-image: url(../Images/back/blueHR.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.back_greenVT {
	background-image: url(../Images/back/greenVT.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.back_greenVB {
	background-image: url(../Images/back/greenVB.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.back_greenHL {
	background-image: url(../Images/back/greenHL.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.back_greenHR {
	background-image: url(../Images/back/greenHR.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.fieldgrey {
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 15px;
	padding-right: 2px;
	padding-left: 2px;
}
.fieldblue {
	border: 1px solid #cfdeef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	height: 15px;
	padding-right: 2px;
	padding-left: 2px;
}
.textarea {
	background-color:#ffffff;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-right: 5px;
	padding-left: 5px;
}
.buttonGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 20px;
	padding-right: 1px;
	padding-left: 1px;

}

.buttonBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	height: 20px;
	padding-right: 1px;
	padding-left: 1px;
	background-color:#336699;
}

.listblue {
	border: 1px solid #cfdeef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	padding-right: 0px;
	padding-left: 0px;
}

.celda_over{
	background-color:#E9F0F8;
	
}

.celda_out{
	background-color:#dddddd;
	
}

.textfield_readonly{
background-color:#dddddd;
border: 1px solid #cccccc;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
height: 15px;
padding-right: 2px;
padding-left: 2px;
/*color:silver*/
}

.hot_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.addhot_table_title{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; text-decoration: none;padding:2px 2px 2px 2px;}
