.box {
background-color: #B2E0FA;
background-image: url(img/b_bot1.gif);
background-repeat: no-repeat;
background-position: right bottom;
margin-bottom: 10px;
padding: 0px 0px 10px 0px;
overflow: auto;
}

.box-ordergame {
background-color: #B2E0FA;
background-image: url(img/b_bot1.gif);
background-repeat: no-repeat;
background-position: right bottom;
overflow: auto;
width: 470px;
height: 364px;
float: left;
margin: 0px 10px 10px 0px;
padding: 0px;
}

.box-ordergame h1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
margin: 0px;
border-bottom: 1px solid #FFFFFF;
padding: 5px 10px 5px 10px;
background-color: #80C8F2;
color: #FFFFFF;
text-transform: uppercase;
background-image: url(img/b_top1.gif);
background-repeat: no-repeat;
background-position: left top;
}

.box h1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
margin: 0px 0px 10px 0px;
border-bottom: 1px solid #FFFFFF;
padding: 5px 10px 5px 10px;
background-color: #80C8F2;
color: #FFFFFF;
text-transform: uppercase;
background-image: url(img/b_top1.gif);
background-repeat: no-repeat;
background-position: left top;
}

.box p {
font-size: 11px;
color: #0F4463;
margin: 0px 10px 0px 10px;
}

.box-ordergame p.center {
font-size: 11px;
color: #0F4463;
margin: 0px 10px 0px 10px;
text-align: center;
}

.box-ordergame p {
font-size: 11px;
color: #0F4463;
margin: 0px 10px 0px 10px;
}

.box p a {
text-decoration: none;
color: #0F4463;
}

.box p.user {
background-image: url(img/i_user2_blue.gif);
background-position: 0px 4px;
padding: 0px 0px 0px 12px;
line-height: 20px;
background-repeat: no-repeat;
border-bottom: 1px dashed #97CFEF;
}

.box p.user a:hover {
color: #000000;
}

.box p.small {
font-size: 9px;
color: #2D8CC3;
}

.box .comment1 {
background-color: #B2E0FA;
background-image: url(img/b_bot1.gif);
background-repeat: no-repeat;
background-position: right bottom;
padding: 10px 10px 10px 10px;
border-bottom: 1px solid #FFFFFF;
}

.box .comment2 {
background-color: #7CCAF7;
background-image: url(img/b_bot1.gif);
background-repeat: no-repeat;
background-position: right bottom;
padding: 10px 10px 10px 10px;
border-bottom: 1px solid #FFFFFF;
}

.box p.comment-top {
font-size: 11px;
color: #339AD7;
margin: 0px;
padding: 0px;
font-weight: bold;
}

.box p.comment-top a.comment-user {
color: #339AD7;
text-decoration: none;
background-image: url(img/i_user2_blue.gif);
background-repeat: no-repeat;
padding-left: 10px;
}

.box p.comment-top a.comment-date {
color: #339AD7;
text-decoration: none;
background-image: url(img/i_page_blue.gif);
background-repeat: no-repeat;
padding-left: 13px;
margin-left: 10px;
}

.box p.comment {
margin: 5px 0px 0px 0px;
padding: 0px;
color: #0F4463;
font-size: 12px;
}

.box .form-addcomment {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0F4463;
background-color: #A5DDFF;
border: 1px solid #0C78B7;
padding: 2px;
margin: 2px 0px 10px 0px;
}

.box-acc {
background-color: #7CCAF7;
background-image: url(img/b_bot1.gif);
background-repeat: no-repeat;
background-position: right bottom;
margin-bottom: 10px;
overflow: auto;
}

.box-acc .user p.loginextra {
font-size: 12px;
padding: 0px;
margin: 0px 0px 7px 0px;
line-height: 10px;
}

.box-acc .user p.loginextra a.lostpass {
color: #FFFFFF;
text-decoration: none;
background-image: url(img/i_lostpass_blue.gif);
background-repeat: no-repeat;
padding: 0px 0px 2px 20px;
}

.box-acc .user p.loginextra a.lostpass:hover {
text-decoration: none;
color: #EAEAEA;
}

.box-acc .user p.loginextra a.register {
color: #FFFFFF;
text-decoration: none;
background-image: url(img/i_register_blue.gif);
background-repeat: no-repeat;
padding: 0px 0px 2px 20px;
}

.box-acc .user p.loginextra a.register:hover {
text-decoration: none;
color: #EAEAEA;
}

.box-acc h1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
margin: 0px;
border-bottom: 1px solid #FFFFFF;
padding: 5px 10px 5px 10px;
background-color: #40ACEB;
color: #FFFFFF;
text-transform: uppercase;
background-image: url(img/b_top1.gif);
background-repeat: no-repeat;
background-position: left top;
}

.box-acc .form {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #076FAC;
padding: 2px;
margin: 0px;
font-weight: bold;
}

.box-acc p.title {
font-size: 9px;
color: #2D8CC3;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 10px;
}

.box-acc p.line {
font-size: 12px;
color: #076FAC;
padding: 0px;
margin: 2px 0px 0px 10px;
font-weight: bold;
}

.box-acc .user {
padding: 10px 10px 10px 10px;
}

.box-acc .user p.title {
font-size: 9px;
color: #FFF;
line-height: 9px;
padding: 0px;
margin: 0px;
}

.box-acc .user p {
font-size: 11px;
color: #0F4463;
line-height: 10px;
margin: 0px;
padding: 0px;
}

.box .gamethumb {
margin-left: 19px;
border: 5px solid #80C8F2;
background-color: #0C78B7;
padding: 1px;
}

.box-ordergame .gamethumb {
margin-bottom: 10px;
border: 5px solid #80C8F2;
background-color: #0C78B7;
padding: 1px;
}

.box-ordergame p.gamename {
text-align: center;
font-size: 12px;
font-weight: bold;
color: #0F4463;
margin: 5px 0px 0px 0px;
padding: 0px;
}

.box p.gamename {
text-align: center;
font-size: 12px;
font-weight: bold;
color: #0F4463;
margin: 5px 0px 0px 0px;
padding: 0px;
}

.box-ordergame .stars {
margin-right: 2px;
vertical-align: -1px;
}

.box-ordergame .howto {
float: left;
padding-left: 15px;
}

.box .stars {
margin-right: 2px;
vertical-align: -1px;
}

.box-acc .stars {
margin-right: 2px;
vertical-align: -1px;
}

.box p.topgames {
background-image: url(img/i_arrow_blue.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding: 2px 0px 4px 15px;
border-bottom: 1px solid #80C8F2;
}

.box p.topgames a:hover {
color: #2D8CC3;
}

.box p.howto {
background-image: url(img/i_howto_blue.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding: 2px 0px 4px 15px;
border-bottom: 1px dashed #80C8F2;
}

.box p.howto a:hover {
color: #2D8CC3;
}

#searchbox {
background-image: url(img/s_bknd_blue.gif);
background-repeat: repeat-x;
padding: 10px;
height: 30px;
}

#searchbox .left {
color: #0C78B7;
font-size: 9px;
margin: 0px;
padding: 0px;
text-align: right;
float: left;
width: 370px;
}

#searchbox .right {
color: #0C78B7;
font-size: 9px;
margin: 0px;
padding: 0px;
text-align: left;
float: left;
width: 300px;
}

#searchbox .form {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #80C8F2;
background-color: #FFFFFF;
color: #0C78B7;
padding: 1px;
margin: 0px 5px 0px 5px;
vertical-align: 2px;
}

#searchform .radio {
width: 12px;
margin: 0px 0px 0px 5px;
}

p.breadcrumb {
font-size: 11px;
color: #7CCAF7;
padding: 0px 0px 0px 15px;
margin: 0px 0px 15px 10px;
background-image: url(img/i_page_blue.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
line-height: 15px;
}

p.breadcrumb a {
text-decoration: none;
color: #2D8CC3;
}

p.breadcrumb a:hover {
text-decoration: none;
color: #0F4463;
border-bottom: 1px solid #7CCAF7;
}

a.order-sms {
display: block;
width: 95px; 
height: 34px;
background-color: #B2E0FA;
text-align: center;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #FFFFFF;
padding: 16px 0px 0px 17px;
background-image: url(img/i_sms_blue.gif);
background-repeat: no-repeat;
background-position: 15px 14px;
float: left;
}

a.order-sms:hover {
background-color: #7CCAF7;
}

a.order-phone {
display: block;
width: 93px; 
height: 34px;
background-color: #B2E0FA;
text-align: center;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #FFFFFF;
padding: 16px 0px 0px 13px;
background-image: url(img/i_phone_blue.gif);
background-repeat: no-repeat;
background-position: 15px 15px;
float: left;
}

a.order-phone:hover {
background-color: #7CCAF7;
}

a.order-webcode {
display: block;
width: 86px;
height: 34px;
background-color: #B2E0FA;
text-align: center;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #FFFFFF;
padding: 16px 0px 0px 22px;
background-image: url(img/i_webcode_blue.gif);
background-repeat: no-repeat;
background-position: 10px 15px;
float: left;
}

a.order-webcode:hover {
background-color: #7CCAF7;
}

a.order-ecard {
display: block;
width: 86px;
height: 34px;
background-color: #B2E0FA;
text-align: center;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
padding: 16px 0px 0px 20px;
background-image: url(img/i_ecard_blue.gif);
background-repeat: no-repeat;
background-position: 19px 15px;
float: left;
}

a.order-ecard:hover {
background-color: #7CCAF7;
}

.box-ordergame .gameorderprev {
width: 200px;
border-right: 1px solid #FFFFFF;
float: left;
height: 235px;
padding-bottom: 10px;
text-align: center;
}

.box-ordergame .gameorderprev p {
text-align: center;
margin: 10px 0px 10px 0px;
}

.box-ordergame p.smscode {
text-align: center;
color: #FFFFFF;
font-size: 17px;
background-image: url(img/b_smscode_blue.gif);
background-position: center top;
background-repeat: no-repeat;
padding: 7px 0px 13px 0px;
margin: 5px 0px 0px 0px;
}

.box-ordergame h2 {
font-size: 9px;
color: #2D8CC3;
margin: 0px;
padding: 0px;
font-weight: normal;
line-height: 9px;
}

.gameprev {
float: left;
padding: 10px 13px 10px 13px;
border-right: 1px solid #FFFFFF;
text-align: center;
width: 150px;
height: 195px;
}

.gameprev {
width: 176px;
height: 215px;
voice-family: "\"}\""; 
voice-family:inherit;
width: 150px;
height: 195px;
}

html>body .gameprev {
width: 150px;
height: 195px;
} 

.gameprev2 {
float: left;
padding: 10px 13px 10px 13px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
text-align: center;
width: 150px;
height: 195px;
}

.gameprev2 {
width: 176px;
height: 215px;
voice-family: "\"}\""; 
voice-family:inherit;
width: 150px;
height: 195px;
}

html>body .gameprev2 {
width: 150px;
height: 195px;
} 

.gamethumb-img {
border: 5px solid #80C8F2;
background-color: #0C78B7;
padding: 1px;
}

.gameprev3 {
float: left;
padding: 10px 13px 10px 13px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
text-align: center;
width: 139px;
height: 128px;
}

.gameprev3_ {
float: left;
padding: 10px 13px 10px 13px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
text-align: center;
width: 139px;
height: 128px;
}

.loginform {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #0C78B7;
background-color: #FFFFFF;
color: #0C78B7;
padding: 2px 4px 2px 4px;
margin: 0px;
}

p.pages {
text-align: center;
padding: 0px;
margin: 0px;
font-size: 11px;
}

p.pages a {
color: #80C8F2;
padding: 2px 4px 2px 4px;
background-color: #B2E0FA;
border: 1px solid #80C8F2;
text-decoration: none;
}

p.pages a:hover {
color: #0F4463;
border-color: #0F4463;
}
 
p.pages a.active {
color: #0F4463;
padding: 2px 4px 2px 4px;
background-color: #B2E0FA;
border: 1px solid #0F4463;
text-decoration: none;
}

.reg-left {
width: 350px;
float: left;
text-align: right;
font-size: 12px;
color: #0F4463;
margin: 0px 10px 10px 0px;
padding: 0px 0px 0px 0px;
font-weight: bold;
height: 35px;
}

.reg-right {
text-align: left;
float: left;
margin: 0px 10px 10px 0px;
width: 150px;
height: 35px;
}

.reg-right2 {
text-align: left;
float: left;
margin: 0px 10px 10px 0px;
width: 150px;
}

.reg-right .form-reg {
background-color: #B2E0FA;
color: #0F4463;
border: 1px solid #0F4463;
margin: 0px;
padding: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-image: url(img/bknd_register.gif)
}

.reg-right2 .form-reg {
background-color: #B2E0FA;
color: #0F4463;
border: 1px solid #0F4463;
margin: 0px;
padding: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-image: url(img/bknd_register.gif)
}

p.reg {
text-align: center;
padding: 10px 0px 20px 0px;
}

p.reg a.register {
font-size: 13px;
padding: 10px 10px 10px 38px;
color: #2D8CC3;
background-image: url(img/i_register.gif);
background-repeat: no-repeat;
font-weight: bold;
background-color: #C1E6FB;
background-position: 7px 7px;
border-bottom: 1px solid #80C8F2;
border-right: 1px solid #80C8F2;
border-top: 1px solid #A0D7F6;
border-left: 1px solid #A0D7F6;
}

p.reg a.register:hover {
color: #0F4463;
border-bottom-color: #076FAC;
border-right-color: #076FAC;
border-top-color: #80C8F2;
border-left-color: #80C8F2;
}

.box p.error {
background-image: url(img/i_error.gif);
background-repeat: no-repeat;
color: #0F4463;
font-weight: bold;
padding-left: 40px;
line-height: 32px;
}

.box p.success {
background-image: url(img/i_info.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
color: #0F4463;
font-weight: bold;
padding-left: 40px;
margin-bottom: 5px;
}

.box p.info-comment {
background-image: url(img/i_info.gif);
background-repeat: no-repeat;
background-position: 0px 10px;
color: #0F4463;
padding: 10px 0px 0px 40px;
margin-bottom: 5px;
height: 35px;
}

p.reg-small {
font-size: 9px;
color: #2D8CC3;
text-align: right;
font-weight: normal;
}

p.searchres {
font-size: 12px;
line-height: 20px;
}

p.searchres a.game {
background-image: url(img/i_game_blue.gif);
background-repeat: no-repeat;
padding: 0px 0px 5px 20px;
}

p.searchres a.app {
background-image: url(img/i_aplikacia_blue.gif);
background-repeat: no-repeat;
padding: 0px 0px 5px 20px;
}

p.searchres a.howto {
background-image: url(img/i_howto-s_blue.gif);
background-repeat: no-repeat;
padding: 0px 0px 5px 20px;
}

p.searchres a.news {
background-image: url(img/i_news.gif);
background-repeat: no-repeat;
padding: 0px 0px 5px 20px;
}

.box-red {
background-color: #FFC4C4;
background-image: url(img/b_bot1.gif);
background-repeat: no-repeat;
background-position: right bottom;
margin-bottom: 10px;
padding: 0px 0px 10px 0px;
overflow: auto;
}

.box-red h1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
margin: 0px 0px 10px 0px;
border-bottom: 1px solid #FFFFFF;
padding: 5px 10px 5px 10px;
background-color: #FF9999;
color: #FFFFFF;
text-transform: uppercase;
background-image: url(img/b_top1.gif);
background-repeat: no-repeat;
background-position: left top;
}

.box-red p {
font-size: 11px;
color: #731F1F;
margin: 0px 10px 0px 10px;
text-align: center;
}

.box-red p.warning {
background-image: url(img/adult.jpg);
background-position: center top;
background-repeat: no-repeat;
padding-top: 50px;
font-size: 15px;
font-weight: bold;
}

.box-red p.continue-red {
text-align: center;
line-height: 55px;
}

.box-red p.continue-red a.warning-red {
text-decoration: none;
font-size: 13px;
padding: 10px 10px 10px 38px;
color: #DF4949;
background-image: url(img/i_register.gif);
background-repeat: no-repeat;
font-weight: bold;
background-color: #FFD0D0;
background-position: 7px 7px;
border-bottom: 1px solid #FF9999;
border-right: 1px solid #FF9999;
border-top: 1px solid #FFB4B4;
border-left: 1px solid #FFB4B4;
}

.box-red p.continue-red a.warning-red:hover {
color: #731F1F;
border-bottom-color: #CB2626;
border-right-color: #CB2626;
border-top-color: #FF9999;
border-left-color: #FF9999;
}



.gsmlist-line1-left {
padding: 5px 0px 5px 5px;
font-size: 11px;
background-color: #ECF7FD;
color: #0F4463;
border-top: 1px solid #FFF;
background-image: url(img/b_bot1.gif);
background-repeat: no-repeat;
background-position: right bottom; 
}

.gsmlist-line2-left {
padding: 5px 0px 5px 5px;
font-size: 11px;
background-color: #D9EEFB;
color: #0F4463;
border-top: 1px solid #FFF;
background-image: url(img/b_bot1.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

.gsmlist-1 {
background-image: url(img/gsm_yes.gif);
background-repeat: no-repeat;
background-position: 8px 5px;
}

.gsmlist-0 {
background-image: url(img/gsm_no.gif);
background-repeat: no-repeat;
background-position: 8px 4px;
}