@charset "utf-8";

/*
RESET
HEADER
SEARCHBAR
NAVBAR
*/

/* =RESET */

*
{
	border:medium none;
	margin:0pt;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	padding:0pt;
}

html
{
	overflow-x:hidden;
	overflow-y:scroll;
}

body
{
	background-image:url(../images/bg.gif);
	background-position:left top;
	background-repeat:repeat;
	scrollbar-face-color:#fdfcf2;
	scrollbar-highlight-color:#fbf9e0;
	scrollbar-3dlight-color:#fbf9e0;
	scrollbar-darkshadow-color:#fbf9e0;
	scrollbar-shadow-color:#fbf9e0;
	scrollbar-arrow-color:#426883;
	scrollbar-track-color:#fbf9e0;
}

#container
{
	margin-left:auto;
	margin-right:auto;
	margin-top:36px;
	margin-bottom:25px;
	text-align:center;
	width:722px;
	height:auto;
	background-color:#FFF;
}

/*
=COLORS

BORDER-SOLID:  #E9E9E9
BORDER-DASHED:#FFFFFF
*/

.border-left-solid
{
	border-left:1px solid #E9E9E9;
}

.border-right-solid
{
	border-right:1px solid #E9E9E9;
}

.border-left-dashed
{
	border-left:1px dashed #FFFFFF;
}

.border-right-dashed
{
	border-right:1px dashed #FFFFFF;
}

.border-dashed
{
	border:1px dashed #FFFFFF;
}


/* =HEADER */

#header
{
	background-image:url(../images/bg_header.jpg);
	background-repeat:no-repeat;
	width:720px;
}

	#header #bt-logo
	{
		position:relative;
		left:-184px;
	}
	
	#header #bt-radio
	{
		position:relative;
		left:216px;
		top:-9px;
	}

#header-links
{
	border-bottom:1px dashed #000000;
	height:102px;
}
/* =SEARCHBAR */

#search-bar
{
	height:26px;
	background-image:url(../images/bg_searchbar.gif);
	background-repeat:repeat-x;
}

	#search-bar #bt-ondecomprar
	{
		position:relative;
		top:3px;
		left:-170px;
	}
	
	#search-bar #frmBuscaGeral
	{
		display:inline;
		position:relative;
		left:175px;
	}
	
	#search-bar #lblBuscaGeral
	{
		position:relative;
		top:-3px;
	}
	
	#search-bar #txtBusca
	{
		display:inline;
		height:14px;
		width:154px;
		margin-left:5px;
		position:relative;
		top:-2px;
	}
	
	#search-bar #btimgBuscaGeral
	{
		display:inline;
	}

/* =NAVBAR */

#nav-bar
{
	height:30px;
	background-image:url(../images/bg_navbar.gif);
	background-repeat:repeat-x;
}

/* =CONTENT */

#content
{
	display:block;
	height:350px;
}

/* =CONTENT-ARTISTAS */

#content-left-col
{
	position:relative;
	width:auto;
	float:left;
	display:table-column;
}

#content-right-col
{
	position:relative;
	width:400px;
	float:right;
	display:table-column;
}

#box-artistas
{
	background-image:url(../images/bg_box_artistas.gif);
	background-repeat:repeat-x;
	width:318px;
	float:left;
}

#frmBuscaArtistas
{
	margin:0px;
	margin-left:5px;
	text-align:left;
	position:relative;
	top:1px;
	height:20px;
}

#lblBusca
{
	position:relative;
	top:-3px;
}

#txtBusca
{
	height:13px;
	width:149px;
	margin-left:0px;
	position:relative;
	top:-4px !important;
	top/**/:/**/-6px;
	
}

/* =BOX-VITRINE */

#box-vitrine
{
	height:290px;
	float:right;
	display:block;
	z-index:2;
}


#swf-preview{
	height:397px;
}


#swf-vitrine
{
	height:164px;
	/*background-image:url(../images/bg_box_vitrine_swf.gif);*/
	background-repeat:repeat-x;
}

/* BOX-NOTICIAS */

#box-noticias
{
	
	/*border: 1px solid #ff0000;*/
	position:relative;
	height:150px;
	/*height:auto;*/
	width:auto;
}

#panel-noticias
{
	height:120px;
	overflow: auto;
	position:relative;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:11px;
	padding-left:30px;
	line-height:14px;
}

#panel-noticias a
{
	color:#000000;
	text-decoration:none;
}

.noticias-bullet
{
	color:#CCCC00;
}

.noticias-content
{
	margin-right:5px;
}

.noticias-title
{
	background-image:url(../images/bg_noticias_header.gif);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	left:-20px;
	padding-left:30px;
	font-weight:bold;
	color:#006699;
}

a.lnk-saibamais
{
	color:#FFB506;
	text-decoration:none;
}

a:hover.lnk-saibamais
{
	text-decoration:underline;
}

#noticias-leiatodas
{
	text-align:right;
	padding-right:5px;
	background-image:url(../images/bg_leiatodas.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:auto;
	position:relative;
}





/* FOOTER */

#footer
{
	display:table;
	width:722px;
	height:auto;
	background-image:url(../images/bg.gif);
	background-position:left top;
	background-repeat:repeat;
}

#footer-grafismo
{
	position:relative;
	margin-top:-72px;
	margin-left:-575px;
}

#footer-links
{
	background-image:url(../images/bg_footer.png);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	height:30px;
}

#lnk-marketing
{
	float:right;
	position:relative;
	margin-right:40px;
	top:-2px
}

#lnk-marketing a
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#88a535;
	font-weight:bold;
	text-decoration:none;
}

#lnk-marketingespecial
{
	color:#006699;
}

#bt-contato
{
	float:left;
	position:relative;
	left:15px;
	top:3px;
}

#footer-sign
{

}

#bt-assinatura
{
	position:relative;
	float:left;
	left:25px;
	top:5px;
}

#bt-estiloazul
{
	position:relative;
	float:right;
	left:-5px;
	top:10px;
}

/* ARTISTAS-BAR */

#artistas-bar
{
	background-image:url(../images/bg_artistas_bar.gif);
	background-repeat:no-repeat;
	margin-bottom:3px;
	/*border-top:1px solid #FFFFFF;*/
}

#artistas-bar select{
	position:relative;
	top:-5px;
}
#artistas-bar #lblBusca{
	position:relative;
	top:-5px;
	}




/* CONTENT-BOX */

#box-header
{
	position:relative;
}

#box-content
{
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:690px;
	text-align:center;
	background-image:url(../images/noticias_pane_middle.gif);
	background-repeat:repeat-y;
}

#box-content h1, #noticia-intrega
{
margin:15px;
}

.laranja{ color:#FF9900; }
.azul{ color:#006699; }
.verde{ color:#669900; }
.tachado{ text-decoration:line-through; }
.noBorder{ border:0px none; }
.inputForm{ 
	height:18px;
	width:99%
}
.inputCadForm{height:18px;width:250px;}
.inputSmallForm{height:18px;width:198px;}
.checkForm{border:0px;}
.inputQuantForm {height:18px; width:50px;}
#cmbArtistas{
	height:13px;
	@height:17px;
	width:160px;
	background-color:#990;
	color:#FFF;
	padding:0;
	border:0px none;
	font-size:11px;
	position:relative;
	margin-top:1px;
	top:-2px;
}







/* MENU */
#nav-bar{
	padding-left:10px
}
#nav{
	width:710px;
	height:30px;
	margin:0;
	padding:0;
	left:25px;
	margin-right:5px;
	position:relative;
}

#nav * a{
	color:#FFF;
	font-size:12px;
	display:block;
	text-decoration:none;
	}
	
#nav li li a{
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	}
	
#nav li li a:hover{
	background-color:#c1c10b;	
	}

#nav li{
	color:#FFF;
	text-align:left;
	}
	
#nav { /* all lists */
	font-family:Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
	z-index:100;
	position:relative;
	top:5px;
}

#nav * ul{
	padding: 0;
	margin: 0;
	list-style: none;
	}

#nav li { /* all list items */
	float: left;
	position: relative;
	width:5.1em !important;
	width/**/:/**/ 4.8em;
}

#nav #home {
	width:5em !important;
}

#nav #quemsomos {
	width:7em !important;
}

#nav #radio {
	width:4.1em !important;
}

#nav #produtos {
	width:4.5em !important;
}

#nav #noticias {
	width:5em !important;
}

#nav #marketing {
	width:5.3em !important;
}

#nav #newsletter {
	width:5.3em !important;
}

#nav #contato {
	width:5em !important;
}

#nav li li {
	width: 7em !important;
	width/**/:/**/ 10em;
	background-color:#858509;
	text-align:left;
}

#nav li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: .95em;
	left: 0;
}

#nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

#nav li:hover ul, #nav li.over ul { /* lists nested under hovered list items */
	display: block;
	
}

/*
#home{
	text-align:left;
	width:15em !important;
	background-color:red;
	float:left;
}
*/

#produtos{
	margin-left:25px;
}

.btLeft {width:15px;height:150px;float:left;margin-top:180px;}
.mioloCarr {width:370px;height:270px;float:left;background:#ffffff;}
.btRight {width:15px;height:150px;float:left;margin-top:180px;}
.mioloCarr .box {width:120px;float:left;}
.mioloCarr .ftBox {background:url(img/bgBoxDest.jpg) no-repeat;width:85px;height:83px;margin-top:17px;margin-left:6px;}
.mioloCarr .ftBoxCD {background:url(img/bgBoxDest.jpg) no-repeat;width:85px;height:83px;margin-top:8px;margin-left:6px;}
.mioloCarr .ftBoxDVD {background:url(img/bgBoxDest.jpg) no-repeat;width:85px;height:83px;margin-top:8px;margin-left:2px;}
.mioloCarr .ftBoxCD IMG {margin-top:4px;margin-left:5px;}
.mioloCarr .ftBoxDVD IMG {margin-top:4px;margin-left:16px;}
.mioloCarr .txtBox {text-align:center; height:40px; line-height:10px;}
.mioloCarr .txtBox A {font:10px Trebuchet MS;color:#5f92cf;}