@charset "utf-8";
/* CSS Document */

html { margin:0; padding:0; width:100%; height:100%; }
body { margin:0; padding:0; min-height:100%; height:auto !important; height:100%; position:relative; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:12px; color:#000; background:#fff; }
a img { border:none; outline:none; }
a {	text-decoration:none; }
h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; padding:0; margin-top:7px; }
h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#525252; padding:0; margin-top:7px; }
h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; padding:0; margin-top:7px; }
#all { width:100%; height:100%; }
#background{ top:0; left:0; position:absolute; width:100%; height:116px; background-image:url(fon_1000.gif); background-repeat:repeat-x; }
#content { width:1004px; margin:0px auto; position:relative; }

/*header*/
#header { float:left; width:1004px; height:116px; }
#header .logo{ float:left; margin:23px 0px 0px 0px; }
#header .text{ float:left; margin:30px 35px 0px 35px; color:#fff; }
#header .text span{ color:#49cfff; font-weight:bold; }
#header .form{ float:left; margin:32px 0px 0px 0px; }
#header form{ float:left; }
#header .form form label{ float:left; color:#fff; margin:5px 0px 0px 0px; }
#header .txt_1{ float:left; width:176px; height:23px; background:url(inp_1000.gif) no-repeat; border:0; padding:0px 0px 0px 17px; font-size:20px; margin:2px 0px 0px 0px; }
#header .sbm_1{ float:left; width:60px; height:22px; background:url(btn_1000.png) no-repeat; cursor:pointer; border:0; margin:3px 0px 0px 0px;  }
#header .sbm_2{ float:left; width:128px; height:22px; background:url(btn_2000.png) no-repeat; cursor:pointer; border:0; margin:3px 0px 0px 17px; }
#header .menu{ float:left; width:1004px; margin:20px 0px 0px 0px; }
#header .menu ul{ float:left; padding:0; margin:0; }
#header .menu ul li{ float:left; list-style-type:none; margin:0px 9px 0px 9px; }
#header .menu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; }
/*header*/



/*center*/
#center { float:left; width:1004px; }
#center .title_a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#525252; padding:0; margin-top:7px; text-decoration:underline; }
#center .title_1 { float:left; width:1004px; height:31px; border:1px solid #d9d8d8; margin:15px 0px 15px 0px; background:url(fon_2000.gif) repeat-x; }
#center .title_2 { float:left; width:1004px; height:30px; margin:15px 0px 15px 0px; background:url(fon_3000.gif) no-repeat; }
#center .star{ float:left; margin:4px 20px 0px 20px; }
#center .tube_1{ float:left; border:1px solid #ccc; background:#f3f3f3; margin:0px 5.5px 0px 5.5px; }
#center .tube_img_1{ float:left; margin:4px 4px 4px 4px; background:#3b4447; width:192px; }
#center .tube_2{ float:left; border:1px solid #ccc; background:#f3f3f3; margin:7px 15px 7px 25px; }
#center .tube_img_2{ float:left; margin:4px 4px 4px 4px; width:200px; }
#center .tub_description_2{ width:100%; text-align:center; }
#center .tub_description_2 a{ color:#5580cc;}
#center .prev{ float:left; margin:50px 40px 0px 17px; background:url(btn_3000.png) no-repeat; height:40px; width:25px; cursor:pointer; }
#center .next{ float:left; margin:50px 0px 0px 40px; background:url(btn_4000.png) no-repeat; height:40px; width:25px; cursor:pointer; }
#center .preview{ float:left; width:480px; margin:7px 5px 9px 15px; text-align:center; }
#center .preview a{ float:left; margin:13px 0px 0px 100px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#2fa1db; text-decoration:underline; }
#center .lenta{ float:left; width:852px; overflow:hidden; }
#center .lenta ul{ width:10000px; padding:0; margin:0; position:relative; top:0px; left:0px; }
#center .lenta ul li{ float:left; list-style-type:none; }


#rules-area {float:left; margin:20px 0px 0px 190px; font-size:12px; padding:10px; display:block; overflow:scroll; height:170px; width:600px; border:1px solid #CCC; text-align:justify; color:#606060; overflow-x:hidden; background:#FFF;}
#rules-area ol {margin-left:5px}
#rules-area li {margin-bottom:10px}

/*center*/

.pagination {height: 15px;	margin: 0;padding-left: 10px;}
.pagination a:link, .pagination a:visited {	float: left; background: #1986C4;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
.pagination a:link.active, .pagination a:visited.active { background: #fff;color:#1986C4;}
.disabled {	float: left; background: #cccccc;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
.gap {	float: left; background: #ffffff;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #000000;}
.current {	float: left; background: #000000;	font-size: 20px;line-height: 20px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
.pagination a:hover {	background: #fff;	color:#1986C4;}




/*footer*/
#footer { float:left; width:100%; height:28px; margin:20px 0px 0px 0px; border-top:1px solid #cbcbcb;  padding:20px 0px 0px 0px; }
#footer .help{ width:986px; margin:0px auto 0px; }
#footer span{ font-size:11px; color:#606060; }
#footer span a{ font-size:11px; color:#606060; text-decoration:underline; }
#footer .left{ float:left; }
#footer .right{ float:right; }
#footer .center{ font-size:10px; width:986px;  margin:30px auto 0px; text-align:center; color:#606060; }
/*footer*/
