﻿
/*----------General----------*/
body 
{
    background-color:#EBEBEB;
}

.NissanRed
{
    background-color:#C71444;
}

.NissanGray1
{
    background-color:#808080;
}

.NissanGray2
{
    background-color:#BDBDBD;
}

.ftTitulo
{
    font-family:Verdana; 
    font-size:15px; 
    color:#C71444; 
    font-weight:bold;
}

.ftSubtitulo
{
    font-family:Verdana; 
    font-size:10px; 
    color:#C71444; 
    font-weight:bold;
}

.ButtonGeneral
{
    background-color:#808080;
    color:White;
    font-weight:bold;
    width:100px;
    background-image:url('../../Images/fdButtonGray.jpg');
    border-top-width:0px;
    border-left-width:0px;
    height:25px;
}

.TextObligatorio
{
	font-size:10px;
	vertical-align:top;
	color:Red;
	font-family:@Arial Unicode MS;
}


/*----------Master Page----------*/
.Contenedor
{
    background-color:White;
    border: #496077 1px solid; 
    width:95%;
    height:100%;
    min-width:1024px;
    margin:5px auto -10px auto;
}

.Header
{
    background-color:White;
    width:100%; 
    /*height:200px;*/
    margin:0 auto 0 auto;
    display:inline-block;
}

.CenterContainer
{
    background-color:White;
    width:100%;
    min-height:550px ;
    margin:0 auto 0 auto;
    text-align:center;
    display:inline-block;
}


.CuadroEncabezado
{
    width: 20%;
    height:60px;
}

.OpcionTema
{
    width:12px;
    height:12px;
    border:solid 0px;
}





/*----------Menú----------*/
.MenuGroupPrimary
{
    font-family:Arial;
    font-size:12px;
}

.StaticMenuItemPrimary
{    
    width:120px;
    height:30px;
    color:Black;
    text-align:center;
    border-top:solid 1px #808080;
    border-left:solid 1px #808080;
    border-right:solid 1px #808080;
    margin-left:2px;
    margin-right:2px;
    background-color:Transparent;
    background-image:url('../../images/fdMenuPasivo.jpg');
}

.StaticMenuItemPrimary a:link
{
    background-image: none;
}

.StaticHoverPrimary
{
    color:#C71444;
    background-color:Transparent;
    background-image:url('../../images/fdMenuActivo.jpg');
}

.DinamicMenuItemPrimary
{    
    margin: 0px;
	font-family:Arial;
    	font-size:10px;
    	width:150px;
    	height:30px;
    	color:Black;
    	text-align:center;
    	border:solid 1px #808080;
    	background-color:Transparent;
    background-image:url('../../images/fdMenuPasivo.jpg');
}

.DinamicMenuItemPrimary a:link
{
    background-image: none;
}

.DinamicHoverPrimary
{
    color:#C71444;
    background-color:Transparent;
    background-image:url('../../images/fdMenuActivo.jpg');
}





/*----------Modal Popup Notificacion----------*/
.ModalWindow
{
    background-position: #f0f0f0;
    border: thin solid #FF0000;
    background: #f0f0f0;
    padding: 0px10px10px10px;
    position: absolute;
    top: -1000px;
}

.modalBackground
{
    background-color: #999999;
    filter: alpha(opacity=40);
    opacity: 0.5;
}

.modalBackgroundDummy
{
    background-repeat: no-repeat;
    background-position: center;
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.MainTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color:White;
    font-weight: bold;
    width: 760px;
    background-color: #C71444;
    text-align:left;
}


.text
{
    padding: inherit;
    margin: inherit;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: inherit;
    color: #737373;
    vertical-align: middle;
    text-indent: inherit;
}

#master-loading 
{
    text-align:center; 
    height: 36px; 
    width: 33px;	
	background-repeat:no-repeat;
	background-image:url('../../Images/loading.gif');
}





/*----------Login----------*/
.principal
{
    width:100%; 
    height:665px; 
    /*background-image:url('../images/Login.jpg');*/
    background-repeat:no-repeat; 
    background-position:center;
    margin: 0 auto 0 auto;
    /*background-color: #EBEBEB; */
}    

.espacio
{
    width:100%;
    /*height:50px;*/
    z-index:1;
}

.loginboxtrans
{
    border: #496077 1px solid;
    background-color:Gray;
    opacity: 0.7;
    filter: alpha(opacity=70);
    width:500px;
    height:250px;
    margin-top:100px;   
}

.loginbox
{
    width:500px;
    height:250px;
    z-index:2;
    margin-top:-250px;
    position:relative;
}

.fuenteLoginBox
{
    font-family:Verdana; 
    font-size:15px; 
    color:White; 
    font-weight:bold;
}

.buttonPrimaryOne
{
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #666666;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #666666;
    color:White;
    font-size: 80%;
    font-weight: bold;
    background-color: #C71444;
    padding-top: 2px;
    padding-bottom:2px;
    width:110px;
    height: 30px;
}





/*----------Inicio CEIPL----------*/
.InicioBox
{
    border: #BDBDBD 2px solid;
    background-color:#808080;
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.InicioLabelTitulo
{
    color:White;
    font-weight:bold;
    font-size:18px;
    font-family:Verdana;
}

.InicioLabel
{
    color:White;
    font-size:16px;
    font-family:Verdana;
}



/*----------Footer----------*/

#TableFooter
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    FONT-SIZE: 12pt;
    BORDER-LEFT: black thin;
    COLOR: black;
    BORDER-BOTTOM: black thin;
    FONT-FAMILY: arial;
    BORDER-COLLAPSE: collapse
}

#TableFooter td 
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    BORDER-LEFT: black thin;
    BORDER-BOTTOM: black thin;
    COLOR: black;
}

.Footer
{
    background-color:#BDBDBD;
    width:100%; 
    height:20px; 
    margin:0 auto 0 auto;
    display:inline-table;
    padding-top:5px;     
}


.FooterText
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.FooterText:link
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.FooterText:visited
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FooterText:active
{
    FONT-SIZE: 9px;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FooterText:hover
{
    FONT-SIZE: 9px;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.container
{
    width: 84% !important;
}