* {
margin : 0;
padding: 0;
border-collapse: collapse;
}
html, body {
 Font-Family: VERDANA, HELVETICA, ARIAL, MS Sans Serif, SANS-SERIF;
     font-size:11px; 
 color: black;
background-color: white;

SCROLLBAR-FACE-COLOR:#6699ff;
SCROLLBAR-SHADOW-COLOR:#313737;
SCROLLBAR-HIGHLIGHT-COLOR:#CCC;
SCROLLBAR-3DLIGHT-COLOR:#CCC;
SCROLLBAR-DARKSHADOW-COLOR:#000;
SCROLLBAR-TRACK-COLOR:#CCC;
SCROLLBAR-ARROW-COLOR:#fff;
}
.tablelist{
	border: 1px solid #ccc;
}
.tablelist td, .tablelist th {
	border: 1px solid #ccc;
	padding: 3px;
     font-size:11px; 
}
.tablelist th {
	background-color : #69f;
	color: #fff;
}
div#banners div {
 text-align:center;
 padding: 0 0 7px 0;
}
b {
     font-size:11px; /*
	 margin: 5px 0 0 12px;*/
}
.voteQuestion input,  {
	margin: 0 0 0 12px;
}
.voteAnswer td {
	padding: 0 0 0 12px;	
}
img { 
    border: none;
}
div#content img { 
	margin: 0 12px 0 12px;
 }
h1 { 
 font-size: 11pt;
 padding:0 12px 0 12px;
 margin: 0 0 5px 0;
 color: #4466cc; font-weight:bold;
}
h2 {
 font-size: 11pt;
 padding:0 12px 3px 12px;
 color: #4466cc; font-weight:bold;
}
h3 {
 font-size: 10pt;
 padding:0 12px 3px 12px;
 color: #4466cc; font-weight:bold;
}
h4 {
 font-size: 10pt;
 padding:0 12px 3px 12px;
 color: #4466cc; font-weight:bold;
}
h5 {
 font-size: 11px;
 color: #000; font-weight:bold;
}
h6 {
 font-size: 9pt;
 padding:0 12px 3px 12px;
 color: #4466cc; font-weight:bold;
}

td, div {
 font-size:11px;
}
div#content {	
     font-size:11px;
	 padding: 7px 0 0 0;
}
p {
 text-align:justify;
}
#content p {
    margin: 0 12px 7px 12px;
}
ul, ol {
text-align: justify;
margin : 0px 12px 7px 20px;
}
div#sub li{
	display: inline;
}
li {
text-align: justify;
margin : 0px 0px 0px 10px;
}
div#news strong, div#spec strong {
    margin: 0 0 5px 0;
	display: block;
}
div#content h5 {
    margin: 0 12px 5px 12px;
}
a, a:active, a:visited {
 color:navy; text-decoration:none
}
a:hover {
 color:red; text-decoration:underline
}
div#news, div#spec {
     font-size:11px;
	 padding: 7px 12px 0 12px;
	 background-color: #fff;
}
div#banners, div#news, div#spec {
     font-size:11px;
	 background-color: #fff;
}
div#banners  p, div#news p, div#spec p {
    margin: 0 0 7px 0;
}
td.leftmenu {
 font-size: 8pt;
 text-align:left;
 color: #000010;
 width:100%;
}
a.leftmenu, a.leftmenu:active, a.leftmenu:visited {
 color: #000fff;
 Border-style: none;
 Text-decoration: none;
 font-size: 8pt;
 text-align:left;
}
a.leftmenu:hover {
 color: red;
 Border-style: none;
 Text-decoration: underline;
 font-size: 8pt;
 text-align:left;
}

a.spec, a.spec:active, a.spec:visited {
 font-weight:bold; color:navy; text-decoration:underline;
}
a.spec:hover {
color:red; text-decoration:underline
}

.sv, a.sv, a.sv:active, a.sv:visited {
 Font-weight: bold;
 color: #fff;
 BackGround-color: #69f;
}
a.sv:hover {
 color:#E1EDFF;text-decoration:underline
}

.sv td {
 Vertical-align: middle;
 Padding-left: 4px;
}

.copyright {
 font-size:8pt;
 padding-right:20px;
 font-weight:normal;
}

span.header {
font-size:11px;
color:black;
font-family:MS Sans Serif;
font-weight:bold;
text-align:center;
display: inline;
}

.usual {
font-size:12px; color:black;
}

.red {
color:#CC3300;
font-size:11px;
font-weight:bold;
}

.black {
color:black;
font-size:11px;
font-weight:bold;
text-align:justify;
}

.hello {
color: #f00;
font-size:11px;
font-weight:bold;
}

.redlink {
font-weight:bold;
font-size:11pt;
color:#C30;
}

.topmenu { text-align:center; font-size:10px; font-weight:bold}

.form {
font-size:10px;
text-align:justify;
font-weight:bold;
}

.input {
font-size: 10px; 
font-style: normal; 
border: 1px #000000 solid;
height: auto;
}

.textorder {
font-size : 10px;
font-style : normal;
}

.textorderbig {
font-size : 12px;
font-style : normal;
font-weight:bold;
}

td.menud1 { Padding-left: 14px;}
td.menud2 { Padding-left: 20px;}
td.menud3 { Padding-left: 26px;}
td.menud4 { Padding-left: 32px;}
td.menud5 { Padding-left: 36px;}

caption { Font-weight: bold; Font-size: 14px;}

.inp {
 border: #3b3b3b 1px solid;
 font: 11px Tahoma;
 height: 18px;
 width: 100px;
 color: #3b3b3b;
}

.short_form { 
	font: 8pt 'Verdana, Tahoma';
}

label {
	display: block;
}
.pager{
  padding:5px 10px;
}
.webalta{
  display:block;
  height:31px;
  padding:3px 0 3px 10px;
  border-top:1px solid #ccc;
  background:url('/images/webalta.jpg') no-repeat 7em;
}
#nav{
  padding:10px 5px;
}
#nav ul{
  list-style:none;
  margin:0;
}
#nav li{
  padding:0 0 2px;
}
blockquote{
  margin:0;
}
blockquote h4{
 padding:0 0 3px;
}