.primary-1 { background-color: #FF7400 }
.primary-2 { background-color: #BF7130 }
.primary-3 { background-color: #A64B00 }
.primary-4 { background-color: #FF9640 }
.primary-5 { background-color: #FFB273 }

/* end */


body {
	margin:0; padding: 2em;
	background:#0d0d0d;
	color: #666666;
	font: 75%/1.33 Verdana, Arial, Helvetica, sans-serif;;
	text-align:left;
    scrollbar-face-color: #AA0000;
 	scrollbar-shadow-color: #bb8888;
 	scrollbar-highlight-color: #bb8888;
 	scrollbar-3dlight-color: #AA0000;
 	scrollbar-darkshadow-color: #AA0000;
 	scrollbar-track-color: #AA0000;
 	scrollbar-arrow-color: #FFFFFF;
	}
		A           { font-family:Verdana, Arial, Helvetica, sans-serif; }
	A:link      { text-decoration:none; color: #AA0000;}
	A:visited   { text-decoration:none; color: #AA0000}
	A:active    { text-decoration:none; color: #CC3333;}
	A:hover     { text-decoration:underline; color: #CC3333;}
	A:name      { text-decoration:none;}

    a.nav  {
           color: #F5EEEE;
           text-decoration : none;
		   font-family: Verdana, Arial, Helvetica, sans-serif; 
		   font-size: 12px;  
		   font-style: normal; 
   }

    a.nav:Link  {
           color : #FFFFFF;
           text-decoration : none;
   }

    a.nav:Visited  {
           color : #FFFFFF;
           text-decoration : none;
   }

    a.nav:Hover  {
           color : #FFFFFF;
           text-decoration : underline;
   }




h1 {
	margin: 0.5em 0;
	font-size: 100%;
	color: AA0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
h2 {
	margin: 0.5em 0;
	font-size: 90%;
	color: AA0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
p {
	margin: 0.5em 0;
	font-size: 75%;
	line-height: 18px; 	
	}
li {
	margin: 0.5em 0;
	font-size: 75%;
	line-height: 18px; 	
	}
.color-table {
	margin: 2em 2em 5em;
	border-collapse:collapse;
	border:none;
	border-spacing:0;
	font-size:75%;
	}
.color-table th {
	padding: 0 1em 0;
	text-align:right;
	vertical-align: middle;
	font-size:110%;
	border: none;
	}
.color-table td.sample {
	width:8em; height:8em;
	padding: 10px;
	text-align:center;
	vertical-align:middle;
	font-size:90%;
	border: 1px solid white;
	}
.color-table .white { color:white }
.color-table .black { color:black }

hr {
	border:none;
	border-bottom:1px solid silver;
	}
.footer {
	color: #ffb273;
	font-size: 10px;
	padding:1em;
	text-align:center;
	}
.footer_b {
	color: #666666;
	font-size: 11px;
	}
.tddiv {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #AA0000;
}
.tdinfo {
	margin: 0.5em 0;
	font-size: 16px;
	color: #FFFFFF;
	}
.button_news {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #952722; border: 1px groove; border-color: CCAAAA 751522 751522 CCAAAA; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-weight: bold
}
.input    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333; background-color: F5F5F5; border-color: AA3333 660000 660000 AA3333; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.button_service {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #5A5E25; border: 1px groove; border-color: 808020 5A5E25 5A5E25 808020; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-weight: bold
}
.button_kontakt {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #999933; border: 1px groove; border-color: ADAD5C 999933 999933 ADAD5C; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-weight: bold
}
.imgbord {
	border: 1px solid #660000;
}
