﻿body { 
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
}

/* Slider */
#slider {  width:900px; padding: 0; margin:0; background:#fff; border:1px solid #efefef;}
#slideshow { margin:0; width:900px;  height: 255px; }
.slider-item { height: 261px; margin:0 auto; padding:0;}
.slider_content_inner img { border: none; margin:0 auto; }
.controls-center { width: 803px; height: 35px; margin:0 0 0 10px; padding:12px 0 0 0; background:#EAEAEA url('../images/shadon_banner.png') no-repeat center top;}
#slider_nav {height:22px;}
#slider_controls {padding:0; float: none; }
#slider_controls ul { margin:0 0 0 336px; padding:0;}
#slider_controls ul li {background:none; margin: 0; padding: 0; list-style-type:decimal; float: left; display: block; }
#slider_controls ul li a {padding:0; color:#007CC1; font-family:"Trebuchet MS"; font-size:0.8em; text-decoration:none; width: 16px; height: 18px; background:url('../images/ball_2.png') no-repeat center center; display: block; float: left; padding:2px; margin:2px; margin:1px 1px; outline: none; }
#slider_controls ul li a:focus {padding:0; color:#340D8E; text-decoration:none;  outline: none; }
#slider_controls ul li a.activeSlide {padding:0; color:white; text-decoration:none; width: 16px; height: 18px; background:url('../images/ball_1.png') no-repeat center center; }
#slider_controls ul li a:hover {padding:0; color:white; text-decoration:none; width: 16px; height: 18px; background:url('../images/ball_1.png') no-repeat center center; }

img {
	border: 0px;}

#topo {
	width:100%; text-align:center; height:185px; 
padding:0; background: #fff url('../images/bkg_topo.png') no-repeat center bottom scroll;
}

#topo-s{
	width:900px; margin:auto; text-align:center;}

#top_logo{
width:662px; 
height:135px; 
float:left; padding:20px 0 0 0;
text-align:left;
}

#top_logo-lft{
	width:235px; 
height:155px; 
float:left;
}
	
.top_lft-txt-b{
	font-family: Trebuchet MS, arial; color: #495B67; font-weight: bold; font-size: 1em; text-align:left;
	padding:40px 20px 3px 20px}

.top_lft-txt{
	font-family: Trebuchet MS, arial; color: #495B67; font-weight: normal; font-size: 0.80em; text-align:left;
	padding:0 20px 20px 20px;}

.top_rgt-txt-b{
	font-family: Trebuchet MS, arial; color: #495B67; font-weight: bold; font-size: 0.90em; text-align:right;
	padding:36px 0 0 0;}

.top_int-txt-b{
	font-family: Trebuchet MS, arial; color: #495B67; font-weight: bold; font-size: 1.3em; text-align:left;
	padding:20px 20px 3px 20px}

#top_lft-fm{
	padding:40px 0 0 0; text-align:right;}

.top_lft-mail{
	font-family: Trebuchet MS, arial; color: #fff; font-weight: normal; font-size: 0.85em;;
	padding:0;}

.top_lft-fone{
	font-family: Trebuchet MS, arial; color: #fff; font-weight: bold; font-size: 1.1em;;
	padding:0 0 0 20px;}

#menu-base{
	width:100%; text-align:center; height:82px; padding:0; background:URL('../images/bkg_menu.png') repeat-x scroll center center;}

#menu-base-s{
	width:900px; height:82px; margin:auto; text-align:left; background:URL('../images/img_menu.png') no-repeat scroll right top;}

#menu{
	text-align: left; width: 900px; position: relative;}

#menu a{
	font-family: Trebuchet MS, arial; color: #495B67; text-decoration: none; font-weight: bold; font-size: 0.90em; text-transform:uppercase; text-align:center;
	padding:15px;}

#menu ul li{
    display: inline;
}

#menu ul li a:hover{
	background : transparent url('../images/bkg_menu_act.jpg') repeat-x center center;
	color: #8FCDC2;}

.menu-act{
	font-family: Trebuchet MS, arial; color: #8FCDC2; text-decoration: none; font-weight: bold; font-size: 0.90em; text-transform:uppercase; text-align:center;
	padding:15px;
	background : transparent url('../images/bkg_menu_act.jpg') repeat-x center center;}

.menu_line {
	background: transparent url('../images/menu_line.png') no-repeat center center;
	width:20px;}

#banners {
	width:100%; text-align:center; height:250px; margin:20px 0 0 0; background-color:#DADCDB;}

#banners-s {
	width:995px; margin:auto; text-align:center;}

#content-int-spc {
	width:100%; text-align:center; margin:20px 0 0 0; background-color:#DADCDB;}

#content-int-spc-s {
	width:900px; margin:auto; text-align:left;}

.int-lft {
	width:160px; margin:0; padding:10px; height:180px; float:left; text-align:center;
}
	
.int-rgt {
	width:641px; margin:0; padding:20px; float:left;
}

#content {
	width:100%; text-align:center;}

#content-s {
	width:995px; margin:auto; text-align:center;}

#content-home {
	padding:10px 30px; width:935px; height:260px; background:transparent url('') repeat fixed center center;}

#content-int {
	padding:10px 50px; width:900px; text-align:left; background:transparent url('') repeat fixed center center;}

#title-int-m {
	width:100%; height:80px; text-align:center; background:#495B67; margin:-20px 0 0 0; padding:0;}

#title-int-m-s {
	width:900px; margin:auto; text-align:left; padding:20px 0 0 0;
	font-family: Trebuchet MS, arial; font-size: 2em; color: #e1e1e1; text-align: left; font-weight: bold;}

#rodape {
	width:100%; height:180px; text-align:center; background:#495B67; margin:25px 0 0 0; padding:0;}

#rodape-s {
	width:900px; margin:auto; text-align:center; padding:20px 0 0 0;}

#rodape-menu {
	width:200px; margin:auto; text-align:left; float:left;}

#rodape-fone-end {
	width:340px; margin:auto; text-align:left; float:left; margin:30px 0 0 0; padding:6px 0 0 10px; border-left:1px #fff dotted; height:90px;}

#rodape-atende {
	width:290px; margin:auto; text-align:left; float:left; margin:30px 0 0 0; padding:10px 0 0 10px; border-left:1px #fff dotted; height:90px;}
	
#rodape-face{
	width:40px; margin:auto; text-align:right; float:left; margin:30px 0 0 0; padding:40px 0 0 0; height:90px;}

#assina {
	width:100%; text-align:center; height:30px;}

#assina-s {
	width:995px; margin:auto; text-align:center; padding:5px}

A.icon_plus {
	font-family: Trebuchet MS, arial; font-size: 1em; color: #495B67; text-align: left; font-weight: bold; padding:5px 0; width:100%; height:22px; text-transform:uppercase;}

A.icon_plus:active {
	color:#61AD9F;}

.txt_body{
	font-family: Trebuchet MS, arial; color: #555; font-weight: normal; font-size: 0.85em; text-align:left;
	padding:0 0 0 20px; line-height:20px;}
	
#banner {
	width:900px; text-align:center; padding:0; margin:0;  margin:auto;}

.frm_home {
		background: transparent url('../images/bkg_icons_home.png') no-repeat center top;
		width:220px; height:250px; 	float:left;	margin:20px 25px; padding:18px 20px 0 20px;}

.frm_depoi {
		width:220px; height:250px; 	float:left;	margin:20px 25px; padding:18px 20px 0 20px;}

.nome_depoi{
	font-family: Trebuchet MS, arial; color: #495B67; font-weight: normal; font-style:italic; font-size: 0.75em; text-align:right;
	padding:20px 10px;}
	
.trata_depoi {
	font-family: Trebuchet MS, arial; color: #495B67; font-weight: bold; font-size: 0.90em; text-align:left;
	padding:10px 0;}
	
.title_icon{ 
	background : transparent;
	font-family: Trebuchet MS, arial; font-size: 1.2em; color: #495B67; text-align: center; line-height: 18px; font-weight: bold; 
	padding:30px 0 10px 0; width:100%; height:22px;	margin:0;/*text-shadow: 1px 1px #777;*/}

.title{ 
	font-family: Trebuchet MS, arial; font-size: 1.2em; color: #007CC1;  text-align: center; line-height: 18px; font-weight: bold; 
	padding:10px 0 5px 10px; width:100%; height:22px; margin:0 0 10px 0;/*text-shadow: 1px 1px #777;*/}

.txt_icon { 
	font-family: Trebuchet MS, arial; font-size: 0.80em; color: #555; text-align: left;  line-height: 18px; font-weight: normal; 
	padding:0;}

.title-int{ 
	background: transparent url('../images/bkg_title-int.png') no-repeat right center;
	font-family: Trebuchet MS, arial; font-size: 1.2em; color: #495B67;  text-align: left; font-weight: bold; 
	padding:30px 0 0 10px; width:300px; height:52px; margin:0;/*text-shadow: 1px 1px #777;*/}

.gfotos{
	width:150px; height:100px; border:1px #ccc solid; background:#e1e1e1; text-align:center; margin:10px; padding:2px; float:left;}

A.link_menu_down {
	display:inline-block;
	width: 120px; height:22px; text-decoration: none;
	font-weight: bold; font-family:Trebuchet MS, arial;	font-size: 0.75em; color: #fff;	text-transform:uppercase; text-align:left;
	padding: 5px 2px 0 5px; border-bottom: 1px dotted #EEEEEE;}

A.link_menu_down:hover {
	color: #68BAAB;}
	
.link_menu_down-act {
	display:inline-block;
	width: 120px; height:22px; 
	text-decoration: none; font-weight: bold; font-family:Trebuchet MS, arial; font-size: 0.75em; color:#68BAAB; text-transform:uppercase; text-align:left;
	padding: 5px 2px 0 5px; border-bottom: 1px dotted #EEEEEE;}

A.link_menu_down-l {
	display:inline-block;
	width: 120px; height:22px; 
	text-decoration: none; font-weight: bold; font-family:Trebuchet MS, arial; font-size: 0.75em;	color: #fff; text-transform:uppercase; text-align:left;
	padding: 5px 2px 0 5px; border-bottom: 0px dotted #EEEEEE;}

A.link_menu_down-l:hover {
	color: #68BAAB;}
	
.link_menu_down-l-act {
	display:inline-block;
	width: 120px; height:22px; 
	text-decoration: none; font-weight: bold; font-family:Trebuchet MS, arial; font-size: 0.75em; color:#68BAAB; text-transform:uppercase; text-align:left;
	padding: 5px 2px 0 5px; border-bottom: 0px dotted #EEEEEE;}

.txt_down { 
	font-family : Trebuchet MS, arial; font-size : 0.6em; color : #666666; font-weight : normal; padding : 0;}
	
.endereco_rodape { 
	font-family: Trebuchet MS, arial; font-size: 0.85em; color: #ffffff; text-align: left; line-height : 18px; font-weight : normal; 
	padding: 5px 0 0 20px;}
	
.fone_rodape { 
	font-family: Trebuchet MS, arial; font-size: 1em; color: #ffffff; text-align: left; line-height : 18px; font-weight : normal; 
	padding: 5px 0 0 20px; }

.txt_rodape { 
	font-family : Trebuchet MS, arial; font-size: 0.70em; color : #ffffff; text-align: left; line-height : 13px; font-weight : normal; 
	padding : 5px 0 0 10px;}

A.link_down { 
	font-family: Trebuchet MS, arial; font-size: 0.6em; color: #666666; font-weight: normal; text-align: left; text-decoration: none;
	padding: 0;}

.error {
	display:none;
	font-family : Trebuchet MS, arial; font-size: 0.75em; color: #0B69AB; margin-left: 10px;
	padding: 0; height:20px;}

#content-form {
	padding:10px 30px; width:935px;}
	
.frm_form {
		width:500px; height:250px; 	float:left;	margin:20px 25px; padding:18px 20px 0 20px;}

.frm_form-rgt {
		width:220px; height:250px; 	float:left;	margin:20px 25px; padding:18px 0 0 0;}

.endereco_form { 
	font-family: Trebuchet MS, arial; font-size: 0.85em; color: #495B67; text-align: left; line-height : 18px; font-weight : normal; 
	padding: 5px 0 0 20px;}
	
.fone_form { 
	font-family: Trebuchet MS, arial; font-size: 1em; color: #495B67; text-align: left; line-height : 18px; font-weight : normal; 
	padding: 5px 0 0 20px; }
			
.txt_form { 
	font-family : Trebuchet MS, arial; 	font-size : 0.70em; color : #666666; font-weight : normal; 
	padding:0 10px; }

.form label {
	display:block;
	color:#888; font-family : Trebuchet MS, arial; font-size:0.70em; 
	text-align:left;
	padding:2px;
}

.form input {
	display:block;
	color:#555; font-family : Trebuchet MS, arial; font-size:0.85em; 
	height: 18px; width:320px; padding:2px 6px; border:1px solid silver;
	}

.form textarea {
	display:block;
	color:#555; font-family:"Trebuchet MS"; font-size:0.85em;
	height:80px;  width:320px; padding:2px 6px; border:1px solid silver; overflow:hidden;}

.btn_enviar {
	display:inline-block;
	background: url('../images/btn_enviar.png') no-repeat left center;
	width: 95px; height: 40px;	margin: 10px 0 0 72px;	border:0; padding:0 0 0 26px;
	overflow: hidden; cursor: pointer;}