body
{ background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }
H1	
{ background-color: black; color: white; font-size: 12pt; font-weight: normal; font-style: normal; font-family: "verdana", sans-serif; text-align: center; }
	  
	  
	  #header {
        position: absolute;
        width: 100%;
        height: 40px;
        top: 0;
        right: 0;
        bottom: auto;
        left: 0;
      }
      #sidebar {
        position: absolute;
		width: 110px;
        height: auto;
        top: 60px;
        right: auto;
        bottom: 0;
        left: 0;
      }
      #main {
        position: relative;
        width: auto;
        height: auto;
        top: 100px;
        right: 0;
        bottom: 0;
        left: 200px;
		overflow: auto;
      }

body.buttons		
{ background: black; color: silver; }
td.mainbtn	
{ height: 35px; }

A.web:link
{ background: black; color: silver; font-weight: bold; font-size: 10pt; }
A.web:visited
{ background: black; color: silver; font-weight: bold; font-size: 10pt; }
A.web:hover
{ background: black; color: white; font-weight: bold; font-size: 10pt; }
A.web:active
{ background: black; color: white; text-decoration: underline; font-weight: bold; font-size: 10pt; }
td.webmaster		
{ text-align: center; position:relative; top: 200px; width: 100%; left: 5px; background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }
td.html
{ position:relative; top: 260px; width: 100%; left: 5px; background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }
td.css
{ position:relative; top: 260px; width: 100%; left: 5px; background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }



.prices
{ text-align: left; width: 500px; height: 25px; background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }
.range
{ text-align: left; width: 300px; font-weight: bold; color: white; background-color: black; }


A:link	
{ background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }
A:visited
{ background-color: black; color: gray; text-decoration: underline; font-size: 10pt; font-family: "verdana", sans-serif; }
A:hover		
{ background-color: black; color: white; text-decoration: underline; font-size: 10pt; font-family: "verdana", sans-serif; }
A:active
{ background-color: black; color: silver; text-decoration: underline; font-size: 10pt; font-family: "verdana", sans-serif; }

table.gallery
{ width: 50%; border-spacing: 10px; text-align: center; background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }
table.insert
{ width: 50%; border-spacing: 10px; text-align: center; background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }


table.models
{ width: 450px; border-spacing: 5px; text-align: justify; background-color: black; color: silver; font-size: 10pt; font-family: "verdana", sans-serif; }
.graytxt
{ color: gray; background-color: black; }
.subhead
{ color: white; background-color: black; }
.head
{ color: #DAA520; background-color: black; }
table.header
{ width: 75%; }
table.index
{ text-align: center; }
img
{ border: 0; }
table.index
{ width: 100%; }
.classics
{ background-color: black; color: silver; font-size: 11pt; font-family: "verdana", sans-serif; }
td.linksleft
{ background-color: black; color: silver; font-size: 11pt; font-family: "verdana", sans-serif; }
.impact
{ font-style: italic; }
td.evo
{ text-align: justify; width: 400px; }
td.champs
{ text-align: justify; width: 450px; }
.evolution
{ font-size: 10pt; }
.specialtxt
{ color: #FFD700; }
.demostxt
{ color: orange; }
.italic
{ font-style: italic; }
