@charset "utf-8";
/* CSS Document - Rio Açu */
body {
height:100%;
background-color:#EFEFEF;
background-image:url(../img/topoBkg_rosa.jpg);
background-repeat:repeat-x;
background-position:top;
}

.representantesbg {
height:100%;
background-color:#E7E7E7;
background-image:url(../img/internBkg_cinza.jpg);
background-repeat:repeat-x;
background-position:top;
}

.intimoFemininobg {
height:100%;
background-color:#E7E7E7;
background-image:url(../img/internBkg_rosa.jpg);
background-repeat:repeat-x;
background-position:top;
}

/* DIVS */
#flash {
width:760px;
height:337px;
}

#contentHome {
padding-top:34px;
width:758px;
height:1130px;
margin-left:1px;
background-color:#fff;
background:url(../img/fundo-azul.jpg) no-repeat bottom;
}

#contentLeftHome {
width:376px;
height:1040px;
float:left;
background: #fff url(../img/fundo-roxo.jpg) repeat-x;
margin-top:-34px;
}

#contentLeftHome h2 {
color:#666;
text-transform:uppercase;
font:normal 18px/24px Arial, Helvetica, sans-serif;
letter-spacing: 1px;
}

#contentRightHome {
margin-top:-34px;
width:382px;
height:1050px;
float:left;
background-color:#fff;
}

.highlight {
width:330px;
height:111px;
margin:12px 24px;
}

.highlightDireito {
width:374px;
height:675px;
margin-bottom:-30px;
}


.highlightLeft {
width:111px;
height:111px;
float:left;
}

.highlightRight {
width:219px;
height:111px;
float:left;
}

#collectionHome {
width:310px;
height:35px;
background:#91bcc3 url(../img/enterButton.jpg) left no-repeat;
margin:24px;
}

/* TEXTO */
.contentLeftText {
text-align:justify;
color:#333;
margin:0 40px 0 150px;
}

.contentLeftText a {
font-weight:400;
color:#069;
background-image:url(../arrow_fat_right.gif);
background-repeat:no-repeat;
background-position:0 3px;
padding-left:15px;
}

.contentLeftTextHome {
text-align:left;
color:#333;
margin:0 40px 0 45px;
}

.contentLeftTextHome a {
font-weight:400;
color:#3566E6;
text-align:left;
}

.contentLeftTextHome a:hover {
color:#000;
}

.highlightTit {
font-weight:700;
}

.highlightText,.highlightTit {
width:160px;
text-align:left;
color:#333;
float:left;
margin:5px 0 0 25px;
}

.highlightText a {
font-weight:400;
color:#930;
background-image:url(../arrow_fat_right.gif);
background-repeat:no-repeat;
background-position:0 3px;
padding-left:15px;
}



.collectionText {
margin-left:45px;
line-height:35px;
color:#FFF;
font-weight:700;
}

#newsletter {
	width:296px;
	height:125px;
	border:1px solid #FFFFFF;
	background:#F7F7F7;
	margin:12px 24px;
	padding:10px;
}

.newsletterTitle {
font-size:14px;
font-weight:700;
color:#91bcc3;
}

.newsletterTxt {
font-size:11px;
}

.radios {
font-size:11px;
width:15px; /*Talvez mudar para 10px no ie6*/
border:none;
background:none;
vertical-align:middle; /*Alinhamento do texto no lado/meio de Radio*/
}

.imputNews {
width:170px;
}

.footerMenu a:hover {
color:#000;
}

.collectionText a {
color:#FFF;
}

/* IMAGENS */
.adressIcoImg {
border:none;
margin:5px;
}

.highlighImg {
border:solid 7px #E7E7E7;
}

/* LIST */
.ulHorizontal {
display:inline;
}

.ulHorizontal li {
float:left;
}

#title,#title2,#titleEmpresa,#titleErros,#titleNoticias,#titleLoja,#titleBiquini,#titleRepresentantes,#titleContato,#titleIntima {
padding-top:73px;
padding-left:32px;
width:728px;
height:55px;
}
.data {	
color:#516073;
letter-spacing:2px;
font:small-caps normal 12px Georgia, "Times New Roman", Times, serif; }

/*TEXTO*/
#title h1,#title2 h1,#titleEmpresa h1,#titleErros h1,#titleLoja h1,#titleNoticias h1,#titleBiquini h1,#titleRepresentantes h1,#titleContato h1,#titleIntima h1 {
color:#516073;
text-transform:none;
letter-spacing:2px;
font:small-caps normal 20px Georgia, "Times New Roman", Times, serif;
}


#title h2,#title2 h2,#titleEmpresa h2,#titleErros h2,#titleNoticias h2,#titleLoja h2,#titleBiquini h2,#titleRepresentantes h2,#titleContato h2,#titleIntima h2 {
	margin-left:21px;
	font-size:18px;
	color:#93A2B3;
	font-weight:400;
	font-variant: normal;
	font-style: italic;
}

h2 {
color:#666;
text-transform:none;
font:normal 25px/24px Georgia, "Times New Roman", Times, serif;
}

h3 {
color:#666;
font:400 24px/22px Georgia, "Times New Roman", Times, serif;
}

h4 {
width:160px;
text-align:left;
color:#333;
float:left;
margin:5px 0 0 25px;
font-size: 120%;
}

#title {
padding-left:25px;
background:url(../img/moda_praia.gif) top left no-repeat;
}

#title2 {
background:url(../img/intTitBkg.jpg) top left no-repeat;
}

#titleEmpresa {
padding-left:25px;
background-image:url(../img/empresa.gif);
background-repeat:no-repeat;
background-position:left top;
}

#titleLoja {
padding-left:25px;
background:url(../img/loja.gif) top left no-repeat;
}

#titleNoticias {
padding-left:25px;
background:url(../img/noticiasTit.gif) top left no-repeat;
}

#titleBiquini {
background-image:url(../img/biquini_cia.gif);
background-repeat:no-repeat;
background-position:left top;
}

#titleRepresentantes {
padding-left:25px;
background-image:url(../img/representante.gif);
background-repeat:no-repeat;
background-position:left top;
}

#titleContato {
padding-left:25px;
background:url(../img/contatoTit.gif) top left no-repeat;
}

#titleIntima {
padding-left:25px;
background-image:url(../img/moda_intima.gif);
background-repeat:no-repeat;
background-position:left top;
}

#titleErros {
padding-left:25px;
background-image:url(../img/erro.gif);
background-repeat:no-repeat;
background-position:left top;
}

#content,#content2 {
width:760px;
height:860px;
}

#content2 {
background:#FFF;
}

#contentLeft {
width:394px;
height:772px;
margin-top:18px;
float:left;
background:#FFF url(../img/contentIntLeftBkg.jpg) bottom left no-repeat;
padding:35px;
}

#contentLeftLoja {
width:394px;
height:1262px;
margin-top:18px;
float:left;
background:#FFF url(../img/contentIntLeftBkg.jpg) bottom left no-repeat;
padding:35px;
}

#contentLeftNoticias {
	width:394px;
	height:4700px;
	margin-top:18px;
	float:left;
	background:#FFF url(../img/contentIntLeftBkg.jpg) bottom left no-repeat;
	padding:35px;
}

#contentRight {
width:296px;
height:860px;
float:left;
background:#E2ECEE;
}

#contentRightLoja {
width:296px;
height:1350px;
float:right;
background:#E2ECEE;
}

#contentRightNoticias {
	width:296px;
	height:4788px;
	float:left;
	background:#E2ECEE;
}

#collection {
width:373px;
height:29px;
margin-bottom:5px;
border:#999 1px solid;
background:url(../img/catalogTitBkg.jpg) repeat-x;
}

#navigation {
width:373px;
height:28px;
background:url(../img/navigationBkg.jpg) center no-repeat #FFF;
}

#picture {
width:280px;
height:307px;
border:solid 8px #f7f7f7;
}

#text {
width:640px;
margin:60px;
}

.contentLeftText a:hover,.highlightText a:hover,.footerTxt a:hover {
text-decoration:underline;
}

.footerMenu a,.footerTxt,.footerTxt a {
font-size:11px;
color:#666;
margin-right:7px;
}

.menuSelect a,.menu a:hover {
background:#E7E7E7;
}

.empresabg,.contatobg {
height:100%;
background-color:#E7E7E7;
background-image:url(../img/internBkg_verde.jpg);
background-repeat:repeat-x;
background-position:top;
}

.lojabg,.noticiasbg {
height:100%;
background-color:#E7E7E7;
background-image:url(../img/internBkg_paleblue.jpg);
background-repeat:repeat-x;
background-position:top;
}

.praiaFemininobg,.intimaFemininobg {
height:100%;
background-color:#E7E7E7;
background-image:url(../img/internBkg_rosa.jpg);
background-repeat:repeat-x;
background-position:top;
}

.praiaMasculinobg,.intimaMasculinobg {
height:100%;
background-color:#F9F9F9;
background-image:url(../img/internBkg_cinza3.jpg);
background-repeat:repeat-x;
background-position:top;
}

.praiaInfantilbg,.intimaInfantilbg {
height:100%;
background-color:#E7E7E7;
background-image:url(../img/internBkg_rosa2.jpg);
background-repeat:repeat-x;
background-position:top;
}

#contentLeftTit,#contentLeftHome h1 {
padding-left:22px;
padding-top:20px;
font-size:150%;
text-transform:uppercase;
font-weight:200;
color:#333;
}

#contentLeftTit2, h1 {
padding-left:22px;
padding-top:20px;
font-size:150%;
text-transform:uppercase;
font-weight:200;
color:#73826D;
}


#contentLeftTit3 {
padding-left:25px;
padding-bottom:20px;
font-size:150%;
text-transform:uppercase;
font-weight:200;
color:#73826D;
}

#contentLeftTit4, h1 {
padding-left:22px;
font-size:150%;
text-transform:uppercase;
font-weight:200;
color:#73826D;
}

#fix-home {
text-transform:uppercase;
font:normal 18px/24px Arial, Helvetica, sans-serif;
letter-spacing: 1px;
}

#biquini-fix-direito {
position:absolute;
border:none;
}

#lingeries-fix-esquerdo {
width:376px;
height:414px;
padding-top:12px;
position:relative;
left:-83px;
border:none;
}

.snewsletterTitle {
padding-left:25px;
}

.newsletterTxta {
padding-left:25px;
}

#lingerieHome {
padding:0;
margin:0;
}
