body {
 margin: 0;
 padding: 0;
 font: 12px Verdana,sans-serif;
 background: #c0e2ff url('bg1.jpg') repeat-x top;
}

img {
 border: none;
}

.clr {
 clear: both;
}
.xhr {
 padding: 10px 0 10px 0;
 background: url('dsh.gif') repeat-x 0 10px;
}
.lnk {
 color: #1f85ff;
}
.lnk:hover {
 text-decoration: none;
}

#glav {
 margin: 0 auto 0 auto;
 width: 981px;
}
#nav1 {
 height: 34px;
 background: url('bg21.jpg') no-repeat bottom left;
}
#logo {
 height: 185px;
 background: url('bg22.jpg') no-repeat left;
}
#logo .dv {
 font: bold 11px Tahoma,sans-serif;
 color: #aa083e;
 margin-top: 0;
 padding-top: 100px;
 text-align: center;
 padding-right: 5px;
}
#nav2 {
 height: 55px;
 background: url('bg23.jpg') no-repeat top left;
 text-align: center;
}
#nav2 ul {
 margin: 0;
 padding: 13px 0 0 0;
 list-style: none;
}
#nav2 li {
 display: inline;
 margin: 0;
 padding: 0 32px 0 32px;
 list-style: none;
 font: 14px Tahoma,sans-serif;
}
#nav2 a {
 color: #fff447;
 text-decoration: none;
}
#nav2 a:hover {
 text-decoration: underline;
}
#nav2 .ss {
 color: #ffffff;
 text-decoration: underline;
}
#pg {
 width: 981px;
 background: url('bg2.bmp') repeat-y;
}

#cl1 {
 float: left;
 width: 298px;
}

#cl1 h2 {
 font: bold 14px Tahoma,sans-serif;
 text-align: center;
 width: 285px;
 color: #223946;
 margin-top: 0;
 margin-bottom: 0;
 padding: 15px 0 15px 0;
}

.online {
 height: 165px;
 background: url('online.jpg') no-repeat left top;
}
.online div {
 padding: 37px 0 0 31px;
}

.spets {
 background: url('spets1.gif') no-repeat left top;
 padding-top: 61px;
 width: 285px;
}
.sp1 {
 background: url('spets3.gif') repeat-y left;
}
.sp2 {
 background: url('spets2.gif') no-repeat left bottom;
 font: 11px Verdana,sans-serif;
 color: #04387e;
 padding: 0 30px 0 33px;
}
.sp3 {
 float: left;
}
.sp4 {
 padding-bottom: 20px;
}

.news {
 width: 285px;
 font: 11px Tahoma,sans-serif;
}
.news span {
 color: #ba2f5d;
}
.news div {
 color: #193355;
 padding: 0 14px 10px 20px;
 text-align: justify;
}

#cl2 {
 float: right;
 width: 679px;
 color: #112523;
}

.cl2i {
 padding: 20px 30px 24px 20px;
}

#cl2 h1 {
 font: bold 14px Tahoma,sans-serif;
 color: #b82958;
 margin: 0;
 padding: 10px 0 20px 0;
}

#cl2 p {
  margin: 0;
	padding: 0 0 16px 0;
	text-align: justify;
}

.tt {
 width: 49%;
 vertical-align: top;
 font: 11px Tahoma,sans-serif;
}
.blu {
 color: #1f85ff;
 font-weight: bold;
}
.xul {
 margin: 0;
 padding: 10px 0 15px 0;
 list-style: none;
}
.xul li {
 list-style: none;
 margin: 0;
 padding: 0 0 3px 17px;
 background: url('str.png') no-repeat 0 3px;
}

#footer {
 height: 76px;
 background: url('bt.gif') no-repeat bottom left;
}
#footer div {
 text-align: center;
 padding: 27px 40px 0 40px;
 color: #ff9ebe;
}
#footer a {
 color: #ff9ebe;
}
#footer a:hover {
 text-decoration: none;
}
