@charset "utf-8";
/* CSS Document - escola_vania */

@charset "utf-8";
/* CSS Document - mon cheese */

html, body, #wrap {height: 100%;}

html, body, form, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

body {background-color:#transparent;
background-image:url(../img/back_agb_02.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

a{text-decoration:none;
	color:#0a52a8;
}

a:link {
text-decoration:none;
color:#0a52a8;
}

a:hover{text-decoration:none;
color:#0a52a8;
}

#main {padding-bottom: 150px;
background-color:#ffffff;
background-image:url(../img/corpo_agb.jpg);
width:800px; margin:0 auto; }  /* must be same height as the footer */



.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
	

#agb_header{
width:800px;
height:125px;
position:relative;
background-color:transparent;
background-image:url(../img/topo_agb.jpg);
background-repeat:no-repeat;
margin: 0 auto;
}

.img_alt{
height:200px;


}

#agb_coluna_horizontal{
width:230px;
height:1050px;
border:0px solid #000000;
margin-left:-7px;
float:left;
margin-top:80px;
padding:0 0 0 28px;
}

#agb_coluna_horizontal_1{
width:70px;
height:560px;
*height:600px;
border:0px solid #000000;
margin-left:16px;
float:left;
margin-top:80px;
}

#agb_principal{
width:800px;
_width:750px;
background-color:transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#032374;
line-height:20px;
margin: 0 auto;
padding:20px 0 0 20px;
*padding:20px 0 0 20px;
_padding:20px 0 0 10px;
min-height:355px;
_height:355px;
}


#imagem_01{
width:182px;
height:174px;
background-repeat:no-repeat;
background-color:transparent;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-left:68px;
margin-top:80px;
*margin-top:80px;
_margin-top:80px;	
}
	
#imagem_02{
width:182px;
height:174px;
background-repeat:no-repeat;
background-color:transparent;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-left:300px;
margin-top:-174px;
*margin-top:-174px;
}
	
#imagem_03{
width:182px;
height:174px;
background-repeat:no-repeat;
background-color:transparent;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin:0 auto;
margin-left:530px;
*margin-left:530px;
margin-top:-174px;
*margin-top:-174px;
_margin-top:-173px;
}
	
#imagem_04{
width:182px;
height:174px;
background-image: url(../img/thumb_marcelo.jpg);
background-repeat:no-repeat;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-left:68px;
margin-top:260px;
*margin-top:260px;
_margin-top:260px;
}
	
#imagem_05{
width:182px;
height:174px;
background-image:url(../img/thumb_danresa.jpg);
background-repeat:no-repeat;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-left:300px;
margin-top:-175px;
*margin-top:-175px;
_margin-top:-175px;
}
	
				
#imagem_06{
width:182px;
height:174px;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin:0 auto;
margin-left:530px;
*margin-left:530px;
margin-top:-175px;
*margin-top:-175px;
_margin-top:-175px;
}
			
#imagem_07{
width:182px;
height:174px;
background-repeat:no-repeat;
background-color:transparent;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-left:68px;
margin-top:260px;
*margin-top:260px;
_margin-top:260px;	
}		

#imagem_08{
width:182px;
height:174px;
background-image:url(../img/thumb_danresa.jpg);
background-repeat:no-repeat;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-left:300px;
margin-top:-175px;
*margin-top:-175px;
_margin-top:-175px;
}
	
	
#imagem_09{
width:182px;
height:174px;
background-image:url(../img/thumb_stp.jpg);
background-repeat:no-repeat;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin:0 auto;
margin-left:530px;
*margin-left:530px;
margin-top:-175px;
*margin-top:-175px;
_margin-top:-175px;
}
	
#imagem_10{
width:182px;
height:174px;
background-image:url(../img/thumb_stp.jpg);
background-repeat:no-repeat;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin-left:68px;
margin-top:260px;
*margin-top:260px;
}		

#imagem_11{
width:182px;
height:174px;
background-image:url(../img/thumb_danresa.jpg);
background-repeat:no-repeat;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-left:300px;
margin-top:-175px;
*margin-top:-175px;
_margin-top:-175px;
}
	
#imagem_12{
width:182px;
height:174px;
background-image:url(../img/thumb_stp.jpg);
background-repeat:no-repeat;
color:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin:0 auto;
margin-left:530px;
*margin-left:530px;
margin-top:-175px;
*margin-top:-175px;
_margin-top:-175px;
}

.foto_lateral{
background-color:transparent;
margin-left:380px;
*margin-left:380px;
margin-top:-170px;
*margin-top:-170px;
}


#imagem_contato{
width:481px;
height:327px;
margin-left:298px;
*margin-left:298px;
_margin-left:305px;
margin-top:-20px;
*margin-top:-20px;
background-image:url(../img/contato2.jpg);    
background-repeat:no-repeat;
}

.imagem_servicos{
width:448px;
height:323px;
margin-left:332px;
*margin-left:332px;
_margin-left:332px;
margin-top:-20px;
*margin-top:-20px;
background-repeat:no-repeat;
}

#agb_footer{
width:800px;
height:78px;
position:relative;
background-color:transparent;
background-image:url(../img/rodape_agb.jpg);
margin: 0 auto;
*margin-top:-40px; /* negative value of footer height */
clear:both;
}



/*..........................................Textos.................................................*/

#text_menu_agb{
width:350px;
height:4px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#0a52a8;
margin-left:380px;
margin-top:0px;
*margin-top:-50px;
background-color:transparent;
font-weight:bold;
word-spacing:40px;
padding:80px 0 0 40px;
*padding:130px 0 0 40px;
}



   #titulo_01{
	width:158px;
	background-color:transparent;
	color:#0a52a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:55px;
	*margin-left:55px;
	margin-top:-215px;
	*margin-top:-215px;
    }
	 
	.titulo_sites{
	background-color:transparent;
	color:#0a52a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	}
	
	.titulo_sites2{
	background-color:transparent;
	color:#0a52a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:-10px;
	}
	
	#titulo_02{
	width:190px;
	background-color:transparent;
	color:#0a52a8;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:300px;
	*margin-left:300px;
	margin-top:-20px;
	*margin-top:-20px;
    }
	

	#titulo_03{
	width:210px;
	background-color:transparent;
	color:#0a52a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:535px;
	*margin-left:535px;
	margin-top:-20px;
	*margin-top:-20px;
    }
	
	#titulo_04{
	width:210px;
	background-color:transparent;
	color:#0C7BAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:55px;
	*margin-left:55px;
	margin-top:-210px;
	*margin-top:-210px;
    }
	
	#titulo_05{
	width:180px;
	background-color:transparent;
	color:#0C7BAF;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:300px;
	*margin-left:300px;
	margin-top:-20px;
	*margin-top:-20px;
    }
	
	
	#titulo_06{
	width:145px;
	background-color:transparent;
	color:#0C7BAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:528px;
	*margin-left:528px;
	margin-top:-20px;
	*margin-top:-20px;
    }
	
	
	
	#titulo_07{
	width:150px;
	background-color:transparent;
	color:#0C7BAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:90px;
	*margin-left:90px;
	margin-top:-212px;
	*margin-top:-212px;
    }
	
	
	#titulo_08{
	width:180px;
	background-color:transparent;
	color:#0C7BAF;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:290px;
	*margin-left:290px;
	margin-top:-20px;
	*margin-top:-20px;
    }
	
	#titulo_09{
	width:145px;
	background-color:transparent;
	color:#0C7BAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:545px;
	*margin-left:545px;
	margin-top:-20px;
	*margin-top:-20px;
    }
	
	#titulo_10{
	width:150px;
	background-color:transparent;
	color:#0C7BAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:80px;
	*margin-left:85px;
	margin-top:-212px;
	*margin-top:-212px;
    }
	
	
	#titulo_11{
	width:180px;
	background-color:transparent;
	color:#0C7BAF;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:325px;
	*margin-left:325px;
	margin-top:-20px;
	*margin-top:-20px;
    }
	
	#titulo_12{
	width:145px;
	background-color:transparent;
	color:#0C7BAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:550px;
	*margin-left:550px;
	margin-top:-20px;
	*margin-top:-20px;
    }
	
	#titulo_13{
	width:150px;
	background-color:transparent;
	color:#0C7BAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:72px;
	*margin-left:72px;
	margin-top:-212px;
	*margin-top:-212px;
    }
	
	
	#titulo_contato{
	width:210px;
	background-color:transparent/*#FF0000*/;
	color:#0C7BAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:60px;
	*margin-left:60px;
	margin-top:-3px;
	*margin-top:-35px;
    }
	
	
	
	#texto_01{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:75px;
	*margin-left:75px;
	margin-top:-1px;
	*margin-top:-1px;
     }

	
	#texto_02{
	width:175px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:305px;
	*margin-left:305px;
	margin-top:-20px;
	*margin-top:-20px;
	}

    #texto_03{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:540px;
	*margin-left:540px;
	margin-top:-20px;
	*margin-top:-20px;
	}

    #texto_04{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:75px;
	*margin-left:75px;
	margin-top:-2px;
	*margin-top:-2px;
     }

	
	#texto_05{
	width:175px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:305px;
	*margin-left:305px;
	margin-top:-20px;
	*margin-top:-20px;
	}

    #texto_06{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:540px;
	*margin-left:540px;
	margin-top:-20px;
	*margin-top:-20px;
	}
	
	
	 #texto_07{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:75px;
	*margin-left:75px;
	margin-top:-1px;
	*margin-top:-1px;
     }

	
	#texto_08{
	width:175px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:310px;
	*margin-left:310px;
	margin-top:-20px;
	*margin-top:-20px;
	}

    #texto_09{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:540px;
	*margin-left:540px;
	margin-top:-20px;
	*margin-top:-20px;
	}
	
	#texto_10{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:100px;
	*margin-left:100px;
	margin-top:-5px;
	*margin-top:-5px;
     }

	
	#texto_11{
	width:175px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:340px;
	*margin-left:340px;
	margin-top:-20px;
	*margin-top:-20px;
	}

    #texto_12{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:540px;
	*margin-left:540px;
	margin-top:-20px;
	*margin-top:-20px;
	}
	 
	 #texto_13{
	width:170px;
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:90px;
	*margin-left:90px;
	margin-top:-5px;
	*margin-top:-5px;
     }
	 
	#texto_servicos{
	width:400px;
	height:220px;
	color:#0a52a8;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	margin-left:15px;
	*margin-left:15px;
	margin-top:-245px;
	*margin-top:-245px;
	_margin-top:-245px;
	}
	
	#texto_contato{
	width:400px;
	height:220px;
	color:#0a52a8;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	margin-left:45px;
	*margin-left:45px;
	margin-top:-235px;
	*margin-top:-235px;
	_margin-top:-235px;
	}

#text_footer_agb{
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0a52a8;
background-color:transparent;
padding:1px 0 0 260px;
*padding:1px 0 0 250px;
font-weight:none;
}



.texto_descricao{
	background-color:transparent;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin-left:-1px;
	/*margin-left:75px;
	*margin-left:75px;
	margin-top:-1px;
	*margin-top:-1px;
     */}
