/* CSS Document */
* {
margin: 0 auto;
}
body{
margin: 0 auto;
padding:0px;
background:#006633  url(../imagens/fundo.jpg)  repeat;}

h2{
font:bold 18px Arial, Helvetica, sans-serif;
color:#000;
margin:10px 0 0 0;
padding:0 0 0 15px;}

h1{
font:bold 30px Arial, Helvetica, sans-serif;
color:#000;
margin:40px 0 0 0;
padding:0 0 0 15px;}

p{
	margin:0px;
	font:18px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:justify;
	line-height:28px;
	padding:10px 0 0 15px;
}

p a{
margin:0px;
font:11px Arial, Helvetica, sans-serif;
color:#ed1b24;
text-decoration:none;
text-align:left;
line-height:28px;
padding:5px 0 15px 0;}

p a:hover{
	margin:0px;
	font:11px Arial, Helvetica, sans-serif;
	color:#900;
	text-decoration:underline;
	text-align:left;
	line-height:28px;
	padding:5px 0 0 0;
}

p.espacador{
float:left;
width:100%;
height:3px;
margin:0px 0 0 0;
padding:0px;
border-bottom:1px solid #fff;}

p.texto{
width:137px;
height:30px;
margin:0 0 0 0;
padding:0px;
font-size:10px;
}




#geral{
margin:0 auto;
width:950px;
height:auto;
display:table;}

/*Início do topo*/

#topo{
float:left;
width:950px;
height:147px;}

#logotipo{
float:left;
width:300px;
height:147px;}

#topo_direito{
float:left;
width:650px;
height:147px;
/*background:#069;*/
}
#menu_horizontal {
	/*background:#363;*/
	width: 600px;
	height:34px;
	margin-top: 90px;
	margin-left:50px;
}
#item_menu {
	width:102px;
	height:18px;
	padding:5px;
	background:#8e1d31;
	border:1px solid #fff;
	border-top:5px solid #fff;
	float:left;
	margin-right:5px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
#item_menu:hover {
	background:#FFF;
	color:#8e1d31;
	border:1px solid #fff;
	border-top:5px solid #fff;
}

#acessorapido{
float:right;
width:140px;
height:60px;
margin:87px 0 0 0;}

#acessorapido img{
float:right;
margin:0px;}

/*Fim do topo*/

/*Início do jquery*/

#jquery{
float:left;
width:970px;
height:390px;
border: 5px solid #000;
z-index:0;}

#showcase{
float:left;
width:1200px;
height:390px;
border: 5px solid #000;
}

#slideshow{
float:left;
width:800px;
height:390px;
margin-top:20px;
background:#999999;}

.box-toggle {
float:left;
width:800px;
text-align:justify;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
line-height:20px;}
	
.box-toggle .tgl .tg2 .tg3 .tg4 {
margin:10px 0 10px 0;}

.box-toggle span {
display:block;
cursor:pointer;
font-weight:bold;
font-size:12px;
color:#FF9900; 
margin-bottom:10px;
padding:5px;}
	
.box-toggle li{
padding:5px;}

/*Fim do jquery*/

/*Início do menu*/

#menu {
float:left;
width:130px;
height:310px;
list-style: none;
margin:0px;
padding:80px 0 0 20px;}

#menu li {
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
margin: 0;
padding: 0;}

#menu a {
background:#000;
border-bottom: 1px solid #202020;
color:#ccc;
display: block;
margin:0 0 0 5px;
padding:10px 5px 12px 15px;
text-decoration: none;}

#menu a:hover {
background:#ed1b24 url("../imagens/hover.gif") left center no-repeat;
font-weight:bold;
color:#fff;
margin:0 0 0 5px;
padding:10px 10px 12px 15px;}

/*Fim do menu*/

/*Início do conteudo*/

#conteudo{
/*float:left;*/
margin: 0 auto;
width:950px;
height:auto;
display:table;}

#para_imagem{
float:right;
margin-left:15px;
border:5px solid #000;
background:#FFF;
}

/*Fim do conteudo*/

/*Início da galeria*/

#galeria{
float:left;
width:610px;
height:150px;
margin:10px 0 10px 0;
border-right:1px solid #fff;}

#galeria img{
border:1px solid #fff;
margin:20px 10px 0 15px;}

/*Fim da galeria*/

/*Início do entrecontato*/

#entrecontato{
float:left;
width:330px;
height:90px;
margin:40px 0 10px 0;}

#entrecontato img{
margin:0 10px 0 15px;}

/*Fim da entrecontato*/

/*Início do rodape*/

#rodape{
float:left;
width:950px;
height:90px;
margin:10px 0 0 0;}

address{
font:normal 18px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
text-align:center;
padding-top:10px;
line-height:23px;}

address a{
color:#b4b19c;
text-decoration:none;}

address a:hover{
color:#ed1b24;
text-decoration:none;}

#by{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
text-align:center;
line-height:23px;}

#fotos{
float:left;
width:930px;
height:auto;
display:table;
margin:10px 0 0 30px;}

#fotos img{
margin:10px 5px 0 5px;
padding:0px;
border:2px solid #fff;}

#fotos_femininas{
float:left;
width:930px;
height:auto;
display:table;
margin:10px 0 0 30px;}

#fotos_femininas img{
margin:10px 5px 0 5px;
padding:0px;
border:2px solid #fff;}

#fotos_infantil{
float:left;
width:930px;
height:auto;
display:table;
margin:10px 0 0 30px;}

#fotos_infantil img{
margin:10px 5px 0 5px;
padding:0px;
border:2px solid #fff;}

#fotos_loja{
float:left;
width:930px;
height:auto;
display:table;
margin:10px 0 0 30px;}

#fotos_loja img{
margin:10px 5px 0 5px;
padding:0px;
border:2px solid #fff;}



#mapa{
width:300px;
height:200px;
float: left;
margin-left:30px;
margin-top:40px;
}

#conteudo1{
float:left;
width:390px;
height:auto;
display:table;
margin:10px 0 20px 30px;
padding:0 0 0 10px;
color:#000;}

#conteudo1 p{
color:#fff;}







/*Fim do conteudo*/
