.back_button {
	BORDER-RIGHT: #cccccc 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/button_bg.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #cccccc 3px double; WIDTH: auto; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 3px double; TEXT-ALIGN: center
}
.Text_Area {
	BORDER-RIGHT: #cccccc 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #cccccc 3px double; WIDTH: auto; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 3px double; }
TD.comun {
 height: 28px; border: double 1px #ECECEA; font-size:12px; letter-spacing: 0.05em 
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT: 12px "Trebuchet MS",Verdana,sans-serif; COLOR: #001149; 	background-image: url(../images/bg.jpg); 

}
A:link {
	FONT-WEIGHT: bold; COLOR: #1b5bbd; TEXT-DECORATION: none; font-size: 12px;
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #1b5bbd; TEXT-DECORATION: none; font-size: 12px;
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #0bc10c; TEXT-DECORATION: none; font-size: 12px;
}
A.comun:link {
	FONT-WEIGHT: bold; COLOR: #1b5bbd; TEXT-DECORATION: none; BORDER-BOTTOM: #0d85dc 1px dotted;
}
A.comun:visited {
	FONT-WEIGHT: bold; COLOR: #1b5bbd; TEXT-DECORATION: none; BORDER-BOTTOM: #0d85dc 1px dotted;
}
A.comun:hover {
	FONT-WEIGHT: bold; COLOR: #0bc10c; TEXT-DECORATION: none; BORDER-BOTTOM: #0d85dc 1px dotted;
}
A.freedom:link, A.freedom:visited, A.freedom:active {
	font-size: 11px;
	color: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
	text-decoration: none;
}
A.freedom:hover {
	color: #ffffff;
	font-size: 11px;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
	text-decoration: none;
}
A.linknormal:link, A.linknormal:visited, A.linknormal:active {
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	padding-left:3px;

}
A.linknormal:hover {
	font-size: 11px;
	font-weight:normal;
	text-decoration: underline;
	color: #1b5bbd;
	padding-left:3px;

}

.freedom {	font-size: 11px;
	color: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
}
A.menuleft:link, A.menuleft:visited, A.menuleft:active {
	font-size: 12px;
	color: #001149;
	text-decoration: none;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
	border:none;
	
}
A.menuleft:hover {
	color: #001149;
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
	text-decoration: none;
	border:none;
	

}
A.menuleftslide:link, A.menuleftslide:visited, A.menuleftslide:active {
	font-size: 11px;
	color: #1b5bbd;
	text-decoration: none;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
	border:none;
	font-weight:normal;
	padding-left:3px;
	
}
A.menuleftslide:hover {
	color: #1b5bbd;
	font-size: 11px;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
	text-decoration: none;
	border:none;
	font-weight:normal;
	padding-left:5px;

}


A.menu:link, A.menu:visited, A.menu:active {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
A.menu:hover {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;

}
A.Page:link, A.Page:visited, A.Page:active {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	background-color:#6666CC;
	width: 40px;
	
}
A.Page:hover {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 3px;
	background-color: #6633CC;
	width: 40px;
	
}

.button {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Hevlvetica, sans-serif; COLOR: #ffffff; LINE-HEIGHT: 16px; BACKGROUND: url(../images/bgboton.jpg) repeat-x;  WIDTH: 82px;  HEIGHT: 32px; TEXT-ALIGN: center; border: #cccccc 1px  solid; padding: 0px; margin: 3px; background-repeat:no-repeat;
}
.inputbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.Titulo_Box {	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.Titulos {	font-size: 16px;
	font-weight: bold;
	color: #1e55ba;
	text-decoration:underline;


}
.Titulos_2 {	font-size: 16px;
	font-weight: bold;
	color: #89AFD1;
	text-decoration:underline;

}
.Titulos_3 {	font-size: 16px;
	font-weight: bold;
	color: #11cd14;
	text-decoration:underline;
	padding-left: 10px;
	

}
.Titulos_4 {	font-size: 16px;
	font-weight: bold;
	color: #04b503;
	text-decoration:underline;
	padding-left: 5px;


}
.Titulos_Blanco {	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom:2px;
}
.Titulos_BlancoS {	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 6px;
	padding-bottom:2px;
	background-image:url(../images/titulosmed.gif);
	background-repeat:no-repeat;
}
.Titulos_BlancoSm {	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 6px;
	padding-bottom:2px;
	background-repeat:no-repeat;
}

.Direccion {	font-size: 10px;
	color: #000000;
}
.Sub-titulos {	font-size: 14px;
	font-weight: bold;
	color: #6666CC;
}
.Sub-titulos_2 {	font-size: 12px;
	font-weight: bold;
	color: #466b95;
}
.Sub-titulos_3 {	font-size: 12px;
	font-weight: bold;
	color: #eb7a12;
}
.Small {	font-size: 11px;
}
.TitlePoll {	font-size: 11px;
	font-weight: bold;
	background-color: #F2F2F2;
	width:182px;
	height: 30px;
		color: #6666CC;
		margin-left:3px;
		margin-right:7px;

}
.Fecha {	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.Asterisco {	font-size: 11px;
	font-weight: bold;
	color: #ff3300;
}
.Precio {	font-size: 14px;
	font-weight: bold;
	color: #ff3300;
}
.TitleBox { color:#FFFFFF; font-size: 16; font-weight:bold; padding-left:5px; background-image:url(../images/titulossmall.jpg); height:26px; background-repeat:no-repeat; margin-bottom: -6px;
}
.BoxRight { height: 200px; width:196px; border:#CCCCCC 1px solid; margin-left:5px;
}
.BoxLeft { height: auto; width:196px; border:#CCCCCC 1px solid; margin-left:5px;
}
.PollBox { height: auto; width:189px; border:#CCCCCC 1px solid; margin-left:4px; padding-top: 4px; padding-left:3px;
}
.BoxUsers { height: auto; width:196px; border:#CCCCCC 1px solid; margin-left:5px; margin-top:7px;
}
.Sponsors1 { height: 260px; width:190px; border:#CCCCCC 1px solid; margin-left:4px; margin-bottom:7px;
}
.Sponsors2 { height: 136px; width:190px; border:#CCCCCC 1px solid; margin-left:4px; margin-bottom:7px;
}
.Sponsors3 { height: 240px; width:190px; border:#CCCCCC 1px solid; margin-left:4px; margin-bottom:7px;
}
.Sponsors4 { height: 80px; width:190px; border:#CCCCCC 1px solid; margin-left:4px; margin-bottom:7px;
}
.Sponsors5 { height: 390px; width:190px; border:#CCCCCC 1px solid; margin-left:4px; margin-bottom:7px;
}
.BoxLinks {width:194px; border:#CCCCCC 1px solid; margin-left:5px; margin-top:7px; padding-top: 4px; padding-left:3px; margin-bottom: 7px;
}
.BoxPhotoHome { height: 240px; width:320px; overflow:hidden; padding-left: 7px;
}
.BoxGalHomeInner { height: 197px; width:274px; overflow:hidden; 
}
.BoxGalHome { height: 200px; width:280px; border:#CCCCCC 1px solid; overflow:hidden; padding: 5px;
}
.BoxMiniGal { height: 44px; width:60px; border:#CCCCCC 1px solid; overflow:hidden; background:#FFFFFF; padding-top:4px; padding-left:2px; padding-right:2px; padding-bottom:2px;
}
.BoxMiniGalInner { height: 41px; width:56px; overflow:hidden;
}

.BoxEditorial { height: 150px; width:550px; border:#CCCCCC 1px solid; margin-left:5px; 	
overflow:auto; 	
scrollbar-face-color:#ffffff; padding-left: 2px;
scrollbar-arrow-color:#D3D5C8;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#D3D5C8;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#D3D5C8;
	scrollbar-darkshadow-Color:#EFF0EC;
}
.GalMiniOuter { height: 90px; width: 120px; border:#CCCCCC 1px solid; overflow:hidden; background:#FFFFFF; padding-top:5px; padding-left:2px; padding-right:2px; padding-bottom:3px;
}
.GalMiniInner { height: 85px; width:114px; overflow:hidden; background: #f2f2f2;
}
.BoxPhotoOuter { height: 120px; width: 160px; border:#CCCCCC 1px solid; overflow:hidden; background:#FFFFFF; padding-top:6px; padding-left:2px; padding-right:2px; padding-bottom:2px;
}
.BoxPhotoInner { height: 114px; width:154px; overflow:hidden; background: #ffffff;
}

.BoxVinculos { width: 181px; border:#CCCCCC 1px solid; overflow:hidden; background:#FFFFFF; padding-top:5px; padding-left:2px; padding-right:2px; padding-bottom:3px; margin: 2px;}
.BoxNews { width: 264px; border:#CCCCCC 1px solid; overflow:hidden; background:#FFFFFF; padding-top:7px; padding-left:7px; padding-right:2px; padding-bottom:8px; margin: 3px; float:left;
}
.BoxPage { width: 20px; height:20px; overflow:hidden; background: #FF6600; padding-top:3px; padding-left:3px; padding-right:3px; padding-bottom:3px; margin: 2px;
}
.BoxVideo { width: 200px; height:172px; overflow:hidden; background: #ffffff; margin: 3px; background-image:url(../images/videoci.jpg); background-repeat:no-repeat; 
}
.BoxVideoInner { width: 200px; height:153px; overflow:hidden; 
}
.recuadro_A {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12pt; VISIBILITY: hidden; PADDING-BOTTOM: 1px; BORDER-LEFT: #efefef 1px solid; COLOR: #006666; PADDING-TOP: 1px; BORDER-BOTTOM: #efefef 1px solid; FONT-FAMILY: verdana,arial; POSITION: absolute; BACKGROUND-COLOR: #4d81b0; width: 220px;  align: left
}
.recuadro_B {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12pt; VISIBILITY: hidden; PADDING-BOTTOM: 1px; BORDER-LEFT: #efefef 1px solid; COLOR: #006666; PADDING-TOP: 1px; BORDER-BOTTOM: #efefef 1px solid; FONT-FAMILY: verdana,arial; POSITION: absolute; BACKGROUND-COLOR: #4d81b0; width: 220px;  align: left
}
.oculto {
		VISIBILITY: hidden
}
.ancla {
	VISIBILITY: visible; POSITION: relative; 
}
.BoxCenter { height: 700px; width:550px; border:#CCCCCC 1px solid; overflow: hidden; padding: 5px; background-image:url(../images/bgcent.jpg); background-repeat:repeat-x; scrollbar-face-color:#ffffff; padding-left: 2px; scrollbar-arrow-color:#D3D5C8; 	scrollbar-track-color:#ffffff; 	scrollbar-shadow-color:#D3D5C8; scrollbar-highlight-color:#ffffff; 	scrollbar-3dlight-color:#D3D5C8;
scrollbar-darkshadow-Color:#EFF0EC; 
}
.BoxLine { height: 22px; width:190px; border:#CCCCCC 1px solid; overflow: hidden; padding-left: 7px; padding-top:3px;  background-color:#ffffff; vertical-align:middle;
}
.BoxTools { height: 44px; width:190px; border:#CCCCCC 1px solid; overflow: hidden; padding-left: 7px; padding-top:3px;  background-color:#ffffff; vertical-align:middle;
}
.BoxFC { height: 260px; width:316px; border:#CCCCCC 1px solid; overflow: hidden; padding:3px;background-color:#ffffff; 
}
.BoxFC2 { height: 352px; width:316px; border:#CCCCCC 1px solid; overflow: hidden; padding:3px;background-color:#ffffff; 
}
.BoxBox { height: 100px; width:190px; border:#CCCCCC 1px solid; overflow: hidden; padding-left: 7px; padding-top:3px;  background-color:#ffffff; 
}
.BoxDesc { height: 245px; width:520px; border:#CCCCCC 1px solid; overflow: auto; padding-left: 3px; padding-right:5px; padding-top:3px;   background-color:#ffffff; scrollbar-arrow-color:#D3D5C8; 	scrollbar-track-color:#ffffff; 	scrollbar-shadow-color:#D3D5C8; scrollbar-highlight-color:#ffffff; 	scrollbar-3dlight-color:#D3D5C8;
scrollbar-darkshadow-Color:#EFF0EC; margin-bottom:4px;
}
.BoxServ { height: 76px; width:520px; border:#CCCCCC 1px solid; overflow: auto; padding-left: 3px; padding-right:5px; padding-top:3px;   background-color:#ffffff; scrollbar-arrow-color:#D3D5C8; 	scrollbar-track-color:#ffffff; 	scrollbar-shadow-color:#D3D5C8; scrollbar-highlight-color:#ffffff; 	scrollbar-3dlight-color:#D3D5C8;
scrollbar-darkshadow-Color:#EFF0EC; margin-bottom:4px;
}


