<!--
BODY {
	margin:5px 0 5px 0;
	padding:0;
	font-family:Arial, Verdana;
	font-size:12px;
	color:#666666;
	text-align:center;
}

.container {
	width:980px;
	text-align:left;
}

.nav {
	background:url(../img/bgr1.gif) no-repeat;
	width:201px;
	height:444px;
	text-align:center;
	padding:10px 0 0 0;
	float:left;
}

.nav .button {
	margin:0 0 1px 0;
	width:189px;
}

.postit_no1 {
	background:url(../img/postit.gif) no-repeat;
	width:201px;
	height:201px;
	margin:30px 0 0 0;
}

.postit_no2 {
	background:url(../img/postit.gif) no-repeat;
	width:201px;
	height:201px;
	margin:60px 0 0 0;
}

.sub {
	/* background:url(../img/bgr2.gif) no-repeat; */
	width:230px;
	height:447px;
	padding:10px 0 0 10px;
	float:left;
	margin:0 0 0 10px;
	font-family:Verdana;
	font-size:10px;
	color:#9cb82e;
	letter-spacing:1px;
}

.sub a {
	text-decoration:none;
	border-bottom:1px dotted #9cb82e;
	font-family:Verdana;
	font-size:10px;
	color:#9cb82e;
	letter-spacing:1px;
}

.sub a:hover {
	text-decoration:none;
	border-bottom:1px solid #9cb82e;
	font-family:Verdana;
	font-size:10px;
	color:#9cb82e;
	letter-spacing:1px;
}

.sub div {
	margin:0 0 10px 0;
}

.head {
	background:url(../img/bgr_head.gif) no-repeat; 
	margin:0 0 15px 0;
	width:980px;
	height:28px;
	text-align:left;
	vertical-align:bottom;
}

.head TD {
	font-family:Verdana;
	font-size:10px;
	color:#cccccc;
}

.head a {
	font-family:Verdana;
	font-size:10px;
	color:#cccccc;
	text-decoration:none;
	border-bottom:none;
}

.head a:hover {
	font-family:Verdana;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	border-bottom:none;
}

.content {
	text-align:left;
	padding:10px 0 0 0;
	float:left;
	margin:0 0 0 0;
}

.content strong {
	color:#888888;
}

h1 {
	font-family:Verdana, Arial;
	font-size:18px;
	color:#9cb82e;
	margin:-15px 0 0 0;
	padding:0;
	letter-spacing:2px;
}

h2 {
	font-family:Arial, Verdana ;
	background:url(../img/h2.gif) no-repeat 0px 4px;
	font-size:11px;
	color:#777777;
	margin:25px 0 0 0;
	padding:0;
	text-indent:30px;
	text-transform:uppercase;
	letter-spacing:1px;
}

h3 {
	font-family:Helvetica, Verdana, Arial;
	font-size:11px;
	color:#999999;
	margin:0;
	padding:0;
	text-transform:uppercase;
	letter-spacing:3px;
}

a {
	text-decoration:none;
	border-bottom:1px dotted #89a228;
	color:#89a228;
	/* 
	border-bottom:1px dotted #9cb82e;
	color:#9cb82e;
	letter-spacing:2px; 
	*/
}

a:hover {
	text-decoration:none;
	border-bottom:1px solid #89a228;
	color:#89a228;
	/*
	border-bottom:1px solid #9cb82e;
	color:#9cb82e;
	letter-spacing:2px; 
	*/
}

a.link_s {
	font-family:Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	border-bottom:1px dotted #9cb82e;
	color:#9cb82e;
}
a.link_s:hover {
	font-family:Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	border-bottom:1px solid #9cb82e;
	color:#9cb82e;
}

.button {
	width:189px;
	height:23px;
}

.button a {
	text-decoration:none;
	border-bottom:none;
}

.button a:hover {
	text-decoration:none;
	border-bottom:none;
}

#nav_home 				{ background:url(../img/button_home_off.gif) no-repeat; }
#nav_home_on 			{ background:url(../img/button_home_on2.gif) no-repeat; }

#nav_services 			{ background:url(../img/button_service_off.gif) no-repeat; }
#nav_services_on 		{ background:url(../img/button_service_on2.gif) no-repeat; }

#nav_portfolio 		{ background:url(../img/button_portfolio_off.gif) no-repeat; }
#nav_portfolio_on 	{ background:url(../img/button_portfolio_on2.gif) no-repeat; }

#nav_referenzen 		{ background:url(../img/button_referenzen_off.gif) no-repeat; }
#nav_referenzen_on 	{ background:url(../img/button_referenzen_on2.gif) no-repeat; }

#nav_bl 					{ background:url(../img/button_bl_off.gif) no-repeat; }
#nav_bl_on 				{ background:url(../img/button_bl_on2.gif) no-repeat; }

#nav_jobs 				{ background:url(../img/button_karriere_off.gif) no-repeat; }
#nav_jobs_on 			{ background:url(../img/button_karriere_on2.gif) no-repeat; }

#nav_news 				{ background:url(../img/button_news_off.gif) no-repeat; }
#nav_news_on 			{ background:url(../img/button_news_on2.gif) no-repeat; }

#nav_tipps 				{ background:url(../img/button_tipps_off.gif) no-repeat; }
#nav_tipps_on 			{ background:url(../img/button_tipps_on2.gif) no-repeat; }

#nav_downloads 		{ background:url(../img/button_downloads_off.gif) no-repeat; }
#nav_downloads_on 	{ background:url(../img/button_downloads_on2.gif) no-repeat; }

#nav_kontakt 			{ background:url(../img/button_kontakt_off.gif) no-repeat; }
#nav_kontakt_on 		{ background:url(../img/button_kontakt_on2.gif) no-repeat; }

.foot {
	background:url(../img/bgr_bottom.gif) no-repeat; 
	margin:20px 0 0 0;
	width:980px;
	height:29px;
	text-align:left;
}

.foot TD {
	font-family:Verdana;
	font-size:10px;
	color:#cccccc;
}

.foot a {
	font-family:Verdana;
	font-size:10px;
	color:#cccccc;
	text-decoration:none;
	border-bottom:none;
}

.foot a:hover {
	font-family:Verdana;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	border-bottom:none;
}

.copyright {
	font-family:Verdana, Arial;
	font-size:10px;
	width:980px;
	text-align:right;
	color:#999999;
	padding:5px 3px 0 0;
}

.copyright a {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	border:none;
}

.copyright a:hover {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	border:none;
}

.tbl_headline {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#aaaaaa;
	padding:0 0 2px 0;
}

.tbl_datensatz {
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	padding:2px 0 2px 0;
	vertical-align:bottom;
}
.tbl_datensatz_sr {
	font-family:Verdana;
	font-size:10px;
	color:#999999;
	padding:2px 0 2px 0;
	/* text-align:right; */
	vertical-align:bottom;
}

.news_hl {
	font-family:Arial, Verdana;
	font-size:11px;
	/* color:#9cb82e; */
	color:#777777;
	font-weight:bold;
	margin:20px 0 2px 0;
}

.h1sub {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#999999;
	padding:2px 0 5px 0;
}

.h2sub {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#999999;
	padding:2px 0 5px 30px;
}

.kunden {

}

.footer {
	width:980px;
	text-align:right;
	font-size:10px; 
	margin:5px 0 10px 0;
}

.footer a {
	margin:0 10px 0 10px;
}

.kontaktformular {
	margin-left:65px;
}

.kontaktformular .box {
	background:url(/img/form_center.gif) repeat-x; 
	padding:0 5px 0 5px; 
	height:24px;
}

.kontaktformular .box INPUT {
	height:14px; 
	font-size:11px; 
	color:#666666; 
	font-family:Verdana, Arial; 
	border:0px none;
}

.kontaktformular .box .error {
	height:14px; 
	font-size:11px; 
	color:red; 
	font-family:Verdana, Arial; 
	border:2px none;
}

.kontaktformular .bigbox {
	background:url(/img/form_area_content.gif) repeat-y; 
	padding:5px 10px 5px 10px; 
	width:553px;
}

.kontaktformular .bigbox TEXTAREA {
	width:530px; 
	height:100px; 
	font-size:11px; 
	color:#666666; 
	font-family:Verdana, Arial; 
	border:0px none;
}

.kontaktformular .bigbox .error {
	width:530px; 
	height:100px; 
	font-size:11px; 
	color:red; 
	font-family:Verdana, Arial; 
	border:0px none;
}

.download1 {
	background:url(/img/pdf_16.gif) no-repeat; 
	padding:0 0 0 25px; 
	margin:20px 0 0 30px;
	font-size:10px;
}
.download1 a {
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	border:none;
	font-size:12px;
}
.download1 a:hover {
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
	border:none;
	font-size:12px;
}
.download2 {
	background:url() no-repeat; 
	padding:0 0 0 25px; 
	margin:20px 0 0 30px;
	font-size:10px;
}
.download2 a {
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	border:none;
	font-size:12px;
}
.download2 a:hover {
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
	border:none;
	font-size:12px;
}

.forsale {
	background:url(/img/bgr_sale.gif) no-repeat white; 
	width:200px; 
	margin:50px 0 0 0; 
	text-align:left; 
	padding-top:15px;
}
.forsale_info {
	width:140px; 
	margin:0 0 0 10px; 
	font-size:10px; 
	font-weight:bold; 
	font-family:verdana; 
	color:#aaaaaa;
}

.forsale .domain {
	background:url(/img/dot2.gif) no-repeat 0px 4px; 
	padding:0 0 0 15px; 
	font-size:10px; 
	font-family:verdana; 
	margin:10px 0 0 0;
}

.forsale .domain a {
	color:#666666;
	text-decoration:none;
	border:none;
}
.forsale .domain a:hover {
	color:#666666;
	text-decoration:underline;
	border:none;
}
 -->
