
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.Stil2 {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: overline;
}



h1 { 
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#6699ff;
}
h2 { 
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#6699ff;
}
h3 { 
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#6699ff;
}
h4 { 
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}
h5 { 
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:10px;
	
}

 body
{
	width:814px;
	height:861px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url("./Bilder/background.jpg");
	background-repeat: no-repeat;
	background-position:top center;
	font-family: Arial, sans-serif;
	font-size:10pt;
	background-color:#ffffff;
 	scrollbar-track-color:#ffffff;  
	scrollbar-face-color:#EDEDED;  
	scrollbar-arrow-color:#333366;
	
}


#head {

width:780px; 
height:70px; 
margin-left:auto; 
margin-right:auto; 
background-position:center;

}

.logo {
	background-image:url("./Bilder/kopf_01_r1_c1.jpg");
	background-repeat:no-repeat;
	background-position:center;
	width:445px;
	height:70px;
	border:0px;
	float:left;
	font-family:"Cooper Black";
	color:#FFFFFF;
	font-size:35px;
	font-weight:bold;
	line-height:23px;
	
}

.home {
background-image:url("./Bilder/kopf_01_r1_c3.jpg");
background-repeat:no-repeat;
background-position:center;
width:335px;
height:70px;
border:0;
float:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.home a, .home a:visited {
	color:#FFFFFF;
}

.home a:hover, .home a:active {
	color:#FFFFFF;
}


#navigation {
width:780px; 
height:152px; 
margin-left:auto; 
margin-right:auto; 
background-position:center;

}

.navi
{

width:780px;
height:98px;
background-image:url("./Bilder/kopf_01_r2_c1.jpg");
background-repeat:no-repeat;
background-position:center;
margin-left:auto;
margin-right:auto;
padding-left:1px;

}

.Navigation
{
	width:151px;
	height:24px;
	font-family:georgia,serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;

}

.navigation1
{
	padding-top:200px;
	font-family:georgia,serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-left:20px;
	
}
.NaviItem
{
	background-image:url("./Bilder/kopf_01_r3_c1.jpg");
	background-repeat:no-repeat;
	height:152px;
	width:151px;
	text-align:left;
	color:#FFFFFF;
	font-family:georgia,serif;
	padding-left:28px;
	line-height:25px;
	float:left;
}

a.Naviitem:link, a.Naviitem:visited {
	color:#FFFFFF;
	padding:0px 1.5em;
}
a.Naviitem:hover, a.Naviitem:active{
	color:#FFCC00;
	}


.naviItem1
{
	text-align:left;
	color:#FFFFFF;
	font-family:georgia,serif;
	line-height:25px;
	float:left;
	width: 152px;
	
}
a.Navigation1:link, a.Navigation1:visited {
	color:#000000;
	padding:0px 1.5em;
}
a.Navigation1:hover, a.Navigation1:active{
	color:#FFCC00;
	}


a.naviitem1:link, a.naviitem1:visited {
	color:#FFFFFF;
	padding:0px 1.5em;
}
a.naviitem1:hover, a.naviitem1:active{
	color:#FFCC00;
	}
	
.sitemapitem
{
	text-align:left;
	color:#6699ff;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:30px;
	line-height:30px;
	font-weight:bold;
	font-size:14px;

}

a.sitemapitem:link, a.sitmapitem:visited {
	color:#6699ff;
}
a.sitemapitem:hover, a.sitmapitem:active{
	color:#6699ff;
	}
	
	
.subsitemapitem
{
	text-align:left;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:45px;
	line-height:22px;
	font-size:12px;
	width:170px;
}

a.subsitemapitem:link, a.subsitmapitem:visited {
	color:#000000;
	
}
a.subsitemapitem:hover, a.subsitmapitem:active{
	color:#000000;
	}
	
.newshome {
	background-image:url("./Bilder/kopf_01_r3_c2.jpg");
	background-repeat:no-repeat;
	width:390px;
	height:152px;
	float:left;
}

.Login {
	width:211px;
	height:152px;
	background-image:url("./Bilder/kopf_01_r3_c4.jpg");
	background-repeat:no-repeat;
	text-align:left;
	float:left;
}

.counter {
margin-top:120px;
text-align:right;
width:211px;
}

.box {

margin-top:35px;
text-align:left;

}

.news {
	background-image:url("./Bilder/kopf_01_r4_c1.jpg");
	background-repeat:no-repeat;
	width:601px;
	height:86px;
	float:left;
}

.mailstore {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#6699ff;
padding-top:20px;

}
.subnavi  {
	background-image:url("./Bilder/kopf_01_r4_c2.jpg");
	background-repeat:no-repeat;
	width:601px;
	height:37px;
	float:left;
	font-family:georgia,serif;
	font-size:14px;
	color:#FFFFFF;
}

.subnavi_worldsoft  {
	background-image:url("./Bilder/kopf_01_r4_c2.jpg");
	background-repeat:no-repeat;
	width:531px;
	height:37px;
	float:left;
	padding-left:70px;
}

.subnavi a:link, .subnavi a:visited {
	color:#FFFFFF;

}

.subnavi a:active  {
	color:#FFFFFF;
	font-weight:bold;
}

.subnavi a:hover  {
	color:#FFFFFF;
	font-weight:bold;
}

#inhalt {

	width:780px; 
	height:420px; 
	margin-left:auto; 
	margin-right:auto; 
	background-position:center;
	background-color:#FFFFFF;
}


.left_container {
width:216px;
height:400px;
padding-left:15px;
margin-top:10px;
float:left;
}

.left_container1 {
width:206px;
height:150px;
background-image:url("./Bilder/left_container1.jpg");
background-repeat:no-repeat;
float:left;
padding-left:10px;
}

.left_container_google {
width:216px;
height:150px;
background-image:url("./Bilder/left_container1.jpg");
background-repeat:no-repeat;
float:left;
}


.worldsoft {
width:120px;
height:90px;
margin-top:20px;
margin-left:35px;

}
.cms {
	font-size: 10px;
	font-family: Arial, sans-serif;
	color:#FFFFFF;
}

.cms a, .cms a:visited {
	color:#FFFFFF;
}

.cms a:hover, .cms a:active {
	color:#FFFFFF;
}

.left_container2 {
width:216px;
height:240px;
background-image:url("./Bilder/left_container2.jpg");
background-repeat:no-repeat;
float:left;
margin-top:10px;
}

.kaspersky {
width:209px;
height:205px;
background-color:#FFFFFF;
margin-top:33px;
margin-left:5px;
overflow-y:auto;
overflow-x:hidden;
}

.news_left {
width:209px;
height:150px;
margin-top:33px;
margin-left:5px;
overflow-y:auto;
overflow-x:hidden;
}

.news_left a:link, .subnavi a:visited {
	color:#000000;

}

.news_left a:active  {
	color:#000000;
}

.news_left a:hover  {
	color:#000000;
}

.middle_container {
width:526px;
height:400px;
background-image:url("./Bilder/middle_container.jpg");
background-repeat:no-repeat;
margin-top:10px;
margin-left:20px;
float:left;
}

.middle_left_scroll {
	height: 360px; 
	margin-top:10px;
	width:497px;  
	overflow-y:auto;
	overflow-x:hidden;
	margin-left:15px;
	margin-right:10px;
	color:#000000;
}	
.middle_left {
	height: 360px; 
	margin-top:10px;
	width:480px;  
	margin-left:15px;
	color:#000000;
	text-align:justify;	
}

.contentComment_txt {
	padding-left: 7px;
	padding-right: 7px;
	text-align:left;
}


.container_ueberschrift {
margin-left:25px;
margin-top:6px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}


.domain {
width:62px;
}
.sitemap_container {
width:750px;
height:400px;
background-image:url("./Bilder/sitemap_container.jpg");
background-repeat:no-repeat;
margin-left:15px;
margin-top:10px;

}


#footer {
	background-image:url("./Bilder/footer1.jpg");
	background-repeat:no-repeat;
	width:780px;
	height:121px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	background-position:center;

	
}

.footer1 {
width:780px; 
height:22px; 
background-image:url("./Bilder/footer_r1_c1.jpg"); 
background-repeat:no-repeat;
padding-top:3px;
padding-bottom:2px;
padding-left:15px;
background-position:center;
}

#footer2 {
width:780px; 
height:65px; 
margin-top:30px;
float:left;
margin-left:15px;



}

.footer3 {
width:216px; 
height:63px; 
background-image:url("./Bilder/footer2.jpg"); 
padding-top:2px;
background-repeat:no-repeat;
float:left;
text-align:center;

}

.footer_banner {
width:514px; 
height:65px; 
margin-left:20px;
background-image:url("./Bilder/footer3.jpg"); 
background-repeat:no-repeat;
padding-top:2px;
float:left;
text-align:center;

}

.footer4 {
width:780px; 
height:22px; 
background-image:url("./Bilder/footer_r1_c1.jpg"); 
background-repeat:no-repeat;
margin-top:2px;
padding-left:15px;

}

.kontaktformular_titel {
	font-size: 12px;
    font-weight:normal;
   	color:#6699ff;
	width:70px;
	height:12px;
	text-align:right;
	vertical-align: top;
	padding-top:4px;
	
	
    }
.kontaktformular{

	font-size: 12px;
    font-weight:normal;
   	color: #333366;
	width: 300px;

}
.kontaktformular2{
	font-size: 12px;
    font-weight:normal;
   	color: #333366;
	width:300px;
	margin-bottom:5px;
}
.kontaktformular_anrede{
	font-size: 12px;
    font-weight:normal;
   	color: #333366;
	width: 100px;
	vertical-align:top;
margin-bottom:5px;
}

.kontaktformular_produkte{
	font-size: 12px;
    font-weight:normal;
   	color: #333366;
	width: 150px;
	vertical-align:top;
margin-bottom:5px;
}

.kontaktformular_ort{
	font-size: 12px;
    font-weight:normal;
   	color: #333366;
	width: 100px;
	vertical-align:text-top;
margin-bottom:5px;
}

.kontaktformular_adresse{

	font-size: 12px;
    font-weight:normal;
   	color: #333366;
	width: 50px;
	vertical-align:text-top;
	margin-bottom:5px;
}

.kontaktformular1{

	font-size: 12px;
    font-weight:normal;
   	color: #333366;
	width: 300px;
	margin-left: 20px;
	vertical-align: middle;
}

.fehler{
	font-family: Arial, sans-serif;
	font-size:10pt;
	color:#FF0000;

