@CHARSET "ISO-8859-1";

/* #b0d0eb  #002746 */

table.menu_main { border: 0; padding:0; margin:0; }

/* this _should_ have the same effect as cellspacing=0 in table tag... */
td { margin: 0; padding: 0; }
tr { margin: 0; padding: 0; }

/* Content & Wrapper */
@media only screen 
and (min-width : 110px) 
and (max-width : 780px) {
	#slider_content_left {
		background-image: url(../images/publisher-intro-picture-120x150.png);
	}
}

@media only screen 
and (min-width : 781px) 
and (max-width : 1000px) {
	#slider_content_left {
		background-image: url(../images/publisher-intro-picture-170x200.png);
	}

}

@media only screen 
and (min-width : 1001px) 
and (max-width : 1600px) {
	#slider_content_left {
		background-image: url(../images/publisher-intro-picture-200x250.png);
	}

}

@media only screen 
and (min-width : 1601px) 
and (max-width : 3000px) {
	#slider_content_left {
		background-image: url(../images/publisher-intro-picture-250x300.png);
	}

}

/******** main menu styles ********/

/* inactive main menu cells */
td.menu_main_first { background-color: #ff0000; width: 0px; }
td.menu_main_last { width: 10px; background: url("images/bg-menu-c.gif"); }
td.menu_main_separator { width: 10px; height: 24px; background-image: url("images/bg-menu-b.gif"); }
td.menu_main_content { padding-left: 8px; width: 10px; background-color:#b0d0eb; }

/* active main menu cells */
td.menu_main_first_active { background-color: #0000ff; width: 0px; }
td.menu_main_last_active { width: 10px; background: url("images/bg-menu-d.gif"); }
td.menu_main_separator_active { width: 10px; height: 24px; background-image: url("images/bg-menu-a.gif"); }
td.menu_main_content_active { padding-left: 8px; width: 10px; background-color:#ffffff; }

/* inactive main menu links */
a.menu_main { font-family: Verdana, Arial, Helvetica; color: #000000; align: center; vertical-align: text-bottom; text-decoration: none; }
a.menu_main:hover { text-decoration: underline; }

/* active main menu links */
a.menu_main_active { font-family: Verdana, Arial, Helvetica; color: #000000; align: center; vertical-align: text-bottom; text-decoration: none; }
a.menu_main_active:hover { text-decoration: underline; }



/******** sub menu styles ********/

/* inactive sub menu cells */
td.menu_sub_first { }
td.menu_sub_last { }
td.menu_sub_separator { }
td.menu_sub_content, td.menu_sub_content_active { }

/* active sub menu cells */
td.menu_sub_first_active { }
td.menu_sub_last_active { }
td.menu_sub_separator_active { }
td.menu_sub_content_active { }

/* inactive sub menu links */
a.menu_sub { }
a.menu_sub:hover { }

/* active sub menu links */
td.menu_sub_content_active {
	/*background-image: url(../images/active-tab-triangle-user.png);*/
}

a.menu_sub_active {
	color: #000;
}

a.menu_sub_active:hover { }

/* Allgemein */ 

h1 {
	color: #75B100; 
}

h1, h2, h3 {
	
}

ul li {
    background-image: url("../images/bullet-box-user.png");
} 


.note_box {
	background-color: #eee;
	border-left: solid 5px #75B100;
}

.note_box p {
	color: #333;
}

/* END: Allgemein */ 


/* Slider */

#slider {
	
}

/* END: Slider */

input[type="submit"], .button, .button:hover {
	background: #75b100;  
	color: #fff; 
}

input[type="submit"]:hover, .button:hover {
	color: #daff92;
}

/* Footer */
#footer {
	
}

/* Aktive Tabelle */
	.active_table {
		border-color: #75B100;
		box-shadow: 0 0 6px #daff93;
		-moz-box-shadow: 0px 0px 6px #ccfb71;
		-webkit-box-shadow: 0px 0px 6px #ccfb71;
		-o-box-shadow: 0 0 6px #ccfb71;
	}
	
	.active_table tr th {
		color: #fff;
	}
	
	.active_table tr th {
		background-color: #75B100;
	}
	
	.active_table tfoot tr {
		background-color: #F5F5F5 !important;
	}
	
	.active_table tfoot tr td {
		border-top-color: #75B100;
	}
	
	.active_table tfoot tr td h2 {
		
	}
	
	.active_table tfoot tr:hover td {
		background-color: inherit !important;
	}
	
	.active_table_highlight {
		background-color: #FFC !important;
	}
	
	.active_table_highlight:hover td {
		background-color: #FF9 !important;
	}
	
	.active_table_highlight_2 {
		background-color: #fee6e6 !important;
	}
	
	.active_table_highlight_2:hover td {
		background-color: #ffd9d9 !important;
	}
	
	.active_table tr th:last-child {
		
	}
	
	.active_table tr th:first-child {
		
	}
	
	.active_table tr td {
		border-bottom-color: #F7F7F7;
	}
	
	.active_table tr td:last-child {
		
	}
	
	.active_table tr td:first-child {
		
	}
	
	.active_table tr:last-child td {
		
	}
	
	.active_table tr:hover td {
		background-color: #F7F7F7;
	}
	
	.active_table .text_rotation {
		
	}
	
	/* E-Mail-Lesen Header */
	.mail_read_header .mail_read_caption {
		color: #fff;
	}
	
	.mail_read_header .mail_read_text {
		color: #fff;
	}
	/* END: E-Mail-Lesen Header */
	
	/* Forum */
	.active_table_part_header td {
		border-top: 1px solid #75B100;
	}
	
	.active_table_part_header td h4 {
		color: #75B100;
	}
	
	.active_table_part_header td:hover {
		
	}
	
	.active_table .forum-post * {
		
	}
	
	.forum-post td {
		border-top-color: #2A2929;
	}
	
	.post-header {
		border-bottom-color: #eee;
	}
	
	.post-header span {
		color: #2A2929;
	}
	
	.post-header .post-date {
		
	}
	
	.post-header .send-email, 
	.post-header .send-message {
		
	}
	
	.post-content {
		
	}
	
	.post-foot {
		border-top-color: #eee;
	}
	
	.post-foot span {
		color: #2A2929;
	}
	/* END: Forum */
/* END: Aktive Tabelle */


/* Active Form */
	.active_form { 
		border-color: #75B100; 
		box-shadow: 0 0 6px #ccfb71;
		-moz-box-shadow: 0px 0px 6px #ccfb71;
		-webkit-box-shadow: 0px 0px 6px #ccfb71;
		-o-box-shadow: 0 0 6px #ccfb71;
	}
	
	.active_form > .caption { 
		background-color: #75B100;
		color: #fff;
	}
/* END: Active Form */


.link-box {
	color: #fff;
}

.link-box h3, .link-box p {
	color: #fff;
}

.link-box .url {
	background-color: #fff !important;
	color: blue !important;
}