body, html { margin:0; padding:0; width:100%; height:100% }
body { background-color:#000; }
body, html, p, div, td, H1, H2 { font-size:10px; font-family: "Verdana", "Serif"; }
p { margin-top:0; padding-top:0; }
input, select, textarea { font-size:12px; }
form { margin:0; padding:0; }
img { border:0; }
.rel { position:relative; }
.abs { position:absolute; }
.hide { display:none; }
.red { color:red; }
.red2, .red2>A { color:#FF3900; }
.brd { border:1px solid red; }
.nosel { -webkit-user-select:none; -moz-user-select:none; }
.hand { cursor:pointer; }

#bg { position:absolute; overflow:hidden; width:100%; height:100%; }
.box { position:absolute; min-width:821px; min-height:949px; width:100%; height:100%; left:-9000px; top:0px; background:#000 no-repeat top center; }
.game0 { left:0; background-image:url('../img/bg0.jpg'); }
.game_1100ad { background-image:url('../img/games/bg_1100ad.jpg'); }
.game_sodgame { background-image:url('../img/games/bg_sodgame.jpg'); }
.game_1pirat { background-image:url('../img/games/bg_1pirat.jpg'); }
.game_darkswords { background-image:url('../img/games/bg_darkswords.jpg'); }
.game_fabula { background-image:url('../img/games/bg_fabula.jpg'); }

.facebook_icon {background:url(/img/facebook.png) no-repeat 0 0; width:32px; height:32px;}
.twitter_icon {background:url(/img/twitter.png) no-repeat 0 0; width:32px; height:32px;}
.youtube_icon {background:url(/img/youtube.png) no-repeat 0 0; width:32px; height:32px;}

.page { width:821px; top:0; left:0; }
.head { z-index:3; min-width:821px; height:173px; background:url('../img/header.png') no-repeat top center; left:0px; top:0px; }
.clmn { z-index:1; width:825px; min-height:649px; background:url('../img/column.png') no-repeat 1px 0px; left:0px; top:114px; }
.logo { top:10px; left:220px; width:380px; height:85px; display:inline; float:left; }
.flag { width:16px; height:11px; top:57px;}
.menu { width:821px; height:173px; }
.lamp1off { width:10px; height:55px; background:url('../img/lamp1off.png') no-repeat; }
.lamp1on { width:73px; height:102px; background:url('../img/lamp1on.png') no-repeat; }
.mn { width:135px; height:50px; display:inline; float:left; }
.submenu { z-index:4; width:191px; height:178px; top:161px; left:619px; }
.submenubg { z-index:2; width:210px; height:339px; background:url('../img/submenu.png') no-repeat; top:60px; right:2px; }
.smn { width:167px; height:25px; cursor:pointer; display:inline; float:left; }

.mn1 { background-position:0px -250px; }
.mn2 { background-position:0px -300px; }
.mn3 { background-position:0px -350px; }
.mn4 { background-position:0px -400px; }
.mn5 { background-position:0px -450px; }
.mn1s { background-position:0px 0px; }
.mn2s { background-position:0px -50px; }
.mn3s { background-position:0px -100px; }
.mn4s { background-position:0px -150px; }
.mn5s { background-position:0px -200px; }

.smn0 { background-position:0px -325px; }
.smn1 { background-position:0px -160px; }
.smn2 { background-position:0px -193px; }
.smn3 { background-position:0px -226px; }
.smn4 { background-position:0px -259px; }
.smn5 { background-position:0px -292px; }
.smn1s { background-position:0px 5px; }
.smn2s { background-position:0px -28px; }
.smn3s { background-position:0px -61px; }
.smn4s { background-position:0px -94px; }
.smn5s { background-position:0px -127px; }

.smn6s { background-position:0px 5px; }
.smn7s { background-position:0px -28px; }
.smn8s { background-position:0px -61px; }
.smn6 { background-position:0px -94px; }
.smn7 { background-position:0px -127px; }
.smn8 { background-position:0px -160px; }
.smn9 { background-position:0px -391px; }
.smn9s { background-position:0px -358px; }

.lamp2 { width:191px; height:35px; background:url('../img/lamp2.png') no-repeat 0 0; }

.earL, .earR { width:75px; height:111px; float:left; top:285px; cursor:pointer; }
.earLn { background:url('../img/ear_l.png') no-repeat; }
.earLo { background:url('../img/ear_l.png') no-repeat 0 -111px; }
.earRn { background:url('../img/ear_r.png') no-repeat; }
.earRo { background:url('../img/ear_r.png') no-repeat 0 -111px; }

.center { width:415px; height:287px; right:5px; top:234px; background:url('../img/center.png') no-repeat; }
.bottom { width:821px; height:453px; left:0px; top:515px; background:url('../img/bottom.png') no-repeat; }
.bottom_sep { width:3px; height:304px; background:url('../img/bottom_separator.png') no-repeat; }
.title, .txt1 H2 { color:#FFF; text-transform:uppercase; font-weight:bold; font-size:16pt; text-align:center; }
.bottom_text { width:490px; }
.txt_cont { width:565px; left:35px; top:185px; z-index:10; }
.txt_cont2 { width:565px; min-height:500px; }
.txt1, .txt2, .txt1 p { color:#FFF; font-size:13px; line-height:140%; }
.txt1 A { color:#FFF; }
.txt2, .txt2 P { font-size:11px }
.txt3 { font-size:13px; font-weight:bold; }
.wide { width:750px; }

.center_text { top:60px; left:30px; width:360px; height:160px; overflow:hidden; }

.logo_game { width:220px; height:125px; left:500px; top:160px; }
.logo_1100ad { background:url('../img/games/logo_1100ad.png') no-repeat; }
.logo_sodgame { background:url('../img/games/logo_sodgame.png') no-repeat; }
.logo_darkswords { background:url('../img/games/logo_darkswords.png') no-repeat; }
.logo_fabula { background:url('../img/games/logo_fabula.png') no-repeat; }

.scont { width:190px; height:120px; cursor:pointer; }
.sbg1 { background:url('../img/screen_bg.png') no-repeat; }
.sbg2 { background:url('../img/screen_bg.png') no-repeat 0px -120px; }
#screen1 { left:21px; top:46px; }
#screen2 { left:21px; top:155px;}
#screen3 { left:206px; top:46px; }
#screen4 { left:206px; top:155px; }
.screen { background-repeat:no-repeat; background-position:9px 13px; display:inline; float:left; }

.play, .play_o {  width:81px; height:81px; top:122px; left:168px; cursor:pointer; }
.play { background:url('../img/play.png') no-repeat; }
.play_o { background:url('../img/play.png') no-repeat 0px -81px; }

.bnr { width:261px; height:99px; display:inline; float:left; }
.bnr_sodgame { background:url('../img/games/bnr_games.png') no-repeat 6px 9px; }
.bnr_1100ad { background:url('../img/games/bnr_games.png') no-repeat 6px -91px; }
.bnr_darkswords { background:url('../img/games/bnr_games.png') no-repeat 6px -291px; }
.bnr_fabula { background:url('../img/games/bnr_games.png') no-repeat 6px -391px; }
.bnr_hexpex { background:url('../img/games/bnr_games_o.png') no-repeat; }
.bnr_hexpex2 { background:url('../img/games/bnr_games_o.png') no-repeat; }

.bnr_sodgame_o { background:url('../img/games/bnr_games_o.png') no-repeat; }
.bnr_1100ad_o { background:url('../img/games/bnr_games_o.png') no-repeat 0px -100px; }
.bnr_darkswords_o { background:url('../img/games/bnr_games_o.png') no-repeat 0px -300px; }
.bnr_fabula_o { background:url('../img/games/bnr_games_o.png') no-repeat 0px -400px; }

.btn { display:inline; float:left; cursor:pointer; width:171px; height:39px; }

.news_bg { width:243px; height:118px; background:url('../img/news_bg.png') no-repeat;}
.news_date, .news_name { width:243px; height:22px; text-align:center; line-height:22px; overflow:hidden; font-weight:bold; color:#04878C; font-size:12px; }
.news_name { color:#000; }
.news_name>A { color:#000; text-decoration:none; color:#000; }
.news_img { width:243px; height:73px; display:inline; float:left; }
.news_1100ad { background:url('../img/games/bnr_1100ad.gif') no-repeat; }
.news_sodgame { background:url('../img/games/bnr_sodgame.png') no-repeat; }
.news_darkswords { background:url('../img/games/bnr_darkswords.gif') no-repeat; }
.news_fabula { background:url('../img/games/bnr_fabula.gif') no-repeat; }
.news_common { background:url('../img/bnr_news.gif') no-repeat; }
.news_txt { width:243px; }
.news_txt A { color:#FFF; text-decoration:underline; }
.news_txt H2 { margin:0px; padding:0px; font-size:13px; font-weight:bold; margin-bottom:5px; }
.news_pages { width:100%; font-size:16px; text-transform:uppercase; color:#FFF; line-height:20px; text-align:center; margin-bottom:12px; font-weight:normal; }
.news_pages>A { text-decoration:none; color:#FFF; }
.news_pages>SPAN { font-size:13px; font-weight:bold; }
.news_header { width:85px; height:13px; left:370px; top:15px; display:inline; float:left; }

.footer { width:821px; color:#FFF; line-height:18px; }
.footer>SPAN { font-size:13px; text-transform:uppercase; }
.footer A { text-decoration:none; color:#FFF; }

.horiz_sep { width:100%; height:2px; background:url('../img/horizontal_sep.png') no-repeat top center; }

.partners_link_div { width: 800px; float: left; margin: 50px 0 25px 0; }
.partners_link_div_inner { width: 600px; float: left; }
.partners_link { float: left; margin: 7px 5px 0 0; }
