* { margin: 0; padding: 0; border: 0; }
html, body { height: 100%; width: 100%;}
BODY {
	color : #ffffff;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	background: url(img/kov.gif);
	text-align: center;
}
h3{
	font: 30px Tahoma, sans-serif;
	padding: 10px 0 20px 0;
}
h1{
	font-size: 21px;
	padding: 20px 0 15px 0;
	color: #ffffff;
}
p{
	padding: 5px 0;
}
h4{
   font-size: 14px; 
	color: #f7e907;
	margin: 0 0 -10px 0;
}
h3 span{
	font: 24px Tahoma, sans-serif;
	display: block;
}

 a:link,a:visited {
	text-decoration: underline;
	color: #ffc801;
}

a:active, {
	text-decoration: none;
	color: #ffc801;
}

.all{
min-height: 100%;
width: 1000px;
margin: 0 auto -48px auto;
background:#260c79 url(img/sb-f.gif) repeat-y 19px 0;
text-align: left;
border-left: 2px solid #fff;
border-right: 2px solid #fff;
}
.all0{
min-height: 100%;
width: 1000px;
margin: 0 auto -64px auto;
background:#260c79 /* url(img/sb-f.gif) repeat-y 19px 0 */;
text-align: left;
border-left: 2px solid #fff;
border-right: 2px solid #fff;
}
*html .all{ height: 100%; }
/* start header */
.header{
background: #ffc801 url(img/header.gif) repeat-x;
height: 600px;
}
.header0{
background: #ffc801 url(img/header.gif) repeat-x;
height: 250px;
}
.header-right{
float: right;
width: 453px;
height: 160px;
}
.header-left{
height: 160px;
background: url(img/hz.gif) no-repeat 188px 100%;
}
.logo{
height: 160px;
float: left;
width: 190px;
}
.header p{
color: #ffc801;
padding: 50px 0 0 0;
margin: 0 10px 0 200px;
display: block;
background: none;
}
/* end header*/
.welcome{
background: #4c73b6 url(img/welcome.gif) repeat-x;
height: 188px;
}
.welcome .ots{
padding: 5px 0 0 260px;
}
.imgs{
float: left;
width: 290px;
}
.text{
margin: 0 30px 0 290px;
color: #fff;
}
/* start sidebar */
.sidebar{
float: left;
width: 238px;
/* background: url(img/sb-top.gif) no-repeat 22px 0; */
margin: 250px 0 0 0;
/* margin: -188px 0 0 0; */
}
.sidebar ul{
padding: 15px 0 0 40px;
}
.sidebar li{
padding: 3px 0;
list-style: none;
background: url(img/line.gif) no-repeat 10px 100%;
}
a.m, a.m:active, a.m:link, a.m:visited {
   text-decoration: none;
	display: block;
	color: #ffffff;
	font: bolder 12px Tahoma, sans-serif;
	background: url(img/sq.gif) no-repeat 0 5px;
	padding: 0 0 0 18px;
}

a.n, a.n:active, a.n:link, a.n:visited {
   text-decoration: none;
	display: block;
	color: #4a4747;
	font: bolder 12px Tahoma, sans-serif;
	padding: 0 0 0 0px;
        margin-top: 10px;
}
a.n:hover {
 color: #df9a04;
}

*html a.m {
width: 90%;
}
a.m:hover {
 color: #df9a04;
}
.gall{
padding: 20px 0;
text-align: center;
margin: 0 10px 0 25px;
}

.domsk{
padding: 10px 0;
text-align: center;
margin: 0 0px 0 0px;
}

.gall img{
border: 3px solid #fff;
margin: 20px auto;
display: block;
}
a.podr, a.podr:active, a.podr:link, a.podr:visited {
   text-decoration: none;
	color: #4971ae;
	font-weight: bolder;
	display: block;
	margin: -10px auto 10px auto;
	text-align: center;
}
a.podr:hover {
 color: #df9a04;
}
/* end sidebar */
.sb-r{
float: right;
width: 190px;
padding: 45px 0 0 0;
}
.sb-r h4{
padding: 0 0 0 20px;
font-size: 12px;
}
.sb-r img{
border: 3px solid #fff;
display: block;
margin: 20px 0;
}
.platform{
padding: 0 10px 0 0;
}
/* start content */
.content{
margin: 0px 52px 0 52px;
text-align: justify
}
/* end content */

/* start content0 */
.content0{
margin: 0px 52px 0 52px;
text-align: justify
}
/* end content */

/* start footer */
.clear{
clear: both;
height: 160px;
}
.footer{
margin: 0 auto;
text-align: left;
background: #4c73b6 url(img/footer.gif) repeat-x;
border-left: 2px solid #fff;
border-right: 2px solid #fff;
width: 1000px;
height: 48px;
}
.footer div{
height: 48px;
background: url(img/sb-end.gif) no-repeat 19px 0;
}
.footer p{
padding: 18px 0 0 0;
color: #fff;
font-size: 10px;
text-align: center;
}
/* end footer */

/* start footer */
.clear0{
clear: both;
height: 60px;
}
.footer0{
margin: 0 auto;
text-align: left;
background: #4c73b6 url(img/footer.gif) repeat-x;
border-left: 2px solid #fff;
border-right: 2px solid #fff;
width: 1000px;
height: 64px;
}
.footer0 div{
height: 64px;
/* background: url(img/sb-end.gif) no-repeat 19px 0; */
}
.footer0 p{
padding: 4px 0 0 0;
color: #fff;
font-size: 10px;
text-align: center;
}
/* end footer */
