@charset "utf-8";
/* CSS Document */

body

{

	background:#231F1F;

	margin:0 auto;

	padding:0 auto;

	color:#6d234b;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

}

html, body, from

{

	height:100%;

}



a, img 

{

	border:none;

	outline:none;

	margin:0 0 0 0;

}



a:link, a:visited, a:active

{

	color: #ffe2fb;

	text-decoration: none;

}



a:hover 

{

	color: #FFF;

	text-decoration: underline;

}



#container

{

	position:absolute;

	width:985px;

	min-height:100%;

	left:50%; 

	margin-left:-492px;

	z-index:1;

	margin-top:0;



}



/*TOPO - HEADER*/

#header

{

	float:left;

	width:985px;

	height:130px;

	margin:0 0 0 0;

}



.headerTop

{

	clear:both;!important
	
	float:left;

	width:985px;

	height:35px;!important

	margin:0 0 0 0;

	font-size:11px;
	
	z-index:1000;
	
}



.login

{

	float:left;

	width:100px;

	height:0px;

	margin:10px 0 0 10px;

}



.menuTopo

{

	float:right;

	width:285;

	height:20px;

	margin:10px 0 0 0;

}



.headerBottom

{

	float:left;

	width:985px;

	height:95px;

	margin:0 0 0 0;

	/*background:url(../imgs/topo_bg.jpg) no-repeat;*/

}



.logoAccessorize

{

	float:left;

	width:744px;

	height:95px;

	margin:0 0 0 0;

	overflow:hidden; /*for�a a div a mostrar apenas o que est� dentro das medidas dadas � ela*/

}

.buscaTopo

{

	float:right;

	width:242px;
	
	height:97px;
	
	overflow:hidden;
	
	background-image:url(../imgs/topo_bg_02.jpg);
	
	background-repeat:no-repeat;

	margin:-97px 0 0 0;

}

.buscaTopo2

{

	float:right;

	width:242px;
	
	height:97px;
	
	overflow:hidden;
	
	background-image:url(../imgs/topo_bg_02.jpg);
	
	background-repeat:no-repeat;

	margin:-97px 0 0 0;

}



.buscaBox 

{

	background:#58595b;

	width:125px;

	border:#f6f6f6 solid 1px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;
	
	margin-top:58px;
	
	margin-left:15px;

}



.buscaBt 

{

	background:none;

	width:25px;

	color:#FFF;

	font-weight:bold;

	border:none;

}



/*CONTE�DO - CONTENT*/

#content

{

	float:left;

	width:985px;

	min-height:100%;

	margin:0 0 0 0;

	padding-bottom:10px;

	background:#FFF;

}



.clear

{

	clear:both;

}

.assunto {
	margin-left:5px;
	width:820px;
	min-height:100%;
	float:left;
}

.assunto h1 {
	font-size:12px;
	height:20px;
	background-color:#fcc8e2;
	padding:3px 0 0 5px;
	color: 6d234b;!important
	margin:0;
}

.assunto h2 {
	color:#666;
	font-size:12px;
	margin-left:5px;
	padding-top:10px;
}

.assunto p {
	margin:10px 0 0 5px;
	font-size:11px;
	padding-right:8px;
}

.assunto a:link, .assunto a:visited, .assunto a:active

{

	color: #bc9443;

	text-decoration:underline;

	font-size:11px;

}



.assunto a:hover 

{

	color: #FFF;

	background:#bc9443;

	text-decoration: underline;

}


/*RODAP� - FOOTER*/

#footer

{

	float:left;

	width:985px;

	height:75px;

	margin:0 0 0 0;

	bottom:0;

}



.boxFooter

{

	float:left;

	width:245px;

	height:35px;

	margin:15px 0 0 0;

	background: url(../imgs/dots.gif) right repeat-y;

}

.flash {
	width:800px;
	
	height:550px;
	
	float:left;
	
	margin-left:10px;

}