/* Importando os style do menu do site */
@import url(/public/default/styles/menutopo.css);
/* Importando os style da empresa */
@import url(/public/default/styles/empresa.css);
/* Importando os style do jQuery Fancybox */
@import url(/public/default/styles/jquery.fancybox-1.2.6.css);
/* Importando os style do Contato */
@import url(/public/default/styles/contato.css);
/* Importando os style do Index */
@import url(/public/default/styles/index.css);
/* Importando os style do Quadro de Aulas */
@import url(/public/default/styles/quadrodeaulas.css);
*{
    margin:0;
    padding:0;
    text-decoration:none;
    list-style:none;
    border:0;
    font-family: "Trebuchet MS", Verdana, Arial;
}
html { overflow: -moz-scrollbars-vertical; }

body{
    background-color: #c0c0c0;
}

.clear{clear:both;_height:0px}
.clear HR{display:none}
h1,h2,body#index div.informacao_index a {
    color: #000;
    font-size: 18px;
    padding-left: 22px;
    background: url(/public/default/images/bgs/bg_titulo.png) no-repeat left center;
    margin: 8px 0px 8px 0;
}
h2 {
    font-size: 14px;
}
p, ol.listagem li {
    font-size: 13px;
    line-height:140%;
    color: #666;
}
a:hover {
    text-decoration: underline;
}
ol.listagem {
    margin-left: 10px;
}
ol.listagem li {
    background: url( /public/default/images/bgs/bg_listagem.gif ) no-repeat 2px 8px;
    padding-left: 8px;
}
ol.listagem li a {
    color: #666;
}
a.fancy img, div.conteudo img.imagem {
    padding: 5px;
	background: white;
	border: 1px solid #BBB;
	margin: 5px 3px 0px;
    float: left;
}

a.fancy:hover img {
    border: 1px solid #999;
}

div#geral {
    width: 920px;
    margin: 0 auto;
    background-color: #E6E6E6;
}
div#geral div#topo {
    height: 96px;
    background: url( /public/default/images/bgs/bg_topo.jpg );
    border-bottom: 5px solid #fff;
}
div#geral div#topo span {
    margin-left: 20px;
    float: left;
}
div#geral div#topo span a {
    display: block;
    width: 209px;
    height:96px;
    text-indent:-5000px;
    background: url(/public/default/images/logo.gif) no-repeat center center;
}
div#geral div#interatividade {
    background: url(/public/default/images/bgs/bg_interatividade.jpg) repeat-x;
    height: 29px;
    text-align: left;
}
div#geral div#interatividade a {
    margin-left: 5px;
}
div#geral div#conteudo {
    background: url(/public/default/images/bg_conteudo_direita.gif) repeat-y right;
    width: 920px;
}
div#geral div#conteudo_esquerda {
    width: 580px;
    float: left;
    padding:10px;
}
div#geral div#conteudo_direita {
    width: 295px;
    float: right;
    padding: 10px;
}
div#geral div#endereco {
    border-top: 1px solid #000;
    background: url(/public/default/images/bgs/bg_endereco.jpg) repeat-x;
    text-align: center;
    height: 45px;
}

div#geral div#endereco p {
    font-size: 12px;
    margin-top: 5px;
}
div#rodape {
    width: 920px;
    margin: 0 auto;
    text-align: center;
    font-size: 11px;
}

div#rodape p {
    color:#777;
    text-align:center;
    line-height: 140%;
    font-size:9px;
    margin: 5px auto;
}

div#rodape p a {
    /*color: #ffb746;*/
    font-weight: bold;
    color: #777;
    text-decoration: underline;
}

div#rodape p img {
    vertical-align: -3px;
}

input.submit {
    cursor: pointer;
    width: 100px !important;
    background: url( /public/default/images/bgs/bg_botao.gif ) repeat-x center center !important;
    height: 22px !important;
    font-size: 11px !important;
}

/*
div.conteudo {
    float: left;
}
*/

div.conteudo img.imagem {
    margin-left: 0;
}

div.informacoes {
    font-size: 12px;
    margin: 5px 0 5px 0;
}
div.informacoes span.email {
    background: url(/public/default/images/bgs/bg_email.png) no-repeat left center;
    padding-left: 27px;
}

/* Estilo da enquete */
div#geral div#conteudo_direita div.enquete {
    background-color: #DEDDE2;
}

div#geral div#conteudo_direita div.enquete div.conteudo_enquete {
    padding: 3px;
}
div#geral div#conteudo_direita div.enquete h3 {
    font-size: 12px;
}

div#geral div#conteudo_direita div.enquete ol li {
    font-size: 11px;
    padding: 2px;
}
div#geral div#conteudo_direita div.enquete ol li.botoes {
    text-align: right;
}

div#geral div#conteudo_direita div.enquete ol li.botoes input.submit {
    width: 50px !important;
}
div#geral div#conteudo_direita div.enquete ol li.botoes a {
    font-weight: bold;
}
