body { 
background-color: #ffffff;
margin-top:0px;
margin-left:0px;
font-family: Verdana,Arial,sans-serif,Helvetica;
}

img {
border: 0px;
}

.imgl {
margin-right: 0.5em;
float:left;
}

.flt {
float:left;
}


.spc {
margin: 0px;
}

.spctxt {
margin: 5px;
}

.sgprd {
border: 0;
}

.bcontent {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   margin-left: 5px;
   font-size:0.8em;
}


#b {
   position: absolute;
   left: 50%;
   width:100%;
}

#content {
   position:absolute;
   top:5em;
   left:20%;
   width:50%;
   right:25%;
   padding:0px;
   margin:0px;
}

#contentleft li, ol, p, span {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   margin-left: 5px;
   font-size: 1.0em;
   line-height: 1.5em;
}

#clolli {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   font-size: 1.0em;
   line-height: 1.5em;
}

#left ol, p, span {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   margin-left: 5px;
   font-size: 1.0em;
   line-height: 1.5em;
}


#rightcontent p, span {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   margin-left: 5px;
   font-size:0.8em;
   line-height: 1.5em;
}

#rightcontent ul {
   list-style:none;
   font-family: Verdana,Arial,sans-serif,Helvetica;
   font-size:0.8em;
   padding:5px 5px 5px 5px;
   margin:5px;
   line-height: 1.5em;
}

.ulnav {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   list-style:none;
   padding:3px 5px 3px 5px;
   margin:0;
}

#rightside p, span, td {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   margin-left: 5px;
   font-size:0.8em;
   line-height: 1.5em;
}


#contentorder p, span {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   margin-left: 5px;
   font-size: 1.0em;
   line-height: 1.5em;
}

#content ol, p, span {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   margin-left: 5px;
   font-size: 1.0em;
   line-height: 1.5em;
}

#contentall ol, p, span {
   font-family: Verdana,Arial,sans-serif,Helvetica;
   margin-left: 5px;
   font-size: 1.0em;
   line-height: 1.5em;
}

#ordertable {
   width:100%;
   padding:0px;
   margin:0px;
}

#contentorder {
   position:absolute;
   top:5em;
   left:20%;
   width:78%;
   right:0%;
   padding:0px;
   margin:0px;
}

#contentall {
   position:absolute;
   top:5em;
   left:0.5em;
   width:95%;
   right:0.5em;
   padding:0px;
   margin:0px;
   line-height: 1.5em;
}

#contentleft {
   position:absolute;
   top:5em;
   left:0.5em;
   width:67%;
   padding:0px;
   margin:0px;
   line-height: 1.5em;
}


#basket {
   background-color: #ffffcc;
}

#rightside {
   top:5em;
   position:absolute;
   width: 22%;
   right: 0.5em;

   border:2px solid #cccccc;
}

#rightcontent {
   top:5em;
   position:absolute;
   width: 28%;
   right: 0.5em;
   border:1px solid #cccccc;
   padding:5px;
   margin:0px;
}


#left {
   top:5em;
   position:absolute;
   margin:0px;
   padding:0px;
   width: 16%;
   left: 0.5em;
   border-top:2px solid #cccccc;
   border-left:2px solid #cccccc;
}

#header {
   position: absolute;
   top: 0.5em;
   left: 0em;
   margin: 0px;
   padding: 0px;
   width: 28%;
}

#headershop {
   float: right;
   width: 72%;
   font-weight: bold;
   color: red;
   font-family: Verdana,Arial,sans-serif,Helvetica;
   font-size: 1em;
}

#topnav {
   position:absolute;
   top:0.3em;
   right:0em;
   margin:0px;
   padding:0px;
   width: 60%;
   font-size:small
}

#left ul {
   list-style-type:square;
}


#order {
  background-color: #cccccc;
}

h1 { 
margin-left:5px;
font-family: Verdana,Arial,sans-serif,Helvetica;
font-size:1.5em;
line-height: 1.5em;
}

h2 { 
margin-left:5px;
font-family: Verdana,Arial,sans-serif,Helvetica;
font-size:1.2em;
}

h3 { 
margin-left:5px;
font-family: Verdana,Arial,sans-serif,Helvetica;
font-size:1.0em;
}

#rightcontent h3 {
margin-left:5px;
padding-left:5px;
font-family: Verdana,Arial,sans-serif,Helvetica;
font-size:0.9em;
}

h4 { 
margin-left:5px;
font-family: Verdana,Arial,sans-serif,Helvetica;
font-size:0.9em;
}

h5 { 
margin-left:5px;
font-family: Verdana,Arial,sans-serif,Helvetica;
font-size:0.8em;
}

h6 { 
margin-left:5px;
font-family: Verdana,Arial,sans-serif,Helvetica;
font-size:0.7em;
}

img { 
margin-left:5px;
/*
line-height:20px;
*/
font-family: Verdana,Arial,sans-serif,Helvetica;
}

.redbold {
font-weight:bold;
color:red;
}

.red {
color:red;
}



a:link { color:#0066ff; text-decoration: underline; }
a:visited { color: #333399; text-decoration: underline; }
/* a:active { color: #fff; text-decoration: underline } */
a:hover { color: #ff3333; text-decoration: underline; }

#ord {
  border-width:1px;
  border-style:solid;
  border-color:red;
  padding:5px;
  text-align:justify;
}

td {
  vertical-align:top;
}

hr {
border-top: 1px dashed #cccccc;
border-bottom: 0px solid #cccccc;
color: #cccccc;
background-color: #ffffff;
height: 1px;
}
