ol, ul, h1, h2, h3, h4, form, p, dl, dt, dd, div, li, fieldset, label, input { margin: 0; padding: 0 }
ol, ul { list-style: none }
img, fieldset{ border: 0 }

body {
	background-image:url(../imagens/back.jpg);
	background-repeat:repeat-x;
	margin:0;
	margin-top:20px;
	padding:0;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
		scrollbar-arrow-color:#737373;
	scrollbar-3dlight-color:#737373;
	scrollbar-highlight-color:#F7F7F7;
	scrollbar-face-color:#F7F7F7;
	scrollbar-shadow-color:#737373;
	scrollbar-darkshadow-color:#F7F7F7;
	scrollbar-track-color:#E8E8E8;

}

a:link{color:#FFFFFF; text-decoration:none;}
a:visited{color:#FFFFFF;text-decoration:none;}
a:hover{
color: #D7D700;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {
display: inline-block;
}  
/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */

.clrfx:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden
}
.clrfx {display: inline-table}
/* Hides from IE-mac \*/
* html .clrfx {height: 1%}
.clrfx {display: block}
/* End hide from IE-mac */ 

/* Inicio do CSS DIV pai */
#pai {
	background:url(../imagens/fundo.jpg) no-repeat top;
	border: 1px solid #000000;
	background-color:#FFFFFF;
	margin:0px auto;
	width:760px;
	height: 470px;
	position:relative;
}
#logo {
	width:216px;
	height:142px;
	margin-top: 10px;
	display:block;
}

h1 {
	background:url(../imagens/logo.gif) no-repeat;
	width: 216px;
	height: 142px;
	margin-left: 15px;
	display:block; 
	float:left;
}
h1 a {
	display: block;
	height: 142px;
	text-indent: -6666px;
	}
#menu {
	margin-left: 70px;
	margin-top:32px;
	display:block;
	width:150px;
}

#menu li {
	display:block;
	height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	padding:4px 0px;
	color:#FFFFFF;
}

#mensagem {
	background:url(../imagens/mensagem.gif) no-repeat;
	width:356px;
	height:82px;
	position:absolute;
	top:16px;
	right:80px;
	text-indent:-7000px;
}

.area {
	border: 1px solid #FFFFFF;
	background:#006600;
	filter:alpha(opacity=80);
	opacity:0.8;
	color:#FFFFFF;
	width:440px;
	height:429px;
	position:absolute;
	top:20px;
	right:20px;
	overflow:auto;
	overflow-x:hidden;
}


.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin: 10px 20px;
	margin-left: 40px;
	position:relative;
	font-size:12px;
	line-height:18px;
}
.texto2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin: 5px 20px;
	margin-left: 40px;
	position:relative;
	font-size:11px;
	font-weight:bold;
	display:block;
}

.texto2 a:link{color:#33CCFF; text-decoration:none;}
.texto2 a:visited{color:#33CCFF;text-decoration:none;}
.texto2 a:hover{
color: #D7D700;
}
#list_serv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin: 10px 20px;
	margin-left: 40px;
	position:relative;
	font-size:12px;
	line-height:18px;

}

.borb{
	z-index:10000;
}


#quemsomos {
	display:block;
	width:400px;
	height: 50px;
	border-bottom:1px dashed #FFFFFF;
	margin: 10px 20px;
	font-family:"Times New Roman", Times, serif;
	font-size:35px;
	font-style:italic;
	position:relative;
}
.frm {
	width:300px;
	margin: 10px 0px 0px 40px;
	display:block;
}
.labelfc {
	display:block;
}
input, textarea {
	border: 2px solid #000000;
	background:#FFFF99;
}

.btn {
	display:block;
	border:1px solid #000000;
	background:#CC0000;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:10px;
	margin-bottom: 10px;
}
#album {
	width: 360px;
	margin-left: 40px;
}
.zoom {
	font-weight:bold;
}
.foto {
	border: 5px solid #CCCCCC;
	width:100px;
	height:80px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.by {
	display:block;
	text-align:right;
	position:absolute;
	right:0;
	bottom:0;
}
.ev_real {
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin-top:20px;
}
#facebook{width: 760px; margin: 0 auto; margin-bottom: 10px; overflow: hidden;}
#facebook a{background: url(../imagens/facebook.png) no-repeat; display: block; width: 35px; height: 35px; text-indent: -100000px; float: right;}
