#main { width:980px; margin:0 auto; text-align:left;}

/* 538 con background */
#header {height:202px;}
#footer { height:99px;}

.column-1, .column-2, .col-1, .col-2, .col-3 {float:left;}
.container {width:100%; overflow:hidden;}

.column-1{ width:250px;}
.column-2{ width:652px;}

/* ============================= page1 (TODAS) ===========================*/
#page1 .col-1{ width:181px;}
#page1 .col-2{ width:181px;}
#page1 .col-3{ width:181px;}
#page1 .col-4{ width:543px;}

/* ============================= Discografía ===========================*/
#page2 .col-1{ width:366px;}
#page2 .col-2{ width:181px;}

/* errores y confirmaciones */

div.error_generico, div.error{
	padding:6px 4px 6px 45px;
	margin:10px 20px;
	background:#FFC4C4 url(/images/bg_iconError.gif) no-repeat 15px 6px;
	border:2px solid #F2A3A3;
	color:#B30000;
	_height:20px;
	min-height:20px;
	position:relative;
}

.error_generico ul, div.error ul, .notif ul{
	margin:5px 0 5px 25px !important;
	list-style-type:square;
}

.error_generico li, div.error li, .notif li{
	background:none !important;
	padding-left:0 !important;
}

div.notif{
	padding:15px 10px 15px 45px;
	margin:10px 5px 20px 5px;
	background:#E1FDE3 url(/images/bg_iconNotif.gif) no-repeat 13px 10px;
	border:2px solid #B0EA86;
	color:#3C8C02;
	position:relative;
}