body {width:100%; margin:0; padding:0; text-align:left; background:#ffffff;}

a:link, a:visited {color:#1b65a1; text-decoration:underline;}
a:hover, a:hover.visited {color:#1b65a1; text-decoration:none;}

a {outline:0px;}

.clear {clear:both;}

#wrap {position:relative; width:100%; height:100%; margin:0 auto; padding:0; text-align:center; min-width:100%;}
#wrap {font-family:trebuchet ms, arial; font-size:11px; color:#111111; min-width:980px;}

#header {width:100%; height:179px; margin:0; padding:0; background:url(/_img/bg_header.jpg) center center no-repeat; border-bottom:1px solid #59c0ff;}
#header .money {position:absolute; top:0x; left:0px;}
#header .money img {border:0;}
#header .logo {position:absolute; top:48px; left:50%; margin-left:-140px;}
#header .logo img {border:0;}
#header .lines {position:absolute; top:0px; right:0px;}
#header .lines img {border:0;}
#header .clocks {position:absolute; top:39px; right:58px;}
#header .clocks img {border:0;}

#content_cntnr {width:100%; margin:0 auto; font-family:arial;}
#content_cntnr .bg {background:url(/_img/cntnt_bg.jpg) top repeat-x;}
#content_cntnr .bg_1 {background:#00025d url(/_img/bg_header.png) left top repeat-x; border-bottom:3px solid #3586be;}
#content_cntnr td {vertical-align:top;}
#content_cntnr .spc {border:0; width:20px;}
#content_cntnr .spc div {width:20px;}

#left, #right {padding:20px 0px 0px 0px; width:249px; vertical-align:top;}

#area {width:250px; margin-bottom:20px; border-collapse:collapse; text-align:left;}
#area .top {width:250px; height:24px; margin-bottom:0px;}
#area .label {position:relative; left:50%; margin-left:-105px; margin-top:-24px; text-align:left; width:211px; height:24px; background:#095899 url(/_img/title_bg.gif) no-repeat; color:#ffffff;}
#area .label div {font-family:trebuchet ms, arial; font-size:11px; padding:2px 0px 0px 10px;}
#area .cnt {width:250px; background:#d7e9f3 url(/_img/area_bg.gif) repeat-y; padding:0;}
#area .bottom {width:250px; height:8px;}
#area .li {margin-left:20px; width:211px; margin-top:12px; padding-bottom:7px;}
#area .li div {background:url(/_img/dot.gif) 0px 3px no-repeat; padding-left:17px; padding-bottom:5px;}
#area .linx {margin-left:20px; width:211px; margin-top:12px; color:#1b65a1; padding-bottom:10px;}
#area .linx div {background:url(/_img/dot_linx.gif) 0px 5px no-repeat; padding-left:17px; padding-bottom:3px;}
#area .login {margin-left:20px; margin-top:10px; width:209px; font-size:13px; margin-bottom:10px; display:table;}
#area .login {color:#095899; font-family:arial narrow, "arial narrow", arial;}
#area .login input {font-family:arial, tahoma, verdana; font-weight:bold; font-size:14px; padding:2px; border:1px solid #aad0e8; width:205px; background:url(/_img/log_input_bg.jpg) repeat-x;}
#area .login select, option {font-size:12px; width:120px;}
#area .login img {position:relative; top:1px; margin-right:4px;}
#area .login .bttn {width:95px; height:33px; cursor:pointer; border:0; float:right; margin-top:20px; background:url(/_img/enter_bg.gif) no-repeat;}
#area .login .bttn_2 {width:95px; height:33px; cursor:pointer; border:0; float:right; margin-top:0px; background:url(/_img/exit_bg.gif) no-repeat;}
#area .login .frgt {margin-top:17px; margin-bottom:4px;}
#area .login .new {float:left;}
#area .login .all {float:right;}
#area .voting {margin-left:20px; margin-top:10px; width:209px;}
#area .voting {color:#095899; font-family:arial narrow, "arial narrow", arial;}
#area .voting img {position:relative; top:1px; margin-right:4px;}
#area .voting .inpt {margin-top:10px; line-height:22px;}
#area .voting .inpt input {float:left; position:relative; top:3px; //top:2px; margin-right:4px;}
body:first-of-type #area .voting .inpt input {top:3px;}
#area .voting .inpt .reg {float:right; position:relative; top:7px;}
body:first-of-type #area .voting .inpt .reg {top:8px;}
#area .voting .bttn {float:left; width:104px; height:33px; cursor:pointer; border:0; background:url(/_img/vote_bg.gif) no-repeat;}
#area .voting .frgt {margin-top:17px; margin-bottom:4px;}
#area .all_bk {float:left; margin-left:20px; margin-top:5px; margin-bottom:10px;}

#table_desk {margin-top:10px; color:#1b65a1; width:211px; margin-left:20px; border-collapse:collapse; margin-bottom:10px;}
#table_desk td {padding:2px 0px 2px 3px; text-align:left; vertical-align:middle;}
#table_desk .th {background:#c2daea; font-size:10px; line-height:10px; font-weight:bold;}
#table_desk .prsnt {border:1px solid #c6e0f0; padding:1px 4px 1px 4px; background:#ffffff; display:block; width:auto; text-align:center;}
#table_desk .freq {margin-top:6px; height:3px; font-size:0; background:#83bade; border-bottom:1px solid #6098c3;}

#banners_top {width:100%; padding:13px 0px 0px 0px; background:#4899d0; display:table-caption; margin-bottom:-3px;}

#content {padding:20px; color:#191919; font-size:12px;}
#content h1 {margin:0px 0px 15px 0px; font-family:arial, tahoma; font-size:14px; text-align:left;}
#content h2 {margin:0px 0px 15px 0px; font-weight:normal; font-family:arial, tahoma; font-size:18px; text-align:left;}
#content h3 {margin:0px 0px 15px 0px; color:#095899; font-weight:bold; font-family:arial, tahoma; font-size:16px;}
#content p {text-align:justify; margin:0px 0px 10px 0px;}

#txn {color:#ffffff; text-align:left; font-weight:normal; font-size:18px; background:#095899 url(/_img/wind_bg.gif) top right no-repeat; padding:4px 6px 6px 6px; border-top:3px solid #0C72B7;}
#txn h1 {display:inline; font-size:18px; margin:0px; font-weight:normal;}
#txn a:link, #txn a:visited {color:#ffffff; text-decoration:underline;}
#txn a:hover, #txn a:hover.visited {color:#ffffff; text-decoration:none;}

#megacat_link {padding:0; margin:0;}
#megacat_link img {position:relative; top:3px; left:2px; margin:0;}
#megacat_link a:link, #megacat_link a:visited {margin:0;}
#megacat_link a:hover, #megacat_link a:hover.visited {margin:0;}

#best_prognose {width:100%; border-collapse:collapse;}
#best_prognose td {vertical-align:middle; padding:3px 5px 3px 5px; border:1px solid #aad0e8;}
#best_prognose .th {font-weight:bold; background:#c2daea;}
#best_prognose select {width:50px; height:22px; border:1px solid #aad0e8;}
#best_prognose .input {cursor:pointer;  font-size:15px; padding:2px; border:1px solid #aad0e8; width:80%; background:url(/_img/log_input_bg.jpg) repeat-x;}
#best_prognose .input_2 {font-size:15px; padding:2px; border:1px solid #aad0e8; width:80%; background:url(/_img/log_input_bg.jpg) repeat-x;}

#bonuses {width:100%;}
#bonuses td {padding-bottom:20px;}
#bonuses img {border:0;}

#news {width:100%; margin:0 auto; padding:0px 18px 4px 18px; background:#d7e9f3;}
#news .all_news {float:left; margin-top:5px; padding:0px; color:#1b65a1;}

#title {margin-bottom:20px; padding:10px; background:#d7e9f3; font-weight:bold; border:3px solid #c7dfef;}
#title p {margin:0px; padding:0px;}

#home_link {margin-bottom:20px; padding:10px; background:#d7e9f3; font-size:11px; border:3px solid #c7dfef;}
#home_link p {margin:0px; padding:0px;}
#home_link1 {padding:10px; background:#d7e9f3; font-size:11px; border:3px solid #c7dfef;}
#home_link1 h1 {margin:0px 0px 5px 0px;}
#home_link1 p {margin:7px 0px 0px 0px; padding:0px;}

#news_item {width:100%; font-family:arial, trebuchet ms;}
#news_item .label {margin:0 auto; text-align:left; width:100%; height:24px; background:#095899 url(/_img/news_bg.gif) repeat-x; color:#ffffff; margin-bottom:10px;}
#news_item .label .lft {float:left; width:8px; height:24px; background:url(/_img/news_lft.gif) no-repeat;}
#news_item .label .rght {float:right; width:75px; height:24px; background:url(/_img/news_rght.gif) no-repeat;}
#news_item .label {font-family:trebuchet ms, arial; font-size:11px; line-height:20px;}
#news_item  img {float:left; border:1px solid #2ba0ff; margin-top:5px;}
#news_item .itm {margin-bottom:10px; color:#1b65a1; text-align:left; margin-left:90px;}
#news_item .itm span {color:#258adc; line-height:25px;}
#news_item .itm_2 {margin-bottom:10px; color:#1b65a1; text-align:left;}
#news_item .itm_2 span {color:#258adc; line-height:25px;}
#news_item a {font-weight:bold;}

#right {color:#191919;}
#right h2 {margin:0px 0px 15px 0px; font-weight:normal; font-family:arial, tahoma; font-size:18px; text-align:left; color:#919191;}
#right p {text-align:justify;}

#bonus_link {margin:10px 20px 0px 20px; line-height:26px;}
#bonus_link a:link, #bonus_link a:visited {margin-left:5px; color:#ffffff; text-decoration:none; background:#095899; padding:2px 6px 2px 6px;}
#bonus_link a:hover, #bonus_link a:hover.visited {margin-left:5px; color:#ffffff; text-decoration:none; background:#0c74b9; padding:2px 6px 2px 6px;}


#footer {color:#ffffff; border-top:3px solid #b4cce0; position:relative; height:49px; clear:both; margin:0 auto; width:100%; background:#000066 url(/_img/footer_bg.jpg) repeat-x;}
#footer a:link, #footer a:visited {color:#83bade; text-decoration:underline;}
#footer a:hover, #footer a:hover.visited {color:#83bade; text-decoration:none;}
#footer .copy {position:absolute; top:12px; left:39px; text-align:left; line-height:11px;}
#footer .copy span {color:#626262;}
#footer .email {position:absolute; top:17px; right:39px; text-align:left;}
#footer .email img {position:relative; top:1px; margin-right:4px;}

#counter {margin:0px; width:100%;}
#counter .pages {position:relative; top:1px; float:left;}

#count {margin:0px 0px 5px 5px; font-weight:bold; background:#0F91CA; color:#ffffff; text-align:center; float:left;}
#count div {margin:2px 6px 2px 6px;}
#count a:link, #count a:visited {display:block; text-decoration:none; color:#ffffff; background:#095899; padding:2px 6px 2px 6px;}
#count a:hover, #count a:hover.visited {display:block; text-decoration:none; background:#0C74B9; padding:2px 6px 2px 6px;}

/*NOTES*/

#notes {text-align:left; width:100%;}
#notes span {color:#1b65a1;}

/*NEWS*/

#nws {margin-bottom:30px;}
#nws .shortdescr {text-align:justify; width:100%; padding-top:5px;}

#nwscntnt {text-align:justify; margin:15px 0px 20px 0px; display:table;}
#nwscntnt p {margin:0px 0px 10px 0px;}
#nwscntnt img {border:1px solid #2ba0ff; float:left; margin-right:10px;}
#nwscntnt .lft {float:left; margin:0px 10px 5px 0px;}
#nwscntnt .rght {float:right; margin:0px 0px 5px 10px;}

#new_main {width:100%; height:auto; }
#new_main .title {float:left; margin-top:3px; font-size:12px; font-family:arial; line-height:14px; letter-spacing:0px; font-weight:bold; width:65%; text-align:left;}
#new_main .title2 {margin-left:30px; margin-top:3px; font-size:14px; font-family:arial; line-height:14px; letter-spacing:0px; font-weight:bold; width:65%; text-align:left;}
#new_main .date {float:right; padding:3px 6px 2px 6px; background:#095899; color:#ffffff;}

.word_list, .allnws {margin:0px; float:right; text-align:right; padding:3px 4px 3px 6px; color:#0b4ba0;}
.allnws {position:relative; z-index:45;}

#external_news {text-align:left; width:100%; margin-bottom:20px; //margin-bottom:0px;}
#external_news .title {float:left; margin-top:3px; font-size:12px; font-family:arial; line-height:14px; letter-spacing:0px; font-weight:bold; width:65%; text-align:left;}
#external_news .title2 {margin-left:30px; margin-top:3px; font-size:14px; font-family:arial; line-height:14px; letter-spacing:0px; font-weight:bold; width:65%; text-align:left;}
#external_news .date {float:right; padding:3px 6px 2px 6px; background:#095899; color:#ffffff;}
#external_news .word_list {float:left; padding:0; line-height:25px;}
#external_news .shortdescr {text-align:justify; width:100%;}
#external_news .shortdescr img {float:left; border:1px solid #2ba0ff; margin-right:7px; margin-bottom:4px;}

#betting_top {font-size:13px; line-height:22px; margin:0px;}
#betting_top img {border:0px; float:left; padding-top:5px;}
#betting_top b {color:#ffffff; text-decoration:none; background:#095899; display:block; margin-left:17px; padding-left:5px; height:23px; margin-bottom:2px;}
#betting_top a:link, #betting_top a:visited {font-weight:normal; margin-bottom:2px; color:#095899; text-decoration:none; background:#C2DAEA; display:block; margin-left:17px; padding-left:5px; height:23px;}
#betting_top a:hover, #betting_top a:hover.visited {font-weight:normal; margin-bottom:2px; color:#095899; text-decoration:none; background:#aad0e7; display:block; margin-left:17px; padding-left:5px; height:23px;}
/*SEARCH*/

#search {width:100%; text-align:left; height:auto;}
#search .input {font-family:arial, tahoma, verdana; font-weight:bold; font-size:15px; padding:2px; width:99%; border:1px solid #aad0e8; background:url(/_img/log_input_bg.jpg) repeat-x;}

/*REGISTRATION*/

#reg {text-align:left;}
#reg .input {font-weight:bold; font-size:15px; padding:2px; border:1px solid #aad0e8; width:99%; background:url(/_img/log_input_bg.jpg) repeat-x;}

#reg_tab {width:100%; background:#d7e9f3; text-align:left;}
#reg_tab td {padding:20px 20px 0px 20px;}
#reg_tab .input {font-family:arial, tahoma, verdana; font-weight:bold; font-size:15px; padding:2px; border:1px solid #aad0e8; width:99%; background:url(/_img/log_input_bg.jpg) repeat-x;}


#rules {text-align:justify;}
#rules .input {padding:2px; cursor:pointer;  border:1px solid #aad0e8; width:105px; background:url(/_img/log_input_bg.jpg) repeat-x;}

#usr {text-align:left;}
.bttns {font-family:arial, tahoma, verdana; font-size:12px; width:40%; height:30px; cursor:pointer;}

#counters {background:#f3f8fb; padding:10px; border-top:1px solid #e7f2f8;}
#counters p {margin:0px; padding:0px; display:inline;}
#counters img {margin-right:5px; margin-bottom:0px; margin-top:0px; display:inline;}

