body {background:#e6ecff url(../imagens/common/bg_principal.jpg) repeat-x;}
p {font:0.7em Arial, Helvetica, sans-serif; color:#999999; margin:0; padding:15px 25px 5px 10px;}

.content {width:800px; margin:0 auto;}
.conteudo {width:365px; float:left; padding:60px 10px 0 0; margin:0 0 0 5px; background:url(../imagens/common/gradiente.gif) repeat-x top;}

.conteudo_interno {width:375px; float:left; padding:30px 0 0 0 ; margin:0 0 0 5px; background:url(../imagens/common/gradiente.gif) repeat-x top;}
.conteudo_interno h2 {color:#ff9999; font:1.2em Georgia, "Times New Roman", Times, serif; padding:0 35px; }
.conteudo_interno h2 span {border-bottom:2px #e2e9ff dotted;}
.conteudo_interno h2 a {color:#afc2f9; text-decoration:none;}
.conteudo_interno h2 a:hover {border-bottom:2px #e2e9ff dotted;}
.conteudo_interno h3 {color:#ff9999; font:1.0em Georgia, "Times New Roman", Times, serif; padding:30px 35px 0; font-weight:bold; }
.conteudo_interno p {font:0.7em Arial, Helvetica, sans-serif; color:#999999; margin:0; padding:15px 35px; }
.conteudo_interno p.rosinha {background:#ffeeee; border:2px dotted #fff; *border:2px dotted #ffeeee;  margin:0 15px; padding:20px 20px; width:290px; color:#FF6666;}
.conteudo_interno form {background:#e2e9ff; padding:20px; margin:0 15px; border:2px dotted #fff; }
.conteudo_interno form legend {display:none;}
.conteudo_interno form fieldset {margin:0; padding:0; border:none;}
.conteudo_interno form label {margin:0; display:block; padding:0; font:0.7em Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.conteudo_interno form input { padding:2px; margin:2px 0 10px 0; width:98%; border:1px solid #afc2f9; font:0.7em Verdana, Arial, Helvetica, sans-serif;}
.conteudo_interno form textarea { padding:2px; margin:2px 0 10px 0; height:60px; width:97%; border:1px solid #afc2f9; font:0.7em Verdana, Arial, Helvetica, sans-serif; }
.conteudo_interno form input.enviar, .conteudo_interno form input.limpar {background:#afc2f9; border:none; padding:5px 3px; margin:0; color:#fff; width:70px; font:0.7em Verdana, Arial, Helvetica, sans-serif; }
.conteudo_interno form input.enviar:hover, .conteudo_interno form input.limpar:hover {background:#FF9999;}

.logo {width:270px; height:235px; position:absolute;}
.flor {margin:260px 0 0 754px; position:absolute;}

.box {width:770px; padding:15px; background:url(../imagens/common/box_bottom.gif) no-repeat bottom; margin:0; height:532px;}
.box_top {background:url(../imagens/common/box_top.gif) no-repeat; width:770px; height:19px; margin:0; padding:0; }
.box_middle {background:url(../imagens/common/box_middle.gif) repeat-y; width:770px; margin:0; padding:0; height:510px;}
.barra_rosa {height:40px; width:200px; background:#ffeeee; float:right; margin:5px 0 0 0px;}

.menu_background {background:#666666; padding:0 0 0 50px;}

ul.menu { padding:5px 21px 0 0px; font:0.8em Georgia, "Times New Roman", Times, serif; color:#FFFFFF; float:right;}
ul.menu li {text-align:center; width:75px;  background: url(../imagens/common/bt.gif); float:left; }
ul.menu li a {color:#fff; text-decoration:none; display:block; padding:12px 0;}
ul.menu li a:hover {background: url(../imagens/common/bt.gif) bottom; }
ul.menu li.bt_home_on {background: url(../imagens/common/bt_home.gif) bottom;}
ul.menu li.bt_home_on a:hover {background: url(../imagens/common/bt_home.gif) bottom;}
ul.menu li.bt_home {background: url(../imagens/common/bt_home.gif) top;}
ul.menu li.bt_home a:hover {background: url(../imagens/common/bt_home.gif) bottom;}
ul.menu li.bt_on {width:75px; background: url(../imagens/common/bt.gif) bottom; }
ul.menu li.bt_cont {width:75px; background: url(../imagens/common/bt_cont.gif) top left no-repeat;}
ul.menu li.bt_cont a:hover {width:75px; background: url(../imagens/common/bt_cont.gif) bottom;}
ul.menu li.bt_cont_on {width:75px; background: url(../imagens/common/bt_cont.gif) bottom left no-repeat;}
ul.menu li.bt_cont_on a:hover {width:75px; background: url(../imagens/common/bt_cont.gif) bottom;}

p.rights {text-align:center; font:0.7em Arial, Helvetica, sans-serif; padding:10px 0 0; color:#6699ff;}
h2.bemvindo {color:#afc2f9; font:1.8em Georgia, "Times New Roman", Times, serif; padding:0 0 0 10px; border-bottom:2px #fff dotted;}
h2.bemvindo span { border-bottom:2px #e2e9ff dotted;}

ul.bolos {font:0.7em Verdana, Arial, Helvetica, sans-serif; padding:5px 0; padding:10px 20px 0;}
ul.bolos li {margin:0; padding:1px 0; height:18px; }
ul.bolos li.links {margin:0; padding:0 0 18px; height:18px;}
ul.bolos li img {float:left; margin:0 5px 0 0;}
ul.bolos a {color:#999999; text-decoration:none; }
ul.bolos a:hover {border-bottom:1px dotted #ff9999; color:#ff9999 }

ul.home_fotos {margin:15px 0 0 0; background:#e2e9ff; padding:12px 10px 8px 10px; width:315px; border:2px dotted #fff;}
ul.home_fotos li {display:inline; padding:0 2px 0;}
ul.home_fotos li a img {border:3px solid #bfd0ff;}
ul.home_fotos li a:hover img {border:3px solid #ffeeee;}

p.msgContato {padding:5px; margin:0 0 10px 0; font-weight:bold; color:#ff6666; background:#ffeeee; border:2px dotted #e2e9ff;}

.bolo {float:left; margin:0 0 0 15px; width:354px; height:464px;}
.bolos_e {float:left; margin:0; padding:0; width:190px;}
