    * { margin:0; padding:0;}

#share42 {display: inline-block; padding: 6px 0 0 6px; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

body{
	padding:0; 
	margin:0;
	background:#9BC800 url(/img/bg14.jpg) top repeat;	  
	
	width:100%; 
	vertical-align:top;
	font-family: tahoma;
	color:#646464; line-height:13px; font-size:12px;
}

.content_content h2 {padding: 10px; font-size: 13px}
h2 {font-size: 13px; padding: 10px !important;}

input, select, textarea {
	font-family: tahoma;
	color:#000000; line-height:13px; font-size:11px;
	vertical-align:middle;
}


.in_none {border:none; padding:0;}


table, td {vertical-align:top;}

a {text-decoration:underline;}	
a:hover{text-decoration:none;}

img {
	border:0px;
}

.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}



#mainWrapper {padding:5px 5px;}

/*
#main_background {
background:#000000 url(bg1.gif) no-repeat;
    min-height: 100%;
    width: 100%;
    height: 1080px;
    background-size: 100%;
    position: fixed;    
    z-index: -999;
}
*/

/*
#main_background {
background:#000000 url(/img/bg5.gif) no-repeat;
    min-height: 100%;
    width: 100%;
    height: 1080px;
    background-size: 100%;
    position: fixed;    
    z-index: -999;
}
*/

.main_bg {margin:auto; width:1022px;}



.navigation {background:#85AB00 url(nav_side.gif) bottom repeat-x; color:#FFFFFF; width:100%; text-transform:uppercase; font-size:10px;}
.nav_t {background:url(nav_side.gif) top repeat-x;}
.nav_r {background:url(nav_side.gif) right repeat-y;}
.nav_l {background:url(nav_side.gif) left repeat-y;}
.nav_br {background:url(nav_br00.gif) bottom right no-repeat;}
.nav_bl {background:url(nav_bl00.gif) bottom left no-repeat;}
.nav_tr {background:url(nav_tr00.gif) top right no-repeat;}
.nav_tl {background:url(nav_tl00.gif) top left no-repeat; padding:13px 0 15px;}


.nav_1 {float:left; padding:5px 10px 4px 21px;}
.nav_1 a {color:#FFFFFF; text-decoration:none;}
.nav_1 a:hover {text-decoration:underline;}

.nav_2 {float:right; padding:4px 20px 3px 18px; background:url(nav_line.gif) top left repeat-y;}

.nav_3 {float:right; padding:1px 20px 2px 18px; background:url(nav_line.gif) top left repeat-y;}
.nav_3 select {width:100px;}




.header {margin:0px; background:#02C8FF url(head_r00.gif) right repeat-y; width:100%;}
.head_t {background:url(head_t00.gif) top repeat-x;}
.head_b {background:url(head_b00.gif) bottom repeat-x;}
.head_l {background:url(head_l00.gif) left repeat-y;}
.head_tr {background:url(head_tr0.gif) top right no-repeat;}
.head_tl {background:url(head_tl0.gif) top left no-repeat;}
.head_br {background:url(head_br0.gif) bottom right no-repeat;}
.head_bl {background:url(head_bl0.gif) bottom left no-repeat;}


.header .logo {float:left; padding:27px 0 26px 58px;}




.menu {float:right;}
.menu ul {margin:0; padding:5px 0 5px 0; list-style:none; width:149px;}
.menu ul li {padding:5px 25px 4px 0px; text-transform:uppercase; font-weight:bold; color:#3F3F3F;}
.menu ul li.li_none {background:none;}
.menu ul li a {color:#3F3F3F; text-decoration:none;}
.menu ul li a:hover {text-decoration:underline;}








.heading {background:url(heading_.gif) top left repeat-x; margin-bottom:2px;}
.heading_l {background:url(heading0.gif) top left no-repeat;}
.heading_c {background:#2C63C6 url(foot_b00.gif) bottom repeat-x;}

.heading h2 {background:url(heading1.gif) top right no-repeat; font-family:arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; padding:17px 10px 12px 17px;}
.heading h1 {background:url(heading1.gif) top right no-repeat; font-family:arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; padding:17px 10px 12px 17px;}



.content_radius {

margin:3px 2px;
background-color: #FFFFFF;

border: solid 1.2px #000000;

        border-width: 2px 2px 2px 2px;
        border-style: solid;
        border-color: #000000;
		
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;

        -moz-border-radius: 15px 15px 15px 15px;
        -webkit-border-bottom-left-radius: 15px;
        -webkit-border-bottom-right-radius: 15px;
        -webkit-border-top-left-radius: 15px;
        -webkit-border-top-right-radius: 15px;

}

.content_content { padding:14px 16px 13px 19px; }

.content_logo { height: 195px; padding: 3px 2px 1px 3px; }


.m_content {padding:2px;}
.m_content_b {background:#FFFFFF url(cont_sid.gif) bottom repeat-x; width:100%;}
.m_content_t {background:url(cont_sid.gif) top repeat-x;}
.m_content_r {background:url(cont_sid.gif) right repeat-y;}
.m_content_l {background:url(cont_sid.gif) left repeat-y;}
.m_content_br {background:url(cont_br0.gif) bottom right no-repeat;}
.m_content_bl {background:url(cont_bl0.gif) bottom left no-repeat;}
.m_content_tr {background:url(cont_tr0.gif) top right no-repeat;}
.m_content_tl {background:url(cont_tl0.gif) top left no-repeat; padding:14px 20px 13px 19px;}






.product {margin:5px 0px;}
.product .left {float:left;}
.product .right {width:100%; float:right;}
.product .right .margin {margin:3px 0px 5px 0px;}
.product a {color:#2C62C5; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}
.product a:hover {text-decoration:underline;}
.product a strong {color:#2C62C5; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}
.product .text {padding:3px 0px 3px 8px; text-transform:uppercase; font-weight:bold; font-size:10px;}
.product .price {padding:3px 0px 5px 8px;}
.product .button {padding-left:8px;}
.product strong {color:#E32000; font-size:13px; line-height:normal; font-weight:bold;}

.product .margin_col {margin:0px 20px 0px 0px; text-align:left;}







.product_list {}
.product_list .left {float:left;}
.product_list .right {width:100%; float:right;}
.product_list .right .margin {margin:9px 0px 5px 0px;}

.product_list a {color:#2C62C5; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product_list a:hover {text-decoration:underline;}
.product_list a strong {color:#2C62C5; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}

.product_list .text {padding:11px 0px 6px 0px; font-size:11px;}
.product_list .price {padding:0px 0px 7px 0px; float:left;}
.product_list .button {padding-right:13px; float:right;}
.product_list strong {color:#E32000; font-size:14px; line-height:normal; font-weight:bold;}


.product_list_col {padding:5px 0; text-align:center;}

.product_list_col .image {text-align:center;}

.product_list_col .name {padding:12px 0 0 0;}
.product_list_col a {color:#2C62C5; text-decoration:none; font-size:11px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product_list_col a:hover {text-decoration:underline;}
.product_list_col a strong {color:#2C62C5; text-decoration:none; font-size:11px; line-height:normal; font-weight:bold;}

.product_list_col .text {padding:4px 0 0 0; font-size:11px;}

.product_list_col .price {padding:3px 0 0 0;}
.product_list_col strong {color:#E32000; font-size:14px; line-height:normal; font-weight:bold;}

.product_list_col .button {padding:10px 0 0 0;}




.navSplitPagesResult {color:#000000; font-weight:bold; padding:6px 0 9px 0; margin-left:10px; margin-right:10px;}
.navSplitPagesResult a {color:#000000;}
.navSplitPagesLinks {color:#000000; font-weight:bold; padding:6px 0 9px 0; margin-left:10px; margin-right:10px;}
.navSplitPagesLinks a {color:#000000;}








.footer {background:#2C63C6 url(foot_b00.gif) bottom repeat-x;}
.footer .t {background:url(foot_t00.gif) top repeat-x;}
.footer .r {background:url(foot_r00.gif) right repeat-y;}
.footer .l {background:url(foot_l00.gif) left repeat-y;}
.footer .br {background:url(foot_br0.gif) bottom right no-repeat;}
.footer .bl {background:url(foot_bl0.gif) bottom left no-repeat;}
.footer .tr {background:url(foot_tr0.gif) top right no-repeat;}
.footer .tl {background:url(foot_tl0.gif) top left no-repeat; padding:18px 20px 20px 20px;}


.footer_dima {background:#2C63C6 url(foot_b00.gif) bottom repeat-x;}
.footer_dima .t {background:url(foot_t00.gif) top repeat-x;}
.footer_dima .r {background:url(foot_r00.gif) right repeat-y;}
.footer_dima .l {background:url(foot_l00.gif) left repeat-y;}
.footer_dima .br {background:url(foot_br0.gif) bottom right no-repeat;}
.footer_dima .bl {background:url(foot_bl0.gif) bottom left no-repeat;}
.footer_dima .tr {background:url(foot_tr0.gif) top right no-repeat;}
.footer_dima .tl {background:url(foot_tl0.gif) top left no-repeat; padding:18px 20px 20px 20px;}



.footer .left {float:left;}
.footer .right {float:right;}

.footer {color:#96B6E6; text-transform:uppercase; font-size:10px; line-height:16px;}
.footer a {color:#96B6E6; text-decoration:none;}
.footer a:hover {text-decoration:underline;}


h2.greeting {font-size:14px; font-weight:bold;}

.game_control{
    line-height: 40px;
    height: 40px;
    text-align: left;
}
.mouse_left {
    float: left;
    width: 28px;
    height: 28px;
    background: url(/img/mouse_left.png) no-repeat top;
    text-align: center;
    margin: 5px;
    color: black;
    line-height: 25px;
}
#game_descr{
    text-align: center;
    color: black;
    font-size: 12px;
padding:0px;
}
table, tr {
    text-align: center;
}

#easyTooltip{

margin:0 10px 1em 0;

width:360px;

padding:8px;

background:#FFF;

border:1px solid #e1e1e1;

line-height:130%;

text-align: center; 

}

#easyTooltip h3{

margin:0 0 .5em 0;

font:13px Arial, Helvetica, sans-serif;

text-transform:uppercase;

} 

#easyTooltip p{

margin:0 0 .5em 0;

} 

#easyTooltip img{

background:#fff;

padding:1px;

border:1px solid #e1e1e1;

float:left;

margin-right:10px;

} 

#item{display:none;}

.items{
    display: none;
    background: #FFF6AA;
}