﻿
#updpnlmain #page_GlobalContainer,
.resetContainer {
	background: none repeat scroll 0 0 #ECECEC;
    float: right;
    margin-top: 0;
    padding: 1px;
    width: 100%;
	min-height: 485px;	
}
/*General*/
p a.savePDF, div a.savePDF{
	text-decoration: underline;
}
#divMTrabajo{
	float: left;
    left: 15%;
    min-height: 483px;
    padding-bottom: 15px;
    position: relative;
    width: 820px;
}
#updpnlmain #page_GlobalContainer .divCenter{
	margin:0 auto 0 auto; 
}

/*Urgencias*/
#divUrgencias
{
	background-color: #FFFFCC;
}
#divMUrgencias #Urgencias
{
    border: 1px solid #FF9900;
    width: 100%;
}
#divMUrgencias #Urgencias tr
{
	background-color: transparent;
    color: #3E3E3E;
    font-size: 12px;
}
#divMUrgencias #Urgencias th
{
	background-color: #FFFFCC;
    border: 1px solid #FF9900;
	border-bottom:none;
    color: #666666;
    padding: 0;
    text-align: left;
    vertical-align: top;
}
#divMUrgencias #Urgencias th span,#divMUrgencias #Urgencias th span a
{
	color:black;
    display: block;
    margin: 0;
	padding: 2px 4px;
    font-weight:bold;
}
#divMUrgencias #Urgencias td
{	
    margin: 2px;
    padding: 3px;
    vertical-align: top;
}
#divMUrgencias #Urgencias td .aLnkUrgObjS{
	color: #1068AB;
    font-family: arial;
    font-size: 14px;
    text-decoration: none;
}
#divMUrgencias #Urgencias #ListadoUrgencias
{
    background-color: White;
    border: 1px solid #E2E2E2;
    float: left;
    margin-top: 5px;
    width: 99%;
}
#divMUrgencias #Urgencias #ListadoUrgencias .td1{
	width:30%
}
#divMUrgencias #Urgencias #ListadoUrgencias .td2{
	width:70%
}
#divMUrgencias #Urgencias #ListadoUrgencias .td3{
	width:15%
}

#divMUrgencias #Urgencias #divContListadoUrgencias{
    height: 130px;
}
#divMUrgencias #Urgencias .scrollY{
	overflow-y: scroll;
}
#divMUrgencias #Urgencias #divContListadoUrgencias .odd{
	background-color: #ECECEC !important;
}
#divMUrgencias #Urgencias #ListadoUrgencias #TblUrgenciasListado1 .button-links,
#divMUrgencias #Urgencias #ListadoUrgencias #TblUrgenciasListado1 .action-links{
	display:none;
}
#divMUrgencias #Urgencias #ListadoUrgencias #rptTblUrgenciasListado1 {
width:100%
}
#divMUrgencias #Urgencias #tdLisUrgencias { 
    margin-right: 0;
    padding-right: 0;
    vertical-align: top;
    width: 45%;
}
#divMUrgencias #Urgencias #tdOtrosEventos { 
    margin-left: 0;
    padding-left: 0;
    vertical-align: top;
    width: 18%;
}
#divMUrgencias #Urgencias #divOtrosEventos{
    background: none repeat scroll 0 0 white;
    border: 1px solid #e2e2e2;
    margin: 5px 3px 3px;
    padding-bottom: 4px;
    padding-left: 10px;
    padding-top: 4px;
}

#divMUrgencias #divMsgUrgencias{
    background: url("/img/ico-opnmail.png") no-repeat scroll 6px 5px #FFF2A0;
    border: 1px solid #FFF2A0;
    color: #666666;
    float: right;
    margin-left: 10px;
    padding: 4px 4px 4px 28px;
    text-align: left;
}
#divMUrgencias #divMsgUrgencias p{margin:0px;}
#divMUrgencias #divMsgUrgencias p a{
    color: #666666;
    font-weight: bold;
    text-decoration: none;
}

/*Listado Aseguradoras*/

#tblSegurosAseg {
  border: 1px solid gray;
  width:100%
}
#tblSegurosAseg td{
border: 1px solid black;
}
#tblSegurosAseg td.tdCheckbox
{
	width:3%;
	vertical-align:middle;
	}	
#tblSegurosAseg td.tdInfoPoliza
{
	width:60%
	}
#tblSegurosAseg .divPolizaHeader
{border: 1px solid black;
	}
#tblSegurosAseg .divDataPoliza
{border: 1px solid black;
	}
#tblSegurosAseg .divDataPoliza
{border: 1px solid black;
	}
#divMFilters
{	
    float: left;
    height: auto;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 100%;
}
/*Botones de acciones de cotizacion*/

#divMisSeguros{
	background-color: #8B8B8B;
    float: left;
    margin-top: 47px;
    padding: 7px 25px;
}
#divMisSeguros span{}
#divMisSeguros span a{
	color: #FFFFFF;
    font-size: 16.84px;
    font-weight: bold;
    text-decoration: none;
}
#divCotizaSeguro{
	background: none repeat scroll 0 0 #1C7BC3;
    float: left;
    margin-left: 11%;
    margin-top: 19px;
    padding: 8px;
    text-align: center;
}
#divCotizaSeguro span{}
#divCotizaSeguro span a{
	color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    text-decoration: none;	
}
#divRecuperaCot{
	background-color: #1C7BC3;
    color: #FFFFFF;
    float: right;
    margin-top: 6px;
    padding: 7px;
    text-align: center;
    width: 35%;
}
#divRecuperaCot h2{
	color: #FFFFFF;
    font-size: 20.78px;
}
#divRecuperaCot span{
    float: left;
    margin-bottom: 2px;
    margin-left: 2%;
    margin-right: 0;
    padding-right: 0;
    right: 0;
	width:70%
}
#divRecuperaCot span input{
    float: left;
    width: 50%;
}
#divRecuperaCot span a.btn-small{
	float: left;
    margin: 0 0 0 2px;
    padding: 3px;
}
#divRecuperaCot span .spnIco{
	margin: 0;
    padding: 0;
}
#divRecuperaCot .pTipText{
    float: left;
    font-size: 12.82px;
    margin: 4px 0 0;
}
p.btn{
    float: left;
    margin-top: 4px;
    text-align: center;
    width: 100%;
}
/*Menu filtros*/
ul.ulMenuFilter{
	border-radius: 10px 10px 10px 10px;
	float: left;
    font-size: 16px;
    list-style-type: none;
    margin-bottom: 8px;
    margin-top: 8px;
    padding: 8px 6px 8px 2%;
    width: 97%;
	
	background: rgb(176,212,227); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwZDRlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OGJhY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(176,212,227,1) 0%, rgba(136,186,207,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(176,212,227,1)), color-stop(100%,rgba(136,186,207,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(176,212,227,1) 0%,rgba(136,186,207,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(176,212,227,1) 0%,rgba(136,186,207,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(176,212,227,1) 0%,rgba(136,186,207,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(176,212,227,1) 0%,rgba(136,186,207,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0d4e3', endColorstr='#88bacf',GradientType=0 ); /* IE6-8 */
}
ul.ulMenuFilter li{
    clear: none;
    margin: 0;
	}
ul.ulMenuFilter li.current a{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
ul.ulMenuFilter li a,label{
	float:left;
    padding-right: 9px;	
}

ul.ulMenu
{
    clear: both;
    list-style-type: none;
	}
ul.ulMenu li
{
    clear: none;
    margin: 0;
	}
ul.ulMenu li a,label
{
	float:left;
    padding-right: 9px;	
}
.input-gray{
	background-color: #E2E2E2;
    border: medium none;
    color: #666666;
    float: left;
    font-size: 15px;
    height: 26px;
    padding: 2px 0 0 10px;
}
/*Barra inferior*/
#divBottomBar{
	background-color: #024981;
    float: left;
    padding: 10px 0;
    width: 100%;
}

#divBottomBar .div3Cols{
    clear: none;
    float: left;
    width: 99%;
}
#divBottomBar .div3Cols .div3Cols_col{
    clear: none;
    float: left;
    margin-left: 7%;
    text-align: center;
    width: 26%;
}
#divBottomBar .div3Cols .div3Cols_col .divTittle{
	color: #FFFFFF;
    font-family: Ubuntu;
}
#divBottomBar .div3Cols .div3Cols_col .divTittle h2{
	color: #FFFFFF;
    font-size: 16px;
    font-weight: normal;
}
#divBottomBar .div3Cols .div3Cols_col .divTittle h2 span{

}
#divBottomBar .div3Cols .div3Cols_col .divTittle .icoTitle{
	padding-left: 24px;
}
#divBottomBar .div3Cols .div3Cols_col .divBody{}

/*Estilos personalizados en ventana emergente*/
/*Detalle de coberturas*/
.box-blue{
	background-color:#035ca0;
	width:auto;
	padding: 7px;
	border: 2px solid #035ca0;
	border-radius: 10px 10px 10px 10px;
}
.box-blue #overlay_container{
	background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 0 !important;
	border-radius: 10px 10px 10px 10px;
	width:100%;
}
.box-blue .overlay_header{
    margin: 0;
    padding: 5px 0 0;
    width: 100% !important;
}
.box-blue .overlay_header .overlay_close{}
.box-blue .container-win{
    float: left;
    width: 100% !important;
}
.box-blue .container-win .content-win{
    margin-left: 1%;
    margin-top: 1%;
    width: 98%;
}

.box-blue2{
	/*background-color:#035ca0;*/
	width: 70%;
	height: auto;
	min-height: 0;
	padding: 7px;
	border: 2px solid #035ca0;
	border-radius: 10px 10px 10px 10px;
}
.box-blue2 #overlay_container{
	background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 0 !important;
	border-radius: 10px 10px 10px 10px;
	width:100%;
}
.box-blue2 .overlay_header{
    margin: 0;
    padding: 5px 0 0;
    width: 100% !important;
}
.box-blue2 .overlay_header .overlay_close{}
.box-blue2 .container-win{
    float: left;
    width: 100% !important;
}
.box-blue2 .container-win .content-win{
    margin-left: 1%;
    margin-top: 1%;
    width: 98%;
}

/*Ligas que no funcionan*/
p a.savePDFDis, div a.savePDFDis,
p a.savePDFDis:hover,div a.savePDFDis:hover{
	text-decoration: none;
	cursor: default !important;
	color:#666 !important;
}

