body {
	margin: 0px;
}
#cont {
	width: 960px;
	margin:0 auto;
}

body,td,th {
	font: 12px Tahoma;
}
#esquerda li a:hover {
	text-decoration:underline;
}
#topo {	background:url(images/bg_topo.jpg) top center repeat-x; height:470px;}
#topo-sub { background:#030939 url(images/sombra_sub.gif) bottom repeat-x; padding:5px 0 15px 0;}
#compre { background:#FFF; height:250px; width:250px; padding:5px; float:right; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#conteudo { background:#F4F4F4 url(images/bg_cont.jpg) repeat-x;}
#topo h1 {
	font:18px Trebuchet Ms, Verdana, Sans-Serif;
	color:#FFF;
	margin: 0;
	padding: 10px 0 0 0;
	font-weight:normal;
}
#topo h2 {
	font: 13px Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	margin: 0;
	padding: 0 0 5px 0;
}
#esquerda ul {
	list-style:none;
	margin:0 0 0 23px;
	padding:0;
}
#esquerda li a {
	font:12px Arial;
	color:#AD0000;
	font-weight:bold;
	text-decoration:none;
}
#esquerda h2 {
	width:220px;
	height:42px;
	text-indent: -9999px;
	margin: 15px 0 0 0;
}
#esquerda h3 {
	margin:10px 0 3px 23px;
	font:12px Trebuchet Ms, Verdana, Sans-Serif;
	font-weight:bold;
	background	:url(images/bg_menuA.gif);
	width:170px;
	height:21px;
	color:#FFFFFF;
	padding:4px 0 0 5px;
}
#esquerda h4 {
	margin:10px 0 3px 23px;
	font:12px Trebuchet Ms, Verdana, Sans-Serif;
	font-weight:bold;
	background	:url(images/bg_menuA2.gif);
	width:170px;
	height:31px;
	color:#FFFFFF;
	padding:4px 0 0 5px;
	text-align:center;
	line-height:14px;
}
#esquerda {
	width:220px;
	float:left;
	padding: 10px;
}
#esq1 { width:175px; margin:0 0 0 23px; }
#direita {
	width:130px;
	float:right;
	text-align:center;
	padding: 10px;
}
#direita1 {
display:none;
}
#meio1{
padding: 10px 12px;
margin: 0 0 0 240px;
}
#meio {
	margin: 0 150px 0 240px;
	padding: 10px;
}
#meio h1, #meio1 h1 {
	width: 550px;
	height: 50px;
	margin:0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #FFF;
	background-image: url(images/bg_titulo.png);
	background-repeat: no-repeat;
	padding: 25px 0 0 35px;
}
#meio h2, #meio1 h2 {
	font:16px Trebuchet Ms, Verdana, Sans-Serif;
	font-weight:bold;
	color:#104E98;
	height:30px;
	padding:0 10px 0 25px;
	background:url(images/item1.png) no-repeat left center;
	margin:0;
}
#meio h3, #meio1 h3 {
	font:14px Trebuchet Ms, Verdana, Sans-Serif;
	font-weight:bold;
	color:#FF0000;
	padding:0 10px 5px 20px;
	background:url(images/item.png) no-repeat 0px 2px;
	margin:10px 0 0 0;
}
#meio ul, #meio1 ul {
	list-style:none;
	margin:0;
	padding:0;
}
#rodape {
	background:url(images/bg_rodape.jpg) repeat-x;
	padding: 9px 0;
	color: #FFF;
	height:52px;
	font-weight:700;
	line-height:17px;
}
#rodape a {
	color: #FFF;
}


#tbm {
background:transparent url(images/bg_txt.png) no-repeat ;
width:435px;
height:93px;
padding:12px 0px 0px 25px;
margin-top:15px;
}
#tbm ul, #tbm p{
margin:0px;
padding:0px;
}
#tbm ul li{
display:inline;
background:transparent url(images/mais.gif) no-repeat ;
padding:0px 30px 0px 20px;
font:12px arial;
line-height:22px;
color:#000000;
}
h4{
font:14px Lucida Grande, Trebuchet Ms, Verdana, Sans-Serif;
color:#CC0000;
font-weight:bold;
margin:0;
padding:0;
}
#meio h4{
font:20px Lucida Grande, Trebuchet Ms, Verdana, Sans-Serif;
color:#CC0000;
font-weight:bold;
margin:0;
padding:0;
}
.ok {
	background-image: url(images/ok.gif);
	padding-left: 30px;
	background-repeat: no-repeat;
	line-height: 20px;
	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #060;
	margin-top: 15px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: 700;
}

h5{
margin:0 0 15px 0;
}

.form b {
	display: block;
	font:bold 11px arial;
}
.form label {
	float: left;
	margin:0 10px 10px 0;
}
.um {
	width: 400px;
}
.dois {
	width: 192px;
}
.tres {
	width: 90px;
}

.fonte {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.fonteG{
	font:18px Lucida Grande, Trebuchet Ms, Verdana, Sans-Serif;
	font-weight:bold;
}	
#dep {
float:left;
padding-bottom:15px;
width:550px;
}
#dep .bgft {
	background-image: url(images/bg_dep.jpg);
	background-repeat: no-repeat;
	padding: 10px 15px 28px 5px;
}

/* Titulos */
.t_ag, .t_jor, .t_rad, .t_bal, .t_prov, .t_pes, .t_sis1, .t_sis2, .t_com {
	text-indent: -9999px;
	width: 400px;
	height: 27px;
}
.bg_menu {
	background:url(images/t_menu.gif) no-repeat;
}
.bg_sac {
	background:url(images/t_sac.gif) no-repeat;
}
.bg_cadastrese {
	background:url(images/t_cadastrese.gif) no-repeat;
}
.t_ag {
	background: url(images/t_agencia.gif) no-repeat;
}
.t_jor {
	background: url(images/t_jornal.gif) no-repeat;
}
.t_rad {
	background: url(images/t_radio.gif) no-repeat;
}
.t_bal {
	background: url(images/t_balada.gif) no-repeat;
}
.t_prov {
	background: url(images/t_provedor.gif) no-repeat;
}
.t_pes {
	background: url(images/t_pessoa.gif) no-repeat;
}
.t_sis1 {
	background: url(images/t_sis1.gif) no-repeat;
}
.t_sis2 {
	background: url(images/t_sis2.gif) no-repeat;
}
.t_com {
	background: url(images/t_comissionamento.gif) no-repeat;
}

#menuhor {
border:none;
margin: 0;
padding:0;
font: 12px Arial, sans-serif;
font-weight:bold;
}
#menuhor li {
list-style: none; 
margin: 0;
display: inline;
}
#menuhor li a {
margin:2px;
border: 1px solid #ccc;
color:#000000;
text-decoration: none;
padding:2px 7px 2px 7px;
line-height:25px;
}
#menuhor li a:hover {
border: 1px solid #AACBEE;
background-color:#EBF3FB;
color:#0000FF;
}
.menuhor {
margin:2px;
border: 1px solid #AACBEE;
background-color:#EBF3FB;
color:#0000FF;
text-decoration: none;
padding:2px 8px 2px 8px;
line-height:25px;
}
.quebra {
	clear:both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}
.cw2 li {
	float:left;
	width:152px;
	font:14px Trebuchet Ms, Verdana, Sans-Serif;
	font-weight:bold;
	padding:0 10px 7px 20px;
	background:url(images/item.png) no-repeat 0px 2px;
}
.cw2 a {
	color:#FF0000;
}
.cw li {
	font:14px Trebuchet Ms, Verdana, Sans-Serif;
	font-weight:bold;
	padding:0 10px 7px 20px;
	background:url(images/item.png) no-repeat 0px 2px;
	color:#FF0000;
}
.cw a {
	color:#FF0000;
}
.pos_foto {
	margin-top: 18px;
	margin-bottom: 10px;
	margin-left: 29px;
}
.t_foto {
	width: 151px;
	margin-left: 27px;
	font-family: arial;
	font-size: 12px;
}#dias {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	background-image: url(images/bg_dias.jpg);
	background-repeat: no-repeat;
	height: 52px;
	width: 82px;
	padding-top: 28px;
	padding-left: 48px;
	color: #FFFFFF;
	padding-right: 0px;
	padding-bottom: 0px;
}
.aspas{margin:0 5px 0 0;}
.no-link {
	color: #000000;
	text-decoration: none;
}
#pop {
	position:absolute;
	top:100px;
	width:160px;
	height:175px;
	z-index:1;
	left: 722px;
}
#pop1 {
	position: absolute;
	top: 320px;
	width: 375px;
	height: 110px;
	z-index: 2;
	left: 300px;
}
/* galeria */
/* Tiny Carousel */
#slider1 { height: 312px; overflow:hidden; padding: 0; margin:0;   }
#t_foto {height:17px; padding:18px 0 0 17px;}
#slider1 .viewport { float: left; width: 914px; height: 302px; overflow: hidden; position: relative; background:#FFF; padding:5px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0;}
#slider1 .buttons { background:url("images/buttons.gif") no-repeat scroll 0 0 transparent; display: block; margin: 137px 0 0 0; text-indent: -999em; background-position: 0 0; float: left; width: 17px; height: 38px; overflow: hidden; position: relative; }
#slider1 .next { background-position: -17px 0; margin: 0; margin: 137px 0 0 0;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 0 0 5px; padding: 0; height: 302px; width: 455px;}
