/* CSS Reloaded - Eric Meyer */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	cursor:default;
}
:focus {outline: 0;}
body {line-height:1;color:black;}
ol, ul {list-style:none;}
table {border-collapse: separate;border-spacing: 0;} /* tables still need 'cellspacing="0"' in the markup */
caption, th, td {text-align:left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* CSS Base */
strong,b {font-weight:900;}
.underline, u {text-decoration:underline;}
em {font-variant: italic;}
a,a * {cursor:pointer;}
input[type='text'], input[type='password'],textarea{cursor:text;}
h1 {font-size: 190%; font-weight: 900;}
h2 {font-size: 180%; font-weight: 900;}
h3 {font-size: 170%; font-weight: 900;}
h4 {font-size: 160%; font-weight: 900;}
h5 {font-size: 150%; font-weight: 900;}
h6 {font-size: 140%; font-weight: 900;}
/* Site */
html {height:100%;overflow:auto;}
html,body {height:100%;overflow:auto;}
body{font: 12px/17px Arial,Helvetica,sans-serif;color:#5a5a5a;background:#fff url(img/flor-esquerda.jpg) no-repeat 50% 100%;}
a {text-decoration:none;color:#404040;}
a:hover, a.atv {color:#e0861a;font-weight:900;}
div#header{background:#000 url(../swf/flash-fake.jpg) no-repeat 50% 0;height:308px;text-align:center;}
.ambientes div#header{background:#000 url(../swf/flash-fake2.jpg) no-repeat 50% -2px;height:550px;text-align:center;}
div#footer{font-size:10px;text-align:right;line-height:8px;}

.home #content { padding:45px 170px 0px 250px; }
.home #content p { padding-left:15px; }

.quem_somos #navigation { padding:35px 0px 0px 190px;width:240px; }
.quem_somos #navigation ul { padding-right:90px;text-align:right;line-height:1.6em;height:245px; }
.quem_somos #extra { padding:80px 110px 0px 0px;width:410px; }
.quem_somos #extra img,
.quem_somos #extra p { padding-left:15px;margin-bottom:5px; }

.revista_by_inusitta #content { padding:40px 30px 0px 100px; }
.revista_by_inusitta #content div { padding-left:65px; }
.revista_by_inusitta #content .imagem-capa-revista {float:right;clear:both;margin:0 0 0 50px;text-align:right;}
.revista_by_inusitta #content .imagem-capa-revista p {margin-top:10px;}
.revista_by_inusitta #content .imagem-capa-revista li {background:none;margin:0 0 8px;}
.revista_by_inusitta #content li {background:url(img/bullet.png) no-repeat 0 50%;padding:2px 0 2px 14px;text-decoration:underline;}

.newsletter #content { padding:40px 30px 0px 100px; }
.newsletter #content div { padding-left:65px; }
.newsletter #content p{margin:0 10px 10px}
.newsletter #content form { width:75%; }
.newsletter #content label { width:110px;text-align:right;margin:0 3px 0;display:inline-block;zoom:1;*display:inline; }
.newsletter #content label.meio { width:45px; }
.newsletter #content input { background:#E8E8E8;border:0 none;width:420px; }
.newsletter #content input.meio { width:182px; }
.newsletter #content button { float:right;background:#fff;border:0 none;color:inherit; }

.contato #content { padding:40px 30px 0px 100px; }
.contato #content div { padding:10px 0 0 65px; }
.contato #content p{margin:0 10px 10px}
.contato #content .contatos { padding:30px 0 0; }
.contato #content address { float:right;padding:20px 100px 0 0; }
.contato #content form { width:55%; }
.contato #content label { display:inline-block;zoom:1;width:110px;text-align:right;margin:0 3px 0;vertical-align:top; }
.contato #content label.meio { width:45px; }
.contato #content input, .contato #content textarea { background:#E8E8E8;border:0 none;width:278px; }
.contato #content input.meio { width:112px; }
.contato #content button { float:right;background:#fff;border:0 none;color:inherit; }
.contato #content .contatos strong,
.contato #content .contatos span,
.contato #content .contatos a { width:150px;display:inline-block;zoom:1;padding-left:3px; }
.contato #content .contatos strong { width:220px; }
.contato #content .contatos strong, .contato #content .contatos span { border-right:2px solid #a5a5a5; }
.contato #content .contatos a { color:#e0861a; }
.contato #content .contatos p { margin-bottom:3px; }

.news #content { padding:45px 270px 0px 220px; }
.news #content .noticia { margin:0 0 25px; }
.news #content h5 {clear:both;}
.news #content h5 a { padding-left:13px;font-size:18px;background:url(img/bullet.png) no-repeat 0 50%;color:#e0861a;text-decoration:underline;font-weight:400;margin:10px 0;display:inline-block;zoom:1; }
.news #content img { margin:0 13px;float:left;border:2px solid #c0c0c0; }
.news #content p { margin-left:15px; }

.nossa_rede #navigation { padding:55px 0px 0px 190px;width:240px; }
.nossa_rede #navigation select { text-transform:capitalize; }
.nossa_rede #navigation select option { text-transform:capitalize; }
.nossa_rede #extra { padding:100px 110px 0px 0px;width:410px; }
.nossa_rede #extra dl { margin:15px; }
.nossa_rede #extra dt { margin:0 3px; }
.nossa_rede #extra dd { margin:0 2px; }

.seja_um_lojista_inusitta #content { padding:40px 30px 0px 100px; }
.seja_um_lojista_inusitta #content div { padding-left:65px; }
.seja_um_lojista_inusitta #content p{margin:0 10px 10px}
.seja_um_lojista_inusitta #content form { width:75%; }
.seja_um_lojista_inusitta #content legend { font-size:17px;padding:20px 10px; }
.seja_um_lojista_inusitta #content label { width:110px;text-align:right;margin:0 3px 0;display:inline-block;zoom:1;*display:inline; }
.seja_um_lojista_inusitta #content label.meio { width:45px; }
.seja_um_lojista_inusitta #content input { background:#E8E8E8;border:0 none;width:420px; }
.seja_um_lojista_inusitta #content input.meio { width:182px; }
.seja_um_lojista_inusitta #content button { float:right;background:#fff;border:0 none;color:inherit; }

.mdf_x_mdp #content { padding:50px 65px 0px 200px; }
.mdf_x_mdp #content dl,
.materias_primas #content dl
{ padding-left:35px; }
.mdf_x_mdp #content dt,
.materias_primas #content dt
{ background:url(img/setas_mdf.png) no-repeat 0 -15px;font:bold 12px "Arial","Helvetica", sans-serif;margin:2px 0; }
.mdf_x_mdp #content dt.atv,
.mdf_x_mdp #content dt:hover,
.materias_primas #content dt.atv,
.materias_primas #content dt:hover
{ background-position:0 3px;color:#e0861a; }
.mdf_x_mdp #content dd,
.mdf_x_mdp #content dt,
.materias_primas #content dd,
.materias_primas #content dt
{ padding-left:12px;line-height:20px; }
.mdf_x_mdp #content ol li,
.materias_primas #content ol li
{ list-style:lower-alpha inside; }

.opcoes_de_cores #content { padding:40px 160px 0px 180px; }
.opcoes_de_cores #content p { margin-left:30px; }
.opcoes_de_cores #content ul.galeria { margin:40px auto 0; }
.opcoes_de_cores #content ul.galeria li { text-align:center;display:inline-block;zoom:1;*display:inline;margin:0 4px 5px; }
.opcoes_de_cores #content ul.galeria li a { font-size:10px;letter-spacing:-1px;line-height:1.5em;height:15px;width:85px; }
.opcoes_de_cores #content ul.galeria li a:hover { font-weight:400; }

.boutique_inusitta #content { padding:40px 160px 0px 180px; }
.boutique_inusitta #content p { margin-left:30px; }
.boutique_inusitta #content ul.galeria { margin:20px auto 0; }
.boutique_inusitta #content ul.galeria li { display:inline-block;zoom:1;*display:inline;margin:20px 10px;height:15px;width:120px; }
.boutique_inusitta #content ul.galeria li a { font-size:12px;letter-spacing:-1px;line-height:1.5em; }
.boutique_inusitta #content ul.galeria li a span { display:block;padding-left:15px; }
.boutique_inusitta #content ul.galeria li a span.inusitta-destaque2 { background:url(img/setas_mdf.png) no-repeat 2px 2px;font-weight:900; }

.garantia #content,
.microban #content,
.entrega #content,
.ecoselo #content,
.materias_primas #content
{ padding:40px 210px 0px 100px; }
.garantia #content div,
.microban #content div,
.entrega #content div,
.ecoselo #content div,
.materias_primas #content div
{ padding-left:65px; }

.garantia #content div img,
.microban #content div img,
.entrega #content div img,
.ecoselo #content div img,
.materias_primas #content div img
{ float:left;margin:0 10px 10px 0; }

#container h3
{
	font-family:"LainieDaySHRegular";
	font-size:45px;
	line-height:1em;
	color:#e0861a;
	font-weight:400;
	margin:0 0 15px;
}

.inusitta-destaque
{
	color:#e0861a;
	text-transform:uppercase;
}

.inusitta-destaque2
{
	color:#e0861a;
}

div#footer{}
div#footer p{margin:0;padding:5px 10px}

.nb {border:0 none!important;}

/* Estrutura Layout Gala */
div#container{width:960px;margin:0 auto}
div#navigation{float:left;width:50%}
div#extra{float:right;width:50%}
div#footer{clear:both;width:100%}

/* Sucess, Error and Notice boxes... */
.error, .notice, .success
{
	padding: 2em 2em 2em 52px;
	margin:1em auto;
	border: 1px dashed #ddd;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.error      { background: #FBE3E4 url("img/ico-error.png") no-repeat 10px 50%; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF url("img/ico-notice.gif") no-repeat 10px 50%; color: #514721; border-color: #FFD324; }
.success    { background: #EEFFEC url("img/ico-success.gif") no-repeat 10px 50%; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; text-decoration: underline; }
.notice a   { color: #514721; text-decoration: underline; }
.success a  { color: #264409; text-decoration: underline; }

