

* {

margin : 0;

padding : 0;

border : 0;

}

body {

background-color : #333333;

margin-left : 0;

margin-top : 70px;

margin-right : 0;

margin-bottom : 0;

}


imgPopUp {

position : absolute;

}

a {

color : #3e6233;

text-decoration : none;

}

a:hover {

color : #75a76d;

}

#Principal {

width : 960px;

margin : 0 auto;

background-color : #000000;

}

#Lateral {

background-image : url(../Imagenes/BarraCeleste.jpg);

padding : 12px;

margin : 2px;

}

#Titulo {

background-image : url(../Imagenes/BarraAzul1.jpg);

padding : 9px;

margin : auto;

}

p {

font-size : 14px;

color : #ffffff;

text-align : left;

}

#Principal table tr td .DescripcionImagen p {

font-size : 14px;

text-align : left;

}

#Principal table tr td .DescripcionImagen ul li {

display : list-item;

text-indent : 13px;

}

#Principal table tr td .DescripcionImagen ul {

font-size : 14px;

text-align : left;

}

#Principal td {

font-size : 16px;

color : #ffffff;

}

#Principal .DivSubtitulo {

background-image : url(../Imagenes/Botones.jpg);

background-repeat : repeat-x;

padding : 10px;

font-weight : bolder;

}

#Principal .ContenedorVideo {

overflow : scroll;

height : 380px;

width : 100%;

}

#Principal p {

text-align : center;

}

#Principal .DivImagen {

float : left;

width : 40%;

text-align : center;

}

#Principal table tr td .DescripcionImagen {

float : right;

width : 55%;

font-size : 14px;

color : #ffffff;

font-style : italic;

overflow : auto;

}

.barra-menu {

color : #ffffff;

font-size : 14px;

height : 20px;

background-image : url(../Imagenes/BarraAbajo.jpg);

background-repeat : repeat-x;

}

.fondoMenu {

background-image : url(../Imagenes/Botones.jpg);

background-repeat : repeat-x;

}

.marco {

width : 100%;

margin : 0 0;

padding : 0;

text-align : left;

}

.preload2 {

background : url(../imagenes/button4a.gif);

}

.menu2 {

margin : 0;

list-style : none;

height : 14px;

position : relative;

font-family : arial, verdana, sans-serif;

padding-top : 5px;

padding-right : 0;

padding-bottom : 0;

padding-left : 0;

}

.menu2 li.top {

background-position : right;

display : block;

float : left;

position : relative;

font-size : 14px;

font-weight : bold;

color : #ffffff;

margin-bottom : 3px;

}

.menu2 li a.top_link {

color : #cccccc;

display : block;

float : left;

height : 25px;

margin-left : 6px;

line-height : 25px;

text-decoration : none;

font-size : 13px;

font-weight : bold;

padding : 0 0 0 6px;

cursor : pointer;

}

.menu2 li a.top_link span {

float : left;

display : block;

padding : 0 10px 0 6px;

height : 40px;

font-size : 14px;

font-weight : bold;

color : #ffffff;

}

.menu2 li a.top_link span.down {

float : left;

display : block;

padding : 0 10px 0 6px;

height : 25px;

}

.menu2 li a.top_link:hover {

color : #fff;

}

.menu2 li:hover > a.top_link {

color : #fff;

}

.menu2 table {

border-collapse : collapse;

width : 0;

height : 0;

position : absolute;

top : 0;

left : 0;

}

.menu2 a:hover {

visibility : visible;

}

.menu2 li:hover {

position : relative;

z-index : 200;

}

.menu2 ul, .menu2 :hover ul ul, .menu2 :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul :hover ul ul {

position : absolute;

left : -9999px;

top : -9999px;

width : 114px;

height : 78px;

margin : 0;

padding : 0;

list-style : none;

}

.menu2 :hover ul.sub {

left : 6px;

top : 25px;

background : #fff;

padding : 0;

width : 162px;

height : auto;

font-weight : normal;

}

.menu2 :hover ul.sub li {

display : block;

position : relative;

float : left;

width : 160px;

border-bottom : 1px solid #555555;

border-left : 1px solid #555555;

border-right : 1px solid #555555;

margin-bottom : 0;

background-color : #000000;

color : #ffffff;

}

.menu2 :hover ul.sub li a {

background-repeat : repeat;

display : block;

height : auto;

font-size : 11px;

padding : 4px 3px;

line-height : 1;

color : #ffffff;

text-decoration : none;

}

.menu2 :hover ul.sub li a.fly {

background : #fff url(../imagenes/vineta_menu.gif) no-repeat 150px 6px;

}

.menu2 :hover ul.sub li a:hover {

background : #666666;

color : #ffffff;

background-image : url(../Imagenes/fondoSubMenu.jpg);

}

.menu2 :hover ul.sub li a.fly:hover {

background : #e5e5e5 url(../imagenes/vineta_menu.gif) no-repeat 150px 6px;

}

.menu2 :hover ul li:hover > a.fly {

background : #e5e5e5;

}

.menu2 :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul :hover ul :hover ul {

left : 160px;

top : -1px;

background : #fff;

padding : 0;

width : auto;

z-index : 300;

height : auto;

}

.menu2 :hover ul.sub li ul {

border-top : 1px solid #005fb9;

background : #fff;

z-index : 300;

}

.menuContenedor {

width : 100%;

height : 0;

border-width : thin;

border-spacing : 0;

}

.cpYearNavigation, .cpMonthNavigation {

background-color : #6677dd;

text-align : center;

text-decoration : none;

color : #ffffff;

font-weight : bold;

}

.cpDayColumnHeader, .cpYearNavigation, .cpMonthNavigation, .cpCurrentMonthDate, .cpCurrentMonthDateDisabled, .cpOtherMonthDate, .cpOtherMonthDateDisabled, .cpCurrentDate, .cpCurrentDateDisabled, .cpTodayText, .cpTodayTextDisabled, .cpText {

font-family : arial;

font-size : 14px;

}

TD.cpDayColumnHeader {

text-align : right;

border : thin solid #6677dd;

border-width : 0 0 0 0;

}

.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate {

text-align : right;

text-decoration : none;

}

.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled {

color : #d0d0d0;

text-align : right;

text-decoration : line-through;

}

.cpCurrentMonthDate {

color : #6677dd;

font-weight : bold;

}

.cpCurrentDate {

color : #ffffff;

font-weight : bold;

}

.cpOtherMonthDate {

color : #808080;

}

TD.cpCurrentDate {

color : #ffffff;

background-color : #6677dd;

border-width : 1px;

border : thin solid #000000;

}

TD.cpCurrentDateDisabled {

border-width : thin;

border : thin solid #ffaaaa;

}

TD.cpTodayText, TD.cpTodayTextDisabled {

border : thin solid #6677dd;

border-width : 1px 0 0 0;

}

A.cpTodayText, SPAN.cpTodayTextDisabled {

height : 20px;

}

A.cpTodayText {

color : #6677dd;

font-weight : bold;

}

SPAN.cpTodayTextDisabled {

color : #d0d0d0;

}

.cpBorder {

border : thin solid #6677dd;

}

.CajaImagenDescripcion .DivImagen {

width : 40%;

float : left;

}

#Principal .DescripcionImagen {

float : left;

width : 60%;

height : 250px;

}

#Principal .DescripcionImagen ul {

font-size : 16px;

color : #ffffff;

text-indent : 50px;

}

.CajaImagenDescripcion {

float : left;

width : 100px;

}

#Principal table tr td #Titulo .H1Titulo {

text-align : center;

font-size : 16px;

font-weight : bolder;

letter-spacing : 4px;

font-family : "Arial Black", Gadget, sans-serif;

}

#Principal .Proximamente {

font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;

font-size : 36px;

display : block;

color : #fff;

text-align : center;

}

#Principal #tablaContenido tr td #formulario #TablaDeIngreso tr td .mensajeError {

color : #f00;

text-align : center;

visibility : hidden;

}

#Principal table tr td .pieDePagina {

background-image : url(../Imagenes/BarraAbajo.jpg);

background-repeat : repeat-x;

height : 40px;

padding : 8px;

}

#Principal #tablaContenido {

width : 100%;

position : relative;

}

.LV_validation_message {

font-weight : bold;

margin : 0 0 0 5px;

}

.LV_valid {

color : #00cc00;

}

.LV_invalid {

color : #cc0000;

}

.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {

border : 1px solid #00cc00;

}

.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {

border : 1px solid #cc0000;

}

#Principal .barraAbajo {

background-image : url(../Imagenes/BarraAbajo.jpg);

}

#Principal #Titulo .titulo {

font-family : Arial, Helvetica, sans-serif;

font-size : 12px;

color : #ffffff;

font-weight : bold;

}

#Principal .menuTable {

width : 960px;

height : 40px;

border-width : thin;

border-spacing : 0;

}

#Principal .contenedorRepMp3 {

width : 700px;

position : relative;

height : 500px;

margin-top : 3%;

margin-left : 30%;

display : block;

float : left;

}

#validator {

width : 960px;

margin : 0 auto;

text-align : left;

}

#linksAmigos{
    padding: 5px;
    
    position: absolute;
    left: 3px;
    height: 200px;
    width: 120px;
    background-color: #ccc;
    background-image:url("../Imagenes/bg_friends1.jpg") ;
    background-repeat: repeat-x;
    -moz-border-radius: 10px; /* Firefox */
  	-webkit-border-radius: 10px; /* Safari, Chrome */
  	border-radius: 10px; /* CSS3 */
	behavior: url(border-radius.htc);
}
#linksAmigos ul li{
    list-style: circle;
    list-style-type: disc;
    list-style-image:url("../Imagenes/48.png") ;
}
#linksAmigos h3{
    color: #181818;
    }
#linksAmigos hr{
    color: #f4f4f4;
    }
#linksAmigos ul li a{
    color: #f4f4f4;
    }
