﻿body, div, p, h1, h2, h3, h4, ul, li, table
{
	margin:0;
	padding:0;
	border:none;
}

/**********************************************
*****   TEXTOS   ******************************
***********************************************/
/*---Texto NEGRO-------------*/
.txtn8
{
	font:normal normal normal 8px verdana;
	color:#000;
}
.txtn8b
{
	font:normal normal bold 8px verdana;
	color:#000;
}
.txtn9
{
	font:normal normal normal 9px verdana;
	color:#000;
}
.txtn9b
{
	font:normal normal bold 9px verdana;
	color:#000;
}
.txtn10
{
	font:normal normal normal 10px verdana;
	color:#000;
}
.txtn10b
{
	font:normal normal bold 10px verdana;
	color:#000;
}
.txtn11
{
	font:normal normal normal 11px verdana;
	color:#000;
}
.txtn11b
{
	font:normal normal bold 11px verdana;
	color:#000;
}
/*--Texto AZUL--------------------------------------*/
.txta8
{
	font:normal normal normal 8px verdana;
	color:#00f;
}
.txta8b
{
	font:normal normal bold 8px verdana;
	color:#00f;
}
.txta9
{
	font:normal normal normal 9px verdana;
	color:#00f;
}
.txta9b
{
	font:normal normal bold 9px verdana;
	color:#00f;
}
.txta10
{
	font:normal normal normal 10px verdana;
	color:#00f;
}
.txta10b
{
	font:normal normal bold 10px verdana;
	color:#00f;
}
.txta11
{
	font:normal normal normal 11px verdana;
	color:#0000ff;
}
.txta11b
{
	font:normal normal bold 11px verdana;
	color:#0000ff;
}
/*------Texto NARANJA------------------------*/

.txtj8
{
	font:normal normal normal 8px verdana;
	color:#ff6600;
}
.txtj8b
{
	font:normal normal bold 8px verdana;
	color:#ff6600;
}
.txtj9
{
	font:normal normal normal 9px verdana;
	color:#ff6600;
}
.txtj9b
{
	font:normal normal bold 9px verdana;
	color:#ff6600;
}
.txtj10
{
	font:normal normal normal 10px verdana;
	color:#f60;
}
.txtj10b
{
	font:normal normal bold 10px verdana;
	color:#f60;
}
.txtj11
{
	font:normal normal normal 11px verdana;
	color:#f60;
}
.txtj11b
{
	font:normal normal bold 11px verdana;
	color:#f60;
}
/*----Texto GRIS------------------------*/
.txtg8
{
	font:normal normal normal 8px verdana;
	color:#666;
}
.txtg8b
{
	font:normal normal bold 8px verdana;
	color:#666;
}
.txtg9
{
	font:normal normal normal 9px verdana;
	color:#666;
}
.txtg9b
{
	font:normal normal bold 9px verdana;
	color:#666;
}
.txtg10
{
	font:normal normal normal 10px verdana;
	color:#666;
}
.txtg10b
{
	font:normal normal bold 10px verdana;
	color:#666;
}
.txtg11
{
	font:normal normal normal 11px verdana;
	color:#666;
}
.txtg11b
{
	font:normal normal bold 11px verdana;
	color:#666;
}
/*----Texto BLANCO------------------------*/
.txtb8
{
	font:normal normal normal 8px verdana;
	color:#fff;
}
.txtb8b
{
	font:normal normal bold 8px verdana;
	color:#fff;
}
.txtb9
{
	font:normal normal normal 9px verdana;
	color:#fff;
}
.txtb9b
{
	font:normal normal bold 9px verdana;
	color:#fff;
}
.txtb10
{
	font:normal normal normal 10px verdana;
	color:#fff;
}
.txtb10b
{
	font:normal normal bold 10px verdana;
	color:#fff;
}
.txtb11
{
	font:normal normal normal 11px verdana;
	color:#fff;
}
.txtb11b
{
	font:normal normal bold 11px verdana;
	color:#fff;
}


/**********************************************
*****   LINKS   *****************************
***********************************************/
.li1 {text-decoration:none;}
.li1:Hover {text-decoration:underline;}

/**********************************************
*****   CAPAS DIV   ***************************
***********************************************/
.div1 {
    background-color:#fff;
    border: solid 1px #f90; 
    padding-left:5px; 
    padding-right:3px; 
    padding-top:15px; 
    padding-bottom:10px;}

/*----   TITULOS   ---------------------------------------*/
.titulo 
{background-color:#666;color:#fff;border-bottom:solid 1px #000;padding-top:3px;vertical-align:middle;}
.titu1a
{background-color:#666;color:#f60;border:solid 1px #ff6600;padding:5px;}
.tituloA20
{ height:20px;background-image:url(images/tf1.gif)}
.msgAviso
{
	font:normal normal bold 16px verdana;
	background-color:#FF0000;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	border:solid 1px #000000;
	padding:5px;
}
.msgAviso1
{
	font:normal normal normal 9px verdana;
	background-color:#FF0000;
	color:#FFFFFF;
	text-align:center;
	border:solid 1px #000000;
	padding:5px;
}

/**********************************************
*****   BOTONES   *****************************
***********************************************/
.bt1
{
	font:normal normal bold 10px verdana;
	text-align:center;
	width:50px;
	background-color:#ff6600;
	border:solid 1px #0000ff;
	background-color:Red;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:8px;
	padding-right:8px;
}
/****************************************************************************/
/*-- Control Menu de MasterPage.master --*/
.menu{
 border-right:solid 1px #ffffff;
 font-family:Verdana;
 color:#ffffff;
 font-size:10px;
 font-weight:bold;
}
.menu1{
 border:solid 1px #000000;
 font-family:Verdana;
 color:#ffffff;
 font-size:10px;
}
.menu2{
 border:solid 1px #000000;
 font-family:Verdana;
 color:#000000;
 font-size:10px;
}
/*--  Panel Busacador Texto  --*/
.panel1
{
	background-color: #ffaa00;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 170px;
	height: 70px;
}
/*----------------------------------*/
.modalProgressGreyBackground 
{
    background:#CCCCCC;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.modalProgressRedBackground 
{
    background:Red;
	filter:alpha(opacity=60);
	opacity:0.6;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:0px;
	width:300px;
	height:120px;	
}

/*-- Modal Update pregress --*/
#OuterTableCellOverlay{
	top: 0px;
	left: 0px;
	width: 99%;
	height: 5000px;
	position: absolute;
	background-color: white;
	z-index: 999;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	padding-top: 25%;
	padding-left: 30%;
}
        
#InnerTableCellOverlay{
	text-align: center;
	width: 444px;
	border: 1px solid black;
	padding: 10px;
	background-color: #eee;
	z-index: 998;
	filter:alpha(opacity=100);
	-moz-opacity:1.00;
}

/*---  CollapsiblePanel  ----------*/
.collapsePanel {
	background-color:white;
	overflow:hidden;
}
.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}
.collapsePanelHeader2{
	width:100%;
	height:20px;
	background-image: url(images/bg-menu-main40.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}
#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}