.tdftextoson {BORDER-RIGHT: #e6e6e6 1px inset; BORDER-TOP: #e6e6e6 1px inset; FONT-SIZE: 10px; BORDER-LEFT: #d2d2d2 1px inset; COLOR: #909090; BORDER-BOTTOM: #d2d2d2 1px inset; FONT-FAMILY: verdana, tahoma, arial; BACKGROUND-COLOR: #eeeeee }
.tdftextosoff {BORDER-RIGHT: #a3a3a3 1px solid; BORDER-TOP: #a3a3a3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #747474 1px solid; COLOR: #909090; BORDER-BOTTOM: #747474 1px solid; FONT-FAMILY: verdana, tahoma, arial; BACKGROUND-COLOR: #fbfbfb }
.tdftextoson1 {BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #333333 1px solid; COLOR: #909090; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana, tahoma, arial; BACKGROUND-COLOR: #F2F0DB }
.tdftextosoff1 {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; COLOR: #909090; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: verdana, tahoma, arial; BACKGROUND-COLOR: #fbfbfb }

.tdfradio { BORDER-RIGHT: #d2d2d2 0px solid; BORDER-TOP: #d2d2d2 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #d2d2d2 0px solid; COLOR: #909090; BORDER-BOTTOM: #d2d2d2 0px solid; FONT-FAMILY: verdana, tahoma, arial; }
.tdflabels { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, tahoma, arial; text-decoration:yes }
.mouseoutclass { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px;COLOR: #858585; TEXT-DECORATION: none;   }
.mouseoutclass:hover { COLOR: #960001;}

.mouseoutclass1 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;COLOR: #575757; TEXT-DECORATION: underline;   }
.mouseoutclass1:hover { COLOR: #DE5401;}

.mouseoutclass2 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px;COLOR: #595959; TEXT-DECORATION: none;   }
.mouseoutclass2:hover { COLOR: #CC6600;}

.verp {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #1E2755;
	text-decoration: none;
}
.verp:hover { COLOR: #FE1A19;}

.ver {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #1E2755;
	text-decoration: none;
}
.ver:hover { COLOR: #FE1A19;}

.ver1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #333333;
	text-decoration: underline;
}
.ver1:hover { COLOR: #DE5401;}

.ver2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #999999;
	text-decoration: none;
}
.ver2:hover { COLOR: #DE5401;}

.ver3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	COLOR: #666666;
	text-decoration: none;
}
.ver3:hover { COLOR: #DE5401;}

.verbu {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 11px;
	COLOR: #1E2755;
	TEXT-DECORATION: underline;
}
.verbu:hover { COLOR: #FE1A19;}

.verg {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 13px;
	COLOR: #424655;
	TEXT-DECORATION: none;
	font-style: italic;
}
.verg:hover { COLOR: #FE1A19;}

.menutur {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 11px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.menutur:hover { COLOR: #DE5401;}

.menutur1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.menutur1:hover { COLOR: #DE5401;}

.menuoff {
	FONT-SIZE: 11px;
	COLOR: #0A364B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	font-weight: bold;
}

.menuoff:hover {
	COLOR: #3465AC;
}

.menuon
{
	COLOR: #3465AC;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	cursor:hand;
	letter-spacing: 0px;
}

.submenu{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
}

.submenu:hover
{
	COLOR: #C50000;
}

.submenuon{
	FONT-SIZE: 10px;
	COLOR: #C50000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
	cursor:hand;
}

.submenu2{
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
}

.submenu2:hover
{
	COLOR: #C50000;
}

.submenu2on{
	FONT-SIZE: 10px;
	COLOR: #C50000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
	cursor:hand;
}

.submenuon1{
	FONT-SIZE: 10px;
	COLOR: #C50000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#999999;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
	cursor:hand;
}

.submenuon1:hover{
	FONT-SIZE: 10px;
	COLOR: #C50000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#999999;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
	cursor:hand;
}

.submenu1{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight:normal;
	
}

.submenu1:hover
{
	COLOR: #8D8654;
	font-weight: bold;
}

.submenu1on{
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
	cursor:hand;
}


.menusup { FONT-FAMILY: Verdana;FONT-WEIGHT:300; 	letter-spacing: 0px; FONT-SIZE: 7pt;COLOR: #000000; TEXT-DECORATION: none;   }
.menusup:hover { COLOR: #960001;}

.verdana14 {
	FONT-SIZE: 14px;
	COLOR: #4D5162;
	FONT-FAMILY: Verdana;
	letter-spacing: 0px;
	text-decoration:none;
}

.verdana12 {
	FONT-SIZE: 12px;
	COLOR: #4D5162;
	FONT-FAMILY: Verdana;
	letter-spacing: 0px;
	text-decoration:none;
}

.verdana11 {
	FONT-SIZE: 11px;
	COLOR: #4D5162;
	FONT-FAMILY: Verdana;
	letter-spacing: 0px;
	text-decoration:none;
}

.verdana10 {
	FONT-SIZE: 10px;
	COLOR: #4D5162;
	FONT-FAMILY: Verdana;
	letter-spacing: 0px;
	text-decoration:none;
}

.arial10 {
	FONT-SIZE: 10px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
}
.arial10:hover {
	COLOR: #e28507;
}

.arial10b {
	FONT-SIZE: 10px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
}

.arial10b:hover {
	COLOR: #E70101;
}

.arial11 {
	FONT-SIZE: 11px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
}

.arial11:hover {
	COLOR: #3465AC;
}

.arial11b {
	FONT-SIZE: 11px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
}

.arial11b:hover {
	COLOR: #3465AC;
}

.arial12 {
	FONT-SIZE: 12px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
}

.arial12b {
	FONT-SIZE: 12px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
}

.arial12b1 {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:underline;
	
	font-weight: bold;
}

.arial12b1:hover{

	COLOR: #CC6600;
	
}

.arial13b {
	FONT-SIZE: 13px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
}

.arial13b:hover {
	font-style:italic;
	color:#E28507;
}


.arial13b1 {
	FONT-SIZE: 13px;
	COLOR: #7A7447;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:underline;
	
	font-weight: bold;

}

.arial13b1:hover {
	font-style:italic;
	color:#E28507;
}


.arial11bi {
	FONT-SIZE: 11px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	font-style:italic;
	
	font-weight: bold;
}

.arial11bi:hover {
	font-style:normal;

}

.arial12bi {
	FONT-SIZE: 12px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	font-style:italic;
	
	font-weight: bold;
}

.arial12b {
	FONT-SIZE: 12px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
}

.arial14bi {
	FONT-SIZE: 14px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	font-style:italic;
	
	font-weight: bold;
}

.arial14b {
	FONT-SIZE: 14px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration: none;
	
	font-weight: bold;
}



.arial16b {
	FONT-SIZE: 16px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	line-height: normal;
	font-weight: bold;
}

.arial18b 
{
	FONT-SIZE: 18px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight: bold;
}
.textos {
	FONT-SIZE: 11px;
	COLOR: #4D5162;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
}

.titulo16b {
	FONT-SIZE: 16px;
	COLOR: #233C74;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	line-height: normal;
	font-weight: bold;
}

.fecha {
	FONT-SIZE: 9px;
	COLOR: #E70101;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	
	font-weight:bold;
}

.numeros {
	FONT-SIZE: 10px;
	COLOR: #233C74;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}

.numeros:hover {
	COLOR: #3465AC;
}


.scroll
	{
	scrollbar-face-color: #C0C0C0;
	scrollbar-highlight-color: #E5E5E5;
	scrollbar-3dlight-color: #f2f2f2;
	scrollbar-darkshadow-color: #f2f2f2;
	scrollbar-shadow-color: #f2f2f2;
	scrollbar-arrow-color: #333333;
	scrollbar-track-color: #f2f2f2;	
}

.boton { cursor: hand;}

.tdbutton{
	border-right:#333333 1px solid;
	border-top:#333333 1px solid;
	border-left:#333333 1px solid;
	border-bottom:#333333 1px solid;
	background-color:#545A5C;
	color:#ffffff;
	font-family:verdana, tahoma, arial;
	font-size:10px;
	cursor:hand;
}

.tdbuttonhover{
	border-right:#333333 1px solid;
	border-top:#333333 1px solid;
	border-left:#333333 1px solid;
	border-bottom:#333333 1px solid;
	background-color:#959D9F;
	color:#B00000;
	font-family:verdana, tahoma, arial;
	font-size:10px;
	cursor:hand;
}

.bordenegrotabla
{
	border-left:solid 1px #104F70;
	border-top:solid 1px #104F70;
	border-right:solid 1px #104F70;
	border-bottom:solid 1px #104F70;
}

.borderojotabla
{
	border-left:solid 1px #822222;
	border-top:solid 1px #822222;
	border-right:solid 1px #822222;
	border-bottom:solid 1px #822222;
}

.bordenoticiatabla
{
	border-left:dotted 1px #B0B0B0;
	border-top:none 1px #B0B0B0;
	border-right:dotted 1px #B0B0B0;
	border-bottom:dotted 1px #B0B0B0;
}

.bordeviaticotabla
{
	border-left:none 1px #B0B0B0;
	border-top:none 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 1px #EEEEEE;
}

.bordeviaticotabla1
{
	border-left:none 1px #B0B0B0;
	border-top:solid 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:none 1px #EEEEEE;
}

.bordeviaticotabla2
{
	border-left:solid 1px #EEEEEE;
	border-top:none 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 1px #EEEEEE;
}

.bordeturismotabla
{
	border-left:none 1px #B0B0B0;
	border-top:solid 1px #F2EEEB;
	border-right:none 1px #B0B0B0;
	border-bottom:solid 1px #F2EEEB;
}

.bordeturismocelda
{
	border-left:none 1px #B0B0B0;
	border-top:solid 1px #F2EEEB;
	border-right:none 1px #B0B0B0;
	border-bottom:solid 1px #F2EEEB;
}

.bordemenu
{
	border-left:dotted 1px #000000;
	border-top:none 0px #B0B0B0;
	border-right:dotted 0px #B0B0B0;
	border-bottom:dotted 0px #B0B0B0;
}
.menuon
{
	
	background-image:url('../imagenes/menuon.gif');
	cursor:hand;
		
}

.menuoff
{
	
	background-image:url('../imagenes/menuoff.gif');
	
}

.menuover
{
	
	background-image:url('../imagenes/menuover.gif');
	cursor:hand;
}
/* Inicio Datagrid */

.datagrid
{
 font-size: 8pt;
 color: black;
 font-family: Arial, Helvetica, sans-serif;
 
}

.HeaderStyle
{
 font-size: 8pt; 
 color: #333333;
 font-weight:bolder; 
 font-family: Arial, Helvetica, sans-serif; 
 background-color: #E3E3DD; 
}

.ItemOverStyle
{
 font-size: 7pt;
 color: navy;
 font-family: Verdana;
 background-color: khaki;
}

.AlternativeOverStyle
{
 font-size: 7pt;
 color: navy;
 font-family: Verdana;
 background-color: khaki;
}

.ItemStyle
{
 font-size: 7pt;
 color: #333333;
 font-family: Verdana;
 background-color: #F9F9F7;
}

.ItemStylemod
{
	font-size: 7pt;
	color: #333333;
	font-family: Verdana;
	background-color: #F5F5F5;
	padding-top: 8px;
	padding-bottom: 8px;
}

.ItemStylemod1
{
	font-size: 7pt;
	color: #333333;
	font-family: Verdana;
	padding-top: 8px;
	padding-bottom: 8px;
}

.AlternativeItemStyle
{
 font-size: 7pt;
 color: #333333;
 font-family: Verdana;
 background-color: #F5F5F3;
}

.AlternativeItemStylemod
{
 font-size: 7pt;
 color: #333333;
 font-family: Verdana;
 background-color: #EAECEC;
 padding-top: 8px;
	padding-bottom: 8px;
}

.AlternativeItemStylemod1
{
 font-size: 7pt;
 color: #333333;
 font-family: Verdana;
 padding-top: 8px;
	padding-bottom: 8px;
}

.SelectedItemStyle
{
 Font-Bold:True;
 ForeColor:#663399;
 BackColor:#FFCC66;
 }
 
 

