@charset "utf-8";
/* CSS Document */

/* Zera tudo */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;width:100%; border:none}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

* {
list-style:none;
text-decoration:none
}

b {font-weight:bold }

/* Padrao */

* { font:12px Verdana, Arial, Helvetica, sans-serif}

body { behavior:url("csshover.htc"); height:100%; }



#az #menu a {
margin-left:4px;

font-family: Arial, Helvetica, sans-serif;

font-size:16px;
display:block;
border-top: #ffffff 1px solid;
width: 188px;
font-weight:bold;
padding:5px 5px;

text-align:center;

}

#az #menu a, #az #menu a:link, #az #menu a:visited, #az #menu a:active {xcolor: #333333;color: #950000; }
#az #menu a:hover, #az #menu a:focus {color: #000000; background-color: #F9F9F9;}

#az a, #az a:visited {
color: #333333}

#az a:hover {
color:#979715 }

#az a table td  {
padding:6px;
}

a table tr  {
color: #333333;
}

a table tr:hover {
color: #000000; background-color: #dbdb6a; 
}


#az .quadro-0-bg { background:url(images/box-0-bg.png) repeat-x; }
#az .quadro-0-0 { width:100%; background:url(images/box-00.png) top left no-repeat }
#az .quadro-0-1 { width:100%; background:url(images/box-01.png) top right no-repeat }

#az .quadro-1-0-bg { width:100%; background:url(images/box-10.png) left repeat-y }
#az .quadro-1-1-bg { width:100%; background:url(images/box-11.png) right repeat-y }
#az .quadro-2-bg { width:100%; height:3px; background:url(images/box-2-bg.png) repeat-x }
#az .quadro-2-0 { width:100%; height:3px; background:url(images/box-20.png) left no-repeat; text-align:right }

#az .quadro-h1 { padding:7px 13px 15px 13px; font-size:12px; color:#000; font-size:14px; font-weight:bold }
#az .quadro-p { padding:0px 13px 3px 10px; font-size:12px; }



#az .qd-prin-0-bg { background:url(images/box-0-bg.png) repeat-x; }
#az .qd-prin-0-0 { width:100%; background:url(images/box-00.png) top left no-repeat }
#az .qd-prin-0-1 { width:100%; background:url(images/box-01.png) top right no-repeat }

#az .qd-prin-1-0 { width:100%; background:url(images/box-10.png) left repeat-y }
#az .qd-prin-1-1 { width:100%; background:url(images/box-11.png) right repeat-y }
#az .qd-prin-2-bg { width:100%; height:3px; background:url(images/box-2-bg.png) repeat-x }
#az .qd-prin-2-0 { width:100%; height:3px; background:url(images/box-20.png) left no-repeat; text-align:right }

#az .qd-prin-h1 { padding:7px 13px 15px 13px; font-size:12px; color:#000; font-size:14px; font-weight:bold }
#az .qd-prin-p { padding:0px 8px; font-size:12px;  }



#az #divformbusca select, #az #divformbusca input { width:186px;}


#az .form label {
width:140px;
height:25px;
vertical-align:bottom;
display:block;
float:left;
text-align:left; font-size:13px; font-weight:bold; color:#666666 
}

#az .form input {
width:290px;
}

.w540 {
width:540px;
}

.w530 {
width:530px;
}

.w520 {
width:520px;
}

.w164 {
width:164px;
}

.w252 {
width:262px;
}

.w330 {
width:330px;
margin-right:10px;
}

.w300 {
width:300px;
}

.w280 {
width:280px;
}

.w250 {
width:240px;
}