﻿body 
{
    width:100%;
    font-size:0.8em;
    font-family:Arial;
    margin:auto;
    background-image:url('../img/Wallpaper Ened2.jpg');
}

#Contenedor
{
    width:60em;
    margin:auto;
    padding:1em 1em 1em 1em;
    
}

#Encabezado
{
    width:60em;
    height:80px;
    margin:0;
    background-position:center;
    background-image:url('../img/mainBg.png');
    background-repeat:repeat-x;
}

div.divMenu
{
    position: relative;
	display: block;
	height: 39px;
	font-size: 11px;
	font-weight: bold;
	background: url('../img/bgOFF1.gif') repeat-x left top;
	font-family: Arial,Verdana,Helvitica,sans-serif;
	border-top: 4px solid #B30000;
}
#Contenido
{
    width:58em;
    background-image:url('../img/gray20_o3.Jpg');
    background-color:#EEEEEE;
    padding: 1em;
    margin:0;
    
}

.Campo2
{
    width:65em;
    margin:0 auto auto auto;
    clear:both;
    background-color: #EBEBEB;
    font-size:0.8em;
    padding:1em 0 1em 0;
}
.panel
{
    width:auto;
    background-color:#EEE;
    text-align: center;
}

.subpanel3_izq
{
    float:left;padding:0 1em 0.5em 1em; width: 219px;       
}

.subpanel3_der
{
    float:left;padding:0 1em 0.5em 1em; width: 219px;    
}

.subpanel3_cen
{
    float:left;padding:0 1em 0.5em 1em; width: 219px;
}

.subpanel2_izq
{
    float:left;padding:0 1em 0.5em 1em; width: 219px;
}

.subpanel2_der
{
    float:left;padding:0 1em 0.5em 1em; width: 219px;       
}

.subpanelmitad_izq
{
    width:45%;
    padding:0;
    margin:0 0.5em 0 0;
    float:left;
}

.subpanelmitad_der
{
    width:45%;
    padding:0;
    margin:0 0.5em 0 0;
    float:right;
}

.tabla
{
    width:58em;
    overflow:scroll;
    text-align: center;
    padding-left:auto;
}

.TextBoxCorto
{
    width:7.5em;
}

.TextBoxLargo
{
    width:219px;
}
.DropDown
{
   width:7.5em; 
}


.lblCampo
{
    text-align:left;
    font-weight:bold;
    color:#000000;
    margin:0;
    padding:0 0 0 0;
    font-size: medium;
}

.boton
{
    clear:both;
    background-color:Orange;
    border-width:1px;
    margin:1em;
    font-weight:bolder;
    color:White; 
    border-style:double;
 }


.TituloSeccion
{
	font-size: large;
	font-weight: normal;
    /*padding:16px 16px 16px 16px;-*/
}
.TituloSubSeccion
{
	font-size:medium;
	font-weight: normal;
    /*padding:16px 16px 16px 16px;-*/
}


/*.Menu
{ border: solid 1px #fff !important;
   background:transparent url('../img/blueslate_background.gif') repeat-x;
    width:100%;
    /*background-image:url('../img/bg_red-jpg-840x2400.jpg');*/
/*    color:#555;
    font-weight:bold;
    background-color:#FFFFFF;
    padding-left:1em;
    background-attachment:fixed;
    height:2.09em;  
    cursor:auto;
    
    text-align:Left;
    font-size:11px;
   
}*/
.Menu {
	margin: 0;
	list-style-type: none;
	width: auto;
	display: block;
	float: left;
	margin: 0;
	color: #666;
	text-decoration: none;
	padding: 11px 20px 0 20px;
	height: 23px;
	background: url('../img/bgDIVIDER1.gif') no-repeat right top;
	border-style: none;
	vertical-align: middle;
}
.ItemEstaticos {
	color: #666;
}
.SobreItemEstatico {
	
	color:lime;
	background: #fff url('bgON1.gif') no-repeat top right;
	  background-color: Black;

}


.MenuPrincipal
{
    position: relative;
	display: block;
	height: 39px;
	font-size: 11px;
	font-weight: bold;
	background: url('../img/bgOFF1.gif') repeat-x left top;
	font-family: Arial,Verdana,Helvitica,sans-serif;
	border-top: 4px solid #B30000;
}
.LabelCatalogo
{
    width:10em;
    margin-right:0.5em;
    text-align:right;
}

.subpanel3_izqb
{
    float:left;
    width:16em;
    padding:0;
    margin:0 1em 0 1em;        
}
.menuhover
{
     color:#fff;background:transparent url('../img/blueslate_backgroundOVER.gif') no-repeat top center;
 }
.PopupBody
{
    /*width:595px;
    height:210px;*/
    }
.PopupHeader
{
    color:#E6E5E1;
    background:url('../img/134_header_red.gif') repeat-x left top;
    height:2em;
    width: 600px;
}
.Popup
{
    /*width:601px;
    height:210;*/
    background:#F3F7F7;       
}
.modalBackground2 
{    
     background-color: Gray;        
      filter: alpha(opacity=60);
        opacity: 1;          
} 
.ModalPopupBG2
{
    background-color: #666699;
    filter: alpha(opacity=50);
    opacity: 0.7;
}

.Popup2
{
    width:317px;
    height:95px;
    background:#FFFFFF;
}
.PopupHeader2
{
    background-color: #898989;
    height:2em;
    text-align: left;
    font-size: medium;
}

Div#errores
{ 
visibility:hidden;    
}


/*GridViewCSS Soft Grey Style*/
.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border:#91a7b4 1px solid;
}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/
{
    background-image: url(img/YahooSprite.gif);
    background-position:top;
    background-repeat:repeat-x;
    background-color:#d1dbe0;
}
.HeaderStyle th
{
    background-image: url(img/YahooSprite.gif);
    padding: 5px;
    color: #16387c;
}
.HeaderStyle a
{
    background-image: url(img/YahooSprite.gif);
    text-decoration:none;
    color:#16387c;
    display:block;
    text-align:left;
    font-weight:normal;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    border-top: #91a7b4 1px solid;
}
.PagerStyle a
{
    color:#16387c;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #fff;
    border-right:solid 1px #91a7b4;
    border-bottom:solid 1px #91a7b4;
    border-left:solid 1px #fff;
}
.PagerStyle span
{
    font-weight:bold;
    color:#16387c;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px;
    border-right: solid 1px #91a7b4;
}
.RowStyle td
{
    background-color: #f1f5f6;
}
.AltRowStyle td
{
    background-color: #EBEBEB;
	background-image: url(img/YahooSprite.gif);
    background-position:0 -80px;
    background-repeat:repeat-x;
}
.SelectedRowStyle td
{
    background-color: #fcb814;
	background-image: url(img/YahooSprite.gif);
    background-position:center;
    background-repeat:repeat-x;
}