@charset "utf-8";
/* CSS Document */
body {
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    background-color: #141414;
    background-image: inherit;
	background-image: url(../img/background.jpg);
}.register {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #F09F15;
	border: 1px solid #ED721C;
}
.anmelden {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #292929;
	border: 1px solid #1F1D1D;
}

.rahmen {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #141414;
}
.navi_headline {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #CCC;
}
.navi_headline a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #CCC;
	text-decoration:none;
}
.navi_headline_orange {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FF6600;
}
.navi_headline_orange a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FF6600;
	text-decoration:none;
}
.text_order_down {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
}

.text_login {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999;
}
.text_login_orange {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FF6600;
}
.field_green {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	background-color: #0C0;
}
.field_blue {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	background-color: #0CF;
}
.field_lila {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	background-color: #C0F;
}
.field_orange {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	background-color: #FF6600;
}

.field_darkgrey {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	background-color: #666;
}
.select {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	background-color: #444;
	border: thin dotted #CCC;
	width: 250px;
}
.select_normal {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	background-color: #444;
	border: thin dotted #CCC;
}


.table_header_white {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.table_text_dark_small {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #333;
}
.sum_red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #F00;
}
.sum_green {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #0F0;
}

.table_darkred {
	color: #FFF;
	background-color: #900;
}
.table_red {
	color: #FFF;
	background-color: #FF0000;
}
.table_lila {
	color: #FFF;
	background-color: #CC66FF;
}

.table_grey {
	color: #000;
	background-color: #999;
}
.table_light_grey {
	color: #000;
	background-color: #fafafa;
}
.table_darkgrey {
	color: #CCC;
	background-color: #333;
}
.table_green {
	color: #FFF;
	background-color: #0C0;
}
.frame_dotted_green {
	border: 1px dotted #0F0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #0F0;
}
.frame_dotted_red {
	border: 1px dotted #F00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
}
.frame_dotted_orange {
	border: 1px dotted #fda917;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #fda917;
}
.frame_dotted_grey {
	border: 1px dotted #ccc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #ccc;
}



.table_darkgrey {
	color: #FFF;
	background-color: #333;
}

.table_blue {
	color: #FFF;
	background-color: #0CF;
}
.table_orange {
	color: #FFF;
	background-color: #F90;
}
.table_orange_light {
	color: #FFF;
	background-color: #ff9900;
}






.field_grey {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #333;
	background-color: #CCC;
}
.field_darkgrey {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	background-color: #666666;
}

.field_red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	background-color: #F00;
}
.field_orange_light {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	background-color: #ff9900;
}


.field_text_white {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
}
.field_text_grey {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #333;
}



.text_white_14pt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
.text_white_11pt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}
.text_white_11pt a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration:none;
}
.textfeld {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height:50px;
}
.textfeld_green {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #00FF00;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.textfeld_red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #FF0000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.textfeld_large {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height:150px;
	width: 400px;
}

.textfeld_big {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #444;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height:150px;
}
.textfeld_small {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #fff;
	background-color: #444;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.textfeld_menge {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 50px;
}
.textfeld_article {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 80px;
}
.textfeld_pos {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 30px;
}
.textfeld_price {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #444;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 80px;
}
.textfeld_iban {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #444;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 250px;
}
.textfeld_workingtime {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #444;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 50px;
}
.textfeld_workingtime_holiday {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #ccc;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 50px;
}
.textfeld_workingtime_not_active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #222;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 50px;
}
.textfeld_workingtime_illness {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #31d9d7;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 50px;
}


.textfeld_article_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 300px;
}




.button {
	font-size: 16px;
	color: #999;
	background-color: #333333;
	height:50px;
	width:200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_orange {
	font-size: 16px;
	color: #FFF;
	background-color: #FF6600;
	height:50px;
	width:200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_orange_forward {
	font-size: 16px;
	color: #FFF;
	background-color: #FF6600;
	height:40px;
	width:40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_orange_back {
	font-size: 16px;
	color: #FFF;
	background-color: #FF6600;
	height:40px;
	width:40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_darkgrey {
	font-size: 16px;
	color: #FFF;
	background-color: #666666;
	height:50px;
	width:200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.button_blue_small {
	font-size: 11px;
	color: #FFF;
	background-color: #0099FF;
	height:25px;
	width:80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_darkgrey_small {
	font-size: 11px;
	color: #FFF;
	background-color: #333333;
	height:25px;
	width:80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_lightgrey_small {
	font-size: 11px;
	color: #000;
	background-color: #CCCCCC;
	height:25px;
	width:80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_green_small {
	font-size: 11px;
	color: #000;
	background-color: #04FF04;
	height:25px;
	width:80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_green_summe {
	font-size: 11px;
	color: #000;
	background-color: #04FF04;
	height:25px;
	width:50px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_green_ok {
	font-size: 11px;
	color: #000;
	background-color: #04FF04;
	height:25px;
	width:80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_green_partmayment {
	font-size: 11px;
	color: #000;
	background-color: #FF6600;
	height:25px;
	width:50px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_green_big {
	font-size: 11px;
	color: #000;
	background-color: #04FF04;
	height:25px;
	width:300px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}





.button_red {
	font-size: 16px;
	color: #FFF;
	background-color: #FF0000;
	height:50px;
	width:200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_blue {
	font-size: 16px;
	color: #FFF;
	background-color: #0099FF;
	height:50px;
	width:200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.button_red_small {
	font-size: 11px;
	color: #FFF;
	background-color: #FF0000;
	height:25px;
	width:80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_red_X {
	font-size: 11px;
	color: #FFF;
	background-color: #FF0000;
	height:25px;
	width:25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.button_grey_small {
	font-size: 11px;
	color: #CCC;
	background-color: #333333;
	height:25px;
	width:80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.button_orange_small {
	font-size: 16px;
	color: #FFF;
	background-color: #FF6600;
	width:200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.text_field_small {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
}


.text_grey_14pt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
}
.copy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
}
.copy a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
}
.dashboard_headline {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #CCC;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #F60;
}
.textfield {
	background-color: #333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
}
.text_article_positions {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}

.button_red_X {
	font-size: 11px;
	color: #FFF;
	background-color: #FF0000;
	height:25px;
	width:25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_green_X {
	font-size: 11px;
	color: #FFF;
	background-color: #66CC00;
	height:25px;
	width:25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_grey_X {
	font-size: 11px;
	color: #000;
	background-color: #CCCCCC;
	height:25px;
	width:25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.prioText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
}
.proTEXT {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #CCC;
}
.proNEU {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #F00;
}
.proMAINTEXT {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #CCC;
}
.project_holiday {
	background-color: #363636;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #0F0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.project_kw {
	background-color: #363636;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.project_active_kw {
	background-color: #cccccc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.project_active {
	background-color: #66FF00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.project_shop {
	background-color: #00ccff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.project_website {
	background-color: #ff9900;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.project_hosting {
	background-color: #ff0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.project_seo {
	background-color: #fa009c;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.textfield_search {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #666;
	height: 48px;
	width: 250px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_print {
	color: #FFF;
	background-color: #669;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 25px;
	width: 80px;
}
.button_send {
	color: #FFF;
	background-color: #3C0;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 25px;
	width: 80px;
}
.text_sales {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #CCC;
}
.button_search {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #F60;
	height: 50px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_green_big {
	font-size: 11px;
	color: #000;
	background-color: #04FF04;
	height:25px;
	width:300px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.transparent_grau {
	background-image: url(../img/transparent_grau.png);
	background-repeat: repeat;
	font-size: 9px;
	border: 1px solid #000000;
}
.workingday_active {
	background-color: #444;	
}
.workingday_not_active {
	background-color: #222;	
}
.workingday_holiday {
	background-color: #ccc;	
}
.workingday_illness {
	background-color: #31d9d7;	
}
.workingday_fixholiday {
	background-color: #222;	
}
.leader_list {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 350px;
}

/* ICONS Font Awesome*/

.icons_dashboard {
	font-size: 18px;
	color: #cccccc;
}

.icons_dashboard_red{
	font-size: 18px;
	color: #FF0000;
}

.icons_dashboard_green{
	font-size: 18px;
	color: #66CC00;
}
.icons_dashboard_white{
	font-size: 80px;
	color: #fff;
}

