body{
		margin:0px;
		padding:0px;
		background:#000000 URL('/img/muffinrecords/layout/backgroundall.gif') top left repeat;;
		color:#000000;
		font-family:tahoma;
		font-size:12px;
		text-align:center;
	}

br.break{clear:both;display:block;line-height:0px;height:0px;padding:0px;margin:0px;font-size:0px;}


a{color:#2F2C2C;}

h2{font-size:22px;margin:0px;padding:10px 0px;}

.layoutTop{
		background:URL('/img/muffinrecords/layout/top.gif') top center no-repeat;
}
.LayoutCenter{
		background:URL('/img/muffinrecords/layout/cen.gif') center 350px no-repeat;
}
.layoutBottom{
		background:URL('/img/muffinrecords/layout/bot.gif') bottom center no-repeat;
}

.layout{
		width:780px;
		margin:auto;
		text-align:left;
}

.layoutHeader{
		height:178px;
}
.layoutHeader a{
		display:block;
		height:178px;
}

.bannerTop{
	border:1px solid #000000;
	background-color:#ffffff;
	width:728px;
	height:90px;
	padding:5px;
	margin:5px 0px 20px 16px;
	text-align:center;
}

.bannerTop a{display:blocK;width:728px;height:90px;margin:auto;}
.bannerTop a img{border:none;}

.layoutLeft{
		float:left;
		width:496px;
		margin-left:17px;
}

.layoutRight{
		float:right;
		width:240px;
		margin-right:5px;
}

.layoutFooter{
		clear:both;
}

a.backLink{color:#9D9D9D;}
/*menu*/
ul.mainMenu{
			margin:0px;
			padding:0px;
			list-style:none;
			text-align:center;
			width:240px;
			}
ul.mainMenu li{
			text-align:left;
			width:161px;
			height:26px;
			margin:auto;
			position:relative;
			overflow:show;
}

ul.mainMenu a{position:absolute;width:100%;display:block;background-position:top left;background-repeat:no-repeat;height:36px;line-height:26px;text-decoration:none;color:#000000;font-size:14px;}
ul.mainMenu a.menu1:hover{background-image:URL('/img/muffinrecords/menu/rollover1.gif');}
ul.mainMenu a.menu2:hover{background-image:URL('/img/muffinrecords/menu/rollover3.gif');}
ul.mainMenu a.menu3:hover{background-image:URL('/img/muffinrecords/menu/rollover2.gif');}
ul.mainMenu a span{background:URL('/img/muffinrecords/menu/tic.gif') 3px 12px no-repeat;padding-left:10px;display:block;}

.bannerMenu{text-align:center;}
.bannerMenu a{display:block;border:1px solid #000000;padding:1px;margin:0px auto 20px auto;width:185px;height:100px;}
.bannerMenu a img{border:0px;}

#calendarBig .inter{width:220px;margin-left:11px;//margin-left:5px;}
#calendarBig{height:290px;text-align:center;margin-top:40px;margin-bottom:60px;}
#calendarBig #calendarFlat {margin-bottom:20px;}
#calendarBig #calendarFlat table.calendar {border:none;border:1px solid #000000;}
#calendarBig #calendarFlat table.calendar tr th, #calendarBig #calendarFlat table.calendar tr td{padding:0px;border:0px solid #ffffff;}
#calendarBig #calendarFlat table.calendar tr th{text-align:center;line-height:20px;padding:1px;}
#calendarBig #calendarFlat table.calendar tr th.cellHeader{background:#EFEFEF;}
#calendarBig #calendarFlat table.calendar tr th.cellPrev, #calendarBig #calendarFlat table.calendar tr th.cellNext{background-color:#6F6E70;}
#calendarBig #calendarFlat table.calendar tr th.cellPrev a, #calendarBig #calendarFlat table.calendar tr th.cellNext a{text-decoration:none;color:#ffffff;}
#calendarBig #calendarFlat table.calendar tr th.cellPrev a:hover, #calendarBig #calendarFlat table.calendar tr th.cellNext a:hover{text-decoration:underline;}
#calendarBig #calendarFlat table.calendar tr td{text-align:right;width:31px;line-height:22px;}
#calendarBig #calendarFlat table.calendar tr td.selectedDay{background-color:#BFBFBF;}
#calendarBig #calendarFlat table.calendar tr td div {padding:2px;line-height:22px;height:22px;}
#calendarBig #calendarFlat table.calendar tr td.cellToday div{padding:1px;}
#calendarBig #calendarFlat table.calendar tr td.selectedDay div {padding:0px;line-height:auto;height:auto;}
#calendarBig #calendarFlat table.calendar tr td.selectedDay a.selectedAction{display:block;padding:2px;line-height:22px;height:22px;text-decoration:none;}
#calendarBig #calendarFlat table.calendar tr td.cellWeekend{}
#calendarBig #calendarFlat table.calendar tr td.cellToday{}

#calendarBig #calendarFlat table.calendar tr td.cellToday div{border:2px solid #CD292A;}
#calendarBig #calendarFlat table.calendar tr td.cellToday a.selectedAction{padding:0px;}


/*noticias*/
div.Noticia{margin:10px;}
div.Noticia h3.title{color:#080808;font-size:14px;margin:0px;padding:0px;margin-top:10px;}
div.Noticia h3.titlebig{margin-top:20px;}
div.Noticia p{margin:0px;padding:0px;}
div.Noticia p.date{color:#9D9D9D;margin-bottom:5px;}
div.Noticia div.new{margin-bottom:20px;}
div.Noticia div.new a.imageNoticia{float:left;margin:0px 10px 10px 0px;display:block;width:104px;height:104px;}
div.Noticia div.new a.imageNoticia img{border:1px solid #2F2C2C;padding:1px;}
div.Noticia div.new p{margin-bottom:10px;}

a.mailing{display:block;width:227px;height:112px;margin:auto;margin-top:20px;//margin-left:10px;}
a.mailing img{width:227px;height:112px;border:none;}

/*artistas*/
div.artistas{padding-bottom:40px;}
div.artistas a.artistLink{display:block;width:492px;height:82px;margin-bottom:10px;}
div.artistas a img{border:none;}
div.artistas a.backLink{display:inline;height:10px;//display:;}
div.artistas .ArtistTitle{display:block;margin-bottom:5px;}
div.artistas div.photoList{float:left;margin:10px 6px 0px 0px;padding-right:6px;border-right:1px solid #000000;width:104px;}
div.artistas div.photoList a{float:left;margin:3px 0px 3px 0px;display:block;width:104px;height:104px;}
div.artistas div.photoList a img{border:1px solid #2F2C2C;padding:1px;}
div.artistas div.photoText{float:left;width:374px;}

/*audio*/
ul.songList{list-style:none;margin:0px;padding:0px 0px 10px 10px;}
div.artistas ul.songList li{line-height:18px;}
div.artistas ul.songList a.download{}
div.artistas h3.lpTitle{margin:10px;padding:0px;font-size:14px;}
.DiscosLeft{float:left;width:110px;margin-top:12px;margin-bottom:10px;}
.DiscosLeft img, div.DiscosLeft a img{border:1px solid #2F2C2C;padding:1px;}
.DiscosRight{float:right;width:384px;}

/*agenda*/
table.agendaList{width:100%;border:0px solid #A5A5A5; border-collapse:collapse;font-size:12px;}
table.agendaList tr th, table.agendaList tr td{padding:4px;text-align:left;border:1px solid #A5A5A5; border-collapse:collapse;}
table.agendaList tr th{border-width:0px 0px 1px 0px;}
table.agendaList tr td{border-width:0px;color:#949494;}
table.agendaList tr td.vermas{text-align:right;white-space:nowrap;}
table.agendaList tr td.fecha{white-space:nowrap;}

div.eventos {text-align:left;}
div.eventos h1{font-size:24px;margin-bottom:25px;}
div.eventos h3{margin-bottom:5px;}
div.eventos .direccion{color:#949494;}
div.eventos ul{list-style:none;padding:0px;margin:0px;margin-top:5px;margin-bottom:10px;}
div.eventos ul li span{color:#949494;}
div.eventos div.titleDescripcion{border-bottom:1px solid #000000;}

/*Contratacion*/
div.contratacion{text-align:center;font-size:16px;font-weight:bolder;line-height:24px;}

/*mailing*/
div.mailings div.input{margin:10px;}
div.mailings div.input label{padding-right:10px;font-size:14;font-weight:bolder;}
div.mailings div.input input{border:1px solid #333333;width:145px;}
div.mailings div.submit{padding-left:8px;}
div.mailings div.submit input{width:210px;}

/*Enlaces*/
div.enlaces ul{padding:0px;margin:0px;padding-left:10px;}
div.enlaces ul li{list-style:none;background:URL('/img/muffinrecords/menu/tic.gif') 3px center no-repeat;padding-left:10px;line-height:22px;font-size:12px;}

/*Merchandaising*/
div.catFilter{height:32px;position:relative;border-bottom:1px solid #BB2627;margin-bottom:15px;background:URL('/img/muffinrecords/layout/graybg.gif') 0px 6px repeat-x;width:100%;}
div.catFilter a{float:left;line-height:22px;height:22px;margin:6px 3px 3px 5px;text-decoration:none;}
div.catFilter a:hover{color:#0F0E0E;}
div.catFilter a.selected{color:#0F0E0E;font-weight:bold;line-height:22px;height:22px;margin:0px 3px 0px 5px;padding:4px 4px 5px 4px;border:1px solid #BB2627;border-bottom:0px;background:#ffffff URL('/img/muffinrecords/layout/difbg.gif') 0px 0px repeat-x;position:relative;top:1px;}
div.catFilter div.break{clear:both;height:1px;overflow:none;display:none;}

.merchandaisingList .photoTd{vertical-align:top;}
.merchandaisingList .photoTd a.imageNoticia{}
.merchandaisingList .photoTd a.imageNoticia img{border:1px solid #2F2C2C;padding:1px;}

.merchandaisingList .textTd{vertical-align:top;padding-bottom:20px;}
.merchandaisingList .textTd h3{color:#080808;font-size:14px;margin:0px;padding:0px;}
.merchandaisingList .textTd div.description ul{padding:0px;margin:6px 0px 6px 30px;}
.merchandaisingList .textTd div.description ul li{line-height:16px;}
.merchandaisingList .textTd div.description {margin:5px 0px;}



/*Paginador*/
.paging{width:100%;margin-top:20px;}
.paging div.disabled,.paging a,.paging .current{padding:4px 2px;}
.paging div.disabled{display:inline;color:#A7A7CB;}
.paging a{text-decoration:none;}
.paging a:hover{text-decoration:underline;}
.paging .current{font-size:16px;font-weight:bold;}

/*Arrenglando lightBox*/
#OverlayContainer iframe{display:none;}
div.MultiBoxControls{height:30px;}

