* {margin: 0px; padding: 0px;}
p {margin: 0px; padding: 0px;}
body {font: normal 14px Verdana, Arial, Helvetica, sans-serif; color: #fff; background: #02a8f3;}
.nobrdr {border: none}
.clear {clear: both;}

a {cursor: pointer; text-decoration: none;}
a:hover { text-decoration: none; /*for IE6*/ -border: #FFFF66}
li {list-style: none;}

.clear {clear: both;}

.body-bg1 {background: url(body-bg1.jpg) center top repeat-x;}
.wrapper {width: 1000px; margin: 0 auto;}
.bgtop2 {background: url(bgtop1.gif) center top repeat-x;}

.header {height: 199px; margin: 0px; padding: 0px;}
.h01 {background: url(h01.jpg) 0 0 no-repeat; position: relative; height: 199px;}
.h02 {background: url(h02.jpg) 223px 0 no-repeat; height: 199px;}
.h03 {background: url(h03.jpg) 448px 0 no-repeat; height: 199px;}
.h04 {background: url(h04.jpg) 671px 0 no-repeat; height: 199px;}
.h05 {background: url(h05.jpg) 849px 0 no-repeat; height: 199px;}


h1 {text-indent: -9000px; overflow: hidden;}
.only {position: absolute; left: 520px; top: 130px; width: auto; height: 28px;}
.only span1 {font: 16px "Trebuchet MS"; color: #fff; font-style:italic; padding: 0 9px 0 0; float: left; line-height: 1.0;}
.only a {font: 16px "Trebuchet MS";  font-style:italic; color: #fff; }
.only a:hover { text-decoration: underline;}

.pager {position: absolute; left: 47px; top: 170px; width: 920px; height: 28px;}
.pager span {font: 25px "Trebuchet MS"; color: #fff; font-style:italic; padding: 0 9px 0 0; float: left; line-height: 1.0;}
.pager ul {line-height: 28px;}
.pager ul li {float: left;}
.pager ul li a {font: 21px "Trebuchet MS";  font-style:italic; color: #fff; padding: 0 3px; }
.pager ul li a:hover { text-decoration: underline;}
.pager h2 {font: 25px "Trebuchet MS"; color: #fff; font-style:italic; padding: 0 9px 0 0; float: left; line-height: 1.0;}

   .line {
    border-top: 1px solid white; /* Линия сверху текста */
    padding: 5px; /* Поля вокруг текста */
   }

.thumbs { margin: 20px 0 0 0; border: 1px dashed #fff;}
a:hover .thumbs {border: 1px solid #fff;}
img { border: 1px #ffffff;}
.nobrdr {border: none}
.nobrdr img {border: none}
.pay_s {
	color		: #fff;
	font-size	: 16px;
	face        : verdana;
	width		: auto;
	clear		: both;
	text-align	: center;
}

.pay_s a {color : #ffffff; text-decoration : underline; }
.pay_s a:hover {color : #ffffff; text-decoration : none; }

.pay_p {border: 1px solid #ffffff; width: 200px; height: 158px;}

.top_s a {color : #ffffff; text-decoration : underline; text-align: center; }
.top_s a:hover {color : #ffffff; text-decoration : none; }
.top_s a {float: right; border: 1px solid #0565ae;  margin: 0 3px 4px 3px; background: #0a13be; }
.top_s a:hover {border: 1px solid #ffffff;}

h3 {text-indent: -9000px; overflow: hidden;}
.h22 {background:url(h22-bg.gif) no-repeat; width: 261px; height: 51px; margin: 0 0 0 56px;}
.h22-bg {background:url(bgf_1.gif) center repeat-x; height: 51px; margin: 0 0 0 0;}

.top-sites ul li {line-height: 1.2;}
.top-sites ul li a {font: 20px "Verdana"; font-style:bold; color: #000; }
.top-sites ul li a:hover {text-decoration: underline; color: #fff;}

.footer {background: url(footer-b2.jpg) center top repeat-x; height: 494px; }
.footer-bg1p p {color: #000; font: 14px "Times New Roman", Times, serif;}
.footer-bg1p p a {color: #fff; text-decoration: underline; margin-left: 8px;}

.video, a:link.video {position: relative; top: -31px; left: -180px; width: 58px; height: 23px;}

.spon_name {
	color		: #fff;
	text-align	: center;
	font        : normal 16px Verdana, Arial, Helvetica, sans-serif;
	padding  	: 8px 0 8px 5px;
}
.spon_name a{ color : #fff; text-decoration : none;}
.spon_name a:hover{ color : #fff; text-decoration : underline}

.spon_desc {
	color		: #fff;
	text-align	: justify;
	font        : normal 12px Verdana, Arial, Helvetica, sans-serif;
	padding  	: 0 0 0 13px;
	line-height : 110%;
}

.spon_desc a{ color : #fff; text-decoration: underline;}
.spon_desc a:hover{ color : #fff; text-decoration : none;}

.spon_join {
	color		: #fff;
	text-align	: center;
	font        : bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding  	: 0px 0 0 5px;
}
.spon_join a{color : #fff; text-decoration: underline;}
.spon_join a:hover{ color : #fff; text-decoration : none;}

.title {
	color		: #fff;
	width		: auto;
	clear		: both;
	font        : bold 18px Verdana, Arial, Helvetica, sans-serif;
	margin      : 0px 0 0 0;
}

.description {
	color		: #fff;
	width		: auto;
	font        : normal 14px Verdana, Arial, Helvetica, sans-serif;
	margin      : 5px 10px 0 10px;
}

.download_text {
	color		: #fff;
	width		: auto;
	clear		: both;
	text-align	: center;
	font        : bold 24px Verdana, Arial, Helvetica, sans-serif;
	padding  	: 2px;
}
.download_text a{ color : #fff; text-decoration: underline;}
.download_text a:hover{ color : #fff; text-decoration: none;}
