body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; background-color:#FFFFFF}
table {border-collapse:collapse;}

#mainbox {background-image:url(/Pages/images/top.jpg); background-repeat:no-repeat; background-position:-1px -1px; width:948px; margin:10px auto; border:1px solid #FFFFFF;}

#randimg {margin:0px; text-align:right;}
#randimg img {margin-right:20px;}

#navbar {margin:-34px 0px 10px 280px;}
#navbar div {margin-top:6px;}
#navbar a {text-decoration:none; color:#495F5D; font:Geneva, Arial, Helvetica, sans-serif; font-size:7.5pt; font-weight:bold; margin-right:10px}
#navbar a:hover {text-decoration:none;}
#navbar a.selected {color:#A32638;}
#navbar .tablereset {border:none; border-collapse:collapse; padding:0px;}

#footer {text-align:center; clear:both; border-top:1px solid white}
#footer .address {margin:10px 0 2px 0; font-size:7.5pt; padding:0; border-bottom:2px solid black;}
#footer .copy {margin:0; background-color:black; color:#EFEFEF; font-weight:bold; font-size:7.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 0;}
#footer a {text-decoration:none; color:#EFEFEF}
#footer a:hover {text-decoration:underline}

#maincontent {margin:20px 15px 0px 15px;}
#maincontent input.button {text-align:center; color:#FFFFFF; background:#A32638; border:none; font-size:7.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 5px; margin-bottom:10px}

#box_pesquisa {margin-right:20px; margin-left:0px; width:235px; padding:10px; float:left; border:1px solid #000000;}
#box_pesquisa h1 {width:229px; background-color:#000000; color:#FFFFFF; font-weight:bold; display:block; font-size:7.5pt; padding:3px; margin-bottom:10px}
#box_pesquisa h2 {width:229px; background-color:#CCCCCC; color:#000000; font-weight:bold; display:block; font-size:7.5pt; padding:3px; margin:4px 0;}
#box_pesquisa form {margin:0px; padding:0px;}
#box_pesquisa select {width:235px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight:normal; margin-bottom:15px;}
#box_pesquisa .gobutton {width:235px; text-align:right; margin:0; padding:0}
#box_pesquisa input.button {text-align:center; color:#FFFFFF; background:#A32638; border:none; font-size:7.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 5px; margin-bottom:10px}

#box_destaque {margin-right:40px; margin-left:20px; width:256px; float:left; padding:0px}
#box_destaque table {border:none; padding:0px;}
#box_destaque h1 {width:100%; background-color:#A32638; color:#FFFFFF; font-weight:bold; display:block; font-size:7.5pt; padding:3px; margin:0px 0px 20px 0px}
#box_destaque h2 {width:100%; color:#000000; font-weight:bold; font-size:7.5pt; padding:0; margin:0 0 8px 0;}
#box_destaque a {display:block; margin-top:-2px;}

#box_ultimas {margin:0px; width:300px; float:left;  padding:0px}
#box_ultimas h1 {width:100%; color:#000000; font-weight:bold; border-bottom:1px solid black; display:block; font-size:7.5pt; padding-bottom:3px; margin:0px 0px 20px 0px;}
#box_ultimas div {margin:6px 0; padding:0; float:left;}
#box_ultimas img.novidade {border:0px; float:left; margin-right:10px;}


#box_geral_img {margin-right:40px; width:260px; float:left;}
#box_geral_content {width:610px; padding:0px; margin:0px; float:left; text-align:justify}

#advsearch {float:left; width:599px; padding:0px; margin:0px;}
#advsearch form {margin:0px; padding:0px;}
#advsearch h1 {width:542px; background-color:#A32638; color:#FFFFFF; font-weight:bold; display:block; font-size:8pt; padding:5px; margin:0px;}
#advsearch h2 {margin:20px 0 3px 0;}
#advsearch .left_box {width:280px; margin:0 35px 0 0; float:left; padding:0px;}
#advsearch .left_box select {width:235px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight:normal; margin-bottom:5px;}
#advsearch .right_box {width:265px; margin:0 10px 0 0; float:left; padding:0px;}
#advsearch .right_box select {width:235px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight:normal; margin-bottom:5px;}
#advsearch .gobutton {clear:both; text-align:right; padding:0px}
#advsearch input.button {padding:0px; text-align:center; color:#FFFFFF; background:#A32638; border:none; font-size:7.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 5px; margin:24px 49px 0px 0px;}
#advsearch a {margin:15px 0 0 0}

#autolist {float:left; width:630px; padding:0px; margin:0px;}
#autolist .tablelist {margin-bottom:0px; margin-top:-30px;}
#autolist .tablelist th {color:#A32638; padding-bottom:10px;}
#autolist .tablelist td {padding:3px;}
#autolist .ruler {width:90%; size:2px; margin-top:18px;}

#autodetails {float:left; width:635px; padding:0px; margin:0px 0px 0px 5px;}
#autodetails h1 {width:542px; background-color:#A32638; color:#FFFFFF; font-weight:bold; display:block; font-size:8pt; padding:5px;}
#autodetails .tablelist {margin:0px; padding:0px; border:0px;}
#autodetails .tablelist th {font-size:7.5pt; font-weight:bold; padding-bottom:2px; text-align:left}
#autodetails .ruler {width:90%; size:2px; margin-top:18px;}
#autodetails .mini {margin-right:3px;}
#autodetails a {text-decoration:none;}
