body{background-color:#B2C5D6; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.root{width:770px; margin:auto;}

.top{background-image:url(images/top.jpg); width:770px; height:165px;}
.middle{background-image:url(images/middle.jpg); width:770px;  padding-top:8px;}
.bottom{background-image:url(images/bottom.jpg); width:770px; height:27px; padding-top:20px;}

.left{background-image:url(images/bg_menu.jpg); width:152px; margin-left:22px;}
.center{width:420px; margin-left:6px; margin-right:6px;}
.right{width:134px;}

.floatLeft{float:left;}
.heightAuto{height:auto;}
.textCenter{text-align:center;}
.textRight{text-align:right;}
.textJustify{text-align:justify;}
.bold{font-weight:bold;}
.norepeat{background-repeat:no-repeat;}
.repeatY{background-repeat:repeat-y;}
.backgroudBottom{background-position:bottom;}
.font9{font-size:9px;}
.font10{font-size:10px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.border1{border-style:solid; border-width:1px; border-color:#333333;}
.width350{width:350px; margin-left:35px;}
.width420{width:420px;}
.width145{width:145px;}
.width380{width:380px;}
.marginTop10{margin-top:10px;}
.marginTop15{margin-top:15px;}
.marginBottom15{margin-bottom:15px;}
.marginTop20{margin-top:20px;}
.cor1{color:#296CA8;}
.marginLeft15{margin-left:15px;}
.bordaClara{border-width:1px; border-style:solid; border-color:#999999;}

.bot1{background-image:url(images/bot_1.jpg); background-repeat:no-repeat; width:140px; height:16px; display:block; font-weight:bold; text-decoration:none; color:#000000; padding-left:12px; padding-top:3px; margin-bottom:7px;}

#bot1 a:hover{background-image:url(images/bot_1_on.jpg);}

.txtEmpresa{width:380px; height:auto; float:left; margin-left:20px;}

.bot2{background-image:url(images/bot_2.jpg); background-repeat:no-repeat; width:135px; height:16px; display:block; text-decoration:none; color:#000000; padding-left:17px; margin-left:1px;}

.bottom_menu{background-image:url(images/bottom_left.jpg); width:152px; height:20px;}
.slogan{background-image:url(images/bg_slogan.jpg); width:770px; height:20px;}
.titulo{background-image:url(images/bg_titulo.jpg); width:417px; height:26px; padding-top:2px;}

.caixaTab{width:343px; height:16px; float:left; background-color:#2D6BA8; margin-left:37px; margin-bottom:3px; text-align:right; padding-left:7px; padding-top:2px; color:#FFFFFF;}

.caixaTab2{width:343px; height:45px; float:left; background-color:#F1F1F1; margin-left:37px; text-align:right;  padding-left:7px; padding-top:2px; margin-bottom:5px;}

.tab{width:240px; height:auto; float:left; text-align:left;}

.tab2{width:68px; height:15px; float:left; text-align:left; background-color:#F3F3F3; margin-left:3px; font-weight:normal; text-align:center;}

.cTab{width:auto; height:auto; float:left; padding-left:34px; margin-bottom:3px;}

.right_top{background-image:url(images/right_top.jpg); width:124px; height:25px; padding-left:10px;}
.right_middle{background-image:url(images/right_middle.jpg); width:134px;}
.right_bottom{background-image:url(images/right_bottom.jpg); width:134px; height:10px;}

.hora{width:100px; height:16px; padding-top:2px; margin-left:15px;}

.caixaUrnas{width:393px; height:191px; background-image:url(images/urnas/caixa_urnas.jpg); float:left; margin-left:15px;}

.textoUrnas{height:auto; float:left; margin-left:45px; margin-top:9px; font-weight:bold; color:#005DB4;}

.imgUrnas{width:335px; height:auto; float:left; margin-top:18px; padding-left:15px;}

.barraUrnas{width:388px; height:auto; float:left; background-color:#E8E8E8; margin-left:17px; text-align:center; font-weight:bold; font-size:10px; margin-top:5px;}

.campoSlogan{width:550px; height:16px; padding-top:2px;}

.topo{width:510px; height:90px;}

.voltar{color:#666666; text-decoration:none; font-weight:bold;}
#voltar a:hover{color:#000000;}

.galeria_fotos{margin-left:3px;}
.galeria_fotos img{margin-left:1px; margin-bottom:3px; border-style:solid; border-width:1px; border-color:#A6A6A6;}

.form_position{margin-left:30px;}
.form{width:350px; height:14px; margin-bottom:10px; background-color:#F8F7F7; font-weight:bold;font-size:12px; color:#666666;}
.form_textarea{width:350px; height:50px; background-color:#F8F7F7; font-size:12px; color:#666666; font-weight:bold;}

.urnaPeq{width:194px; height:191px; background-image:url(images/urna_pq.jpg); float:left; margin-left:12px;}

.imgPq{width:172px; height:129px; float:left; margin-top:17px; margin-left:10px;}