/* DATEI: main.css */

body {
	background-color: #000000;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
table, tr, td, img {
	padding: 0px;
	margin: 0px;
	border: 0px #FF00FF solid;
#	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align: top;
}
table.main {
	width: 100%;
	background-color: #FFFFFF;
}
table.main_bg {
	width: 100%;
	background-image:url(../images/main_bg.gif);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #1E2E4F;
}
td.main_sidebars {
	background-color: #000000;
}

td.body_main, td.menue, table.maincontent, td.footer, td.banner {
	color: #000000;
}
tr.mark_line:hover {
	background-color: #D5D5D5;
}
td.body_main {
	padding-top: 15px;
	border-right: 1px solid #2E3E5F;
}
td.banner {
	height: 240px;
	text-align: right;
}
table.banner {
	width: 100%;
	height: 240px;
}
td.banner_line {
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	height: 10px;
	color: #AABBCC;
	border-top: 1px solid #2E3E5F;
	border-right: 1px solid #2E3E5F;
	border-left: 1px solid #2E3E5F;
}
td.menue {
	width: 127px;
	padding-top: 5px;
	padding-left: 13px;
	height: 600px;
	border-left: 1px solid #2E3E5F;
}
table.raid_planer {
	width: 185px;
	height: 91px;
	margin-left: 3px;
	border-left: 1px solid #3E4E7F;
	border-right: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
}
table.raid_planer_calendar {
	width: 127px;
}
table.raid_planer_info {
	width: 100%;
	height: 91px;
	border-left: 1px solid #3E4E7F;
	border-right: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
}
td.raid_planer_infotext {
	width: 100px;
	padding-top: 2px;
	height: 14px;
	border: 0;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
}
td.raid_planer_infotext_long {
	border: 0;
	text-align: left;
	width: 443px;
	height: 14px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 5px;
}
td.raid_planer_fields {
	padding-top: 2px;
}
td.raid_planer_instances {
	width: 180px;
	padding-top: 2px;
	height: 15px;
	border-bottom: 1px solid #3E4E7F;
	border-top: 1px solid #3E4E7F;
	font-weight: bold;
	vertical-align: middle;
}
td.raid_planer_encounter {
	width: 180px;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 0;
	height: 14px;
}
td.raid_planer_notice {
	font-weight: bold;
	vertical-align: middle;
	padding-top: 10px;
	text-align: center;
	height: 12px;
}
table.menue_entry {
	width: 127px;
	margin-top: 10px;
}
tr.menue_entry, tr.menue_entry2 {
	background-color: #FFFFFF;
}
tr.menue_entry2 {
	padding-top: 0px;
	padding-bottom: 2px;
}
tr.menue_entry:hover {
	background-color: #D5D5D5;
}
td.menue_header {
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	background-color: #3E4E7F;
	color: #FFFFFF;
	font-variant:small-caps;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #3E4E7F;
	text-align: left;
	padding-left: 5px;
}
td.menue_footer {
	background-color: #3E4E7F;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #3E4E7F;
	text-align: center;
}
td.menue_entry, td.menue_entry2, td.menue_entry3, td.submenue_entry, td.menue_entry_picture {
	border-top: 1px solid #3E4E7F;
	border-left: 1px solid #3E4E7F;
	border-right: 1px solid #3E4E7F;
	padding: 0px;
	width: 100%;
	vertical-align: top;
}
td.menue_entry {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
}
td.menue_entry2 {
	padding: 5px;
}
td.menue_entry3 {
	padding-top: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
}
td.submenue_entry {
	border-top: none;
	border-bottom: none;
	padding-bottom: 2px;
	padding-left: 27px;
}
span.menue_entry {
	font-size: 12px;
}
span.submenue_entry {
	font-size: 9px;
}
img.menue_entry {
	border: 0;
}
td.menue_entry_picture {
	border-right: none;
	width: 39px;
	height: 39px;
	padding: 2px;
}
td.userlist, td.userlist_small {
	height: 19px;
	text-align: left;
	vertical-align: middle;
	padding-top: 1px;
}
td.userlist_small {
	width: 20px;
}
th.userlist {
	border-bottom: 1px solid #3E4E7F;
}
td.footer {
	height: 18px;
	font-size: 9px;
	text-align: center;
	width: 950px;
	color: #ABC;
	border-left: 1px solid #2E3E5F;
	border-right: 1px solid #2E3E5F;
	border-bottom: 1px solid #2E3E5F;
}
img.right {
	width: 127px;
	height: 90px;
}
img.topright {
	border: 0px;
	height: 70px;
}
img.bottommiddle {
	border: 0;
	width: 20px;
	height: 206px;
}
img.bbimage {
	width: 776px;
}
table.maincontent {
	width: 100%;
}
table.subtable {
	width: 100%;
	border: 1px solid #3E4E7F;
	background-color: #F0F0F0;
	margin-bottom: 5px;
}
td.subtable, td.subtable_right, a.subtable_right {
	background-color: #3E4E7F;
	font-weight: bold;
	font-variant:small-caps;
	font-size: 12px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 0px;
	border-bottom: 1px solid #3E4E7F;
	color: #FFFFFF;
}
td.subtable_right, a.subtable_right {
	padding-left: 0;
	padding-right: 2px;
	width: 15px;
	text-align: right;
}
a.subtable_right:hover {
	color: #EEEEAA;
}
._italic {
	font-style: italic;
}
._bold {
	font-weight: bold;
}
._underline {
	text-decoration: underline;
}
._center {
	text-align: center;
}

td.slider_header,
td.slider_header_right,
td.slider_header_right2,
td.slider_header_left,
td.slider_header_warn,
td.slider_header_debug,
td.slider_header_right_debug,
td.slider_header_right_warn,
td.slider_header_left_debug,
td.slider_header_left_warn {
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	background-color: #3E4E7F;
	color: #FFFFFF;
	font-variant:small-caps;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
td.slider_header_right,
td.slider_header_right_warn,
td.slider_header_right_debug{
	border-left: 0;
	border-right: 1px solid #3E4E7F;
	border-top: 1px solid #3E4E7F;
	text-align: right;
	padding-right: 10px;
}
td.slider_header_right2 (
	border-left: 0;
	border-right: 1px solid #3E4E7F;
	border-top: 1px solid #3E4E7F;
	text-align: left;
	padding-right: 10px;
)
td.slider_header_left,
td.slider_header_left_warn,
td.slider_header_left_debug {
	border-right: 0;
	border-left: 1px solid #3E4E7F;
	border-top: 1px solid #3E4E7F;
	text-align: left;
	padding-left: 5px;
}
td.slider_header,
td.slider_header_warn,
td.slider_header_debug {
	border-right: 0;
	border-left: 1px solid #3E4E7F;
	border-top: 1px solid #3E4E7F;
	padding-left: 5px;
}
td.slider_body,
td.slider_body_boarded,
td.slider_body_avaiable,
td.slider_body_notavaiable,
td.slider_body_unknown,
td.slider_body_warn,
td.slider_body_debug,
td.slider_body_nopadding,
td.slider_body_leftright {
	background-color: #FFFFFF;
	border-left: 1px solid #3E4E7F;
	border-right: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	padding: 5px;
}
td.schedulecomment_clear_boarded,
td.slider_body_boarded {
	background-color: #EEEEEE;
}
td.schedulecomment_clear_avaiable,
td.slider_body_avaiable {
	background-color: #EEFFEE;
}
td.schedulecomment_clear_notavaiable,
td.slider_body_notavaiable {
	background-color: #FFEEEE;
}
td.schedulecomment_clear_unknown,
td.slider_body_unknown {
	background-color: #CCCCCC;
}
td.slider_body_nopadding {
	padding: 0px;
}
td.slider_body_leftright {
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 0px;
}
td.slider_body_warn {
	border-color: #FF6060;
}
td.slider_header_warn {
	background-color: #BB0000;
	border-color: #FF6060;
}
td.slider_header_left_warn {
	background-color: #BB0000;
	border-color: #FF6060;
}
td.slider_header_right_warn {
	background-color: #BB0000;
	border-color: #FF6060;
}
td.slider_body_debug {
	border-color: #000080;
}
td.slider_header_debug {
	background-color: #000080;
	border-color: #000080;
}
td.slider_header_left_debug {
	background-color: #000080;
	border-color: #000080;
}
td.slider_header_right_debug {
	background-color: #000080;
}
td.timeline_body {
	background-color: #FFFFFF;
	border-left: 1px solid #3E4E7F;
	border-right: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 9px;
}
td.slider_body_small, td.slider_body_small_left, td.slider_body_small_right {
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	font-size: 11px;
}
td.slider_body_small_left (
	border-left: 1px solid #3E4E7F;
)
td.slider_body_small_right (
	border-right: 1px solid #3E4E7F;
)
td.slider_body_small (
	border-left: 1px solid #3E4E7F;
	border-right: 1px solid #3E4E7F;
)

td.slider_body_left {
	background-color: #FFFFFF;
	border-left: 1px solid #3E4E7F;
	padding: 5px;
	width: 600px;
}
td.slider_body_right {
	background-color: #FFFFFF;
	border-right: 1px solid #3E4E7F;
	padding: 5px;
}
td.slider_footer, td.slider_footer_warn {
	background-color: #3E4E7F;
	color: #FFFFFF;
	border-left: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	height: 21px;
#	height: 14px;
	vertical-align: middle;
}
td.slider_footer_warn {
	border-left: 1px solid #BB0000;
	border-bottom: 1px solid #BB0000;
	background-color: #BB0000;
}
td.slider_footer_right {
	background-color: #3E4E7F;
	color: #FFFFFF;
	border-right: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}
td.body_main {
	padding-left: 10px;
	padding-right: 10px;
	width: 790px;
}
a {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
td.mainschedule, td.mainschedule1 {
	height: 15px;
	vertical-align: middle;
}
td.classes {
}
td.classheader_priest,
td.classheader_druid,
td.classheader_warlock,
td.classheader_warrior,
td.classheader_hunter,
td.classheader_shaman,
td.classheader_rogue,
td.classheader_paladin,
td.classheader_deathknight,
td.classheader_mage {
	font-size: 9px;
	width: 63px;
	color: #FFFFFF;
	border-bottom: 1px solid #000000;
}
td.class_priest,
td.class_druid,
td.class_warlock,
td.class_warrior,
td.class_hunter,
td.class_shaman,
td.class_rogue,
td.class_paladin,
td.class_deathknight,
td.class_mage {
	font-size: 9px;
	width: 56px;
	color: #000000;
	padding-left: 2px;
}
td.schedule_priest,
td.schedule_druid,
td.schedule_warlock,
td.schedule_warrior,
td.schedule_mage,
td.schedule_hunter,
td.schedule_shaman,
td.schedule_rogue,
td.schedule_paladin,
td.schedule_deathknight {
	font-size: 10px;
	width: 25px;
	color: #FFFFFF;
	text-align: center;
}
td.schedule_autoinvite {
	width: 5px;
	padding-left: 2px;
	color: #000000;
}
td.schedule_reliability {
	border-top: 1px solid #005500;
	border-bottom: 1px solid #005500;
}
tr.schedule_reliability {
	height: 4px;
	background-color: #00FF00;
}

td.classheader_druid		{background-color: #994400;}   
td.classheader_priest		{background-color: #666666;}   
td.classheader_shaman		{background-color: #006666;}   
td.classheader_warrior		{background-color: #773300;}   
td.classheader_mage			{background-color: #0000AA;}   
td.classheader_rogue		{background-color: #777700;}   
td.classheader_warlock		{background-color: #440088;}   
td.classheader_hunter		{background-color: #007700;}   
td.classheader_paladin		{background-color: #885555;}   
td.classheader_deathknight	{background-color: #660000;}   
   
tr.class_druid				{background-color: #EE9922;}
tr.class_priest				{background-color: #DDDDDD;}
tr.class_shaman				{background-color: #22AAAA;}
tr.class_warrior			{background-color: #BB8855;}
tr.class_mage				{background-color: #2299FF;}
tr.class_rogue				{background-color: #DDDD22;}
tr.class_warlock			{background-color: #BB88BB;}
tr.class_hunter				{background-color: #99CC99;}
tr.class_paladin			{background-color: #DD9999;}
tr.class_deathknight		{background-color: #DD3333;}

tr.class_druid:hover		{background-color: #FFAA33;}
tr.class_priest:hover		{background-color: #EEEEEE;}
tr.class_shaman:hover		{background-color: #33BBBB;}
tr.class_warrior:hover		{background-color: #CC9966;}
tr.class_mage:hover			{background-color: #33AAFF;}
tr.class_rogue:hover		{background-color: #EEEE33;}
tr.class_warlock:hover		{background-color: #CC99CC;}
tr.class_hunter:hover		{background-color: #AADDAA;}
tr.class_paladin:hover		{background-color: #EEAAAA;}
tr.class_deathknight:hover	{background-color: #EE4444;}
                                                      
td.classheader_priest,
td.classheader_druid,
td.classheader_warlock,
td.classheader_warrior,
td.classheader_hunter,
td.classheader_shaman,
td.classheader_rogue,  
td.classheader_paladin,
td.classheader_deathknight,
td.classheader_mage {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
td.slider_left,
td.slider_right,
td.slider_topactive,
td.slider_topinactive {
	background-color: #3E4E7F;
}
table.slider {
	width: 100%;
}
td.slider_top, td.slider_topfill {
	border-bottom: 1px solid #3E4E7F;
	background-color: #3E4E7F;	
}
td.slider_top {
	width: 1px;
}
td.slider_body {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
}
td.slider_left {
	border-left: 1px solid #3E4E7F;
}
td.slider_right {
	border-right: 1px solid #3E4E7F;
}
td.slider_topactive, td.slider_topinactive {
	padding: 2px;
	font-variant:small-caps;
	font-size: 11px;
	font-weight: bold;
	border-right: 1px solid #5D8080;
	border-left: 1px solid #3E4E7F;
	border-top: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	color: #FFFFFF;
	width: 150px;
	text-align: center;
}
td.slider_topinactive {
	background-color: #0E0E3E;
	color: #F0F0F0;
}
td.slider_bottom {
	border-top: 1px solid #3E4E7F;
}
a.slider {
	text-decoration: none;
	color: #BBBBBB;
}
a.slider:hover {
	color: #FFFFFF;
}
td.mainschedule, td.mainschedule1 {
	height: 15px;
	vertical-align: middle;
}
td.mainheader {
	font-size: 10px;
	font-weight: bold;
	background-color: #CCCCCC;
}
td.mainheader2 {
	font-size: 14px;
	background-color: #CCCCCC;
}
td.mainbody,
td.mainbody_green,
td.mainbody_red,
td.mainbody_orange,
td.mainbody_self,
td.mainbody_self_green,
td.mainbody_self_red,
td.mainbody_self_orange,
td.mainschedule {
	font-size: 10px;
	background-color: #DDDDDD;
}
td.mainbody1,
td.mainbody1_green,
td.mainbody1_red,
td.mainbody1_self,
td.mainbody1_self_green,
td.mainbody1_self_red,
td.mainschedule1 {
	font-size: 10px;
	background-color: #EEEEEE;
}
td.mainbody_green,
td.mainbody_self_green,
td.mainbody1_green,
td.mainbody1_self_green {
	color: #00BB00;
}
td.mainbody_red,
td.mainbody_self_red,
td.mainbody1_red,
td.mainbody1_self_red {
	color: #DD0000;
}

td.mainbody_self_orange,
td.mainbody_orange {
	color: #FF9000;
}
td.mainbody_self,
td.mainbody_self_green,
td.mainbody_self_red,
td.mainbody_self_orange,
td.mainbody1_self,
td.mainbody1_self_green,
td.mainbody1_self_red {
	background-color: #CDCDCD;
	border-top: 1px solid #3E4E7F;
	border-bottom: 1px solid #090000;
	font-weight: bold;
}
input.input_radio {
	padding-top: 2px;
	height: 10px;
}
input.checkbox {
	height: 14px;
	vertical-align: top;
}
input.input_radio2 {
	padding-top: 2px;
	height: 14px;
}
input.checkbox2 {
	height: 13px;
#	height: 10px;
	vertical-align: top;
}
input.checkbox3 {
	padding: 0px;
	margin: 0px;
	height: 13px;
#	height: 10px;
	vertical-align: top;
}
input.botton_edit {
	background-image:url(../images/buttons/edit.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 14px;
	width: 20px;
}
input.botton_edit:hover {
	background-image:url(../images/buttons/edit_hover.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 14px;
	width: 20px;
}

td.itemlist_instance, td.itemlist_instance_buttons {
	font-weight: bold;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 12px;
	color: #000000;
	background-color: #CDCDCD;
	border-top: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
}
td.itemlist_encounter, td.itemlist_encounter_buttons, td.itemlist_encounter_radio {
	font-weight: bold;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 10px;
	color: #000000;
	background-color: #DDDDDD;
	border-top: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	width: 100%;
}
td.itemlist_encounter_radio, td.itemlist_item_radio {
	text-align: center;
	width: 20px;
	padding-right: 5px;
	padding-left: 0;
}
td.itemlist_encounter_buttons {
	width: 17px;
	padding-right: 0;
	padding-left: 10px;
}
td.itemlist_item {
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: left;
	padding-left: 20px;
	height: 15px;
	color: #000000;
}
tr.itemlist_item:hover, td.itemlist_item:hover {
	background-color: #DDDDDD;
}
td.itemlist_header_instance, td.itemlist_header_encounter, td.itemlist_header_item, td.itemlist_header_date, td.itemlist_header2_needlevel,
td.itemlist_header2_instance, td.itemlist_header2_encounter, td.itemlist_header2_item, td.itemlist_header2_date, td.itemlist_header2_spacer,
td.itemlist_header2_number, td.itemlist_header2_count, td.itemlist_header2_player {
	text-align: left;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #3E4E7F;
}
td.itemlist_header_instance, td.itemlist_header_encounter, td.itemlist_header2_encounter {
	width: 160px;
}
td.itemlist_header_date {
	width: 80px;
}
td.itemlist_header2_count, td.itemlist_count {
	width: 45px;
}
td.itemlist_header2_player {
	width: 100px;
}
td.itemlist_header2_number, td.itemlist_number {
	width: 20px;
	padding-left: 5px;
}
td.itemlist_number, td.itemlist_count {
	padding-right: 5px;
	text-align: right;
}
td.itemlist_header_needlevel, td.itemlist_header2_needlevel {
	width: 22px;
}
td.itemlist_header2, td.itemlist_header2_encounter, td.itemlist_header2_item, td.itemlist_header2_date, td.itemlist_header2_number, td.itemlist_header2_count, td.itemlist_header2_needlevel, td.itemlist_header2_player, td.itemlist_header2_spacer {
	background-color: #DDDDDD;
}
td.itemlist_header2 {
	text-align: left;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	border-top: 1px solid #3E4E7F;
}
td.schedule_discription {
	width: 80px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}
td.schedule_info {
	width: 150px;
	text-align: left;
}
td.schedule_discription_right {
	width: 500px;
	font-weight: bold;
	text-align: left;
	padding-right: 5px;
}
td.schedule_discription_2 {
	width: 450px;
}
td.schedule_checkbox {
	width: 20px;
	text-align: left;
}
td.scheduleinfo_picture {
	width: 39px;
	height: 39px;
}
td.scheduleinfo_topic {
	padding-top: 4px;
	padding-left: 5px;
	font-size: 17px;
	font-weight: bold;
}
td.scheduleinfo_dateline {
	padding-left: 5px;
	font-size: 11px;
}
td.scheduleinfo_discription {
	font-weight: bold;
	width: 80px;
	text-align: right;
	padding-right: 5px;	
}
td.scheduleinfo_textarea {
	height: 55px;
}
td.scheduleinfo_time {
	width: 60px;
	text-align: left;
}
td.scheduleinfo_text {
	padding-top: 2px;
	font-weight: bold;
}
td.scheduleinfo_right {
	width: 250px;
	text-align: right;
	padding-top: 2px;
	height: 16px;
}
td.scheduleinfo_encounters {
	width: 500px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 2px;
}
td.scheduleinfo_encounters_right {
	text-align: right;
	padding-right: 5px;
	padding-bottom: 2px;
}
img.plus {
	width: 17px;
	height: 14px;
	background-repeat: no-repeat;
	background-image:url("../images/buttons/grey_plus.gif");
}
img.minus {
	width: 17px;
	height: 14px;
	background-repeat: no-repeat;
	background-image:url("../images/buttons/yellow_minus.gif");
}
img.edit {
	width: 15px;
	height: 14px;
	background-repeat: no-repeat;
	background-image:url("../images/buttons/edit.gif");
}
img.lupe {
	width: 15px;
	height: 14px;
	background-repeat: no-repeat;
	background-image:url("../images/buttons/lupe.gif");
}
img.trash {
	width: 15px;
	height: 14px;
	background-repeat: no-repeat;
	background-image:url("../images/buttons/trash.gif");
}
img.edit:hover {
	background-repeat: no-repeat;
	background-image:url("../images/buttons/edit_hover.gif");
}
img.trash:hover {
	background-repeat: no-repeat;
	background-image:url("../images/buttons/trash_hover.gif");
}
img.plus:hover {
	background-repeat: no-repeat;
	background-image:url("../images/buttons/plus.gif");
}
img.minus:hover {
	background-repeat: no-repeat;
	background-image:url("../images/buttons/green_minus.gif");
}
td.schedulecomment, td.schedulecomment_botton {
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #FFFFFF;
	border-right: 1px solid #3E4E7F;
}
td.schedulecomment_botton {
	vertical-align: top;
}
td.schedulecomment_left {
	background-color: #FFFFFF;
	border-left: 1px solid #3E4E7F;
}
td.schedulecomment_right {
	background-color: #FFFFFF;
	border-right: 1px solid #3E4E7F;
}
td.schedulecomment_clear_boarded,
td.schedulecomment_clear_avaiable,
td.schedulecomment_clear_notavaiable,
td.schedulecomment_clear_unknown,
td.schedulecomment_clear {
	padding-top: 1px;
	padding-bottom: 1px;
}
td.schedulecomment_clear {
	background-color: #FFFFFF;
}

td.schedulecomment_topline {
	padding-top: 2px;
	border-bottom: 1px solid #3E4E7F;
}
td.schedulecomment_top {
	padding-top: 2px;
	font-weight: bold;
	border-left: 1px solid #3E4E7F;
	border-right: 1px solid #3E4E7F;
	border-top: 1px solid #3E4E7F;
	background-color: #3E4E7F;
	color: #FFFFFF;
}
td.schedulecomment_bottom {
	border-top: 1px solid #3E4E7F;
}
a.button_icon {
	text-align: center;
	color: #3E4E7F;
	background-color: #FFF;
	border-left: 1px solid #4E5E8F;
	border-top: 1px solid #4E5E8F;
	border-right: 1px solid #2E3E5F;
	border-bottom: 1px solid #2E3E5F;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
}
a.button_icon:hover {
	border-left: 1px solid #2E3E5F;
	border-top: 1px solid #2E3E5F;
	border-right: 1px solid #4E5E8F;
	border-bottom: 1px solid #4E5E8F;
	background-color: #D5D5D5;
}
button.button_kill {
	border: 0;
	width: 14px;
	height: 14px;
	background-color: #FFF;
	padding: 0px;
}
input.button_light, a.button_light {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	text-align: center;
	color: #3E4E7F;
	background-color: #FFFFFF;
	border: 1px solid #3E4E7F;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
}
input.button_light_warn, a.button_light_warn {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	text-align: center;
	color: #770000;
	background-color: #FFFFFF;
	border: 1px solid #880000;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
}
input.button_light_warn:hover, a.button_light_warn:hover {
	color: #000000;
	background-color: #EEEEEE;
	border: 1px solid #770000;
}
input.button_light:hover, a.button_light:hover {
	color: #000000;
	background-color: #EEEEEE;
	border: 1px solid #114444;
}
input {
	font-size: 9px;
	border: 0;
}
input.tlarge, input.tmedium, select.tb_120, select.tb_140, select.tsmall, select.tmedium, select.tlarge, select.tmax {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #3E4E7F;
	width: 100%;
}
input.tmedium, select.tmedium {
	width: 200px;
}
select.tb_120 {
	font-size: 9px;
	width: 120px;
	height: 14px;
#	height: 18px;
}
select.tb_140 {
	font-size: 9px;
	width: 140px;
	height: 14px;
#	height: 18px;
}
select.tsmall {
	width: 120px;
}
select.tlarge {
	width: 600px;
}
select.tmax {
	width: 778px;
}
input.button_light, input.button_light:hover {
	padding-top: 0px;
	height: 16px;
}
input.add_button, input.sub_button, input.addsub_text {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	border-left: none;
	border-right: none;
	margin: 0;
	padding-left: 2px;
	padding-right: 2px;
}
input.add_button {
	background-color: #CCCCCC;
	border-right: 1px solid #3E4E7F;
	width: 15px;
	height: 18px;
	z-index: 1;
	position: relative;
	left: -8px;
}
input.sub_button {
	background-color: #CCCCCC;
	border-left: 1px solid #3E4E7F;
	width: 15px;
	height: 18px;
	z-index: 1;
}
input.addsub_text {
	z-index: 0;
	font-size: 11px;
	font-weight: normal;
	height: 14px;
	width: 15px;
	background-color: #DDDDDD;
	padding-top: 2px;
	padding-bottom: 0px;
	position: relative;
	left: -4px;
}
input.save_button {
	width: 14px;
	height: 14px;
	border: none;
	background-image:url("../images/buttons/disc.gif");
	background-repeat: no-repeat;
	cursor:pointer;
}
input.login_button {
	width: 16px;
	height: 16px;
	border: none;
	background-image:url("../images/menue/INV_Misc_OrnateBox.png");
	background-repeat: no-repeat;
}
input.button_bold {
	background-color: #DDD;
	width: 15px;
	height: 15px;
	border: none;
	background-image:url("../images/buttons/bold.gif");
	background-repeat: no-repeat;
}
input.button_bold:hover {
	background-image:url("../images/buttons/bold_hover.gif");
	background-repeat: no-repeat;
}
input.button_italic {
	width: 15px;
	height: 15px;
	border: none;
	background-image:url("../images/buttons/italic.gif");
	background-repeat: no-repeat;
}
input.button_italic:hover {
	background-image:url("../images/buttons/italic_hover.gif");
	background-repeat: no-repeat;
}
input.button_underline {
	width: 15px;
	height: 15px;
	border: none;
	background-image:url("../images/buttons/underline.gif");
	background-repeat: no-repeat;
}
input.button_underline:hover {
	background-image:url("../images/buttons/underline_hover.gif");
	background-repeat: no-repeat;
}
input.button_image {
	width: 15px;
	height: 15px;
	border: none;
	background-image:url("../images/buttons/image.gif");
	background-repeat: no-repeat;
}
input.button_image:hover {
	width: 15px;
	height: 15px;
	border: none;
	background-image:url("../images/buttons/image_hover.gif");
	background-repeat: no-repeat;
}
img.button_imageup {
	width: 15px;
	height: 15px;
	border: none;
	background-image:url("../images/buttons/imageup.gif");
	background-repeat: no-repeat;
}
img.button_imageup:hover {
	background-image:url("../images/buttons/imageup_hover.gif");
	background-repeat: no-repeat;
}
input.login_username {
	width: 111px;
	height: 12px;
	border: 1px solid #3E4E7F;
	font-size: 9px;	
}
input.login_password {
	width: 92px;
	height: 12px;
	border: 1px solid #3E4E7F;
	font-size: 9px;
}
textarea {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #3E4E7F;
}
textarea.tmax {
	width: 775px;
	height: 120px;
#	height: 116px;
}
textarea.tlarge {
	width: 600px;
	height: 120px;
#	height: 116px;
}
textarea.tmedium {
	width: 99%;
	height: 70px;
#	height: 66px;
}
textarea.tmedium_slim {
	left: 10px;
	width: 99%;
	height: 48px;
#	height: 44px;
}
textarea.tsmall {
	width: 99%;
	height: 50px;
}
a.clfa_headline {
	font-weight: bold;
	font-variant:small-caps;
	font-size: 20px;
	text-align: center;
	padding: 5px;
	color: #FFFFFF;
}
a.clfa_headline:hover {
	color: #DDDDFF;
}
textarea.clfa_textarea {
	width: 99%;
	height: 200px;
	font-size: 9px;
}
td.clfa_header {
	background-color: #DDDDDD;
	border-bottom: 1px solid #666666;
	font-weight: bold;
	font-size: 11px;
	font-variant:small-caps;
}
.clfa_left {
	padding-left: 10px;
}
.clfa_right {
	padding-right: 10px;
}
.clfa_red {
	background-color: #FFDDDD;
}
.clfa_green {
	background-color: #DDFFDD;
}
.clfa_yellow {
	background-color: #FFFFDD;
}
.clfa_orange {
	background-color: #FFEEDD;
}
.clfa_pink {
	background-color: #FFDDFF;
}
.clfa_blue {
	background-color: #DDDDFF;
}
.clfa_normal {
	background-color: #EFEFEF;
}
.clfa_line {
	background-color: #EBEBEB;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-variant:small-caps;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	font-weight: bold;
	padding-bottom: 9px;
	margin: 0px;
	height: 10px;
}

td.clfa_body {
	font-size: 11px;
}

/* -- Für die Mouseover-Events der overlib-tooltips  -- */

span.item, span.iname {
	font-weight: bold;
}
span.q0, span.greyname {
	color: #9d9d9d;
}
span.q1, span.whitename {
	color: #ffffff;
}
span.q2, span.greenname {
	color: #1eff00;
}
span.q3, span.bluename {
	color: #0070dd;
}
span.q4, span.purplename {
	color: #9f3fff;
}
span.q5, span.goldname {
	color: #ff8400;
}
span.q6, span.redname {
	color: #ff0000;
}
.itemdesc, span.goldtext {
	color: #ffd200;
}
span.itemspells, span.itemeffectlink, a.itemeffectlink {
	color: #1eff00;
}
table.tooltip {
	color: #FFFFFF;
	background-color: #151515;
	width: 300px;
	margin: 1px;
}
td.tooltip {
	padding: 3px;
 	background-repeat: no-repeat;
 	background-position: right top;
}
div.tooltip, div.tooltip_wrap {
	z-index: 1;
	padding: 0px;
	margin: 0;
}
div.tooltip_wrap {
	border-spacing: 0;
}
div.tooldiv, span.wowrttext {
	margin-top: 3px;
}
span.wowrttxt {
	float: right;
	display: compact;
	position: relative;
	top: 0px;
	text-align: right;
}
span.goldtext {
	float: bottom;
}
span.akznotice {
	display: none;
}
table.calendar_tooltip {
	color: #000000;
	background-color: #FFFFFF;
	width: 200px;
	margin: 1px;
}
table.schedule_tooltip {
	color: #000000;
	background-color: #FFFFFF;
	width: 250px;
	margin: 1px;
}
td.schedule_tooltip, td.schedule_tooltip_encounter, td.schedule_tooltip_bold, td.schedule_tooltip_italic, td.schedule_tooltip_autoinv {
	padding: 3px;
	padding-top: 1px;
}
td.schedule_tooltip_encounter {
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	background-color: #F0F0F0;
}
td.schedule_tooltip_autoinv {
	border-top: 1px solid #BBBBBB;
	font-style: italic;
	background-color: #F0F0F0;
}
td.schedule_tooltip_bold {
	font-weight: bold;
}
td.schedule_tooltip_italic {
	font-style: italic;
}
td.calendar_tooltip_header, td.schedule_tooltip_header {
	font-variant:small-caps;
	font-size: 11px;
 	background-repeat: no-repeat;
 	background-position: right top;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3E4E7F;
	padding: 2px;
}
table.schedule_setup {
	padding-left: 10px;
	padding-bottom: 3px;
}
th.schedule_setup_header {
	width: 130px;
	font-variant:small-caps;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #3E4E7F;
	text-align: center;
	padding: 2px;
}
td.schedule_setup {
	width: 130px;
	padding: 2px;
}
li.schedule {
	list-style-type: none;
	height: 14px;
	border: 1px solid #000;
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 2px;
	margin-bottom: 2px;
	font-size: 11px;
	width: 100px;
}
td.calendar_tooltip {
	padding: 3px;
	padding-top: 5px;
}
table.timeline {
	width: 39px;
}
table.timeline_arrows {
	width: 13px;
	margin-top: 13px;
}
td.timeline, td.timeline_today, td.timeline_select {
	border-top: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
}
td.timeline_top, td.timeline_bottom, td.timeline {
	font-size: 9px;
	text-align: center;
}
td.timeline_top_today, td.timeline_bottom_today, td.timeline_today {
	background-color: #D9D9D9;
	border-left: 1px solid #FF3300;
	border-right: 1px solid #FF3300;
	font-size: 9px;
	text-align: center;
}
td.timeline_top_today {
	border-top: 1px solid #FF3300;
}
td.timeline_bottom_today {
	border-bottom: 1px solid #FF3300;
}
td.timeline_top_select, td.timeline_bottom_select, td.timeline_select {
	background-color: #D9D9D9;
	border-left: 1px solid #33FF00;
	border-right: 1px solid #33FF00;
	font-size: 9px;
	text-align: center;
}
td.timeline_top_select {
	border-top: 1px solid #33FF00;
}
td.timeline_bottom_select {
	border-bottom: 1px solid #33FF00;
}
td.timeline_top {
	border-top: 1px solid #EEEEEE;
}
td.timeline_bottom {
	border-bottom: 1px solid #EEEEEE;
}
td.timeline_left, td.timeline_right {
	background-color: #FFFFFF;
	padding-top: 1px;
 	height: 41px;
	width: 10px;
}
td.timeline_left {
	text-align: right;
#	padding-left: 2px;
	border-right: 1px solid #3E4E7F;
}
td.timeline_right {
	text-align: left;
	border-left: 1px solid #3E4E7F;
}
img.timeline, img.imageslider, img.timeline_blank {
 	width: 39px;
 	height: 39px;
}
img.timeline_left, img.timeline_right {
 	width: 10px;
 	height: 39px;
	border: none;
}
img.timeline_left {
	background-image:url("../images/buttons/arrow_left.gif");
	background-repeat: no-repeat;
}
img.timeline_left:hover {
	background-image:url("../images/buttons/arrow_left_hover.gif");
	background-repeat: no-repeat;
}
img.timeline_right {
	background-image:url("../images/buttons/arrow_right.gif");
	background-repeat: no-repeat;
}
img.timeline_right:hover {
	background-image:url("../images/buttons/arrow_right_hover.gif");
	background-repeat: no-repeat;
}
img.timeline_blank {
	background-color: #BBBBBB;
}
img.calendar, img.calendar_olddate {
	background-color: #BBBBBB;
 	width: 17px;
 	height: 17px;
}
img.calendar_today {
	background-color: #BBBBBB;
 	width: 15px;
 	height: 16px;
	border-left: 1px solid #FF3300;
	border-right: 1px solid #FF3300;
	border-bottom: 1px solid #FF3300;
}
img.calendar_mark {
	background-color: #BBBBBB;
 	width: 15px;
 	height: 16px;
	border-left: 1px solid #00BB33;
	border-right: 1px solid #00BB33;
	border-bottom: 1px solid #00BB33;
}
table.calendar, table.calendar_today, table.calendar_olddate, table.calendar_mark {
	font-size: 9px;
	text-align: center;
	width: 17px;
	border-left: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	background-color: #FFFFFF;
}
table.calendar_rightborder, td.calendar_rightborder {
	border-right: 1px solid #3E4E7F;
}
table.calendar_today {
	background-color: #FF3300;
}
table.calendar_olddate {
	background-color: #AAAAAA;
}
table.calendar_mark {
	background-color: #00BB33;
}
td.calendar_header {
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #3E4E7F;
	border-left: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
}
td.calendar_footer {
	background-color: #3E4E7F;
	color: #FFFFFF;
	border-left: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	border-right: 1px solid #3E4E7F;
	text-align: center;
}
div.imageslider {
	border-left: 1px solid #3E4E7F;
	border-top: 1px solid #3E4E7F;
	border-bottom: 1px solid #3E4E7F;
	overflow: auto;
	height: 38px;
	width: 80px;
}
div.encounterslider {
	overflow: auto;
	height:132px;
	width: 182px;
}
span.imageslider {
	border-bottom: 1px solid #3E4E7F;
}
td.admin_discription {
	font-weight: bold;
	width: 110px;
	font-size: 9px;
	text-align: right;
	padding-right: 3px;
	height: 20px;
	vertical-align: middle;
}
td.admin_info {
	font-size: 9px;
	text-align: left;
}