﻿@charset "utf-8";
/* CSS Document */

html{
	text-align:center;
    
}

body {
	margin:0px;
	padding:0px;
	font-family: Tahoma, Georgia, Verdana, Arial;
	font-size:14px;
	color:#000;
 }

p{
	margin:0px;
	padding:0px;
}

hr
{
    border:1px solid #CCCCCC;
    margin:0px;
}

h1{
	margin:0px;
	padding:0px;
	font-family: Tahoma, Georgia, Verdana, Arial;
	font-size:14px;
}

h2{
	margin:0px;
	padding:0px;
	font-family: Tahoma, Georgia, Verdana, Arial;
	font-size:16px;
}


h3{
	margin:0px;
	padding:0px;
	font-family: Tahoma, Georgia, Verdana, Arial;
	font-size:18px;
}

h4{
	margin:0px;
	padding:0px;
	font-family: Tahoma, Georgia, Verdana, Arial;
	font-size:11px;
}

h5{
	margin:0px;
	padding:0px;
	font-family: Tahoma, Georgia, Verdana, Arial;
	font-size:22px;
}

.Formulario
{
    font-family: Tahoma, Georgia, Verdana, Arial;
	font-size:12px;
	text-align:left;
}

/*input[disabled]{background-color: #FFF;opacity: 1}*/

/*select[disabled]{background-color: #FFF;opacity: 1}*/

/*textarea[disabled]{background-color: #FFF;opacity: 1}*/ 

input:disabled{background-color: #FFF;opacity: 1}

select:disabled{background-color: #FFF;opacity: 1}

textarea:disabled{background-color: #FFF;opacity: 1} 

.Frm
{
    font-family: Tahoma, Georgia, Verdana, Arial;
	font-size:12px;
}

.Header_Grid{
	font-family:Tahoma, Georgia, Verdana, Arial;
	font-size:11px;
	color:#FFF;
	background-color:#333333;
}

.Header_Grid a
{
	font-family:Tahoma, Georgia, Verdana, Arial;
	font-size:11px;
	color:#FFF;
	background-color:#333333;
}
.Header_Grid_Sort_Desc

{
    background:url(../Images/SortDesc.png) no-repeat right;
}

.Header_Grid_Sort_Asc

{
    background:url(../Images/SortAsc.png) no-repeat right;
}

.Item_Grid{
	font-family:Tahoma, Georgia, Verdana, Arial;
	font-size:11px;
	color:#333;
}

.Item_Grid a
{
	font-family:Tahoma, Georgia, Verdana, Arial;
	font-size:11px;
	color:#3964ab;
	text-decoration:none;
}

.Item_Grid a:hover
{
    text-decoration:underline;
	color:#3964ab;
}

.AltItem_Grid{
	font-family:Tahoma, Georgia, Verdana, Arial;
	font-size:11px;
	color:#333;
	background-color:#EEE;
}

.AltItem_Grid a
{
	color:#3964ab;
	text-decoration:underline;
}

.Rojo1
{
    color:#a31712;
}
.Azul1
{
    color:#3964ab;
}

.Azul1Font15
{
    color:#3964ab;
    font-size:15px;
    font-weight:bold; 
}

.Amarillo1
{
    color:#a3842e;
}

.clear{
	clear:both;
}

#Header_Container{
	width:100%;
	height:100px;
	background:url(../Images/bg_Header_Container.gif) top center;	
	margin:0px;
	padding:0px;	
}

#Header_Contenido{
	margin-left:auto;
	margin-right:auto;
	background:url(../Images/bg_Header.gif) top left repeat-x;	
	width:1160px;
	height:60px;
	padding:20px;
    
}

/*#Header_Logo_Chubb{
	width:323px;
	float:left;
	height:50px;
}*/

#Header_Logo_Chubb {
    width: 188px;
    float: left;
    height: 70px;
    vertical-align:middle;
}

#Header_Logo_United{
	width:148px;
	float:left;
	height:50px;
	margin-left:20px;

}

#Header_Titulo{
	width:639px;
	float:left;
	height:110px;
    margin-left:160px;
}

#Body_Container{
	width:100%;
	background:url(../Images/bg_Body_Container.gif) top center repeat;	
	margin:0px;
	padding:0px;	
    min-height:700px;
}

#Body_Contenido{
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	padding-top:20px;
	padding-bottom:20px;
}

.Body_Contenido_Header{
	width:1200px;
	height:20px;
	background:url(../Images/bg_Body_Contenido_Header.gif) top left ;
}

.Body_Contenido_Foot{
	width:1200px;
	height:20px;
	background:url(../Images/bg_Body_Contenido_Foot.gif) top left ;	
}

.Body_Contenido_Body{
	width:1160px;
	background:url(../Images/bg_Body_Contenido_Body.gif) top left repeat-y;
	padding-left:20px;
	padding-right:20px;	
}



#Home_Botonera{
	width:560px;	
	float:left;
}

#Home_Contenido{
	width:560px;	
	height:415px;
	margin-left:30px;
	float:left;
	/*background:url(../Images/bg_Home_Contenido.gif);*/
}

#Foot_Contenido{
	margin-left:auto;
	margin-right:auto;
	width:1160px;
	height:100px;
	padding:20px;
	color:#FFF;
	font-size:12px;
	text-align:left;
}

#Menu_Container
{
    width:1160px;
    height:40px;
}

#Posicionamiento_Container
{
    width:1160px;
    height:20px;
    background-color:#eeeed3;
    color:#a3842e;
    margin-top:20px;
}

#Posicionamiento
{
    width:850px;
    height:20px;
    float:left;
    padding-left:20px;
    text-align:left;
}

#Posicionamiento a
{
    color:#a3842e;
    font-weight:bold;
    text-decoration:none;
}

#Posicionamiento a:hover
{
    text-decoration:underline;
}

#Usuario
{
    width:175px;
    height:20px;
    float:left;
    text-align:right;
    padding-right:20px;
    line-height:20px;
    vertical-align:middle;
}


#Sesion
{
    width:70px;
    height:20px;
    float:right;
    text-align:right;
    padding-right:20px;
    line-height:20px;
    vertical-align:middle;
}


#Sesion a
{
    color:#ae0600;
    text-decoration:none;    
    line-height:20px;
    vertical-align:middle;    
}

#Sesion a:hover
{
    text-decoration:underline;
    line-height:20px;
    vertical-align:middle;    
}

#Revisiones_Calendario_Contenedor
{
    width:370px;
    margin-right:25px;
}

.Revisiones_Calendario_Contenedor
{
    width:370px;
    margin-right:25px;
}

.Revisiones_Fecha
{
    width:370px;
}

.Revisiones_cuadro
{
    width:370px;
}

.Revisiones_Programadas
{
    width:182px;
    border-left:2px solid #3964ab;
    border-top:2px solid #3964ab;
    border-right:1px solid #3964ab;
    border-bottom:1px solid #3964ab;
    text-align:center;
    height:40px;
    vertical-align:middle;
    float:left;
}

.Revisiones_Realizadas
{
    width:182px;
    border-left:1px solid #3964ab;
    border-top:2px solid #3964ab;
    border-right:2px solid #3964ab;
    border-bottom:1px solid #3964ab;
    text-align:center;
    height:40px;
    vertical-align:middle;
    float:left;
}

.Revisiones_Correctas
{
    width:182px;
    border-left:2px solid #3964ab;
    border-top:1px solid #3964ab;
    border-right:1px solid #3964ab;
    border-bottom:2px solid #3964ab;
    text-align:center;
    height:40px;
    vertical-align:middle;
    float:left;
    background-color:#bad7fb;
}

.Revisiones_AccionesCorrectivas
{
    width:182px;
    border-left:1px solid #3964ab;
    border-top:1px solid #3964ab;
    border-right:2px solid #3964ab;
    border-bottom:2px solid #3964ab;
    text-align:center;
    height:40px;
    vertical-align:middle;
    background-color:#fffdd1;
    float:left;
}

.Cuadro_UPC
{
    width:248px;
    padding:10px;
    border:1px solid #3964ab;
    margin-top:5px;
}

.Titulo_UPC
{
    color:#66a4f2;
    font-weight:bold;
    padding-top:5px;
    width:248px;
}

.Cuadro_Emergencias
{
    width:248px;
    padding:10px;
    border:1px solid #3964ab;
    margin-top:5px;
}

.Cuadro_Delegaciones_Comerciales
{
    width:840px;
    padding-left:20px;
    border:1px solid #3964ab;
    margin-top:5px;
    float:left;
}

.Delegacion
{
    width:205px;    
    margin-right:6px;
    font-size:11px;
}

.Titulo_Delegacion
{
    color:#66a4f2;
    font-weight:bold;
    padding-top:5px;
    width:205px;
}

.Cuadro_DocChubb
{
    width:350px;
    padding:5px 10px 10px 10px;
    border:1px solid #3964ab;
    margin-top:5px;
    text-align:center;
}

.DocChubb_Elemento
{
    width:120px;
    margin-right:5px;
    margin-top:5px;
    text-align:center;
}

.DocChubb_Elemento a
{
    color:#3964ab;
    text-decoration:underline;
}
.DocChubb_Elemento a:hover;
{
    color:#3964ab;
    text-decoration:underline;
}

#Login_Contenedor
{
    width:500px;
    margin-left:auto;
    margin-right:auto;
    padding-top:100px;
    padding-bottom:100px;
}

#Login_Header
{
    width:460px;
    padding-left:20px;
    padding-right:20px;
    height:40px;
    background:url(../Images/bg_Header_Login.gif) top left no-repeat;
    line-height:40px;
    vertical-align:middle;    
}

#Login_Body
{
    width:460px;
    padding:20px;
    background:url(../Images/bg_Body_Login.gif) top left repeat-y;
}

#Login_Foot
{
    width:500px;
    height:20px;
    background:url(../Images/bg_Foot_Login.gif) top left repeat-y;
}
.Invisible {
    visibility: hidden;
}