﻿body {
	background-image: url(imagenes/bgb.gif);
	background-repeat: repeat;
}

.footer{
font-size: 11px; 
color: #ffffff; 
font-family: Arial; 
text-align: center;
}

.letra{
font-size:11px;
font-family:Arial;
text-align:justify;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;

}

.caja{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	background-color:#F3F4EE;
	width:600px;
}

.caja2{
	background-color: White;  
	width:600px;
}

.letrac2
{
    font-size:13px;
font-family:Arial;
font-weight:bold;
text-align:justify;
padding-bottom:5px; 
color:#18597F;
padding-top:5px;
padding-left:10px;
padding-right:10px;
width:130px;
    }
 
.repet
{
    background: url(bordec.jpg);
    background-repeat: repeat-y;
    width:17px;

}

.letrasub{
font-size:11px;
font-family:Arial;
text-align:justify;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
font-weight:bolder;
color:#48525B;

}

.ctrControl
{
 font-size:11px;
font-family:Arial;
    }
    
    .tdSeccion
{
    font-weight: bolder;
    font-size: 11px;
    color: #38434B;
    font-family: Tahoma;
    background-color: #C1C7CE;
}

/*Efecto calendario*/
.Calendario .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: white;
    color: #282F35;
}

.Calendario .ajax__calendar_header
{
    background-color: #282F35;
    color: white;
}


.Calendario .ajax__calendar_active
{
    background-color: #808C9B;
    color: white;
}

.Calendario .ajax__calendar_hover
{
    background-color: #97A2AE;
    color: whitesmoke;
}

.Calendario .ajax__calendar_footer
{
    background-color: #ffffff;
    color: dimgray;
}
/*----------------------------------------*/
.menua
{
    background-color:#808C9B;
    }
    
    .modalBackground {
            background-color:#777;
            filter:alpha(opacity=70);
            opacity:0.7;
        }

.modalPopup {
            background-color:#F5F4E4;
            border-width:3px;
            border-style:solid;
            border-color:#EEE;
            padding:3px;
            width:560px;
 }
        
.code {
           
 margin:10px;
 padding:10px;
            border:2px ridge white;
            background-color:#eeeeee;
            font-family:Courier New;
            font-size:10pt;
}

.bgs
{
    background-color:#808C9B;
    font-size:12px;
    font-weight:bold;
    color:White;
font-family:Arial;
text-align:center;
margin-top:10px;
margin-bottom:10px;
    }
    
    a.menuv:link
{
    font-size: 10px;
    padding:6px;
    color: white;
    font-family:Arial;
    text-decoration:none;
}         
  a.menuv:visited
{
    font-size: 10px;
    padding:6px;
    color: white;
    font-family:Arial;
    
    text-decoration:none;
}       

  a.menuv:hover
{
    font-weight: bold;
    font-size: 10px;
    color: white;
    padding:6px;
    font-family:Arial;
}
/*----------------------------------------*/

.MenuItem 
{
  background-color:#144d6d; 
  color:white; 
  font-family:Arial; 
  font-size:13px;  
  border:solid 1px #317fab;
  cursor:pointer;
  width:110px;
  height:25px;
}

.MenuItemHover 
{
  background-color:#1e6289; 
  color:white; 
  font-family:Arial; 
  font-size:13px;  
  border:solid 1px #577a8e;
  border-right-color:#133345; 
  border-bottom-color:#b7bdc1; 
  cursor:pointer;
  
  height:25px;
}

.MenuItemActive
{
  background-color:#808c9b; 
  color:white; 
  font-family:Arial; 
  font-size:13px; 
  border:1px;
  border:solid 1px #577a8e;
  border-right-color:#133345; 
  border-bottom-color:#b7bdc1; 
  cursor:pointer;
  
  height:25px;
}

.MenuItemExpanded 
{
  background-color:#FFB400; 
  color:darkslategray; 
  font-family:verdana; 
  font-size:11px; 
  font-weight:bold; 
  border: solid 1px #FFE793;
  border-left-color:#CE6500; 
  border-top-color:#CE6500; 
  cursor:pointer;
}   

/* AutoComplete item */
.AutoCompleteExtender_CompletionList 
{
background-color : window;
color : windowtext;
padding : 1px;
font-size: small;
background-color:Gray;
/*creates border with
autocomplete_completionListElement
background-color*/
}

/*AutoComplete flyout */
.AutoCompleteExtender_CompletionListItem 
{ 
text-align : left;
background-color:White;
}

/* AutoComplete highlighted item */
.AutoCompleteExtender_HighlightedItem
{
background-color: Silver;
color: windowtext;
font-weight:bold;
font-size: small;
}

.gray .ajax__tab_header 
{
    font-family: Arial;
    font-weight:bold;
    background:url(img/tab-line.png) repeat-x bottom;
    font-size:12px;
    
    display:block;
}
.gray .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.gray .ajax__tab_header .ajax__tab_inner 
{
    background:url(img/tab.png) no-repeat right top;
    border-color:#666;
    color:#a41010;
    padding:3px 10px 2px 0px;
}
.gray .ajax__tab_hover .ajax__tab_inner 
{
    color:#000;
}
.gray .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.gray .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/tab.png) no-repeat right -40px;
    color:#000;
    border-color:#333
}
.gray .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    background-color:#fff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
    padding:8px
}