*
{
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%;}
#footer {background: url(fb.gif); width:100%; float:left; height:100px; margin-top:10px;}

#konteiner {width:985px; position: relative; padding:5px; margin-top:3px;}
#konteiner2 {width:985px; padding:5px; margin-top:1px;}
#konteiner3 {width:985px; padding:5px; margin-top:1px;}

.menu {background:#faf7df; width:190px; border:#000000 2px solid;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:#5d5724; 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:#847c35; 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 {background:#cfc; width:180px; border:#009933 2px solid;margin:1px; margin-top:11px; height:29.8em;}
.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(strelko2.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(strelko.gif) no-repeat  left; padding-left:1.3em;}

.menu, .content {float:left}
.sub-section {float:left}
.hu { background-image:url(bg-o3.gif); width:180px; border-bottom:#009933 2px solid; margin:0px; margin-top:0px; width:100%; display:block; font:Arial, Helvetica, sans-serif; color:#cfff7c; font-weight:bold; padding: 2px 0px 2px 0px;}

ul#simple-menu{
	list-style-type:none;
	width:480px;
	position:relative;
	height:27px;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:11px 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 17px 0 18px;
	height:28px;
	}

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

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:#fff;
	}

ul#simple-menu li a.current:hover{
	color:#2E4560;
	background:#fff;
	}
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.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.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:17em; 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 
{border: 1px #000 solid; background-color:#f0e8aa; display:block;  margin-bottom:0.1em; font-family: Tahoma, "Trebuchet MS"; color:#000000; 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 {border: 1px #423306 solid; background-color: #fff;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 2px solid; margin:0px; margin-top:0px; width:100%; display:block; font:Arial, Helvetica, sans-serif; color:#cfff7c; 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;}


