/* EQ2 Named Database CSS Document */

span.quality_TREASURED  { color: #5894ED; } /*treasured*/
span.quality_LEGENDARY  { color: #FF9933; } /*legendary*/
span.quality_FABLED 	{ color: #E2777F; } /*fabled*/
span.quality_TREASURED, span.quality_LEGENDARY, span.quality_FABLED {
  display: block;
  font-weight: bold;
}

span.name			{ color:white; font-size:1.2em; font-weight:bold;}
span.flag			{ color:#FDE65C; font-size:1em; }
span.stat			{ color:#22FF23; font-size:0.8em; }
span.proc			{ color:#40E2FF; font-size:1em; }
span.clas			{ color:white; font-size:0.8em;}
.raidmobcolor		{ color:#6633FF;}
/* span.mit,span.dmg,span.lvl 	{ }*/


body {
	background-color:#FAF4DE;
	margin:0 0 0 30px;
	padding: 5px 3px 3px 5px;
	font-size: 1.2em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
table {
	padding:0;
	margin:0;
	border-collapse:collapse;
}
table.header {
	width:900px;
	height:100px;
	background-image:url(images/header_new.jpg);
	background-repeat:no-repeat;
}
td.header_menu {
	height:20px;
	
}
table.header_menu_inner td{
	padding-left:10px;
	width:90px;

}

table.main {
	width:900px;
	height:100%;
	background-color:#FAEFC5;
	margin-top:5px;
	margin-bottom:5px;
}
table.leftmenu { /* gesante linke menu */
	width:215px;
	height:100%;
	border: 1px solid #333333;
	background-color:#FDE9AC;
	margin-right: 9px;
	line-height: 110%;
	background-image:url(images/menubg.gif);
	background-repeat:repeat;
}
div.link {
	background-color:#FAF1D3;
	margin-top:5px;
	padding-left:7px;
	font-size:0.6em;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
	border: 1px solid #92896A;
}
div.link_header_menu {
	background-color:#FAF1D3;
	width:100%;
	margin-top:5px;
	padding:0;
	font-size:0.5em;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
	border: 1px solid #92896A;
	border-bottom-width:2px;
	border-right-width:2px;
	text-align:center;

}
table.content {
	border:1px solid #685939;
	width:100%;
	vertical-align:top;
	color: #383733;
	padding:0;
}
table.info { /*info boxes of mob statistics */
	width:100%;
	border:1px solid #DACB93;
	background-color:#FAE9A9;
	margin-bottom: 8px;
}
div.c_mob {
	font-size:0.7em;
	line-height: 130%;
	height:100%;
	padding:19px 14px 19px 19px;
/*	letter-spacing: 0.1em;*/
}
table.info td {
	padding:0px 3px 1px 5px;
}
td.t {	
	width:30%;
	font-weight:bold;
	vertical-align:top;
}
td.s {
	width: 80%;
	padding-left:10px;
}
div.mob_upper_stats {
	float:left;
	width:350px;
	height:310px;
	padding: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.8em;
	letter-spacing:0.1em;
	
}
<!-- *******  Important: MOB PIC VORGABE: 250 x 310 px *********-->
div.mob_upper_pic {
	width:255px;
	height:310px;
	padding:3px;
	background-color:#66CC00;
}
table.chest_drops {
	width:100%;
	height:52px;;
	border:1px solid #775E1F;
	background-color:#F9ECC3;
	background-image:url(images/chest_bg.jpg);
	background-repeat:no-repeat;
}
div.chestdrops {
	margin: 18px 0px 18px 0px;
	float:none;
}
div.loot_head {
	float:none;
	background-color:#0099FF;
	font-weight:bold;
	color: white;
	text-align:center;
	font-size:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
table.lootheader {
	margin-left:25px;
	margin-top:1px;
	font-size: 0.8em;
	font-weight:bold;
	border:1px solid #DACB93;
}

table.item {
	background-color:#F2E7CA;
	font-size:0.7em;
	margin-bottom:5px;	
	border:1px solid #DACB93;
	width:100%;
}
div.lootitems {
	padding: 14px 25px 12px 25px;
}

/*text content*/
div.c_home, div.c_default {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	line-height: 130%;
	height:100%;
	padding:20px 25px 19px 25px;
/*	letter-spacing: 0.1em;*/
}
div.c_qsearch {
	padding:10px 25px 19px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	line-height: 130%;
	height:100%;
}
div.c_inner {
	border:1px solid #DACB93;
	width:98%;
	padding:6px;
	font-size:0.8em;
}
div.c_contact {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:0.6em;
	line-height: 130%;
	height:100%;
	padding:24px 25px 19px 25px;
	overflow:auto;
}	
input.contact{
	width:150px;
	font-size:1em;;
	background-color:#FAF1D3;
	border:1px solid #CCCCCC;
	height:14px;
}
textarea.contact {
	width:225px;
	background-color:#FAF1D3;
	border:1px solid #CCCCCC;
}	

form br { 
clear: both; 
} 

input.login {
	width:50px;
	font-size:1em;;
	background-color:#FAEBB5;
	border:1px solid #CCCCCC;
	height:12px;
	}
.submitlogin {
	width:50px;
	height:17px;
	font-size:xx-small;
	padding-bottom:2px;
/*	display:block;*/
}
div.moblist {
	line-height: 120%;
	padding:6px 0px 8px 5px;
	margin: 0px 3px 2px 3px;
	font-family:Verdana;
	font-size: 0.8em;
	border: 1px solid #0063a6;
	background-color:#f8e8c3;
	line-height:20px;
}
div.moblist_header {
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-right:0px;
	margin: 0px 3px 0px 3px;
	border-right: 1px solid #0063a6;
	border-left: 1px solid #0063a6;
	background-color:#f8e8c3;
}
.moblist_zone_name {
	font-size:0.8em;
	font-weight:bold;
	color:white;
	margin: 0px 3px 0px 3px;
	text-align:center;
	background-color:#0099ff;
	background-image:url(images/zone_header_bg.jpg);
	background-repeat:no-repeat;
}

select.zonedropdown {
	margin-top:15px;
	margin-bottom:12px;
	margin-left:5px;
	width:195px;
	font-size:0.7em;
}

a:link { color: #383733; text-decoration:underline;}
a:visited { color: #383733; text-decoration:underline;}
a:active { color: #383733;text-decoration:underline; }
a:hover {color: #0099FF;}

/* for addon choice - advanced tooptips */
a.fake:link {color:black;text-decoration:none;}
a.fake:visited {color:black;text-decoration:none;}
a.fake:hover {color:black;text-decoration:none;}
a.fake:active {color:black;text-decoration:none;}

div.moblist a:link, div.moblist_header a:link  { color: #006ab1; text-decoration: none; font-size:0.7em;}
div.moblist a:visited, div.moblist_header a:visited { color:#006ab1; text-decoration: none; font-size:0.7em;}
div.moblist a:hover, div.moblist_header a:hover  { color:white; text-decoration: none; font-size:0.7em;background-color: #008dec;}
div.moblist a:active, div.moblist_header a:active{ color:white; text-decoration: none; font-size:0.7em;}

a.m, a.m:link, a.m:visited { text-decoration: none;}

table.item a:hover {text-decoration: none; background-color: white;}
/*table.item a:active{ color:white; text-decoration: underline;} */

div.m_topic {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	font-weight:bold;
	color: white;
	font-size:0.9em;
	display:block;
	margin-top: 6px;
	margin-bottom:10px;
	
}

div.frameleft {
	background-image:url(images/frame_top.gif);
	background-position:top;
	background-repeat:repeat-x;
}	

table.tt {
  background-color: #1C1C1C; 
  color: #FFFFFF;
  margin: 0;
  border-bottom: 2px solid #b8a166; 
  border-right: 2px solid #b8a166;
  border-top: 2px solid #fefaec; 
  border-left: 2px solid #fefaec;
  font-size: 1.2em;
}
table.tt td {
	padding:2px;
	padding-left:4px;
}

div.t {
	background-image:url(images/frame_top.jpg);
	background-position:top;
	background-repeat:repeat-x;

}
div.b {
	background-image:url(images/frame_bottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;

}
div.l {
	background-image:url(images/frame_left.jpg);
	background-position:left;
	background-repeat:repeat-y;

}
div.r {
	background-image:url(images/frame_right.jpg);
	background-position:right;
	background-repeat:repeat-y;

}
div.t, div.b, div.l, div.r {
	width:inherit;
	height:inherit;
}
h1 {
	font-size:2em;
}
h2 {
	font-size:1.6em;
}
span.question {
	color:#0099FF;
	font-weight:bold;
	font-size:1em;
}
span.answer {
	font-size:1em;
}
div.guidelines {
	width:265px;
	height:100%;
	margin-right:2px;
	border:1px solid #DACB93;
	float:right;
	padding:4px;
	font-size:0.9em;
}
li.li {
	margin-left:-17px;
}
span.verdanasmall {
	font-size:0.9em;
}
div.footer {
	font-size:0.5em;
	color:#D2C9A5;
	border-top:1px solid #D2C9A5;
	border-bottom:1px solid #D2C9A5;
}
td.footer {
	height:10px;
	padding-top:10px;
	width:100%;
}

td.tttd {
	width:75%;
}
div#frame {
width: 850px;
}
form.selectAddon {
	font-size:0.5em;
	margin-bottom:-10px;
}
form.selectAddon label {
	margin-bottom:-5px;
	margin-right:-5px;
	padding-bottom:3px;
	}
span.set {
	color:yellow;
	padding-left:7px;
}
span.set a:link { color: green; text-decoration: none; font-size:0.8em;}
span.setitem {
	padding-left:7px;
	font-size:0.9em;
	
}
span.seteffect {
	font-size:0.9em;
	padding-left:7px;
}
td.h {
	border: 1px solid #A89D7E;
	vertical-align:middle;
	text-align:center;
	background-color:white;
	font-weight:bold;	
}
td.h a:hover, td.h a:link, td.h a:visited, td.hh a:hover, td.hh a:link, td.hh a:visited  {
	text-decoration:underline;
}
td.hh {
	border: 1px solid #A89D7E;
	vertical-align:middle;
	text-align:center;
	padding:5px 0px 5px 2px;
}

table.dropbymob {
	width:100%;
	border-top:2px solid #A89D7E;
	border-left:2px solid #A89D7E;
	border-bottom:2px solid #78705A;
	border-right:2px solid #78705A;
	font-size:0.9em;
}
table.cat {
	width:250px;
	border-top:2px solid #A89D7E;
	border-left:2px solid #A89D7E;
	border-bottom:2px solid #78705A;
	border-right:2px solid #78705A;
	font-size:1.1em;
	margin-top:20px;
}
table.cat td {
	border:1px solid black;
	padding:4px 3px 4px 5px;
}
table.set {
	width:530px;
	border-top:2px solid #A89D7E;
	border-left:2px solid #A89D7E;
	border-bottom:2px solid #78705A;
	border-right:2px solid #78705A;
	font-size:1.1em;
	margin-top:20px;
}
td.set_header {
	text-align:center;
	background-color:#0099ff;
	color:white;
	font-weight:bold;
	font-size:1.2em;
}
td.set_secondline {
	background-color:white;
	font-weight:bold;
	text-align:center;
	border-right:1px solid gray;
}
td.set_c {
	text-align:center;
	padding: 3px 5px 3px 5px;
	border: 1px solid gray;
}
td.set_n {
	padding: 3px 5px 3px 5px;
	border: 1px solid gray;
}
a.set, a.set:link, a.set:visited { color: yellow; text-decoration: underline; font-size:1em;}
a.set:hover { color:#0099FF;}

.zone_info {
	padding:1px 5px 5px 8px;
	margin-top:20px;
	font-family:Sylfaen;
	font-size:0.8em;
	float:left;
	width:340px;
	text-align:left;
}
.zone_connects {
	padding:14px 5px 5px 8px;
	margin-top:20px;
	font-size:0.9em;
	width:260px;
	text-align:left;
	float:right;	
	border:5px solid #0099FF;
}

.zone_name {
	font-size:1.6em; }
.zone_left {
	font-weight:bold;
	font-size:1em; 
	padding-right:10px;}

.qsearch {
	margin-left:8px;
	}
.found_mobs {
	width:99%;
	background-color:white;
	margin-bottom:15px;
	border:1px solid #a48f51;
	padding:3px;
}
/* Quick Search Results */
table.qs_results {
	background-color:#FFFFCC;
	border:1px solid #a48f51;
	width:100%;
}
table.qs_results td {
	padding:3px;
	}
.qs_results_hdr {
	background-color:#FFFFFF;
	font-weight:bold;
	}
.adds {
	padding-left:3px;
	padding-right:3px;
	/*background-color:#faefc4;*/
	border:1px solid #decf96;
	width:60px;
	float:left;
	margin-right:5px;

}


.droppedby_header {
	background-color:#0099ff;
	color:white;
	text-align:center;
}

/*CSS for Bubble Tooltips by Alessandro Fulciniti
- http://pro.html.it - http://web-graphics.com */

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}
	
#fakelink {
	font-size:0.5em;
	margin-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
}
.addonlink {
	float:left;
	padding: 0px 2px 0px 2px;
}
.mobinfopic {
 margin-top:4px;
 border: 1px solid #948b6f;
 border-bottom: 4px solid #948b6f;
 border-right: 3px solid #948b6f;
}
div.login {
	font-size:0.6em;
	width:400px;
	padding:25px;
	margin:30px 30px 30px 30px;
	height:100%;
	border:1px solid #996600;
	background-color:#FFFF99;
}