body {
	margin:10px auto;
	background-image:url(../images/fd_bgrd.gif);
	/*background-image:url(../images/bg_gradient.png);*/
	background-repeat:repeat;
	font-family: Arial, Helvetica, sans-serif;
	 color: #000;
    font-size: 11px;
    line-height: 20px;

	}
p { margin:0px}

h3 {display: block;
font-size: 1.17em;
font-weight: bold;
margin: 1em 0px;}

img { border:0px} 

#conteiner {width:953px; height:100%; margin:0px auto}
#footer {height:16px; background-color:#FFF; font-size:9px; color:#000; padding:0px 3px 0px 5px}
#div_menu {width:803px; height:50px; float:left}
.menu_fd {height:30px; background-color:#FFF;border-bottom:#c792cd 1px solid; border-top:#fff 1px solid}

.h20 { height:20px}
.barra_cor_fundo {height:18px; font-family:Georgia, "Times New Roman", Times, serif; text-align:right}
.bf_preto { background-color:#000; color:#FFF}
/* border-top:#000 1px solid*/
#div_logo {width:150px; height:50px; float:left; background-color:#FFF; border-bottom:#c792cd 1px solid;border-top:#fff 1px solid }
.logo {margin:9px 0px 0px 10px;text-align:left}
.menu p { margin:5px;
color: #333;
float: left;
font-family:'Georgia', Times New Roman, Times, serif;
font-size: 15px;
padding:3px;


}
.clientes_links  {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#999; background-color:#FFF; padding:0px 15px;}
.clientes_links a {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#999;text-decoration:none; padding:2px}
.clientes_links a:hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; background-color:#c792cd;padding:2px}
.clientes_links a:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; background-color:#c792cd;padding:2px}

.menu a { color: #000; font-family:'Georgia', Times New Roman, Times, serif; font-size: 15px;
text-decoration:none;}
.menu a:hover { color: #fff; font-family:'Georgia', Times New Roman, Times, serif;font-size: 15px;
text-decoration:none; background-color:#c792cd;}
.menu a:visited:hover { color: #fff; font-family:'Georgia', Times New Roman, Times, serif;font-size: 15px;
text-decoration:none; background-color:#c792cd;}
.menu a:active { color: #fff; font-family:'Georgia', Times New Roman, Times, serif;font-size: 15px;
text-decoration:none; background-color:#c792cd;}
.menu a:visited:active { color: #fff; font-family:'Georgia', Times New Roman, Times, serif;font-size: 15px;
text-decoration:none; background-color:#c792cd;}

.clear { clear:both}

#frase_1 {background-color:#FFF; padding:10px}
/*color:#0cd595;*/
.frase {text-align:center;font-family:'Georgia', Times New Roman, Times, serif; font-size:24px;  font-style:italic; line-height:40px; color:#000}
.f_aut {color:#9B9B9B; font-size:10px; text-align:right}

input {

	background-color:#FFF;
	color:#000;
	/*border:1px dashed #09C;*/
	border:dotted 1px #CCC;
}
textarea {

	color:#000;
/*	border:1px dashed #09C;
*/	border:dotted 1px #CCC;
	margin-top:1px;
	font-size:12px;
	
}


.Form {
	background-color:none;
	margin:0px;
	border:0;
	}
.Fbranco { background-color:#FFF; padding:2px}

.Flaranja, .Flaranja a, .Flaranja a:hover, .Flaranja a:visited { background-color:#ff8e00; padding:2px;text-decoration:none; color:#000}

.Famarelo_b, .Famarelo_b a, .Famarelo_b a:hover, .Famarelo_b a:visited{ background-color:#e7c339; padding:2px;color:#000;text-decoration:none}

.Fpreto, .Fpreto a, .Fpreto a:hover, .Fpreto a:visited{ background-color:#000; padding:2px; color:#FFF;text-decoration:none}

.Frosa, .Frosa a, .Frosa a:hover, .Frosa a:visited { background-color:#d3489a; padding:2px; color:#FFF; text-decoration:none}

.Frosa_b, .Frosa_b a, .Frosa_b a:hover, .Frosa_b a:visited { background-color:#f7bece; padding:2px; color:#000;text-decoration:none}

.Fverde_b, .Fverde_b a, .Fverde_b a:hover, .Fverde_b a:visited { background-color:#cedf80; padding:2px; color:#000;text-decoration:none}

.Fverde, .Fverde a, .Fverde a:hover, .Fverde a:visited { background-color:#005942; padding:2px; color:#FFF;text-decoration:none}

.Fverde2, .Fverde2 a, .Fverde2 a:hover, .Fverde2 a:visited { background-color:#638e29; padding:2px; color:#FFF;text-decoration:none}

.Froxo_b, .Froxo_b a, .Froxo_b a:hover, .Froxo_b a:visited { background-color:#bba8bd; padding:2px; color:#000;text-decoration:none}

.Fvermelho, .Fvermelho a, .Fvermelho a:hover, .Fvermelho a:visited { background-color:#a50829; padding:2px; color:#FFF;text-decoration:none}


.fspan24 {font-size:24px; color:#0cd595; font-family:'Georgia', Times New Roman, Times, serif; }
.fspan20 {font-size:20px; color:#999; font-weight:bold}
.fspan20c {font-size:20px; color:#ccc; font-weight:bold}
.fspan18 {font-size:18px; color:#666; font-weight:bold}

.fspanweb {font-size:24px; color:#000; font-family:'Georgia', Times New Roman, Times, serif; }

/*********************/

	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:690px;
		height:322px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:44px;
		height:46px;
		position:absolute;
		left:10px;
		top:100px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:900px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:44px;
		height:46px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
 /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
	
	
.div_contact_1 {width:80px; float:left;}
/*background-color:#0cd595; */
.div_contact_1 span {padding:2px; font-family:'Georgia', Times New Roman, Times, serif; font-size:14px; color:#999}

.div_projecto {background:url(../images/1x1transbr.png) repeat; padding:5px; border-bottom:#000 1px dashed; height:350px}
/*background-color:#0cd595;*/
.bt_enviar {background-color:#000; width:50px; height:20px; padding:2px; font-family:'Georgia', Times New Roman, Times, serif; font-size:14px; border:none; cursor:default; color:#FFF }
