@charset "utf-8";
/* CSS Document */
body {padding:0px; margin:0px; font-family: Tahoma, Geneva, sans-serif; font-size:11px; line-height:18px; color:#fff; background-color:#000;}
a, a:visited {color:#fff; text-decoration:none;}
p { padding:0px; margin:0px;}
b { font-weight:normal}
h1 {padding:0px; margin:0px 0px 36px 0px; font-family: Tahoma, Geneva, sans-serif; font-size:16px; line-height:24px; color:#fff;}
h2  {padding:0px; margin:0px;}
img {border:0px;}

#mainHeader{ width:100%; height:297px; float:left; background-image: url(images/bg-header.gif); background-repeat:repeat-x; }
#mainWarp{width:100%; margin:0px; padding:0px; float:left;}
#mainPanel{	width:900px;	margin:0px auto auto 0px;	padding:0px 0px 30px 0px;	background-image:url(images/bg-panel.gif);	background-repeat:repeat;	background-position:top left;	float:left;}
#mainfooter{width:100%; margin:0px; height:145px;   background-image:url(images/bg-footer.gif); background-position:top; background-repeat:repeat-x;  float:left;}

#header{ width:900px; height:298px; background-image:url(images/header.jpg); float:left;}
#subheader{}
#footer{ width:900px; height:71px; float:left; background-image:url(images/top-footer.gif); background-repeat: repeat-y; background-position:left top;}

.menu-celdas{ padding-bottom:15px;}
#purevolume{width:237px; padding-left:663px; height:53px; background-image: url(images/subheader.gif); background-position:left top; background-repeat:no-repeat; }
#title{ margin:0px 37px 0px 36px; height:55px; width:827px; float:left;}



#menu-left{ width:145px; padding-top:46px; padding-left:66px; float:left; background-image: url(images/top-menu.gif); background-repeat:no-repeat; background-position:top right; }
#content{
	width:373px;
	min-height:400px;
	float:left;
	background-image: url(images/top-content.gif);
	background-repeat:no-repeat;
	padding-top: 46px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#contentfotos{
	width:600px;
	min-height:400px;
	float:left;
	background-image: url(images/top-content.gif);
	background-repeat:no-repeat;
	padding-top: 46px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#content-fechas{ width:230px; padding-top:46px; margin-right:46px; float:left; background-image: url(images/proximas-fechas.gif); background-repeat:no-repeat; background-position:top; }

#content-fechas ul{padding-left:10px; }
#content-fechas ul li{ margin-left:15px; }

#music-line{ width:373px; margin-top:10px; padding-bottom:10px; border-top:1px dotted #666; }

#footer-menu{ width:720px; float:left; padding-top:5px; margin-left:60px;}
#footer-menu-dg{width:120; float:left; padding-top:5px;}
.table-footer{ margin-top:10px;}
/* ----------------------------*/
.mp_backlinks{ width:393px; margin-bottom:20px; border-bottom:1px dotted #666; color:#999}
/* ----------------------------*/
#formulario { margin-left:0px; width:293px;}
input {background-image: url(images/form.gif); background-repeat: no-repeat; border: 1px solid #CCCCCC; font-size:10px; color: #333333; padding:4px; width:290px; font-family: Verdana, Arial, Helvetica, sans-serif;}
textarea {background-image: url(images/form.gif); background-repeat: no-repeat; border: 1px solid #CCCCCC; font-size: 10px; color:#333333;  padding:4px; width:290px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.boton { width:62px; height:17px; border:none; background-image:none;}
div#btn{text-align:right;

