@charset "utf-8";
/* CSS Document */

/* AGÊNCIA BAMBOO BRASIL 
www.agenciabamboo.com.br | (62) 3091.5373
CSS Por: Walter André
*/


body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
body {
	background: url(../img/bg.jpg) no-repeat center top;
	background-color: #081f54;
	margin: 0px;
}

h1 {font:12px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0;}
h2 {font:bold 16px Arial, Helvetica, sans-serif; color:#f2b807; margin:0; padding:0;}


* {padding:0; margin:0;}

a:link {text-decoration:none; color:#FFFFFF;}
a:visited {text-decoration:none; color:#FFFFFF;}
a:hover {text-decoration:underline; color:#FFFFFF;}

div#container {
	width:960px;
	margin:0 auto 0 auto;
	display:table;
}
div#conteudo {
	width:947px;
	min-height:487px;
	float:left;
	background:url(../img/bg_conteudo.jpg) repeat-x top;
	padding:13px 0 0 13px;
	margin:8px 0 0 0;
	background-color:#1b4178;
}
div.box-um {
	width:655px;
	float:left;
}
div.box-dois {
	width:275px;
	float:left;
}
form.pesquisa {
	width:265px;
	float:left;
	margin:0 0 15px 0;
}
form.pesquisa label {float:left; margin:0 0 0 0;}
form.pesquisa h2 {color:#081f54; margin:0 0 3px 0;}
form.pesquisa input {background-color:#a8c6e8; border:1px solid #3c679f; height:18px; color:#1b4178; font-size:11px; padding:2px 0 0 5px;}
form.pesquisa input.bt {border:none; background:none; width:auto; height:auto; margin:0; padding:0 0 0 5px; *padding:1px 0 0 5px;}

ul.box-especial {
	width:210px;
	float:left;
	list-style:none;
	margin:15px 0 0 0;
}
ul.box-especial li {width:189px; float:left; padding:0 0 8px 0;}
ul.box-especial li.foto {background-color:#355f96;  border:1px solid #517bb0; text-align:center; padding:6px 0 4px 0; margin:0 0 8px 0;}
ul.box-especial li.mais {color:#51a6f0;}
ul.box-especial li.mais a:link {text-decoration:none; color:#51a6f0;}
ul.box-especial li.mais a:visited {text-decoration:none; color:#51a6f0;}
ul.box-especial li.mais a:hover {text-decoration:underline; color:#51a6f0;}

div#marcas {
	width:275px;
	float: left;
	padding:230px 0 0 0;
	text-align:right;
}
div#marcas img {padding:0 10px 0 10px;}

div#marcas-interna {
	width:263px;
	float: left;
	padding:20px 0 0 0;
	text-align:right;
}
div#marcas img {padding:0 10px 0 10px;}


div#topo-interno {
	width:960px;
	height:73px;
	float:left;
	background:url(../img/bg_topo_interno.jpg) no-repeat;
}
div#topo-interno h2 {font-size:22px; padding:35px 0 0 16px;}


div#box-leitura {
	width:665px;
	float:left;
	padding:0 0 20px 0;
}
div#box-leitura h2.escolha { width:640px; color:#081f54; padding: 0 0 10px 0; float:left;}

div#box-lateral {
	width:263px;
	float:left;
}

div.links {
	width:640px;
	float:left;
	border-bottom:1px solid #2e578e;
	padding:0 0 5px 0;
	margin:0 0 15px 0;
	font-size:11px;
}
div.links img {padding:0 3px 0 3px;}

div#box-acessos {
	width:252px;
	height:261px;
	float:left;
	background:url(../img/bg_box_acesso.gif) no-repeat;
	padding:10px 0 0 10px;
}
div#box-escola {
	width:232px;
	height:222px;
	float:left;
	background:url(../img/bg_boxs.gif) no-repeat;
	padding:0 0 0 32px;
}

div#box-acessos-m {
	width:252px;
	height:92px;
	float:left;
	background:url(../img/bg_box_acesso2.gif) no-repeat;
	padding:10px 0 0 10px;
}

ul.acessos {
	width:245px;
	float:left;
	list-style:none;
	margin:0 0 8px 0;
}
ul.acessos li {width:160px; float:left; padding:0 0 0 5px;}
ul.acessos li.foto {width:77px; padding:0;}
ul.acessos li h2 {width:160px; padding:10px 0 0 0;}

div#box-ancora {
	width:227px;
	float:left;
	padding:20px 0 0 35px;
}
 
div.link-voltar {
	width:640px;
	float:left;
	color:#ffffff;
	font-size:11px;
	cursor:pointer;
}