* {
margin:0;
padding:0;
}
html {
height:100%;
}
body {
text-align:center;
}
body,td,th,div,p,label {
color:#082322;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:14px;
}

a:hover {
color:#082322;
text-decoration:underline;
}

.letter {
    color: #082422; /* Цвет символа */
    font-size: 2%; /* Размер шрифта */
} 


table {
border-collapse:collapse;
border:0;
width:100%;
}

td {
vertical-align:top;
}
th {
text-align:left;
vertical-align:top;
}
img {
border:none;
}
h1 {
font-size:130%;
}
h2 {
font-family:Georgia, "New York CE", utopia, serif;
font-size:1.4em;
color:#fff;
font-weight:400;
}
h3 {
font-family:Georgia, "New York CE", utopia, serif;
font-size:1.39em;
font-weight:400;
color:#0D5B4F;
padding-bottom:13px;
}

h3.b {
text-shadow: #D0DCCE 1px 1px 0.1em;
}

h4 {
font-size:110%;
}
h5 {
clear:both;
font-family:Georgia;
border-bottom:1px solid #004141;
border-left:4px solid #004141;
color:#0c6e74;
font-size:18px;
font-weight:700;
margin-bottom:2px;
margin-top:4px;
padding:0 8px;
}

h6 {
font-family:Arial, Helvetica, sans-serif;
color:#2c445e;
font-size:12px;
}

p {
padding:10px 0;
}

.sgr td textarea {
border:1px solid #2d6492;
width:300px;
height:100px;
background-color:#dfebe7;
color:#0d4138;
margin:0 0 5px;
}

select {
height:auto;
border:1px solid #2d926d;
vertical-align:middle;
background-color:#ebdfe1;
color:#0d4138;
width:180px;
margin:0 0 2px;
}

.sgr td input {
background:url(images/input.png) repeat-x;
border:1px solid #2d926d;
vertical-align:middle;
width:180px;
color:#0d4138;
}

.sgr span input {
background:url(images/input.png) repeat-x;
border:1px solid #2d926d;
vertical-align:middle;
color:#0d4138;
}

ul {
list-style:disc;
margin:0 0 0 15px;
}

.sgr ul {
list-style:none;
margin:0;
padding:0;
}

.sgr ul li {
/*background:url(images/arr.gif) 0 4px no-repeat;*/
font-size:12px;
line-height:14px;
color:#939393;
margin:0;
padding:0 0 17px 12px;
}

.sgr ul li a {
font-size:12px;
line-height:14px;
color:#515151;
text-decoration:underline;
}

.sgr ul li a:hover {
text-decoration:none;
}

.sgr ul li a:visited {
color:#515151;
}

ol {
margin:0 0 0 15px;
}

.width {
width:100%;
}

.main {
text-align:left;
max-width:1005px;
margin:auto;
}

.clear {
clear:both;
}

.indent-ul {
width:315px;
}

.float-img {
float:left;
margin:0 30px 0 0;
}

.form-validate table td {
padding:0 0 10px;
}

.highlight {
color:#159ddc;
font-weight:700;
}

.brot {
background:url(images/banner_zakaz.png) 0 0 no-repeat;
width:474px;
height:66px;
}

.brot img {
width:468px;
height:60px;
margin:3px;
padding:0;
}

#body {
/*background:#081918 url(images/headerl.png) top left repeat-x;*/
background:#081918 url(images/bgg.png) top left repeat-x;
}

.wrapper {
background:url(images/bgg.png) 0 0 repeat-x #082322;
position:relative;
}

.indent-content {
padding:0 15px 17px 14px;
}

.posmain {
position:absolute;
max-width:1200px;
}

.hst {
height:20px;
text-align:center;
margin:0;
padding:0 10px;
}

.hst h3 {
color:#fff;
font-size:11px;
padding:2px;
}

.bg {
/*background:url(images/header.png) top center no-repeat;*/

}

#header {
padding:0 13px 0 20px;
}

.head-row1 {
height:150px;
width:100%;
overflow:hidden;
}

.head-row1 .col1 {
float:left;
width:468px;
}

.head-row1 .col2 {
float:right;
padding-top:0px;
padding-right:1px;
}

.head-row1 .col2 a {
color:#CCC;
font-size:14px;
margin-top:30px;
padding-right:3px;
display:block;
float:right;
}

.head-row2 {
height:49px;
width:100%;
/*overflow:hidden;
display:block;*/
z-index:100000;
}

.logo {
background:url(images/header_log.png) no-repeat;
width:100%;
height:100%;
float:left;margin:-20px 20px 0 0;
z-index: -1000;
position:relative;
}

h1.site-name {
font-size:38px;
font-family:"Trebuchet MS";
text-transform:uppercase;
padding:55px 10px 0 40px;
}

h1.site-name a {
color:#fff;
text-decoration:none;
font-weight:400;
line-height:30px;
}

.slogan {
color:#717171;
font-size:10px;
text-transform:uppercase;
padding:5px 0 0 40px;
}

.slogan-img {
margin:66px 0 0 48px;
}

.pr-menu {
padding-top:16px;
color:#fff;
position:relative;
}

ul.primary-links {
list-style:none;
text-align:center;
color:#fff;
margin:0;
padding:0;
}

ul.primary-links li {
float:left;
color:#fff;
padding:0;
}

ul.primary-links li a {
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:700;
display:block;
padding:0 25px 17px;
}

ul.primary-links li a:hover {
color:#fff;
text-decoration:underline;
}

ul.primary-links li.active a,ul.primary-links li a:hover {
background:url(images/bg-li.gif) bottom center no-repeat;
text-decoration:none;
color:#fff;
}

ul.primary-links li.claa a {
color:#fff;
}

.undm-block {
color:#FFF;
font-size:11px;
line-height:normal;
font-weight:700;
width:100%;
overflow:hidden;
padding:16px 0 0;
}

.undm-block a {
color:#FFF;
font-size:11px;
line-height:normal;
font-weight:700;
text-decoration:none;
}

.undm-block a:visited {
color:#FFF;
}

.ht15 {
height:15px;
}

.ht88 {
height:88px;
}

.content {
max-width:980px;
overflow:hidden;
}

.left {
float:left;
width:200px;
position:relative;
margin:0 -200px 0 0;
padding:10px 0 0;
}

.center {
float:left;
width:100%;
}

.indent-center {
margin:0 185px;
padding:10px 20px 0 55px;
}

.right {
float:left;
width:35px;
margin:0 0 0 -30px;
padding:10px 0 0;
}

.left-top-welcome {
background:url(images/left_top_welcome.gif) 0 0 no-repeat;
}

.right-top-welcome {
background:url(images/right_top_welcome.gif) right 0 no-repeat;
}

.border-top-welcome {
background:#3C61A1;
height:20px;
margin:0 19px;
}

.topl-corn {background:url(images/topl-corn.png) 0 0 no-repeat;height:15px;}
.topr-corn {background:url(images/topr-corn.png) right 0 no-repeat;height:15px;}
.topc {background:url(images/topc.png) 0 0 repeat-x;height:15px;margin:0 15px;}
.l-latc {background:url(images/l-latc.png) 0 0 repeat-y;}
.r-latc {background:url(images/r-latc.png) right 0 repeat-y;}
.botl-corn {background:url(images/botl-corn.gif) 0 0 no-repeat;}
.botr-corn {background:url(images/botr-corn.gif) right 0 no-repeat;}
.botc {background:url(images/botc.gif) 0 0 repeat-x;margin:0 15px;}

.gtopl-corn {background:url(images/gtopl-corn.png) 0 0 no-repeat;height:15px;}
.gtopr-corn {background:url(images/gtopr-corn.png) right 0 no-repeat;height:15px;}
.gtopc {background:url(images/gtopc.png) 0 0 repeat-x;height:15px;margin:0 15px;}
.gl-latc {background:url(images/gl-latc.gif) 0 0 repeat-y;}
.gr-latc {background:url(images/gr-latc.png) right 0 repeat-y;}
.gbotl-corn {background:url(images/gbotl-corn.png) 0 0 no-repeat;}
.gbotr-corn {background:url(images/gbotr-corn.png) right 0 no-repeat;}
.gbotc {background:url(images/gbotc.png) 0 0 repeat-x;margin:0 15px;}
.gcontent-l { background:#D4FFE5; padding:0px; margin:0px 15px 0px 15px;}
.gcontent-c { background:#D4FFE5; padding:0px; margin:0px 15px 0px 15px;}

.content-l h3 {
color:#0d3a41;
font-size:12px;
line-height:14px;
font-weight:700;
border-bottom:2px solid #0d4138;
margin:0;
padding:2px 0 5px 2px;
}

.content-l .text {
color:#0d3a41;
font-size:11px;
line-height:16px;
margin:0;
padding:5px 0;
}

.content-l .text a {
color:#0d3a41;
font-weight:700;
text-decoration:none;
}

.content-l .text li a {
/*background:url(images/arr.gif) 0 5px no-repeat;*/
color:#0d4138;
font-weight:700;
display:block;
text-decoration:none;
padding:0 0 6px 14px;
}

.content-l .text li a:hover {
color:#0d3a41 !important;
text-decoration:underline;
}

.content-c h3 {
color:#189091;
font-size:16px;
line-height:16px;
font-weight:700;
text-transform:uppercase;
margin:0;
padding:15px;
}

.footer {
background:#190808 url(images/bg-footl.png) top left repeat-x;
height:62px;
margin:0;
}

.footer .indent {
color:#fff;
font-size:12px;
font-weight:400;
text-transform:none;
text-align:left;
padding:17px 0 0 3px;
}

.um {
margin-bottom:8px;
width:100%;
z-index: 40;
}

.um .bg-top1 {
background:url(images/umt.png) 0 0 no-repeat;
height:32px;
}

.um .cont {
background:url(images/fill_user1.png) 0 0 repeat-y;
}

.um .cont-bg {
background:url(images/umbg.png) 0 0 no-repeat;
width:100%;
}

.um .cnt {
padding:7px 7px 0 15px;
}

.um .bg-bottom1 {
/*display:block;*/
background:url(images/umb.png) 0 0 no-repeat;
height:15px;
}

.um h3 {
color:#fff;
font-size:12px;
line-height:14px;
font-weight:700;
margin:0;
padding:9px 0 5px 42px;
}

.um li a {
/*background:url(images/arr.gif) 0 5px no-repeat;*/
color:#004f45;
font-size:11px;
font-weight:700;
display:block;
text-decoration:none;
padding:0 0 6px 14px;
}

.um li a:hover {
color:#017057 !important;
text-decoration:underline;
}

.um li a:visited {
color:#004f45;
}

.um ul li.active a {
color:#004f45 !important;
}

.um li ul {
margin:0;
padding:0 0 0 10px;
}

.um li ul li a {
padding:0 0 3px 15px;
}

.bbl {
margin-bottom:10px;
width:100%;
}

.bbl .cnt {
padding:11px 7px 20px 15px;
}

.bbl img {
padding:0 10px 0 0;
}

.bbl label {
color:#494e4d;
display:block;
line-height:100%;
vertical-align:middle;
padding:0 0 3px;
}

.bbl td,.bbl p {
color:#494e4d;
font-size:11px;
line-height:14px;
padding:0 0 5px;
}

.bbl li a {
color:#606060;
font-weight:700;
display:block;
text-decoration:none;
padding:0 0 5px 12px;
}

.bbl li a:hover {
color:#606060;
text-decoration:underline;
}

.bbl li a:visited {
color:#3D3D3D;
}

.bbl a:hover {
color:#631c23;
text-decoration:underline;
}

.bbl .inputbox {
background:#fff;
border:1px solid #b0a88f;
}

.bbl span {
font-weight:400;
}

.bbl h3 {
color:#fff;
font-size:12px;
font-weight:700;
border:0;
text-transform:none;
margin:0;
padding:9px 0 5px 42px;
}

.bbl div {
color:#0d4138;
font-size:12px;
line-height:14px;
}

.bbl div span {
color:#1B2B47;
}

.bbl .bg-top1 {
background:url(images/bblt.png) 0 0 no-repeat;
height:32px;
}

.bbl .bg-bottom1 {
display:block;
background:url(images/bblb.png) 0 0 no-repeat;
height:15px;
}

.bbl .cont {
background:url(images/fill_user.png) 0 0 repeat-y;
}

.bbl .cont-bg {
background:url(images/bblbg.png) 0 0 no-repeat;
width:100%;
}

.bg-top {
/*background:url(images/module_bg_top.gif) 0 0 no-repeat;*/
background:url(images/bg.gif) 0 0 no-repeat;
width:100%;
height:10px;
font-size:7px;
line-height:7px;
}

.bg-bottom {
/*
background:url(images/module_bg_bot.gif) 0 0 no-repeat;
*/
background:url(images/bg.gif) 0 0 no-repeat;
width:100%;
height:10px;
}

.componentheading {
color:#189181;
font-size:16px;
line-height:16px;
font-weight:700;
text-transform:uppercase;
margin:0;
padding:15px;
}

.validate,.button {
float:none;
width:158px;
height:37px;
cursor:pointer;
margin:0;
padding:0;
}

.error {
margin:0;
}

.error h2 {
color:red;
font-size:14px;
font-weight:700;
padding:0 0 5px 20px;
}

.error ul {
background:#F30;
border:3px solid #670606;
color:#494e4d;
margin:0;
padding:5px 0 5px 5px;
}

.success {
color:#000;
background:#F5FBE1;
border:1px dashed #7BA813;
margin:0;
padding:7px;
}

.success b {
color:#7BA813;
background:inherit;
}

.success h2 {
color:#098d06;
font-size:14px;
font-weight:700;
padding:0 0 5px 20px;
}

.success ul {
background:#0e9f1f;
border:3px solid #066711;
color:#494e4d;
margin:0;
padding:5px 0 5px 5px;
}

.diz {
border:1px solid #2d926d;
padding:5px;
}

.dizzt {
/*background:#2d926d url(images/table-top.png) 0 0 repeat-x;*/
background:#004141;
border-right:1px solid #2d926d;
border-bottom:1px solid #2d926d;
color:#fff;
vertical-align:middle;
padding:5px;
}

.dizzc {
border-right:1px solid #2d926d;
border-bottom:1px solid #2d926d;
color:#0d4138;
vertical-align:middle;
padding:2px;
}

.dizn {
border:0 solid #2d926d;
padding:5px;
}

.dizztn {
/*background:#178d8e url(images/table-top.png) 0 0 repeat-x;*/
background:#004141;
border-right:0 solid #2d926d;
border-bottom:0 solid #2d926d;
color:#fff;
vertical-align:middle;
padding:5px;
}

.dizzcn {
border-right:0 solid #2d926d;
border-bottom:0 solid #2d926d;
color:#0d4138;
vertical-align:middle;
padding:2px;
}

.dizzcns {
border:none;
color:#0d4138;
vertical-align:middle;
height:20px;
padding:2px;
}

.table_over {
background-color:#EAFCF3;
}

.formes {
vertical-align:middle;
height:40px;
border-right:1px solid #2d926d;
border-bottom:1px solid #2d926d;
color:#0d4138;
padding:5px;
}


.cat_top {
border:1px solid #2d926d;
border-bottom:0;
width:90px;
margin-left:-1px;
display:block;
float:left;
background:#18566d url(images/table-top.png) 0 0 repeat-x;
color:#fff;
font-size:13px;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
}

.cat_top2 {
border:1px solid #2d926d;
border-bottom:0;
width:98%;
margin-left:-1px;
display:block;
float:left;
background:#37b6e6 url(images/table-top.png) 0 0 repeat-x;
color:#fff;
font-size:13px;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
}

.ads_table {
background:#fff;
border:1px solid #2d926d;
color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
table-layout:fixed;
margin:0;
padding:0;
}

.ads_table_over {
background:#eafcf8;
border:1px solid #2d926d;
color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

.ads_table_hl {
background:#c5fd83;
border:1px solid #2d926d;
color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

.ads_table_hl_over {
background:#edfcea;
border:1px solid #2d926d;
color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

.links a,.links a:active,.links a:visited,.links a:link {
color:#0d4138;
font-size:13px;
/*text-transform:uppercase;*/
}

.ads_desc {
color:#000;
font-size:11px;
}

.jser {
color:#a00;
font-size:13px;
padding-top:2px;
}

div.pagination {
margin:0;
padding:3px;
}

div.pagination a {
border:1px solid #AAD;
text-decoration:none;
color:#009;
margin:2px;
padding:2px 5px;
}

div.pagination a:hover,div.pagination a:active {
border:1px solid #2d926d;
color:#000;
}

div.pagination span.current {
border:1px solid #0d4138;
font-weight:700;
background:#37b6e6 url(images/table-top.png) 0 0 repeat-x;
color:#FFF;
margin:2px;
padding:2px 5px;
}

div.pagination span.disabled {
border:1px solid #EEE;
color:#DDD;
margin:2px;
padding:2px 5px;
}

#leftbar {
width:210px;
float:left;
overflow:hidden;
position:relative;
}

#leftbar fieldset {
position:absolute;
top:5px;
left:5px;
background:url("images/formgg.png") left top no-repeat;
width:180px;
height:135px;
border:0;
}

#um fieldset {
position:absolute;
top:5px;
left:5px;
background:url("images/formgg.png") left top no-repeat;
width:180px;
height:135px;
border:0;
}

.um form input.submit {
background:transparent url("images/log_in.png") left top no-repeat;
width:52px;
height:25px;
position:absolute;
left:142px;
top:110px;
padding-top:0;
overflow:hidden;
border:0;
}


#leftbar form {
/*
background:transparent url("images/form.png") left top no-repeat;
background:#ffffff left top no-repeat;
0f554b
background:url(images/bgf.png) left top; 
*/
background:#dfeeef;
height:169px;
overflow:hidden;
width:210px;
position:relative;
top:5px;
}

#leftbar label {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
color:#e9f4ff;
height:15px;
}

#leftbar fieldset p {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:.8em;
color:#fff;
position:absolute;
bottom:-25px;
left:17px;
}

#leftbar form input {
background:transparent;
width:140px;
border:0;
color:#000;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#leftbar form #login {
position:absolute;
top:45px;
left:15px;
padding-left:4px;
}

#leftbar form #password {
position:absolute;
top:89px;
left:15px;
padding-left:4px;
}

#leftbar form #login_label {
position:absolute;
top:25px;
left:16px;
}

#leftbar form #password_label {
position:absolute;
top:69px;
left:16px;
}

#leftbar form #register_label {
position:absolute;
top:109px;
left:16px;
}

#leftbar form #wmlogin_label {
position:absolute;
top:129px;
left:16px;
}
#leftbar form #wmadv_label {
position:absolute;
top:146px;
left:16px;
}


#leftbar form.acc {
/*
background:#0f554b;
*/
background:#546665;
/*background:transparent url(images/grass.png) left top;*/
background:transparent url(images/grass.jpg) left top;
height:210px;
overflow:hidden;
width:215px;
font-size:14px;
}


#leftbar form.adv {
/*
background:transparent url(images/bgf2.png) left top no-repeat;
background:#0f554b;
*/
background:#546665;
background:transparent url(images/grass.png) left top;
height:215px;
overflow:hidden;
width:210px;
font-size:14px;
}

#leftbar form.guest {
background:#ffffff;
/*
0f554b
background:transparent url(images/formg.png) left top no-repeat; 
background:url(images/bgf.png) left top; 
*/
background:#dfeeef;
height:281px;
overflow:hidden;
width:208px;
padding-top:5px;
font-size:14px;
}

#leftbar form.chat {
background:#0F4F4B;
background:transparent url(images/ch.jpg) left top;
height:370px;
overflow:hidden;
width:190px;
}

#leftbar form.chatmod {
background:#0F4F4B;
background:transparent url(images/ch.jpg) left top;
height:370px;
overflow:hidden;
width:235px;
}

#leftbar fieldset.acc {
position:absolute;
top:13px;
left:11px;
background:transparent left top no-repeat;
width:225px;
height:360px;
}

#leftbar form.a {
color:#ffffff;
font-size:11px;
font-weight:700;
/*text-transform:uppercase;*/
text-decoration:none;
}
#leftbar a:hover {
/*color:#EA6211;*/
/*font-size:9px;*/
/*font-weight:700;*/
/*text-transform:uppercase;*/
text-shadow: #D0DCCE 1px 1px 2px;
text-decoration:none;
}

#memberstats {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:.8em;
position:absolute;
color:#004141;
left:5px;
}

#memberstats a {
color:#073d35;
font-size:11px;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
}

#memberstats a:hover {
color:#EA6211;
font-size:11px;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
}

#stats {
width:570px;
height:90px;
/*
background:transparent url(images/stats.png) left top no-repeat;
*/
background:#0c2827 left top no-repeat;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
}

#stats ul {
border:0 solid #E1E2E3;
border-left-width:5px;
margin-left:12px;
padding:3px 0 3px 10px;
}

#stats ul li {
line-height:15px;
}

#stats h2 {
padding:12px;
}

#rightbar {
float:left;
width:30px;
top:0;
left:9px;
margin:0 0 0 -220px;
padding:20px 0 0;
}

#rightbar ul li,#rightbar ul li a {
height:109px;
margin-bottom:6px;
width:30px;
overflow:hidden;
text-indent:-3000px;
cursor:pointer;
}

#rightbar ul li a {
display:block;
}

a.i1 {
display:block;
background:transparent url(images/main.jpg) 0px 0px;
width: 103px; 
height: 101px;
}

a.i2 {
display:block;
background:transparent url(images/main.jpg) 0px 160px;
width: 101px; 
height: 91px;
}

a.i3 {
display:block;
background:transparent url(images/main.jpg) 0px 73px;
width: 101px; 
height: 77px;
}

a.i4 {
background:transparent url(images/icon.png) 0px -14px no-repeat;
width: 14px; 
height: 16px;
}

a.i5 {
background:transparent url(images/icon.png) 0px -28px no-repeat;
width: 14px; 
height: 14px;
}

a.i6 {
background:transparent url(images/icon.png) 0px 0px no-repeat;
width: 14px; 
height: 14px;
}

a.t1 {
display:block;
background:transparent url(images/icot.png) 0px 0px no-repeat;
width: 16px; 
height: 16px;
}

a.t2 {
display:block;
background:transparent url(images/icot.png) -16px 0px no-repeat;
width: 16px; 
height: 16px;
}

a.t3 {
display:block;
background:transparent url(images/icot.png) -32px 0px no-repeat;
width: 16px; 
height: 16px;
}

a.wm1 {
display:block;
background:transparent url(images/wm2.gif) 0px 0px no-repeat;
width: 88px; 
height: 31px;
}

a.wm2 {
display:block;
background:transparent url(images/wm2.gif) 0px -31px no-repeat;
width: 88px; 
height: 31px;
}

#footer_container {
height:40px;
width:100%;
clear:both;
text-align:center;
color:#b8e2e5;
font-family:Georgia, "New York CE", utopia, serif;
font-size:12px;
background:transparent url(images/footer.png) left top repeat-x;
margin-top:60px;
line-height:40px;
}

#footer {
position:relative;
width:1000px;
text-align:center;
color:#d3fffa;
font-size:12px;
margin:0 auto;
left:10px;
}

#footer a {
color:#fff;
font-size:12px;
}

.acclinks {
color:#fff;
background:transparent url(images/myacc.png) no-repeat;
margin:10px;
padding:3px 15px;
}

.white a {
color:#02c8af;
text-decoration:none;
}

#tables table,#tables table td,#tables table th {
border-collapse:collapse;
}

#tables table {
margin-bottom:20px;
}

#tables table thead {
height:28px;
line-height:28px;
}

#tables table th {
color:#fff;
background:transparent url(images/thead.png) left center no-repeat;
font-family:Georgia, "New York CE", utopia, serif;
font-size:.875em;
padding:6px;
}

#tables table th.standard-ads {
width:361px;
text-indent:6px;
text-align:left;
background:transparent url(images/thead.png) right center no-repeat;
padding:0;
}

#tables table td {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:.9em;
height:30px;
border:2px solid #fff;
text-align:center;
vertical-align:middle;
margin-bottom:4px;
border-width:4px 0;
}

#tables table td.hit {
text-align:left;
height:26px;
}

#tables table td a {
text-decoration:none;
color:#000;
}

#tables table td a:hover {
color:#000;
text-decoration:underline;
}

#form input,select {
border:1px solid #0d554a;
background:#fff url(images/input.gif);
margin-top:2px;
padding:2px;
}

#form fieldset {
background:#ebeff0;
width:95%;
border:1px solid #c7dadd;
padding:8px;
}

#form select {
width:150px;
}

#form input {
width:145px;
}

#form textarea {
border:1px solid #0d554a;
background:#fff url(images/refbg.gif);
margin-top:2px;
padding:2px;
}

.bloc_fond {
font-size:12px;
background:#e0eeff;
border-left:1px solid #9ccaff;
border-right:1px solid #9ccaff;
border-top:1px solid #9ccaff;
padding:0 10px;
}

.hotspot {
color:#0e564b;
padding-bottom:1px;
border-bottom:1px dotted #0e564b;
cursor:pointer;
}

#tt {
position:absolute;
display:block;
background:url(images/tt_left.gif) top left no-repeat;
}

#tttop {
display:block;
height:5px;
margin-left:5px;
background:url(images/tt_top.gif) top right no-repeat;
overflow:hidden;
}

#ttcont {
display:block;
margin-left:5px;
background:#0e564b;
color:#FFF;
padding:2px 12px 3px 7px;
}

#ttbot {
display:block;
height:5px;
margin-left:5px;
background:url(images/tt_bottom.gif) top right no-repeat;
overflow:hidden;
}

a,a:visited,.bbl a {
color:#0d4138;
text-decoration:none;
}

.float-left,.head-row2 .col1,.fl {
float:left;

}

.form-validate label,#form {
font-weight:700;
}

.content-l,.content-c {
background:#ffffff;
margin:0 15px;
padding:0;
}

.content-l .text ul,.um ul,.bbl ul {
list-style:none;
margin:0;
}

.content-l .text li,.um li,.um li ul li,.bbl li {
display:inline;
}

.um .bg-top,.um .bg-bottom,.bg-bottom1,.bbl .bg-top,.bbl .bg-bottom,#system-message div.error,div.message,#system-message div.success,div.message {
display:none;
}

.um .first,.bbl .first {
width:100%;
background:none;
}

.err-space,.suc-space {
margin:0 0 0 25px;
}

.error ul li,.error ul li a,.error ul li	a:hover,.success ul li,.success ul li a,.success ul li	a:hover {
background:none !important;
color:#FFF !important;
margin:0 0 0 20px !important;
}

.footer a,#memberstats a:hover {
color:#EA6211;
font-size:11px;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
}

#leftbar fieldset p a,#leftbar fieldset p a,.white a:hover {
color:#fff;
text-decoration:none;
}

#leftbar fieldset p a:hover,.undm-block a:hover,.content-l .text a:hover,.footer a:hover,.links a:hover,#leftbar fieldset p a:hover {
text-decoration:underline;
}

a.block {color:#eeff5f; font-size:9pt; font-family:arial; text-decoration: none;}
a.block:hover {color:#09D025; text-decoration: none;}
a.block2 {color:#28AAF4; font-size:9pt; font-family:arial; text-decoration: none;}
a.block2:hover {color:#09D025; text-decoration: none;}

.transferer2
{
border: 1px solid #6BAF04;
background-color: #B4F155;
filter:alpha(opacity=30); 
-moz-opacity: 0.3px; 
opacity: 0.3px;
}

/*(*)(*)*/
.center{float:left; width:1000px;}
.indent-center { padding:14px 20px 0 20px; margin:0 200px 0 195px;}
.right { float:left; width:190px; margin:0 0 0 -214px; padding:14px 0 0 0;}


.left-top-welcome { background:url(images/left_top_welcome.gif) 0 0 no-repeat;}
.right-top-welcome { background:url(images/right_top_welcome.gif) right 0 no-repeat;}
.border-top-welcome { background:#3C61A1; margin:0 19px 0 19px; height:20px;}

.topl-corn { background:url(images/topl-corn.png) 0 0 no-repeat; height:15px; }
.topr-corn { background:url(images/topr-corn.png) right 0 no-repeat; height:15px; }
.topc { background:url(images/topc.png) 0 0 repeat-x; margin:0px 15px 0px 15px; height:15px; }

.l-latc { background:url(images/l-latc.png) 0 0 repeat-y;}
.r-latc { background:url(images/r-latc.png) right 0 repeat-y; }
.content-l { background:#ffffff; padding:0px; margin:0px 15px 0px 15px;}
.content-c { background:#ffffff; padding:0px; margin:0px 15px 0px 15px;}

.botl-corn { background:url(images/botl-corn.png) 0 0 no-repeat; }
.botr-corn { background:url(images/botr-corn.png) right 0 no-repeat; }
.botc { background:url(images/botc.png) 0 0 repeat-x; margin:0px 15px 0px 15px; }

.content-l h3 { color:#0D3F41; font-size:12px; line-height:14px; font-weight:bold; padding:2px 0 5px 2px; margin:0 0 0 0; border-bottom:2px solid #0D3F41; }
.content-l .text { color:#0D3F41; font-size:11px; padding:5px 0 5px 0px; margin:0 0 0 0; line-height:16px; }
.content-l .text a { color:#0D3F41; font-weight:bold; text-decoration:none; }
.content-l .text a:hover { text-decoration:underline; }
.content-l .text ul	{ list-style:none; margin:0px 0px 0px 0px; }
.content-l .text li	{ display:inline; }
.content-l .text li a	{ 
/*background:url(images/arr.gif) 0 5px no-repeat; */
color:#0D3F41; font-weight:bold; display:block; text-decoration:none; padding:0px 0px 6px 14px; }
.content-l .text li a:hover	{ color:#0D3F41 !important;  text-decoration:underline; }

.content-c h3 { color:#189173;
 	font-size:16px; 
	line-height:16px !important;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:15px;
	text-transform:uppercase;
 }

/*-------------------------------------footer---*/

.footer	{ background: #081915 url(images/bg-footl.png) top left repeat-x; margin:0px; height:62px; }
.footer .indent	{ color:#F3F3F3; font-size:12px; font-weight:normal; text-transform:none; padding:17px 0px 0px 3px; text-align:left; }
.footer a	{ color:#11EA7C; font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:none; }
.footer a:hover	{ text-decoration:underline; }


/*---------------Orange Menu---*/
.um	{ margin-bottom:8px; width:100%; }
.um .bg-top { display:none;}
.um .first { background:url(images/um-bbl.gif) 0 0 repeat-y; width:100%; }
.um .first { background:none;}
.um .bg-top1 { background:url(images/umt.png) 0 0 no-repeat; width:100%; height:32px;}
.um .cont { background:url(images/fill_user1.png) 0 0 repeat-y;}
.um .cont-bg { background:url(images/umbg.png) 0 0 repeat-y; width:100%; }
.um .cnt { padding: 7px 7px 0px 15px; }
.um .bg-bottom { display:none;}
.um .bg-bottom1 { display:block; background:url(images/umb.png) 0 0 no-repeat; height:15px;}

.um h3 { color:#ffffff; font-size:12px; line-height:14px; font-weight:bold; padding:9px 0px 5px 42px; margin:0 0 0 0; }

.um ul	{ list-style:none; margin:0px 0px 0px 0px; }
.um li	{ display:inline; }
.um li a	{ 
background:url(
/*images/arr.gif) 0 5px no-repeat; */
color:#001E4F; font-size:11px; font-weight:bold; display:block; text-decoration:none; padding:0px 0px 6px 14px; }
.um li a:hover	{ color:#700159 !important;  text-decoration:underline; }
.um li a:visited { color:#001E4F }
.um ul li.active a	{ color:#001E4F !important; }
.um li ul { padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; }
.um li ul li{ display:inline; }
.um li ul li a{ padding:0px 0px 3px 15px; }


.bbl	{ margin-bottom:10px; width:200px; }
.bbl .first { background:url(images/um-bbl.gif) 0 0 repeat-y; width:200px; }
.bbl .cnt { padding:11px 7px 20px 15px; }
.bbl img { padding:0px 10px 0px 0px; }
.bbl label	{ color:#494E4D; display:block; line-height:100%; padding:0px 0px 3px 0px; vertical-align:middle }
.bbl td, 
.bbl p	{ color:#494E4D; font-size:11px; padding:0px 0px 5px 0px; line-height:14px; }
.bbl ul { list-style:none; margin:0px 0px 0px 0px; }
.bbl li { display:inline; }
.bbl li a {  color:#606060; font-weight:bold; display:block; text-decoration:none; padding:0px 0px 5px 12px; }
.bbl li a:hover { color:#606060; text-decoration:underline; }
.bbl li a:visited { color:#3D3D3D }
.bbl a	{ color:#0D3F41; text-decoration:none; }
.bbl a:hover	{ color:#631c23; text-decoration:underline; }
.bbl .inputbox	{ background:#fff; border:1px solid #b0a88f; }
.bbl span	{ font-weight:normal; }

.bg-bottom1 { display:none;}
.bbl h3 { color:#ffffff; font-size:12px; font-weight:bold; border:0; text-transform:none; padding:9px 0 5px 42px; margin:0 0 0 0; }
.bbl div { color:#0D3F41; font-size:12px; line-height:14px; }
.bbl div span { color:#1B2B47;}

.bbl .bg-top1 { background:url(images/bblt.png) 0 0 no-repeat; height:32px;}
.bbl .bg-bottom1 { display:block; background:url(images/bblb.png) 0 0 no-repeat; height:15px;}
.bbl .cont { background:url(images/fill_user.png) 0 0 repeat-y;}
.bbl .cont-bg { background:url(images/bblbg.png) 0 0 no-repeat; width:100%;}

.bbl .bg-top { display:none;}
.bbl .first { background:none;}
.bbl .bg-bottom { display:none;}

/*--------------------*/
.topl-corn2 {background:url(images/topl-corn2.png) 0 0 no-repeat;height:15px;}
.topr-corn2 {background:url(images/topr-corn2.png) right 0 no-repeat;height:15px;}
.topc2 {background:url(images/topc2.png) 0 0 repeat-x;height:15px;margin:0 15px;}
.l-latc2 {background:url(images/l-latc2.png) 0 0 repeat-y;}
.r-latc2 {background:url(images/r-latc2.png) right 0 repeat-y;}
.botl-corn2 {background:url(images/botl-corn2.gif) 0 0 no-repeat;}
.botr-corn2 {background:url(images/botr-corn2.gif) right 0 no-repeat;}
.botc2 {background:url(images/botc2.gif) 0 0 repeat-x;margin:0 15px;}

/*	--- JACKPOT	---	*/
.jackpot #inner h1 { width: 455px; }
.jackpot #inner form { margin: 0px; }
.jackpot #inner .jacktbl { width: 440px; margin: 0; padding: 0; float: left; }
.jackpot #inner .jacktbl table { width: 440px; margin: 0; padding: 0; border: 0; border-spacing: 0; }
.jackpot #inner .jacktbl table tr { height: 42px; }
.jackpot #inner .jacktbl table td { width: 42px; margin: 0; padding: 2px 2px 0 0; border: 0; }
.jackpot #inner input { width: 42px; height: 42px; margin: 0; padding: 0; border: 0; color: #ffffff; }
.jackpot #inner input.available { background: #107b97; cursor: pointer; }
.jackpot #inner input.bought { background: #ab543d; }
.jackpot #inner input.yourticket { background: #105097; }

.jackpot #inner .right { width: 223px; margin: 0 0 0 10px; float: left; }
.jackpot #inner .right .box { background: url(images/jack_smallB.jpg) repeat-y; width: 223px; margin: 0 0 10px 0; color: #5e6b80; }
.jackpot #inner .right .box .top { background: url(images/jack_smallT.jpg) no-repeat; width: 223px; height: 10px; margin: 0; }
.jackpot #inner .right .box .foot { background: url(images/jack_smallF.jpg) no-repeat; width: 223px; height: 10px;  margin: 0; }
.jackpot #inner .right h2 {
	background: url(images/jack_bal.jpg) no-repeat;
	width: auto; height: 22px;
	margin: 0 15px 0 11px; padding: 4px 0 0 55px;
	border-bottom: 1px solid #e3e3e3;
	
	color: #004da4;
	font-size: 14px;
}
.jackpot #inner .right p { width: 197px; margin: 10px 15px 0 11px; }
.jackpot #inner .right .info div { clear: both; width: 197px; margin: 0 15px 10px 11px; padding: 0 0 0; text-align: left; }
.jackpot #inner .right .info div input { margin: 0 10px 0 0; float: left; }

.jackpot #inner table .first { text-align: center; }

.minij #inner h1 { width: 95px; }
.refj #inner h1 { width: 120px; }
.mrefj #inner h1 { width: 155px; }
/*	--- END JACKPOT	---	*/

/*	--- MEGA JACKPOT	---	*/
.megajackpot #inner h1 { width: 100px; }
.megajackpot #inner .gray { background: #ffebeb; width: 650px; margin: 10px 0 0 15px; padding: 5px 0; border: 1px solid #cfcfcf; color: #002052; font-size: 12px; text-align: center; }
.megajackpot #inner .gray p { margin: 0; }
.megajackpot #inner .line { width: 697px; margin-left: -7px; }
.megajackpot #inner input { background: url(images/submit.jpg) no-repeat; width: 81px; height: 32px; margin: 5px 0; font-size: 13px; cursor: pointer; }

.megajackpot #inner .left { width: 487px; float: left; }
.megajackpot #inner .left h2 { width: 115px; margin: 0 0 10px 100px; float: left; color: #004da4; font-size: 16px; }
.megajackpot #inner .left h2 small { color: #002e62; font-size: 10px; font-weight: normal; }
.megajackpot #inner .left h3 { width: auto; margin: 3px 0 0 10px; float: left; color: #002e62; font-size: 24px; }
.megajackpot #inner .left div { width: 386px; margin: 0 auto; }
.megajackpot #inner .left .gray { width: 313px; }
.megajackpot #inner .left .prizes { background: url(images/mega_prizes.jpg) no-repeat; width: 386px; height: 50px; }
.megajackpot #inner .left .prizes tr { height: auto; }
.megajackpot #inner .left .prizes td { border: 0; color: #000000; }
.megajackpot #inner .right { margin: 0 0 0 30px; }
/*	--- END MEGA JACKPOT	---	*/

.alone {
	background: url(images/alone_back.jpg) repeat-y;
	width: 605px;
	padding: 0 0 0 10px;
}
.alone .top { background: url(images/alone_top.jpg) no-repeat; width: 405px; height: 11px; margin-left: -10px; }
.alone .foot { background: url(images/alone_foot.jpg) no-repeat; width: 405px; height: 13px; margin-left: -10px; }
.alone div { width: 490px; }
.alone p { width: 495px; }


/*	---	TABLE	--- */
.alone table { width: 450px; margin: 15px auto; border-spacing: 0 2px; }
.alone table thead tr { background: url(images/table_head.jpg) repeat-x; height: 34px; }
.alone table thead tr th { height: 34px; color: #ffffff; }
.alone table thead tr th a {  text-decoration: none; }
.alone table thead tr th a:hover { text-decoration: underline; }
.alone table .first { padding-left: 10px; text-align: left; }
.alone table tr { height: 35px; }
.alone table tr.row2 { background: #e7f0f2; }
.alone table tr td { border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; color: #106c82; text-align: center; }
.alone table tr td a { color: #106c82; text-decoration: none; }
.alone table tr td a:hover { text-decoration: underline; }
.alone table td.first { margin-left: 1px; border-left: 1px solid #e6e6e6; }
.alone table td.last { margin-right: 1px; border-right: 1px solid #e6e6e6; }
/*	--- END TABLE	--- */


.tbkr {
width:100%;
float:left;
margin-top:-1px;
}

.tbkc {
width:60%;
float:left;
border-style:solid;
border-width:1px;
border-color:#899d9d;
min-height:45px;
padding:10px;
font-size:10pt;
text-align:left;
}

.tbkcth {
width:30%;
float:left;
border-style:solid;
border-width:1px;
border-color:#899d9d;
min-height:45px;
padding:10px;
font-size:10pt;
background:#365050;
color:#ffffff;
text-align:center;
}

.it {
width:250px;
}

/*
.ads {color:#0000ff; font-size:10pt; font-family:arial; text-decoration: none;}
.ads:hover {color:#00cc00; text-decoration: none;}
.ads.link {color:#009900; font-size:10pt; font-family:arial; text-decoration: none;}
.ads.link:hover {color:#00cc00; text-decoration: none;}
.hov_t:hover { background:#CCCCCC; text-decoration: none;}
*/


