﻿body {margin:0;font-family:Arial,Verdana,Tahoma;font-size:12px;}

img.imgLogo {float:left;width:171px;height:120px;}
img.imgColor {width:20px;height:20px;border:0px;border:1px solid rgb(0,0,0);}
img.imgIdioma {float:left;width:40px;height:20px;border:0px;}
img.imgFlecha {width:20px;height:20px;border:0px;}
img.imgDocumento {width:16px;height:16px;border:0px;margin-top:2px;}

h1.TituloH1 {float:left;margin:0px 0px 0px 12px;height:120px;line-height:120px;}
h2.TituloH2 {float:left;width:218px;height:25px;line-height:25px;margin:0px;font-size:18px;padding-left:10px;background:rgb(181,0,66);color:White;}

div.FondoPagina {position:relative;width:1004px;overflow:hidden;margin-top:20px;margin-left:auto;margin-right:auto;}
div.ContCabecera {float:left;width:1004px;height:120px;background:rgb(181,0,66);color:White;margin-bottom:10px;}
div.ContMenu {float:left;position:relative;width:228px;min-height:500px;border:1px solid rgb(220,220,220);}
div.ContContenidos {float:left;width:762px;min-height:500px;text-align:left;border:1px solid rgb(220,220,220);}
div.ContContenidosIn {position:relative;width:100%;overflow:hidden;}
div.ContLogin {position:relative;width:400px;margin-top:50px;margin-left:auto;margin-right:auto;}
div.Columna {float:left;position:relative;width:361px;padding:10px;}
div.SepPrincipal {float:left;width:10px;height:500px;}
div.SepLogin {float:left;width:400px;height:10px;}
div.SepMenu {float:left;width:230px;height:10px;}
div.SepContenidos {float:left;width:762px;height:10px;}
div.SepHorizontal5 {float:left;width:100%;height:5px;}
div.SepHorizontal8 {float:left;width:100%;height:8px;}
div.SepHorizontal20 {float:left;width:100%;height:20px;}
div.SepColumna {float:left;width:381px;height:10px;}
div.SepBotones {float:left;width:20px;height:20px;}
div.ContIdiomas {float:right;position:relative;width:120px;height:20px;margin-top:80px;margin-right:20px;overflow:hidden;}
div.ContGrid {float:left;position:relative;width:710px;margin-left:20px;border:1px solid rgb(130,130,130);background:url(images/header_bg.png);background-repeat:repeat-x;}
div.ContDescargar {float:left;position:relative;margin-left:20px;}
div.LineaGrid {float:left;width:710px;height:1px;background:rgb(130,130,130);}
div.MenuDecoration {display:none;}

.TituloPagina {float:left;width:754px;height:30px;line-height:30px;font-size:20px;font-weight:bold;background:rgb(181,0,66);padding-left:10px;color:rgb(255,255,255);margin:0px;}
.OpcionMenu {float:left;width:220px;line-height:20px;text-decoration:none;color:rgb(0,0,0);padding-left:10px;}
.OpcionMenuSel {float:left;width:220px;line-height:20px;font-weight:bold;text-decoration:none;color:rgb(0,0,0);padding-left:10px;}
.OpcionModo {float:left;display:block;width:200px;height:24px;line-height:24px;text-decoration:none;color:Black;}
.Etiqueta {float:left;display:block;width:120px;height:20px;line-height:20px;text-align:left;}
.Etiqueta150 {float:left;display:block;width:150px;height:20px;line-height:20px;text-align:left;}
.EtiquetaForm {float:left;display:block;width:120px;height:20px;line-height:20px;text-align:left;}
.CuadroTextoForm {float:left;width:200px;border:1px solid black;}
.CuadroTextoFormM {float:left;width:400px;height:150px;border:1px solid black;}
.CuadroPagina {float:left;width:30px;height:16px;text-align:center;border:1px solid rgb(51,51,51);}
.BotonForm {float:left;height:25px;line-height:25px;border:1px solid rgb(200,200,200);text-decoration:none;color:rgb(0,0,0);padding-left:10px;padding-right:10px;font-weight:bold;}
.EnlaceIdioma {float:right;position:relative;display:block;width:120px;height:20px;}
.EnlaceIdiomaOculto {float:right;position:relative;display:none;}
.TextoIdioma {float:left;height:20px;line-height:20px;color:rgb(255,255,255);margin-left:5px;}
.ListaDDown {float:left;width:205px;}
.Izquierda {float:left;}
.Derecha {float:right;}
.MarginLeft10 {margin-left:10px;}
.w80 {width:80px;}
.w200 {width:200px;}
.w300 {width:300px;}

.HeaderGrid {float:left;height:20px;line-height:20px;font-size:14px;font-weight:bold;color:rgb(51,51,51);padding-left:5px;}
.HeaderGridD {float:left;height:20px;line-height:20px;font-size:14px;font-weight:bold;text-align:right;color:rgb(51,51,51);}
.ColumnaGrid {float:left;height:20px;line-height:20px;font-size:12px;color:rgb(51,51,51);padding-left:5px;}
.ColumnaGridD {float:left;height:20px;line-height:20px;font-size:12px;text-align:right;color:rgb(51,51,51);}
.ColumnaGridC {float:left;height:20px;line-height:20px;font-size:12px;text-align:center;color:rgb(51,51,51);}
.FilaGrid {float:left;position:relative;height:20px;overflow:hidden;background:rgb(255,255,255);}
.FilaAltGrid {float:left;position:relative;height:20px;overflow:hidden;background:rgb(242,242,242);}
.GridPagina {float:left;height:20px;line-height:20px;font-size:12px;text-decoration:none;color:rgb(51,51,51);background:rgb(255,255,255);padding-left:3px;padding-right:3px;}
.GridPagina:hover {float:left;height:20px;line-height:20px;font-size:12px;text-decoration:none;color:rgb(51,51,51);background:rgb(242,242,242);padding-left:3px;padding-right:3px;}
.GridPaginaSel {float:left;height:20px;line-height:20px;font-size:12px;font-weight:bold;text-decoration:none;color:rgb(51,51,51);background:rgb(255,255,255);padding-left:3px;padding-right:3px;}