img, div { behavior: url(iepngfix.htc) }
body{
	background-color:#000000;
	margin:0px 0px 0px 0px;
	font:8px tahoma, verdana, arial;
	color:#51280A;
}
.head
	{
	background: url(imgs/head.jpg) top left no-repeat #51280A;
}
.headinfo
	{
	background: url(imgs/headinfo.jpg) top left no-repeat #51280A;
}
.inp{
border:1px solid #CCCCCC
height:10px;
font: 11px arial rounded MT bold;
}
.capsi{
font:30px verdana, arial;
position:absolute;
left:0px;
top:0px;
height:100px;
width:100%;

}
td.menu{
text-align:center;
width:110px;
height:30px;
background:url(imgs/fonbot.png) top left repeat-x;
font:12px arial rounded MT bold;
border: 1px solid #666666;
cursor:hand;
}
.contenido{
font:12px Tahoma, verdana;
color: #FFFFFF;
}
.conten{
font: 13px arial rounded MT bold;

color: #FFFFFF;
}
.contenTit{
font: 22px arial rounded MT bold;

color: #FFFFFF;
}
.central2{
background: url(imgs/foncap.png) top left repeat;
font:12px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
position:absolute;
left:190px;
top:110px;
width:650px;
border:1px solid;
border-color:#666666;
padding:6px;
}
.central{
background: url(imgs/foncap.png) top left repeat;
font:12px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
position:absolute;
left:190px;
top:200px;
width:650px;
border:1px solid;
border-color:#666666;
padding:6px;
}
.menu2{
font:30px verdana, arial;
color: #999999;
position:absolute;
left:30px;
top:110px;
height:340px;
width:195px;
border:0px;

}
.subs{
font:10px verdana, arial;
color: #666666;
position:absolute;
left:730px;
top:10px;
height:140px;
width:210px;
border:0px;

}
 /*CALENDARIO*/
.calen{ 
	background-color:#6D84A1;
	font:10px tahoma, verdana, arial;
	border:0px;
	color:#FFFFFF;
	cursor:pointer;
	text-align:center;
	
	padding:5px;
}
td.titcal{
	font:bold 13px;
	background-color:#6D84A1;
	border:0px; 
	padding:2px 2px 2px 2px;

}
td.diaocu{
	font:bold;
	color:#646464;
	background-color:#FFCC99;
	/*cursor:hand;*/
	border:1px solid white;
	padding:2px 2px 2px 2px;

}
td.titdiacal{
	font:bold;
	border: 0px solid #808080;
	padding:2px 2px 2px 2px;

}
td.titdiacalF{
	font:bold;
	border: 0px solid #808080;
	padding:2px 2px 2px 2px;

}

td.DiaCal{
	background-color:#6D84A1;
	border: 1px solid white;
	padding:2px 2px 2px 2px;

}
td.DiainCal{
	background-color:#6D84A1;
	color:#C0C0C0;
	border: 1px solid #C0C0C0;
	padding:2px 2px 2px 2px;

}
td.Diafs{
	background-color:#90AED4;
	border: 1px solid white;
	padding:2px 2px 2px 2px;
}
 /* principal */
 .main{
 	vertical-align:top;
	width:554px;
	height:100%;
	font:12px tahoma, verdana, arial;
 }
 .barratotal{
padding: 0px 0px 0px 0px;
font:bold 11px tahoma;
color:#4d5863;
vertical-align:middle;
text-align:center;
background: url(imgs/barver2.gif) bottom left repeat-x #FFFFFF;
height:14px;
}
.barra{
padding: 0px 4px 0px 4px;
font:12px tahoma;
color:#4d5863;
vertical-align:middle;
background: url(imgs/barver2.gif) bottom left repeat-x #FFFFFF;
height:20px;
}
  .barrasel{
padding: 0px 4px 0px 4px;
font:bold 12px tahoma;
color:#4d5863;
background: url(imgs/barvers.jpg) bottom left repeat-x #FFFFFF;
height:20px;
}
.separ{
background: url(imgs/sep.jpg) bottom left  repeat-x #FFFFFF;
width:14px;
height:20px;
}
.separD{
color:#4d5863;
background: url(imgs/sepselder.jpg) bottom left  repeat-x #FFFFFF;
width:14px;
height:20px;
}
.separI{
color:#4d5863;
background: url(imgs/sepselizq.jpg) bottom left  repeat-x #FFFFFF;
width:14px;
height:20px;
}
/*Tabla normal*/
  .tabla{
  
	border-style:solid;
    border-color:#4d5863;
    border-width:1px;
	/*border-collapse:collapse;
	border-spacing: 2 em;*/
	font:12px tahoma;
	color:#524E52;
	cursor:pointer;

}
td.tabla{
border-top:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
border-bottom:solid 1px;
}
.tabla2{
	border-style:solid;
    border-color:#FFFFFF;
    border-width:2px;
	/*border-collapse:collapse;
	border-spacing:2 em;*/
	font:13px arial rounded MT bold;
	color:#FFFFFF;
}
td.tabla2{
font:13px arial rounded MT bold;
border-top:0px;
border-left:0px;
border-right:solid 1px;
border-bottom:solid 1px;
vertical-align:top;
}
.tabla3{
	border-style:solid;
    border-color:#4d5863;
    border-width:2px;
	/*border-collapse:collapse;
	border-spacing:2 em;*/
	font:12px tahoma;
	color:#524E52;
	cursor:pointer;

}
th.tabla3{
	border-top:solid 0px;
	border-left:solid 0px;
	border-right:solid 0px;
	border-bottom:solid 2px;
	font:bold 12px tahoma;
}
td.tabla3{
border-top:solid 0px;
border-left:solid 0px;
border-right:solid 0px;
border-bottom:solid 1px;
}
/*textos*/
.txtnormal{
	font:13px tahoma, verdana, arial;
	color:#001D5F;
}
/*LOGIN*/
.login{
	font:11px tahoma, verdana, arial, sans-serif;
    color:#FFFFFF;
}
input.login {
	font:11px tahoma, verdana, arial;
	color:#001D5F;
	border:1px solid #001D5F;
	background-color:#ffffff;
	height:14px;
	padding-left:3px;
	}
.boton{
	background-color:white;
	color:#4d5863;
	font-size:10pt;
	border-width:1px;
	border-color:#333333;
	font-family:tahoma;
}
.divmenu{
	position:Absolute;
	border:1px solid #000000;
	left:60px;
	top:115px;
	background-color:#FFFFCC;
    visibility: hidden;
    z-index: 0;
    width:100px;
    height:10px;
}
  .tablaMenu{
	border-style:none;
    border-color:#4d5863;
    border-width:1px;
	/*border-collapse:collapse;
	border-spacing:2 em;*/
	font:bold 11px tahoma;
	color:#524E52;
	cursor:pointer;
    width:100%;
  }
    .tdmenu{
	padding-left:5px;
	/*cursor:hand;*/
	height:20px;
}
/* MENU */
.menu{
	border: 0px;
	background-color:#CDB069;
	height:20px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:right;
	width:100%;
	background: url(imgs/curmen.jpg) top left no-repeat #CDB069;
}
.objmenu{
	font-family:Tahoma, Verdana;
	font-size:12px;
	font:bold;
	text-align:center;
}
.sepmenu{
	width:18px;
}
/*tabla exterior*/
.tablaExt{
	width:100%;
	Height:100%;
	border:0px;
	padding:0;
}
.logo{
	border:0;
	height:93px;
	width:100%;
	white-space: nowrap;

}
.latizE{
background: url(imgs/mainleft.jpg) bottom right #ACCFA5;
width:105px;
background-color:#ACCFA5;
}
.latdeE{
background: url(imgs/mainrigh.jpg) bottom left  #ACCFA5;
width:105px;
background-color:#ACCFA5;
}
.pie{
background: url(imgs/pie2.jpg) bottom left repeat-x #ffffff;
background-color: #FFFFFF;
vertical-align:bottom;
height:100%;
}
.basura{
background: url(imgs/latize.gif) top right repeat-y #FFFFFF;
}

/*enlaces*/
 a:hover{
    font:bold 12px tahoma;
    color:#FFFFFF;
	text-decoration:none;
 }
 a{
    font:12px verdana;
    color:#FFFFFF;
	text-decoration:none;
 }
 
 a.link{
	font:12px verdana;
	color:#FFFFFF;
	text-decoration:none;
 }
