body, html {
    margin:0;
    background: #000033;
    text-align:center;
    font-family:verdana;
    font-size:11px;
    color:#f1fd05;
	line-height:14px;
}
#all {
    width:770px;
	text-align:left;
    margin:auto;
	background:#003366;
	padding-left:15px;
	padding-right:15px;
}
div.logo {
	float:left;
	padding-top:10px;
	height:78px;
}
div.map {
	float:right;
	padding-top:4px;
}
div.menu {
	clear:both;
	width:760px;
	height:98px;
	background: url(img/menu.gif) no-repeat;
	padding-left:10px;
	padding-top:5px;
}
div.wstep {
	clear:both;
}
div.wstep .up {
	width:770px;
	height:16px;
	background: url(img/up1.gif);
}
div.wstep .main {
	width:740px;
	background: url(img/main1.gif);
	padding-left:15px;
	padding-right:15px;
}
div.wstep .down {
	width:770px;
	height:18px;
	background: url(img/down1.gif) no-repeat;
}
div.left {
	width:235px;
	float:left;
	padding-right:6px;
}
div.box {
	clear:both;
	padding-bottom:8px;
}
div.left .nag {
	width:221px;
	height:21px;
	background: url(img/nag1.gif);
	padding-top:4px;
	padding-left:14px;
}
div.left .main {
	width:223px;
	background: url(img/main2.gif);
	padding:6px;
	text-align:center;
}
div.left .down {
	width:235px;
	height:16px;
	background: url(img/down2.gif);
}
div.right .nag {
	width:515px;
	height:21px;
	padding-top:4px;
	background: url(img/nag2.gif);
	padding-left:14px;
}
div.right .main {
	width:501px;
	padding-left:14px;
	padding-right:14px;
	padding-top:12px;
	background: url(img/main3.gif);
}
div.right .down {
	width:529px;
	height:16px;
	background: url(img/down3.gif);
}
div.left img {margin:7px;}

div.nag h1 {margin:0;padding:0;font-size:13px;font-family:arial;font-weight:normal;color:#f1fd05;font-style:italic;}

div.right {
	width:529px;
	float:left;	
}
div.feet {
	clear:both;
	padding-top:20px;
	color:white;
	height:50px;
}
div.news {padding-bottom:15px;}
div.feet .who {float:left;}
div.feet .str {float:right;}

div.wstep h2 {margin:0;padding:0;font-size:16px;font-weight:normal;color:white;}

img {border:0;}
.both {clear:both;}
p {margin:0;padding-top:6px;padding-bottom:6px;}
span.pog {color:white;font-weight:bold;}
span.wht {color:white;font-weight:normal;}

ul, ul li {margin-left:14px;}

div.menu ul, div.menu ul li { display:block;list-style:none;padding:0;margin:0;}

div.menu ul li { display:inline;white-space:nowrap;float:left;text-align:center;}

li.raz a:link, li.raz a:visited {display:block;width:146px;height:85px;background: url(img/raz.gif);margin-right:5px;}
li.dwa a:link, li.dwa a:visited {display:block;width:146px;height:85px;background: url(img/dwa.gif);margin-right:5px;}
li.trz a:link, li.trz a:visited {display:block;width:146px;height:85px;background: url(img/trz.gif);margin-right:5px;}
li.czt a:link, li.czt a:visited {display:block;width:146px;height:85px;background: url(img/czt.gif);margin-right:5px;}
li.pie a:link, li.pie a:visited {display:block;width:146px;height:85px;background: url(img/pie.gif);margin-right:5px;}

input.pole {border:0;background:#0f0f6e;border:1px solid #00a5ff;width:170px;color:#00a5ff;padding:4px;font-size:11px;font-family:tahoma;margin-top:3px;margin-bottom:2px;}
textarea {border:0;background:#0f0f6e;border:1px solid #00a5ff;width:250px;color:#00a5ff;height:80px;padding:4px;font-size:11px;font-family:tahoma;margin-top:3px;margin-bottom:2px;overflow:hidden;}
input.ok {border:0;background:#0f0f6e;padding:4px;padding-left:8px;padding-right:8px;font-size:11px;color:#f1fd05;font-family:tahoma;margin-top:3px;margin-bottom:2px;margin-left:64px;}
input.res {border:0;background:#0f0f6e;padding:4px;padding-left:8px;padding-right:8px;font-size:11px;color:#f1fd05;font-family:tahoma;margin-top:3px;margin-bottom:2px;margin-left:7px;}


a:link, a:visited {color:#fff;font-weight:normal;text-decoration:none;}
a:hover {color:#fff;font-weight:normal;text-decoration:underline;}


div.str a:link, div.str  a:visited {color:#fff;font-weight:normal;text-decoration:none;padding-left:3px;padding-right:3px;}
div.str a:hover {color:#fff;font-weight:normal;text-decoration:underline;}

form {margin:0;padding:0;border:0;}

fieldset {border:0;border:1px solid #00a5ff;padding:10px;}

div.news {
	clear:both;
	padding-bottom:9px;
	padding-top:5px;
}
div.news h2 {
	padding-bottom:9px;
	font-weight:normal;
	color:white;
}

div.gal {
	float:left;
	width:160px;
	margin-left:3px;
	margin-right:3px;
	text-align:center;
	height:130px;
}
div.gal img {border: 3px solid #CFCFCF;}