/*  Titles  */
#recenze h2.mctitle { width: 65px; }
#recenze h2.mctitle span { background: url(../images/pages-titles/reviews.png) no-repeat left top; width: 67px; }
#java h2 { width: 105px; }
#java h2.mctitle span { background: url(../images/pages-titles/handyspiele.png) no-repeat left top; width: 105px; }
#order h2.mctitle { width: 95px; }
#order h2.mctitle span { background: url(../images/pages-titles/bestellung.png) no-repeat left top; width: 95px; }
#faq h2.mctitle { width: 45px; }
#faq h2.mctitle span { background: url(../images/pages-titles/hilfe.png) no-repeat left top; width: 45px; }
#registration h2.mctitle { width: 115px; }
#registration h2.mctitle span { background: url(../images/pages-titles/registrierung.png) no-repeat left top; width: 115px; }
#news h2.mctitle { width: 47px; }
#news h2.mctitle span { background: url(../images/pages-titles/news.png) no-repeat left top; width: 47px; }
#comments h2.mctitle { width: 55px; }
#comments h2.mctitle span { background: url(../images/pages-titles/forum.png) no-repeat left top; width: 55px; }
#forum h2.mctitle { width: 55px; }
#forum h2.mctitle span { background: url(../images/pages-titles/forum.png) no-repeat left top; width: 55px; }
#settings h2.mctitle { width: 75px; }
#settings h2.mctitle span { background: url(../images/pages-titles/optionen.png) no-repeat left top; width: 75px; }
#contacts h2.mctitle { width: 90px; }
#contacts h2.mctitle span { background: url(../images/pages-titles/impressum.png) no-repeat left top; width: 90px; }
#claim h2.mctitle { width: 90px; }
#claim h2.mctitle span { background: url(../images/pages-titles/reklamace.png) no-repeat left top; width: 90px; }
#searchresult h2.mctitle { width: 111px; }
#searchresult h2.mctitle span { background: url(../images/pages-titles/suchergebnis.png) no-repeat left top; width: 111px; }
#artikel h2.mctitle { width: 65px; }
#artikel h2.mctitle span { background: url(../images/pages-titles/artikel.png) no-repeat left top; width: 65px; }
#werbung h2.mctitle { width: 77px; }
#werbung h2.mctitle span { background: url(../images/pages-titles/werbung.png) no-repeat left top; width: 77px; }
#videos h2.mctitle { width: 60px; }
#videos h2.mctitle span { background: url(../images/pages-titles/videos.png) no-repeat left top; width: 60px; }


/*  Webposition  */
#webposition {
margin: -18px 20px 21px 29px;
color: #D0E2F4; font-weight: bold;
position: relative; z-index: 2; }
#webposition a {
color: #6696B8;   font-weight: normal;
padding: 0px 11px 0px 0px; margin: 0px 4px 0px 0px;
background: url(../images/gfx_arrowlightblue.png) no-repeat 100% 68%; }
div#webposition a:hover {
color: #D9F0FF; }


/*  Boxes  */
.largesb {
width: 558px; min-height: 73px; _height: 73px;
position: relative;
background: url(../images/boxes/large_sb_sr_top.png) no-repeat left top;
margin: 0px 0px 9px 6px; }

.largesb span.largesb2 {
width: 558px; height: 45px;
display: block;
position: absolute; bottom: -1px; left: 0; _z-index: 0;
background: url(../images/boxes/large_sb_sr_bottom.png) no-repeat left top; }

.largesb-2 {
width: 563px; min-height: 73px; _height: 73px;
position: relative;
background: url(../images/boxes/large_sb2_sr_top.png) no-repeat left top;
margin: 0px 0px 9px 6px; }

.largesb-2 span.largesb2-2 {
width: 563px; height: 40px;
display: block;
position: absolute; bottom: -1px; left: 0; _z-index: 0;
background: url(../images/boxes/large_sb2_sr_bottom.png) no-repeat left top; }

.largesb-r {
width: 558px; min-height: 81px; _height: 81px;
position: relative;
background: url(../images/boxes/large_sb-r_sr_top.png) no-repeat left top;
margin: 0px 0px 9px 6px; }
.largesb-r span.largesb-r2 {
width: 558px; height: 21px;
display: block;
position: absolute; bottom: -1px; left: 0; _z-index: 0;
background: url(../images/boxes/large_sb-r_sr_bottom.png) no-repeat left top; }

.largexsb {
width: 563px; min-height: 32px; _height: 32px;
position: relative;
background: url(../images/boxes/large_xsb_sr_bottom.png) no-repeat left bottom;
margin: 0px 0px 9px 6px; }
.largexsb .largexsb2 {
width: 563px; height: 10px;
display: block; cursor: default;
position: absolute; top: 0px; left: 0; _z-index: 0;
background: url(../images/boxes/large_xsb_sr_top.png) no-repeat left top; }

.largexsb-2 {
width: 558px; min-height: 32px; _height: 32px;
position: relative;
background: url(../images/boxes/large_xsb_sr_top2.png) no-repeat left top;
margin: 0px 0px 9px 6px; }
.largexsb-2 span.largexsb-2-2 {
width: 558px; height: 24px;
display: block;
position: absolute; bottom: -1px; left: 0; _z-index: 0;
background: url(../images/boxes/large_xsb_sr_bottom2.png) no-repeat left top; }

.largexsb-3 {
width: 563px; min-height: 32px; _height: 32px;
position: relative;
background: url(../images/boxes/large_xsb_sr_bottom3.png) no-repeat left bottom;
margin: 0px 0px 9px 6px; }
.largexsb-3 .largexsb-3-2 {
width: 563px; height: 10px;
display: block; cursor: default;
position: absolute; top: 0px; left: 0; _z-index: 0;
background: url(../images/boxes/large_xsb_sr_top3.png) no-repeat left top; }

.largexsb-4 {
width: 549px; min-height: 30px; _height: 30px;
position: relative;
background: url(../images/boxes/large_xsb_sr_top4.png) no-repeat left top; }
.largexsb-4 span.largexsb-4-2 {
width: 549px; height: 24px;
display: block;
position: absolute; bottom: -1px; left: 0; _z-index: 0;
background: url(../images/boxes/large_xsb_sr_bottom4.png) no-repeat left top; }

.largemb {
width: 558px; min-height: 199px; _height: 199px;
position: relative;
background: url(../images/boxes/large_mb_sr_top.png) no-repeat left top;
margin: 0px 0px 9px 6px; }
.largemb span.largemb2 {
width: 558px; height: 162px;
display: block;
position: absolute; bottom: -1px; left: 0; _z-index: 0;
background: url(../images/boxes/large_mb_sr_bottom.png) no-repeat left top; }

.largembb {
width: 563px; min-height: 228px; _height: 228px;
position: relative;
background: url(../images/boxes/large_mb_sr_top2.png) no-repeat left top;
margin: 0px 0px 9px 6px; }
.largembb span.largembb2 {
width: 563px; height: 190px;
display: block;
position: absolute; bottom: -1px; left: 0; _z-index: 0;
background: url(../images/boxes/large_mb_sr_bottom2.png) no-repeat left top; }

.orderbox {
width: 558px; min-height: 77px; _height: 77px;
position: relative;
background: url(../images/boxes/bcg_order_top.png) no-repeat left top;
margin: 0px 0px 9px 6px; }
.orderbox span.ob2 {
width: 558px; height: 46px;
display: block;
position: absolute; bottom: -1px; left: 0;
background: url(../images/boxes/bcg_order_bottom.png) no-repeat left top; }

.orderbox.edit1 {
width: 563px; min-height: 77px; _height: 77px;
background: url(../images/boxes/bcg_order_top2.png) no-repeat left top;
margin: 0px 0px 9px 6px; }
.orderbox.edit1 span.ob2 {
width: 563px; height: 46px;
display: block;
position: absolute; bottom: -1px; left: 0;
background: url(../images/boxes/bcg_order_bottom2.png) no-repeat left top; }

/*  Articlepage  */
div#review
{ width: 571px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 0px 11px; }

div#review h3
{ font-family: "Arial", "Helvetica CE", sans-serif; font-size: 0.71em; color: #D9F0FF;
font-size: 1.25em; font-weight: bold; line-height: 115%; color: #50CCFF;
padding: 20px 18px 10px 17px;
width: 270px; }

#review-title {
float: left;
width: 310px; }
div#review #review-title p {
padding: 3px 0px 3px 0px;
line-height: 100%;
width: 270px; }   

#review .gamemark, .gamemark  {
float: right;
height: 71px;
position: relative; right: 20px;
overflow: hidden;
padding: 0; margin: -7px 0px 0px 0px; }
#review .gamemark span, .gamemark span {
display: block;
width: 100%; height: 100%;
position: absolute; left: 0; top: 0;
background-position: left top;
background-repeat: no-repeat; }

#review #gm-award { width: 73px; }
#review #gm-award span { background-image: url(../images/article/gfx_gm_award.png); }    
#review #gm-0-99, #review #gm-1-99, #review #gm-2-99, #review #gm-3-99, #review #gm-4-99 { width: 72px; }
#review #gm-0-99 span { background-image: url(../images/article/gfx_gm_0-99eur.png); }
#review #gm-1-99 span { background-image: url(../images/article/gfx_gm_1-99eur.png); }  
#review #gm-2-99 span { background-image: url(../images/article/gfx_gm_2-99eur.png); }  
#review #gm-3-99 span { background-image: url(../images/article/gfx_gm_3-99eur.png); }  
#review #gm-4-99 span { background-image: url(../images/article/gfx_gm_4-99eur.png); }    
#review #keine-abo { width: 116px; }
#review #keine-abo span { background-image: url(../images/article/gfx_keineabo.png); }
#review #gm-video, #gm-video { width: 74px; }
#review #gm-video span, #gm-video span { background-image: url(../images/article/gfx_video.png); }
#review #gm-ngage, #gm-ngage { width: 74px; }
#review #gm-ngage span, #gm-ngage span { background-image: url(../images/article/gfx_ngage.png); }
#review #gm-apple, #gm-apple { width: 59px; }
#review #gm-apple span, #gm-apple span { background-image: url(../images/article/gfx_apple.png); }

div#review p.description
{ margin: -11px 10px 17px 18px;
padding: 0;
font-weight: bold;
font-size: 1em; }

div#review p.img
{ width: 78px; height: 78px;
float: left;
margin: 0px 22px 2px 0px; _margin: 0px 19px 2px 0px;
padding: 0;
position: relative; left: 7px;
overflow: hidden; }

div#review p.img img
{ position: absolute; right: 6px; top: 6px; z-index: 1; }

div#review p.img span
{ display: block; width: 78px; height: 78px;
position: absolute; right: 0; top: 0; z-index: 2;
background: url(../images/gfx_thumbframe.png) no-repeat left top;
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gfx_thumbframe.png', sizingMethod='crop');
cursor: pointer; }

div#review p
{ padding: 0px 20px 12px 18px;
font-size: 1.1em; line-height: 153%; }

#review p.largebanner
{ padding: 0px 20px 12px 8px; }

div#review h5
{ padding: 0px 20px 12px 18px;
font-size: 1.1em; line-height: 153%; }  

#review dl.info, #order #review dl.info
{ padding: 13px 0px 23px 0px;
width: 450px;      
float: left; }

.game-info {
padding: 0px 0px 15px 28px;  }     

#order dl.info {
padding: 0;    
float: none;
width: 550px; }    

#order #review { padding: 0 0 15px 0; } 

#order #review .sp-pic { margin: -5px 9px 5px 0; _margin: -5px 4px 5px 0; background-position: right top; padding: 8px 0px 8px 10px; }
#order #review .sp-pic .bcg2 { 
right: 0; bottom: 0;
display: block; width: 203px; height: 23px;
background: url(../images/boxes/bcg_spscr_bottom.png) no-repeat right bottom; }
#order #review .sp-pic img { margin: 0 auto; left: -1px; _left: 0; }
 

#review dl.info.only2
{ padding: 22px 0px 33px 0px;
width: 450px;
float: left; }

#review dl.info dt, #order dl.info dt
{ width: 9em;
float: left;
padding: 0px 0px 7px 0px;
font-weight: bold;
clear: left; }

#review dl.info dd, #order dl.info dd
{ width: 320px;
float: left;
padding: 0px 0px 7px 0px; }

#review dl.info a, #order dl.info a
{ color: #D9F0FF; }

#review dl.info a:hover, #order dl.info a:hover
{ color: #50CCFF; }

#review-rating
{ margin: 4px 0px 9px 6px;
padding: 7px 0px 5px 5px;
min-height: 57px; _height: 57px; }      

#review-rating h4
{ width: 200px; padding: 7px 0px 0px 0px; height: 7px; overflow: hidden; margin: 0px 0px -14px 0px; }

#review-rating-in
{ position: relative; z-index: 2;
width: 555px; }

#review-ratingmain
{ width: 66px;
position: relative;
margin: 0px 0px 15px 0px;
padding: 34px 5px 18px 4px;
background: url(../images/article/bcg_ratingmain_top.png) no-repeat left top;
text-align: center;
float: left; }

#review-ratingmain span.bcg2
{ width: 75px; height: 21px;
display: block;
position: absolute; bottom: -18px; left: 0; _z-index: 0;
background: url(../images/article/bcg_ratingmain_bottom.png) no-repeat left top; }

#review-ratingmain #rr-hp
{ padding: 0; margin: 0;
position: relative; z-index: 2;      
font-family: "Arial", "Helvetica CE", sans-serif; color: #fff; font-size: 2.3em; font-weight: bold; letter-spacing: -0.04em; }

#review-ratingmain #rr-user {
font-size: 1em;   
padding: 0 5px 0 5px; 
position: relative; z-index: 2;
font-weight: bold;
margin: -4px 0px 0px 2px;
text-align: center; } 
#review-ratingmain #rr-user span {
display: none; } 

#review-ratingrest
{ width: 210px;
float: left;
margin: 0px 0px 0px 14px;
position: relative; z-index: 2; }

#review-ratingrest dl
{ width: 270px;
font-weight: bold; color: #D0E2F4;
padding: 16px 0px 0px 0px;
position: relative; z-index: 2; }

#review-ratingrest dt
{ width: 9em;
float: left;
clear: left;
padding: 0px 0px 6px 0px; }

#review-ratingrest dd
{ width: 139px;
min-height: 10px;
float: left;
font-size: 0.9em; font-weight: normal; color: #4D687F;
padding: 1px 0px 6px 0px;
text-align: right;
background: url(../images/article/gfx_stars.png) no-repeat 0px 3px;
position: relative; }

#review-ratingrest dd span { 
display: block;
height: 10px;
background: url(../images/article/gfx_stars-a.png) repeat-x 0px 0px;
position: absolute; left: 0; top: 3px; }  

#review-ratingrest dd .stars-1  { width: 11px; }       
#review-ratingrest dd .stars-2  { width: 22px; }       
#review-ratingrest dd .stars-3  { width: 33px; }        
#review-ratingrest dd .stars-4  { width: 44px; }        
#review-ratingrest dd .stars-5  { width: 55px; }        
#review-ratingrest dd .stars-6  { width: 66px; }        
#review-ratingrest dd .stars-7  { width: 77px; }        
#review-ratingrest dd .stars-8  { width: 88px; }        
#review-ratingrest dd .stars-9  { width: 99px; }        
#review-ratingrest dd .stars-10 { width: 110px; }           

#review-buttons
{ position: relative; z-index: 2; }

#rateit, #review #rateit { 
float: right;
padding: 0; margin: 36px 0px 0px 0px;
right: 90px;
width: 114px;
position: relative; z-index: 2;
visibility: hidden; }

#rateit-done { 
visibility: hidden;
color: #7797AD;
position: relative; left: 60px; top: 52px; }  

#favorities { 
float: right;
padding: 0; margin: 5px 0px 0px 0px;
width: 140px;
position: relative; z-index: 2; }

#rateit a, #favorities a { 
font-size: 0.8em; line-height: 130%; color: #7797AD;
display: block; height: 41px;
padding: 11px 0px 0px 52px;
position: relative;
background: url(../images/article/button.png) no-repeat left top;
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/article/button.png', sizingMethod='crop');
text-decoration: underline;
cursor: pointer; }

#rateit span { 
position: absolute; left: 13px; top: 14px;
display: block;
width: 22px; height: 22px; background: url(../images/article/gfx_rate.png) no-repeat left top;
cursor: pointer; }

#favorities span { 
cursor: pointer;
position: absolute; left: 13px; top: 14px;
display: block;
width: 22px; height: 22px; background: url(../images/article/gfx_fav.png) no-repeat left top; }

#rateit a:hover, #favorities a:hover
{ background: url(../images/article/buttona.png) no-repeat left top;
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/article/buttona.png', sizingMethod='crop');
color: #D9F0FF; }

p#rateit a
{ width: 45px; }

p#favorities a
{ width: 80px; }    

#rateit-box {
display: block;
position: absolute; right: 11px; top: 14px;
padding: 13px 0px 0px 0px;
z-index: 3; }

#rateit-box-close {
cursor: pointer;
display: block;
width: 11px; height: 10px;
position: relative;
overflow: hidden;
margin: 0px 0px 4px 254px; }
#rateit-box-close span {
width: 100%; height: 100%; 
display: block; 
position: absolute; left: 0; top: 0;
background: url(../images/rating-flash/gfx_close.png) no-repeat left top; }

#review-plusminus {
margin: -10px 0px 15px 6px; }

#review-plusminus-in {
padding: 20px 0px 14px 94px;
position: relative; z-index: 2;
width: 480px; }

#review-plusminus .gfx-plusminus {
display: block;
width: 40px; height: 21px;    
background: url(../images/article/gfx_plusminus.png) no-repeat left top;
position: absolute; top: 50%; margin: -8px 0px 0px 23px; }    

#review #review-plusminus-in h5, #order #review-plusminus-in h5 {
width: 9em;
float: left;
clear: left;
padding: 0; margin: 0;
font-size: 1.0em; }

#review-plusminus-in ul {
width: 350px;
float: left;
font-size: 1.0em; font-weight: normal; color: #6696B8;
padding: 2px 0px 4px 0px; margin: 0; }    

#review-plusminus-in ul li {
padding: 0px 0px 3px 15px;
position: relative; z-index: 3;  }    
#review-plusminus-in ul.plus li {
background: url(../images/article/gfx_plus.png) no-repeat 0px 3px; }    
#review-plusminus-in ul.minus li {
background: url(../images/article/gfx_minus.png) no-repeat 0px 3px; } 


/*  Banner 468x60  */
#review div.banner468
{ margin: 7px 0px 13px 6px; padding: 70px 0px 0px 0px;
position: relative;
width: 558px; }

#review div.banner468 p
{ padding: 4px 0px 4px 0px; }



/*  ^^^^^^^^^^^^^^^^^
BUYIT ORFER BOX
..................... */
#buyit { 
padding: 21px 0px 14px 19px;
min-height: 44px; _height: 44px; }       
#main #buyit.edit1 { 
padding: 21px 0px 12px 19px;  }  

#buyit h4, #buyit h3 { 
position: relative; z-index: 2;
width: 310px; height: 20px;
overflow: hidden;
float: left; }
#buyit h4 span, #buyit h3 span { 
position: absolute; left: 0; top: 0;
display: block; width: 310px; height: 20px;
background: url(../images/content-titles/spielbestellen.png) no-repeat left top; }

#buyit.edit1 h4, #buyit.edit1 h3 { 
width: 500px;
float: none; }

#buyit.edit1 h4 span, #buyit.edit1 h3 span { 
width: 500px;
background: url(../images/content-titles/mochtestdu.png) no-repeat left top; }

#main #buyit.edit1 p { 
width: 512px;
clear: both;
float: none;
padding: 2px 0px 9px 0px; }



#main #buyit .price { 
float: right;
width: 82px; height: 28px;
margin: -11px 0px 0px 0px;
padding-bottom: 10px; 
right: 24px;
overflow: hidden; }
#main #buyit .price span { 
width: 62px; height: 38px;
position: absolute; left: 0; top: 0; }

#main #buyit #bb-0-99 span { background: url(../images/article/gfx_price-0-99.png) no-repeat left top; }
#main #buyit #bb-1-99 span { background: url(../images/article/gfx_price-1-99.png) no-repeat left top; }
#main #buyit #bb-2-99 span { background: url(../images/article/gfx_price-2-99.png) no-repeat left top; }
#main #buyit #bb-3-99 span { background: url(../images/article/gfx_price-3-99.png) no-repeat left top; }
#main #buyit #bb-4-99 span { background: url(../images/article/gfx_price-4-99.png) no-repeat left top; }

#main #buyit p { 
position: relative; z-index: 2;
color: #fff; line-height: 110%;
padding: 0px 20px 6px 0px; margin: 0px 0px 0px 1px;
width: 410px;
float: left; }

#main #buyit .mini { 
font-size: 1.0em; color: #F5C5AE;      
width: 520px;      
float: none; }

#main #buyit.edit1 p { 
font-size: 1.1em; }

#main #buyit a       { color: #fff; }
#main #buyit a:hover { color: #FFCBB9; }

#gamelist #buyit, #mobilelist #buyit, #imagelist #buyit { 
padding: 21px 0px 0px 19px; margin: 0px 0px 9px 17px; 
min-height: 44px; _height: 44px; }

#gamelist.edit2 { 
padding: 0px 0px 0px 0px; margin: 0px 0px 25px 0px;   }



/*  Screenshots  */
#review-screenshots
{ padding: 7px 0px 5px 7px; _padding: 7px 0px 9px 7px;
margin: 0px 0px 18px 6px;
min-height: 179px; _height: 177px; }

.rs-title {
position: relative; }  

#review-screenshots h4
{ width: 80px; height: 13px;      
position: absolute; left: 9px; top: 6px;
font-size: 1em;
overflow: hidden; }

#review-screenshots h4 span
{ position: absolute; left: 0; top: 0;
display: block; width: 80px; height: 13px;
background: url(../images/content-titles/screenshotsfromgame.png) no-repeat left top; }

#rs-list2 { 
position: relative; z-index: 2;
width: 558px;
clear: both; }

#rs-list2 ul {
margin: 0;
width: 558px; }
#rs-list2 li {
float: left;    
margin: 0px 4px 4px 0px; }

#rs-list2 img { 
border: 1px solid #52667B; }

#review-screenshots .link, #review-videos .link { float: right; position: relative; padding: 2px 18px 11px 10px; margin: 0; font-size: 1.0em; }
#order #review-screenshots .link { padding: 4px 18px 13px 10px; }  
#review-screenshots .link a, #review-videos .link a { padding: 0px 7px 0px 0px; color: #6696B8; background: url(../images/gfx_arrowlightblue2.png) no-repeat 100% 64%; }      
#review-screenshots .link a:hover, #review-videos .link a:hover { color: #D9F0FF; }

/*  Commentslink  */
#commentslink
{ width: 469px;
background: url(../images/bcg_boxframe_comments.png) no-repeat left top;
margin: 12px 0px 0px 6px;
min-height: 23px; _height: 23px;
padding: 20px 20px 10px 70px; }

#commentslink h4
{ font-size: 1em;
display: inline;
padding: 0px 4px 0px 0px; }

#commentslink h4 a
{ color: #D0E2F4; }

#commentslink h4 a:hover
{ color: #50CCFF; }


.listset
{ margin: 0px 0px 8px 17px;
width: 582px;
min-height: 186px; _height: 186px;
position: relative;
background: url(../images/gamelist/bcg_top.png) no-repeat left top; }

.listset.edt1
{ margin: 20px 0px 8px 17px;
width: 582px;
min-height: 186px; _height: 186px;
position: relative;
background: url(../images/gamelist/bcg_top.png) no-repeat left top; }

.listset .listset2
{ width: 563px; height: 136px;
position: absolute; left: 0; bottom: -1px; 
background: url(../images/gamelist/bcg_bottom.png) no-repeat left bottom; }

#imagelist .listset
{ min-height: 150px; _height: 150px; }

.listset-in
{ position: relative; z-index: 2;
width: 582px;
clear: both; }

.listset-in .clearit
{ height: 1px; }

.listset h3
{ position: absolute; left: -1000em; }

.listset .set
{ position: relative; z-index: 2;
width: 132px;
float: left;
margin: 0px 11px 0px 0px; padding: 0px 0px 9px 0px;
left: 11px;
overflow: hidden; }

.listset h4
{ font-size: 1em;
margin: 10px 25px 12px 2px;
min-height: 2.3em; _height: 2.3em;
overflow: hidden; }

.listset h5
{ position: absolute; left: -1000em; }

.listset .set h4 a
{ color: #FF7800;
border: none;
position: static; 
margin: 0; }
.listset .set h4 a:hover
{ color: #D9F0FF; }

.listset .set a 
{ position: relative;
display: block;
margin: 0px 0px 6px 0px; }
.listset .set a img
{ border: 1px solid #52667B; }
.listset .set a:hover img
{ border: 1px solid #83A0BE; }

.listset p
{ margin: 9px 20px 6px 0px;
padding: 0px 5px 9px 2px;
color: #6696B8;
line-height: 120%;
border-bottom: 1px solid #243E5A; }

.listset p.rating
{ margin: 0px 1px 1px -4px; padding: 10px 3px 5px 3px;
color: #FFF;
border-bottom: none;
position: relative;
width: 38px;
min-height: 15px; _height: 15px;
background: url(../images/gamelist/bcg_rating_top.png) no-repeat left top;
text-align: center;
float: left; }

.listset p.rating span
{ position: relative; z-index: 2; left: 1px;
font-weight: bold;
margin: 0px 0px 5px 0px; }

.listset p.rating span.bcg2
{ position: absolute; left: 0px; bottom: -3px;
margin: 0;
width: 44px; height: 16px;
background: url(../images/gamelist/bcg_rating_bottom.png) no-repeat left bottom; }

.listset p.rating a
{ padding: 0; margin: 0; 
color: #fff;
position: relative; z-index: 2;
text-decoration: none; }  

.listset p.price
{ margin: 0; padding: 10px 21px 5px 3px;
color: #D0E2F4;
float: right;
width: 4.5em;
text-align: right;
border-bottom: none;
position: relative;
font-weight: bold; }
.listset p.price span
{ font-weight: normal;
padding: 0px 0px 0px 2px; }

.listset p.code
{ border-bottom: none;
float: left;
width: 4.0em;
font-weight: bold;
color: #50CCFF;
margin: 0; padding: 10px 0px 7px 3px; _padding: 8px 0px 9px 3px;  }


.listset ul
{ clear: both;
width: 110px;
padding: 0px 0px 0px 2px; }

.listset .set li
{ float: left;
padding: 0px 6px 0px 0px;
margin: 0px 6px 0px 0px;
background: url(../images/gfx_deviderblue.png) no-repeat 100% 30%; }
.listset .set li.lastinlist
{ background: none; }   

#imagelist .set a
{ width: 110px; height: 110px;
display: block;
margin: 11px 0px 0px 0px; }      


#lister.largexsb
{ margin: 0px 0px 0px 17px;
min-height: 32px; _height: 32px; }

#lister.largexsb h3
{ height: 10px; overflow: hidden; }

#lister.largexsb div
{ margin: -10px 0px 0px 0px; }

#lister p
{ position: relative; z-index: 2;
float: left;
width: 8em;
font-weight: bold;
padding: 9px 0px 9px 14px; }

#lister form
{ float: left;
width: 47px;
margin: 5px 0px 4px 0px;
min-height: 23px; _height: 23px;
position: relative;
background: url(../images/lister/bcg_form_top.png) no-repeat left top; }

#lister form p
{ padding: 0;
margin: 0;
float: none;
width: 100%; }

#lister form div
{ width: 47px; height: 7px;
position: absolute; left: 0; bottom: -1px;
background: url(../images/lister/bcg_form_bottom.png) no-repeat left bottom; }

#lister input
{ border: none; background: none;
float: left;
position: relative; z-index: 2;
width: 17px;
margin: 5px 0px 4px 6px;
font-size: 0.8em; color: #6696B8;
text-align: center; }

#lister input#lister-submit
{ width: 14px;
margin: 0;
float: none;
position: absolute;
top: 7px; right: 4px; }

#lister ul
{ position: relative; z-index: 2;
float: right;
padding: 9px 16px 10px 0px; }

#lister li
{ float: left;
padding: 0px 7px 0px 0px;
margin: 0px 7px 0px 0px;
background: url(../images/lister/gfx_devider.png) no-repeat 100% 90%; }

#lister li.lastinlist
{ padding: 0; margin: 0; }

#lister .clearit
{ height: 1px; }



div.listset-audio.largembb
{ margin: 0px 0px 9px 17px;
padding: 8px 0px 0px 0px }

div.listset-audio.largexsb
{ margin: 0px 0px 9px 17px;
padding: 0px 0px 0px 0px }

div.listset-gfx.largexsb, div.listset-java.largexsb
{ margin: 0px 0px 9px 17px;
padding: 0px 0px 0px 0px }

div.listset-audio ul
{ position: relative; z-index: 2;
clear: both;
margin: 0px 0px 0px 8px;
padding: 0px 0px 1px 0px; _padding: 0px 0px 2px 0px; }

div.listset-audio li
{ position: relative;
width: 546px;
margin: 0px 0px 10px 0px; _margin: 0px 0px 8px 0px; }

div.listset-audio li a.order
{ position: relative;
width: 500px;
padding: 4px 37px 3px 9px; min-height: 13px; _height: 13px;
display: block;
text-decoration: underline;
background: url(../images/boxes/bcg_large_top.png) no-repeat left top;
color: #6696B8; }

div.listset-audio li a.order span.bcg2
{ position: absolute; bottom: -3px; left: 0px;
width: 546px; height: 4px;
display: block;
background: url(../images/boxes/bcg_large_bottom.png) no-repeat left bottom;
cursor: pointer; }

div.listset-audio li a:hover.order
{ background: url(../images/boxes/bcg_large_top_a.png) no-repeat left top;
color: #E0F5FD; }

div.listset-audio li a:hover.order span.bcg2
{ background: url(../images/boxes/bcg_large_bottom_a.png) no-repeat left bottom; }

div.listset-audio li a.order span.txt
{ position: relative; }

div.listset-audio li a.play
{ position: absolute; right: 0; top: 0;
padding: 3px 2px 3px 0px; _padding: 3px 1px 3px 0px;
width: 33px; height: 18px;
display: block;
overflow: hidden; }

div.listset-audio li a.play span.txt
{ display: block;
width: 28px; height: 17px;
overflow: hidden;
margin: 0px 0px 0px 2px;
font-size: 0.8em; }

div.listset-audio li a.play span.img
{ position: absolute; left: 0; bottom: 3px;
width: 33px; height: 18px;
display: block;
background: url(../images/gfx_play.png) no-repeat left top;
cursor: pointer;
overflow: hidden; }

div.listset-audio li a:hover.play span.img
{ background: url(../images/gfx_play.png) no-repeat left bottom;
cursor: pointer; }


div.listset-audio li.promo a.order
{ width: 456px;
padding: 14px 37px 13px 53px;
text-decoration: none;
background: url(../images/boxes/bcg_largepromo_top.png) no-repeat left top; }

div.listset-audio li.promo a.order span.bcg2
{ height: 47px;
background: url(../images/boxes/bcg_largepromo_bottom.png) no-repeat left bottom; }

div.listset-audio li.promo a:hover.order
{ background: url(../images/boxes/bcg_largepromo_top_a.png) no-repeat left top; }

div.listset-audio li.promo a:hover.order span.bcg2
{ background: url(../images/boxes/bcg_largepromo_bottom_a.png) no-repeat left bottom; }

div.listset-audio li.promo a.order span.txt
{ position: relative;
font-weight: bold;
text-transform: uppercase;
color: #fff; }

div.listset-audio li a.order span.txt span
{ display: block;
font-weight: normal;
text-transform: none;
text-decoration: underline;
position: relative; }

div.listset-audio li.promo a.play
{ top: 16px; }


/*  Order  */
div#order-in
{ width: 571px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 0px 11px; }

div#order-in h3
{ font-family: "Arial", "Helvetica CE", sans-serif; font-size: 0.71em; color: #D9F0FF;
font-size: 1.25em; font-weight: bold; line-height: 115%; color: #50CCFF;
padding: 20px 18px 18px 17px; }

div#order-in p.img
{ width: 78px; height: 78px;
float: left;
margin: 0px 0px 2px 0px; _margin: 0px 0px 2px 0px;
padding: 0;
position: relative; left: 7px;
overflow: hidden; }

div#order-in p.img img
{ position: absolute; right: 6px; top: 6px; z-index: 1; }

div#order-in p.img span
{ display: block; width: 78px; height: 78px;
position: absolute; right: 0; top: 0; z-index: 2;
background: url(../images/gfx_thumbframe.png) no-repeat left top;
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gfx_thumbframe.png', sizingMethod='crop');
cursor: pointer; }

#order-step1, #order-step2, #order-step3
{ width: 559px;
left: 5px;
position: relative;
min-height: 50px; _height: 50px;
margin: -1px 0px 7px 0px;
padding: 15px 0px 14px 0px;
background: url(../images/order/bcg_stepbox_top.png) no-repeat left top; }


#order-step1.edit1, #order-step2.edit1, #order-step3.edit1
{ width: 420px;
background: url(../images/order/bcg_stepbox_top2.png) no-repeat left top;
float: right; right: 5px; }

#order-step1 span.bcg2, #order-step2 span.bcg2, #order-step3 span.bcg2
{ width: 559px;
position: absolute; left: 0; bottom: -1px;
height: 50px;
display: block;
background: url(../images/order/bcg_stepbox_bottom.png) no-repeat left bottom; }

#order-step1.edit1 span.bcg2, #order-step2.edit1 span.bcg2, #order-step3.edit1 span.bcg2
{ width: 420px;
background: url(../images/order/bcg_stepbox_bottom2.png) no-repeat left bottom; }

#order-step1 h4, #order-step2 h4, #order-step3 h4
{ position: relative; z-index: 2;
width: 46px; height: 46px;
position: relative; top: 2px; left: 11px;
float: left; margin: 0px 20px 0px 0px; }

#order-step1 h4
{ background: url(../images/order/gfx_step1.png) no-repeat left top;
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/order/gfx_step1.png', sizingMethod='crop'); }

#order-step2 h4
{ background: url(../images/order/gfx_step2.png) no-repeat left top;
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/order/gfx_step2.png', sizingMethod='crop'); }

#order-step3 h4
{ background: url(../images/order/gfx_step3.png) no-repeat left top;
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/order/gfx_step3.png', sizingMethod='crop'); }  

#order-step1 h4 span, #order-step2 h4 span, #order-step3 h4 span
{ position: absolute; left: -1000em; }

#order-step2 strong
{ display: block;
font-family: "Arial", "Helvetica CE", sans-serif; font-size: 1.8em; font-weight: bold;  }

#order-step2-1 strong
{ color: #FF9600; }
#order-step2-2 strong
{ color: #50CCFF; }

#order-step1 p, #order-step2 p, #order-step3 p
{ position: relative; z-index: 2;
background: url(../images/order/devider.png) no-repeat left top;
padding: 5px 20px 9px 16px;
width: 14em;
float: left;
line-height: 150%;
font-size: 1.1em; }

#order-step2.edit1 p
{ width: 11em; }  


#order-step1 p, #order-step3 p
{ width: 434px;
float: left;
line-height: 130%;
padding: 9px 10px 10px 16px; }

#order-step1.edit1 p, #order-step3.edit1 p
{ width: 295px; }

#order-help1, #order-help3 
{ width: 493px;
left: 6px;
position: relative;
background: url(../images/order/gfx_help1.png) no-repeat 19px 11px;
padding: 5px 0px 18px 64px; margin: 0;
font-size: 1.1em;
line-height: 140%; }

#order-help1.edit1, #order-help3.edit1
{ width: 354px;
float: right; right: 5px; }

#order-help3 
{ background: url(../images/order/gfx_help3.png) no-repeat 18px 11px; }    

#order-help1 h4
{ height: 10px; overflow: hidden; }

#order-help3 h4
{ font-size: 1.0em; color: #50CCFF; line-height: 115%; margin: 0px 0px 8px 0px; }

#order-help3 p.link a
{ padding: 0px 8px 0px 0px;
background: url(../images/gfx_arrowgray.png) no-repeat 100% 68%; }

#order-help1 div, #order-help3 div
{ background: url(../images/order/devider_help.png) repeat-y left top;
position: relative; z-index: 2;
margin-top: -10px; padding: 12px 0px 2px 17px; }

#order-help1 p, #order-help3 p
{ padding: 0px 0px 12px 0px; }

#order-help1 span, #order-help3 span
{ color: #6696B8;
font-size: 0.9em;
margin: -2px 0px 0px 0px;
display: block; }

#order-help1 .imp strong
{ color: #50CCFF; 
font-family: "Arial", "Helvetica CE", sans-serif; font-size: 1.5em; font-weight: bold; }


#order-help2
{ width: 539px;
left: 5px;
position: relative;
background: url(../images/order/bcg_help2_top.png) no-repeat left top;
min-height: 63px; _height: 63px;
margin: -8px 0px 14px 0px;
padding: 23px 0px 23px 20px; }

#order-help2.edit1
{ width: 400px;
padding: 23px 0px 16px 20px;
background: #267716 url(../images/order/bcg_help2_top2.png) no-repeat left top;
float: right; right: 5px; }

#order-help2 span.bcg2
{ width: 559px;
position: absolute; left: 0; bottom: -1px;
height: 57px;
display: block;
background: url(../images/order/bcg_help2_bottom.png) no-repeat left bottom; }

#order-help2.edit1 span.bcg2
{ width: 420px;
background: url(../images/order/bcg_help2_bottom2.png) no-repeat left bottom; }

#order-help2 h4, #order-help2 p
{ position: relative; z-index: 2; }

#order-help2 h4
{ width: 200px; height: 18px;
position: relative;
overflow: hidden;
margin: 0px 0px 5px 0px; }

#order-help2 h4 span
{ width: 200px; height: 18px;
position: absolute; left: 0; top: 0;
display: block;
background: url(../images/content-titles/hilfe.png) no-repeat left top;  }

#order-help2 p
{ width: 335px; float: left;
padding: 0px 5px 0px 0px;
font-size: 1.0em; color: #fff;
line-height: 135%; }

#order-help2 a
{  color: #fff; }  

#order-help2.edit2 p
{ width: 100%; float: none;
padding: 0px 5px 0px 0px;
font-size: 1.0em; color: #fff;
line-height: 135%; }  

#order-help2 p.ps2
{ width: 190px; }  

#order-help2.edit1 p
{ width: 370px;
float: none;
padding: 0px 3px 6px 0px; }

#order-help2 .cm { 
display: inline;
position: relative; top: 2px; }  


#order-supported
{ width: 571px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 15px 11px;
padding: 19px 0px 0px 0px; }

#order-supported h3
{ position: relative;
overflow: hidden;
width: 133px; height: 17px;
margin: 0px 0px 11px 15px; }

#order-supported h3 span
{ position: absolute;
left: 0; top: 0;
width: 133px; height: 17px;
display: block;
background: url(../images/content-titles/supportedphones.png) no-repeat left top; }

#order-supported dl { 
margin: 0px 20px 13px 16px;
font-size: 0.9em; }

#order-supported p { 
margin: 0px 20px 13px 120px;
font-size: 0.9em;
color: #6696B8;
position: relative; }
#order-supported p b { 
color: #D9F0FF;
width: 100px;
display: block;
position: absolute; left: -104px; }
#order-supported p br {
margin: 0px 0px 10px 0px;
display: block;  }

#order-supported dt
{ padding: 0px 0px 0px 0px;
font-weight: bold;
width: 10em;
float: left;
clear: left; }

#order-supported dd
{ padding: 0px 0px 7px 0px;
width: 420px;
float: left;
color: #6696B8; }

#order p.pic2
{ width: 112px;
min-height: 112px; _height: 112px;
position: relative;
margin: -1px 0px 0px 0px;
left: 7px;
padding: 11px 11px 0px 11px;
float: left;
background: url(../images/order/orderpic_top.png) no-repeat left top; }

#order p.pic2 span.bcg2
{ width: 134px; height: 113px;
position: absolute; left: 0px; bottom: 0px;
background: url(../images/order/orderpic_bottom.png) no-repeat left bottom; }

#order p.pic2 img
{ position: relative; z-index: 2;
border: 1px solid #52667B;
margin: 0px 0px 11px 0px; }


#faq-questions, #contacts-sections, .downsections
{ width: 571px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 20px 11px; }

#faq-questions ul, #contacts-sections ul, .downsections ul
{ padding: 19px 0px 0px 17px;
width: 520px; }

#faq-questions li, #contacts-sections li, .downsections li
{ width: 535px;
vertical-align: top; }

#faq-questions a, #contacts-sections a, .downsections a
{ padding: 2px 0px 3px 21px;
background: url(../images/gfx_bulletdown.png) no-repeat 0em 0.35em;
display: block;
line-height: 130%;
font-size: 1.1em; }

#faq-answers .set, #contacts-info .set, #settings-options .set 
{ width: 571px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 13px 11px;
padding: 16px 0px 0px 0px; }

#faq-answers .set
{ margin: -10px 0px 13px 11px; position: relative; }

.topround { 
width: 558px;
background: url(../images/bcg_boxframe3.png) no-repeat left top;
margin: 0px 0px 0px 17px;
padding: 18px 0px 17px 13px; } 
h3.topround { 
font-size: 1.1em; } 

#contacts-info .set
{ width: 571px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 13px 11px;
padding: 16px 0px 8px 0px; }  

#faq-answers h3
{ height: 10px; overflow: hidden;
margin: 0px 0px 0px 11px; }

#faq-answers .set h4
{ margin: 0px 0px 8px 13px;
color: #40C7FF; font-weight: bold; font-size: 1.1em;
padding: 7px 0px 5px 25px;
background: url(../images/gfx_icohelp.png) no-repeat 0em 0.35em; }

#contacts-info .set h3, #settings-options h3
{ margin: 0px 0px 8px 13px;
color: #40C7FF; font-weight: bold; font-size: 1.1em;
padding: 7px 0px 5px 5px; }

#faq-answers .set p
{ padding: 0px 25px 9px 18px;
font-size: 1.1em; line-height: 140%; }

#contacts-info .set p
{ padding: 0px 25px 12px 18px;
font-size: 1.1em;
line-height: 140%; }

#settings-options .set p
{ padding: 2px 25px 13px 18px;
font-size: 1.1em;
line-height: 140%; }


#faq .banner468, #contacts .banner468, #contacts-info .banner468, #searchresult .banner468, #claim .banner468, #registration .banner468, #news .banner468, #pool .banner468, #forum .banner468, #comments .banner468, #settings .banner468
{ margin: 0px 0px 24px 15px;  }
#order .banner468
{ margin: 0px 0px 16px 15px;  }

#java .banner468
{ margin: 0px 0px 9px 16px;  }

#contacts-info dl
{ font-size: 1.1em;
line-height: 140%;
margin: 0px 0px 0px 17px; }

#contacts-info dt
{ width: 13.5em;
float: left; clear: left;
color: #8AAAC0;
padding: 0px 0px 1px 0px; }

#contacts-info dd
{ width: 370px;
float: left;
padding: 0px 0px 1px 0px; }

#contacts-info dl.long dt { width: 21em; }
#contacts-info dl.long dd { width: 290px; }

#contacts-quick, #claimform, #claim-help, #registrationform, #review #registrationform {
width: 553px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 20px 11px;
padding: 21px 0px 0px 18px; }

#review #registrationform { margin: 0px 0px 20px 0px; }

#contacts-quick h3 {
width: 103px; height: 17px; overflow: hidden;
position: relative;
margin: 0px 0px 16px 0px; }

#contacts-quick h3 span {
width: 103px; height: 17px;
display: block;
position: absolute; left: 0; top: 0;
background: url(../images/content-titles/rychly-kontakt.png) no-repeat left top; }

#contacts-quick label, #claimform label, #claimform label.lowp, #registrationform label, #review #registrationform label {
width: 10.5em;
font-size: 1.1em; color: #8AAAC0;
float: left; clear: left;
padding: 5px 0px 0px 0px; }

#review #registrationform label { font-size: 1.0em; }

#claimform p, #registrationform p, #review #registrationform p {
padding: 0; margin: 0; }


#registrationform p.intotext, #review #registrationform p.infotext {
padding: 0px 0px 15px 0px;
color: #8AAAC0;
font-size: 1.0em; }

#registrationform p.intotext a, #review #registrationform p.infotext a {
color: #D9F0FF; }

#registrationform p.intotext a:hover {
color: #50CCFF; }

#claimform label, #registrationform label {
color: #D0E2F4; }

#contacts-quick div.set, .inputset {
float: left;
margin: 0px 0px 5px 0px;
width: 415px; }

#contacts-quick div.set div, .inputset div {
width: 175px; min-height: 27px; _height: 27px;
float: left;
background: url(../images/forms/bcg_inp_top.png) no-repeat left top; }

#contacts-quick div.set div div, .inputset div div {
width: 175px; min-height: 27px; _height: 27px;
background: url(../images/forms/bcg_inp_bottom.png) no-repeat left bottom; }

.inputset .inputnote {
width: 220px; min-height: 10px; _height: 10px;
padding: 6px 0px 0px 10px;
background: none;
float: left;
color: #8AAAC0; }

.inputset.withselect {
padding: 4px 0px 4px 2px; }

.inputset .inputnote img {
margin: -1px 0px 0px 0px; }

#contacts-quick div.set div.textarea, .inputset div.textarea {
width: 360px; height: 137px;
background: url(../images/forms/bcg_ta_top.png) no-repeat left top; }

#contacts-quick div.set div.textarea div, .inputset div.textarea div {
float: none;
width: 360px; height: 123px;
background: url(../images/forms/bcg_ta_bottom.png) no-repeat left bottom;
padding: 7px 0px 8px 0px; }

#contacts-quick div input, .inputset div input {
background: none; border: none;
margin: 0px 0px 0px 9px;
width: 156px;
padding: 6px 0px 8px 0px; _padding: 5px 0px 7px 0px;
color: #6696B8; font-size: 1.1em; }

#contacts-quick textarea, .inputset textarea {
background: none; border: none;
margin: 0px 0px 0px 9px;
width: 343px; height: 124px;
padding: 0;
color: #6696B8; font-size: 1.1em;
overflow: hidden; }

#contacts-quick input.send, #claim input.send {
width: 59px; top: 27px;
margin: 0px 0px 0px 131px; }

#registration #registrationform input.send {
width: 81px; top: 27px;
margin: 0px 0px 0px 131px; }

.checkboxset {
float: left;
margin: 0px 0px 13px 0px;
width: 415px; }

.checkboxset div.checkbox {
float: left;
width: 16px; height: 16px;
overflow: hidden;
position: relative;
top: 5px; }

.checkboxset div.checkbox div {
position: absolute; left: 0; top: 0;
width: 16px; height: 16px; }

.chbox-true {
background: url(../images/forms/checkbox.png) no-repeat left top; }

.chbox-false {
background: url(../images/forms/checkbox.png) no-repeat left bottom; }

.checkboxset .inputnote {
float: left;
padding: 6px 0px 0px 10px;
color: #8AAAC0; }

#review #registrationform .checkboxset .inputnote { width: 370px; }



#claimform h3, #claim-help h3, #registrationform h3  {
color: #40C7FF; font-weight: bold; font-size: 1.1em;
padding: 0px 0px 13px 0px; }

#review #registrationform h3  {
color: #40C7FF; font-weight: bold; font-size: 1.2em;
padding: 0px 0px 13px 0px; }

#claim-help-mob {
padding: 5px 0px 0px 34px;
background: url(../images/gfx_ico_mob.png) no-repeat left top;
margin: 0px 0px 0px -7px; }

#claim-help-net {
padding: 5px 0px 5px 34px;
background: url(../images/gfx_ico_net.png) no-repeat left top;
margin: -6px 0px 0px -7px; }

#claim-help p {
font-size: 1.1em; line-height: 130%;
margin: 0px 0px 15px 0px; }

#claim-help span {
font-size: 0.9em; color: #6696B8; }



#news-lister {
padding: 0px 0px 3px 0px; _padding: 0px 0px 4px 0px;
margin: 0px 0px 0px 18px; }

#news-lister ul {
position: relative; z-index: 2;
padding: 10px 5px 0px 12px; }

#news-lister li {
float: left;
padding: 0px 10px 0px 0px;
margin: 0px 9px 0px 0px;
position: relative; z-index: 2;
background: url(../images/lister/gfx_devider.png) no-repeat 100% 90%;
font-weight: bold; }



#magazine-order-box
{ padding: 12px 0px 12px 12px; }

#magazine-order-box iframe
{ width: 535px; height: 550px;
border: none;
overflow: yes;
position: relative; z-index: 2; }

#magazine-in .inputset {
margin: 0px 0px 0px 20px;  }

#magazine-in .labelp {
padding-top: 5px;
float: left; clear: left;
color: #8AAAC0;  }

#magazine-in input.send {
margin: 0px 0px 0px 5px; _margin: 0px 0px 0px 2px; }

#magazine-in form {
padding: 0px 0px 7px 0px; }




#search-term {
width: 541px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 0px 11px;
padding: 18px 12px 18px 18px; }

#search-term h3 {
width: 9em;
font-size: 1.1em; color: #D9F0FF;
float: left; clear: left;
padding: 5px 0px 0px 0px; }

#search-term div.set {
float: left;
width: 300px; }

#search-term div.set div {
width: 175px; min-height: 26px; _height: 26px;
background: url(../images/forms/bcg_searchinp_top.png) no-repeat left top;
float: left; }

#search-term div.set div div {
width: 175px; min-height: 26px; _height: 26px;
background: url(../images/forms/bcg_searchinp_bottom.png) no-repeat left bottom;
float: none; }

#search-term div.set div input {
background: none; border: none;
margin: 0px 0px 0px 9px;
width: 156px;
padding: 6px 0px 7px 0px; _padding: 5px 0px 6px 0px;
color: #6696B8; font-size: 1.1em; }

#search-term div.set input.send {
float: left;
margin: 0px 0px 0px 4px; }

#news-list h3 {
height: 10px; overflow: hidden;
margin: 0px 0px 0px 11px; }

#search-results h3 { 
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 10px 0px 0px 11px;
padding: 22px 12px 16px 18px; } 

#news-list .set {
width: 541px;
position: relative;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: -10px 0px 0px 11px;
padding: 24px 12px 20px 18px; }

#search-results .set {
width: 541px;
margin: 0px 0px 0px 11px;
padding: 0px 12px 16px 18px; }

#search-results h4 {
font-size: 1.1em;
margin: 0px 0px 2px 0px; }

#news-list h4 {
font-size: 1.1em;
margin: 0px 0px 14px 0px;
color: #50CCFF; }

#search-results .webposition a {
color: #6696B8;
display: block;
float: left;
margin: 0px 5px 14px 0px; padding: 0px 7px 0px 0px;
background: url(../images/gfx_bulletsmall.png) no-repeat 100% 60%; }

#search-results .webposition a.last {
background: none;
float: none; }

#search-results .webposition a:hover {
color: #D9F0FF; }

#search-results .quote {
clear: both;
padding: 0;
font-size: 1.1em; line-height: 140%; }

#news-list .quote {
clear: both;
padding: 0px 0px 15px 0px;
font-size: 1.1em; line-height: 140%; }

#news-list .quote span {
color: #849CAD;
padding: 0px 2px 0px 0px; }

#searchresult #lister, #news-list #lister {
margin: 0px 0px 0px 15px; }



#board-title, #board-mainthemes, #board-subthemes, #board-rules {
width: 554px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 0px 11px; padding: 20px 0px 19px 17px; }

#review #board-title, #news #board-title  { margin: 20px 0px 0px 0px; }
#review #board-mypost { margin: 0px; }
#review .board-post   { margin: 0px; }



#main #board-title h3, #main #board-title h4 {
font-size: 1.3em; font-weight: bold; font-family: "Arial", "Helvetica CE", sans-serif; color: #50CCFF;
padding: 0; margin: 0;  }

#board-rules h3 {
position: relative;
width: 140px; height: 18px;
overflow: hidden;
margin: 0px 0px 13px 0px; }
#board-rules h3 span {
position: absolute; left: 0; top: 0;
width: 140px; height: 18px;
display: block;
background: url(../images/content-titles/popisfora.png) no-repeat left top; }

#board-mainthemes h3 {
position: relative;
width: 95px; height: 18px;
overflow: hidden;
margin: 0px 0px 13px 13px; }
#board-mainthemes h3 span {
position: absolute; left: 0; top: 0;
width: 95px; height: 18px;
display: block;
background: url(../images/content-titles/hlavnitemata.png) no-repeat left top; }

#board-newtopic {
float: right;
display: block;
width: 148px; height: 20px;
margin: -29px 0px 0px 0px;
position: relative; right: 16px;
overflow: hidden; }
#board-newtopic span {
display: block;
width: 148px; height: 20px;
position: absolute; left: 0; top: 0;
background: url(../images/board/gfx_newtopic.png) no-repeat left top;
cursor: pointer; }
#board-newtopic:hover span {
background: url(../images/board/gfx_newtopic.png) no-repeat left bottom; }


#board-subthemes h3 {
position: relative;
width: 64px; height: 18px;
overflow: hidden;
margin: 0px 0px 13px 13px; }
#board-subthemes h3 span {
position: absolute; left: 0; top: 0;
width: 64px; height: 18px;
display: block;
background: url(../images/content-titles/prispevky.png) no-repeat left top; }

#board-mypost, .board-post {
width: 554px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 0px 11px; padding: 14px 0px 20px 17px; }

#board-mypost h3, #board-mypost h4, #main #board-mypost h5 {
position: relative;
width: 95px; height: 18px;
overflow: hidden;
margin: 0px 0px 18px 0px; padding: 0; }
#board-mypost h3 span, #board-mypost h4 span, #main #board-mypost h5 span {
position: absolute; left: 0; top: 0;
width: 95px; height: 18px;
display: block;
background: url(../images/content-titles/deineantwort.png) no-repeat left top; }

#board-mypost.edit1 h3 span, #main #board-mypost.edit1 h4 span, #main #board-mypost.edit1 h5 span {
background: url(../images/content-titles/neuesthema.png) no-repeat left top; }

.board-set {
width: 540px; }

.board-avatar {
float: left;
width: 57px;
padding: 3px 0px 0px 0px; }
.board-avatar img {
border: 4px solid #fff;
margin: 0px 0px 7px 0px; }

.board-rank {
width: 48px; height: 15px;
background: url(../images/board/bcg_rank.png) no-repeat left top; }
.board-rank span {
display: block;
height: 15px;
background: url(../images/board/bcg_rank_active.png) no-repeat left top; }
.rank0 span { width: 0px; }
.rank1 span { width: 12px; }
.rank2 span { width: 20px; }
.rank3 span { width: 28px; }
.rank4 span { width: 36px; }
.rank5 span { width: 44px; }

.board-box {
width: 483px; min-height: 82px; _height: 82px;
background: url(../images/board/bcg_box_bottom.png) no-repeat left bottom;
position: relative; z-index: 2;
float: left;
margin: 0px 0px 5px 0px; }
.board-box2 {
width: 483px; height: 53px;
display: block;
background: url(../images/board/bcg_box_top.png) no-repeat left top;
position: absolute; left: 0; top: 0; }

.board-box img {
display: inline;} 

#board-mypost .board-box {
height: 109px; }
.board-box textarea {
width: 458px; height: 85px;
margin: 10px 0px 0px 10px;
background: none; border: none;
color: #6696B8; font-size: 1.1em;
position: relative; z-index: 2;
overflow: auto; }

#board-mypost .submit {
margin: 0px 0px 0px 57px;
clear: left; float: left; }

#main #board-mypost p {
margin: 0; padding: 0; }

p#board-my-att {
float: right; clear: right;
width: 159px; height: 18px;
margin: 5px 13px 0px 0px; }
p#board-my-att a {
width: 159px; height: 18px;
position: relative;
overflow: hidden;
display: block; }
p#board-my-att a span {
width: 159px; height: 18px;
position: absolute; left: 0; top: 0;
background: url(../images/board/gfx_attach.png) no-repeat left top;
cursor: pointer; }
p#board-my-att a:hover span {
background: url(../images/board/gfx_attach.png) no-repeat left bottom; }

#board-my-attached {
margin: 10px 0px 5px 67px; }
#board-my-attached h5 {
font-size: 1em;
padding: 0px 0px 5px 0px; }
#board-my-attached li {
padding: 2px 0px 2px 0px; }

.board-post h4, #main .board-post h5 {
font-size: 1.1em; color: #D0E2F4;
font-weight: normal;
padding: 4px 0px 18px 0px; margin: 0; }
.board-post h4 a, .board-post h5 a {
font-weight: bold; }

#main .board-post p {
padding: 11px 0px 0px 0px;
margin: 0px 15px 14px 14px;
width: 454px;
font-size: 1.1em; line-height: 150%; color: #D0E2F4;
position: relative; z-index: 2; }

.board-post p.board-attachment {
border-top: 1px solid #264066;
margin-top: -3px;
padding: 13px 0px 0px 0px; }

#main .board-post .board-userinfo {
margin-top: -3px; padding: 11px 0px 0px 0px; _padding: 8px 0px 0px 0px;
background: url(../images/forum/topline.png) repeat-x 0 0;
font-size: 1.0em;
color: #5B7899;
position: relative; z-index: 3; }

.board-post .board-userinfo span {
padding: 0px 15px 0px 0px; }


.board-post .board-userinfo img {
display: inline;
margin: 0px 0px -5px 0px;
position: relative; z-index: 2; }


#board-rules p {
padding: 0px 20px 12px 0px;
font-size: 1.1em; line-height: 143%; }


#board-mainthemes, #board-subthemes {
width: 563px;
background: url(../images/bcg_boxframe.png) no-repeat left top;
margin: 0px 0px 0px 11px; padding: 20px 4px 13px 4px; }

#board-mainthemes li, #board-subthemes li {
width: 563px; min-height: 58px; _height: 58px;
position: relative;
margin: 0px 0px 9px 0px;
background: url(../images/board/bcg_theme_top.png) no-repeat left top; }

#board-subthemes li {
width: 563px; min-height: 60px; _height: 60px; }

#board-mainthemes .bcg2, #board-subthemes .bcg2 {
width: 563px; height: 36px;
position: absolute; left: 0; bottom: 0;
background: url(../images/board/bcg_theme_bottom.png) no-repeat left bottom; }

#board-mainthemes h4, #board-mainthemes p, #board-mainthemes a, #board-subthemes h4, #board-subthemes p, #board-subthemes a {
position: relative; z-index: 2;
line-height: 140%; }

#board-mainthemes h4, #board-subthemes h4 {
padding: 28px 0px 0px 98px;
font-size: 1.1em;
text-transform: uppercase; }

#board-subthemes h4 {
padding: 14px 0px 0px 71px;
font-size: 1.0em;
text-transform: none; }

#board-mainthemes h4 a, #board-subthemes h4 a {
color: #D0E2F4; }
#board-mainthemes h4 a:hover, #board-subthemes h4 a:hover {
color: #50CCFF; }

#board-mainthemes p {
padding: 0px 0px 30px 98px;
color: #6696B8; }

#board-subthemes p {
padding: 0px 0px 11px 71px;
color: #6696B8; }

#board-theme-1 a.img {
display: block;
width: 52px; height: 52px;
position: absolute; left: 24px; bottom: 21px;
background: url(../images/board/ico_web.png) no-repeat left bottom; }
#board-theme-2 a.img {
display: block;
width: 70px; height: 78px;
position: absolute; left: 22px; bottom: 17px;
background: url(../images/board/ico_melodies.png) no-repeat left bottom; }
#board-theme-3 a.img {
display: block;
width: 54px; height: 84px;
position: absolute; left: 21px; bottom: 13px;
background: url(../images/board/ico_games.png) no-repeat left bottom; }

#board-subthemes a.status {
width: 46px; height: 41px;
display: block;
position: absolute; left: 13px; top: 13px;
background: url(../images/board/gfx_topic.png) no-repeat left bottom; }

#board-subthemes a.status span {
position: absolute; left: -1000em; }

#board-subthemes .unread a.status {
background: url(../images/board/gfx_topic-unread.png) no-repeat left bottom; }



#sett1-2-pic {
width: 124px; min-height: 100px; _height: 100px;
position: relative;
background: url(../images/gamelist/bcg_top.png) no-repeat left top;
padding: 12px 0px 3px 10px;
margin: 8px 0px 10px 6px;
float: left; }

#sett1-2-pic .bcg2 {
width: 134px; height: 136px;
position: absolute; left: 0;  bottom: -1px;
background: url(../images/gamelist/bcg_bottom.png) no-repeat left bottom; }

#sett1-2-pic h4, #sett1-2-pic a, #sett1-2-pic ul {
position: relative; z-index: 2; }

#sett1-2-pic .pic {
width: 112px; height: 132px;
margin: 0px 0px 9px 1px;
display: block;
overflow: hidden;
background: url(../images/mobileselection/bcg_mobile.png) no-repeat left bottom;
text-align: center; }

#sett1-2-pic h4
{ font-size: 1em;
margin: 0px 25px 10px 2px;
font-weight: normal;
color: #50CCFF; }

#sett1-2-pic h4 span
{ font-weight: bold;
color: #FF7800; }

#sett1-2-pic a.pic img
{ border: none;
margin-top: 5px; margin-right: auto; margin-left: auto; }



#sett1-2-info {
width: 300px;
padding: 55px 0px 3px 15px;
float: left;
font-weight: bold; }

#sett1-2-info a {
display: block;
width: 52px; height: 22px;
margin: 6px 0px 0px -3px;
position: relative; overflow: hidden; }

#sett1-2-info a span {
display: block;
width: 52px; height: 22px;
position: absolute; left: 0; top: 0;
background: url(../images/mobileselection/button_zmenit.png) no-repeat left top;
cursor: pointer; }

#sett1-2-info a:hover span {
background: url(../images/mobileselection/button_zmenit.png) no-repeat left bottom; }



#settings-options form p {
padding: 0; margin: 0;
float: left;  }

#settings-options form p {
width: 8em;
font-size: 1.1em; color: #8AAAC0;
float: left; clear: left;
padding: 5px 0px 0px 0px; }

#settings-options input.send {
margin: 0px 0px 0px 125px; }



.dls1 { width: 571px; background: url(../images/bcg_boxframe.png) no-repeat left top; margin: 0px 0px 13px 11px; padding: 21px 0px 5px 0px; }
.dls1 dl { padding: 0px 19px 0px 18px; }
.dls1 dt { font-size: 1.1em; font-weight: bold; }
.dls1 dd { font-size: 1.0em; padding: 0px 0px 10px 0px; }

.searchbox.editsp { padding: 0px 0px 15px 0px; }

.searchbox.editsp h2 { 
width: 5.8em; height: 16px;
padding: 5px 0px 9px 20px;
margin: 0; 
position: relative; left: 9px;
overflow: hidden;
font-size: 1em; 
float: left; }  
.searchbox.editsp h2 span { 
width: 106px; height: 16px;
position: absolute; left: 0; top: 0;
display: block;
background: url(../images/content-titles/searchbox.png) no-repeat left top; }

.searchbox.editsp form { 
width: 360px; 
float: left;
padding: 0px 0px 0px 0px; }

.searchbox.editsp2 { 
background: url(../images/bcg_boxframe.png) no-repeat left top;
width: 553px;
margin: 0px 0px 0px 11px; padding: 18px 0px 13px 18px; }

.searchbox.editsp2 h3 { 
width: 5.8em; height: 16px;
padding: 5px 0px 9px 0px; margin: 0;
font-size: 1.1em; 
float: left; left: 0; } 

.searchbox.editsp2 .inputb { 
background: url(../images/boxes/bcg_searchbox_top2.png) no-repeat left top; }


.ls1 { padding: 0px 0px 20px 17px; line-height: 130%; font-size: 1.1em; }
.ls1 li { padding: 0px 0px 2px 8px; background: url(../images/gfx_arroworange.png) no-repeat 0em 0.5em; }
.ls1 a { color: #D9F0FF; }
.ls1 a:hover { color: #50CCFF; }
.ls1 .awarded { background: url(../images/gfx-awardico.png) no-repeat 100% 20%; padding: 0 42px 3px 0; }
.ls1 .ngaged { background: url(../images/gfx-ngageico.png) no-repeat 100% 20%; padding: 0 43px 3px 0; }
.ls1 .appled { background: url(../images/gfx-appleico.png) no-repeat 100% 20%; padding: 0 42px 3px 0; }
.ls1 .ngagedaward { background: url(../images/gfx-ngageawardico.png) no-repeat 100% 20%; padding: 0 81px 3px 0; }
.ls1 .appledaward { background: url(../images/gfx-appleawardico.png) no-repeat 100% 20%; padding: 0 80px 3px 0; }

.sp-set {
padding: 13px 0px 0px 0px; }
.sp-set h4 {
color: #50CCFF;
font-size: 1.1em;
padding: 0px 0px 12px 17px;  }
.sp-set a {
color: #D9F0FF;  }
.sp-set a:hover {
color: #50CCFF;  }

#main .mini {
font-size: 1.0em;  }

#review .sp-pic {
background: url(../images/boxes/bcg_spscr_top.png) no-repeat 0 0;
float: right;
position: relative; right: -2px;
width: 193px;
padding: 8px 0px 8px 7px; margin: 0px 0px 5px 0px;  }
.sp-pic .bcg2 {
position: absolute; left: 0; bottom: 0;
display: block; width: 193px; height: 23px;
background: url(../images/boxes/bcg_spscr_bottom.png) no-repeat left bottom; }
.sp-pic img {
position: relative; z-index: 2;
border: 1px solid #52667B;
padding: 0; }

#review .sp-pic.left {
float: left;
position: relative; left: 8px;
padding: 8px 0px 8px 7px; margin: 0px 12px 5px 0px;  }


#category-list {
margin: -7px 0px 0px 0px;
padding: 0px 0px 22px 17px; }

#category-list h3 {
height: 10px; overflow: hidden;
padding: 3px 0px 0px 0px; }

#category-list ul {
margin: -13px 0px 0px 0px; }

#category-list li {
width: 277px; 
float: left; 
margin: 7px 9px 0px 0px; }

#category-list li a {
background: url(../images/boxes/genres_bottom.png) no-repeat left bottom;
position: relative;
width: 277px; 
display: block;
min-height: 40px; _height: 40px;
color: #D0E2F4; font-weight: bold;
text-decoration: none;
cursor: pointer; }

#category-list li .bcg2 {
background: url(../images/boxes/genres_top.png) no-repeat left top;
position: absolute; left: 0; top: 0;
display: block;
width: 277px; height: 10px;
cursor: pointer; }

#category-list .in {
text-decoration: underline;
display: block;
position: relative; z-index: 2;
padding: 12px 40px 15px 66px;
background-position: 3px 3px;
background-repeat: no-repeat; }

#category-list a:hover .in  {
color: #50CCFF; }

#category-list .nr  {
position: absolute; z-index: 2;
padding: 12px 15px 0px 0px;
font-weight: normal; color: #4D6685;
text-align: right;
right: 0; top: 0; }

#category-list a:hover .nr  {
color: #9EB3CE; }

#category-list #gg-neu.in        { background-image: url(../data/game-genres/neu.png); }
#category-list #gg-action.in     { background-image: url(../data/game-genres/action.png); }
#category-list #gg-rolle.in      { background-image: url(../data/game-genres/rolle.png); }
#category-list #gg-sport.in      { background-image: url(../data/game-genres/sport.png); }
#category-list #gg-adv.in        { background-image: url(../data/game-genres/adventure.png); }
#category-list #gg-str.in        { background-image: url(../data/game-genres/strategie.png); }
#category-list #gg-fun.in        { background-image: url(../data/game-genres/fun.png); }
#category-list #gg-charts.in     { background-image: url(../data/game-genres/charts.png); }
#category-list #gg-arcade.in     { background-image: url(../data/game-genres/arcade.png); }
#category-list #gg-geschick.in   { background-image: url(../data/game-genres/geschick.png); }
#category-list #gg-renn.in       { background-image: url(../data/game-genres/renn.png); }
#category-list #gg-sim.in        { background-image: url(../data/game-genres/sim.png); }
#category-list #gg-jump.in       { background-image: url(../data/game-genres/jump.png); }
#category-list #gg-denkspiele.in { background-image: url(../data/game-genres/denkspiele.png); }


.forum-themeset { background: url(../images/forum/bcg_theme-title.png) no-repeat left top; width: 563px; margin: 0px 0px 0px 11px; padding: 15px 4px 15px 4px; }
.edit-topics { background: url(../images/forum/bcg_topics-title.png) no-repeat left top; }
.forum-themeset h3 { font-size: 1.1em;  padding: 1px 4px 12px 14px; }
.forum-themeset .largexsb-3 { margin: 0px 0px 5px 0px; }

.ft-ok, .ft-neu  { position: relative; z-index: 2; width: 486px; padding: 0px 7px 12px 70px; }
.ft-ok  { background: url(../images/forum/gfx_ok.png) no-repeat 7px 7px; }
.ft-neu { background: url(../images/forum/gfx_neu.png) no-repeat 7px 7px; }

.forum-themeset h4 { padding: 12px 130px 1px 0px; float: left; font-size: 1.0em; }
.forum-themeset h4 a       { color: #D0E2F4; }
.forum-themeset h4 a:hover { color: #50CCFF; }
.forum-themeset.edit-topics h4 { padding: 12px 0px 1px 0px; float: left; font-size: 1.0em; }

.ft-des { width: 350px; float: left; }
.ft-des, .ft-des a { color: #6696B8; }
.ft-des a:hover    { color: #AACBE2; }

.ft-the, .ft-bei, .ft-ant { float: right; color: #6696B8; font-weight: bold; text-align: center; width: 67px; margin: 18px 0px 5px 0px; }
.ft-the span, .ft-bei span, .ft-ant span { display: none; }
.ft-ant { width: 81px; }
.edit-topics .ft-des { width: 400px; }
.edit-topics .ft-ant { width: 31px; margin: 18px 25px 5px 0px;  }

.emo { margin: 0px 1px -3px 0px; }

.f-note { background: url(../images/bcg_boxframe.png) no-repeat left top; width: 553px; margin: 0px 0px 0px 11px; padding: 18px 0px 13px 18px; }
.f-note h3, .f-note h4 { position: absolute; left: -1000em; }
.f-note p { padding: 5px 0px 8px 30px; font-weight: bold; }
.f-note .negative { background: url(../images/forum/login-negative.png) no-repeat 0% 45%; }
.f-note .ok { background: url(../images/forum/login-ok.png) no-repeat 0% 45%; }

.sidecontent .f-note { width: 100%; clear: both; background: none; margin: -17px 0px 0px 0px; padding: 0px 0px 16px 5px; }
.sidecontent #usermenu .f-note { width: 100%; clear: both; background: none; margin: 7px 0px 10px -2px; padding: 0; }
.add-fitem { padding: 5px 0px 0px 0px; }

#main .diggit a { margin: 0 5px 0 0; }
#main .diggit img { display: inline; }

#order #review-screenshots { margin: 0 0 20px 18px; }
#order #review-screenshots h4 { left: 4px; }

.gamemark2 { float: right; height: 56px; margin: -7px 0 -1px 0px; position: relative; right: 19px; }
.gm-award { width: 74px; overflow: hidden; position: relative; }
.gm-award span { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images/article/gfx_gm_award2.png) no-repeat 0 0; }
.gm-mngage { width: 74px; overflow: hidden; position: relative; }
.gm-mngage span { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images/article/gfx_ngage2.png) no-repeat 0 0; }
.gm-mvideo { width: 74px; overflow: hidden; position: relative; }
.gm-mvideo span { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images/article/gfx_video2.png) no-repeat 0 0; }
.gm-mapple { width: 59px; overflow: hidden; position: relative; }
.gm-mapple span { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images/article/gfx_apple2.png) no-repeat 0 0; }

.largesb-3 { width:557px; min-height:46px; _height:46px; position:relative; margin: 0px 0px 3px 6px; background:#000013 url(../images/boxes/largesb-3_top.png) no-repeat 0 0; }
.largesb-3 .largesb2 { width:557px; height:8px; display:block; position:absolute; bottom:0; left:0; background:url(../images/boxes/largesb-3_bot.png) no-repeat bottom;}
#rateit-box-2 { position:relative; z-index:2; }
#testbrichte { color:#fff; font-size:1.25em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:left; padding:14px 0px 0 15px;}
#testbrichte a { color:#fff; padding-right:8px; }
#testbrichte span { color:#4d687f; padding-left:8px; }
#testbrichte #rateit { padding:0; margin:0; }

#rateit-box-2 #rateit a { padding: 7px 0px 0px 42px; background: url(../images/article/button-2.png) no-repeat left top; _background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/article/button-2.png', sizingMethod='crop'); }
#rateit-box-2 #rateit a:hover{ background: url(../images/article/buttona-2.png) no-repeat left top; _background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/article/buttona-2.png', sizingMethod='crop'); }
#rateit-box-2 #rateit span { width: 17px; height: 14px; background: url(../images/article/gfx_rate-2.png) no-repeat left top; }
#rateit-box-2 #rateit-box { display: block; padding: 14px 0px 0px 6px; z-index: 3; width:208px; height:61px; background: url(../images/article/bg-rateit-box.png) no-repeat left top; _background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/article/bg-rateit-box.png', sizingMethod='crop'); }
#box_spiel_bestelen { width:171px; height:34px; float:right; display:block; margin:-7px 5px 0 0; _margin-right:3px; position:relative; }
#box_spiel_bestelen span.bcg {width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; display:block; background:#ea6401 url(../images/article/spiel_bestelen.png) no-repeat 0 0; cursor:pointer; }
#box_spiel_bestelen .sbcosts span { display: block; width:45px; height:22px; position:absolute; top:5px; left:121px; z-index:2; background-position: 0 0; background-repeat: no-repeat; }
#cost_sb_0-99 span { background: url(../images/article/cost-0-99eur.png); }
#cost_sb_1-99 span { background: url(../images/article/cost-1-99eur.png); }
#cost_sb_2-49 span { background: url(../images/article/cost-2-49eur.png); }
#cost_sb_2-99 span { background: url(../images/article/cost-2-99eur.png); }
#cost_sb_3-49 span { background: url(../images/article/cost-3-49eur.png); }
#cost_sb_3-99 span { background: url(../images/article/cost-3-99eur.png); }
#cost_sb_4-99 span { background-image: url(../images/article/cost-4-99eur.png);  }
.ls2 { padding: 0px 0px 20px 17px; line-height: 130%; font-size: 1.1em; margin:-7px 0 -4px 0; }
.ls2 li { padding: 0px 0px 4px 0px;}
.ls2 span {padding-right:15px;}
.ls2 a { color: #D9F0FF;}
.ls2 a:hover { color: #50CCFF; }
.ls2 .video { background: url(../images/gfx-videoico.png) no-repeat 100% 20%; padding: 0 35px 3px 0; }
.ls3 { padding: 0px 0px 20px 17px; line-height: 140%; font-size: 1.1em; margin:-7px 0 -4px 0; }
.ls3 li { clear: both; }
.ls3 span.lc { display: block; float: left; padding: 0 15px 4px 0; }
.ls3 div.rc { float: left; width: 465px; padding: 0 0 4px 0; }
.ls3 a { color: #D9F0FF; display: inline; }
.ls3 a:hover { color: #50CCFF; }
.ls3 .video { background: url(../images/gfx-videoico.png) no-repeat 100% 20%; padding: 0 35px 3px 0; }
.ls3 .vmark { padding: 0 15px 3px 12px; width: 10px; margin: 0 0 0 3px; overflow: hidden; background: url(../images/gfx-videoico.png) no-repeat 0 0; text-decoration: none; }
#review-videos { padding: 7px 0px 5px 7px; _padding: 7px 0px 9px 7px; margin: 0px 0px 18px 6px;}  
#review-videos h4 { width: 39px; height: 10px; position: absolute; left: 9px; top: 6px; font-size: 1em; overflow: hidden; }
#review-videos h4 span { position: absolute; left: 0; top: 0;display: block; width: 39px; height: 10px; background: url(../images/content-titles/videosfromgame.png) no-repeat left top; }
#review-videos #rs-list2 { padding: 0px 0 3px 0; position: relative; z-index: 2; clear: both;}
#review-videos #rs-list2 div { width:542px;}
.tateit_but_2 #rateit a { background: url(../images/article/buttona-2.png) no-repeat left top !important; _background: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/article/buttona-2.png', sizingMethod='crop') !important; }
.tateit_but_1 { display: none; }
.tateit_but_2 { display: block; position: relative;  }
.tateit_but_1, .tateit_but_2 { position:relative; }
#review .tateit_but_1 #rateit, #review .tateit_but_2 #rateit { visibility: visible; }
.rtboxholder { float: left; position: relative; left: 92px; }
#rateit-box-2 #rateit { float:none !important; width: 80px !important; margin: 2px -70px -10px 0px !important; padding: 0 !important; }
.tateit_but_2 #rateit-box { position: absolute; left: -100px; top: 40px; }
#rtbox1, #rtbox2 { width: 10px !important;}

