body{
		margin:0 auto 0 auto;
		padding: 0;
		font-family: "Helvetica Condensed", Verdana, Arial, sans-serif;
		text-align: center;
		color: #FFFFFF;
		background-image:url(images/site_fundo.jpg);
		background-repeat:repeat-x;
		background-color: #000000;
        font-size: 70%;
		line-height: 120%;

}
a:link {
	color: #99CC00;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #99CC00;
}
a:hover {
	text-decoration: underline;
	color: #99FF00;
}
a:active {
	text-decoration: none;
}
#geral{
		width: 820px;
		margin:0 auto;
		padding:25px 0 0 0;
		text-align: center;
		border: 0;
}
* + html/*/ * /**/ body {
     	background-color:#a0bda1;
     	filter: alpha(opacity=15);
}

* html body #geral {
     	background-color:#a0bda1;
     	filter: alpha(opacity=70); 
}
html > body #geral {
     	background-image:url(images/alpha.png);
}
#testa {
		height:244px;
		margin:0;
		padding:0;	
}
#meio {
		width: 820px;
		margin:5px 20px 0 25px;
		text-align:left;
}
#meio1 {
		width: 820px;
		margin:15px 20px 0 25px;
		text-align:left;
}
#meio h1 {
		margin: 25px 0 0 2px;
		padding-left:10px;
		color:#000000;
		font-size:20px;
		background-image:url(images/h1.gif);
		background-repeat: no-repeat;
}

#ultimos_projetos{
		width:747px;
		height:200px;
		margin-top:15px;
		padding:20px 10px 10px 10px;
}
#ultimos_projetos h2{
		color:#F0F0F0;
		font-size:14px;
}
#ultimos_projetos p{
		color:#F0F0F0;
		font-size:12px;
}
#thumb{
		margin-right:10px;
		padding:0;
		float:left;
}
#texto{
		margin:0;
		padding:0;
		width:150px;
		float:right;
}
html > body #ultimos_projetos {
    	background-image:url(images/fundo_box1.png);
	 	background-repeat:no-repeat;
}

#meio2{
		width:747px;
		height:224px;
		margin:0;
		padding:0 10px 15px 0;
}
#desenvolvimento{
		width:394px;
		height:250px;
		margin:0;
		padding:0;
		float:left;
}
#desenvolvimento_fundo{
		width:394px;
		height:224px;
		margin-top:15px;
		padding:30px 10px 10px 12px;
}
#desenvolvimento p{
		width:160px;
		margin-right:30px;
		padding:0;
		font-size:12px;
		float:right;
}
html > body #desenvolvimento_fundo {
    	background-image:url(images/fundo_box2.png);
	 	background-repeat:no-repeat;
}
#box_experimento{
		width:338px;
		height:250px;
		margin:0;
		padding:0;
		float:right;
}
#box_experimento1{
		width:338px;
		height:210px;
		margin-top:15px;
		padding:30px 0 10px 12px;
}
#box_experimento1 p{
		width:120px;
		margin-right:5px;
		padding:0;
		font-size:12px;
		float:right;
}
html > body #box_experimento1 {
    	background-image:url(images/fundo_box3.png);
	 	background-repeat:no-repeat;
}
#rodape{
        clear: both;
		margin:130px 20px 0 15px;
		height: 138px;
		font-family: "Helvetica Condensed", Arial, Verdana, sans-serif;
		font-size:11px;
		text-align:left;
}
body:only-of-type #rodape {
padding-top:115px;
}
#rodape h3{
color:#999999;
font-size:16px;
margin:0 0 0 15px;
}

#barbusci{
width:150px;
height:74px;
margin:15px;
padding:10px 0 0 80px;
font-size:12px;
color: #b6b6b6;
float:left;
background-image:url(images/zizo.jpg);
background-repeat:no-repeat;
}
#rafael{
width:226px;
height:56px;
margin:15px 0 0 250px;
padding:0;
font-size:12px;
color: #b6b6b6;
background-image:url(images/rafael.jpg);
background-repeat:no-repeat;
}
#frase_baixo{
padding-top:40px;
padding-right:0;
font-size:11px;
color:#FFFFFF;
float:right;
}
body:only-of-type #frase_baixo {
padding-top:50px;
}
#rodape1{
        clear: both;
		margin:30px 20px 0 15px;
		height: 138px;
		font-family: "Helvetica Condensed", Arial, Verdana, sans-serif;
		font-size:11px;
		text-align:left;
}
#rodape1 h3{
color:#999999;
font-size:16px;
margin:0 0 0 15px;
}
body:only-of-type #rodape1 {
padding-top:0;
}
