a { color:black; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }

a.side { color:white; text-decoration:none; }
a:hover.side { color:#000000; text-decoration:underline; }

a.white { color:white; text-decoration:none; }
a:hover.white { color:#000000; text-decoration:underline; }

body {
	font-family:Verdana,Arial;
	font-size:10px;
	margin:0px;
}

form { margin:0px 0px 0px 0px; }

hr { height:1px; border-top:#000000 1px solid; border-bottom:#000000 1px solid; }
hr.side-hr { height:1px; border-top:#000000 1px solid; border-bottom:#000000 1px solid; }

td { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:10px; }

pre { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:9px; }

.alt { color:#aaa; }

.white-header {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#000000;
	background-color:#708090;
	padding:4px;
}

.full-header {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	border:1px #000000 solid;
}

.toptd {
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	background-color:#456281;
}

.button {
	font-family:Tahoma,Arial,Verdana,Sans-Serif;
	font-size:10px;
	color:#ffffff;background-color:#000000;
	height:20px;
	border:1px #708090 solid;
}
	
.textbox {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#cccccc;background-color:#000000;
	border:1px #708090 solid;
}

.main-body { 
	font-size:10px;
	color:#ffffff;
	background-color:#708090;
	border-width:1px 0px 1px 0px; border-color:#000000 #000000 #000000 #000000; border-style:solid;	
	padding:3px 3px 3px 3px; }

.side-body { font-size:10px; color:#ffffff; padding:3px 3px 3px 3px; }

.main-bg { 
	background-color:#C0C0C0;
	padding:7px; 
	height:20px;
	background-image:url(/dzhead.gif);background-repeat:repeat-x;
	border-width:1px 0px 1px 0px; border-color:#000000 #000000 #000000 #000000; border-style:solid;
}

.border {
	border-width:0px 1px 1px 1px;
	border-color:#000000;
	border-style:solid;
}

.sbl { border-width:0px 0px 1px 1px; border-color:#000000; border-style:solid; }
.sbr { border-width:0px 1px 1px 1px; border-color:#000000; border-style:solid; }
.sbb { background-color:#DCDCDC; border-width:1px 1px 1px 1px; border-color:#000000; border-style:solid; }
.sbee { background-color:#ffffff; border-width:0px 0px 1px 1px; border-color:#000000; border-style:solid; }
.sbaa { background-color:#ffffff; border-width:0px 1px 1px 1px; border-color:#000000; border-style:solid; }
.sbo { border-width:1px 1px 1px 1px; border-color:#000000; border-style:solid; }

.news-footer {
	font-size:9px; color:#000000; background-color:#456281;
	padding:1px 1px 1px 1px;
	border-width:0px 0px 0px 0px; border-color:#000000 #000000 #000000 #000000; border-style: solid;
}

.barmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;font-weight:bold;
	color:#000000; background-color:#456281;
	height:20px;
	padding:1px 1px 1px 1px;
      border-width:1px 1px 1px 1px;
	background-image:url(/bk.gif);background-repeat:repeat-x;

}

.barleft {
	width:2px;
	height:20px;
	background-image:url(/bk.gif);background-repeat:repeat-x;
}

.barright {
	width:2px;
	height:20px;
	background-image:url(/bk.gif);background-repeat:repeat-x;
}

.capmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;font-weight:bold;
	color:#000000;
	height:20px;
	border-width:1px 0px 0px 0px; border-color:#000000 #000000 #000000 #000000; border-style: solid;
	background-image:url(/bk.gif);background-repeat:repeat-x;
}

.capleft {
	width:2px;
	height:20px;
	border-width:1px 0px 0px 1px; border-color:#000000 #000000 #000000 #000000; border-style: solid;
	background-image:url(/bk.gif);background-repeat:repeat-x;
}

.capright {
	width:2px;
	height:20px;
	border-width:1px 1px 0px 0px; border-color:#000000 #000000 #000000 #000000; border-style: solid;
	background-image:url(/bk.gif);background-repeat:repeat-x;
}

.scapmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	height:25px;
	padding:0px 0px 0px 0px;
	border-width:1px 1px 1px 1px; border-color:#000000 #000000 #000000 #000000; border-style:solid;
	background-image:url(/bk.gif);background-repeat:repeat-x;
}

.tbl-border { background-color:#f8f8ff; }
.tbl { font-size:11px; padding:3px 3px 3px 3px; }
.tbl1 { font-size:11px; color:#cccccc; background-color:#456281; padding:4px; }
.tbl2 { font-size:11px; color:#cccccc; background-color:#456281; padding:4px; }
	
.forum-caption {
	font-size:10px;font-weight:bold;
	color:#000000;background-color:#708090;
	height:20px;
	padding:3px 3px 3px 3px;
}

.quote {
	color:#cccccc;background-color:#708090;
	padding:2px;
	margin:0px 20px 0px 20px;
	border:1px #000000 solid;
}
	
.poll { height:12px; border:1px #000000 solid; }

.comment-name { font-weight:bold; color:#ddcc88; }

.shoutboxname { font-weight:bold; color:#ffddaa; }
.shoutbox { color:#ccc; }
.shoutboxdate { font-size:9px; color:#aaa; }

.small { font-size:9px; font-weight:normal; }
.small2 { font-size:9px; font-weight:normal; color:#aaa; }
.side-small { font-size:10px; font-weight:normal; color:#fff; }
.side-label { background-color:#384f4c; padding:2px; }

.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 1px solid #ccc; filter: gray; }
.gallery:hover img { border: 1px solid red; filter: none; }
img.activegallery { border: 1px solid green; filter: none; }
