html, body {
	height:100%;
}

#fancy_div {
	background:url(../images/video_bg.png) no-repeat;
}

body{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#000;
	height:100%;
}

#tudo{
	width:1004px;
	margin:0px auto;
}

#banner{
	width:100%;
	height:343px;
}

#conteudo{
	width:100%;
	height:0px auto;
}

#banner_rotativo{
	width:511px;
	height:373px;
	background-image:url(img/banner.png);
	background-repeat:no-repeat;
	padding-top:20px;
}

#videos{
	width:228px;
	height:207px;
	background-image:url(img/videos.png);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-right:15px;
	padding-top:14px;
}

#curri{
	width:208px;
	height:130px;
	background-image:url(img/curri.png);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
}

#cont_dir{
	width:208px;
	height:165px;
	background-image:url(img/contato.png);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:25px;
	padding-top:8px;
}

#rodape{
	padding-top:10px;
	width:100%;	
	height:32px;
	background-image:url(img/rodape.jpg);
	background-repeat:no-repeat;
}

#not_esq{
	background-image:url(img/noticias.png);
	background-repeat:no-repeat;
	width:175px;
	height:383px;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
}

#cli_esq{
	width:180px;
	height:140px;
	background-image:url(img/cliente.png);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-right:24px;
	padding-top:14px;
}

#meio_carro{
	width:472px;
	height:145px;
	background-image:url(img/oficial.png);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
}

#ban_rota{
	width:512px;
	height:393px;
}

#empresa {
	width: 729px;
	height:533px;
	background-repeat:no-repeat;
	background-image:url(img/empresa.jpg);
	padding-left:25px;
	padding-right:23px;
	padding-top:15px;
}

#clientes {
	width: 729px;
	height:533px;
	background-repeat:no-repeat;
	background-image:url(img/clientes.jpg);
	padding-left:25px;
	padding-right:23px;
	padding-top:15px;
}

#contato{
	width:238px;
	height:354px;
	background-image:url(img/conta.png);
	background-repeat:no-repeat;
	margin:0px auto;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
}

#serv1{
	background-image:url(img/sup.jpg);
	padding-left:25px;
	padding-top:10px;
	height:32px;
}

#serv2{
	height:0px auto;
	background-image:url(img/s1.jpg);
	background-repeat:repeat-y;
	padding-left:25px;
	padding-right:25px;
}

#orca {
	width: 729px;
	height:390px;
	background-repeat:no-repeat;
	background-image:url(img/orca.png);
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
}

#conteve{
	width:767px;
	margin:0px auto;
	height:100%;
}

#tt_eventos{
	width:752px;
	height:32px;
	/*background-image:url(img/eventos.png);*/
	background-repeat:no-repeat;
	padding-left: 15px;
	padding-top:15px;
}

#tt_eventos2{
	width:752px;
	height:32px;
	background-repeat:no-repeat;
	padding-left: 15px;
	padding-top:15px;
}

#bar_event{
	width:737px;
	height:0px auto;
	/*background-image:url(img/eventos1.png);*/
	background-repeat:repeat-y;
	padding-left: 15px;
	padding-right: 15px;
}

#bar_event2{
	width:737px;
	height:0px auto;
	background-repeat:repeat-y;
	padding-left: 15px;
	padding-right: 15px;
}

.text_rod{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:11px;
}

.text_tt, .text_tt1, .text_tt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.text_tt1{
	color:#FF0;	
}

.text_tt2{
	color:#FFF;	
}

.text1, .text2, .text3, .text55{
	font-family:Arial, Helvetica, sans-serif;
}

.text1{
	color:#000;
	font-size:11px;
}

.margin10{
	margin-top:10px;
}

.text2{
	color:#FFF;	
	font-size:11px;
}

.text3{
	color:#FFF;	
	font-size:13px;
}

.text55{
	color:#FFF;	
	font-size:18px;
}

.text1_tt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#451D18;
}

.form_90{
	width:90%;	
}

.form_10{
	width:10%;	
}

.form_40{
	width:40%;	
}

.form_text_90{
	width:90%;
	height:100px;
}
.form_text_90_2{
	width:90%;
	height:200px;
}

.borda{
	border:1px solid #CCC;	
}

a.text_rod:link, a.text_rod:visited {
	text-decoration:none;
	color:#FFF;
}

a.text_rod:hover {
	text-decoration:underline;
	color:#FFF;
}

a.text_event:link, a.text_event:visited {
	text-decoration:none;
	color:#FFF;
}

a.text_event:hover {
	text-decoration:none;
	color:#009;
}

a.text_mail:link, a.text_mail:visited {
	text-decoration:underline;
	color:#009;
}

a.text_mail:hover {
	text-decoration:underline;
	color:#000;
}