@charset "utf-8";
/* CSS Document */
/*********************************/
/*** General html setup stuff ***/
/*********************************/
body {
	margin: 0;
	padding: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 1.5;
	color: #000;
}

h1, h2, h3 {
	margin: 0;
	font-weight: normal;
	color: #3F586B;
}
hr{ 
/*Shadow effekt*/
/*   background-color: #333333; 
   border: none; 
   color: #333333;*/ 
   height: 1px; 
}
h1{
    font-size: 16pt;
    font-weight: bold;
	background-image: url(../images/h1bg.gif);
	background-repeat: no-repeat;
}

h2 {
	font-size: 167%;
}

h3 {
	background:none; color:#434343; border:none; padding:0 0 5px 20px; font:italic bold 25px/25px Verdana, Arial, Helvetica, sans-serif;
}
h3 span{
	color:#258eb6;
}

p, ol, ul {
	line-height: 170%;
}

p {
}

ol {
	margin-left: 0;
	padding-left: 0;
	list-style-position: inside;
}

blockquote {
	margin: 0;
	padding-left: 20px;
	font-style: italic;
}

blockquote * {
}

a {
	color: #0066FF;
}

a:hover {
	text-decoration: none;
	color: #006699;
}
ul{ padding-left:1px;}
li{ padding-left:2px;list-style-type:none}

img {
	border: none;
}
.menu_class {
	border:0px solid #1c1c1c;
}

.the_menu {
	display:none;
	width:453px;

}

.the_menu li {
	list-style-type:none;
	background-color: #c8e7ff;
}

.the_menu li a {
	list-style-type:none ;
	color:#000; 
	text-decoration:none; 
	padding:10px; 
	display:block;
}

.the_menu li a:hover {
	padding:10px;
	font-weight:bold;
	color: #000;
}

.left10{ margin-left:10px;}
.left{text-align: left;}
.k_komplett{margin-left:10px;width:120px; height:auto;}
.produkt_k_a{margin-left:130px;width:402px; height:15px; background-color:#6699FF;}
.produkt_k_g{ border:dotted 1px; margin-left:130px; margin-bottom:20px; width:400px; height:380px;}
.produkt_k_p{ margin-top:10px; margin-left:30px;width:200px; height:25px;}
.produkt_k_footer{color:#CCCCCC; font-size:x-small; width:500px;}
.produkt_pic{ text-align:center; width:300px; height:80px}
.it-fo{z-index:2;margin-top:15px; margin-left:30px;margin-bottom:16px;}
.table { color:#000000;	font-size: 12px;	line-height: 10px;	margin-top: 0px;	margin-bottom: 0px; }
.impres_ag{ font-size:x-small; color: #666666; margin:-122px 0px 45px 870px;}
.impres_ag a{color:#FFFFFF;}
.impres_ag a:hover{ color:#CCCCCC;}
.Copyright{ color:#FFFFFF;}
.rot{color:#FF0000;}
