BODY
{
	padding:0px;
    color: #000000;
	font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
	background-color: #cecece;
	margin:0px;
}
.Estilo1 {font-family: Arial, Helvetica, sans-serif; line-height: 1.7}
.Estilo1b {font-family: Arial, Helvetica, sans-serif; line-height: 1.7; color: 839130;}
.Estilo1a {font-family: Arial, Helvetica, sans-serif; line-height: 1.7; color: 325C74;}
.Estilo5 {font-size: 11px; font-family:Tahoma, Arial, Helvetica, sans-serif}
.Estilo6 {font-size: 11px;	 color:#FFFFFF}
.Estilo7 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.Estilo9 {font-size: 11px; 
		  font-family:  Tahoma, Arial, Helvetica, sans-serif; 
		  padding-left:10px;
		  padding-right: 10px;
		  text-align:justify;
		  line-height:16px;
		  margin:7px;
			
			}
.Estilo8 {font-size: 11px; line-height: 1.7;}
A.menu:link
{
    color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
A.menu:visited
{
        color: #ffffff;
	text-decoration:none;
		font-weight:bold;
}
A.menu:hover
{
    color: #cecece;
	text-decoration:none;
	letter-spacing: 0.1 em
}
A.menu:active
{
    color: #ffffff;
	text-decoration:none;
		font-weight:bold;
}
A.menu2a:link
{
    color: #000000;
	text-decoration:none;
	padding-left:5px;
}
A.menu2a:visited
{
        color: #000000;
	text-decoration:none;
	padding-left:5px;
}
A.menu2a:hover
{
    color: #ffffff;
	text-decoration:none;
	background-color:#397290;
	border-bottom-width:3px;
	border-top-width:1px;
	border-top-color:#444444;
	border-bottom-color:#333333;
	padding-left:1px;
}
A.menu2a:active
{
    color: #000000;
	text-decoration:none;
	padding-left:5px;
}
A.menu2b:link
{
    color: #000000;
	text-decoration:none;
	padding-left:5px;
}
A.menu2b:visited
{
        color: #000000;
	text-decoration:none;
	padding-left:5px;
}
A.menu2b:hover
{
    color: #ffffff;
	text-decoration:none;
	background-color:#9BA729;
	padding-left:1px;
}
A.menu2b:active
{
    color: #000000;
	text-decoration:none;
	padding-left:5px;
}
td.celdas {
	padding-left: 10px;
	padding-right: 10px;

}
A.celdasa:link
{
    color: #000000;
	text-decoration:none;
}
A.celdasa:visited
{
    color: #000000;
	text-decoration:none;
}
A.celdasa:hover
{
    color: #508FBB;
	text-decoration:none;
}
A.celdasa:active
{
    color: #000000;
	text-decoration:none;
}
A.celdasb:link
{
    color: #000000;
	text-decoration:none;
}
A.celdasb:visited
{
    color: #000000;
	text-decoration:none;
}
A.celdasb:hover
{
    color: #9BA729;
	text-decoration:none;
}
A.celdasb:active
{
    color: #000000;
	text-decoration:none;
}

.enunciado {font-size:13; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height: 1.3; color: 839130; margin-left:10px; margin-right:5px; margin-top:10px; text-align:justify;}
.respuesta {font-size:11; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height: 2; color: 000000; margin-left:10px; margin-right:10px; text-align:justify;}
.celdasup {
	font-family:  Tahoma, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color:#ffffff;
	border-color:#839130;
	border-width:2px;
	border-bottom-width:0px;
	border-style:solid;
	border-bottom-style:none;
	border-left-style:none;
	}

.modulo1 { border-style:none;border-width:2px; color:#FFFFFF; border-color: #69904B; background-color:#858C2F; }

.modulo2 { border-style:none;border-width:2px; color:#FFFFFF; border-color: #69904B; background-color:#A6AE35; }

div.tableContainer {
	clear: both;
	border: 0px solid #963;
	height: 390px;// 395px;
	overflow: auto;
	width: 425px; // 776px
	scrollbar-3dlight-color:#415000;
	scrollbar-arrow-color:#415000; 
	scrollbar-base-color:#F0F4E2; 
	scrollbar-darkshadow-color:#5D7700; 
	scrollbar-face-color:#F0F4E2; 
	scrollbar-highlight-color:#ccc; 
	scrollbar-shadow-color:#F0F4E2;
	background: #EEE9E9;

}

html>body div.tableContainer {
	overflow: hidden;
	width: 425px; //776px

}

div.tableContainer table {
	float: left;
	width: 400px; //758px; siempre son -18 del valor global

}

html>body div.tableContainer table {
	width: 425px; //776px

	}

html>body tbody.scrollContent {
	display: block;
	height: 262px;
	overflow: auto;
	width: 100%
}

tbody.scrollContent td, tbody.scrollContent tr.normalRow td {
	background: #EEE9E9;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #CCC;
	border-top: 1px solid #DDD;
	border:0px;
	padding: 2px 3px 3px 4px
	font-family:Comic Sans MS,Tahoma, Helvetica, sans-serif; 
	color:#000000;
	font-size:11px;

}

tbody.scrollContent tr.alternateRow td {
	background: #ffffff;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #CCC;
	border-top: 1px solid #DDD;
	padding: 2px 3px 3px 4px
	font-family:Comic Sans MS,Tahoma, Helvetica, sans-serif; 
	color:#000000;
	font-size:11px;
}

tbody.scrollContent td, tbody.scrollContent tr.restoRow td {
	background: #EEEEEE;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #CCC;
	border-top: 1px solid #DDD;
	border:0px;
	padding: 2px 3px 3px 4px
	font-family:Comic Sans MS,Tahoma, Helvetica, sans-serif; 
	color:#000000;
	font-size:11px;
}

html>body tbody.scrollContent td {
	width: 200px
}

html>body tbody.scrollContent td + td {
	width: 240px
}

html>body tbody.scrollContent td + td + td {
	width: 300px
}

