/****TAGS PADRÕES****/
body {background:#FFF;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#666;}
/**********GERAL**********/
#geral {width:760px;margin:0 auto;background:url(../images/bg.gif) repeat-y center;padding:5px;}

/**********TOPO**********/

/****estrutura topo****/
#topo {background:url(../images/bg_topo2.gif) repeat-y;height:230px; width:760px; margin:-1px; position:relative; margin-top:30px;}

/****box topo****/
/****mini menu****/
#menu-topo ul {margin:0; padding:0; text-transform:uppercase; font-weight:bold;}
#menu-topo li {float:left; margin-right:5px; padding:8px; list-style:none;}
#menu-topo li a {text-decoration:none; color:#895f43; font-size:11px;}
/****idioma****/
#de_fr ul {position:absolute; width:55px; right:0; bottom:230px;}
#de_fr li {float:left; margin-right:5px; list-style:none;}
#de_fr li a {text-decoration:none; color:#999; font-size:11px;}
#de_fr li#alemao a {background: url(../images/d.jpg) no-repeat left top; padding-left:20px;}
#de_fr li#france a {background:url(../images/f.jpg) no-repeat left top; padding-left:20px;}
#box-topo li#alemao a:hover {background-position:left bottom; color:#fff}
#box-topo li#france a:hover {background-position:left bottom;color:#FFF}
/****animaçao topo****/
#animacao {position:absolute; width:760px; right:0; bottom:51px;}
/****player****/
#player {position:absolute; width:400px; right:0; bottom:235px;}
/****texto menu****/
#texto-menu h3 {background: url(../images/bullet.gif) no-repeat left; float:left; margin-right:5px; padding:8px; list-style:none; color:#999; font-weight:bold; font-size:12px; margin:1px 0; padding:0 12px;}
#texto-menu {position:absolute; width:730px; right:0; bottom:33px;}
#texto-menu2 h3 {background: url(../images/bullet.gif) no-repeat left; float:left; margin-right:5px; padding:8px; list-style:none; color:#999; font-weight:bold; font-size:12px; margin:1px 0; padding:0 12px;}
#texto-menu2 {position:absolute; width:365px; right:0; bottom:33px;}
/****menu hair****/
ul {list-style-type:none;}
ul#menu-hair {position:absolute; width:700px; right:0; bottom:1px;}
ul#menu-hair {width:740px; margin:0 auto;}
ul#menu-hair li {position:relative; float:left;}
ul#menu-hair li a {display:block; float:left; padding:0 10px; height:30px; line-height:20px;color:#999; text-decoration:none; text-transform:uppercase; font-size:12px;font-weight:bold;}
ul#menu-hair li a:hover { background:#333;}
ul#menu-hair li ul { display:none; position:absolute; top:25px; left:-40px;}
ul#menu-hair li:hover ul,
ul#menu-hair li.hover ul { display:block;}
ul#menu-hair li ul a { width:82px;background:#000; border-bottom:1px solid #fff;}
ul#menu-hair li ul li {float:none; clear:both;}
ul#menu-hair li ul li a {float:none;}
/****menu make-UP****/
ul#menu-makeup {position:absolute; width:700px; right:0; bottom:1px;}
ul#menu-makeup {width:375px; margin:0 auto;}
ul#menu-makeup li {position:relative; float:left;}
ul#menu-makeup li a {display:block; float:left; padding:0 10px; height:30px; line-height:20px;color:#999; text-decoration:none; text-transform:uppercase; font-size:12px;font-weight:bold;}
ul#menu-makeup li a:hover { background:#333;}
ul#menu-makeup li ul { display:none; position:absolute; top:25px; left:-40px;}
ul#menu-makeup li:hover ul,
ul#menu-makeup li.hover ul { display:block;}
ul#menu-makeup li ul a { width:82px; background:#000; border-bottom:1px solid #fff;}
ul#menu-makeup li ul li {float:none; clear:both;}
ul#menu-makeup li ul li a {float:none;}
/****color****/
#color-chart {position:absolute; width:100px; right:0; bottom:5px;}
#color-chart img {background:#000; border:0px solid #000;}

/****FORMULARIO****/
#form {letter-spacing:2px;font-size:12px;color:#333;line-height:36px;}
#form fieldset{width:300px;padding:10px;margin-left:320px; margin-top:-208px;}
#form input.botao{width:80px;}
#form input{width:300px;font-size:12px;color:#333;border:solid 1px #333;}
#form small{color:#008800;}
#form small.erro{color:#f00;}
#contato {width:240px; height:160px; border:1px solid #999; margin:30px;}
#contato p {width:220px; margin:10px; margin-left:20px; padding-top:-5px;}
#sucesso p {color:#0C3; font-size:22px; font-weight:bold;}
/****EXTENSION****/
/****EXTENSION - Galeria 1****/
.imagens-lista {width:100px; height:125px; float:left; margin-left:21px; margin-top:-20px;}
.imagens-lista img {padding:4px; background:#FFF; border:1px solid #CCC;}
#galeria img {margin-bottom:10px; padding-bottom:15px;}
#galeria p {color:#999; font-weight:bold; font-size:13px;margin-left:610px; margin-top:-40px; padding:20px;}
#t p {color:#999; font-weight:bold; font-size:13px;margin-left:640px; margin-top:150px; padding:1px;}

/****EXTENSION - Galeria 2****/
.imagens-lista2 {width:100px; height:125px; float:left; margin-left:21px; margin-top:-4px;}
.imagens-lista2 img {padding:4px; background:#FFF; border:1px solid #CCC;}

/****EXTENSION - Galeria 3****/
.imagens-lista3 {width:100px; height:125px; float:left; margin-left:42px; margin-top:7px;}
.imagens-lista3 img {padding:4px; background:#FFF; border:1px solid #CCC;}
#prima img {margin-bottom:10px; padding-top:50px;}
#galeria_tres h5 {width:106px; margin:-9px; height:16px; font-size:11px; color:#FFF; text-align:center;float:left; margin-left:41px; margin-top:8px;padding:1px; background:#000; border:1px solid #CCC;}

/****EXTENSION - Galeria 4****/
.imagens-lista4 {width:100px; height:125px; float:left; margin-left:42px; margin-top:30px;}
.imagens-lista4 img {padding:4px; background:#FFF; border:1px solid #CCC;}
#galeria_quatro h5 {width:106px; margin:-9px; height:16px; font-size:11px; color:#FFF; text-align:center;float:left; margin-left:41px; margin-top:8px;padding:1px; background:#000; border:1px solid #CCC;}

/****EXTENSION - Galeria 5****/
.imagens-lista5 {width:90px; height:144px; float:left; margin-left:30px; margin-top:7px;}
.imagens-lista5 img {padding:4px; background:#FFF; border:1px solid #CCC;}
#galeria_cinco h5 {width:96px; margin:-9px; height:16px; font-size:11px; color:#FFF; text-align:center;float:left; margin-left:29px; margin-top:8px; margin-bottom:40px;padding:1px; background:#000; border:1px solid #CCC;}

/****WIG SYNTHETIC + WIG HUMAN HAIR****/
.imagens-lista6 {width:100px; height:125px; float:left; margin-left:21px; margin-top:-2px;}
.imagens-lista6 img {padding:4px; background:#FFF; border:1px solid #CCC;}
#galeria_seis h5 {width:106px; margin:-9px; height:16px; font-size:11px; color:#FFF; text-align:center;float:left; margin-left:20px; margin-top:8px;padding:1px; background:#000; border:1px solid #CCC;}
#t_dois p {color:#999; font-weight:bold; font-size:13px;margin-left:640px; margin-top:175px;}

.imagens-lista7 {width:200px; height:250px; float:left; margin-left:37px; margin-top:5px;}
.imagens-lista7 img {padding:4px; background:#FFF; border:1px solid #CCC;}
#galeria_sete h5 {width:207px; margin:-10px; height:18px; font-size:11px; color:#FFF; text-align:center;float:left; margin-left:36px; margin-top:28px;}
#galeria_sete h5 {padding:1px; background:#000; border:1px solid #CCC;}

.imagens-lista8 {width:631px; height:353px; float:left; margin-left:59px; margin-top:40px; margin-bottom:60px;}
.imagens-lista8 img {padding:4px; background:#FFF; border:1px solid #CCC;}

.imagens-lista9 {width:219px; height:300px; float:left; margin-left:23px; margin-top:5px;}
.imagens-lista9 img {padding:4px; background:#FFF; border:1px solid #CCC;}
#galeria_nove h5 {width:225px; margin:-9px; height:40px; font-size:11px; color:#FFF; text-align:center;float:left; margin-left:22px; margin-top:9px; margin-bottom:40px;}
#galeria_nove h5 {padding:1px; background:#000; border:1px solid #CCC;}
#human img {margin-top:21px; margin-bottom:-10px; padding-bottom:15px;}

/****HAIR PIECES****/
#pieces img {margin-bottom:10px; padding-top:23px;}

/****.................HOME..................****/
/****CONTEUDO HOME****/
#conteudo h1 {color:#000; font-size:10px; margin:10px; padding:5px;}
#conteudo h2 {list-style:none; color:#000; font-weight:bold; font-size:11px; margin:3px 10px; padding:0 1px;}
#conteudo h5 {width:106px; margin:-9px; height:16px; font-size:11px; color:#FFF; text-align:center;float:left; margin-left:20px; margin-top:8px;}
#conteudo h5 {padding:1px; background:#000; border:1px solid #CCC;}
#conteudo h6 {color:#666; font-size:11px; margin:20px;}
#conteudo p {width:300px; right:0; margin-left:50px; color:#000; font-size:12px;}
#conteudo img {margin:-1px;}

#luminous_karte p {position:absolute; width:600px; right:0; bottom:240px;}
#luminous_karte h3 {color:#83929D;}
#luminous_karte img {margin:auto;}
#karte {margin:28px; margin-top:30px; margin-bottom:70px;}

/****BOX UM****/
#col-esquerda {width:440px; background: url(../images/bg_box_um.png) no-repeat top; margin:6px; margin-top:1px; padding:8px 1px 0 5px}
#col-direita {width:280px;margin-top:-8px; padding:5px 1px 0 5px}
#col-direita p {color:#333; font-size:12px;width:400px; text-align:left: 10px; margin-left: 10px; margin-top:10px;}
#col-direita h2 {color:#895f43; font-size:18px;margin-left: 10px; margin-top:15px;}
#col-esquerda {float:left;}
#col-direita {float:right;}
#box-um { background: url(../images/img_chamada.png) no-repeat left; padding-left:150px; margin-left:5px;}
#box-um p {color:#333; width:260px; text-align:left: 10px; margin-left: 10px; margin-top:3px;}
#box-um h2 {font-size:18px; color:#895f43; font-weight:bold; margin:-5px 0; margin-left: 35px; margin-top:3px; margin-bottom:10px;}

/****BOX DOIS****/
#box-dois h4 {color:#895F43;font-size:18px; margin:10px; padding:15px;} 
#box-dois h3 {color:#895F43;font-size:13px; margin:10px; padding:20px;}
#box-dois p {color:#333;font-size:12px; margin-left:20px; padding:10px;}
/****BOX TRES****/
#box-tres img {margin:-1px;}
#box-tres img { margin-top: -3px;}

/****MENU PRINCIPAL****/
#menu-topo {position:absolute; width:760px; right:0; bottom:225px;}
#menu-topo ul {margin:0; padding:0;}
#menu-topo li {float:left; list-style:none; margin:0px; padding-top:11px; padding-bottom:10px;}
#menu-topo li a {text-transform:uppercase; color:#895F43; font-size:11px; font-weight:bold; text-decoration:none; padding:11px;}
#menu-topo li a:hover {color:#666;}
#menu-topo li a.current {color:#666;}

/****SITEMAP****/

ul#sitemap {width:80px; margin-left:20px; margin-top:50px;}
ul#sitemap li {position:relative;}
ul#sitemap li a {display:block; padding:0 10px; height:20px; line-height:20px; background:#; color:#333; font-size:11px;font-weight:normal;}
ul#sitemap li a:hover { color:#000;text-decoration:none;}
ul#sitemap p { color:#633; width:260px; text-align:left: 10px; margin-left: 120px; margin-top:25px;font-size:12px;font-weight:bold;}

ul#sitemap-hair {width:130px; margin-top:-91px; margin-left:90px;}
ul#sitemap-hair li {position:relative;}
ul#sitemap-hair li a {display:block; padding:0 10px; height:20px; line-height:20px; background:#; color:#333; font-size:11px;font-weight:normal;}
ul#sitemap-hair li a:hover { color:#000;text-decoration:none;}

ul#sitemap-hair2 {width:80px; margin-left:250px; margin-top:-52px;}
ul#sitemap-hair2 li {position:relative;}
ul#sitemap-hair2 li a {display:block; padding:0 10px; height:20px; line-height:20px; background:#; color:#333; font-size:11px;font-weight:normal;}
ul#sitemap-hair2 li a:hover { color:#000;text-decoration:none;}
ul#sitemap-hair2 p { color:#633; width:260px; text-align:left: 10px; margin-left: 147px; margin-top:-88px;font-size:12px;font-weight:bold;}

ul#sitemap-makeup {width:80px; margin-top:-32px; margin-left:350px;}
ul#sitemap-makeup li {position:relative;}
ul#sitemap-makeup li a {display:block; padding:0 10px; height:20px; line-height:20px; background:#; color:#333; font-size:11px;font-weight:normal;}
ul#sitemap-makeup li a:hover { color:#000;text-decoration:none;}
ul#sitemap-makeup p { color:#633; width:260px; text-align:left: 10px; margin-left: 180px; margin-top:-88px;font-size:12px;font-weight:bold;}

ul#sitemap-makeup2 {width:80px; margin-top:-20px; margin-left:500px; margin-bottom:50px;}
ul#sitemap-makeup2 li {position:relative;}
ul#sitemap-makeup2 li a {display:block; padding:0 10px; height:20px; line-height:20px; background:#; color:#333; font-size:11px;font-weight:normal;}
ul#sitemap-makeup2 li a:hover { color:#000;text-decoration:none;}

/****PAGINA ADRESSE****/
#t_adresse {width:220px; height:160px; border:1px solid #999; margin:30px;}
#t_adresse p { background-color:#fff; width:180px; margin:10px; margin-left:20px; padding-top:-5px;}

/****RODAPE****/
#rodape { background: url(../images/bg_rodape.gif) repeat-y; height:140px; width:760px; margin:-1px; position:relative;}
#rodape {margin-top: 30px; margin-bottom: 20px;}
#rodape {clear:both;}
#adresse_um {color:#999; font-size:12px; font-weight:normal; text-decoration:none;margin-left: 10px; margin-top:-5px; padding:11px;}
#adresse_karte {position:absolute; width:750px; right:0; bottom:10px;}
#adresse_karte ul {margin:0; padding:0;}
#adresse_karte li {float:left; list-style:none; margin:1px; padding-top:11px; padding-bottom:10px;}
#adresse_karte li a {color:#999; font-size:11px; font-weight:bold; padding:11px;}
#adresse_karte li a:hover {color:#fff;}
#adresse_karte li a.current {color:#666;}
/****BOX RODAPE****/
#box-rodape ul {margin:0; padding:0;}
#box-rodape li {float:left; margin-right:5px; padding:10px; list-style:none;}
#box-rodape li a {text-decoration:none; color:#999; font-size:11px;}
#box-rodape li#home a {background: url(../images/home2.gif) no-repeat left top; padding-left:20px;}
#box-rodape li#kontakt a {background:url(../images/kontakt2.gif) no-repeat left top; padding-left:20px;}
#box-rodape li#sitemap a {background:url(../images/sitemap.gif) no-repeat left top; padding-left:20px;}
#box-rodape li#xhtml a {background:url(../images/xhtml.gif) no-repeat left top; padding-left:20px;}
#box-rodape li#css a {background:url(../images/css.gif) no-repeat left top; padding-left:20px;}

#box-rodape li#home a:hover {background-position:left bottom; color:#FFF}
#box-rodape li#kontakt a:hover {background-position:left bottom;color:#FFF}
#box-rodape li#sitemap a:hover {background-position:left bottom;color:#FFF}
#box-rodape li#xhtml a:hover {background-position:left bottom;color:#FFF}
#box-rodape li#css a:hover {background-position: left bottom;color:#FFF}

#box-rodape {position:absolute; width:400px; right:0; bottom:80px;}
#copyright p {color:#999; width:400px; text-align:left: 10px; margin-left: 10px; margin-top:-5px;}
#copyright {position:absolute; width:400px; right:0; bottom:10px;}

.Title {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
text-transform:none;
}
.Title_white {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
text-transform:none;
}
.Color_Orange {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
text-transform:none;
}