/* ----------------------------------------- */
body {margin:0px;font-family:Arial, Verdana;color:#333;background-image:url(../img/bkg.jpg);background-repeat:no-repeat;background-position:center top;}
body, td, th, li, p {font-size:12px;}
input, select, textarea {font-family:Arial, Verdana;font-size:12px;}
a {color:#A51717;}
a:hover {color:#F00 !important;text-decoration:underline !important;}
img {border:none;}
h5 {font-size:13px;padding:0px;margin:0 0 5px 0;}
hr {color:#BEBFBF;margin-bottom:10px;border-width:1px 0 0 0;}
/* ----------------------------------------- */
#header,
#body,
#footer {margin-right:auto;margin-left:auto;}

#header {width:782px;height:239px;margin-top:20px;}

#body {width:768px;padding-left:10px;border:2px solid #C3C3C3;border-top:0;border-bottom:0;background-color:#FFF;}
#left {width:190px;float:left;padding-top:23px;margin-top:2px;background-image:url(../img/left_top.gif);background-repeat:no-repeat;}

#footer {font-size:11px;color:#666;width:782px;height:188px;}
#footer .a {width:778px;height:130px;padding-top:30px;border:2px solid #C3C3C3;border-top:0;border-bottom:0;}
#footer .b {height:8px;background-image:url(../img/footer.gif);background-repeat:no-repeat;}
#footer .address {margin:0px  10px 0px 10px;padding:49px 0px 20px 0px;height:38px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E4E4E4;background-image:url(../img/footer_line.gif);background-repeat:no-repeat;}
#footer .address .c_a {font-weight:bold;height:33px;float:left;padding:5px 30px 0 40px;border-right-width:1px;border-right-style:solid;border-right-color:#E4E4E4;background-image:url(../img/footer_logo_dom_helder.jpg);background-repeat:no-repeat;}
#footer .address .c_b {height:33px;float:left;padding:5px 30px 0 30px;border-right-width:1px;border-right-style:solid;border-right-color:#E4E4E4;}
#footer .address .c_c {height:33px;padding:5px 0 0 30px;float:left;}
#footer .menu {text-align:center;margin:7px  10px 0px 10px;clear:both;}
#footer .address a {text-decoration:none;}
#footer .menu a {color:#666;text-decoration:none;}
/* ----------------------------------------- */
.menu_aux {font-size:11px;font-weight:bold;line-height:170%;padding:5px 10px;background-color:#F1F1F1;}
.menu_aux a {text-decoration:none;padding-left:8px;background-image:url(../img/marcador_menu_aux.gif);background-repeat:no-repeat;background-position:0px 5px;}
/* ----------------------------------------- */
#az {background-color:#F1F1F1;padding:5px 10px;}
#az h5 {font-size:12px;}

#az_content {height:300px;padding:0 5px;overflow:auto;border:1px solid #BEBFBF;border-left:none;border-right:none;background-color:#FFF;}
#az_content a {text-decoration:none;}
#az_content ul,
#az_content li {margin:0px;padding:0px;list-style-type:none;}
#az_content li {padding-left:8px;background-image:url(../img/marcador_menu_aux.gif);background-repeat:no-repeat;background-position:0px 6px;margin-bottom:5px;}
#az_content .letra {font-size:15px;font-weight:bold;display:block;padding-top:5px;padding-left:0px;background-image:none;}

#az_busca {font-size:11px;padding:0px;margin:5px 0 0 0;}
#az_busca .input {font-size:11px;color:#999;width:138px;border:1px solid #BEBFBF;background-color:#FBFBFB;}
/* ----------------------------------------- */
.left_start {font-size:1px;height:5px;background-image:url(../img/left_middle.gif);background-repeat:no-repeat;}
.left_end {height:5px;background-image:url(../img/left_down.gif);background-repeat:no-repeat;}
.left_end_aux {height:5px;margin-bottom:15px;background-image:url(../img/left_down.gif);background-repeat:no-repeat;}

.banner_left_a {margin-bottom:10px;}
.banner_left_b {margin-top:20px;}
.middle {margin-top:5px !important;}
/* ----------------------------------------- */
