/**
	color green / red
	
	copyright harold raduschewski
	www.radunet.de
	
*/

body {
 	background-color: #fafafa;
 	color:#666;
}

/** headlines */
h1, 
h2, 
h3, 
h4, 
h5, 
h6 {
	color: crimson;
}

/** anker */
a {
	color: #006400;
}

/** header */
header {
	background-color: #fff;

}

header strong{
	color:#888;
}

/** logo */
.logo {
	color:crimson;
}

.logo span{
	color:#006400;
}


/** main content */
main[role=content]{
	background-color: #fff;

}

/** footer */
.footer_wrap {
	background-color: crimson;
	color:#fff;
}

footer {
}

footer[role=nav] a{
	color:#fff;
}

/** background colors */
table,
.row,
.team,
.pricelist,
.big_area,
.msg_error,
.table-scrollable::-webkit-scrollbar,
#frm_contact,
#frm_anfrage {
	background-color: #f2f2f2;
}

/** form kontakt */
#frm_contact button {
	background-color: #006400;
	color:#fff;
}

#frm_contact button:hover {
	background-color: #b02e26;
}

#frm_contact .InputBox {
	background-color: #fff;
}

/** formanfrage */
#frm_anfrage button {
	background-color: #006400;
	color:#fff;
}

#frm_anfrage button:hover {
	background-color: #b02e26;
}

#frm_anfrage .InputBox {
	background-color: #fff;
}

/** button call to action */
.call_to_action {
	color:white;
	background-color: #006400;
}

/** button call to action */
.call_to_action:hover {
	background-color: #b02e26;
}


/** price list */
.pricelist h2{
	color: #61a933;
}

.best_price {
	border:2px solid #fff !important;
	background-color: #61a933;
	color:#fff;
}

.best_price h2{
	color: #fff !important;
}

/** team */
.team h2{
	color: #333;
}

/** succes text */
.success {
	color:green;
}

/** error text */
.error {
	color:red;
}

.msg_error h6{
	color:red;
}

/** table */
table th{
	background-color: #73a746;
	color:#111;
}

table tbody tr:nth-child(even) {
   /**background-color: #eee;*/
}

table tbody tr:nth-child(odd) {
  background-color: #ddd;
}

.table-scrollable::-webkit-scrollbar-thumb {
  background-color: #61a933;
}


/** sticky top */
.sticky_top_left div,
.sticky_top_right div {
	background-color: crimson;
}

.sticky_top_left div h3,
.sticky_top_right div h3 {
	background-color: crimson;
	color:#fff !important;
}

.box_address {
	background-color: #f2f2f2;
}

/** 
	navigation top toggle
*/

.nav_wrap {
	background-color: #006400;
}

nav {
	
}

nav a{
	color:#fff;
}

nav a:hover{
	background-color: #93c63e;
}


nav ul li ul li a:hover{
	 background-color: #006400;
}

nav ul ul li {
  	background: #93c63e;
}

/** navigation top toggle tablet portrait */
@media all and (max-width : 768px) {
	.toggle {
		background-color: #006400;
		color:#fff;
  	}
  		
  	.toggle:hover { 
		background-color: #006400; 
		color:#fff;
	}
}
