.style35 {color: #FFFFFF; font-size: 12px; }

BODY {
	font-size:11px;
	font-family: Verdana, Helvetica, Arial;
	margin-top:0pt;
	margin-left:0pt;
	margin-right:0pt;
	background-color: #B9C5D0;
	background-image: url(bg3.jpg);
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	scrollbar-base-color:#869DB0; 

 /*scrollbar-face-color: #ffffff; 
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f5f5f5;
	scrollbar-arrow-color: #cccccc;
	background-color: #0099CC; */
  }

P {font-family: Verdana, Helvetica, Arial; font-size:11px; }

FORM {font-size:11px;
margin-width: 0;
margin-height: 0;
margin-top: 0;
margin-bottom: 0;
 }

TD {font-family: Verdana, Helvetica, Arial; font-size:11px; }

TH {font-family: Verdana, Helvetica, Arial; font-size:11px; }

input {color:#000000;
background:#f5f5f5;
border: 1 solid #869DB0;
font-family: Verdana,Arial, Helvetica;
font-size: 8.5pt; }

.input0 {color:#000000;
background:#D2FBFF;
border: 1 solid #D2FBFF;
font-family: Verdana,Arial, Helvetica;
font-size: 8pt; }

.input01 {color:#000000;
background:#ffffff;
border: 1 solid #999999;
font-family: Verdana,Arial, Helvetica;
font-size: 8pt; }

.inputT {
background:;
border: 0 solid ;
}


.marco {color:#000000;
background:#DBECEF;
border: 1 solid #74292B;
font-family: Verdana,Arial, Helvetica;
font-size: 8.5pt; }


textarea {color:#000000;
background:#f5f5f5;
border: 1 solid #869DB0;
font-family: Verdana,Arial, Helvetica;
font-size: 8.5pt; 
scrollbar-base-color:#CED6DB;
 }

select {color:#000000;
scrollbar-base-color:#A9C6E2;
background:#f5f5f5;
border: 1 solid #869DB0;
font-family: Verdana,Arial, Helvetica;
font-size: 8.5pt; }

.dropCiudad {color:#FF6F00;
background:#f5f5f5;
scrollbar-base-color:#869DB0; 
border: 1 solid #ffffff;
font-family: Arial, Helvetica;
font-size: 8pt;
font-weight:bold;}


		A.bottomLink:LINK, A.bottomLink:VISITED, A.bottomLink:ACTIVE { text-decoration: none; color:#ffffff}
        A.bottomLink:hover {text-decoration: underline; color:#ffffff}
		
				A.ligaLink:LINK, A.ligaLink:VISITED, A.ligaLink:ACTIVE { text-decoration: none; color:#ffffff; font-weight:bold}
        A.ligaLink:hover {text-decoration: none; color:#000000; font-weight:bold}


        A:LINK, A:VISITED, A:ACTIVE { color: #4684C1; text-decoration: none}
        A:hover {color: #003399; text-decoration: underline}
		
		A.menuLink:LINK, A.menuLink:VISITED, A.menuLink:ACTIVE { text-decoration: none; color:#312E5B}
        A.menuLink:hover {
	text-decoration: underline;
	color:#91120c;
	font-weight: bolder;
}

 		A.bcoLink:LINK, A.bcoLink:VISITED, A.bcoLink:ACTIVE { text-decoration: none; color:#ffffff}
        A.bcoLink:hover {text-decoration: underline; color:#ffffff}

 		A.moraLink:LINK, A.moraLink:VISITED, A.moraLink:ACTIVE { text-decoration: none; color:#412E98}
        A.moraLink:hover {text-decoration: underline; color:#412E98}


.servicio {
border-bottom-style: dotted; 
border-bottom-width:1px; 
border-bottom-color: #cccccc;
background-color:#F5F5F5}

.servicioOver {
border-bottom-style: dotted; 
border-bottom-width:1px; 
border-bottom-color: #cccccc;
background-color:#D3DCE2}

UL {list-style-image: url(05.gif) }

H1 {font-family: Verdana, Helvetica, Arial; font-size: 11px; font-weight: bold; color: #85919E}

.title1 {font-size:11px; font-family: Verdana, Helvetica, Arial; font-weight: bold; color: #85919E}

.title2 {font-size:11px; font-family: Verdana, Helvetica, Arial; font-weight: bold; color: #000000}

.input1 {font-size:8pt; background:#f0f0f0}

.input2 {color:#003399;
background:#64B1FF;
scrollbar-base-color:#666666;
border: 1 solid #003399;
font-family: Arial, Helvetica;
font-size: 8pt; }

.button3 {color:#000000;
background:#cccccc;
border: 2 solid #cccccc;
font-family: Verdana,Arial, Helvetica;
font-size: 7.5pt;}

.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #557AB1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #C0D5EA;
	border-right-color: #34335D;
	border-bottom-color: #34335D;
	border-left-color: #C0D5EA;
	color: #FFFFFF;
}

.bot2 {
border: 0px ; 
}


.button2 {color:#000000;
font-family: Verdana,Arial, Helvetica;
font-size: 7.5pt;}

.radio1 {
	border: 0px;
	background-color: #CED3D9;
}

.menuStart {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
}

.menuOver {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
	color: #ffff00;
}

.menuOut {
	font-weight: bold;
	font-size: 12px;
	color: #E2DEF5;
	background-color: #5139BF;
}

.menuStart2 {
	font-weight: bold;
	font-size: 11px;
	color: #f5f5f5;
	background-color: #F29200;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F29200;
	border-right-color: #F29200;
	border-bottom-color: #F29200;
	border-left-color: #F29200;
}

.menuOver2 {
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	background-color: #FF6F00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFC89F;
	border-right-color: #8C3C00;
	border-bottom-color: #8C3C00;
	border-left-color: #FFC89F;
}

.menuOut2 {
	font-weight: bold;
	font-size: 11px;
	color: #f5f5f5;
	background-color: #F29200;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F29200;
	border-right-color: #F29200;
	border-bottom-color: #F29200;
	border-left-color: #F29200;
}
}
.menuStart2a {
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	background-color: #EA8C00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EA8C00;
	border-right-color: #EA8C00;
	border-bottom-color: #EA8C00;
	border-left-color: #EA8C00;
}
}

.menuOut2a {
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	background-color: #EA8C00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EA8C00;
	border-right-color: #EA8C00;
	border-bottom-color: #EA8C00;
	border-left-color: #EA8C00;
}

.semanaStart {
	font-size: 11px;
	color: #4684C1;
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f5f5f5;
	border-right-color: #f5f5f5;
	border-bottom-color: #f5f5f5;
	border-left-color: #f5f5f5;
}

.semanaOver {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF6F00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFC89F;
	border-right-color: #8C3C00;
	border-bottom-color: #8C3C00;
	border-left-color: #FFC89F;
}

.semanaOut {
	font-size: 11px;
	color: #4684C1;
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f5f5f5;
	border-right-color: #f5f5f5;
	border-bottom-color: #f5f5f5;
	border-left-color: #f5f5f5;
}

.semanaOff {
	font-size: 11px;
	color: #999999;
	background-color: #D6DEE4;
}

.semanaSelect {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	background-color: #009900 ;
	text-align: center;
}




.sombraDer {
background-image: url(sombra1.jpg);
background-repeat: repeat-y;
background-position: top right;
}

.styleFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}
.sombra1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B36B00;
	border-right-color: #FFD393;
	border-bottom-color: #FFD393;
	border-left-color: #B36B00;
}

.sombra2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #B36B00;
	border-right-color: #FFD393;
	border-bottom-color: #FFD393;
	border-left-color: #B36B00;
}

.sombraBoton {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF6F00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFC89F;
	border-right-color: #8C3C00;
	border-bottom-color: #8C3C00;
	border-left-color: #FFC89F;
}

.bacGris {
background-color: #D3DCE2;
background-image: url(bacGris.jpg);
background-repeat: no-repeat;
background-position: top right;
}

.bacF5 {
background-color: #f5f5f5;
background-image: url(bacF5.jpg);
background-repeat: no-repeat;
background-position: top right;
}


.bac2 {
background-color: #312E5B;
background-image: url(bac2.jpg);
background-repeat: repeat-y;
background-position: top center;
}

.bac3 {
background-image: url(bac3.jpg);
background-repeat: repeat x;
background-position: top center;
}

.bac1 {
background-image: url(bac1.jpg);
background-repeat: repeat-y;
background-position: top left;
}

.bac1a {
background-image: url(bac1a.jpg);
background-repeat: no-repeat;
background-position: top left;
}


.celdaBottom {
	background-color: #CED3D9;
	background-image: url(bac1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.tituloEventoAdmin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #B0D1AB;
	height: 20px;
	width: 100%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	visibility: visible;
	overflow: visible;
	z-index: 10000;
}
.noSeVe {
	visibility: hidden;
	overflow: hidden;
	height: 1px;
}
.siSeVe {
	visibility: visible;
	overflow: visible;
	height: auto;
	width: auto;
}

.borrar {
	color: #990000;
}

		A.borrar:LINK, A.borrar:VISITED, A.borrar:ACTIVE { text-decoration: none; color:#990000 }
        A.borrar:hover {BACKGROUND:#990000; color: #ffffff}



#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 2px solid #A20995;
padding: 4px;
background-color: #ffffff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}



