/* Folha de Litho Calcium */



*{

	margin: 0;

	padding: 0;

	border: 0;

	background: none;

}



@font-face{font-family: Gotham-Bold; src:url(../Fontes/Gotham-Bold.OTF);}

@font-face{font-family: Gotham-Book; src:url(../Fontes/Gotham-Book.OTF);}

@font-face{font-family: Standard0751; src:url(../Fontes/Standard0751.OTF);}



body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #FFFFFF; color:#2B2B2B;}



html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%; background:url(../img/bg.jpg) top center no-repeat #FFFFFF;}



#content-middle{

	width:100%;	

  	height: auto !important;

  	height: 100%;

	min-height: 100%;

	margin: 0 auto;

	overflow: hidden !important;

	overflow: visible;

	padding-bottom: 40px;  /* deve ser a mesma altura do rodapé */

	}

	

#content-middle div#middle{

	width:1008px;

	min-height: 780px;

  	height: auto !important;

  	height: 780px;

	margin: 0 auto;

	overflow: hidden !important;

	overflow: visible;

	}

	

/* Topo */

#middle div#topo{

	width:1008px;

	float:left;

	height:32px; 

	padding-top:1px;

	background-color:#07A3EB;

	color:#FFF;

	font-size:11px;

	}

	

#topo div#t-login{ float:left; width:650px; height:20px; padding-top:5px;}

#topo div#t-login a{color: #FFF;}	

#topo div#t-carrinho{ float: right; width:190px; height:30px; }



.form{ border:none; background-color:#FFF; height:20px; width:81px;}

.form2, .form3, .form4, .form5, .form6, .form7, .form8, .form9, .form11,.formnomend, .form12, .formest{ 

	border:1px solid #CCC; 

	background-color:#FFF; 

	padding:10px 10px 10px 10px; 

	font-size:15px; 

	color:#333;

	}

.form2{ height:15px; width:345px;}

.form3{ height:75px; width:245px;}

.form4{	width:55px;	height:15px;}

.form5{	width:190px; height:15px;}

.form6{	width:45px;	height:15px;}

.form7{	width:125px; height:15px;}

.form8{	width:260px; height:15px;}

.form9{	width:105px;	height:15px;}

.formnomend{width:250px;	height:15px;}
.formest{width:30px;	height:15px;}

.form10{

	width:90px;

	height:15px;

	border:none; 

	background-color:noe; 

	padding:10px 10px 10px 10px; 

	font-size:15px; 

	color:#333;

	text-align:center;

	font-weight:bold;

	}

.form11{ width:420px; height:85px;}



/* Fim Topo */





/* Splash */

#splash{ float:left; padding-top:5px; width:100%;}

#lithocalcium{ float:left; width:126px; height:80px; padding:15px 0 0 30px;}

/*.lithocalcium{ 

	overflow:none; 

	text-indent:-9000px; 

	background:url(../img/lithocalcium.gif) no-repeat left top; 

	width:126px; 

	height:66px;

	}

*/

#txt-litho{ 

	width:508px; 

	height:97px;

	float:left; 

	margin:0 0 0 20px;

	padding: 0 30px 0 30px; background:url(../img/bg-txt.png) top left no-repeat;

	}

	

#content-comprar{ 

	background:url(../img/bg-comprar.png) bottom left no-repeat; 

	width:123px; 

	height:90px;

	padding:60px 80px 0 0;

	float:right;

	color:#656363;

	font-family:Tahoma, Geneva, sans-serif;

	}



#content-comprar img{ margin-top:5px;}

/* Fim Splash */



/* Content-left */

#content-left{ 

	float:left; 

	width:280px; 

	padding:106px 8px 0 0;

	}



#menu{ float:left; width:280px;}

#menu ul li{ height:55px; font-family: Gotham-Bold, Arial, Helvetica, sans-serif;}

#menu ul li a, #content-left ul li a:hover{ text-decoration:none; color:#FFF;}

a.bt-verde{ 

	color:#FFF; 

	text-transform:uppercase;

	background:url(../img/bg-menu.png) repeat;

	height:24px;

	font-size:18px; 

	padding:12px 12px 12px 12px;

	}

	

a.bt-azul, a:hover.bt-verde{ 

	background:url(../img/bg-depoimento.png) repeat;

	text-transform:uppercase;

	height:24px;

	font-size:18px; 

	padding:12px 12px 12px 12px;

	color:#FFF;

	}





#promocao{ float:left; width:246px; height:170px; padding-bottom:10px; }



#fabricado{ 

	width:224px; 

	height:54px; 

	padding: 10px 10px 10px 10px;

	background-color:#F3F3F3; 

	float:left; 

	color:#909090;

	font-size:11px;

	font-family: Gotham-Book, Tahoma, Geneva, sans-serif;

	}

/* Fim Content-left */



/* Content-center */

#content-center{ float:left; width:505px; padding-top:40px;}

#titulo{ 

	height:33px; 

	width:475px; 

	float:left;

	padding:6px 0 6px 20px;

	margin: 0 5px 0 5px;

	background:url(../img/bg-titulo.gif) repeat;

	}

#titulo p { color:#FFF; font-size:28px; font-family: Gotham-Bold, Arial, Helvetica, sans-serif; text-transform:uppercase; }



#conteudo{ float:left; padding:3px 0 5px 0; width:495px;}

#c-top{ 

	float:left;

	background:url(../img/bg-meio-t.png) no-repeat;

	width:495px;

	padding:0 5px 0 5px; 

	height:12px;

	}



#c-meio{ 

	float:left; 

	background:url(../img/bg-meio-m.png) repeat-y; 

	width:495px; 

	padding:0 5px 5px 5px;

	min-height: 380px;

  	height: auto !important;

  	height: 380px;

	overflow: hidden !important;	

	} 

#c-bottom{ 

	float:left;

	background:url(../img/bg-meio-b.png) no-repeat;

	width:495px; 

	padding:0 5px 5px 5px; 

	height:12px;

	}



#menu-int, #menu-int2, #menu-int3{ float:left; width:485px; padding-top:8px;}

#menu-int{ height:180px; background:url(../img/img1.png) top right no-repeat;}

#menu-int2, #menu-int3{ height:140px;}

#links{ float:left; width:220px; padding-top:8px;}

#imagens{ float:right; padding-right:10px; text-align:right; color:#909090; font-family: Gotham-Book; letter-spacing:-1px;}



#menu-int ul li, #menu-int2 ul li, #menu-int3 ul li{ height:38px; font-family: Gotham-Bold, Arial, Helvetica, sans-serif; 	font-size:14px; }

#menu-int ul li a, #menu-int ul li a:hover, #menu-int2 ul li a, #menu-int2 ul li a:hover, #menu-int3 ul li a, #menu-int3 ul li a:hover{ text-decoration:none; color:#FFF;}

a.bt-verde-l{ 

	color:#FFF; 

	text-transform:uppercase;

	background-color:#5DA903;

	height:20px;

	padding:8px 8px 8px 25px;

	}

a:hover.bt-verde-l, a.bt-verde-c{

	color:#FFF; 

	text-transform:uppercase;

	background-color:#07A3EB;

	height:20px;

	padding:8px 8px 8px 35px;

	}



a.bt-cinza{

	color:#FFF; 

	text-transform:uppercase;

	background-color:#CCC;

	height:20px;

	padding:8px 8px 8px 25px;

	}

					

/* Fim Content-center */





/* Vídeos */

#video, #caixa-azul, #caixa-verde{ font-family:Tahoma, Geneva, sans-serif; float:left; }

#video{ padding:5px 24px 10px 24px; }

#video p.titulo { 

	text-transform:uppercase; 

	color:#3D3D3D; 

	font-size:15px; 

	font-weight:bold; 

	padding-bottom:5px;

	}

#caixa-azul, #caixa-verde{ 

	float:left;

	width:431px; 

	padding:10px 8px 10px 8px; 

	margin: 8px 24px 8px 24px; 

	color:#FFF;

	}

#caixa-azul{ 

	background-color:#07A3EB;

	}

#caixa-verde{ 

	background-color:#5DA903;

	

	}

#caixa-verde2{

	float:left;

	color:#FFF; 

	text-transform:uppercase;

	width:431px;

	height:28px;

	padding:15px 8px 10px 8px; 

	margin: 8px 24px 8px 24px;

	background:url(../img/bg-menu.png) repeat;

	font-size:18px;

	font-family: Gotham-Bold, Arial, Helvetica, sans-serif;

	}



#caixa-azul a, #caixa-azul a:hover{ color:#FFF; text-decoration:underline;}

#caixa-azul a.link-f{text-decoration:none;}



#content-video{ float:left; padding:6px 6px 6px 6px; width:131px;}

#ico-video{ float:left; width:131px; height:90px;}

#tit-video{ float:left; width:131px; height:15px; text-align:center;}



#noticias, #noticias2{

	float:left;

	width:453px; 

	padding:10px 22px 10px 22px;	

	}

#noticias2 {background-color:#E4E4E4;}



.maior{ font-size:14px; font-weight:bold;}

.menor{font-size:10px; font-weight:bold;}

.menor2{font-size:9px;}

img.marge{ padding:10px 0 10px 0;}

.cor{ color:#909090; font-family: Gotham-Book;}

.azul, .verde, .vermelho{ text-transform:uppercase; font-size:16px; font-family: Gotham-Bold; }

.azul{ color:#07a3eb; }

.verde{ color:#5eaa03; }

.vermelho{ color:#900; }



a p.maior , a p.menor2, a:hover p.maior , a:hover p.menor2{color:#3D3D3D; text-decoration:none;}



#text-left{ 

	float:right; 

	width:182px; 

	height:75px; 

	background-color:#5DA903;

	text-align:justify;

	padding:15px 15px 15px 15px;

	font-size:10px;

	color:#FFF;

	}

/* Fim Vídeos */



/* Depoimentos */

#depoimeto{ float:left; width:447px; padding:10px 0 10px 0;  margin: 8px 24px 8px 24px; }

#d-imagem{ float:left; width:180px; height:84px; margin:0 20px 20px 0;}

#d-dados{ float:left; width:240px;}

#d-dados h2 {color:#33B1E8; text-transform:uppercase; font-size:14px; margin-bottom:10px;}

#d-comentario{ width:100%; float:left;}

/* Fim Depoimentos */



/* Depoimentos */

#contet-right{ float:right; width:202px; padding: 93px 0 0 0;}

#tit-depo{ 

	float:left; 

	background:url(../img/bg-depoimento.png) repeat; 

	height:23px; 

	width:188px;

	padding:12px 0 10px 14px;

	}

#tit-depo p{ 

	font-family: Gotham-Bold, Arial, Helvetica, sans-serif;

	color:#FFF;

	font-size:20px;

	text-transform:uppercase;

	}

#txt-depo{ 

	background:url(../img/bg-azul.png) repeat-y;

	width:182px; 

	float:left;

	margin-top:10px;

	color:#FFF;

	font-family:Tahoma, Geneva, sans-serif;

	padding: 10px 10px 10px 10px;

	}



.fonte{ text-transform:uppercase; font-size:12px; font-family: Gotham-Bold, Arial, Helvetica, sans-serif; }

.espaco{ padding:5px 0 5px 0;}

.espaco2{ padding:10px 0 10px 0;}





p.bt-verde2 a, p.bt-verde2 a:hover{ text-decoration:none; color:#FFF;}

.bt-verde2{ 

	text-transform:uppercase;

	font-weight:normal;

	background:url(../img/bg-menu.png) repeat;

	height:40px;

	font-size:18px; 

	padding:8px 12px 10px 12px;

	text-align:center;

	font-family: Gotham-Bold, Arial, Helvetica, sans-serif;

	}

	

/* Fim depoimentos */





/* Bottom */

#bottom{

	width:100%; 

	height:40px; 

	margin: 0 auto;

	position: relative;

    margin-top: -40px; /* A mesma altura do rodapé, o valor deve ser negativo */

  	clear:both;

	font-family: 'code', Standard0751, Tahoma, Geneva, sans-serif;

	}	

	

#bottom div#bottom-middle{

	width:1008px; 

	height:31px; 

	margin:auto; 

	color:#555555; 

	padding:9px 0 0 0;

	font-size:8px;

	background:url(../img/bg-bottom.png) top center no-repeat;

	}	

	

	

#txt-bottom{ float:left; width:700px; text-align:right;}

#wdot{ float:right; width:300px;}

	

/* Fim Bottom */


