ul {
	list-style: none;
	padding: 0;
	margin: 0;
	z-index:500
}

#nav a {
	font-weight: bold;
}

#nav a {
	text-decoration: none;
}

#nav li li a {
	display: block;
	font-weight: normal;
	padding: 0.2em 10px;
	z-index:500
}

#nav li li a:hover {
	padding: 0.2em 5px;
	border: 5px solid #7d6340;
	border-width: 0 5px;
}

li {
	float: left;
	position: relative;
	text-align: center;
	cursor: default;
	background-color: black;
	border-width: 1px 0;
	z-index:500
}

li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	background-color: black;
	border: solid 1px #839E99;
	z-index:100
}

li>ul {
	top: auto;
	left: auto;
	z-index:500
}

li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
	z-index:500
}

li:hover ul, li.over ul {
	display: block;
	z-index:500
}


#dhtmltooltip{
font-size: 14px;
position: absolute;
border: 1px solid #550000;
padding: 2px;
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);*/
}

body.cuerpo {
font-size : 100%;
background : #000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align : center;
}

#inicio {
position:relative;
background-image : url("imagenes/background.jpg");
background-color : #000000;
background-repeat : no-repeat;
text-align : left;
background-position : left bottom;
width : 809px;
height : 535px;
border : 1px solid #888888;
margin-left : auto;
margin-right : auto;
z-index:2;
}

#novedades {
position: absolute;
text-align : left;
font-family: Verdana, Arial, serif;
background: url(imagenes/blackTransparent80.png); 
/*background-image : url("imagenes/novedades.png");*/
background-position : 70% center;
width : 310px;
border : 0px solid #888888;
top : 44%;
margin-left : 430px;
z-index:3;
border-collapse: collapse; border: 1px solid #839E99; 
}

#compatible {
position:absolute;
background-repeat : no-repeat;
width: 20px;
height: 120px;
border : 1px solid #888888;
margin-top : -122px;
margin-left : 1032px;
background: url(imagenes/blackTransparent80.png);
z-index:1;
}

#compatible_bot {
position:absolute;
background-repeat : no-repeat;
width: 17px;
height: 120px;
margin-top : -122px;
margin-left : 1034px;
z-index:0;
}

a.comp_img:hover {margin-left : 16px;}


#biografia {
font-size:9pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
width : 400px;
border : 0px solid #000000;
margin-left : 47%;
margin-top: 5%;
margin-bottom: 1%;
background: url(imagenes/blackTransparent80.png);
}

#biografia a:link { color: #325C91; }
#biografia a:visited { color: #466C8E; }
#biografia a:hover, td a:focus { color: #1E4C94; }
#biografia a:active { color: #fff; }


#eventos {
position:relative;
font-size:8pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
text-align : left;
background-repeat : no-repeat;
background-position : left 0%;
border : 0px solid #000000;
margin-left : 40%;
margin-top: 2%;
margin-bottom: 1%;
z-index:532;
}

#panel_videos {
position: absolute;
float:left;
font-size:8pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
border : 0px solid #000000;
margin-left : 3%;
margin-top: 3%;
margin-bottom: 1%;
}

#panel_canciones {
position: absolute;
float:left;
font-size:9pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
border : 0px solid #000000;
margin-left : 3%;
margin-top: 3%;
margin-bottom: 1%;
}

#panel_enlaces {
position: absolute;
float:left;
font-size:9pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
border : 0px solid #000000;
margin-left : 9%;
margin-top: 7%;
margin-bottom: 1%;

}

#panel_imagenes {
position: absolute;
float:left;
font-size:8pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
border : 0px solid #000000;
width: 17.3%;
margin-left : 1%;
margin-top: 1%;
margin-bottom: 1%;
z-index:2;
}

#tira_imagenes {
position: absolute;
font-size:8pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
border : 0px solid #000000;
top: 460px;
left: 27%;
z-index:2;
}

#caja_video {
position:absolute;
background: transparent;
font-size:8pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
left : 430px;
margin-top : 5%;
border-collapse: collapse; border: 1px solid #bb4500; 
z-index:0;
}

#caja_video_texto {
background: url(imagenes/blackTransparent80.png);
}

#caja_imagen {
position:absolute;
font-size:8pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
right : 20px;
margin-top : 1%;
border-collapse: collapse; border: 1px solid #839E99; 
z-index:2;
}

#comment {
position:absolute;
right : 29px;
margin-top : 2%;
background-image: url(imagenes/blackTransparent80.png);
z-index:3;
width : 460px;
border-collapse: collapse; border: 1px solid #839E99; 
}

#comment2 {
position:absolute;
right : 29px;
margin-top : 2%;
z-index:3;
width : 460px;
}

#caja_imagen_texto {
background: Transparent;
z-index:2;
}

#form_contacto {
font-size:8pt;
color : #ccc;
font-family: Verdana, Arial, Helvetica, serif  ; 
line-height: 15px;
background-repeat : no-repeat;
background-position : right 0%;
width : 79%;
height : 85%;
border : 0px solid #000000;
margin-left : 5%;
margin-top: 3%;
margin-bottom: 5%
}


#canciones {
position:relative;
background-image : url("imagenes/canciones.jpg");
background-color : #000000;
background-repeat : no-repeat;
background-position : 100% 63%;
text-align : left;
width : 809px;
height : 535px;
border : 1px solid #888888;
margin-left : auto;
margin-right : auto;
z-index:2;
}

#redes {
position:relative;
background-image : url("imagenes/arbol.gif");
background-color : #000000;
background-repeat : no-repeat;
background-position : right top ;
text-align : left;
width : 809px;
height : 535px;
border : 1px solid #888888;
margin-left : auto;
margin-right : auto;
z-index:2;
}

#blogger {
position:relative;
background-color : #000000;
background-repeat : no-repeat;
background-position : 5% center;
text-align : left;
width : 809px;
height : 535px;
border : 1px solid #888888;
margin-left : auto;
margin-right : auto;
z-index:2;
}


#agenda {
position:relative;
background-image : url("imagenes/agenda.jpg");
background-color : #000000;
background-repeat : no-repeat;
text-align : left;
background-position : left bottom;
width : 809px;
height : 535px;
border : 1px solid #888888;
margin-left : auto;
margin-right : auto;
z-index:0;
}

#contacto {
position:relative;
text-align : left;
background-image : url("imagenes/fondocontacto.gif");
background-color : #000000;
background-repeat : no-repeat;
background-position : right center;
width : 809px;
height : 535px;
border : 1px solid #888888;
margin-left : auto;
margin-right : auto;
z-index:2;
}

#videos {
position:relative;
background-image : url("imagenes/videos.jpg");
background-color : #000000;
text-align : left;
background-repeat : no-repeat;
background-position : left bottom;
width : 809px;
height : 535px;
border : 1px solid #888888;
margin-left : auto;
margin-right : auto;
z-index:2;
}

#imagenes {
position:relative;
background-image : url("imagenes/imagenes.jpg");
background-color : #000000;
background-repeat : no-repeat;
text-align : left;
background-position : left bottom;
width : 809px;
height : 535px;
border : 1px solid #888888;
margin-left : auto;
margin-right : auto;
z-index:2;
}

#enlaces {
background-color : transparent;
margin-bottom: 4%;
margin-top: 3px;
}

#enlaces_cen {
position: relative;
margin-top: -170px;
margin-left: -40%;
background-color : transparent;
margin-bottom: 4%;
z-index:2
}

#banner {
background-color : transparent;
margin-left : auto;
margin-right : auto;
margin-top : 1px;
width:809px;
z-index:3213
}

#selector_idioma {
position: absolute;
background-color : transparent;
left : 82%;
top : 95%;
margin-bottom : 2px;
}

p
{
   font-family: Verdana, Arial, serif;
   margin-top: 14px;
   margin-left: 3px
}

p.capitalLetter
{
   font-family: Verdana, Arial, serif;
   text-align:justify
}


label {
font-size : 12px;
font-family : HankHand, Arial, Helvetica, serif;
color : #fff;
display : block;
margin-top: 10px;
margin-left: 15px
}

.campo {
border : 3px double #002f5d;
margin-bottom : 5px;
background : #dddddd;
padding : 0 2px;
margin-left: 15px;
font-size: 10px

}

.boton {
font-size : 12px;
color : #ffffff;
background : #000000;
border : 2px dashed #ff6500;
width : 80px;
height : 19px;
margin-right : 45px;
margin-left : 45px;
}

.boton2 {
font-size : 12px;
color : #ffffff;
background : #000000;
border : 1px solid #ff6500;
width : 80px;
height : 19px;
margin-right : 45px;
margin-left : 45px;
}

table.eventos { border-collapse: collapse; border: 1px solid #839E99; 
background: transparent; 
font-size:11px;
font-family: Verdana, Arial, serif;
color: #fff; 
z-index:502;
}

table { border-collapse: collapse; border: 1px solid #839E99; 
background: transparent;
font: 1.0em/1.0em Verdana, Arial, serif;; color: #fff; 
z-index:502;
}

caption { font-size: 1.3em; font-weight: bold; text-align: left; padding: 1em 4px; }
td{ 
font-family: Verdana, Arial, serif;
padding: 3px 3px .75em 3px; 
line-height: 1.3em; 
background: url(imagenes/blackTransparent80.png);
}

th { font-family: Verdana, Arial, serif; padding: 3px 3px .75em 3px; line-height: 1.3em; }
th { font-family: Verdana, Arial, serif; background: #839E99; color: #fff; font-weight: bold; text-align: left; padding-right: .5em; vertical-align: top; }
.comentario { background: #444; color: #ff9500; font-weight: normal; font-size: 12px; text-align: center; padding-right: .5em; vertical-align: top; }
.comentariotd { background: #faa; color: #000; font-weight: bold; text-align: left; padding-right: .5em; vertical-align: top; }
thead th { font-family: Verdana, Arial, serif; background: #2C5755; text-align: center; }
.odd td { font-family: Verdana, Arial, serif; background: #DBE6DD; color: #000; font-size:1.2em; }
.oddz td { font-family: Verdana, Arial, serif; background: #ccc; color: #007; text-align: center;font-size: 11px}
.odd th { font-family: Verdana, Arial, serif; background: #6E8D88; }
td a, td a:link { color: #325C91; text-decoration:none }
td a:visited { color: #466C8E; }
td a:hover, td a:focus { color: #ff6500; }
th a, td a:active { color: #fff; }
tfoot th, tfoot td { background: #2C5755; color: #fff; }
th + td { padding-left: .5em; }


#enl a:link { color: #325C91; text-decoration:none; font: 1.0em/1.0em Georgia, "Times New Roman", Times, serif;}
#enl a:visited { color: #466C8E; text-decoration:none; font: 1.0em/1.0em Georgia, "Times New Roman", Times, serif;}
#enl a:hover { color: #ff6500; text-decoration:none; font: 1.0em/1.0em Georgia, "Times New Roman", Times, serif;}
#enl a:active { color: #fff; text-decoration:none; font: 1.0em/1.0em Georgia, "Times New Roman", Times, serif;}

#tira_imagenes_nueva {
position: absolute;
font-size:8pt;
color : #ccc;
font-family: Verdana, Arial, serif;
line-height: 15px;
background-repeat : no-repeat;
border : 0px solid #000000;
top: 447px;
left: 27%;
z-index:2;
}

.otra {
background: Transparent;
border-collapse: collapse; border: 0px solid #839E99; 
}

