body {background-color: #FFFFFF; font-family: Geneva,Verdana,Arial;  font-size: 11px; margin: 0px; padding: 0px;}

a:link {color: #000000; text-decoration: underline;}
a:visited {color: #000000; text-decoration: underline;}
a:hover {color: #FF8000; text-decoration: none;}

a.black:link {color: #000000; text-decoration: none;}
a.black:visited {color: #000000; text-decoration: none;}
a.black:hover {color: #000000; text-decoration: none;}

a.none:link {color: #000000; text-decoration: none;}
a.none:visited {color: #000000; text-decoration: none;}
a.none:hover {color: #FF8000; text-decoration: none;}

table {border-collapse: collapse;}
h1 {font-size: 16px; text-indent: 20px; text-align: left; color: #FF8000; margin-bottom: 0px; margin-top: 0px; padding-top: 3px;}
h2 {font-size: 13px; text-align: justify; padding-top: 3px; padding-left: 10px; padding-right: 10px; margin-bottom: 0px; margin-top: 2px;}
img {border: 0px;}
p {font-size: 11px; text-align: justify; padding-left: 10px; padding-right: 10px; margin-top: 0px; margin-bottom: 0px;}
ul {margin-top: 0px; margin-bottom: 0px;}
li {font-size: 11px; list-style-type: square; margin-top: 0px; margin-bottom: 0px;}
td {font-size: 11px; font-family: Geneva,Verdana,Arial;}

.top {font-size: 10px; padding: 0px 0px 3px 5px; margin: 0px; text-align: right; color: #C0C0C0;}
.nav {font-size: 10px; color: #C0C0C0; border-bottom: #C0C0C0 solid 1px; border-top: #C0C0C0 solid 1px; padding: 1px 0px 3px 5px;}

.open {border-bottom: #C0C0C0 solid 1px; padding-bottom: 3px; width: 142px;}
.menubutton {width: 130px; font-size: 11px; padding:5px; cursor: pointer; background-color: #FFFFFF; border-left: #FF8000 solid 3px; border-right: #C0C0C0 solid 1px; border-bottom: #C0C0C0 solid 1px;}
.menucell {width: 130px; font-size: 11px; padding:5px; background-color: #FFFFFF; border-left: #FF8000 solid 3px; border-right: #C0C0C0 solid 1px; border-bottom: #C0C0C0 solid 1px;}
.under {width: 130px; font-size: 10px;  padding-top:3px; padding-left: 9px; cursor: pointer; color: #000000;}

.banner_top {text-align: center; vertical-align: middle; padding: 3px 0px 3px 20px;}

.banner_center {padding-top: 20px;}
.banner_bottom {padding: 1px 2px 1px 2px;}
.banner_down {text-align: center; vertical-align: middle; padding: 15px 0px 0px 0px;}

.bottom {font-size: 11px; padding-left: 5px; border-top: #C0C0C0 solid 1px; color: #C0C0C0; height: 33px;}

.news {padding-bottom: 5px; padding-left: 0px; padding-right: 10px;}

.tabhead {font-size: 10px; text-align: center; vertical-align: middle; border-bottom: #C0C0C0 solid 1px; padding-bottom: 5px; background-color: #F2F2F2;}
.tabfirst {font-size: 11px; border-bottom: #C0C0C0 solid 1px;}
.tabcell {font-size: 11px; border-left: #C0C0C0 solid 1px; border-bottom: #C0C0C0 solid 1px; text-align: center; width: 12%; padding-top: 2px; padding-bottom: 2px;}
.tabcell2 {font-size: 11px; border-left: #C0C0C0 solid 1px; border-bottom: #C0C0C0 solid 1px; text-align: center; width: 25%; padding-top: 2px; padding-bottom: 2px;}
.tabsmall {font-size: 11px; border-bottom: #C0C0C0 solid 1px; text-align: center; width: 15%; padding-top: 2px; padding-bottom: 2px;}
.tablarge {font-size: 11px; border-bottom: #C0C0C0 solid 1px; border-left: #C0C0C0 solid 1px; text-align: justify; width: 85%; padding: 5px;}

.parts_head {font-size: 10px; padding-left: 15px; padding-top: 10px;}
.parts_cell {text-align: center; padding-bottom: 5px;}

.formhead {font-size: 11px; text-align: center; vertical-align: middle; border: #C0C0C0 solid 1px; padding-bottom: 2px; background-color: #F2F2F2;}
.button {font-size: 11px; width: 90px; height: 25px; font-family: Geneva,Verdana,Arial;}

.pic {text-align: center; width: 25%;}
.foto {border: #C0C0C0 solid 1px; margin-left: 2px; cursor: pointer;}

.legend {font-size: 9px; text-align: center;  vertical-align: top; padding: 5px;}
.leg_foto {font-size: 10px; width: 100px; text-align: center;}
.click {text-align: center; vertical-align: middle;}

.cr {text-align: right; font-size: 10px; padding-right: 20px;}


