/* news pages */
#nmain {width: 623px}
#nmain h1 {font-size: 200%; line-height: 30px; }
#nmain h2 {font-size: 125% }
#nmain img { margin: 8px }

div.n {width: 100%; margin: 12px;}
div.n a {text-decoration: underline; color: rgb(255,132,34);}

div.n1 {}
div.n1 span {font-size: 135%; font-weight:bold;}

div.n2 {clear:left; width: 90%;}

div.adv {width: 47%; margin: 10px 0px 5px 10px;}
div.adv1 { height: 155px; padding-left: 4px; padding-right: 4px; }
div.adv2 { float: left; width: 80px; height: 75px;}
div.adv3 { float:left; width: 70%;clear: none}

img.news1 {
  display:inline;
 }
 
table.used tr td {
  padding: 6px;
}
 
.tds {
  padding: 6px;
  border: 1px solid rgb(164,198,218);  
 }
 
table.dt0 {margin: 5px; border: 2px solid #056839;} 
table.dt0 tr td {padding: 3px 5px 0; line-height: 16px; vertical-align:bottom;} 

tr.dt1 {background-color: #056839; font-weight: bold;}
tr.dt1 td {color: #FFFFFF;}

tr.dtd {background-color: #DED6CB;}
tr.dt  {background-color: #FFFFFF;}

table.basic {margin: 5px; border: 1px solid #056839;} 
table.basic tr td {
 padding-top: 3px;
 padding-left: 6px;
 line-height: 18px;
 vertical-align:top;
 border: 1px solid #056839;
 } 

#fin1 {margin: 5px; border: 1px solid #056839;} 
#fin1 tr td {
 padding-top: 3px;
 padding-left: 6px;
 line-height: 18px;
 vertical-align:top;
 border: 1px solid #056839;
 text-align:center;
} 
#fin2 {margin: 5px; border: 1px solid #056839;} 
#fin2 tr td {
 padding: 3px 6px 3px;
 line-height: 18px;
 vertical-align:top;
 border-right: 1px solid #056839;
 text-align:center;
} 
#fin2 tr th {
 padding: 3px 6px 3px;
 line-height: 18px;
 vertical-align:top;
 border-right: 1px solid #056839;
 text-align:center;
 border-top: 1px solid #056839;
} 
#fin2 tr td img {display: inline}

#fin3 {margin: 5px; border: 1px solid #056839; width:98%; text-align: center} 
#fin3 tr td {padding: 6px; line-height: 18px; vertical-align:top; text-align:center;} 
 
#fin4 {margin: 25px 5px 15px; } 
#fin4 tr td {padding: 6px; vertical-align:top; text-align: left;} 
#fin4 tr th {padding: 6px; vertical-align:top; text-align:center;} 
#fin4 tr th a {font-weight:bold; font-size: 110%;} 

#fin6 {margin: 15px 5px 15px; } 
#fin6 tr td {padding: 6px; vertical-align:top; text-align: left; font-weight:bold; font-size: 110%;} 

#fin5 {margin: 5px; border: 1px solid #056839; width:70%; text-align: left} 
#fin5 tr td {padding: 6px; line-height: 20px; font-size: 115%; font-weight:bold; vertical-align:top; text-align:left;} 

table.pcp {} 
table.pcp tr td {
  border: 1px solid #056839;
  padding: 0 6px 0;
  line-height: 18px;
  vertical-align:top;
  text-align:center;
} 
table.pcp tr th {
  border: 1px solid #056839;
  background-color: #DED6C9;
  padding: 0;
  line-height: 18px;
  vertical-align:top;
  text-align:center;
} 
 
/* hardlinks */
#hl {
  width: 95%; 
  text-align: left; 
  display:inline-block; 
  float:none; 
  margin:8px 0 15px 0;
}

#hl tr td a {
  font-size: 85%;
 }
#hl tr td {
  width: 25%; 
  vertical-align:top; 
  padding: 4px;
}

table.basicgrid {margin: 5px;} 

.closing {
  float:right;
  padding:2px;
  margin-right: -2px;
  border:1px solid red;
  font-size:11px;
  background-color:#FF9b32;
  color:#000000;
  font-weight:bold;
  cursor:pointer}

.maping {
  cursor:pointer;
  margin-left:5px;
  font-weight:bold;
  color:blue;
  font-size:9px
}
.mapdrive {
  position:absolute;
  z-index: 9;
  left:45px;
  top:90px;
  width:520px;
  line-height:15px
}

.mapdrive2 {
  position:absolute;
  z-index: 9;
  left:45px;
  top:90px;
  overflow:hidden;
  line-height:15px
}

