﻿
body
{
    margin:0px;
}

.bottonFocus
{
    vertical-align:text-bottom;            
}
.barraSuperior
{
    background-image:url('/imagespla/bg-body.gif');
    WIDTH: 100%; 
    BACKGROUND-REPEAT: repeat-x; 
    HEIGHT: 8px; 
    BACKGROUND-COLOR: transparent
}

 .headerText
{
    font-family:Arial;
    font-size:12px;
    BORDER-RIGHT: #ddd 1px solid; 
    BORDER-TOP: #999 1px solid; 
    BORDER-LEFT: #999 1px solid; 
    BORDER-BOTTOM: #ddd 1px solid; 
    HEIGHT: 17px;
    width:150px;
    POSITION: absolute; 
    LEFT: 403px;         
    TOP: 16px;     
}

.estandar
{
	font-family:Arial, sans-serif, Geneva;
	font-size:12px;
}

/*SUBTITULOS DE ENCABEZADOS*/
.encSessionesTop
{
	border-bottom: solid 1px #6FA5DB;	
	border-left: solid 1px #fff;
	border-right:solid 1px #fff;
	border-top:solid 1px #fff;
	background-color:#fff;
	width:100%;
	padding-bottom: 10px;
	padding-top:10px;
	left:0px;
	top:0px;			
	
}


.encSessionesBottom
{
	border-top: solid 1 #6FA5DB;	
	border-left: solid 1 #fff;
	border-right:solid 1 #fff;
	border-bottom:solid 1 #fff;
	background-color:#fff;
	width:100%;	
	padding-bottom: 10px;
	padding-top:10px;
	left:0px;
	bottom:0px;				
	text-align:center;	
}

.encSessionesMiddle
{
	border-top: solid 1 #fff;	
	border-left: solid 1 #fff;
	border-right:solid 1 #fff;
	border-bottom:solid 1 #ccc;
	background-color:#fff;
	width:100%;
	padding-bottom: 10px;
	padding-top:10px;
	left:0px;
	bottom:0px;				
	text-align:center;	
}

.textRol
{
	text-align:justify;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#0563bc;
	cursor:hand;
}		


/*ESTILO PARA BOTONES DE PROMOCIONES*/
.btnPromos
{
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 		
	BORDER-LEFT: black 1px solid; 
	WIDTH: 25px; 
	CURSOR: hand; 
	COLOR: white; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: arial; 		
	BACKGROUND-COLOR: navy; 
	TEXT-ALIGN: center
}

.encSessionesBotones
{
    width:100%;
    height:40px;
    position:relative;
    margin-top:10px;
}

.encSessionContent
{
    width:100%;
    height:400px;
    position:relative;
    margin-top:5px;
}

.titles
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-transform:uppercase;
}
.titlesCountry
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	color:#316aC5
}
.labels
{
	font-family: Arial;
	font-size:10pt;
	text-align:justify;
}
.labelsDetails
{
	font-family: Arial;
	font-size:7pt;
	font-weight:bold;
	text-align:justify;
}
.labelsGray
{
	font-family: Arial;
	font-size:7pt;	
	text-align:justify;
	color:Gray;
}
.labelsErrorsGreen
{
	font-family: Arial;
	font-size:10pt;
	color:#339900;
	font-weight:bold;
	background-color:White;
}
      
.labelsErrors
{
	font-family: Arial;
	font-size:10pt;
	color:Red;
	font-weight:bold;
	background-color:White;
}
    
.buttons
{	
	border: solid 1px silver;
	font-family:Arial;
	font-size:10pt;
	cursor:hand;		
}

.buttonsBlue1
{
	border: outset 1px white;
	background-color:#0068B3;
	font-family:Arial;
	font-size:10pt;	
	color:White;
	cursor:hand;
}

.buttonsDEV_Blue
{
    vertical-align: middle;
	border: solid 1px #6a8ccb;
	cursor: pointer;
	cursor: hand;
	
	background: url(edtButtonBack.gif) repeat-x center bottom #d7e8fd;
    padding: 3px 1px;
    padding-bottom: 4px;
    padding-top: 2px;
}

.textboxs
{
	border-width:1px;
	border-color:Silver;
	border-style:solid;
	font-family:Arial;
	font-size:10pt;
}

.dropdownlists
{
	border-style:solid;
	font-family:Arial;
	font-size:10pt;
}
	
.checkboxs
{
	font-family:Arial;
	font-size:10pt;
}

.radiobuttons
{
	font-family:Arial;
	font-size:10pt;
}

.divEncabezados
{
    border:solid 1px #7EACB1;
    background-color: #D4E3E5; 
    color: #303030; 
    font: bold 10pt arial ;     
    height:30px; 
    padding-top:5px;
    vertical-align:middle;
}

.divEncabezadosHome
{
    border:none 1px #7EACB1;
    background-color: #D4E3E5; 
    color: #303030; 
    font: bold 10pt arial ;     
    height:20px;     
    padding:2px;
    margin-bottom:2px;
    vertical-align:middle;
}

.promoImg
{
    float:none;
    margin:5px;   
}

.promoLabels
{
    float:left;
    margin:5px;
}

.scroll {
    scrollbar-3dlight-color : #82BCDA;
    scrollbar-darkshadow-color : #82BCDA;
    scrollbar-highlight-color : #D7ECF5;
    scrollbar-shadow-color : #3985AB;
    scrollbar-arrow-color : #0E212A;
    scrollbar-face-color : #82BCDA;
    scrollbar-track-color : #82BCDA;
    }