html { 
overflow-y: scroll; 
} 

body {
	padding: 0px;
	margin: 0px;
	border: 0px ;
}

div.img
{
  margin: 0px;
  border: 0px;
  float: left;
  text-align: left;
z-index:2;
  
}	
div.img img
{
  display: inline;
  margin: 0px;
  border: 0px ;
  float: left;
  text-align: left;
z-index:2;
}
div.img a:hover img {border: 0px solid #0000ff;}



div.container{
  width: 960px;
  margin: auto;

z-index:2;
}


div.container .wrapper {
position:absolute;
	width: 960px;
	padding: 0px;
	margin: 0px;
	border: 0px ;
z-index:2;
}

div.wrapper .ship_info{
position:absolute;
left:90px;
top:310px;
text-align: left;
z-index:2;


}

div.ship_info .h2
{
width:200px;
position:absolute;
left:40px;
top:0px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
z-index:3;
}
div.ship_info .p
{
position:absolute;
left:20px;
top:40px;
width:150px;
height:130px;
overflow:hidden;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
z-index:3;
}

div.ship_info a {
color:#000000; 
text-decoration: none;
}
div.ship_info a:hover {
color:#000000; 
text-decoration: none;
}
div.ship_info a:link {
color:#000000; 
text-decoration: none;
}
div.ship_info a:visited {
color:#000000; 
text-decoration: none;
}


div.news{
position:absolute;
left:320px;
top:220px;
text-align: left;
z-index:2;
vertical-align:top;

}

div.news .h2
{
width:320px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:3;
}

div.news .handler
{
position:absolute;
left:0px;
top:35px;
width:340px;
height:350px;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
}
div.news .h3
{
width:320px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-decoration: none;
text-indent:20px;
text-align:left;
vertical-align:top;
z-index:3;
}

div.news .p
{
width:320px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:12px;
vertical-align:top;
z-index:3;
}

div.login
{
position:absolute;
left:690px;
top:200px;
z-index:2;
}

div.login .h2
{
position:absolute;
left:30px;
top:15px;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
z-index:3;
}

div.login .p
{
position:absolute;
left:30px;
top:145px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
z-index:3;
}
div.login .p2
{
position:absolute;
left:30px;
top:175px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-align:left;
z-index:3;
}
div.login .p3
{
position:absolute;
left:31px;
top:200px;
font-family:"Times New Roman", Times, serif;
font-size:10px;
z-index:3;

}

div.login .p4
{
position:absolute;
left:60px;
top:230px;
font-family:"Times New Roman", Times, serif;
font-size:10px;
z-index:3;


}


div.login .p5
{
position:absolute;
left:30px;
top:260px;
width:155px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-align:center;
color:#f4e5c7;
z-index:3;
}
.p5 a {
color:#f4e5c7; 
text-decoration: none;
}
.p5 a:hover {
color:#ffffff;
text-decoration: none; 
}


div.footer{
position:absolute;
left:450px;
top:775px;
text-align: left;
z-index:2;
vertical-align:top;

}

div.footer .h2
{
width:500px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-align:right;
vertical-align:top;
color:#f4e5c7; 
z-index:3;
}

.h2 a {
color:#f4e5c7; 
text-decoration: none;
}
.h2 a:hover {
color:#f4e5c7; 
text-decoration: none;
}
.h2 a:link {
color:#f4e5c7; 
text-decoration: none;
}
.h2 a:visited {
color:#f4e5c7; 
text-decoration: none;
}


div.codex_menu{
position:absolute;
left:90px;
top:240px;
text-align: left;
z-index:2;


}

div.codex_menu .h2
{
width:110px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
text-decoration: none;
z-index:3;
}

div.codex_menu a {
color:#000000; 
text-decoration: none;
}
div.codex_menu a:hover {
color:#000000; 
text-decoration: none;
}
div.codex_menu a:link {
color:#000000; 
text-decoration: none;
}
div.codex_menu a:visited {
color:#000000; 
text-decoration: none;
}


div.codex_main{
position:absolute;
left:255px;
top:225px;
text-align: left;
vertical-align:top;
z-index:3;
}

div.codex_main .h2
{
width:480px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:4;
}

div.codex_main .handler
{
position:absolute;
left:10px;
top:30px;
width:490px;
height:430px;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
z-index:4;

}
div.codex_main .h3
{
width:470px;
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
text-align:left;
text-decoration: none;
text-indent:20px;
vertical-align:top;
z-index:4;
}

div.codex_main .p
{
width:470px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:top;
z-index:4;
}
div.codex_main a {
color:#000000; 
text-decoration: none;
}
div.codex_main a:hover {
color:#000000; 
text-decoration: none;
}
div.codex_main a:link {
color:#000000; 
text-decoration: none;
}
div.codex_main a:visited {
color:#000000; 
text-decoration: none;
}

div.codex_main .ship_info_wrapper
{
width:480px;
height:380px;
position:absolute;
top:30px;
left:10px;
overflow:hidden;
z-index:3;
}

div.codex_main .ship_info_frame
{
  margin: 0px;
  border: 0px ;
  float: left;
  text-align: left;
  z-index:3;
}	
div.ship_info_frame img
{
  display: inline;
  margin: 0px;
  border: 0px ;
  float: left;
  text-align: left;
  z-index:3;
  }


div.codex_main .ship_info_ship_wrapper
{
width:250px;
height:200px;
position:absolute;
top:100px;
left:50px;
overflow:hidden;
z-index:3;
}

div.codex_main .ship_info_ship_frame
{
  margin: 0px;
  border: 0px ;
  float: left;
  text-align: left;
  z-index:3;
}	
div.ship_info_ship_frame img
{
  display: inline;
  margin: 0px;
  border: 0px ;
  float: left;
  text-align: left;
  z-index:3;
  }

div.codex_main .ship_handler
{
position:absolute;
left:340px;
top:100px;
width:110px;
height:290px;
vertical-align:top;
z-index:4;

}
div.ship_handler .h3
{
width:100px;
height:50px;
overflow:hidden;
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
text-align:left;
text-decoration: none;
text-indent:5px;
vertical-align:top;
text-align:center;
z-index:4;
}

div.ship_handler .p
{
width:110px;
height:150px;
overflow:hidden;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:top;
z-index:4;
}
div.ship_handler a {
color:#000000; 
text-decoration: none;
}
div.ship_handler a:hover {
color:#000000; 
text-decoration: none;
}
div.ship_handler a:link {
color:#000000; 
text-decoration: none;
}
div.ship_handler a:visited {
color:#000000; 
text-decoration: none;
}

div.codex_main .ship_list_handler
{
position:absolute;
left:60px;
top:340px;
width:420px;
color:#FF0000;
height:290px;
vertical-align:top;
margin: 0px;
border: 0px ;
float: left;
z-index:4;
}

div.ship_ship_list_handler img
{
  display: inline;
  margin: 0px;
  border: 0px ;
  float: left;
  text-align: left;
  z-index:3;
  }



div.rankings_menu{
position:absolute;
left:90px;
top:240px;
text-align: left;
z-index:2;


}

div.rankings_menu .h2
{
width:110px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
text-decoration: none;
z-index:3;
}

div.rankings_menu a {
color:#000000; 
text-decoration: none;
}
div.rankings_menu a:hover {
color:#000000; 
text-decoration: none;
}
div.rankings_menu a:link {
color:#000000; 
text-decoration: none;
}
div.rankings_menu a:visited {
color:#000000; 
text-decoration: none;
}

div.rankings_main{
position:absolute;
left:255px;
top:225px;
text-align: left;
vertical-align:top;
z-index:3;
}

div.rankings_main .h2
{
width:480px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:4;
}

div.rankings_main .handler
{
position:absolute;
left:10px;
top:30px;
width:490px;
height:390px;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
z-index:4;

}
div.rankings_main .h3
{
width:470px;
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
text-align:left;
text-decoration: none;
text-indent:20px;
vertical-align:top;
z-index:4;
}

div.rankings_main .p
{
width:470px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:top;
z-index:4;
}
div.rankings_main a {
color:#000000; 
text-decoration: none;
}
div.rankings_main a:hover {
color:#000000; 
text-decoration: none;
}
div.rankings_main a:link {
color:#000000; 
text-decoration: none;
}
div.rankings_main a:visited {
color:#000000; 
text-decoration: none;
}

div.shop_menu{
position:absolute;
left:90px;
top:240px;
text-align: left;
z-index:2;


}

div.shop_menu .h2
{
width:110px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
text-decoration: none;
z-index:3;
}


div.shop_menu .h3
{
width:110px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
z-index:3;
}

div.shop_menu a {
color:#000000; 
text-decoration: none;
}
div.shop_menu a:hover {
color:#000000; 
text-decoration: none;
}
div.shop_menu a:link {
color:#000000; 
text-decoration: none;
}
div.shop_menu a:visited {
color:#000000; 
text-decoration: none;
}

div.shop_main{
position:absolute;
left:255px;
top:225px;
text-align: left;
vertical-align:top;
z-index:3;
}

div.shop_main .h2
{
width:480px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:4;
}

div.shop_main .handler
{
position:absolute;
left:10px;
top:30px;
width:490px;
height:390px;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
z-index:4;

}
div.shop_main .h3
{
width:470px;
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
text-align:left;
text-decoration: none;
text-indent:20px;
vertical-align:top;
z-index:4;
}

div.shop_main .p
{
width:470px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:top;
z-index:4;
}
div.shop_main a {
color:#000000; 
text-decoration: none;
}
div.shop_main a:hover {
color:#000000; 
text-decoration: none;
}
div.shop_main a:link {
color:#000000; 
text-decoration: none;
}
div.shop_main a:visited {
color:#000000; 
text-decoration: none;
}

div.contact_main{
position:absolute;
left:330px;
top:220px;
text-align: left;
z-index:2;
vertical-align:top;

}

div.contact_main .h2
{
width:320px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:3;
}

div.contact_main .handler
{
position:absolute;
left:0px;
top:35px;
width:340px;
height:350px;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
}
div.contact_main .h3
{
width:320px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-decoration: none;
text-indent:20px;
text-align:left;
vertical-align:top;
z-index:3;
}

div.contact_main .p
{
width:320px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:12px;
vertical-align:top;
z-index:3;
}


div.new_account{
position:absolute;
left:320px;
top:220px;
text-align: left;
z-index:2;
vertical-align:top;

}

div.new_account .h2
{
width:320px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:3;
}

div.new_account .handler
{
position:absolute;
left:0px;
top:50px;
width:340px;
height:330px;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
}
div.new_account .h3
{
width:320px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-decoration: none;
text-indent:20px;
text-align:left;
vertical-align:top;
z-index:3;
}

div.new_account .p
{
width:320px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:12px;
vertical-align:top;
z-index:3;
}

div.game_login_menu{
position:absolute;
left:55px;
top:230px;
text-align: left;
z-index:2;


}

div.game_login_menu .h2
{
width:110px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
text-decoration: none;
z-index:3;
}

div.game_login_menu a {
color:#000000; 
text-decoration: none;
}
div.game_login_menu a:hover {
color:#000000; 
text-decoration: none;
}
div.game_login_menu a:link {
color:#000000; 
text-decoration: none;
}
div.game_login_menu a:visited {
color:#000000; 
text-decoration: none;
}

div.game_login_main{
position:absolute;
left:255px;
top:225px;
text-align: left;
vertical-align:top;
z-index:3;
}



div.game_login_main .h2
{
width:480px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:4;
}

div.game_login_main .handler
{
position:absolute;
left:10px;
top:30px;
width:490px;
height:410px;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
z-index:4;

}
div.game_login_main .h3
{
width:470px;
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
text-align:left;
text-decoration: none;
text-indent:20px;
vertical-align:top;
z-index:4;
}

div.game_login_main .p
{
width:470px;
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:top;
z-index:4;
}
div.game_login_main a {
color:#000000; 
text-decoration: none;
}
div.game_login_main a:hover {
color:#000000; 
text-decoration: none;
}
div.game_login_main a:link {
color:#000000; 
text-decoration: none;
}
div.game_login_main a:visited {
color:#000000; 
text-decoration: none;
}


div.game_login_main .handler2
{
width:490px;
height:150px;
overflow:hidden;
vertical-align:top;
z-index:4;

}

div.handler2 .p3
{
position:absolute;
left:150px;
width:470px;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:top;
z-index:4;
}

div.handler2 .img2{
position:absolute;
float:left;
}

/* Create Captain Page */

div.codex_main .col_stanga_1
{
width:150px;
height:28px;
float:left;
display:inline;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:13px;
vertical-align:middle;
z-index:4;
overflow:hidden;
}

div.codex_main .col_dreapta_1
{
width:320px;
height:28px;
float:left;
display:inline;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:13px;
vertical-align:middle;
z-index:4;
overflow:hidden;
}


/* Game Page  */


div.game_sidebar_left{
position:absolute;
left:60px;
top:180px;
text-align: left;
z-index:2;
visibility:visible;
}

div.game_sidebar_left .handler
{
position:absolute;
width:160px;
height:570px;
overflow:hidden;
vertical-align:top;
z-index:4;

}

div.game_sidebar_left .captain_left
{
width:150px;
height:330px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:top;
z-index:4;
overflow:hidden;
}


div.captain_left .img{
position:absolute;
float:left;
}

div.game_sidebar_left .ship_left
{
width:150px;
height:270px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:top;
z-index:4;
overflow:hidden;
}


div.ship_left .img{
position:absolute;
float:left;
}



div.game_body{
position:absolute;
left:244px;
top:198px;
text-align: left;
z-index:2;
visibility:visible;


}

div.game_body .game_body_handler
{
position:absolute;
width:440px;  /* standard 440px */
height:435px;
overflow:hidden;
vertical-align:top;
z-index:4;

}

div.game_body_handler .player_ship_small
{
position:absolute;
top:192px;
left:192px;
width:48px;
height:48px;
z-index:5;
}

div.game_body_handler .shipyard_buttons
{
position:absolute;
top:70px;
left:45px;
width:370px;
z-index:6;
}

div.game_body_handler .shipyard_ship_image
{
position:absolute;
top:140px;
left:30px;
width:350px;
z-index:6;
}


div.game_body_handler .shipyard_ship_upgrade_image
{
position:absolute;
top:110px;
left:60px;
width:250px;
z-index:6;
}

div.game_body_handler .shipyard_ship_info
{
position:absolute;
top:130px;
left:295px;
width:90px;
height:210px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:center;
vertical-align:top;
overflow:hidden;
z-index:6;

}

div.game_body_handler .shipyard_ship_list
{
position:absolute;
top:380px;
left:20px;
width:350px;
height:60px;
z-index:6;
overflow:hidden;
}

div.game_body_handler .shipyard_buy_button
{
position:absolute;
top:115px;
left:120px;

z-index:8;
}

div.game_body_handler .shipyard_back_button
{
position:absolute;
top:400px;
left:325px;

z-index:8;
}

div.game_body_handler .game_city_name_handler
{
position:absolute;
top:0px;
left:160px;
text-align:right;
width:130px;
height:50px;
overflow:hidden;
z-index:9;
}

div.game_city_name_handler .game_city_name
{
position:absolute;
top:0px;
left:0px;
width:130px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-align:center;
vertical-align:top;
color:#f4e5c7; 
z-index:10;
}

div.game_city_name_handler .game_city_owner
{
position:absolute;
top:20px;
left:0px;
width:130px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
vertical-align:top;
color:#f4e5c7; 
z-index:10;
}

div.img5
{
  margin: 0px;
  border: 0px;
  float: left;
  text-align: left;
  z-index:2;
}	
div.img5 img
{
  display: inline;
  margin: 0px;
  border: 0px ;
  float: left;
  text-align: left;
    z-index:2;
}
 
div.img6
{
  margin: 0px;
  border: 0px;
  float: left;
  text-align: left;
    z-index:2;
}	
div.img6 img
{
  display: inline;
  margin: 0px;
  border: 0px ;
  float: left;
  text-align: left;
  cursor:pointer;
    z-index:2;
}



div.game_sub_body{
position:absolute;
left:250px;
top:650px;
text-align: left;
z-index:2;
visibility:visible;

}

div.game_sub_body .game_sub_body_handler
{
position:absolute;
width:410px;
height:110px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:top;
z-index:4;
overflow:hidden;
}




div.game_sidebar_right{
position:absolute;
left:700px;
top:180px;
text-align: left;
z-index:2;
visibility:visible;

}

div.game_sidebar_right .handler
{
position:absolute;
width:260px;
height:670px;
overflow-x:hidden;
overflow-y:hidden;
vertical-align:top;
z-index:4;

}

div.game_sidebar_right .target_right
{
width:235px;
height:215px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:top;
z-index:4;
overflow:hidden;
}


div.target_right .img{
position:absolute;
float:left;
}

div.game_sidebar_right .actions_right
{
width:235px;
height:165px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:top;
z-index:4;
overflow:hidden;
}


div.actions_right .img{
position:absolute;
float:left;
}

div.game_sidebar_right .compass_right
{
position:absolute;
left:-17px;
width:320px;
height:255px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:top;
z-index:4;
overflow:hidden;
}


div.compass_right .img{
position:absolute;
float:left;
}



/* PAGINA CITY HALL */

div.game_body_handler .city_hall_back_button
{
position:absolute;
top:390px;
left:345px;

z-index:8;
}

div.game_body_handler .city_hall_menu
{
position:absolute;
top:140px;
left:295px;
height:250px;
width:105px;
z-index:8;
overflow:hidden;

z-index:8;
}


/* PAGINA MARKETPLACE */

div.game_body_handler .marketplace_back_button
{
position:absolute;
top:390px;
left:345px;

z-index:8;
}


/* PAGINA PENTRU MARKET */

div.game_body_handler .market_back_button
{
position:absolute;
top:400px;
left:325px;

z-index:8;
}

div.game_body_handler .market_cat_list
{
position:absolute;
top:370px;
left:50px;
width:330px;
height:60px;
z-index:6;
overflow:hidden;
}

div.game_body_handler .market_buttons
{
position:absolute;
top:70px;
left:100px;
width:370px;
z-index:8;
}


div.game_body_handler .market_page_select
{
position:absolute;
top:110px;
left:30px;
width:250px;
height:30px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
z-index:8;
}

div.market_page_select .market_page_select_text
{
float:left;
display:inline;
padding-top:5px;
height:30px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
z-index:8;
}

div.game_body_handler .market_items_handler
{
position:absolute;
top:150px;
left:20px;
width:260px;
height:220px;
overflow:hidden;
text-align:left;
color:#000000;

z-index:8;
}

div.market_items_handler .market_item
{
float:left;
display:inline;
margin-left:5px;
margin-bottom:10px;
width:80px;
height:60px;
overflow:hidden;
z-index:8;
}

div.market_items_handler .market_item_title
{
position:relative;
top:-59px;
left:10px;
width:60px;
height:20px;
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
font-weight:bolder;
overflow:hidden;
z-index:9;
}

div.game_body_handler .market_item_info_handler
{
position:absolute;
top:120px;
left:300px;
width:90px;
height:270px;
overflow:hidden;
text-align:center;
color:#000000;

z-index:8;
}

div.market_item_info_handler .market_item_info_title
{
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
font-weight:bold;
z-index:9;
}

div.market_item_info_handler .market_item_info_text
{
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
font-weight:bold;

z-index:9;
}


/* PAGINA BANK - GENERALA */

div.game_body_handler .bank_back_button
{
position:absolute;
top:400px;
left:325px;

z-index:8;
}

/* PAGINA BANK - DETALII */

div.game_body_handler .bank_page_menu
{
position:absolute;
top:60px;
left:100px;
width:240px;
height:40px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .bank_page_secondary_menu
{
position:absolute;
top:260px;
left:40px;
width:120px;
height:120px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .bank_page_photo
{
position:absolute;
top:122px;
left:40px;
width:120px;
height:120px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;
vertical-align:top;
z-index:8;

}

div.game_body_handler .bank_page_handler
{
position:absolute;
top:130px;
left:200px;
width:190px;
height:245px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:left;
overflow-y:hidden;
vertical-align:top;
z-index:8;

}


div.bank_page_handler .bank_page_title
{
width:190px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:8;

}


/* PAGINA BLACKSMITH - GENERALA*/

div.game_body_handler .blacksmith_main_back_button
{
position:absolute;
top:390px;
left:345px;

z-index:8;
}


/* PAGINA BLACKSMITH */

div.game_body_handler .blacksmith_back_button
{
position:absolute;
top:400px;
left:325px;

z-index:8;
}


/* BLACKSMITH - Meniul Principal */

div.game_body_handler .blacksmith_captain_weapons_button
{
position:absolute;
top:60px;
left:8px;

z-index:8;
}

div.game_body_handler .blacksmith_captain_armor_button
{
position:absolute;
top:60px;
left:108px;

z-index:8;
}

div.game_body_handler .blacksmith_crew_weapons_button
{
position:absolute;
top:70px;
left:240px;

z-index:8;
}

div.game_body_handler .blacksmith_crew_armor_button
{
position:absolute;
top:65px;
left:320px;

z-index:8;
}

div.game_body_handler .blacksmith_ship_cannons_button
{
position:absolute;
top:200px;
left:15px;

z-index:8;
}

div.game_body_handler .blacksmith_ship_ammo_button
{
position:absolute;
top:315px;
left:15px;
z-index:8;
}


div.game_body_handler .blacksmith_captain_items_text
{
position:absolute;
top:10px;
left:20px;
width:150px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:18px;
text-align:center;
font-weight:normal;

overflow:hidden;

z-index:8;
}

div.game_body_handler .blacksmith_crew_items_text
{
position:absolute;
top:10px;
left:260px;
width:150px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:18px;
text-align:center;
font-weight:normal;

overflow:hidden;

z-index:8;
}

div.game_body_handler .blacksmith_ship_items_text
{
position:absolute;
top:160px;
left:20px;
width:150px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:18px;
text-align:left;
font-weight:normal;

overflow:hidden;

z-index:8;
}


div.game_body_handler .blacksmith_captain_weapons_text
{
position:absolute;
top:35px;
left:10px;
width:80px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:center;
font-weight:normal;

overflow:hidden;

z-index:8;
}


div.game_body_handler .blacksmith_captain_armor_text
{
position:absolute;
top:35px;
left:110px;
width:80px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:center;
font-weight:normal;

overflow:hidden;

z-index:8;
}


div.game_body_handler .blacksmith_crew_weapons_text
{
position:absolute;
top:35px;
left:250px;
width:70px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:center;
font-weight:normal;

overflow:hidden;

z-index:8;
}


div.game_body_handler .blacksmith_crew_armor_text
{
position:absolute;
top:35px;
left:330px;
width:70px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:center;
font-weight:normal;

overflow:hidden;

z-index:8;
}



div.game_body_handler .blacksmith_ship_cannons_text
{
position:absolute;
top:180px;
left:20px;
width:80px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:center;
font-weight:normal;

overflow:hidden;

z-index:8;
}

div.game_body_handler .blacksmith_ship_ammo_text
{
position:absolute;
top:295px;
left:20px;
width:80px;
height:20px;

color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:center;
font-weight:normal;

overflow:hidden;

z-index:8;
}

/* SFARSIT BLACKSMITH - Meniul Principal */


/* BLACKSMITH - CONTINUARE */

div.game_body_handler .blacksmith_cat_list
{
position:absolute;
top:370px;
left:25px;
width:330px;
height:60px;
z-index:6;
overflow:hidden;
}

div.game_body_handler .blacksmith_buttons
{
position:absolute;
top:70px;
left:100px;
width:370px;
z-index:8;
}


div.game_body_handler .blacksmith_page_select
{
position:absolute;
top:110px;
left:30px;
width:250px;
height:30px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
z-index:8;
}

div.blacksmith_page_select .blacksmith_page_select_text
{
float:left;
display:inline;
padding-top:5px;
height:30px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
z-index:8;
}

div.game_body_handler .blacksmith_items_handler
{
position:absolute;
top:150px;
left:20px;
width:260px;
height:220px;
overflow:hidden;
text-align:left;
color:#000000;

z-index:8;
}

div.blacksmith_items_handler .blacksmith_item
{
float:left;
display:inline;
margin-left:5px;
margin-bottom:10px;
width:80px;
height:60px;
overflow:hidden;
z-index:8;
}

div.blacksmith_items_handler .blacksmith_item_title
{
position:relative;
top:-59px;
left:10px;
width:60px;
height:20px;
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
font-weight:bolder;
overflow:hidden;
z-index:9;
}

div.game_body_handler .blacksmith_item_info_handler
{
position:absolute;
top:120px;
left:300px;
width:90px;
height:270px;
overflow:hidden;
text-align:center;
color:#000000;

z-index:8;
}

div.blacksmith_item_info_handler .blacksmith_item_info_title
{
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
font-weight:bold;
z-index:9;
}

div.blacksmith_item_info_handler .blacksmith_item_info_text
{
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
font-weight:bold;

z-index:9;
}



/* PAGINA TAVERNA - GENERALA */

div.game_body_handler .tavern_back_button
{
position:absolute;
top:400px;
left:325px;

z-index:8;
}

div.game_body_handler .tavern_spy_button
{
position:absolute;
top:240px;
left:40px;
width:80px;
height:20px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-align:center;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .tavern_training_button
{
position:absolute;
top:217px;
left:175px;
width:90px;
height:20px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-align:center;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}


div.game_body_handler .tavern_fighting_button
{
position:absolute;
top:235px;
left:300px;
width:90px;
height:20px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-align:center;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}


div.game_body_handler .tavern_recruitment_button
{
position:absolute;
top:402px;
left:20px;
width:85px;
height:20px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-align:center;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .tavern_entertainment_button
{
position:absolute;
top:402px;
left:195px;
width:90px;
height:20px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-align:center;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}


/* PAGINA TAVERNA - DETALII */

div.game_body_handler .tavern_page_menu
{
position:absolute;
top:60px;
left:100px;
width:240px;
height:40px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .tavern_page_menu_2
{
position:absolute;
top:60px;
left:50px;
width:360px;
height:40px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .tavern_page_secondary_menu
{
position:absolute;
top:260px;
left:40px;
width:120px;
height:120px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .tavern_page_photo
{
position:absolute;
top:122px;
left:40px;
width:120px;
height:120px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;
vertical-align:top;
z-index:8;

}

div.game_body_handler .tavern_page_handler
{
position:absolute;
top:130px;
left:200px;
width:190px;
height:245px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:left;
overflow-y:hidden;
vertical-align:top;
z-index:8;

}


div.tavern_page_handler .tavern_page_title
{
width:190px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:8;

}




/* PAGINA PENTRU MESAJE */

div.game_body_handler .message_page_handler
{
position:absolute;
top:10px;
left:10px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;

vertical-align:top;
z-index:7;

}

div.game_body_handler .message_page_menu
{
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:left;
font-weight:bolder;
text-decoration:underline;
vertical-align:top;
z-index:7;

}

div.game_body_handler .message_page_back_button
{
position:absolute;
top:380px;
left:335px;

z-index:8;
}

div.game_body_handler .message_page_message_number_menu
{
position:absolute;
top:400px;
left:75px;
width:270px;
height:16px;
overflow:hidden;
font-family:"Times New Roman", Times, serif;
color:#f5df88;
font-size:12px;
text-align:left;
font-weight:bolder;
vertical-align:top;
z-index:7;

}

/* PAGINA PENTRU A CREA UN CLAN */

div.game_body_handler .create_clan_page_handler
{
position:absolute;
top:70px;
left:50px;
width:320px;
height:250px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;

vertical-align:top;
z-index:8;

}

div.game_body_handler .create_clan_page_back_button
{
position:absolute;
top:400px;
left:320px;

z-index:8;
}

/* PAGINA PENTRU MANAGE CLAN */

div.game_body_handler .manage_clan_page_menu
{
position:absolute;
top:60px;
left:50px;
width:340px;
height:40px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .manage_clan_page_secondary_menu
{
position:absolute;
top:260px;
left:40px;
width:120px;
height:120px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .manage_clan_flags
{
position:absolute;
top:140px;
left:40px;
width:120px;
height:120px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;
vertical-align:top;
z-index:8;

}

div.game_body_handler .manage_clan_page_handler
{
position:absolute;
top:130px;
left:200px;
width:190px;
height:245px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:left;
overflow-y:hidden;
vertical-align:top;
z-index:8;

}


div.manage_clan_page_handler .manage_clan_title
{
width:190px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:8;

}

div.game_body_handler .clan_page_number_menu
{
position:absolute;
top:330px;
left:190px;
width:210px;
height:30px;
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:12px;
text-align:left;
font-weight:bold;
vertical-align:top;
z-index:8;

}

div.game_body_handler .manage_clan_page_back_button
{
position:absolute;
top:400px;
left:320px;

z-index:8;
}


/* PAGINA NAVA - GENERALA */

div.game_body_handler .ship_page_back_button
{
position:absolute;
top:400px;
left:325px;

z-index:8;
}


div.game_body_handler .ship_page_captain_button
{
position:absolute;
top:101px;
left:219px;
width:55px;
height:20px;
color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
font-weight:bold;
overflow:hidden;
z-index:8;
}

div.game_body_handler .ship_page_officers_button
{
position:absolute;
top:86px;
left:348px;
width:55px;
height:20px;
color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
font-weight:bold;
overflow:hidden;
z-index:8;
}

div.game_body_handler .ship_page_cargo_hold_button
{
position:absolute;
top:326px;
left:142px;
width:57px;
height:20px;
color:#f2f3e2;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
font-weight:bold;
overflow:hidden;
z-index:8;
}

/* PAGINA PT VIEW CAPTAIN */

div.game_body_handler .view_captain_page_menu
{
position:absolute;
top:60px;
left:50px;
width:340px;
height:40px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .view_captain_page_menu_2
{
position:absolute;
top:70px;
left:50px;
width:340px;
height:40px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .view_captain_page_menu_top
{
position:absolute;
top:30px;
left:110px;
width:340px;
height:40px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .view_captain_page_secondary_menu
{
position:absolute;
top:260px;
left:40px;
width:120px;
height:120px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow-y:hidden;

vertical-align:top;
z-index:8;
}

div.game_body_handler .view_captain_page_portrait
{
position:absolute;
top:110px;
left:45px;
width:120px;
height:130px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
overflow:hidden;
vertical-align:top;
z-index:8;

}

div.game_body_handler .view_captain_page_handler
{
position:absolute;
top:130px;
left:200px;
width:190px;
height:245px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:left;
overflow-y:hidden;
vertical-align:top;
z-index:8;

}


div.view_captain_page_handler .view_captain_page_title
{
width:190px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-align:center;
vertical-align:top;
z-index:8;

}


div.game_body_handler .view_captain_page_back_button
{
position:absolute;
top:400px;
left:320px;

z-index:8;
}

/* Pagina pt Atribute */

div.view_captain_page_handler .col_stanga_1
{
width:120px;
height:18px;
float:left;
display:inline;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:middle;
z-index:8;
overflow:hidden;
}

div.view_captain_page_handler .col_dreapta_1
{
width:70px;
height:18px;
float:left;
display:inline;
text-align: left;
font-weight:normal;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:middle;
z-index:8;
overflow:hidden;
}

div.view_captain_page_handler .input
{
font-size:11px;
height:12px;
z-index:8;
}

/* Pagina pt Abilitati */

div.game_body_handler .abilities_cat_list
{
position:absolute;
top:370px;
left:50px;
width:330px;
height:60px;
z-index:6;
overflow:hidden;
}

div.game_body_handler .abilities_buttons
{
position:absolute;
top:70px;
left:100px;
width:370px;
z-index:8;
}


div.game_body_handler .abilities_page_select
{
position:absolute;
top:110px;
left:30px;
width:250px;
height:30px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
z-index:8;
}

div.abilities_page_select .abilities_page_select_text
{
float:left;
display:inline;
padding-top:5px;
height:30px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
z-index:8;
}

div.game_body_handler .abilities_items_handler
{
position:absolute;
top:150px;
left:20px;
width:260px;
height:220px;
overflow:hidden;
text-align:left;
color:#000000;

z-index:8;
}

div.abilities_items_handler .abilities_item
{
float:left;
display:inline;
margin-left:5px;
margin-bottom:10px;
width:80px;
height:60px;
overflow:hidden;
z-index:8;
}

div.abilities_items_handler .abilities_item_title
{
position:relative;
top:-59px;
left:10px;
width:60px;
height:20px;
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
font-weight:bolder;
overflow:hidden;
z-index:9;
}

div.game_body_handler .abilities_item_info_handler
{
position:absolute;
top:120px;
left:300px;
width:90px;
height:270px;
overflow:hidden;
text-align:center;
color:#000000;

z-index:8;
}

div.abilities_item_info_handler .abilities_item_info_title
{
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
font-weight:bold;
z-index:9;
}

div.abilities_item_info_handler .abilities_item_info_text
{
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
font-weight:bold;

z-index:9;
}


/* Pagina pt Inventar Capitan */

div.game_body_handler .inventory_cat_list
{
position:absolute;
top:370px;
left:25px;
width:330px;
height:60px;
z-index:6;
overflow:hidden;
}

div.game_body_handler .inventory_buttons
{
position:absolute;
top:70px;
left:45px;
width:370px;
z-index:8;
}


div.game_body_handler .inventory_page_select
{
position:absolute;
top:110px;
left:30px;
width:250px;
height:30px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
z-index:8;
}

div.inventory_page_select .inventory_page_select_text
{
float:left;
display:inline;
padding-top:5px;
height:30px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
z-index:8;
}

div.game_body_handler .inventory_items_handler
{
position:absolute;
top:150px;
left:20px;
width:260px;
height:220px;
overflow:hidden;
text-align:left;
color:#000000;

z-index:8;
}

div.inventory_items_handler .inventory_item
{
float:left;
display:inline;
margin-left:5px;
margin-bottom:10px;
width:80px;
height:60px;
overflow:hidden;
z-index:8;
}

div.inventory_items_handler .inventory_item_title
{
position:relative;
top:-59px;
left:10px;
width:60px;
height:20px;
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
font-weight:bolder;
overflow:hidden;
z-index:9;
}

div.game_body_handler .inventory_item_info_handler
{
position:absolute;
top:120px;
left:300px;
width:90px;
height:270px;
overflow:hidden;
text-align:center;
color:#000000;

z-index:8;
}

div.inventory_item_info_handler .inventory_item_info_title
{
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
font-weight:bold;
z-index:9;
}

div.inventory_item_info_handler .inventory_item_info_text
{
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:center;
font-weight:bold;

z-index:9;
}


/* PAGINA PT TACTICA */

div.view_captain_page_handler .col_stanga_2
{
width:80px;
height:28px;
line-height:28px;
float:left;
display:inline;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:middle;
z-index:8;
overflow:hidden;
}

div.view_captain_page_handler .col_dreapta_2
{
width:110px;
height:28px;
line-height:28px;
float:left;
display:inline;
text-align: left;
font-weight:normal;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:middle;
z-index:8;
overflow:hidden;
}

div.view_captain_page_handler .col_stanga_2b
{
width:80px;
height:30px;
line-height:14px;
float:left;
display:inline;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:middle;
z-index:8;
overflow:hidden;
}

div.view_captain_page_handler .col_dreapta_2b
{
width:110px;
height:30px;
line-height:14px;
float:left;
display:inline;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:middle;
z-index:8;
overflow:hidden;
}

div.view_captain_page_handler .col_stanga_2c
{
width:80px;
height:14px;
line-height:14px;
float:left;
display:inline;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:middle;
z-index:8;
overflow:hidden;
}

div.view_captain_page_handler .col_dreapta_2c
{
width:110px;
height:14px;
line-height:14px;
float:left;
display:inline;
text-align: left;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:12px;
vertical-align:middle;
z-index:8;
overflow:hidden;
}

div.view_captain_page_handler .input_2
{
font-size:12px;
height:16px;
line-height:16px;
z-index:8;
}

