/* CSS Document */
body {
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:		#FFFFFF;
	text-align:	center;
	margin:		0px;
	padding:	0px;
}
#barratopo {
	text-align:	left;
	font-size:	10px;
	height:		20px;
	overflow:	hidden;
}
#principal {
	font-size: 		12px;
	text-align:		left;
	margin-left:	170px;
	margin-right:	45px;
	padding-left:	3px;
	padding-right:	3px;
	border-left: 12px solid #00003f;
}
#principal_sem_menu {
	font-size: 		12px;
	text-align:		left;
	margin-left:	10px;
	margin-right:	1px;
	padding-left:	3px;
	padding-right:	3px;
	width:			600px;
	border-left: 12px solid #00003f;
}
#conteudo	{
	background-image:	url(../bin/img/fundo2.jpg);
	background-repeat:	repeat;
	padding-bottom: 30px;
}
#cabecalho { height: 35px; background-color: #00003f; margin-top:0px; padding-top:3px; padding-bottom: 3px; }
#cabecalho #esq div { float:left; display:inline }
#cabecalho #esq p 	{ text-align:left; padding: 0 }
#cabecalho #esq img { float:left; width:30px; height:23px; padding-right: 5px;}
#cabecalho #cen {font-size:20px; padding: 0; width:450px; margin-left:auto; margin-right:auto; text-align:center}
#cabecalho #dir div { float:right; display:inline }
#cabecalho #dir p 	{ text-align:right; padding: 0 }
#cabecalho #dir img { float:right; width:30px; height:23px; padding-left: 5px;}

#colunaesq	{	width:	170px;	float:	left;	text-align:	center;	padding-right: 10px;}
#colunaesq a		{	color: #888888;	text-decoration:	none;	font-size:	10px;}	
#colunaesq a:hover	{	color: #00FF00;	}

#colunaesq2	{	width:	190px;	float:	left;	text-align:	center;	padding-right: 10px;}

#colunadir	{	width:	45px;	float:	right;	text-align:	right;	}

#menuesq	{	float:	left;	padding-left:	20px;	padding-bottom:		15px;	}
#menudir	{	float:	right;	padding-right:	20px;	padding-bottom:		15px;	}

#discografia_col_esq {	width:			337px;	padding-left:5px; padding-right:5px;	text-align:justify;	float:left;}
#discografia_col_dir { 	margin-left:	350px;	padding-left:5px; padding-right:5px;	text-align:justify; border-left: 12px solid #00003f;}

#capadisco {text-align:center; padding-bottom: 5px;}
#capadisco img { border:solid; border-color:#111111 }

#pedido		{	font-size: 12px;	}
#pedido a	{	color: #0000FF;	text-decoration:	underline;}	

table.sofT {
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: #fafafa;
} 

td.helpHed {
	background-color: #BEC8D1;
	text-align: center;
	font-weight: bold;
	color: #404040;
	line-height: 20px;
}
td.helpHed_dir {
	background-color: #BEC8D1;
	text-align: right;
	font-weight: bold;
	color: #404040;
	line-height: 20px;
	width: 165px;
}
#dir { text-align: right;	}
#esq { text-align: left;	}

h1 { font-size:15px; font-weight:bold; margin-top:0px; margin-bottom:8px; background-color:#000055; line-height: 20px}
h3 { font-size:15px; font-weight:bold; margin-top:10px; margin-bottom:8px; background-color:#000055; line-height: 20px}

a		{	color:#66CCFF}	
a:hover	{	color:#00FF00; text-decoration:underline}
a img	{	border: none}

.imglink {padding-top:10px; height: 50px;}
.imglink img {padding-right:10px; float: left}
.imglink a { text-decoration:	none; }
.boxcd	{float:left; height: 220px; padding-left:5px; width:210px}
.boxcd img	{border:solid; border-color:#111111; margin-bottom: 8px }
.boxcd a	{text-decoration:	none;}
.box3x4 	{height: 200px; padding-left:5px}
.box3x4 img	{border: solid; border-color:#111111; float: left; margin-right: 5px }
.decoration_none a { text-decoration:	none; }
.clr {clear:both;} 