/* CSS Document */


body{
background:url(../images/main-bg.jpg) 0 0 #A8A39D; 
color:#1A1917; margin:30px 0 0; 
padding:0;
font:14px/20px Arial, Helvetica, sans-serif;
}

div, p, h1, h2, h3, ul{
padding:0px;
margin:0px;
}

h3{
font-size:102%;
color: #000;
margin-top:15px;
}

ul{
list-style-type:none;
}

/*--TOP PANEL--*/

#topPan{
width:464px; 
 
height:100%; 
position:relative; 
margin:0 auto;
}

#topPan ul {
width:464px;
_width:465px;
}

#topPan ul li{
float:left; 
font:12px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-transform:uppercase;
}

#topPan ul li a{
width:92px; 
height:30px; 
display:block; 
background:url(../images/menubg-hover.png) 0 0 no-repeat ; 
color:#1A1917;
text-decoration:none;
text-align:center;
}

#topPan ul li a:hover{
background:url(../images/menubg-normal.png) 0 0 no-repeat ; 
color:#FDFDFD;
}

#topPan ul li.menupadding{
margin:0 0 0 1px;
}

#topPan ul li.home{
width:92px; 
height:30px; 
display:block; 
background:url(../images/menubg-normal.png) 0 0 no-repeat ; 
color:#FDFDFD; 
text-align:center;
}


#topPan h1{
display:block; 
width:464px; 
height:348px; 
background:url(../images/header.jpg) 0 0 no-repeat; 
text-indent:-2000px; 
margin:0; 
clear:both;
}

#topPan p a {
display:block; 
width:464px; 
height:122px; 
background:url(../images/ya_a_la_venta.jpg) 0 0 no-repeat; 
text-indent:-10000px; 
margin:8px 0 0 0; 
clear:both;
}

#topPan p a:hover {
background:url(../images/ya_a_la_venta.jpg) 0 -122px no-repeat; 

}


#toplinkPan{
width:464px; 
height:159px; 
position:relative; 
margin:0 auto;
}

#toplinkfastPan{
width:148px; 
height:140px; 
float:left; 
background:url(../images/blog-normal.jpg) 0 0 no-repeat #5B5550; 
margin:8px 0 0; 
color:#fff;
}

#toplinkfastPan a{
text-decoration:none; 
display:block; 
width:148px; 
height:140px;
}

#toplinkfastPan a:hover{
text-decoration:none; 
background:url(../images/blog-hover.jpg) 0 0 no-repeat;
}
#toplinkfastPan p{
display:block; 
width:90px; 
height:15px; 
position:absolute; 
top:0px; 
left:0px; 
font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
margin:54px 0 0 21px;
}


#toplinksecondPan{
width:148px; 
height:140px; 
float:left; 
background:url(../images/chat-normal.jpg) 0 0 no-repeat #5B5550; 
margin:8px 10px 0; 
color:#fff;
}

#toplinksecondPan a{
text-decoration:none; 
display:block; 
width:148px; 
height:140px;
}

#toplinksecondPan a:hover{
text-decoration:none; 
background:url(../images/chat-hover.jpg) 0 0 no-repeat;
}

#toplinksecondPan p{
display:block; 
width:90px; 
height:15px; 
position:absolute; 
top:0px; 
left:157px; 
font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
margin:54px 0 0 21px;
}

#toplinkthirdPan{
width:148px; 
height:140px; 
float:left; 
background:url(../images/tools-normal.jpg) 0 0 no-repeat #5B5550; 
margin:8px 0 0; 
color:#fff;
}

#toplinkthirdPan a{
text-decoration:none; 
display:block; 
width:148px; 
height:140px;
}

#toplinkthirdPan a:hover{
text-decoration:none; 
background:url(../images/tools-hover.jpg) 0 0 no-repeat;
}

#toplinkthirdPan p{
display:block; 
width:90px; 
height:15px; 
position:absolute; 
top:0px; 
right:34px; 
font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
margin:54px 0 0 21px;
}

/*--/TOP PANEL--*/


#playerPan{
width:464px; 
color:#1A1917; 
position:relative; 
margin:0 auto 12px auto;
border:0;
display:none;
}

#videoPan{
width:464px; 
color:#1A1917; 
position:relative;
padding:10px 1px 10px 1px;
background:#fff;
text-align:center; 
margin:0 auto 12px auto;
border:0
}

#playerPan img  {
border:0;
padding:0;
margin:0;
}

#videoPan img  {
border:0;
padding:0;
margin:5px 0 10px 0;
}

#galleryPan{
width:620px; 
background:#fff; 
color:#1A1917; 
position:relative; 
margin:0 auto 20px auto; 
padding:5px 5px 1px 5px;
//padding:5px 5px;
text-align:center;
}

/*--BODY PANEL--*/

#bodyPan{
width:352px; 
background:url(../images/bodytopbg.jpg) 0 0 no-repeat #fff; 
color:#1A1917; 
position:relative; 
margin:0 auto; 
padding:0 56px;
}

#bodyPan img{
padding:5px;
background:#ccc;
border:0;
margin-top:15px;
}

#bodyPan h1{
width:352px; 
height:32px; 
display:block; 
background:url(../images/welcomebg.gif) 0 100% repeat-x; 
font:28px/26px Georgia, "Times New Roman", Times, serif; 
padding:42px 0 0;
}

#bodyPan h1 span{
background:#F9F9F9; 
color:#9A0000; 
font-size:26px;
}

#bodyPan h2{
width:350px;
display:block; 
background:url(../images/dotline.gif) 0 100% repeat-x #fff; 
font:18px/16px Georgia, "Times New Roman", Times, serif; 
padding:22px 0 0; 
color:#9A0000;
line-height:25px;
}

#bodyPan p{
padding:18px 0 0 0;
}

#bodyPan p.bigtext{
background:#fff; 
font-size:18px; 
color:#B3A7A0; 
font-weight:bold; 
padding:18px 0 0;
}

#bodyPan p.more{
width:89px; 
height:39px;
}

#bodyPan p.more a{
display:block; 
width:89px; 
height:39px; 
background:url(../images/more1.jpg) 0 0 no-repeat #FBFBFB; 
color:#fff;  
font:14px/36px "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight:bold; text-transform:uppercase; 
text-decoration:none; margin:0 0 0 262px; 
text-align:center;
}

#bodyPan p.more a:hover{
text-decoration:none; 
background:url(../images/more2.jpg) 0 0 no-repeat;
}

#bodyPan p.morenext{
width:89px; 
height:60px; 
right:0px; 
top:0px; 
clear:both;
}

#bodyPan p.morenext a{
display:block; 
width:89px; 
height:39px; 
background:url(../images/more2.jpg) 0 0 no-repeat #FBFBFB; 
color:#fff;  
font:14px/36px "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-transform:uppercase; 
text-decoration:none; 
margin:0 0 0 262px; 
text-align:center;
}

#bodyPan p.morenext a:hover{
text-decoration:none; 
background:url(../images/more1.jpg) 0 0 no-repeat;
}

#bodybottomPan{
width:464px; 
height:68px; 
background:url(../images/bodybottombg.jpg) 0 0 no-repeat; 
position:relative; 
margin:0 auto; 
clear:both; 
}

#bodyPan ul{
width:352px; 
margin:20px 0 0;
}

#bodyPan ul li{
background:url(../images/arrow.jpg) 0 4px no-repeat; 
padding:0 0 0 20px;
}

#bodyPan ul li a{
background:#fff; 
color:#9A0000; 
text-decoration:none;
}

#bodyPan ul li a:hover{
text-decoration:underline;
}

#bodyPan form{
width:350px; 
height:162px; 
background:url(../images/formarea.jpg) 0 100% no-repeat; 
padding:0px; margin:30px 0 0;
}

#bodyPan form h2{
display:block; 
width:310px; 
height:45px; 
background:url(../images/formtop.gif) 0 0 no-repeat #F9F9F9; 
color:#fff; font:20px/39px Georgia, "Times New Roman", Times, serif; 
margin:0; padding:0 0 0 40px;
}

#bodyPan form input{
width:165px; 
height:18px; 
margin:0 0 10px 130px;
}

#bodyPan form input.paddingtop{
margin-top:16px;
}

#bodyPan form input.button{
width:54px; 
height:25px; 
display:block; 
background:url(../images/button.gif) 0 0 no-repeat #EBEBEB; 
border:none; 
color:#fff;  
font:14px/25px "Trebuchet MS", Arial, Helvetica, sans-serif; 
text-transform:uppercase; 
margin:0 0 0 262px; 
text-align:center;
}

/*--/BODY PANEL--*/


/*--FOOTER PANEL--*/

#footermainPan{
height:155px; 
background: url(../images/footerbg.gif) 0 0 repeat-x #000; 
color:#fff; 
margin:43px 0 0; 
padding:51px 0 0;
}

#footerPan{
	width:420px;
	height:90px;
	display:block;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#footerPan p{
padding:51px 0 0;
}

#footerPan p span{
background:#1C1B19; 
color:#AC2626; 
font-size:10px;
}

#footerPan p.copyright{
background:#1F1D1B; 
margin:0; 
display:block; 
position:absolute; 
bottom:0px; 
right:23px; 
color:#fff; 
font:11px/15px Tahoma,Arial, Helvetica, sans-serif; 
padding:0;
}


#footerPan ul{
	width:420px;
	display:block;
	position:absolute;
	left:0px;
	top:0;
	padding:0;
}

#footerPan li{
float:left; 
font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight:normal;
}

#footerPan ul li a{
padding:0 0 0 12px; 
color:#fff; 
background:#181716; 
text-decoration:none;
}

#footerPan ul li a:hover{
text-decoration:underline;
}

#footerPan ul.info{
	width:380px;
	height:45px;
	display:block;
	position:absolute;
	left:1px;
	top:26px;
	padding:0;
}

#footerPan ul.info li{
display:block; 
width:109px;
}

#footerPan ul.info li.address{
width:97px; 
background:url(../images/vertical-dot.gif) 100% 0 repeat-y #1C1B19; 
color:#7B746B; 
font-size:10px; 
font-weight:bold; 
padding:0 0 0 12px;
}

#footerPan ul.info li.phone{
	width:150px;
	background:url(../images/vertical-dot.gif) 100% 0 repeat-y #1C1B19;
	color:#7B746B;
	font-size:10px;
	font-weight:bold;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 15px;
}

#footerPan ul.info li.fax{
	width:150px;
	background:#1C1B19;
	color:#7B746B;
	font-size:10px;
	font-weight:bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}

#footerPan ul li span{
background:#1C1B19;
color:#AC2626;
font-size:10px;
font-weight:bold; 
line-height:14px;
}

#footerPan ul.templateworld{
width:158px; 
background:#1C1B19; 
color:#fff; 
display:block; 
position:absolute; 
top:97px; 
left:152px;
}

#footerPan ul.templateworld li a{
background:#1C1B19; 
display:block; 
color:#fff; 
text-decoration:none;
}

#footerPan ul.templateworld li a:hover{
text-decoration:underline;
}
/* ----- MUSICOS ----- */
 .imagen {
 clear:both;
 float:left;
 width:160px;
 height:160px;
 margin:0 10px 10px 0;
 }
 
 .musicos {
 clear:both;
 height:225px;

 }
 .musicos2 {
 clear:both;
 height:225px;

 }
 
 .margin10{
 clear:both;
 height:10px;
 background:url(../images/dotline.gif) 0 100% repeat-x #fff; }
 
 .padding15 {
 padding:15px;}
 
 .negro {
 color:#000;}
 
 #fotos {
 height:100%;
 }
 
 .negrita {
 font-weight: bold;
 color:#9A0000; 
 }
 
 .negrita2 {
 font-weight: bold;
 }