﻿/************************* MasterPage.master *******************/
body
{
    background-image:url('../images/backgrounds/bodyHeigth.png');
    background-repeat:repeat-x;
    background-attachment:fixed;
}

#body 
{
    width:980px;    
    height:100%;
    margin:0px auto;
    color:#093474; 
}
#body select
{
    font-family: Arial;
	color: #093474;
	font-size: 9pt;
	vertical-align: middle;
	text-align: justify;
}

#body a
{
    text-decoration:none;
}

#head
{
    width:980px;
    margin:0px auto;
    background-image:url('../images/backgrounds/Cabecera2.png');
    background-repeat:no-repeat;
    height:155px;
    background-position:center;
    min-height:155px;    
}
#logo
{
    float:left;
    margin-top:18px;
    margin-left:25px;
    min-width:256px;
    min-height:99px;
    max-width:256px;
    max-height:99px;    
}
#logo a
{
    border:0;
}
#logo img
{
    max-width:100%;
    max-height:100%;
    margin:auto auto;
    border:0;
    /*background-color:White;*/
}
#headRight
{
    float:right;
    text-align:right
}
#langDiv
{
    margin-top:25px;
    margin-right:50px;
}
/* IE */
*:first-child+html #langDiv
{
}
.homeGureTruck
{
    position:absolute;
    width:250px;
    height:110px;
    float:left;
    margin:10px 35px;
}
#userID
{
    float: right;
	color: #093474;
	font-family: Arial;
	text-align: right;
	vertical-align: middle; 
	margin-top:70px; 
	margin-right:50px; 
}
/* IE */
*:first-child+html #userID
{
}
.logStatus
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #093474;
	margin: 5px;
	text-decoration: none;
	vertical-align: middle;
	text-align: justify;
}
.logStatus:hover
{
    color:Red;
}
.logStatusName
{
	margin: 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #0b044c;
	text-decoration: none;
	vertical-align: middle;
}
/************** Ajax update progress **********************/
.progressBackgroundFilter
{
    position: fixed;
    display:block; 
    height: 100%;
    width: 100%;
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#processMessage { 
    position:fixed;
    display:block; 
    top:30%;
    left:42%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
    text-align:center;
    vertical-align:middle;
    font-family:Tunga;
    font-weight:bold;
}
#expProcessMessage
{
    z-index:1100;
    position:fixed;
    display:block; 
    top:30%;
    left:30%;
    padding:10px; 
    /*width:14%; */
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
    text-align:center;
    vertical-align:middle;
    font-family:Tunga;
    font-weight:bold;
}
/***************************************************************************/
/**************** Menu Bar ********************************/
.MenuBar
{
    width:880px;
    margin-left:60px;
    float:left;
}
.MenuBar .tab
{
    float:left;    
}
.MenuBar .tab a,.MenuBar .tab span
{
    color:#fff;
	font-family:Arial;
	font-variant:small-caps;
	font-weight:bold;
	font-size:11pt;
}
.MenuBar .tab a:hover,.MenuBar .tab span:hover
{
    color:#ede617;
}
/**************** End Menu Bar ********************************/
.siteMapPathDiv
{
    font-family:Arial;
    padding:4px;
    float:right;
    font-size:10pt;
    font-variant:small-caps;
    width:96%;
    text-align:right;    
}
.siteMapPathDiv a
{
    font-weight:bold;
}
#BodyContentDiv
{
    float:left;
    width:880px;
    max-width:880px;
    margin-left:60px;
    border:2px solid #005a8e;
    padding-top:5px;
    padding-bottom:10px;
	margin-bottom:30px;
}
#SiteMap
{
    width:100%;
}
.cabeceraSec
{
    font-family: Arial;
    font-size: 17px;
    font-weight: bold;
    font-variant: small-caps;
    color: #093474;
    float:left;
    width:100%;
    text-align:left;
    margin: 20px 15px;
}
.bold
{
    font-weight:bold;
}

#notas
{
    width:100%;
    margin:0px auto;
    font-family:Arial;
    font-size:8pt;
    text-align:center;
    vertical-align:middle;
}

#notas hr
{
    width:90%;
}

#notas a:visited
{
    color:#093474;
}
