@charset "utf-8";
/* CSS Document */

* { color:#FFF; font-family:Arial, Helvetica, sans-serif; }

body { background:url(imagens/fundo.jpg); margin:0px; }


h1 { font-family:Kids; font-size:20px; color:#FFFFFF; font-variant:small-caps; }

a, a:link, a:visited, a:active { text-decoration:none; color:#FFFFFF; }
a:hover { text-decoration:none; color:#e57716; }


#geral { width:820px; margin:0 auto; }
#menu { width:180px; float:left; background:url(imagens/menu.png); height:820px; padding-left:14px; }

#top { width:591px; height:156px; margin:0 auto; background:url(imagens/top.png); margin-bottom:20px;  }
#chamada { width:591px; height:20px; float:right; }
#conteudo { width:620px; float:right; }
	#bloco { width:589px; height:520px; background:url(imagens/cont.png); margin:0 auto; overflow:auto; }
		#interno { width:560px; height:460px; margin:0 auto; overflow:auto; margin-top:30px; scrollbar-base-color: #27649E; scrollbar-arrow-color: #FFFFFF; }
#flash { width:620px; height:350px; margin-bottom:10px; }
#eventos { width:304px; height:297px; float:left; background:url(imagens/eventos.png); padding-top:50px; padding-left:10px; padding-right:10px; }
#agenda { width:265px; height:297px; float:right; background:url(imagens/agenda.png); padding-top:50px; padding-left:10px; padding-right:10px; }
#logomarca { width:174px; height:200px; float:left; margin-bottom:10px; margin-top:10px; }
#orkut_msn { width:154px; float:left; margin-bottom:10px; padding-left:20px; }
#newsletter { padding-left:34px; width:140px; float:left; }

#galerias { width:150px; margin:10px; float:left; }
#equipe { width:120px; height:130px; float:left; font-size:10px; color:#FFF; }
	#equipe img {border:1px solid #000000; }

#bloco_imagens { width:200px; height:100px; float:left; margin-right:10px; margin-top:10px; }
#bloco_foto { width:450px; float:left; margin-top:10px; }

#clientes { width:120px; height:130px; float:left; font-size:10px; color:#FFF; }
	#clientes img {border:1px solid #000000; }

img.left { float:left; border:1px solid #000000; margin-right:10px; }
.foto { border:1px solid #000000; margin:4px; }
.titulo { font-family:Kids; font-size:14px; color:#FFFFFF; }
.link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fbf50b; text-decoration:none; font-weight:bold; }
.caixa { color:#666666; }

.texto_mini { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }

.button { border:1px solid #FFFFFF; background:#e57716; font:Kids; color:#FFFFFF; }

#rodape {
	width:962px;
	height:37px;
	padding:10px;
	padding-right:30px;
	background-position:center;
	background:url(imagens/rodape.png);
	margin-top:0px;
	z-index:1;
	margin:0 auto;
	top: 750px;
	clear:both;
}

#total { width:100%; clear:both; position:relative; margin-bottom:10px; min-height:150px; }
	#foto_serv { width:200px; float:left; margin-right:10px; position:relative;  }
	#texto_serv { width:330px; float:right; position:relative; }

.no_border { border:0px; }
.texto { font-family:verdana; font-size:12px; color:#FFFFFF; }
.texto2 { font-family:verdana; font-size:12px; color:#666666; }
.texto2:hover { font-family:verdana; font-size:12px; color:#666666; }
/* UL e LI */
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 40px; MARGIN: 0px; WIDTH: 149px; 				PADDING-TOP: 0px; list-style-type:none;
	font-family:Kids;
	font-size:14px;
	color:#FFFFFF;
	margin-left:0px;
	text-align:left;
	z-index:1;
}
UL LI {
	POSITION: relative; padding:4px;
}
LI UL {
	DISPLAY: none; LEFT: 100px; POSITION: absolute; TOP: 0px; background:#000066; 
}
UL LI A { DISPLAY: block; COLOR: #FFF; TEXT-DECORATION: none; width:139px; font-family:Kids; font-size:14px;
}
 HTML UL LI {
	FLOAT: left; HEIGHT: 1%;
}
 HTML UL LI A {
	HEIGHT: 1%;
}
UL LI A:hover {
	COLOR: #e57716;
}
LI UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}
LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}
.submenu {
	background-image:url(imagens/SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
	margin-left:10px; padding-left:10px; font-family:Arial; color:#0b1b4c; font-size:13px; font-weight:bold; text-decoration:none;
	}
.submenu:hover {
	background-image:url(imagens/SpryMenuBarRightOver.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
	font-family:Arial; color:#dcc21c; font-size:13px; font-weight:bold; text-decoration:none;
	}
.submenuout {
	background-repeat: no-repeat;
	background-position: 95% 50%;
	font-family:Arial; color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none; margin-left:10px;
	border:1px solid #0b1b4c; border-bottom:1px #FFFFFF solid;
	background-color:#0b1b4c;
	}
.submenuout:hover {
	background-repeat: no-repeat;
	background-position: 95% 50%;
	font-family:Arial; color:#fddc05; font-size:13px; font-weight:bold; text-decoration:none;
	border:1px solid #0b1b4c; border-bottom:1px #FFFFFF solid;
	background-color:#0b1b4c;
	}
.right { float:right; }

#foto {
	width:440px;
	height:600px;
	z-index:10;
	position:absolute;
}		
#marca_agua { width:440px; height:330px; z-index:50; position:absolute; }
