/**
 *
 * Arquivo de Folha Estilos
 * Autor: Gustavo Michel - BiTS - Business IT Solutions
 *
 */

/*
 * Reset CSS
 */

html{}

body, ol, ul, h1, h2, h3, h4, h5, h6, p, fieldset{margin:0; padding:0;}

body, input.input-text, textarea{background:#fff;}

h1{font-size:1.75em;}

h2{font-size:1.5em;}

h3{font-size:1.25em;}

h4{font-size:1em;}

h5{font-size:0.75em;}

h6{font-size:0.5em;}

label{cursor:pointer;}

ul, ol{list-style:none;}

a{text-decoration:none;}

a:hover{text-decoration:underline;}

img, table, fieldset, input.input-text, textarea{border:0;}

textarea{overflow:auto;}

address, caption, th{font-style:normal;}

th{text-align:left;}

.clear{clear:both;}

.block{display:block;}

.none, legend, hr{display:none;}

.left{float:left;}

.right{float:right;}

.center{text-align:center;}

.relative{position:relative;}

.hide-text{text-indent:-9999px;}

.hide{ display : none; }

.upper{text-transform:uppercase;}

.lower{text-transform:lowercase;}

/*
 * Estrutura Principal
 */

html {
	font:normal 0.69em Arial, Tahoma;
}

body {
	background:#afbac0 url(../img/bg/bg-internas.jpg) repeat-x 0 500px;
	font:normal 1em Arial, Tahoma;
	color:#0b0b12;
}

body.home {
	background:#afbac0 url(../img/bg/bg-home.jpg) repeat-x 0 427px;
	height:100%;
}

body.colecao {
	background:#afbac0 url(../img/bg/bg-home.jpg) repeat-x 0 485px;
	height:100%;
}

a, a:hover {
	color:#0b0b12;
}

textarea, input.input-text {
	font:normal 1em Arial, Tahoma;
}

/*
 * Pagina Inicial
 */
.home .institucional {
	min-width:980px;
	margin:0 auto;
	height:427px;
	overflow:hidden;
}

.home .topo-home {
	width:980px;
	margin:-435px auto 0;
	height:14px;
}

.home .rodape {
	width:100%;
	margin-top:22px;
	background:url(../img/bg/bg-rodape-home.gif) repeat-x 0 50px;
	min-height:103px;
	height:auto !important;
	height:103px;
}

.home .rodape-conteudo {
	width:980px;
	background:url(../img/bg/bg-rodape-home.gif) repeat-x 0 50px;
	margin:0 auto;
}

.home ul.menu {
	width:100%;
	margin-bottom:39px;
	text-align:center;
}

.home ul.menu li {
	display:inline;	
}

.home ul.menu li a:focus {
	outline:0;
}

.home ul.menu li img {
	background:url(../img/buttons/menu-home/divisor.gif) no-repeat right 3px;
	padding-right:9px;
	margin-right:5px;
}

.home ul.menu li.ultimo-item img {
	padding-right:0;
	margin-right:0;
	background:none;
}

.home .tit-copyright-tevah-home {
	width:283px;
	background:url(../img/titles/tit-copyright-tevah-home.gif) no-repeat 0 0;
	margin-left:17px;
	float:left;
	height:15px;
}

.home .tit-produzido-por-bits-home {
	width:28px;
	background:url(../img/others/bits-home.jpg) no-repeat 0 0;
	margin:1px 11px 0 0;
	cursor:pointer;
	float:right;
	height:31px;
}

/*
 * Topo
 */
.topo {
	width:100%;
	background:url(../img/bg/bg-topo.jpg) repeat-x 0 0;
	height:88px;
}

.topo-conteudo {
	width:964px;
	margin:0 auto;
	color:#fff;
	background:url(../img/bg/bg-topo.jpg) repeat-x 0 0;
	height:88px;
}

.topo-esquerda {
	width:522px;
	float:left;
	height:64px;
}

h1.logo {
	width:181px;
	margin-left:-7px;
	position:relative;
	float:left;
	height:64px;
}

h1.logo a {
	display:block;
	width:181px;
	background:url(../img/others/logo.jpg) no-repeat 0 0;
	height:64px;
}

h1.logo a:focus {
	outline:0;
}

h3.tit-lider-moda {
	width:239px;
	background:url(../img/titles/tit-lider-moda.jpg) no-repeat 0 0;
	margin-top:16px;
	float:left;
	height:11px;
}

.topo-direita {
	width:198px;
	float:right;
}

.links-topo {
	width:178px;
	margin:9px 0 0 5px;
	float:left;
}

.links-topo li {
	float:left;
	margin-right:19px;
}

.links-topo li a:focus {
	outline:0;
}

.links-topo li a.btn-cadadstre-se {
	display:block;
	width:65px;
	margin-top:1px;
	background:url(../img/buttons/btn-cadastre-se.gif) no-repeat 0 0;
	height:10px;
}

.links-topo li a.btn-fale-conosco {
	display:block;
	width:71px;
	background:url(../img/buttons/btn-fale-conosco.gif) no-repeat 0 0;
	height:11px;
}

.topo-direita .player {
	width:20px;
	float:right;
	margin: -10px 1px 0 0;
	height:13px;
}

.topo-conteudo ul.menu {
	width:100%;
	display:block;
	float:left;
}

.topo-conteudo ul.menu li {
	float:right;
	background:url(../img/buttons/menu-internas/divisor.gif) no-repeat right 3px;
	padding-right:8px;
	margin-right:6px;
}

.topo-conteudo ul.menu li.ultimo-item {
	padding-right:0;
	margin-right:0;
	background:none;
}

/*
 * Site
 */
.site {
    width:100%;
	min-width:964px;
	background-color:#FFFFFF;
	margin:0 auto;
	text-align:center;
	height:427px;
}

/*
 * Rodape
 */
.rodape {
	width:100%;
	background:url(../img/bg/bg-rodape.gif) repeat-x 0 255px;
	z-index:9999;
	height:214px;
}

.rodape-conteudo {
	width:964px;
	background:url(../img/bg/bg-rodape.gif) repeat-x 0 155px;
	margin:0 auto;
}

ul.boxes-rodape {
	margin:13px 0 0 14px;
	height:145px;
}

ul.boxes-rodape li {
	width:195px;
	float:left;
	height:145px;
}

ul.boxes-rodape li .img-box {
	width:58px;
	overflow:hidden;
	margin:3px 5px 0 0;
	float:left;
	height:94px;
}

ul.boxes-rodape li .texto-box {
	width:132px;
	overflow:hidden;
	float:left;
}

ul.boxes-rodape li a:hover {
	text-decoration: underline;
}

ul.boxes-rodape li .texto-box h3.titulo {
	font:normal 1.81em Arial, Tahoma;
	letter-spacing:-1px;
	line-height:115%;
	margin-bottom:3px;
}

ul.boxes-rodape li .texto-box span.detalhe {
	font-size:0.9em;
	line-height:135%;
}

ul.boxes-rodape li.confeccao {
	margin-right:53px;
}

ul.boxes-rodape li.dicas {
	margin-right:42px;
}

ul.boxes-rodape li.estilo {
	margin-right:66px;
}

.info-rodape {
	width:100%;
	margin:15px 0 6px;
}

.info-rodape .tit-copyright-tevah-home {
	width:283px;
	background:url(../img/titles/tit-copyright-tevah-home.jpg) no-repeat 0 0;
	margin-left:17px;
	float:left;
	height:15px;
}

.info-rodape .tit-produzido-por-bits-home {
	width:28px;
	background:url(../img/others/bits.jpg) no-repeat 0 0;
	margin:1px 11px 0 0;
	cursor:pointer;
	float:right;
	height:31px;
}

/*
 * Colecao
 */
.colecao .site {
	height:447px;
}

#lojas 						{ background: url(../img/bg/bg_padrao.jpg) no-repeat center top;	min-width: 964px; }
#top-marcas 				{ background: url(../img/bg/bg-franquias.jpg) no-repeat center top; min-width: 964px; }
#sobre-o-tevah 				{ background: url(../img/bg/bg-sobre-tevah.jpg) no-repeat center top; min-width: 964px; }
#seja-um-franqueado 		{ background: url(../img/bg/bg-seja-um-franqueado.jpg) no-repeat center top; min-width: 964px; }
#consultoria		 		{ background: url(../img/bg/bg-seja-um-franqueado.jpg) no-repeat center top; min-width: 964px; }
#responsabilidade-social 	{ background: url(../img/bg/bg_padrao.jpg) no-repeat center top; min-width: 964px; }
#noticias 					{ background: url(../img/bg/bg-noticias.jpg) no-repeat center top; min-width: 964px; }
#fale-conosco 				{ background: url(../img/bg/bg-fale-conosco.jpg) no-repeat center top; min-width: 964px; }
#dicas-de-moda 				{ background: url(../img/bg/bg-dicas-de-moda.jpg) no-repeat center top; min-width: 964px; }
#confeccao-sob-medida 		{ background: url(../img/bg/bg-confeccao-sob-medida.jpg) no-repeat center top; min-width: 964px; }
/*#colecao 					{ background: url(../img/bg/bg-colecao.jpg) no-repeat center top; min-width: 964px; }*/
#cadastre-se 				{ background: url(../img/bg/bg-cadastre-se.jpg) no-repeat center top; min-width: 964px; }

.conteinerFoto {
	width: 560px;
	margin: 0px auto;
	padding: 10px;
	color: #333333;
}

.img_mapa {
	float: right;
	margin-left: 20px;
}

.img_next {
	cursor: pointer;
	margin-left: 7px; 
}

.img_prev {
	cursor: pointer;
	margin-right: 7px; 
}
