*
{
margin: 0px;
padding: 0px;
}
html, body {
	margin: 0px;
	background: #fff;
	background:url(htmlbg.gif) repeat-x;
	font-family: Tahoma;
	height:100%;
	text-align:center;
}

#header {background:#000; width:100%; background-image:url(minilog.jpg); background-position:center;  background-repeat: repeat-y; height:91px;}
#footer {background: url(fb.gif) no-repeat; width:100%; float:left; height:100px; margin-top:10px;}
#konteiner0 {width:990px; position: relative; background-image:url(bgtst.jpg); background-position:center; background-repeat: repeat-y;}
#konteiner {width:985px; position: relative; margin-top:0px;}
#konteiner2 {width:985px; padding:5px; margin-top:1px;}
#konteiner3 {width:985px; padding:5px; margin-top:1px;}

.menu {width:190px; margin:1px; margin-top:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}

.menu ul{ list-style-type:none; text-align:left; margin-left:0.3em;}
.menu ul li a{ font-family: Tahoma, "Trebuchet MS"; font-size:15px; color:#293704; font-weight:bold; text-decoration:none; background:transparent url(strelkalevo.gif) no-repeat  left;  padding-left:1.3em;}
.menu ul li a:hover{ font-family: Tahoma, "Trebuchet MS"; font-size:15px; color:#293704; font-weight:bold; text-decoration: underline; background:transparent url(strelkalevo2.gif) no-repeat  left; padding-left:1.3em;}

.content { border-bottom:#fff 2px  dotted; margin:1px; margin-top:10px; width:592px; padding-bottom:2px;}
.content2 {border-top:#fff 2px  dotted;  border-bottom:#cacaca 2px  dotted; margin:1px; margin-top:6px; width:592px; padding-bottom:2px;}
.sub-section {width:182px;margin:1px; margin-top:11px; height:29.8em; }

.sub1 {width:180px; height:29px;position:relative; background-image:url(bg_rightmenu_top.gif);}
.sub1 h1 { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:13px;}
.sub2 {width:180px; position:relative;background-image:url(bg_rightmenu.gif);}
.sub3 {width:180px; height:16px;position:relative;background-image:url(bg_rightmenu_bott.gif);}


.subl1 {width:190px; height:27px;position:relative; background-image:url(bg_leftmenu_top.gif);}
.subl1 h1 { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:13px; text-align:center;}
.subl2 {width:190px; position:relative;background-image:url(bg_leftmenu.gif);}
.subl3 {width:190px; height:19px;position:relative;background-image:url(bg_leftmenu_bott.gif);}


.sub-section ul{ list-style-type:none; text-align:left; margin-left:0.3em;}
.sub-section ul li a{ font-family: Tahoma, "Trebuchet MS"; font-size:15px; color:#009933; font-weight:bold; text-decoration:none; background:transparent url(strelkalevo.gif) no-repeat  left;  padding-left:1.3em;}
.sub-section ul li a:hover{ font-family: Tahoma, "Trebuchet MS"; font-size:15px; color:#009933; font-weight:bold; text-decoration: underline; background:transparent url(strelkalevo2.gif) no-repeat  left; padding-left:1.3em;}

.menu, .content {float:left}
.sub-section {float:left}


ul#simple-menu{
	list-style-type:none;
	width:600px;
	position:relative;
	height:27px;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:63 0 0 0;
	float:center;
	}

ul#simple-menu li{
	display:block;
	float: left;
	margin:0 0 0 1px;
	height:27px;
	}

ul#simple-menu li.left{
	margin:0;
	}

ul#simple-menu li a{
	display:block;
	float:left;
	color:#fff;
	background:#d51907;
	background:transparent url(bg-of.gif) no-repeat top left;
	line-height:28px;
	text-decoration:none;
	padding:0 10px 0 18px;
	height:28px;
	width:113px;
	}

ul#simple-menu li a.right{
	padding-right:30px;
	}

ul#simple-menu li a:hover{
		background:transparent url(bg-on.gif) no-repeat top left;
	}

ul#simple-menu li a.current{
	color:#2E4560;
	background:transparent url(curr.gif) no-repeat top left;
	}

ul#simple-menu li a.current:hover{
	color:#2E4560;
	background:transparent url(curr2.gif) no-repeat top left;
	}
a.ima:link, a.ima:visited,  a.ima:active {border: 2px #000 solid; background-color:#f0e8aa; display:block; height:111px;width:140px;float:left;  margin:0.1em;  font-family:tahoma, "Trebuchet MS"; color:#000000; font-size:12px; text-decoration:none; font-weight:bold;  padding-top:5px;}
a.ima:hover {border: 2px #423306 solid; background-color: #faf7df;display:block; margin:0.1em; width:140px;float:left; text-decoration:none;}

a.ima:link IMG, a.ima:active IMG, a.ima:visited IMG {border: 1px #000000 solid;height:90px;width:120px;}
a.ima:hover IMG {border: 1px #333 dashed;height:90px;width:120px;}


a.ima2:link, a.ima2:visited,  a.ima2:active {border: 2px #009933 solid; background-color:#cfc; display:block; width:11.7em; height:111px;float:left;  margin:0.1em;  font-family:tahoma, "Trebuchet MS"; color:#000000; font-size:12px; text-decoration:none; font-weight:bold;  padding-top:5px;}

a.ima2:hover {border: 2px #423306 solid; background-color: #e7fde7;display:block; margin:0.1em; width:11.7em; text-decoration:none;float:left;}

a.ima2:link IMG, a.ima2:active IMG, a.ima2:visited IMG {border: 1px #000000 solid;height:90px;width:120px;}
a.ima2:hover IMG {border: 1px #333 dashed;height:90px;width:120px;}


a.imar:link, a.imar:visited,  a.imar:active {border: 2px #b606b4 solid; background-color:#f9bdf4; display:block; width:11.7em; height:111px;float:left;  margin:0.1em;  font-family:tahoma, "Trebuchet MS"; color:#000000; font-size:12px; text-decoration:none; font-weight:bold;  padding-top:5px;}
a.imar:hover {border: 2px #630062 solid; background-color: #e66ae5;display:block; margin:0.1em; width:11.7em; text-decoration:none;float:left;}
a.imar:link IMG, a.ima2:active IMG, a.ima2:visited IMG {border: 1px #000000 solid;height:90px;width:120px;}
a.imar:hover IMG {border: 1px #333 dashed;height:90px;width:120px;}

a.ima3:link, a.ima3:visited, a.ima3:active {font-family:tahoma, "Trebuchet MS"; color:#fff; font-size:18px; text-decoration:none; font-weight:bold; float:left;}
a.ima3:hover {text-decoration:none;}

a.ima3:link IMG, a.ima3:active IMG, a.ima3:visited IMG {border: 2px #034903 solid; float:left;}
a.ima3:hover IMG {border: 2px #81ef81 dashed;}

a.ima4:link, a.ima4:visited, a.ima4:active {font-family:tahoma, "Trebuchet MS"; color:#0c670c; font-size:18px; text-decoration:none; font-weight:bold; float:left;}
a.ima4:hover {text-decoration: underline; background-color:#87e787;}

a.ima4:link IMG, a.ima4:active IMG, a.ima4:visited IMG {border: 2px #034903 solid; float:left;}
a.ima4:hover IMG {border: 2px #0c670c dashed;}

a.ima777:link IMG, a.ima777:active IMG, a.ima777:visited IMG {border: 3px #006600 solid;}
a.ima777:hover IMG {border: 3px #81ef81 solid;} 

a.ima777{
	color: #006600;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.ima777:hover {
	color: #000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.res:link, a.res:visited, a.res:active {font-family:tahoma, "Trebuchet MS"; color:#0c670c; font-size:18px; text-decoration:none; font-weight:bold; float:left;border-bottom:#faf7df 1px solid;}
a.res:hover {text-decoration: none; background-color:#87e787; border-bottom:#000000 1px solid;}

a.res:link IMG, a.res:active IMG, a.res:visited IMG {border: 2px #034903 solid; float:left;margin-bottom:2px; margin-top:2px; float:left; margin-left:2px;}
a.res:hover IMG {border: 2px #0c670c dashed;}

a.li123:link, a.li123:visited, a.li123:active {font-family:tahoma, "Trebuchet MS"; color:#0c670c; font-size:28px; text-decoration:none; font-weight:bold; border:1px solid; padding-left:9px; padding-right:9px; margin-bottom:7px; background-color:#a4ffa4;}
a.li123:hover {text-decoration:none; color:#fff;background-color:#0c670c; border:1px #000000 solid;}

.txt { margin:5px; margin-top:2px; font-family: Arial, Helvetica, sans-serif;}
.margo { margin: 0.1em 0em 0.1em 0em; padding-bottom:1px; padding-left:0.2em;}
a.linkasleva:link, a.linkasleva:visited,  a.linkasleva:active 
{background-image:url(but.gif); display:block;  margin-bottom:0.1em; font-family: Arial, "Trebuchet MS"; color:#293704; font-size:17px; text-decoration:none;  padding:5px 0px 5px 0px;  width:10.4em; font-weight:bold; text-align:center; margin-left:2px;}
a.linkasleva:hover {background-image:url(but2.gif);display:block;  text-decoration:none;}

.baba {
	background-image:url(fsg2.gif);
	width:209px;
	height:218px;
	position:absolute;
	left: -16px;
	top: -3px;
}
.clear { clear:both;}
.hu { background-image:url(bg-o3.gif); width:180px; border-bottom:#009933 1px solid; margin:0px; margin-top:0px; width:100%; display:block; font:ArialBlack, Helvetica, sans-serif; color:#6f5705; font-weight:bold; padding: 2px 0px 2px 0px;}
.hu2 {background-image:url(bg-o4.gif); width:180px; border-bottom:#000 2px solid; margin:0px; margin-top:0px; width:100%; display:block; font:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding: 2px 0px 2px 0px; font-size:16px; text-align:center;}

.cc { text-align:center; width:580px; padding-bottom:50px;}
.gamecounter { border:#000 2px solid; margin:1px; margin-top:0px; width:580px; padding-bottom:2px; background-color:#f0e8aa;  padding-top:13px;}

a.down:link, a.down:active,a.down:visited {background:url(downic.jpg) no-repeat  left; font-family: Impact,ArialBlack, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:40px; padding-left:54px; line-height:60px; text-decoration:none;}
a.down:hover{background:url(downic2.jpg) no-repeat  left; font-family: Impact,ArialBlack, Helvetica, sans-serif; color:#005b9f; font-weight:bold; font-size:40px; padding-left:54px; line-height:60px; text-decoration:underline;}

.black { display:block; height:3px;}

