body { background-color: #eef; background: url(../fon.gif); font-family:Tahoma; 
border-style: none ridge none;
font-size:12px; color:#555; max-width:420px; margin: 1px auto;; }
ul {list-style-position:inside;margin-top:3px;margin-bottom:3px;margin-left:0px;color :#555; list-style-image: url('ul.png');}
form {padding: 0px; margin: 0px;}
font,p { color: #FFFFFF;}

a:link,a:active,a:visited 
{ color: #500; font-size: 13px; text-decoration: none; }
a:hover 
{ background: #666666; color: #FFFFFF; text-decoration: none; }

hr { border: 1px dotted #CCC; }
a:hover {color:#F00;text-decoration:none;font-size:12px;font-weight:bold;background:#cccccc; border-bottom: 2px double #AB0000; border-top: 2px double #AB0000; border-left: 2px double #AB0000; border-right: 2px double #AB0000;}
td.catSides  { background: url(fon_red.gif); background-color: #CCC; border-bottom: 2px double #999; border-top: 2px double #999; border-left: 2px double #999; border-right: 2px double #999; height: 23px; }
td.row1  {  }
td.row_easy  { background-color: #777777; }
td.row_hard  { background-color: #888888; }

div.tab { background: url(fon_red.gif); background-color: #CCC; border-bottom: 2px double #999; border-top: 2px double #999; border-left: 2px double #999; border-right: 2px double #999; }

.forumline  { font-size: none; }
.genmed { font-size : 11px; }
.cattitle  {
color: #CCCCCC;
font-weight: bold;
font-size: 11px;}

a.cattitle  { color: #CCCCCC; text-decoration: none; }
a.mainmenu  { color: #333333; text-decoration: none; font-weight: bold;}
a.buttom  { color: #333333;  background: #D4D6D4; padding: 0px 2px 0px; line-height: 1.5;}












.a {border-color: #555;color: #333;font-weight: bold;text-align: left;padding: 2px;margin: 1px 0px 1px 0px;}
.b {background-color: #999;
background-image: url(fon_red.gif);


border: 1px double;border-color: #555; border: 1px dashed; color: #CCCCCC; font-size: 13px; margin: 1px 1px 1px 1px;padding: 3px 3px 3px 3px; }.c {background-color: #999;
background-image: url(fon_red.gif);

border-bottom: 2px double #555; border-top: 2px double #555; border-left: 2px double #555; border-right: 2px double #555;color: #333;text-align: center;font-size: 13px;font-weight: bold;padding: 2px;margin: 1px 0px 1px 0px; }

.p

{background-color: ;



border-color: #555; border: ;color: #555;text-align: center;font-size: 13px;font-weight: bold;padding: 2px;margin: 1px 0px 1px 0px; }

.i

{background-color: ;



border-color: #000000; border: 1px dashed; color: #555; text-align: left ; font-size: 13px; padding: 2px;margin: 1px 0px 1px 0px; }




.o

{background-color: ;



border-color: #000000; color: #000;text-align: center ;font-size: 10px;font-weight: bold;padding: 2px;margin: 1px 0px 1px 0px; }

hr { border: 1px dotted #aaa; }

.rek

{background-color: ;



border-color: #000000; color: #555;text-align: center ;font-size: 10px;font-weight: bold;padding: 2px;margin: 1px 0px 1px 0px; }

input, select, textarea { 
	border-width: 1px; 
 border-color: #333;
 color: #555;
	border-style: solid;
 background-image: url(fon_red.gif); 
 border-bottom: 3px double #555; border-top: 3px double #555; border-left: 3px double #555; border-right: 3px double #555;
	background-color: #cccccc }