/* CSS Document */

/*@import url('blueprint/screen.css');*/

body{
  text-align:center;
	margin:0px;
/*padding:1em 350px 1em 1em;*/
/*font:100% "Trebuchet MS", Georgia, serif;*/
  background: #fff url(../images/logo_box.png) right bottom no-repeat;
}
#armorcontainerpic{
  width:712px;
	height:618px;
	overflow:hidden;
}
#addsearchprovider{
	float:right;
	margin-right:1px;
}


#searchbox{
   width:668px;
	 height:443px;
	 background-image:url(../images/back.jpg);
	 background-repeat:no-repeat;
	 margin:0 auto;
}
#smallsearchbox{
   width:668px;
	 height:181px;
	 background-image:url(../images/smallback.png);
	 background-repeat:no-repeat;
	 margin:0 auto;
}

#tab_bar{
   width: 668px;
	 height:20px;
	 margin:0 auto;
	 text-align:left;
}

.tab_button{
   width:120px;
	 height:20px;
   float:left;
	 cursor:pointer;
	 margin:0 0 0 0;
	 margin-left:10px !important;	 
}

#tab_button_location{
	 background-image:url(../images/location_button.jpg);
	 margin-left:24px !important;
}

#tab_button_stats{
	 background-image:url(../images/stats_button.jpg);
}

#logo{
width:668px;
height:110px;
background-image:url(../images/lineage2logo.png);
background-repeat:no-repeat;
margin:0 auto;
}

#footer{
  width:100%;
	height:20px;
	color:#999999;
  clear:both;
  border-top:#CCCCCC dotted 1px;
  
}
#footer ul{
  margin:0px;
  padding:0px;	
}
#footer li{
  display: inline;
	width: 100px;
	margin-left:10px;
	
}

#footer li a{
  color: #0099FF;
	text-decoration:none;
	
}
/*****SMALL*****/

#smallsearchbox #searchinput{
  float:left;
	text-align:left;
	width:381px;
	height:40px;
	margin-top: 48px;
	margin-left:60px;
	background-repeat:no-repeat;
	background-image:url(../images/search.png);
	
}


#smallsearchbox #searchinput input{
 width: 360px;
 height:23px;
 border:none;
 margin:5px;
 padding-left:2px;
 background-color:transparent;
 font-size:18px;
 color:#000066;
}


#smallsearchbox #buttoninput{
  float:left;
	text-align:left;
	width:200px;
	height:40px;
	margin-top: 48px;
	padding:4px;
}

#searchbox #searchinput{
  float:left;
	text-align:left;
	width:381px;
	height:40px;
	margin-top: 190px;
	margin-left:60px;
	background-repeat:no-repeat;
	background-image:url(../images/search.png);
	
	
}

#searchbox #searchinput input{
 width: 360px;
 height:23px;
 border:none;
 margin:5px;
 padding-left:2px;
 background-color:transparent;
 font-size:18px;
 color:#000066;
}

#searchbox #buttoninput{
  float:left;
	text-align:left;
	width:200px;
	height:40px;
	margin-top: 190px;
	padding:4px;
}

#searchresult{
}

/* PAGINA RICERCA */
h1.title{
  text-align:left;
	font-size:24px;
}

#searchtitle{
  width:668px;
	margin: 0 auto;
}

.icons{
  border: 2px solid #0099FF;
}


.shadowitem{
  color: #CCCCCC;
}
.armortype{
  color: #999999;
}
.armor_name{
text-align:left;
}

#armor_fieldset{
 clear:both;
 width: 750px;
 margin:0 auto;
}

#weapon_fieldset{
 width: 750px;
 margin:0 auto;
}

#mob_fieldset{
 width: 750px;
 margin:0 auto;
}

/* SA */
.sa_fieldset{
 width: 750px;
 margin:0 auto;
}

.tip{
  font-size: 12px;
	color:#CCCCCC;
	height:24px;
}

.sa_desc{
 font-size: 14px;
 color: #666666;
}

.npc_title{
 color: #FFCC33;
}

/* GENERAL */
.message{
  margin:0 auto;
	width:750px;
	height:50px;
	background-image:url(../images/message_info.png);
	border-bottom:1px solid #0000FF;
	border-top:1px solid #0000FF;
	text-align:left;
	color: #FFFFFF;
	font-size: 24px;
	maring-bottom:10px;
	
}
#info_mob{
  width: 668px;
  height:100px;
	background-image:url(../images/infomobbar.png);
	background-repeat:no-repeat;
	margin:0 auto;
}

.message p{
  margin-left: 70px;
	maring-top:5px;
}

#exp{
  position:relative;
	left:0px;
	top:-65px;
	font-size:20px;
	width:100px;
	color:white;
	text-align:right;

}

#hp{
  position:relative;
	left:-170px;
	top:-19px;
	font-size:20px;
	width:100px;
	color:white;
	text-align:right;
}

#sp{
  position:relative;
	left:-170px;
	top:-14px;
	font-size:20px;
	width:100px;
	color:white;
	text-align:right;
}


#npcskills{
  position:relative;
	width:150px;
	left:-28px;
	font-size:12px;
	top:-100px;
	text-align:left;
}

#npcskills ul{
  padding:0px;
	margin:0px;
}

#npcskills ul li{
  display:inline;
	margin-right:1px;
  
}

.mob_skills{

width:12px;
height:12px;

border: 1px solid white;

}

#lvl{
  position:relative;
	left:-305px;
	top:10px;
	font-size:25px;
	width:50px;
	color:black;
}
#mob_name{
  position:relative;
	left:195px;
	top:-82px;
	font-size: 1.2em;
	color:white;
	width:258px;
}

#mob_raidboss{
  position:relative;
	left:195px;
	top:-90px;
	font-size: 1.2em;
	color:#FF9933;
	width:258px;
}

#mob_title{
  position:relative;
	left:195px;
	top:-90px;
	font-size: 1.2em;
	color:#33CCFF;
	width:258px;
	
}

#c6map{
background-image:url(../images/c6map.jpg);
width:886px;
height:1280px;
/*margin:0 auto;*/
}

.mob_cross{
  color:red;
/*	background-color:#FF0000;*/
	width:10px;
	height:10px;
	background-image:url(../images/pointer-mob.png);
}

#spawn_info{
position:absolute;
width:140px;
height:70px;
color:white;
background-color:#CCCCCC;
opacity:.50;
filter: alpha(opacity=50); 
-moz-opacity: 0.5;
}

#spawn_info ul{
 margin:2px;
 padding:2px;
 text-align:left;
}

#spawn_info ul li{
 font-size:14px;
}

#spawn_info ul li.mobtitle{
 font-size:14px;
 color:#333333;
}

#spawn_info ul li span{
  color:#999999;
}

#map_content{
 height:0px;
 overflow:hidden;
}

/* News */

#news_body{
  width:452px;
	margin:0 auto;
	height:424px;
	overflow:auto;
	overflow-x:hidden;
	margin-top:78px;
	margin-left:28px;
}


.news_title{
  color:white;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	margin:2px;
	width:452px;
	font-weight:bold;
}

.news_title a{
  color:white;
	margin:4px;
}

.news_desc{
  color:white;
	text-align:justify;
	font-size:11px;
	border-bottom:1px dotted #CCCCCC;
	width:452px;
  margin:0 auto;
}

.news_desc a{
  color:#00CCFF;
	text-decoration:none;
}

.news_desc a:hover{
  color:#FFFFFF;
	text-decoration:underline;
}

.news_desc p{
  color:white;
  text-align:left;
	font-size:12px;
	margin:5px;
}

/* Armor Set */

.caracteristic{
  float:left;
  width:339px;
  font-size:12px;
}
.caracteristic ul{
  margin:0px;
	padding:0px;
	margin-left:10px;
	list-style:none;
}
.caracteristic ul li {
  text-align:left;

}
.caracteristic ul li.armor_title {
  font-weight:bold;
	font-size:16px;
	margin-top:10px;
	margin-bottom:10px;
	
}
.armor_component{
  float:left;
  width:400px;
	margin-left:4px;
}

.setgrades80{
/*  border: 1px solid red;*/
  background-image:url(../images/armorset_grade_s80.png);
	background-repeat:no-repeat;
  float:left;
	height:267px;
	margin-bottom:4px;
}

.setgrades{
	background-image:url(../images/armorset_grade_s.png);
	background-repeat:no-repeat;
  float:left;
	height:267px;
	margin-bottom:4px;

}

.setgradea{
 	background-image:url(../images/armorset_grade_a.png);
	background-repeat:no-repeat;
  float:left;
	height:267px;
	margin-bottom:4px;
}

.setgradeb{
 	background-image:url(../images/armorset_grade_b.png);
	background-repeat:no-repeat;
  float:left;
	height:267px;
	margin-bottom:4px;
}

.setgradec{
  background-image:url(../images/armorset_grade_c.png);
	background-repeat:no-repeat;
  float:left;
	height:267px;
	margin-bottom:4px;
}

.setgraded{
  background-image:url(../images/armorset_grade_d.png);
	background-repeat:no-repeat;
  float:left;
	height:267px;
	margin-bottom:4px;
}

.setgradeng{
  background-image:url(../images/armorset_grade_ng.png);
	background-repeat:no-repeat;
  float:left;
	height:267px;
	margin-bottom:4px;
}

.tablesetlist{
  margin-top:6px;
}


/* MOBS STATS*/

#mob_stats{

  width:647px;
	margin:0 auto;
	background-image:url(../images/mobs_stats.jpg);
	height:2px;
	overflow:hidden;
	background-repeat:no-repeat;
}

#mob_stats_stats{
  position:relative;
  color:white;
	width:100px;
	left:136px;
	top:83px;
	font-size:12px;
	text-align:left;
}

#mob_stats_stats ul{
  margin: 0px;
	padding:0px;
}

#mob_stats_stats ul li{
  list-style-type:none;
	text-align:left;
	margin-bottom:4px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}

#mob_stats_personality{
  position:relative;
  color:white;
	width:100px;
	left:360px;
	top:-62px;
	font-size:12px;
	text-align:left;	
}

#mob_stats_personality ul{
  margin: 0px;
	padding:0px;
}

#mob_stats_personality ul li{
  list-style-type:none;
	text-align:left;
	margin-bottom:4px;
	font-size:15px;
	text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
}

#mob_stats_photo{
  position:relative;
  color:white;
	width:172px;
	height:203px;
	left:448px;
	top:-206px;
	font-size:12px;
	text-align:left;
}

#mob_stats_photo img {
 width:169px;
 height:201px;
 border:1px solid #00CCFF;
}
/*QUEST*/

#quest_bar{
  background-image:url(../images/back_bar.jpg);
	width:662px;
	height:60px;
	margin:0 auto;
	text-align:left;
}

.quest_input{
 font-size: 10px;
}

#quest_bar ul{
 padding:0px;
 margin:15px;
 margin-left:8px;
 float:left;
 list-style:none;
 
}

#quest_bar ul li{
float:left;
color:#FFFFFF;
font-size:12px;
margin-right:12px;
}

.quest{
background-image:url(../images/quest_listing.png);
width:663px;
height:244px;
margin: 0 auto;
margin-top:14px;
}



.quest_level{
  position:relative; 
	left:12px;
	top:13px;
	width:41px;
}

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

.quest_level span{
  font-size:12px;
	padding:0px;
	margin:0px;
	text-align:center;	
}

.quest_title{
  position:relative; 
	left:60px;
	text-align:left;
	top:-38px;
	width:500px;
	height:20px;
	font-weight:bold;
	color:#a62222;
	font-size:20px;
}

.link_quest_title{
  font-weight:bold;
	color:#a62222 !important;
	font-size:20px;	
}

.quest_location{
  position:relative; 
	left:60px;
	text-align:left;
	top:-38px;
	width:500px;
	height:20px;
	font-weight:bold;
	font-size:14px;
}

.quest_type{
  position:relative; 
	left:12px;
	top:-23px;
	width:41px;
}

.quest_party{
  position:relative; 
	left:12px;
	top:-23px;
	width:41px;
}

.quest_desc{
  position:relative; 
	left:60px;
	top:-105px;
	width:343px;
	height:80px;
	text-align:justify;
	font-size:14px;
}
.quest_desc span{
  font-weight:bold;

}
.quest_rewards{
  position:relative;
	left:60px;
	top:-100px;
	width:500px;
	height:20px;
	text-align:left;
	font-size:14px;
}

.quest_rewards span{
  font-weight: bold;
}
/**QUEST - DETAIL**/

#quest{
 background-image: url(../images/back-quest.png);
 width:668px;
 height:293px;
 margin:0 auto;

}

#quest_text{
 background-image:url(../images/quest-text.png);
 background-repeat:no-repeat;
 width:668px;
 margin: 0 auto;
 text-align:left;

 font-size:12px;

}

#quest_text p{
  margin:10px;
	margin-top:30px;
}


#quest_level{
  position:relative; 
	left:12px;
	top:24px;
	width:41px;
}

#quest_level p{
  font-size:30px;
	padding:0px;
	margin:0px;
	text-align:center;
}

#quest_level span{
  font-size:12px;
	padding:0px;
	margin:0px;
	text-align:center;	
}

#quest_title{
  position:relative; 
	left:60px;
	top:-25px;	
	text-align:left;
	width:500px;
	height:20px;
	font-weight:bold;
	color:#a62222;
	font-size:20px;
}

#quest_location{
  position:relative; 
	left:60px;
	top:-25px;	
	text-align:left;
	width:500px;
	height:20px;
	font-weight:bold;
	font-size:14px;
}

#quest_type{
  position:relative; 
	left:12px;
	top:-23px;
	width:41px;
}

#quest_party{
  position:relative; 
	left:12px;
	top:-23px;
	width:41px;
}

#quest_desc{
  position:relative; 
	left:60px;
	top:-90px;
	width:343px;
	height:80px;
	text-align:justify;
	font-size:14px;
}
#quest_desc span{
  font-weight:bold;

}

#quest_rewards{
  position:relative;
	color:white;
	left:60px;
	top:-30px;
	width:500px;
	height:20px;
	text-align:left;
	font-size:14px;
}

#quest_rewards span{
  font-weight: bold;
}

/*RECIPE*/

#recipe_left{
  float:left;
	width:400px;
/*	border:1px solid red;*/
}
#recipe_right{
  float:left;
	width:350px;
/*	border:1px solid red;*/
}

#recipe_heady{
  width: 662px;
	height: 162px;
	background-image:url(../images/recipe_back.jpg);
	margin: 0 auto;
	margin-top:8px;
  color:white;
	font-family:Arial, Helvetica, sans-serif;
}

#recipename{
  position:relative;
  width:355px;
	left:8px;
	top:4px;
	height:20px;
	text-align:left;
	font-size:18px;
}

#recipemp{
  position:relative;
  width:70px;
	left:105px;
	top:20px;
	height:20px;
	text-align:right;
	font-size:18px;
}

#recipecraft{
  position:relative;
  width:200px;
	left:8px;
	top:25px;
	text-align:left;
	font-size:18px;
	
}

#recipeiconr{
  position:relative;
	left:370px;
	top:-65px;
	width:32px;
	height:32px;
}

#reciperetname{
  position:relative;
	left:415px;
	top:-95px;
	width:300px;
	font-size:18px;
	text-align:left;	
}

#recipequantity{
  position:relative;
	left:415px;
	top:-100px;
	width:300px;
	font-size:18px;
	text-align:left;
}

.recipequantitylist{
  font-size:14px;
	text-align:center;
}


.table_recipe tr{
  margin-top:20px;	
}
/*** MOBS ***/
.input_left{
  width: 220px;
	margin-top:4px;
	float:left;
	text-align:right;
}

.input_right{
  width: 420px;
	margin-top:4px;
	float:left;
	margin-left:5px;
	text-align:left;
}

#searchmobbar{
  clear:both;
	margin:0 auto;
  width: 700px;
	height:300px;
	background-image:url(../images/backsearch.jpg);	
	color: #FFFFFF;
	padding-top:10px;
	background-repeat:no-repeat;
}

/**NEWS**/
#sitenews{
background:transparent;
width:660px;
color:#FFFFFF;
margin:0 auto;

}

#sitenews span{
  font-weight: bold;
	color:#990033;
}


/* WH LOGIN */
#login{
  width:670px;
	height:505px;
	background-image:url(../images/backlogin.png);
	margin: 0 auto;
}

#loginpwd{
  float:left;
	text-align:left;
	width:381px;
	height:40px;
	margin-top:40px;
	margin-left:220px;
	background-repeat:no-repeat;
	background-image:url(../images/search.png);	
}

#passtext{
	position:relative;
	width: 340px;
  left:8px;
	top:10px;
	padding:0px;	
	border:1px solid white;
}

#loginusr{
  float:left;
	text-align:left;
	width:381px;
	height:40px;
	margin-top:150px;
	margin-left:220px;
	background-repeat:no-repeat;
	background-image:url(../images/search.png);	
	
}

#usernametext{
	position:relative;
	width: 340px;
  left:8px;	
	border:1px solid white;
	top:10px;
	padding:0px;
	
}

#loginbutton{
  position:relative;
	left:470px;
	top:300px;
	background-image:url(../images/buttonlogin.png);
}

#bookmarkme {
width:700px;
margin:0 auto;
color:#0099FF;
font-size:12px;
font-weight:bold;
}
#bookmarkme ul li{
  float:left;
	margin-left:3px;
	list-style:none;
	 
}

#bookmarkme img{
  border:none;
	width:16px;
	height:16px;
}

/**MEDIA**/
.slideshows{
  width:790px;
	height:150px;
	/*border:1px solid #CCCCCC;*/
}

div.th{
   float:left;
	 border:1px solid red;
	 margin-left:25px;
	 margin-top:10px;
}


/** MAIN NEWS **/
#l2boxnews{
  width:802px;
	height:281px;
	background-image:url(../images/main_l2boxnews.png);
	margin:0 auto;
}
#divconover{
   float:left;
   margin-top:75px;
	 margin-left:40px;
	 width:740px;
	 height:185px;
	 border:1px solid rerd;
	 overflow:auto;
	 overflow-x:hidden;
	 color:#FFFFFF;
}
.l2news{
   float:left;
	 margin:0px;
}
.l2news_title{
	width:740px;
	margin:0px;	
	text-align:left;
	font-weight:bold;
}
.l2news_title span{
  color:#CCCCCC;
	font-size:10px;
}
.l2news_desc{
	width:740px;
	margin:0px;
	font-size:11px;
	text-align:justify;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:3px;
}
#mainnewscontainer{
  width:802px;
	height:520px;
	margin:0 auto;
}
#l2offnews{
  width:495px;
 	height:520px;
	float:left;
	background-image:url(../images/main_l2news.png);
}
#l2boxguide{
 	height:520px;
	width:304px;
	float:left;
	background-image:url(../images/main_l2guide.png);
  color:#FFFFFF;
}
#l2boxguidecont{
  margin-top:98px;
	margin-left:20px;
	width: 265px;
	height:413px;
	overflow:auto;
	overflow-x:hidden;
}

#l2boxguidecont ul{
  margin:0px;
  padding:0px;
	color:#FFFFFF;
}

#l2boxguidecont ul li{
  color:white;
	text-align:left;
	
}

#l2boxguidecont ul li a{
  color:white;
	
}

#wallpapersslides{
  margin:0 auto;
  width:802px;
	height:161px;
	background-image:url(../images/main_wallpaper.png);
}

.top_banners{
	text-align:center;
	margin:4px;
}

/**LINK**/
a{color:#286B98; text-decoration:none}
a:hover{color:#0C4971; text-decoration:none}
/*a[href^="mailto:"]:after{content: " " url(images/icon_mailto.gif);vertical-align: middle}*/
/*a[href^="http"]:after{content: " " url(../images/icon_external.gif);vertical-align: middle}*/
/*a[href*="del.icio.us"]:after{content: " " url(icon/delicious.gif);vertical-align: middle}
a[href$=".pdf"]:after{content: " " url(icon/icon_pdf.gif);vertical-align: middle}
a[href$=".doc"]:after{content: " " url(icon/icon_doc.gif);vertical-align: middle}
a[href$=".zip"]:after{content: " " url(icon/icon_archive.gif);vertical-align: middle}
a[href$=".rss"]:after{content: " " url(icon/icon_feed.gif);vertical-align: middle}*/