* 
{
	padding:0;
 	margin:0;
}

body
{
	font-size:12px;
	font-family:Trebuchet MS, Arial, Verdana;
	background:#EBE7E7;
	text-align:center;
}

img 
{
	border:none; 
	vertical-align:middle;
}
a 
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

#Geral
{
	width:980px; 
	margin:0 auto;
}

.Georgia span
{
	padding:10px;
	}
.Georgia 
{
    font-family:Georgia;
    font-size:18px;
    color:#7B7979;
}


h1 
{
	float:left;
}
h1 a
{
	background:url(Imagem/Layout/Logo.jpg) no-repeat;
	width:250px;
	height:100px;
	display:block;
	text-indent:-9999px;
}
h2
{
    color:#C11917;
    font-size:16px;
    padding:5px 0;
}
h3
{
	color:#656565;
	overflow:hidden;
	font-size:16px;
}

#NavAndSlider
{
    margin-top:20px;
    margin-bottom:20px;
}

#Topo
{
	background:#313131;
	width:100%;
	text-align:center;
}
#Conteudo_Topo
{
	text-align:center;
	width:100%;
	left:498;
}
#Rodape
{
    width:100%;
    text-align:center;
    color:#fff;
    font-size:10px;
	background-color:#313131;
}

.Faq
{
	width:100%;
	margin:0 auto;

	display:table;
	background:#F4F0F0;
    border:solid 1px #B0ADAD;

    display:table;
    width:100%;

}
.Faq div
{
	float:left;
	width:280px; 
}
.Faq div#Meio{padding:0 45px;}
.Faq p
{min-height:50px; padding-top:5px;}

.FaqRespostas h3{margin-bottom:10px;}
.FaqRespostas hr{margin:5px 0 10px; border:solid 0.1em #DFDFDF;}
.FaqRespostas a{text-decoration:none; cursor:default;}
.FaqRespostas p{margin:10px 0;}

.ListaFaq {margin:15px;}
.ListaFaq a {color:#c11917;}
/*Start Navigation*/
#Nav
{
	height:100px;
	vertical-align:bottom;
}

#Nav ul
{
	list-style-type:none;
	margin:0;	
	display:table;
	float:right;
}

#Nav ul li
{
	float:left;	
	padding:50px 10px;
	
}

#Nav ul li a
{
	color:#fff;
	font-size:14px;
	text-decoration:none;
	padding:0;	
}
#Nav ul li a:hover 
{
	text-decoration:underline;
	padding:0;
}

#NavPrincipal
{
    float:left;
    width:320px;
    margin-right:20px;
}
#NavPrincipal ul
{
    padding:0;
    margin:0;
    list-style-type:none;
}
#NavPrincipal li
{
	background:#F4F0F0;
    border:solid 1px #B0ADAD;
    display:table;
    width:100%;
    margin:0 0 10px 0;
}
#NavPrincipal li:hover
{
    border:solid 1px #c11917 ;   
}
#NavPrincipal li#UltimoItem{margin:0;}
#NavPrincipal div.Minis
{
    padding:5px 20px;
    float:left;
    display:table;
}
#NavPrincipal div.MiniConteudo
{
    padding-top:10px;
}
#NavPrincipal span
{
    font-size:16px;
    color:#c11917;  
    width:100%; 
}
#NavPrincipal a
{
   color:#424141;
   display:block; 
}

/*End Navigation*/



/*Start Layout Box*/
.Box
{
 margin:0;
 padding:0;
 width:100%;
}

.Box .Esquerda
{
 padding:0;
 margin:0;
}

.Box .Interior
{
	padding:20px; 
	display:table; 
	width:95%;
}
.Box .Interior p.LineHaight {line-height:20px;}
.Box .Interior h2
{
    color:#c11917;
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}

.Box blockquote
{
 padding:0;
 margin:0;
 width:100%;
}
.Box .EsquerdaInf
{ 
 height:25px;
 padding:0;
 margin:0;
}

/*
.Box {background: url(Imagem/Box/Direita.jpg) no-repeat right top;}
.Box .EsquerdaInf {background: url(Imagem/Box/Esquerda.jpg) no-repeat left bottom;}
.Box .Esquerda{background: url(Imagem/Box/Esquerda.jpg) no-repeat left top;}
.Box blockquote {background: url(Imagem/Box/Direita.jpg) no-repeat right bottom;}
*/


.LinkSaibaMais
{
    background:#474747;
    color:#fff;
    margin-top:10px;
    padding:5px 10px 5px 10px;
    float:right;
}
.iMapa
{
    float:right; 
    border:Solid 1px #000;
}

/**/


#slider {
    width: 640px; /* important to be same as image width */
    height: 202px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */	
	text-align:center;
}
#sliderContent {
    width: 640px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
    bottom:0;
    left:0;
	font: 10px ;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
/*End Slider*/
/*Start Layout Forms*/

fieldset
{
	margin:0;
	border:none;
	font-size:12px;
	width:400px;
    float:left;
}

fieldset label
{
	width:50%;
	display:block;
	color:#c11917;
	font-weight:bold;
	padding:5px 0;
}
fieldset label input[type="text"]
{
    width:290px;
    padding:5px;
}

fieldset label input[type="submit"],
fieldset label input[type="reset"]
{
    background:#474747;
    color:#fff;
    margin:10px  5px 0 0;
    padding:3px ;
    float:left;
    border:none
}
fieldset label select
{
	width:295px;
	 padding:3px ;
	display:block;
}

.lblObservacao
{
	width:100%;
}
.lblObservacao textarea
{
	display:block;
	width:300px;
	height:150px;
}

fieldset label.Botao
{
	width:100%;
	text-align:left;
}
#Media 
{
	position:relative;
	left: 50%;
	margin-left: -498px;
	width:996px;
	background-color:#313131;
}
#IconLeft
{
	width:336px;
	float:left;
}
#IconRight
{
	width:336px;
	float:right;
}
#ServicoLeft
{
	text-align:right;
	width:640px;
	float:left;
}
#ServicoRight
{
	text-align:left;
	width:640px;
	float:right;
}
.TituloServico
{
	font-family:Georgia;
	font-size:42px;
}
.DescricaoServico 
{
	color:#393939;
	font-family:Georgia;
	font-size:20px;
	font-style: italic;
}
.DescricaoServico a
{
	font-family:Georgia;
	font-size:24px;
	font-style: bold;
	color:#9D0F10;
}
#separador
{
	float:right;
	width:100%;
	height:50px;
	background-image: url(css/img/separador.png);
	background-repeat: repeat-x;
	background-position: center;
}
/*End Leiaute Forms*/
