body {
font-family: Tahoma;
font-size: 11px;
color: Black;
}

.gris {
	color: #5F5F5F;
	font-family: Tahoma;
	font-size: 10px;
}

.w5 {
font-family: Tahoma;
font-size: 11px;
color: Black;
width: 5px;
text-align: justify;
}

.w10 {
font-family: Tahoma;
font-size: 11px;
color: Black;
width: 10px;
text-align: justify;
}

.w15 {
font-family: Tahoma;
font-size: 11px;
color: Black;
width: 15px;
text-align: justify;
}

.w140 {
width: 140px;
}

.w200 {
width: 200px;
vertical-align: top;
}

.w480 {
font-family: Tahoma;
font-size: 11px;
color: black;
width: 480px;
text-align: justify;
vertical-align: top;
padding: 10px;
}

.w480 a {
font-family: Tahoma;
font-size: 11px;
text-decoration: none;
color: #8B0000;
}

.w480 a:hover  {
font-family: Tahoma;
font-size: 11px;
text-decoration: underline;
color: #8B0000;
}

.w550 {
font-family: Tahoma;
font-size: 11px;
color: black;
width: 550px;
text-align: justify;
vertical-align: top;
padding: 10px;
}

.w550 a {
font-family: Tahoma;
font-size: 11px;
text-decoration: none;
color: #8B0000;
}

.w550 a:hover  {
font-family: Tahoma;
font-size: 11px;
text-decoration: underline;
color: #8B0000;
}

.w640 {
font-family: Tahoma;
font-size: 11px;
color: black;
width: 640px;
text-align: justify;
vertical-align: top;
}

.w640 a {
font-family: Tahoma;
font-size: 11px;
color: #8B0000;
text-decoration: none;
}

.w640 a:hover  {
font-family: Tahoma;
font-size: 11px;
color: #8B0000;
text-decoration: underline;
}

.w690 {
font-family: Tahoma;
font-size: 11px;
color: black;
width: 690px;
text-align: justify;
vertical-align: top;
}

.w690 a {
font-family: Tahoma;
font-size: 11px;
color: #8B0000;
text-decoration: none;
}

.w690 a:hover  {
font-family: Tahoma;
font-size: 11px;
color: #8B0000;
text-decoration: underline;
}

.w900 {
font-family: Tahoma;
font-size: 11px;
color: #5C5C5C;
width: 900px;
text-align: justify;
vertical-align: top;
}

.w900 a {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: none;
}

.w900 a:hover  {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: underline;
}


.w910 {
font-family: Tahoma;
font-size: 11px;
color: #5C5C5C;
width: 910px;
text-align: justify;
vertical-align: top;
}

.w910 a {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: none;
}

.w910 a:hover  {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: underline;
}
.w100 {
font-family: Tahoma;
font-size: 11px;
color: #5C5C5C;
width: 100px;
text-align: justify;
vertical-align: top;
}

.w100 a {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: none;
}

.w100 a:hover  {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: underline;
}
hr {
color: #CCCCCC;
height: 1px;
}

.pie {
font-family: Tahoma;
font-size: 10px;
color: #595959;
padding: 0 10px 0 10px;
height: 15px;
}

.pie a {
font-family: Tahoma;
font-size: 10px;
color: #393939;
text-decoration: none;
}

.pie a:hover  {
font-family: Tahoma;
font-size: 10px;
color: #393939;
text-decoration: underline;
}

.arbol {
font-family: Tahoma;
font-size: 10px;
color: #595959;
text-indent: 9px;
}

.arbol a {
font-family: Tahoma;
font-size: 10px;
color: #393939;
text-decoration: none;
}

.arbol a:hover  {
font-family: Tahoma;
font-size: 10px;
color: #393939;
text-decoration: underline;
}

.boton {
font-family: Tahoma;
font-size:11px;
color: Black;
}

.fecha {
font-family: Tahoma;
font-size: 10px;
color: #595959;
}

#ttt {
width:196;
height:1;
background:D3D3D1;
}

#tt {
width:198;
height:1;
background:EFEFEF;
border-right:1px solid D3D3D1;
border-left:1px solid D3D3D1;
}

#t {
width:200;
background:EFEFEF;
border-right:1px solid D3D3D1;
border-left:1px solid D3D3D1;
padding:5;
font-size: 11px;
color: #666666;
text-align: left;
}

#t a {
font-family: Tahoma;
font-size: 11px;
color: #666666;
text-decoration: none;
}

#t a:hover  {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: underline;
}

.cabecera {
width:100%;
background: #424242;
padding:5;
font-size: 11px;
color: #F1F1F1;
text-align: left;
font-weight: bold;
text-align: center;
}

.menu {
background: #424242;
padding:5;
font-size: 10px;
color: #F1F1F1;
text-align: left;
font-weight: bold;
text-align: center;
}

td {
font-family: Tahoma;
font-size: 11px;
color: #5C5C5C;
text-align: justify;
vertical-align: top;
}

td a {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: none;
}

td a:hover  {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: underline;
}

.input {
font-family: Tahoma;
font-size: 11px;
color: #5C5C5C;
text-align: justify;
}

.input a {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: none;
}

.input a:hover  {
font-family: Tahoma;
font-size: 11px;
color: Black;
text-decoration: underline;
}

.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 9px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 9px; text-align: center;}
TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 9px; text-align: center; }
.fc_dateHover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 9px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 9px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 9px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 10px; }
.input2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	text-align: justify;
}
.margen {
	padding: 5px;
}
