body
{
background-image: url('../images/bg_web.jpg');
background-repeat: repeat-x;
xbackground-attachment: fixed;
background-color: #000000;
text-align:center;
margin:0 auto;
}

a:link {
	text-decoration: none;
	color:#FFFFFF;
}
a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
a:hover {
	text-decoration: none;
	color:#FFFFFF;
}
a:active {
	text-decoration: none;
	color:#FFFFFF;
}
}

.barra_up{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    COLOR: #000000;
}

.titulo_cuadro{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    BORDER: 1;
    BORDER-STYLE: solid ;
    border-color: #666666
}

.text_menu{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    text-align: left;
    COLOR: #000000;
}

.text_pie{
    FONT-SIZE: 7pt;
    COLOR: #e5e5e5;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
    FONT-VARIANT: normal;
    TEXT-DECORATION:none;
    MARGIN-TOP:20px;
}

.textoblanco_back{
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #FFFFFF;
  background: #DDDDDD;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
}

.textonormalnegrita{
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
}

.textogrande{
  FONT-SIZE: 10pt;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
}

.texto_tablas{
  FONT-SIZE: 7pt;
  COLOR: #000000;
  FONT-FAMILY: Arial;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
}

.textonormal{
  font-size: 9pt;
  COLOR: #000000;
  FONT-FAMILY: arial, helvetica, sans-serif;
  text-align: justify;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
  MARGIN-LEFT:20px;
  MARGIN-RIGHT:20px;
  MARGIN-TOP:10px;
}

.textonegrita{
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
}

.titulo1{
  FONT-SIZE:12pt;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: center;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
  MARGIN-LEFT: 20px;
}

.titulo2{
  FONT-WEIGHT: bold;
  FONT-SIZE:12pt;
  COLOR: #49589E;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: center;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
}

.titulo3{
  FONT-WEIGHT: bold;
  FONT-SIZE:12pt;
  COLOR: gray;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: center;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
}


.captext{
	background-color: #FFFFFF;
	border: 1px solid gray;
}

select{
	widht: 100px;
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	background: #49589E;
	border: 1px solid #000000;
} 

option{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
}

option.bg1 {background-color: #7D8CBD}
option.bg2 {background-color: #FFCC99}
 

.pagegral{
	background-image: url('../images/fondotodo1.png');
	background-repeat: no-repeat;
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	clear:both;
}
.encabezado{
	background: #000000;
	width: 1000px;
	height:600px;
	clear:both;
}
.logo{
	background: #000000;
	width: 640px;
	height:480px;
	text-align:center;
	margin:auto;
}
.sup1{
	background-color: #000000;
	width:595px;
>	text-align: right;
	float: right;
}

.sup2{
	background-color: #000000;
	width:400px;
	text-align: left;
	float: left;
}

.barrauser{
	background-color: #000000;
	margin-top:5px;
	width:595px;
	height:40px;
	float: right;
}


.barlogin{
	width:595px;
	height:33px;
	line-height:27px;
	background-color: #e5e5e5;
	float: right;
}

.fldlogin{
	background-color: #e5e5e5;
	float:right;
	line-height:27px;
	margin-top: 3px;
	margin-right: 10px;
}

.fldlogin A:link, .fldlogin A:visited, .fldlogin A:active{
	text-decoration: underline;
	color:#000;
}
.btregis{
	background-color: #ffcc00;
	width:4px;
	height:30px;
	margin-top: 1px;
	margin-left: 5px;
	text-align: center;
	float:left;
}

.btregis a{
	background-image: url('../images/bt_regis.jpg');
	background-color: #ffcc00;
	color:#ffcc00;
	width:4px;
	height:30px;
	text-align: center;
}

.btregis a:hover{
	background-image: url('../images/bt_regish.jpg');
	color:#ffcc00;
}

.btregis a:visited{
	color:#ffcc00;
}

.slidemenu{
	background-image: url('../images/menusup.jpg');
	background: #E5E5E5;
	width:1000px;
	height:230px;
	overflow: hidden;
	clear:both;
}
.cajamax{
	width:1000px;
	height:300px;
}

.conten{
	background: #ffffff;
	width:748px;
	height:300px;
	float: left;
}

.secclat{
	background: #0a0a0a;
	width:25%;
	height:300px;
	float: right;
}

.pie{
	background-image: url('../images/pie.png');
	background-repeat: no-repeat;
	width: 1000px;
	height:40px;
	clear:both;
}

.test{
	display: none;
}

.container {
	width:100%;
	padding:10px;
}
.container ul{	
	list-style-type: none;
	margin: 0;
	padding:0;
}
.container li{
	display: inline;
	margin: 0px;
	padding:0px;
}

.contentContainer {
	padding: 0px;
	float: left;
	width:0px;
	height: 950px;
	overflow:hidden;
}
.contentInnerWrapper{
	display: inline;
	text-align: justify;
}

.handle {
	float: left;
	width: 40px;
	height: 230px;
	margin: 0px;
	margin-right: 0px;
	background:  url(../images/blade.png) no-repeat;
}
.handleOver{
	background: url(../images/blade.png) no-repeat;
}
.handleSelected{
	background: url(../images/blade_sel.png) no-repeat;
}

.menu5 {margin:0; list-style:none; height:21px; position:relative;text-align:center;}
.menu5 ul {margin:0; list-style:none; height:21px; position:relative;text-align:center;}
.menu5 li {float:left; height:21px; margin-right:1px;}
.menu5 li a {display:block; float:left; height:21px; line-height:21px; cursor:pointer;}