

#page
{
  margin: 0 auto;
  overflow: hidden;
  background: #ffffff;
  border: 0px solid black;
}
#container
{
  margin: 0 auto;
  padding: 0px;
  overflow: hidden;
  background: #ffffff;
  border: 2px solid #e0e0e0;
}

.tituloseccion
{
  margin-bottom: 10px;
  background: #000000;
  border: 2px solid red;
  text-align:center;
  padding:3px;
  color:white;
}

.seccion
{ 
  margin-top:30px;
  background: lightyellow;
  border: 5px solid silver;
  padding:10px;
}

.eclasi:link {text-decoration:none;padding-left:2px;padding-right:2px;font-family:sans-serif;font-size:12px;}
.eclasi:visited { padding-left:2px;padding-right:2px;color:red;font-family:sans-serif;font-size:12px;
}
.eclasi:hover {
padding-left:2px;padding-right:2px;color:gold;background:black;font-family:sans-serif;font-size:12px;
}

/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */
.glossymenu{
position: relative;
padding: 0 0 0 10px;
margin: 0px;
background: url(menur_bg.gif) repeat-x; /*tab background image path*/
height: 46px;
list-style: none;
}
.glossymenu li{
float:left;
}
.glossymenu li a{
float: left;
display: block;
color:#000;
text-decoration: none;
font-family: sans-serif;
font-size: 12px;
font-weight: bold;
padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
height: 46px;
line-height: 46px;
text-align: center;
cursor: pointer; }
.glossymenu li a b{
float: left;
display: block;
padding: 0 20px 0 6px; /*Padding of menu items*/
}
.glossymenu li.current a, .glossymenu li a:hover{
color: #fff;
background: url(menur_hover_left.gif) no-repeat; /*left tab image path*/
background-position: left;
}
.glossymenu li.current a b, .glossymenu li a:hover b{
color: #fff;
background: url(menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}





#fixme { position: absolute; left: 0px; top: 30px; }
#fixmetoo { position: absolute; right: 0px; top: 0px; }
div > div#fixme { position: fixed; }
div > div#fixmetoo { position: fixed; }
pre.fixit { overflow:auto;border-left:0px dashed #000;border-right:0px dashed #000;padding-left:2px; }

body > div#fixme {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;}



body { 
font-family:sans-serif; }

A:link { 
text-decoration:none; }
A:hover { 
text-decoration:none;
color:red;}
A:active { 
text-decoration:none; }
A:visited { 
text-decoration:none; 
color:green;}

.inv { 
display:none; }

.enlace { 
border : 1px solid black;
background: black;
font: 11px Verdana; 
color: white;
cursor: hand;
cursor: pointer;
display:block;
text-align:center; 
text-decoration:none;
padding-left:2px;
padding-right:5px;
padding-bottom:1px; }

.enlace { 
border : 1px groove gold;
background : #000000;
font: 11px Verdana; 
color : #FFFFFF;
cursor: hand;
cursor: pointer;
display:block;
text-align:center; 
text-decoration:none;
padding-left:2px;
padding-right:5px;
padding-bottom:1px; }

.enlace:visited { 
border : 1px groove gold;
background : #000000;
font: 11px Verdana; 
color : lightblue;
cursor: hand;
cursor: pointer;
display:block;
text-align:center; 
text-decoration:none;
padding-left:2px;
padding-right:5px;
padding-bottom:1px;  }

.enlace:hover {
border : 1px groove gold;
background : white;
font: 11px Verdana; 
color : blue;
cursor: hand;
cursor: pointer;
display:block;
text-align:center;
text-decoration:none;
padding-left:2px;
padding-right:5px;
padding-bottom:1px;	 }

.menu { 
border : 1px groove gold;
background : #000000;
font: 11px Verdana; 
color : #FFFFFF;
cursor: hand;
cursor: pointer;
display:block;
text-align:right; 
text-decoration:none;
padding-left:2px;
padding-right:5px;
padding-bottom:1px; }

.menu:visited { 
border : 1px groove gold;
background : #000000;
font: 11px Verdana; 
color : lightblue;
cursor: hand;
cursor: pointer;
display:block;
text-align:right; 
text-decoration:none;
padding-left:2px;
padding-right:5px;
padding-bottom:1px;  }

.menu:hover {
border : 1px groove white;
background : white;
font: 11px Verdana; 
color : blue;
cursor: hand;
cursor: pointer;
display:block;
text-align:right;
text-decoration:none;
padding-left:2px;
padding-right:5px;
padding-bottom:1px;	 }


.titulo {
border : 2px solid gold;
background : white;
font-family : verdana;
font: 11px Verdana; 
color : black;
font-weight: bold;
text-align:center;
text-decoration:none;}



A.ssmItems:link {color:black;text-decoration:none;}
A.ssmItems:hover {color:black;text-decoration:none;}
A.ssmItems:active {color:black;text-decoration:none;}
A.ssmItems:visited {color:black;text-decoration:none;}

.testim {
				border:1px solid #CCCCCC;
				width: 400px;
				font-family: courier;
				font-size: 10pt;
				color:#000000;
				background-color: #FFFFE4;
}

img {
  border:		0px;
}

/************************************/
/*ESTILOS DE LAS TABLAS DE GANANCIAS*/
/************************************/

TD.central  {
				font-family: verdana;
				font-size: 10pt;
				font-color: #000000;
				text-align: justify;
				background-color: FFFFFF;
}

TD.base {
				background: #306999;
				font-family: arial unicode ms;
				font-size: 8pt;
				color: #FFFFFF;
				text-align: center;
}

TD.lg{
				font-family: verdana;
				background: #FFFFFF;
				text-align: right;
				font-size: 10pt;
				font-weight: bold;
}

TD.lgdos{
				font-family: verdana;
				background: #FFFFFF;
				text-align: center;
				font-size: 8pt;
}

TD.logo{
				background: #FFFFFF;
				text-align: center;
}

TD.tbdos {	
			height: 18.75pt;
			color: white;
			font-weight: 700;
			font-family: verdana;
			font-size: 8pt;
			text-align: center;
			vertical-align: middle;
			font-style: normal;
			text-decoration: none;
			white-space: nowrap;
			border-left: medium none;
			border-right: .5pt solid windowtext;
			border-top: 1.0pt solid windowtext;
			border-bottom: 1.0pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			background: #306999;
}
TD.tbtres {
			height: 18.75pt;
			color: white;
			font-weight: 700;
			font-family: verdana;
			font-size: 8pt;
			text-align: center;
			vertical-align: middle;
			font-style: normal;
			text-decoration: none;
			white-space: nowrap;
			border-left: 1.0pt solid windowtext;
			border-right: .5pt solid windowtext;
			border-top: 1.0pt solid windowtext;
			border-bottom: 1.0pt solid windowtext;
			padding-left: 1px; padding-right: 1px;
			padding-top: 1px;
			background: #306999;
}

TD.tbcuatro {
			height: 18.75pt;
			color: white;
			font-weight: 700;
			font-family: verdana;
			font-size: 8pt;
			text-align: center;
			vertical-align: middle;
			font-style: normal;
			text-decoration: none;
			white-space: nowrap;
			border-left: medium none;
			border-right: .5pt solid windowtext;
			border-top: 1.0pt solid windowtext;
			border-bottom: 1.0pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			background: #306999;
			}

TD.tbcinco {
			height: 18.75pt;
			font-weight: 700;
			font-family: verdana;
			font-size: 8pt;
			text-align: center;
			color: windowtext;
			font-style: normal;
			text-decoration: none;
			vertical-align: bottom;
			white-space: nowrap;
			border-left: 1.0pt solid windowtext;
			border-right: .5pt solid windowtext;
			border-top: medium none;
			border-bottom: .5pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			}

TD.tbseis {
			height: 18.75pt;
			font-family: verdana;
			font-size: 8pt;
			text-align: center;
			color: windowtext;
			font-style: normal;
			text-decoration: none;
			vertical-align: bottom;
			white-space: nowrap;
			border-left: 1.0pt solid windowtext;
			border-right: .5pt solid windowtext;
			border-top: medium none;
			border-bottom: .5pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			background: #F4F2ED;
			}

TD.tbsiete {
			height: 18.75pt;
			font-family: verdana;
			font-size: 8pt;
			text-align: right;
			color: windowtext;
			font-style: normal;
			text-decoration: none;
			vertical-align: bottom;
			white-space: nowrap;
			border-left: medium none;
			border-right: .5pt solid windowtext;
			border-top: medium none;
			border-bottom: .5pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			background: #F4F2ED;
			}

TD.tbocho {
			height: 18.75pt;
			font-family: verdana;
			font-size: 8pt;
			text-align: right;
			color: windowtext;
			font-style: normal;
			text-decoration: none;
			vertical-align: bottom;
			white-space: nowrap;
			border-left: medium none;
			border-right: 1.0pt solid windowtext;
			border-top: medium none;
			border-bottom: .5pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			}

TD.tbnueve {
			height: 18.75pt;color: white;
			font-weight: 700;
			font-family: verdana;
			font-size: 8pt;
			text-align: right;
			vertical-align: middle;
			font-style: normal;
			text-decoration: none;
			white-space: nowrap;
			border-left: 1.0pt solid windowtext;
			border-right: 1.0pt;
			border-top: medium none;
			border-bottom: 1.0pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			background: #800000;
			}

TD.tbdiez {
			height: 18.75pt;
			font-weight: 700;
			font-family: verdana;
			font-size: 8pt;
			color: #000000;
			font-style: normal;
			text-decoration: none;
			text-align: right;
			vertical-align: bottom;
			white-space: nowrap;
			border-left: 1.0pt solid windowtext;
			border-right: 1.0pt solid windowtext;
			border-top: medium none;
			border-bottom: 1.0pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			}

TD.tbonce {
			height: 18.75pt;color: white;
			font-size: 8pt;
			font-weight: normal;
			font-family: verdana;
			text-align: center;
			vertical-align: middle;
			font-style: normal;
			text-decoration: none;
			border-left: 1.0pt solid windowtext;
			border-right: 1.0pt solid windowtext;
			border-top: 1.0pt solid windowtext;
			border-bottom: 1.0pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			background: #800000;
			}

TD.tbdoce {
			height: 23.25pt;color: white;
			font-size: 18.0pt;
			font-weight: 700;
			font-family: verdana;
			text-align: center;
			vertical-align: middle;
			font-style: normal;
			text-decoration: none;
			border-left: 1.0pt solid windowtext;
			border-right: 1.0pt solid windowtext;
			border-top: 1.0pt solid windowtext;
			border-bottom: 1.0pt solid windowtext;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			background: #800000;
			}

TD.btreintayuno {
			background: 5050C9;
			font-family: verdana;
			font-size: 10pt;
			color: #FFFFFF;
			width: 90%;
			height: 20px;
			}

/************************************************/
/*FIN DE LOS ESTILOS DE LAS TABLAS DE GANANCIAS*/
/***********************************************/


/********************/
/*ESTILOS DE AVISOS*/
/*******************/


.title {
				font-family: verdana;
				font-size: 18pt;
				color: #000000;
				font-weight: bold;
}

.titledos {
				font-family: Times New Roman;
				font-size: 22pt;
				font-weight: bold;
}

.subtitle {
				font-family: verdana;
				font-size: 16pt;
				color: #000000;
				font-weight: bold;
}

.subtitledos {
				font-family: Times New Roman;
				font-size: 18pt;
				font-weight: bold;
}

.grande {
				font-size: 14pt;
				font-weight: bold;
}

.medio {
				font-size: 13pt;
				font-weight: bold;
}

.avisonorm {
				font-family: verdana;
				font-size: 10pt;
				color: #FF0000;
				font-weight: bold;
}
.avisopeq {
				font-family: verdana;
				font-size: 8pt;
				color: #FF0000;
				font-weight: bold;
}

.avisopeqdos {
				font-family: verdana;
				font-size: 8pt;
				color: #000000;
}

/************************************************/
/*FIN DE LOS ESTILOS DE AVISOS*/
/***********************************************/

/************************************/
/*ESTILOS DE LÍNEAS*/
/************************************/



.junto {
				margin-bottom: 0pt;
}


/************************************/
/*FIN DE LOS ESTILOS DE LÍNEAS*/
/************************************/


/************************************/
/*ESTILOS DE LISTAS*/
/************************************/


.listadesorddis {
				list-style-type : disc;
				margin-left: 50pt;
				text-align: justify;
}

.listadesorddispq {
				list-style-type : disc;
				margin-left: 20pt;
				text-align: justify;
}

.listadesordcua {
				list-style-type : square;
				margin-left: 50pt;
				text-align: justify;
}

.listadesordimg {
				margin-left: 50pt;
				text-align: justify;
				list-style-image: url('iconolista.gif');
}

.listanuevo {
				margin-left: 50pt;
				text-align: justify;
				list-style-image: url('http://www.multiprograma.net/images/nuevo.gif');
}

.listaordnum {
				margin-left: 50pt;
				list-style-type : decimal;
				text-align: justify;
}

.listaordnumpq {
				margin-left: 20pt;
				list-style-type : decimal;
				text-align: justify;
}

.listaordmin {
				margin-left: 50pt;
				list-style-type : lower-alpha;
				text-align: justify;
}

.listaordmay {
				margin-left: 50pt;
				list-style-type : upper-alpha;
				text-align: justify;
}

/************************************/
/*FIN DE LOS ESTILOS DE LISTAS*/
/************************************/

/************************************/
/*ESTILOS DE PARRAFOS*/
/************************************/



.sangrado {
				text-indent: 35;
				text-align: justify;
}

.peq {
				font-size: 8pt;
}

.sinsangria {
				text-align: justify;
}

.dcha {
				text-align: right;
}

.izda {
				text-align: left;
}

.centro {
				text-align: center;
}

.margen {
				margin-left: 80;
				text-align: justify;
}

.margenpq {
				margin-left: 35;
				text-align: justify;
}

/************************************/
/*FIN DE LOS ESTILOS DE PARRAFOS*/
/************************************/

.copy {
				font-size: 8pt;

}

.copypq {
				font-size: 6pt;

}



/**************************************/
/*ESTILOS DE ONMOUSE
/**************************************/

.raton {
font-weight: bold;
color: #FFFFFF;
text-decoration: underline;
}
.ratonfuera {
color: #FFFFFF;
text-decoration: none;
}

.activo {
font-weight: normal;
color: #FF0000;
text-decoration: underline;
}
.inactivo {
color: #0000FF;
text-decoration: none;
}

/**************************************/
/* FIN DE ESTILOS DE ONMOUSE
/**************************************/

.mr {
			color: #000000;
			font-weight: bold;
}

img{
			border:0px none;
}

.style-b{
			color:#333333;
}

.info {  
			color : #585858;
			font-weight: bold;
			border-bottom: 1px dashed #0000FF;  
			cursor: help;  
}  
}

input.link {
			font-color: #0000FF;
			font-family: verdana;
			font-size: 10pt;
			font-weight: normal;
			border: 0px solid #FFFFFF;
			background-color: #FFFFFF;
			position:absolute;
			height:18;
			cursor: hand;
			cursor: pointer;
}
body#layout #outer-wrapper,
body#layout #main,
body#layout #sidebar { 
  padding-top: 0;
  margin-top: 0;
}

body#layout #outer-wrapper,
body#layout #content-wrapper { 
  width: 740px;
}

body#layout #sidebar { 
  margin-right: 0;
  margin-bottom: 1em;
 }

body#layout #header,
body#layout #footer,
body#layout #main {
  padding: 0;
 }

body#layout #content-wrapper { 
  margin: 0px;
 }