﻿.Deshabilitado
{
 background-color:Gray;
 filter:alpha(opacity=60);
 opacity:0.60; 
}
.ModalBackground 
{
	background-color: Gray  ;
}
 .Dia7
    {
       font-weight:bold;
       background-color:#E0E0E0;
    }
.ModalPopup {
	background-color:  Green;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	font-size: small;
}
.Otro
{
}
.Link_Raya
{ color: #000000; text-decoration: none;
  font: Verdana;
  }
  .Verdana_F
 {
 	font: Verdana;
 	font-size:small;
 	} 
.Fondo_Principal
{
    background-color: #8B8A74;
}
.Label_Header
{
 	font: Verdana;
 	font-size:Small;
    color:black;
}
.Label_Title
{
 	font: Verdana;
 	font-size:Medium;
    color: White;
    font-weight:bold;
}
.TextBox_Header
{
 	font: Calibri;
 	font-size:Small;
    color:black;
}
.igpnl_Office2007SilverControl
{
}


.igpnl_Office2007SilverPanel
{
	background-color:#FAFAFA;
}


.igpnl_Office2007SilverHeaderExpanded
{
	background-image: url(images/caption_bg.jpg);
	font-weight:bold;
	font-size:xx-small;
	font-family: Verdana;
	padding-top:3px;
	padding-bottom:3px;
	cursor:hand;
	color:#4A4A4A;
}


.igpnl_Office2007SilverHeaderCollapsed
{
}


.igpnl_Office2007SilverHeaderHover
{
	background-image: url(images/monthheadercaption_bg_hover.jpg);
	color:White;
}


.igpnl_Office2007SilverGroupBoxControl
{
}
.igwv_Office2007SilverControl
{
	border-width:0px;
	margin-top:2px;
}


.igwv_Office2007SilverCaptionHeader
{
	background-color:#DDE1E8;
	background-repeat:repeat-x;
	background-image: url(images/caption_bg.jpg);
	font-size:medium;
	font-family: Arial, Helvetica, sans-serif;
	border-top:solid 1px #D2D2D2;
	border-right:solid 1px #D2D2D2;
	border-bottom:solid 0px #D2D2D2;
	border-left:solid 1px #D2D2D2;
	padding-top:3px;
	padding-bottom:2px;
	line-height: 16px;
	height: 35px;
	color:Black;
	text-align:center;
}


.igwv_Office2007SilverDayHeader
{
	background-image: url(images/day_header.jpg);
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px 2px 0px 0px;
	height: 18px;
	cursor:default;
	text-align:right;
}


.igwv_Office2007SilverDay
{
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	
	cursor:hand;
}


.igwv_Office2007SilverAppointment
{
	margin:0px 1px 0px 1px;
	padding:2px;
	line-height: 150%;
	white-space: nowrap;
	cursor:pointer;
}


.igwv_Office2007SilverAllDayEvent
{
	background-color:#FAFAFA;
	border:solid 1px Silver;
}


.igwv_Office2007SilverNavigationButton
{
	background-color:Transparent;
	border-width:0px;
	margin-right:5px;
	margin-left:5px;
	width: 22px;
	cursor:hand;
	vertical-align:middle;
}


.igwv_Office2007SilverDayArea
{
	border:solid 1px #D2D2D2;
}


.igwv_Office2007SilverTodayHeader
{
	background-color:White;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/active_day_header.jpg);
	color:Black;
}


.igwv_Office2007SilverToday
{
}


.igwv_Office2007SilverSelectedAppointment
{
	background-color:#DAEAFF;
	margin-top:1px;
	margin-right:1px;
	margin-left:1px;
	padding:1px;
	cursor:pointer;
	color:Black;
}


.igwv_Office2007SilverActiveDayHeader
{
	background-color:White;
	background-repeat:repeat-x;
	background-image: url(images/day_header_active.jpg);
	color:Black;
}





.igpnl_Office2007BlackControl
{
}


.igpnl_Office2007BlackPanel
{
	background-color:#F1F1F1;
}
.igpnl_Office2007MyPanel
{
	background-color:#A9DBF3;
}

.igpnl_Office2007BlackHeaderExpanded
{
	background-image: url(images/caption_bg.jpg);
	font-weight:bold;
	font-size:xx-small;
	font-family: Verdana;
	padding-top:3px;
	padding-bottom:3px;
	cursor:hand;
	color:White;
}


.igpnl_Office2007BlackHeaderCollapsed
{
}


.igpnl_Office2007BlackHeaderHover
{
	background-image: url(images/monthheadercaption_bg_hover.jpg);
}


.igpnl_Office2007BlackGroupBoxControl
{
}


.igpnl_AppletiniControl
{
	border:solid 1px #4F7600;
}


.igpnl_AppletiniPanel
{
	background-color:#F8F8F8;
	background-position:bottom ;
	background-image: url(images/footer.gif);
}


.igpnl_AppletiniHeaderExpanded
{
	background-position:center ;
	background-image: url(images/header.gif);
	font-weight:bold;
	font-size:xx-small;
	font-family: Verdana;
	margin-top:3px;
	margin-bottom:3px;
	padding-top:2px;
	padding-bottom:3px;
	height: 25px;
	cursor:hand;
	color:Black;
}


.igpnl_AppletiniHeaderCollapsed
{
	height: 25px;
}


.igpnl_AppletiniHeaderHover
{
	background-image: url(images/header_hover.gif);
	color:#306000;
}


.igpnl_AppletiniGroupBoxControl
{
	background-position:bottom ;
	background-image: url(images/footer.gif);
	border:solid 1px #4F7600;
}


/*******************************
* DIVS
********************************/

.igspell_Wrapper {
	position:relative;
	width: 100%;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	margin: 0px;
	background-image: url(images/page_bg.jpg);
	background-repeat: no-repeat;
}

.igspell_documentTextPanel 
{
	border: 1px solid #CCCCCC;
	position: absolute;
	height: 85px;
	width: 230px;
	left: 10px;
	top: 76px;
	overflow:auto;
	background-color:White;
}

/**********************************
 * Button Styles
 **********************************/
.igspell_button { 	
 	width: 95px;
	height: 21px;
	position: absolute;
	left: 250px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	background-color: transparent;
	background-image: url(images/button_bg.jpg);
	background-repeat: no-repeat;
	border: 0px;
}

.igspell_button:hover {
	background-image: url(images/button_hover.jpg);
}
 
.igspell_ignoreButton {
	top: 76px;
}

.igspell_ignoreAllButton {
	top: 102px;
}

.igspell_changeButton {
	top: 197px;
}

.igspell_changeAllButton {
	top: 223px;
}

.igspell_finishButton 
{
	top: 374px;
}

.igspell_addButton {
	top: 128px;
}


/**************************
 Text Boxes
 **************************/

.igspell_changeToBox {
	position: absolute;
	left: 10px;
	top: 197px;
	width: 230px;
	height: 25px;
	border: 1px solid #CCCCCC;
}

/**************************
 Select Boxes
 **************************/

.igspell_suggestions {
	position: absolute;
	left: 10px;
	top: 262px;
	width: 340px;
	height: 109px;
	border: 1px solid #CCCCCC;
}

/**************************
 Labels
 **************************/
.igspell_label {
	font-weight: bold;
	font-size: xx-small;
	margin-bottom: 2px;
	position: absolute;
	left: 10px;
	color: #151C55;
}

.igspell_changeToLabel {
	top: 180px;
}

.igspell_suggestionsLabel {
 font-family:Calibri;

	top: 246px;
	
}

.igspell_notFoundLabel {
	top: 10px;
}

/*************************
Other
**************************/
.igspell_BadWord
{
	BORDER-BOTTOM: red 1px solid;	
}
/* CSS Document */

.igwpMainBlue2k7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	border: 1px solid #9CB9DC;
	
	
}
.igwpPanelBlue2k7{
	background-image:url(WebPanel/igwp_panel.jpg);
	background-repeat: repeat-x;
	
	background-color: #C7D8ED;
}

.igwpHeaderExpandedBlue2k7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #C1D9F1;
	
	height: 15px;
}

.igwpHeaderCollapsedBlue2k7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #C1D9F1;
	height: 15px;
}

.igwpHeaderHoverBlue2k7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(WebPanel/igwp_header_hover.jpg);
	background-repeat: repeat-x;
	
	height: 15px;
}


.igwgFrameSilver2k7
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: white; 
	border: solid 1px #000000;
}
.igwgFltrDrpDwnSilver2k7
{
	border: 1px solid #DDE0E3;
	background-color: #F6F6F6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
}
.igwgFltrRowHiLtSilver2k7
{
	background-color: #FFE7A2;
	border-top: 1px solid #FFBD69;
	border-bottom: 1px solid #FFBD69;
}
.igwgRowSilver2k7
{
	background-color: #ffffff;
	border-top: 1px solid white;
	border-bottom: 1px solid #d2d2d2;
	font-size: 11px;
		
}
.igwgRowAltSilver2k7
{
	border-top: 1px solid white;
	border-bottom: 1px solid #d2d2d2;
	background-color: white;
	font-size: 11px;
}
.igwgAddNewRowSilver2k7
{
}
.igwgGrpRowSilver2k7
{
	background-color: #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d2d2d2;
	font-size: 11px;
}
.igwgRowSelSilver2k7
{
	border-top: 1px solid #b5c4df;
	border-bottom: 1px solid #d2d2d2; 
	background-color: #b5c4df;
	font-size: 11px;
}
.igwgGrpRowSelSilver2k7
{
}
.igwgHdrSilver2k7
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#D4D7DB;
	background-image: url(WebGrid/igwgHeader.jpg);
	background-repeat: repeat-x;
	font-weight: normal;
	cursor: hand;
}
.igwgHdrFxdSilver2k7
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#D4D7DB;
	background-image: url(WebGrid/igwgHeader.jpg);
	background-repeat: repeat-x;
	font-weight: normal;
	cursor: hand;
}
.igwgFooterSilver2k7
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#D4D7DB;
	background-image: url(WebGrid/igwgHeader.jpg);
	background-repeat: repeat-x;
	font-weight: normal;
	cursor: hand;
}
.igwgRowSlctrSilver2k7
{	
	border-right: 1px solid #d2d2d2;
	background-color: #F0F1F3;
	background-image: url(none);
}
.igwgRowExpSilver2k7
{
	border-right: 1px solid #D2D2D2;
	padding-left: 1px;
	padding-right: 1px;
	text-align: left;
	background-image: url(none);
}
.igwgHdrSelSilver2k7
{

}
.igwgFormulaErrSilver2k7
{
}
.igwgCellEdtSilver2k7
{
}

.igwgCellFxdSilver2k7
{
}
.igwgFtrFxdSilver2k7
{
}
.igwgPgrSilver2k7
{
}
.igwgGrpBoxSilver2k7
{
    background-color:#D4D7DB;
}
.igwgGrpBoxBandLblSilver2k7
{
}
.igwgAddNewBoxSilver2k7
{
	background-color: #E2E5EA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	font-size: x-small;
	background-image: url(WebGrid/addBoxBg.jpg);
	background-repeat: repeat-x;
}
.igwgAddNewBtnSilver2k7
{
}
.disabled
{
 background-color: #CCC;
} 
.hideMyColumn
{
	color: #FFFFFF;
}
abody {
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-color: #050505;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet Ms;
	font-size: 12px;
	font-style:normal;
	color:#ffffff;	}
	
	
.texto-blanco{
color:#FFFFFF;
font-family: Trebuchet Ms;
font-size: 12px;}
.texto-plomo{
color:#757575;
font-family: Trebuchet Ms;
font-size: 12px;}

.titulo-fondo-rojo{
font-size:18px;
font-family:Trebuchet Ms;
color:#FFFFFF;
background-color:#cd3036;
font-weight:bold;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;}
.titulo-fondo-gris{
font-size:18px;
font-family:Trebuchet Ms;
color:#cd3036;
background-color:#131313;
font-weight:bold;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;}

.subtitulo-fondo-rojo{
font-size:14px;
font-family:Trebuchet Ms;
color:#FFFFFF;
background-color:#cd3036;
font-weight:bold;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;}
.subtitulo-fondo-gris{
font-size:14px;
font-family:Trebuchet Ms;
color:#cd3036;
background-color:#131313;
font-weight:bold;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px}

.fondo-rojo-texto-blanco{
font-size: 12px;
font-family:Trebuchet Ms;
color:#FFFFFF;
background-color:#cd3036;
padding-left:15px;
padding-right:12px;
padding-top:7px;
padding-bottom:4px}
.fondo-gris-texto-plomo{
font-size: 12px;
font-family:Trebuchet Ms;
color:#757575;
background-color:#131313;
padding-left:15px;
padding-right:12px;
padding-top:7px;
padding-bottom:4px}
/*LINKS CHICOS****************************************************/

a.link-rojo-super-chico:link, a.link-rojo-super-chico:visited {
color: #cd3036;
text-decoration:none;
text-align:left;
font-size:10px;}
a.link-rojo-super-chico:hover {
color: #cd3036;
text-decoration: underline;
text-align:left;
font-size:10px;}


a.link-rojo-chico:link, a.link-rojo-chico:visited {
color: #cd3036;
text-decoration:none;
text-align:center;}
a.link-rojo-chico:hover {
color: #cd3036;
text-decoration: underline;
text-align:center;}

a.link-blanco-chico:link, a.link-blanco-chico:visited {
color: #FFFFFF;
text-decoration:none;
text-align:center;}
a.link-blanco-chico:hover {
color: #FFFFFF;
text-decoration: underline;
text-align:center;}


/*LINKS MEDIANOS****************************************************/
a.link-rojo-mediano:link, a.link-rojo-mediano:visited {
color: #cd3036;
text-decoration:none;
text-align:center;
font-size:14px;}
a.link-rojo-mediano:hover {
color: #cd3036;
text-decoration: underline;
text-align:center;
font-size:14px;}

a.link-gris-mediano:link, a.link-gris-mediano:visited {
color: #131313;
text-decoration:none;
text-align:center;
font-size:14px;}
a.link-gris-mediano:hover {
color: #131313;
text-decoration: underline;
text-align:center;
font-size:14px;}

/*LINKS GRANDES****************************************************/
a.link-rojo-grande:link, a.link-rojo-grande:visited {
color: #cd3036;
text-decoration:none;
text-align:center;
font-size:18px;}
a.link-rojo-grande:hover {
color: #cd3036;
text-decoration: underline;
text-align:center;
font-size:18px;}

a.link-gris-grande:link, a.link-gris-grande:visited {
color: #131313;
text-decoration:none;
text-align:center;
font-size:18px;}
a.link-gris-grande:hover {
color: #131313;
text-decoration: underline;
text-align:center;
font-size:18px;}
	
	
	
	

.texto-fecha-fondo-cualquiera{
font-family:Trebuchet Ms;
font-size:9px;
color:#FFFFFF;
font-weight:bold;}
	




.separador-puntos-horizontal-fondo-gris{
background-image:url(images/separador-puntos-fondo-gris.gif);
background-repeat:repeat-x;
background-color:#131313;
background-position:center;}



/*Otros**********************************************************************************/

.descripcion01{
font-size:18px;
font-family:Trebuchet Ms;
color:#FFFFFF;
background-color:#cd3036;
font-weight:bold;
padding-top:8px;
padding-bottom:8px;
background-image:url(images/punto-blanco.gif);
background-position:bottom;
background-repeat:repeat-x;}

.descripcion02{
font-size: 12px;
font-family:Trebuchet Ms;
color:#FFFFFF;
background-color:#cd3036;
padding-left:15px;
padding-right:12px;
padding-top:10px;
padding-bottom:8px}

.noticias-relacionadas{
font-size: 14px;
font-family:Trebuchet Ms;
color:#ce2e3a;
padding-left:0px;
padding-right:12px;
padding-top:15px;
padding-bottom:8px;
background-image:url(images/punto-rojo.gif);
background-position:bottom;
background-repeat:repeat-x;}

.noticias-contenido{
font-size: 11px;
font-family:Trebuchet Ms;
color:#999999;
padding-left:15px;
padding-right:12px;
padding-top:15px;
padding-bottom:5px;
}

.noticias-facebook{
font-size: 11px;
font-family:Trebuchet Ms;
color:#b6b5b5;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
background-color:#FFFFFF;
}


.noticias-contenido2{
font-size: 11px;
font-family:Trebuchet Ms;
color:#b6b5b5;
padding-left:15px;
padding-right:12px;
padding-top:2px;
padding-bottom:5px;
}

.separador-noticias{
background-image:url(images/puntogris-fondonegro.gif);
background-position:center;
background-repeat:repeat-x;
font-size:1px;
padding-bottom:1px;
padding-top:1px;}


.separador-noticias2{
background-image:url(images/puntogris-fondonegro.gif);
background-position:center;
background-repeat:repeat-x;
font-size:1px;
padding-bottom:1px;
padding-top:1px;}



a.link-1:link, a.link-1:visited {
font-size: 11px;
font-family:Trebuchet Ms;
color:#ce2e3a;
text-decoration:none;}
a.link-1:hover {
font-size: 11px;
font-family:Trebuchet Ms;
color:#ce2e3a;
text-decoration:underline;}

a.link-2:link, a.link-2:visited {
font-family:Trebuchet Ms;
color:#FFFFFF;
text-decoration:none;}
a.link-2:hover {
font-family:Trebuchet Ms;
color:#FFFFFF;
text-decoration:underline;}

a.link-3:link, a.link-3:visited {
font-family:Trebuchet Ms;
color:#b6b5b5;
text-decoration:none;}
a.link-3:hover {
font-family:Trebuchet Ms;
color:#b6b5b5;
text-decoration:underline;}

a.link-4:link, a.link-4:visited {
font-family:Trebuchet Ms;
color:#ce2e3a;
text-decoration:none;}
a.link-4:hover {
font-family:Trebuchet Ms;
color:#ce2e3a;
text-decoration:underline;}

.texto-rojo{
color:#ce2e3a;}

.sparador-buttom{
background-image:url(images/bar1.gif);
background-position:top;
background-repeat:repeat-x;}

.footer{
letter-spacing:1px;
color:#ce2e3a;
padding-top:5px;}

.footer2{
font-size: 10px;
font-family:Trebuchet Ms;
color:#999999;
padding-top:5px;
letter-spacing:1px;
text-align:left;
}

.bajo-index{
padding-left:12px;
padding-top:20px;
padding-right:12px;
background-color:#131313;
text-align:left;}


.bajo-index2{
	padding-left:12px;
	padding-top:13px;
	padding-right:12px;
	padding-bottom:10px;
	background-color:#131313;
	text-align:left;
	font-size:11px;
}



.separador-test{
background-image:url(images/separador-test.gif);
background-repeat:repeat-x;
padding-top:0px;
padding-bottom:0px;
height:5px;
font-size:6px;}

.login{
background-color:#333333;
text-align:center;}


.contacto{
font-size:14px;
font-family:Trebuchet Ms;
color:#cd3036;
background-color:#131313;
font-weight:none;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
background-image:url(images/punto-rojo.gif);
background-position:bottom;
background-repeat:repeat-x;}

.der{
text-align:right}
	

.titulo-news{
background-image:url(images/bg-test.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#131313;
color:#8f8f8f;
vertical-align:center;
padding-top:15px;
padding-bottom:8px;
padding-left:8px;
}

.contenido-news{
	padding-left:12px;
	padding-top:13px;
	padding-right:12px;
	padding-bottom:10px;
	background-color:#131313;
	text-align:left;
	font-size:11px;
	color:#666;
}
