BODY, TD, TH, DL, UL, OL, P {    FONT-FAMILY: Verdana,Sans-serif; FONT-SIZE: 8pt;}
body { margin: 0; padding: 0; }

table.default { 
	background-color: #999999; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 1px solid #ccc; 
	border-left: 1px solid #ccc;
} 

#precarga{position:absolute; width:100%; height:100%; top:0; left:0}
.style1 {color:#D1D1D1}
.style2 {color: #FFFFFF}
body {
	background-image: url(images/bg.gif);
	background-color: #D1D1D1;
	background-repeat: repeat-x;
}

.hover	{ background-color:#CCCCCC; 
		  color:#000000; 
		  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.leave {background-color:#FFFFFF;
		color:#000000; 
}

a:link
{
	color: #2F2C5B;
	text-decoration: none;
}

a:visited
{
	color: #2F2C5B;
	text-decoration: none;
}

a:hover
{
	color: red;
	text-decoration: none;
}


a.mas:link {
	color: #013AD1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;

}

a.mas:active {
	color: #004AB9;
	font-weight: bold;
	text-decoration: underline;
}

a.mas:visited {
    color: #4280FF;
	text-decoration: none;
}



a.mas:hover {
    color: #004AB9;
text-decoration: underline;
}


a.page:link {
	color: #013AD1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;

}

a.page:active {
	color: #004AB9;
	font-weight: bold;
	text-decoration: underline;
}

a.page:visited {
    color: #4280FF;
	text-decoration: none;
}

a.page:hover {
    color: #004AB9;
text-decoration: underline;
}


a.a1:link
{
	color: #000000;
	text-decoration: none;
}

a.a1:visited
{
	color: #000000;
	text-decoration: none;
}

a.a1:hover
{
	color: red;
	text-decoration: none;
}

a.deco:link
{
	color: #808000;
	text-decoration: none;
}

a.deco:visited
{
	color: #CC6600;
	text-decoration: none;
}

a.deco:hover
{
	TEXT-DECORATION: underline;
}

.title
{
	font-family: Arial, verdana, Geneva;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}

.TitleSmall               
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #979797; 
	text-align: left; 
	line-height: 20px 
}

.TitleSmallRight          
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; font-weight: normal; 
	color: #979797; 
	text-align: right; 
	line-height: 20px 
}

.TitleSmallCenter         
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #979797; 
	text-align: center; 
	line-height: 20px 
}

.TitleSmallSalmon         
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #FFBFBF; 
	line-height: 20px 
}


.t1
{
	font-family: Verdana, Sans-serif;
	font-size: 9px;
	color: #666666;
}

.t2
{
	font-family: Verdana, Sans-serif;
	font-size: 9px;
	color: #000000;
}


.t3
{
	font-family: Verdana, Sans-serif;
	font-size: 9px;
	
}

.t4
{
	font-family: Verdana, Sans-serif;
	font-size: 9px;
	color: #000000;
}


.t5
{
	font-family: Verdana, Sans-serif;
	font-size: 15px;
	color: #000066;
	font-weight: normal;
}

.t6
{
	font-family: Verdana, Sans-serif;
	font-size: 13px;
	color: #000066;
	font-weight: normal;
}

.t7
{
	font-family: Verdana, Sans-serif;
	font-size: 7pt;
	color: #000000
	
}

.t8
{
	font-family: Verdana, Sans-serif;
	font-size: 7pt;
	color: #666666
	
}

.t9
{
	font-family: Verdana, Sans-serif;
	font-size: 15pt;
	
}

.t10
{
	font-family: Verdana, Sans-serif;
	font-size: 13pt;
	
}

.txt 
{
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size:11px;
   background-color: #FFFFFF;
   border-style: solid;
   border-width: 1px;
}

.submit 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
   	font-size:11px;
	border:1 solid #ffffff;
	border-bottom-color : #CCCCCC;
	border-right-color : #cccccc;
	border-top-color : #eeeeee;
	border-left-color : #eeeeee;

		
}

.iinputg
{
   border:1 solid;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 9px;
	width:240px;
	height:16px;
	padding-left: 0px;
	padding-top: 0px;

}
.iinputt
{
   border:1 solid;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 9px;
	width:240px;
	height:60px;
	padding-left: 0px;
	padding-top: 0px;

}

input,select,textarea 
{
	border:1 solid #000000;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 10px;
}
 

h3 { font-size:11px; }


p { }
.warn { color: #FF0000; }	
.star { color: #FF0000; }

UL { list-style-type: square; }
.red { color: #FF0000; }

	TABLE#tblbuscarForm { font-size:85%; background-color:#ffffff; border-top-color : #F8F5E6; }
	TABLE#tblbuscarForm TABLE { font-size:100%; }
	TABLE#tblbuscarForm INPUT { font-family:verdana; font-size:100%; }
	TABLE#tblbuscarForm SELECT { font-family:verdana; font-size:10px; }

#boton{
        BORDER: rgb(128,128,128) 1px solid; 
        FONT-SIZE: 8pt; 
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: rgb(233,233,233)
       }
       
.expl { font-family: Arial; font-size: 11px; color: #000000; font-weight: normal;; text-align: right}

#menuv {
        border: 1px solid #ACCFE8;
        border-width: 1px 1px 0 1px;
        width: 188px;
        font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menuv ul, li {
        list-style-type: none;
}

#menuv ul {
        margin: 0;
        padding: 0;
}

#menuv li {
        border-bottom: 1px solid #ACCFE8;
}

#menuv a {
        text-decoration: none;
        color: #3366CC;
        background: #F0F7FC;
        display: block;
        padding: 3px 6px;
        width: 138px;
}

#menuv a:hover {
        background: #DBEBF6;
}