@charset "utf-8";
/* CSS Document */
/*Criado por Tarcisio Castro - www.tarcisiocastro.com.br */
/*Prioridade: Crossbrowser*/



/**********Base do site***********/
h1{
	font-family: "Palatino Linotype";
	font-size: 14px;
	color: #603566;
	font-weight: bold;
	}
	
HTML{
	height:100%;
	font-family: "Palatino Linotype";
	color: #603566;
}

a:link{
	text-decoration: none;
	color:#643C6C;
	font-weight: bold;
}
a:visited, a:active, a:focus{
	text-decoration: none;
	color:#643C6C;
}
a:hover {
	text-decoration: none;
	color:#A363A5;
}
.paginas ul{
list-style:none;
height:30px;
width:500px;
margin:15px 0px 0px 0px;
padding:0px;
text-align:left;
}
.paginas li{
display:block-inline;
text-align:left;
margin-left:5px;
float:left;
font-size:16px;
font-weight:bold;
}
.paginas li a{
	font-weight: normal;
	font-size:14px;
}
li.pg{
font-weight:normal!important;
font-size:14px;
}

body {
	text-decoration: none;
	background-repeat: repeat-x;
 margin:0px;
	background-image: url("img/bkg.jpg");
	background-color: #0b070c;
}
#base {
	width: 803px;
margin:0 auto 0;			
padding: 0px;
text-align:left;

}
/*	float: left;
	margin-left: 105px;
}*/
* html div#site { 
   height: expression( this.scrollHeight < 800 ? "800px" : "auto" ); /* sets min-height for IE */
   min-height: 333px; /* sets min-height value for all standards-compliant browsers */
}
#site {
	width: 887px;
	float: left;
	background-image: url("fundo3.png");
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
}
#rodape {
	float: left;
	width: 769px;
	z-index: 2;
	height: 244px;
	margin-bottom: -1px;
}
/**********Menu************************************/
#menu {
	width: 130px;
	float: left;
	font-weight: bold;
	z-index: 2;
	padding-left: 15px;
   behavior: url("iepngfix.htc");

}
.menu-ornamento-top{
	background-image: url(img/menu2down.png);
	height:30;
	width:125;
	background-position: center bottom;
}
#menutop {
	background-image: url(img/ornamento-topo.jpg);
	float: left;
	height: 30px;
	width: 145px;
	background-position: -4px;
}
#menux2 {
	float: left;
	height: 200px;
	width: 120px;
	margin-left: 15px;
}
#menudown {
	background-image: url(img/ornamento-baixo.jpg);
	float: left;
	height: 22px;
	width: 145px;
	background-position: 0px;
}
#menulink {
	width: 130px;
	padding: 0px;
	margin: 0px;
}
#menulink ul li a {
	text-decoration:none;
	font-family:"Palatino Linotype";
	font-size:13px;
	color:#8A528B;
	display:block;
	padding: 5px 0px 10px 0px;
	font-weight: bold;
	margin-left: 0px;
	z-index: 2;
}
#menulink li a:hover {
	color:#A363A5;
	background-image: url("img/selecao.gif");
	background-repeat: no-repeat;
	background-position: center 18px;
}
#menulink li a:active {
	color:#A363A5;
	background-image: url("img/selecao.gif");
	background-repeat: no-repeat;
	background-position: center 18px;
}
#menulink li a:focus {
	color:#A363A5;
	background-image: url("img/selecao.gif");
	background-repeat: no-repeat;
	background-position: center 18px;
}
#menulink li {
/* background-image:url("fundomenutransp.gif");*/
	text-align: center;
	padding-left: 12px;
}
#menulink ul {
	list-style: none;
	background-repeat: repeat-y;
	background-position: 3px -1px;
	padding: 0px;
	position: relative;
	width: 130px;
	float: left;
	background-image: url(img/lista-menu.jpg);
	margin: -1px 0px 0px 0px;
	z-index: 2;
}
#menulink li ul {
	position: absolute;
	left: 118px; /* Set 1px less than menu width */
	display: none;
	width:152px;
	background-image: url(img/lista-menu.jpg);
	background-repeat: no-repeat;
	background-position: 18px;
	padding-left: 2px;
}
ul#nav li.m1linha {
	background-image: url("img/barra_menu.jpg");
	background-repeat: no-repeat;
	background-position: 11px bottom;
	z-index: 3;
}
ul#manutencao li.m3linha, ul#informacoes li.m3linha {
	background-image: url("img/barra_menu.jpg");
	background-position: 24px bottom;
	background-repeat: no-repeat;
}
#informacoes {
	top: 40px;
}
#manutencao {
	top: 140px;
}
li.m2baixo {
	height:20px;
}
* html #menulink ul li {
	float: left;
	height: 1%;
}
* html #menulink ul li a {
	height: 1%;
}
/* End */

#menulink li:hover ul, #menulink li.hover ul {
	display: block;
}
/************************************/

/************Conteudo*********/

#separador {
	margin: 32px 0px 15px 120px;
}
#header {
	height: 283px;
	width: 769px;
	float: left;
	background-image: url("img/fundoHeader.gif");
	background-repeat: repeat-x;
	background-position: bottom;
}
#conteudo {
	background-color: #1b0420;
	float: left;
	width: 769px;
	background-image: url(img/lista_meio.jpg);
	background-repeat: repeat-y;
	background-position: 16px;
}
#conteudox2 {
	float: right;
	width: 530px;
	background-image: url(img/mulher-com-asa.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 35px;
	padding-right: 50px;
	padding-bottom: 40px;
	margin-bottom: 0px;
}
#conteudox2galeria {
	float: right;
	width: 580px;
	background-image: url("img/img3.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 0px;
	padding-right: 20px;
	padding-bottom: 40px;
}
#titulo {
	font-family: "Palatino Linotype";
	font-size: 13px;
	color: #603566;
	font-weight: bold;
	text-align: center;
	width: 100px;
	display: block;
}
#titulo img{
text-align:left;
}
#tituloGrande{
	font-family: "Palatino Linotype";
	font-size: 13px;
	color: #603566;
	font-weight: bold;
	text-align: center;
	width: 150px;
	display: block;
	}
#conteudox2  p, #conteudox2galeria p {
	/*text-align:justify;*/
	/*	margin-left: 20px;*/
	font-size: 14px;
	color: #603566;
	font-family: "Palatino Linotype";
	font-weight: normal;
	line-height: normal;

}
#sub {
	text-decoration: underline;
	color: #7D4A88;
	font-family: "Book Antiqua";
}

/*index**************/
#bemvindo {
	width:100%;
}
#novidades {
	width:475px;
}
#novidades a {
	font-weight: bolder;
}
#novidades ul {
	list-style-type: none;
	margin-top: 0px;
	margin-left: -35px;
	margin-bottom: 30px;
}
#novidades  li {
	margin-bottom: 10px;
}
#novidades  h1 {
	margin-bottom: 20px;
}





/**Corsets*****************************************************/
.galeriax{
float:left;
padding-right:10px;
}
.linkcorsets ul{
list-style:none;
height:30px;
width:500px;
margin:10px 0px 0px 5px;
padding:0px;
text-align:left;
}
.linkcorsets li{
display:block-inline;
text-align:left;
float:left;
margin-right:5px;
}
.linkcorsets li a{
font-weight:normal;
}
#galeriacorsetx p{
margin-bottom:30px;
}
#clientes{
	width:450px;
}
.spaco,.spaco a img{
	margin:0px;
	padding-top:10px;
	text-decoration:none!important;
	border:none!important;
	color:#603566!important;
}
#corsets{
	margin-top:0px;
	padding-top:5px;
}
#corsets a,#corsets a img{
	text-decoration:none!important;
	border:none!important;
	color:#603566;
}

/*A Grife*****************************************************/
#acorsetier {
	width:530px;
	float: left;
	margin-top: 20px;
	margin-bottom:0px;
}
#acorsetier .fotojanaina {
	float:left;
	margin-right:10px;
}
#acorsetier .texto {
margin:0px;
padding-top:5px;
	float:left;
	width: 450px;
}
/* Materiais ***8************************************************/
#materiaisx {
	width:100%;
	margin-bottom:30px;
}
.materiais-ultimo {
	width:84%;
	padding-top: 10px;
	display: inline-block;
	clear: left;
}
.materiais {
	width:97%;
	padding-top: 0px;
	padding-bottom: 25px;
	display: inline-block;
}
.materiais2{
	width:97%;
	padding-top: 0px;
	padding-bottom: 10px;
	display: block;
}
.imgBloco img {
	margin-bottom: 20px;

}

div.materiais img, div.materiais2 img, div.materiais-ultimo img {
	float:left;
	padding-right: 15px;
}
.materiais p, .materiais-ultimo p {
	margin-top:-10px;
}
/** Acessórios ************************************************************/
#acessoriosx {
	width:100%;
	margin-bottom:30px;
}
.acessorios {
	width:97%;
	padding-top: 22px;
	margin-top: 0px;
	display: inline-block;
	margin-bottom: 0px;
}
.acessorios p {
	margin-top:-10px;
}
.acessorios-img{
	padding-top: 5px;

}
.acessorios-img img {
	padding-right:15px;
	margin-top: 10px;
}
/**Dúvidas************************************************************/
.duvidasx {
	width:100%;
	margin-bottom:30px;
}
.duvidas {
	width:97%;
	padding-top: 15px;
	margin : 0px;
	padding-bottom: 20px;
	display: inline-block;
}
.duvidas p, .duvidas-ultimo p {
margin-top:-20px;
padding:0px;;
}
.duvidas-ultimo {
	width:83%;
	padding-top: 10px;
	display: inline-block;
	clear: left;
}
.duvidas-imagem {
	width:83%;
	margin-top:-10px;
	padding-left:25px;
	display: inline-block;
	clear: left;
}
/**Historia do Corset**************************************************/

/*img 1***********************************************************/
.historia-img {
	padding-left:125px;
	width:263px;
}
.historia-img p{
	text-align:center !important;
}
div.historia-img img {
	float:left;
	padding-right:5px;
	text-align:center;
}
/*img2***********************************************************/
.historia-img2 {
	width:100%;
	height:300px;
}
/*.historia-img2 img{
float:left;
}*/
.historia-img2-esquerda {
	float:left;
	width:264px;
}
div.historia-img2-direita p, div.historia-img2-esquerda p, .historia-img p {
	margin-top:0px;
	text-align:center !important;
}
.historia-img2-direita {
	padding-left:10px;
	width:243px;
	float:right;
}
.historia-ultimo {
	width:85%;
}
/*******Conservação******/
.amarracao {
	width:97%;
	padding-top: 22px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.amarracaoimg{
float:left;
margin:0px;
padding:5px 10px 0px 0px;
}
.limite{
width:450px;
}
.conservacao ul li{
font-family: "Palatino Linotype";
color: #603566;
font-size:14px;
margin-left:-40px;
padding-left:0px;
list-style:none;
}

.conservacao{
margin:0px;
padding-top:20px;
}
/************Links***********/
div.links {
margin-top:20px;
}
div.links ul{
	font-size: 14px;
	color: #603566;
	font-family: "Palatino Linotype";
	font-weight: normal;
	line-height: normal;
	margin:0px;
	padding:0px;
	list-style:none;
	display: block;
}
ul.links1 li{
margin:0px;
padding-bottom:30px;
}
ul.links2 li{
margin:0px;
}
div.links a:link{
	font-weight:normal!important;
	text-decoration: none;
}
.email{
	margin-bottom:-3px;
	margin-right: 10px;
}
/************Contato********/
#contato{
	width:100%;
	font-size: 14px;
	color: #603566;
	font-family: "Palatino Linotype";
	font-weight: normal;
	line-height: normal;
	height: 500px;
}
#contato2{
	height:350px;
	background-image: url(img/cartinha-ok.gif);
	background-repeat: no-repeat;
	background-position: 170px 190px;
}
input.enviar{
	width:66px;
	height:28px;
	background-color:0;
	background-image:url(img/enviar1.jpg);
	border: none;
	cursor: hand;
	cursor:pointer;
	background-color: #280c2f;
	margin-top:10px;
}
input.enviar:hover, input.enviar.hover{
	background-image:url(img/enviar2.jpg);
	background-color: #280c2f;
	background-position: -1px -2px;
}
input.formulario,textarea.formulario{
	color:#603566;
	background-color: #280c2f;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #100213;
	border-left-color: #100213;
	border-right-style: none;
	border-bottom-style: none;
	overflow: auto;
}
.input.formulario{
overflow:hidden!important;
}
.contatos td{
	height:35px;
}
textarea.formulario{
margin-top:5px;
}

/************************ Tirando as Medidas*******************/
.tirandomedidas-img{
margin:0px;
padding-left:40px;
}
.tirandomedidas-img img{
	background-color:#220828;
	padding:15px;
	margin:10px;
	border: 1px solid #492551!important;
}
.highslide-caption ul{
list-style:none;
margin-left:0px;
padding:0px;
}
/*************Sobre Tight Lacing ***********/
.tightlacing-ultimo{
width:85%;
}
.tightlacing-img{
float:left;
text-align:left;
margin:0px;
padding-bottom:30px;
}
.timg img{
padding-left:12px;
padding-right:12px;
margin:0px;
}
.timg{
width:234px;
height:218px;
float:left;
margin:10px;
}
.timg p{
text-align:center;
margin-top:0px;
}
/************Modelos de Corsets***************/
.referencia{
	font-size:12px;
	text-align:right;
	width:100%;
	margin-bottom: 5px;
}
.corsets-galeria{
margin:0px;
padding-left:10px;
padding-top:2px;
}
.corsets-galeria img{
	background-color:#220828;
	height:70px;
	width:72px;
	padding:10px;
	margin:10px;
	border: 1px solid #492551!important;
}
#sitefeitopor {
	display: none;
