@charset "utf-8";
/* CSS Document */

body {
	font: 100% Arial, Helvetica, sans-serif;
	background: #000;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000;
}
.oneColFixCtrHdr #contain {
	width: 813px;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
	padding: 0;
}
.oneColFixCtrHdr #header {
	background: #212121;
	padding: 0 10px 0 20px;
	border-bottom: 1px solid #000;
	position: relative;
	z-index: 80000;
}
.oneColFixCtrHdr #header ul {
	height:30px;
	list-style:none outside none;
	margin:0 auto;
	padding:0 30px 0 26px;
	text-align:left;
	width:813px;
}
.oneColFixCtrHdr #header ul ul{
	width: 185px;	
}

.oneColFixCtrHdr #header ul li{
	padding: 0 19px 0 0;
	float: left;
}
.oneColFixCtrHdr #header ul li a{
	padding: 0 10px 0;
	margin: 0;
	float: left;
	text-decoration: none;
	font-size: 10px;
	height: 31px;
	font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #ccc;
}
.oneColFixCtrHdr #header ul.colours-links{
	padding: 0;
	margin: 0;
}
.oneColFixCtrHdr #header ul.colours-links li a{
	padding: 9px 0 6px;
	height: auto;
}
.oneColFixCtrHdr #header ul li a.home-link{
	background: url(images/menu.gif) no-repeat -761px 9px;
	width: 27px;
}
.oneColFixCtrHdr #header ul li a.home-link:hover{
	background: url(images/menu.gif) no-repeat -761px -12px;
}
.oneColFixCtrHdr #header ul li a.main-content-link{
	background: url(images/menu.gif) no-repeat 0 9px;
	width: 81px;
}
.oneColFixCtrHdr #header ul li a.main-content-link:hover{
	background: url(images/menu.gif) no-repeat 0 -12px;
}

.oneColFixCtrHdr #header ul li a.colecao-inverno-link{
	background: url(images/menu.gif) no-repeat -123px 9px;
	width: 158px;
}
.oneColFixCtrHdr #header ul li a.colecao-inverno-link:hover{
	background-position: -123px -12px;
}


.oneColFixCtrHdr #header ul li a.colecao-kids-link{
	background: url(images/menu.gif) no-repeat -324px 9px;
	width: 131px;
}
.oneColFixCtrHdr #header ul li a.colecao-kids-link:hover{
	background-position: -324px -12px;
}

.oneColFixCtrHdr #header ul li a.cadastro-link{
	background: url(images/menu.gif) no-repeat -498px 9px;
	width: 64px;
}
.oneColFixCtrHdr #header ul li a.cadastro-link:hover{
	background-position: -498px -12px;
}

.oneColFixCtrHdr #header ul li a.lojas-link{
	background: url(images/menu.gif) no-repeat -605px 9px;
	width: 19px;
}
.oneColFixCtrHdr #header ul li a.lojas-link:hover{
	background-position: -605px -12px;
}


.oneColFixCtrHdr #header ul li a.contato-link{
	background: url(images/menu.gif) no-repeat -665px 9px;
	width: 55px;
}
.oneColFixCtrHdr #header ul li a.contato-link:hover{
	background-position: -665px -12px;
}

.oneColFixCtrHdr #header ul li a span{
	visibility: hidden;
}
.oneColFixCtrHdr #header h1 {
	margin: 0; 
	padding: 10px 0;
}

.oneColFixCtrHdr .header-bg{
	background: #C8CBCD url(images/headerempresa.jpg) center top no-repeat;
	height: 248px;
}
.oneColFixCtrHdr .header-bg-lojas{
	background: #C8CBCD url(images/topo_loja.jpg) center top no-repeat;
	height: 248px;
	
}
.oneColFixCtrHdr .header-bg2-cadastro{
	background: #C8CBCD url(images/topo_cadastro.jpg) center top no-repeat;
	height: 248px;
	
}
.oneColFixCtrHdr .header-bg2{
	background: #C8CBCD url(images/empresa-contato.jpg) center top no-repeat;
	height: 248px;
}

.oneColFixCtrHdr #mainContent {
	padding: 20px 20px 0;
	background: none;
	margin: 0;
	float: left;
	color: #999999;
	font-size: 11px;
	/*height: 264px;*/
}
.oneColFixCtrHdr #mainContent-cad {
	padding: 20px 20px 0;
	background: none;
	margin: 0;
	float: left;
	color: #999999;
	font-size: 11px;
}
.oneColFixCtrHdr #mainContent-lojas{
	padding: 20px 20px 0;
	background: none;
	margin: 0;
	float: left;
	color: #999;
	font-size: 11px;
	height: 264px;
}
.oneColFixCtrHdr #mainContent-lojas iframe{
	float: left;	
}
.oneColFixCtrHdr #mainContent-lojas p{
	padding: 0 0 10px 10px;	
	margin: 0;
	float: left;
	width: 400px;
}
.oneColFixCtrHdr #mainContent-colecoes{
	height: 533px;
	color: #999999;
	background: url(images/ms-main-street.jpg) 374px 10px no-repeat;
	position: relative;
	z-index: 2;

}
.oneColFixCtrHdr #mainContent p{
	width: 511px;
	margin-top: 0;
	padding-top: 0;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px;
	background:none;
	color: #666;
	font: 11px Arial, verdana;
	border-top: 1px solid #212121;
	clear: both;
}
.oneColFixCtrHdr #footer p {
	margin: 0;
	padding: 10px 0;
	width: 813px;
	margin: 0 auto;
	text-align: right;
}
/*Div Contato*/
#contato{
	width:350px;
	height:400px;
	float:left;
	background-color:#000;
}

/*Form de contato*/

.oneColFixCtrHdr #form-messenger{
	width: 368px;
	float: left;
	padding: 0 25px 0 0;
}
.oneColFixCtrHdr #form-messenger label{
	width: 95px;
	height: 10px;
	padding: 5px 8px 5px 5px;
	float: left;
	margin: 0 0 10px;
	text-align: right;
	clear: left;
}
.oneColFixCtrHdr #form-messenger input.txt{
	height: 10px;
	padding: 5px;
	float: left;
	margin: 0 0 10px;
	width: 250px;
	background: #333;
	border: 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
}
.oneColFixCtrHdr #form-messenger input.txt-ddd{
	height: 10px;
	padding: 5px;
	float: left;
	margin: 0 6px 10px 0;
	width: 30px;
	background: #333;
	border: 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
}
.oneColFixCtrHdr #form-messenger input.txt-tel{
	height: 10px;
	padding: 5px;
	float: left;
	margin: 0 0 10px;
	width: 204px;
	background: #333;
	border: 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
}


.oneColFixCtrHdr #form-messenger textarea.txtarea{
	height: 10px;
	padding: 5px;
	float: left;
	margin: 0 0 10px;
	width: 250px;
	height: 50px;
	background: #333;
	border: 0;
	color: #fff;
	font: 11px Arial, Helvetica, sans-serif;
}
.oneColFixCtrHdr #form-messenger input.btnsub{
	height: 20px;
	float: left;
	margin: 0 0 10px;
	width: 104px;
	background: #333;
	text-transform: uppercase;
	border: 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	float: right;
	clear: both;
}

.oneColFixCtrHdr #form-messenger input.btnres{
	height: 20px;
	float: left;
	margin: 0 0 -18px;
	width: 80px;
	background: #333;
	text-transform: uppercase;
	border: 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	float: left;
	clear: both;
}

.oneColFixCtrHdr #header ul ul li{
	padding: 0 5px;
	margin: 0;
	list-style: none;
}
.oneColFixCtrHdr #header ul ul li a{
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #333;
	float: left;
	width: 100%;
	height: 20px;

}
#container li {
	font-size: 11px;
	width: 150px;
	text-align: center;
}
#mainContent-colecoes-kids{
	background: url(images/ms-main-street.jpg) 50% 10px no-repeat;
	padding: 90px 0 0;
	color: #999999;	
	height: 393px;
}

a.gallery{
	margin-bottom: 10px;

}

.next-prev{
	float: right; position: relative; top: -18px; padding: 0 140px 0 0;	
}
.next-prev a.anterior{
	background: url(http://modamasculina.com.br/images/btn-navegacao.gif) no-repeat; width: 100px; height: 18px; float: left;
	text-decoration: none;
}
.next-prev a.posterior{
	background: url(http://modamasculina.com.br/images/btn-navegacao.gif) no-repeat top right; width: 100px; height: 18px; float: left; text-decoration: none}

.next-prev a.posterior span, .next-prev a.anterior span{
	visibility:hidden;
	
}