* { margin: 0px; padding: 0px;}
img {border: 0px;}
ul {list-style: none;} 
BODY {background: #C9C9C9 url(img/bg.gif) top left repeat-x; font: 11px Arial, Helvetica, sans-serif; color: #525252; text-align: left;}
a {font: 11px Tahoma, Helvetica, sans-serif; color: #0259B7; text-decoration: underline;}
a:hover {text-decoration: none;}
h1 {font: 11px Tahoma, Helvetica, sans-serif; color: #525252; line-height: 13px;}
h1 a {font: 11px Tahoma, Helvetica, sans-serif; color: #0259B7; text-decoration: none;}
h1 a:hover {text-decoration: underline;}
.content {width: 780px; background: #FFFFFF; text-align: center;}
.logo { width: 760px; height: 82px;}
.menu {width: 760px; height: 40px; background: #045FBE; }
.header {width: 760px; height: 171px; background: #000000;}
.underheader {width: 760px; height: 46px; }
.underheader2 {width: 760px; height: 45px; }
.cont {width: 760px; background: #FFFFFF url(img/bg_content.png) top center repeat-y;}
.cont2 {width: 760px; height: 10px; background: #FFFFFF url(img/bg_content.png) top center repeat-y;}
.news {width: 760px; height: 63px; background: #FFFFFF url(img/news_block.png) top center no-repeat; }
.contact {width: 760px; height: 66px; background: #FFFFFF url(img/mail.png) top center no-repeat; }
.contact2 {width: 760px; height: 400x; text-align: left; padding-left: 13px;}
.fr {width: 760px; height: 66px; background: #FFFFFF url(img/fr.png) top center no-repeat; }
.bottom {width: 780px; height: 31px; background: #FFFFFF; text-align: center;}
.footer {width: 760px; height: 60px; font: 11px Arial, Helvetica, sans-serif; color: #525252; text-align: center; padding-top: 15px;}
.footer a {font: 11px Arial, Helvetica, sans-serif; color: #525252; text-decoration: underline; text-align: left;}
.footer a:hover {text-decoration: none;}
.new1 {text-align: justify; float: left; padding-left: 80px;  padding-right: 87px; padding-top: 10px; width: 290px;}
.new2 {text-align: justify; float: left; padding-top: 10px; width: 290px;}

.mail1 {text-align: left; float: left; margin-left: 85px;  padding-top: 5px; width: 378px;}
.mail2 {text-align: left; float: left; padding-top: 5px; }

.mail15 {text-align: left; float: left; margin-left: 85px;  padding-top: 5px; width: 280px; margin-right: 100px;}
.mail25 {text-align: left; float: left; padding-top: 5px; width: 280px;}

.tr_10 a {font: 12px Arial, Helvetica, sans-serif;}
.tr_10 p {padding-bottom: 4px;}
.tr_3 {font: 12px Arial, Helvetica, sans-serif; margin-top: 8px; background: #FFFFFF; color: #9D9D9D; border: 1px solid #9D9D9D; width: 100%; height: 150px; padding: 3px 5px 3px 5px;}


.tito_mor {font-size: 13px; }
.tito_text {font: 12px Arial, Helvetica, sans-serif; color: #9D9D9D; line-height: 24px;}
.tito_tit {font: bold 12px Arial, Helvetica, sans-serif; }
.tito_val {font: 12px Arial, Helvetica, sans-serif; width: 310px; height: 20px; border: 1px solid #9D9D9D; margin: 2px 0 2px 0; padding: 2px 2px 2px 4px; color: #0259B7;}
.nort {font: 12px Arial, Helvetica, sans-serif; height: 22px; width: 120px;}
.mozg a {font: 12px Arial, Helvetica, sans-serif;}
.cont75 {width: 760px; background: #FFFFFF url(img/bg_content.png) top center repeat-y; margin-top: -3px;}

.cont756 {width: 760px; background: #FFFFFF url(img/bg_content.png) top center repeat-y; padding-top: 15px;}
.momomo {width: 96px; height: 25px; margin-top: 15px;}


.col {width: 185px; float: left; text-align: left; background: #FFFFFF url(img/r.png) top left repeat-y;}
.col li {height: 18px;}
.col img {margin-bottom: -3px;}
.col0 {width: 185px; float: left; text-align: left; background: #FFFFFF;}
.col0 li {height: 18px;}
.col0 img {margin-bottom: -3px;}

.sol0 {width: 23%; float: left; text-align: left; background: #FFFFFF; font-size: 12px; padding-right: 2%;}
.sol0 a {font-weight: bold; font-size: 12px;}
.sol0 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px; }

.sol1 {width: 23%; float: left; text-align: left; background: #FFFFFF; font-size: 12px; padding-right: 2%;}
.sol1 a {font-weight: bold; font-size: 12px;}
.sol1 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px; }

.sol2 {width: 23%; float: left; text-align: left; background: #FFFFFF; font-size: 12px; padding-right: 2%;}
.sol2 a {font-weight: bold; font-size: 12px;}
.sol2 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px; }

.sol3 {width: 23%; float: left; text-align: left; background: #FFFFFF; font-size: 12px; padding-right: 2%;}
.sol3 a {font-weight: bold; font-size: 12px;}
.sol3 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px;}









.sol_0 {width: 20%; float: left; text-align: left; background: #FFFFFF; font-size: 12px;}
.sol_0 a {font-weight: bold; font-size: 12px;}
.sol_0 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px; }

.sol_1 {width: 20%; float: left; text-align: left; background: #FFFFFF; font-size: 12px; }
.sol_1 a {font-weight: bold; font-size: 12px;}
.sol_1 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px; }

.sol_2 {width: 20%; float: left; text-align: left; background: #FFFFFF; font-size: 12px; }
.sol_2 a {font-weight: bold; font-size: 12px;}
.sol_2 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px; }

.sol_3 {width: 20%; float: left; text-align: left; background: #FFFFFF; font-size: 12px; }
.sol_3 a {font-weight: bold; font-size: 12px;}
.sol_3 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px;}


.sol_4 {width: 18%; float: left; text-align: left; background: #FFFFFF; font-size: 12px; }
.sol_4 a {font-weight: bold; font-size: 12px;}
.sol_4 li {height: 24px; border-bottom: 1px #BCBCBC solid; padding-top: 6px;}




.tiz {font: bold 11px Arial, Helvetica, sans-serif; color: #525252;}

.norm {padding-left: 15px; padding-bottom: 5px; padding-top: 5px;}
.rules {padding-left: 10px; text-align: left;}
.rules27 {padding-left: 10px; text-align: left; padding-top: 10px; padding-bottom: 10px;}

.rules5 {padding-left: 18px; text-align: left; text-align: left; padding-top: 20px;}
.rules3 {padding-left: 15px; text-align: left;}
.b1 A:link, .b1 A:visited, .b1 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #045FBE url(img/b0.png) top left no-repeat;  width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b1 A:hover { background: #000000 url(img/b0_a.png) top left no-repeat; }
.b12 A:link, .b12 A:visited, .b12 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #000000 url(img/b0_a.png) top left no-repeat;  width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b12 A:hover { background: #000000 url(img/b0_a.png) top left no-repeat; }
.b2 A:link, .b2 A:visited, .b2 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #045FBE url(img/b2.png) top left no-repeat;  width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b2 A:hover { background: #000000 url(img/b2_a.png) top left no-repeat; }
.b22 A:link, .b22 A:visited, .b22 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #000000 url(img/b2_a.png) top left no-repeat; width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b22 A:hover { background: #000000 url(img/b2_a.png) top left no-repeat; }
.b3 A:link, .b3 A:visited, .b3 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #045FBE url(img/b3.png) top left no-repeat;  width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b3 A:hover { background: #000000 url(img/b3_a.png) top left no-repeat; }
.b32 A:link, .b32 A:visited, .b32 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #000000 url(img/b3_a.png) top left no-repeat;  width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b32 A:hover { background: #000000 url(img/b3_a.png) top left no-repeat; }
.b4 A:link, .b4 A:visited, .b4 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #045FBE url(img/b4.png) top left no-repeat;  width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b4 A:hover { background: #000000 url(img/b4_a.png) top left no-repeat; }
.b42 A:link, .b42 A:visited, .b42 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #000000 url(img/b4_a.png) top left no-repeat; width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b42 A:hover { background: #000000 url(img/b4_a.png) top left no-repeat; }
.b5 A:link, .b5 A:visited, .b5 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #045FBE url(img/b5.png) top left no-repeat;  width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b5 A:hover { background: #000000 url(img/b5_a.png) top left no-repeat; }
.b52 A:link, .b52 A:visited, .b52 A:active { font: bold 11px Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: #000000 url(img/b5_a.png) top left no-repeat;  width: 152px; height: 40px; text-align: center; float:left;  text-decoration: none; }
.b52 A:hover { background: #000000 url(img/b5_a.png) top left no-repeat; }

.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

.np1 {font: 11px Arial, Helvetica, sans-serif; color: #525252;}

.error {color: red; font: 12px Arial, Helvetica, sans-serif; }