
.page {
	overflow: hidden;
  MARGIN:-8px auto 5px auto;
	PADDING: 0px 0px 16px 0px; 
	WIDTH: 806px; 
 	BACKGROUND-COLOR: white;
	align:center;
	text-align: center;
}

BODY {
	FONT-SIZE: 62.5%;
	FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; BACKGROUND-COLOR: #fff; 	
	TEXT-ALIGN: center
}

.video_column
{
	width: 240px;
	float: left;
	margin-right: 20px;
}
.right_align {
	float: right;
}
.mega{
border:none;
MARGIN:0px;
padding:0px; 
	clear:both;	
	float:left;
	WIDTH: 600px;
	margin-right: -2px;
	}
.sub_mega
{ border:none;
}
/*==============================ARTICLES================================*/
.right_article {
	float: right;
	width: 202px;
}

.article_box1 {
	overflow: hidden;
	BORDER: #C6C5C5 1px solid; 
	HEIGHT: 355px;
	width: 388px;

}
.article_box1_news {
	BORDER: #C6C5C5 1px solid; 
	width: 388px;
	float: left;
}
.article_box1_catalog {
	BORDER: #C6C5C5 1px solid; 
	width: 388px;
	float: left;
	overflow:visible;
}
.article_box1_bands {
	BORDER: #C6C5C5 1px solid; 
	width: 388px;
	float: left;
	overflow:visible;
}
.article_box1_bands_big {
	BORDER: #C6C5C5 1px solid; 
	width: 388px;
	float: left;
}
.article_box2 {
	BORDER: #C6C5C5 1px solid; 
	margin-bottom: 2px;
	padding-bottom: 4px;
	width: 188px;
	margin-left: 1px;
}

.article_box2_conciertos {
	BORDER: #C6C5C5 1px solid; 
	margin-bottom: 2px;
	padding-bottom: 4px;
	width: 188px;
	margin-left: 1px;
	overflow: hidden;
}
.article_box2_conciertos_big {
	BORDER: #C6C5C5 1px solid; 
	margin-bottom: 2px;
	padding-bottom: 18px;
	width: 188px;
	margin-left: 1px;
	overflow: visible;
}
.article_box3 {
	BORDER: #C6C5C5 1px solid; 
	PADDING-BOTTOM: 26px; 
	width: 188px;
	margin-left: 1px;
	padding-bottom: 33px;
}
.article_box4 
{	
	padding-bottom: 30px;
	BORDER: #C6C5C5 1px solid;
	width: 588px;
}
.article_box4_foro
{	
	padding-bottom: 30px;
	BORDER: #C6C5C5 1px solid;
	width: 588px;
	height: 805px;
}
.article_box4_videocolumn
{	
	padding-bottom: 30px;
	BORDER: #C6C5C5 1px solid;
	width: 588px;
	overflow: auto;
}
.article_box4_concerts
{	
	padding-bottom: 30px;
	BORDER: #C6C5C5 1px solid;
	width: 588px;
}

.article_box4_index 
{	
	padding-bottom: 30px;
	BORDER: #C6C5C5 1px solid;
	width: 588px;
	height: 440px;
}
.article_box5 {
	overflow:hidden;
	BORDER: #C6C5C5 1px solid; 
	margin-bottom: 2px;
	padding-bottom: 4px;
		width: 188px;
	margin-left: 1px;
	height: 528px;
}
.article_box5_albums {
	overflow:auto;
	BORDER: #C6C5C5 1px solid; 
	margin-bottom: 2px;
	padding-bottom: 4px;
	width: 188px;
	margin-left: 1px;
	word-wrap: break-word;
}
.article_box1_container 
{
	float:left;
	MARGIN: 5px 6px 5px 6px; 
	width:300px;
}
.article_box2_container {
	float:left;
	MARGIN: 5px 2px 5px 2px; 
	width:192px;


}
.article_box3_container 
{
	float:left;
	MARGIN: 5px 2px 5px 2px; 
	width:192px;
}
.article_box4_container 
{
	clear: left;
	float:left;
	MARGIN: 0px 5px 5px 2px; 
	width: 73.5%;
}
.article_box4_container_foro
{
	clear: left;
	float:left;
	MARGIN: -7px 5px 5px 2px; 
	width: 73.5%;
}


.article_box5_container {
	float:left;
	MARGIN: 5px 2px 5px 2px; 
	width:192px;
}


.article_box1 IMG
{
	float:right;
	margin: 0px 4px 3px 3px ;
	BORDER: #C6C5C5 1px solid; 
}

.article_box1_news IMG
{
	float:right;
	margin: 20px 4px 3px 3px ;
	BORDER: #C6C5C5 1px solid; 
}
.article_box1_catalog IMG
{
	float:right;
	margin: 0px 4px 3px 3px ;
	BORDER: #C6C5C5 1px solid; 
}
.article_box1_bands IMG
{
	float:right;
	margin: 0px 4px 3px 3px ;
	BORDER: #C6C5C5 1px solid; 
}
.article_box1_bands_big IMG
{
	float:right;
	margin: 0px 4px 3px 3px ;
	BORDER: #C6C5C5 1px solid; 
}
.article_box2 IMG
{
	margin: 2px;
	BORDER: #C6C5C5 1px solid; 
}
.article_box3 IMG
{
	margin-top: 5px;
	BORDER: #C6C5C5 1px solid; 
	
}
.article_box5 IMG
{
	margin: 2px;
	BORDER: #C6C5C5 1px solid; 
}
.article_box5_albums IMG
{
	margin-top: 5px;
	BORDER: #C6C5C5 1px solid; 
}


#backcolor_title
{
	BACKGROUND-COLOR: #FBFCA9;
}
#backcolor
{
	BACKGROUND-COLOR: #F8EDE6;
}
#backcolor_white
{
	BACKGROUND-COLOR: #FAFAFA; 
}
#author
{
	height: expression(topic.offsetHeight);
	text-align:left;
	font-weight: bolder;
	width:110px;
	word-wrap: break-word; 
}

#topic
{	
	text-align:left;
	width:460px;
}
#topic a
{
	font-size: xx-small ;
	OVERFLOW:hidden; 
	height: 12px;
	text-decoration:underline;
	COLOR:#000000;
}
img.ImageButton
{	
	border: 0px;
	position:relative;
	bottom: 0px;
	FLOAT: right; 
	padding:0px;
	margin-left: 280px;
}
img.ImageButton2
{
	border: 0px;
	margin: 2px;
	FLOAT: left; 
	padding:0px;
}

img.ImageButton3
{
	position:relative;
	border: 0px;
	bottom: 0px;
	FLOAT: left;
	margin-left: 80px;
}
img.ImageButton4
{	
	border: 0px;
	margin-right: 3px;
	margin-top: 336px;
	FLOAT: right; 
	padding:0px;
}
/*===================================END OF ARTICLES==================================*/


.mega .sub_mega1{ 
border:none;
margin-top:12px;

}

a {
	color:blue; 
	text-decoration:none;
	font-size:11px;
}
a:hover { 
	text-decoration:underline;
}
.blue_box
{
	border:none;
	background-color:#E6F1F8;
	width: 798px;
	overflow:hidden;
	border:solid 1px #c6c5c5;
}

.blue_box	a{
	color:#000000;
	text-decoration:underline;
	font-size: 8pt;
	line-height: 15px;
	width: 155px;
	float: left;
	TEXT-ALIGN: left;
	background-color:#E6F1F8;
	margin-left: 3px;
}

.blue_box	a:hover{
	color:#ccc000;
	text-decoration:underline;
	font-size: 8pt;
}
		
.details_blue
{
	border:none;
	margin: 2px 2px 30px 2px;
	background-color:#76C0EB;
	font-family:verdana; 
	font-size: 12px;
	font-weight: bold;
	width: 70px; 
	height : 17px;
	float:left;
	
}

.details_blue img 
{
	border:0px; 
		
}
.hr
{
	height: 2px;
	border-bottom: #DDE3E7 1px solid;
	border-left: #DDE3E7 1px solid;
	border-right: #DDE3E7 1px solid;
	border-top: #DDE3E7 2px solid;
	margin:4px 0px 4px 10px;
	width:80px;
	padding:0px 70px 0px 0px;
} 

.title{ 
	font: 0px verdana,arial,helvetica;
}



DIV#ShadowMaker
{
	clear:both;
	filter:Shadow(Color:#7E8488,strength:3, direction:200);
	width: 100%;
	height: 1px;
	background-color: #B8BFC4;
	border-top: #7E8488 1px solid;
	border-bottom: #C6D5E0 1px solid;


}
/*-----------------------------------------------TABLE--------------------------------------------*/
.container_tab{
	margin: 1px 2px 1px 2px;
	text-align:left
}
.container_tab .pink_fields
{
	float:left;
	BORDER: none;
	padding:7px 1px 7px 1px;
	BACKGROUND-COLOR: #F8EDE6; 
	margin: 0px 1px 0px 0px;
	text-align:left
}
.container_tab .grey_fields
{
	float:left;
	BORDER: none;
	padding:7px 1px 7px 1px;
	BACKGROUND-COLOR: #FBFCA9; 
	margin: 0px 1px 0px 0px;
	text-align:left
}
.container_tab .white_fields
{
	float:left;
	BORDER: none;
	padding:7px 1px 7px 1px;
	BACKGROUND-COLOR: #FAFAFA; 
	margin: 0px 1px 0px 0px;
	text-align:left
}

.container_tab .title_red1
{
	float:left;
	BORDER: none;
	padding:7px 1px 1px 1px;
	BACKGROUND-COLOR: #FFFFFF; 
	margin: 0px 1px 0px 0px;
	COLOR:#D6050F;
	font-weight:bold;
	width:18%;
}

.container_tab .title_red2
{
	float:left;
	BORDER: none;
	padding:7px 1px 1px 1px;
	BACKGROUND-COLOR: #FFFFFF; 
	margin: 0px 1px 0px 0px;
	COLOR:#D6050F;
	font-weight:bold;
	width:49%;
}

.container_tab .title_red3
{
	float:left;
	BORDER: none;
	padding:7px 1px 1px 1px;
	BACKGROUND-COLOR: #FFFFFF; 
	margin: 0px 1px 0px 0px;
	COLOR:#D6050F;
	font-weight:bold;
	width:20%;
}

.container_tab .title_red4
{
	float:left;
	BORDER: none;
	padding:7px 1px 1px 1px;
	BACKGROUND-COLOR: #FFFFFF; 
	margin: 0px 1px 0px 0px;
	COLOR:#D6050F;
	font-weight:bold;
	width:10%;
}

.container_tab .pink_fields a
{
	font-size: xx-small ;
	OVERFLOW:hidden; 
	height: 12px;
	COLOR:#549DC7;
}

.container_tab .white_fields a
{
	font-size: xx-small ;
	OVERFLOW:hidden; 
	height: 12px;
	COLOR:#549DC7;
}

.container_tab .pink_fields .usuario
{
	overflow:hidden;
	height: 12px;
	text-align:left;
	font-weight: bolder;
	width:100px;
}

.container_tab .white_fields .usuario
{
	OVERFLOW:hidden; 
	height: 12px;
	text-align:left;
	font-weight: bolder;
	width:100px;
}
.container_tab .pink_fields .tema
{
	OVERFLOW:hidden; 
	height: 12px;
	text-align:left;
	width:255px;
}
.container_tab .white_fields .tema
{
	OVERFLOW:hidden; 
	height: 12px;
	text-align:left;
	width:255px;
}

.container_tab .pink_fields .comentario
{
	OVERFLOW:hidden; 
	margin-left: 25px;
	height: 12px;
	text-align:left;
	width:100px;
}
.container_tab .white_fields .comentario
{
	OVERFLOW:hidden; 
	margin-left: 25px;
	height: 12px;
	text-align:left;
	width:100px;
}

.container_tab .pink_fields .data
{

	margin-left: 10px;
	margin-right: 4px;
	height: 12px;
	text-align:left;
	width:70px;
}
.container_tab .white_fields .data
{

	margin-left: 10px;
	margin-right: 4px;
	height: 12px;
	text-align:left;
	width:70px;
}

.container_tab .pink_fields .tema a
{
	font-size: xx-small ;
	OVERFLOW:hidden; 
	height: 12px;
	text-decoration:underline;
	COLOR:#000000;
}

.container_tab .white_fields .tema a
{
	font-size: xx-small ;
	OVERFLOW:hidden; 
	height: 12px;
	text-decoration:underline;
	COLOR:#000000;
}



.tablespace
{
	clear: both 
}
.vertspace
{
	height: 12px;
}

.banners
{
	float:left;
	margin:5px 4px 15px 2px;
}
.banners img
{
	BORDER: #C6C5C5 1px solid; 
	height: 50px;
}

/*======================================banners============================================*/
.banners
{
	float:left;
	margin:5px 4px 15px 2px;

}

DIV#niftyActive
{
	BACKGROUND: #DD0707;  WIDTH: 61px; float: left; MARGIN: 0px; HEIGHT: 25px;
	BORDER-BOTTOM: #DD0707 1px solid ; BORDER-RIGHT:#000000 1px solid; MARGIN-RIGHT: -1px;
	color: white;
}
DIV#niftyActive_big
{
	BACKGROUND: #DD0707;  WIDTH: 89px; float: left; MARGIN: 0px; HEIGHT: 25px;
	BORDER-BOTTOM: #DD0707 1px solid ; BORDER-RIGHT:#000000 1px solid; MARGIN-RIGHT: -1px;
	color: white;
}
DIV#niftyActive_middle
{
	BACKGROUND: #DD0707;  WIDTH: 63px; float: left; MARGIN: 0px; HEIGHT: 25px;
	BORDER-BOTTOM: #DD0707 1px solid ; BORDER-RIGHT:#000000 1px solid; MARGIN-RIGHT: -1px;
	color: white;
}
DIV#nifty {
	BACKGROUND: #DD0707;  WIDTH: 61px; float: left; MARGIN: 0px; HEIGHT: 25px;
	BORDER-BOTTOM: #000000 1px solid ; BORDER-RIGHT:#000000 1px solid; MARGIN-RIGHT: -1px
}
DIV#nifty_big {
	BACKGROUND: #DD0707;  WIDTH: 89px; float: left; MARGIN: 0px; HEIGHT: 25px;
	BORDER-BOTTOM: #000000 1px solid ; BORDER-RIGHT:#000000 1px solid; MARGIN-RIGHT: -1px
}
DIV#nifty_middle {
	BACKGROUND: #DD0707;  WIDTH: 63px; float: left; MARGIN: 0px; HEIGHT: 25px;
	BORDER-BOTTOM: #000000 1px solid ; BORDER-RIGHT:#000000 1px solid; MARGIN-RIGHT: -1px
}
DIV#nifty_right {
	BACKGROUND: #76C0EB;  float: right; MARGIN: 0px; HEIGHT: 25px; width: 148px;
	BORDER-BOTTOM: #000000 1px solid ; BORDER-RIGHT:#000000 1px solid; MARGIN-RIGHT: -4px;
	text-align: right; PADDING-RIGHT: 5px
}
B.rtop {
	DISPLAY: block; BACKGROUND: #000000
}

B.rtop B {
	DISPLAY: block; BACKGROUND: #DD0707; OVERFLOW: hidden; HEIGHT: 1px; 
	
}
B.rtop2 {
	DISPLAY: block; BACKGROUND: #000000
}
B.rtop2 B {
	DISPLAY: block; BACKGROUND: #76C0EB; OVERFLOW: hidden; HEIGHT: 1px;
	MARGIN-RIGHT: -800px;
	
}


B.r1 {
	MARGIN: 0px 3px
}
B.r2 {
	MARGIN: 0px 1px; BORDER-RIGHT:#000000 1px solid; BORDER-LEFT:#000000 1px solid
}
B.r3 {
	MARGIN: 0px 1px
}


B.rtopwhite {
	DISPLAY: block; BACKGROUND: #fff
}
B.rtopwhite B {
	DISPLAY: block; BACKGROUND: #000000; OVERFLOW: hidden; HEIGHT: 1px
}

B.r11 {
	MARGIN: -3px 2px
}

.ButtonIndent {
	line-height: 230%;
	color: white;
}


#WhiteSquare {
	DISPLAY: block; BACKGROUND: #fff; OVERFLOW: hidden; HEIGHT: 2px; WIDTH: 1px;
	FLOAT: left; MARGIN-RIGHT: 0px
}

#BlackLine {
	DISPLAY: block; BACKGROUND: #000000; OVERFLOW: hidden; HEIGHT: 1px; WIDTH: 11px;
	FLOAT: right; MARGIN-RIGHT: -217px; 
}
/*=====================================================================*/
 
H1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align:left;
	margin-left:7px;
	margin-right:7px;
	margin-top: 5px;
	letter-spacing: 1.5px;

}
H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align:left;
	margin-left:7px;
	margin-right:7px;
	margin-bottom: 0px;
	margin-top: 0px;
	letter-spacing: 1.5px;
	text-transform: uppercase;
	text-height: -33px;

}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7.5pt;
	text-align:left;
	margin-left:7px;
	margin-right:7px;
	margin-bottom: 0px;
	margin-top: 0px;
	letter-spacing: 1.5px;
	font-weight: normal;
}
H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	text-align:left;
	margin-left:7px;
	margin-right:7px;
	margin-bottom: 0px;
	margin-top: 4px;
	letter-spacing: 1.5px;
	font-weight: normal;
}
.note
{
	float:left;
}
.bold
{
	font-weight:bold;
}
.clearfloat
{
	clear:both;
}
.footer
{  
	float:left;
	margin:20px 6px 3px 6px;
	letter-spacing: 1.2px;
}
.footer a
{
	color:#D6050F;
	text-decoration:underline;
}


