﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	-moz-user-select: none;
	 background: url("../img/bg-pagina.jpg") repeat-y scroll right top #FFFFFF;
	 font-family:Verdana, Geneva, Tahoma, sans-serif;
	     font-size: 12px;

}


.header{ height:84px; width:100%; background:url('../img/layout/header/bg-header.jpg') repeat-x  0 0;}
h1{width:290px; height:45px;padding: 20px 0px 0px 0px; float:left; margin:0px; }
.logo-colserauto{ display:block; width:270px; height:45px; background:url('../img/layout/header/logo-colserauto.png') no-repeat center center; text-indent:-123456789px; line-height:0px; padding-right:20px; border-right:2px #3286B9 groove; margin:0px;}
.logo-sistema{ width:223px; height:44px; background:url('../img/layout/header/logo-sistema-integrado.png') no-repeat center center; text-indent:-123456789px; line-height:0px; margin-left: 15px; float:left; padding-top:35px;margin:0px; }

.wrapper-footer{ width:100%; height:72px; background:url('../img/layout/footer/bg-footer.jpg') repeat-x bottom left; position:fixed; bottom:0px; }
.footer{width:100%; height:72px; background:url('../img/layout/footer/bg-curva.png') no-repeat bottom left; color:#fff; }

.support{ height:35px; width:100px; background:url('../img/icons/icon-support.png') no-repeat 0px 18px; padding-left:50px; padding-top:25px; float:left; }
.support a{color:#fff; text-decoration:none; }
.support a:hover{text-decoration:underline; }
.contacto{ display:block; float:right; padding-top:33px; padding-right:20px;}




.tdMsgMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	color: #333333;
}
.tdMain {
	text-align: center;
	vertical-align: top;
}
.tbActualizando {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFFF;
	border: 1px solid #333333;
	padding: 2px;
}
.grillaVacia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF3300;
	text-align: center;
	border: 1px solid #333333;
}


.grillaHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	border: 1px solid #666666;
	height: 24px;
	padding-left: 2px;
	background-color: #49879F;
}
.grillaItems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding: 2px;
	background-color: #F4F4F4;
	border: 1px solid #FFFFFF;
}
.grillaItemsAlterno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding: 2px;
	background-color: #FFFFCC;
}
.grillaPaginado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding: 2px;
	background-color: #FFECCE;
	border: 1px dotted #FFDFB0;
}
.grillaItemsSeleccion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding: 2px;
	background-color: #333333;
}



a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a:link {
	text-decoration: none;
	color: #003366;
}

a:active {
	text-decoration: underline;
	color: #006699;
}


a:visited {
	text-decoration: none;
	color: #CC3300;
}
a:hover {
	text-decoration: underline;
	color: #003366;
}
.tdTextoSalida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	border: 1px dotted #FF0000;
	font-weight: bold;
}
.rfv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	padding: 2px;
}
.menuHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../Img/imgMenu/bluefireback.gif);
	background-repeat: repeat-x;
}
.textoRojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.txb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #F5F5F5;
	border: 1px solid #333333;
}
.cbx {
	background-color: #F5F5F5;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tdItemIzqDefault {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.tdItemDerDefault {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
}
.tdFormItemIzq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
	text-align: left;
	text-indent: 2px;
}
.tdFormItemDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-indent: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.tdTitulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-indent: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.tableBordeGris {
	border: 1px dashed #666666;
}
.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.btn {
	border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url('../Img/fondoBtn.jpg');
	margin: 2px;
	text-transform: uppercase;
	text-align: center;
    }
.ddl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.tdTituloMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.tdMenuSup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	vertical-align: top;
}
.tdMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
	text-align: left;
}

.tdBarra1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}


.tdMenuModulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	border: 1px dashed #333333;
	background-color: #FFFFCC;
	padding: 6px;
}
.tdNavegacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	margin: 2px;
}


fieldset {
	background-color: #FFFFFF;
	border: 4px solid #5C5C5C;
	text-align: left;
	text-indent: 8px;
}

.tdGv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	margin: 2px;
}
.tbBordeModulo {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #333333;
}

legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border: 2px solid #666666;
	color: #333333;
	background-color: #DDDDDD;
	text-align: center;
	padding: 2px;
}
.textoSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.tdTituloModulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	height: 24px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background-color: #669933;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
.pie1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	background-image: url(../Img/bluefireback.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	vertical-align: top;
	padding-top: 2px;
}
.tdEncabezadoInicio {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
	text-align: left;
	vertical-align: bottom;
	padding:0px!important;
}


.lstbx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
}
.tdMenuItemImg {
	text-align: center;
	vertical-align: top;
}
.tdItemCentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
	color: #333333;
}

.tdMenuLink {
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.pie2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	background-repeat: repeat-x;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
}
.encabezado1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	background-image: url(../Img/bluefireback.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	vertical-align: top;
	font-weight: bold;
	height: 31px;
}
.version {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-align: right;
}


.cargando {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 60px;
	width: 60px;
	text-align: center;
	vertical-align: middle;
}
.tdMenuItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.tdMenuItemImg {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tdMenuItemTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #F0F0F0;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-weight: bold;
	text-align: left;
	text-indent: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.txbMayus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #F5F5F5;
	border: 1px solid #333333;
	text-transform: uppercase;
}
.rfvResumen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFFF;
	border: 1px dotted #FF0000;
	text-align: left;
	padding: 4px;
}
.encabezado2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	padding-left: 2px;
	background-color: #000000;
	border: 1px solid #999999;
}
.tdDescripcion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	border: 1px dashed #333333;
	background-color: #FFFFFF;
	padding: 6px;
}
.tdItemsOrden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border: 1px solid #333333;
	background-color: #CCCCCC;
}
.tdServiciosTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}
.tdSubtituloModulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFCC;
	border: 1px solid #666666;
	text-align: left;
	padding: 2px;
}
.menuHover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	background-image: url(../Img/imgMenu/bluefireback2.gif);
	background-repeat: repeat-x;
}
.menuItem {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	background-image: url(../Img/imgMenu/bluefireback3.gif);
	background-repeat: repeat-x;
}
.tdItemDlstIzq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FC502E;
}
.tdItemDlstDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FC502E;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FC502E;
}
.TdTituloAccesorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: center;
}
.TdBgAccesorio {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFDFDF;
	text-align: left;
}
.TdBgAccesorioAlterno {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFBFB;
	text-align: left;
}
.txbOver {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #FFFFCC;
	border: 1px solid #333333;
}
.headOtion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding: 1px;
}
.tdOpcionesAccesorios {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FC502E;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FC502E;
}
.tdImgAccesorios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FC502E;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FC502E;
}
.tdBarra2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../Img/bg_barra955.png);
	background-repeat: repeat-x;
	height: 12px;
}
.tbMenuRapido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px dotted #333333;
	background-color: #F4F4F4;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.tdTituloRapido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.tdTituloFasecolda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	text-align: left;
	height: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	vertical-align: middle;
}
.tdTituloDatosVehiculo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #FFCC00;
	text-align: left;
	height: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}
.tdTituloDatosPesado {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFF00;
	text-align: left;
	height: 16px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
.tdItemsTituloDV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border: 1px solid #333333;
	background-color: #D9F0FF;
}
.tdItemsTituloDV_Valores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border: 1px solid #333333;
	background-color: #00CC00;
}
.tdItemsTituloDV_Pesado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border: 1px solid #333333;
	background-color: #FF6666;
}
.tdItemsTituloDV_ID {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border: 1px solid #333333;
	background-color: #0099CC;
}
.tdItemsTituloDV_ASEGURABLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	border: 1px solid #333333;
	background-color: #FF0000;
}
.tdItemsTituloDVehiculo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border: 1px solid #333333;
	background-color: #B7E2FF;
}
.tdTiempo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #006600;
	background-color: #FFFF99;
	text-align: center;
	vertical-align: top;
	border: thin solid #999999;
	font-weight: bold;
}
.tdTiempoRojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FF0000;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.grillaItemsTotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding: 2px;
	background-color: #9966FF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #6633FF;
}
.tdBgRptFactura {
	background-image: url(../Img/logo.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 73px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*------------------------------------------------------------------------------------------*/

.Container
{
	margin:auto;
	min-height:400px;
	background:#ffffff;
	max-width:500px;
	min-width:500px;
	border:solid 1px #d4d4d4;
	padding:0 20px 20px 20px;
}

.ToolBar
{
	border:solid 1px #d4d4d4;
	padding:10px;
	margin-bottom:20px;
}

.GridContainer
{
	background:#ECF5FB;
	min-height:300px;
	border:solid 1px #d4d4d4;
}


.ModalPopupBG
{
	background-color: #D6D6D6;
	filter: alpha(opacity=50);
	opacity: 0.7;
}

.popup_Container {
	background-color:#E1EAF3;
	border:2px solid #000000;
	padding: 0px 0px 0px 0px;
}

.popupConfirmation
{
	width: 300px;
	height: 200px;
}

.popup_Titlebar {
	height: 29px;
	background-image: url(../Img/ImgPopup/titlebar_bg.jpg);
}

.popup_Body
{
	padding:15px 15px 15px 15px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	line-height:15pt;
	clear:both;
	padding:20px;
}

.TitlebarLeft 
{
	float:left;
	padding-left:5px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.TitlebarRight 
{
	background-position:right;
	background-repeat:no-repeat;
	height:15px;
	width:16px;
	float:right;
	cursor:pointer;
	margin-right:5px;
	margin-top:5px;
	background-image: url(../Img/ImgPopup/cross_icon_normal.png);
}

.popup_Buttons
{
	margin:10px;
}

.tdFrmIzq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	background-color: #E1EAF3;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #000000;
	margin: 8px;
	padding: 8px;
}



.tdFrmDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	margin: 8px;
	padding: 8px;
	background-color: #E1EAF3;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.modalBackground
{
	background-color: lightgrey;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
/*-------------------------------------------------NUEVO POPUP------------------------------------------------------------*/

.Container
{
	margin:auto;
	min-height:400px;
	background:#ffffff;
	max-width:500px;
	min-width:500px;
	border:solid 1px #d4d4d4;
	padding:0 20px 20px 20px;
}

.ToolBar
{
	border:solid 1px #d4d4d4;
	padding:10px;
	margin-bottom:20px;
}

.GridContainer
{
	background:#ECF5FB;
	min-height:300px;
	border:solid 1px #d4d4d4;
}


.ModalPopupBG
{
	background-color: #666699;
	filter: alpha(opacity=50);
	opacity: 0.7;
}

.popup_Container {
	background-color:#E1EAF3;
	border:2px solid #000000;
	padding: 0px 0px 0px 0px;
}

.popupConfirmation
{
	width: 300px;
	height: 200px;
}

.popup_Titlebar {
	height: 29px;
	background-image: url(../Img/ImgPopup/titlebar_bg.jpg);
}

.popup_Body
{
	padding:15px 15px 15px 15px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	line-height:15pt;
	clear:both;
	padding:20px;
}

.TitlebarLeft 
{
	float:left;
	padding-left:5px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.TitlebarRight 
{
	background-position:right;
	background-repeat:no-repeat;
	height:15px;
	width:16px;
	float:right;
	cursor:pointer;
	margin-right:5px;
	margin-top:5px;
	background-image: url(../Img/ImgPopup/cross_icon_normal.png);
}

.popup_Buttons
{
	margin:10px;
}
.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground
{
	background-color: lightgrey;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}
.tdFrmDeruno
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	margin: 8px;
	padding: 8px;
	background-color: #E1EAF3;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.label-usuario{font-weight: bold; font-size: 12px; color: black; font-family: Verdana; text-decoration: none; }
.span{font-weight: bold; font-size: 12px; color:Red; font-family: Verdana; text-decoration: none; }

/*--------------------------------------------NUEVO-------------------------------------------------*/

.div_check_list{margin:10px; padding:5px; height:30px; border-bottom:1px solid #ccc; }
.div_check_list span{ float:left; margin-right:20px; display:block; }
.div_check_list .label{width:230px; text-align:right;}
.div_check_list .inlineLabel {float:none!important; width:auto!important; }
.div_check_list select{ width:205px; border:1px solid #CCCCCC;padding:2px;}

.ajax__tab_xp .ajax__tab_body{ width:600px; }

.label{margin-left:10px;}
.div_check_list .asp-select-texbox{background:#FFF;border:1px solid #ccc; width:250px;}
.asp-browse-box{background:#FFF;border:1px solid #ccc;float:left; width:240px !important;}

.ajax__tab_xp .ajax__tab_active .ajax__tab_tab{font-size:12px;
font-weight:bold;}