*, html, body, table, tr, td, div, h1, h2, h3, img, ul, li, a {
	margin: 0px;
	padding: 0px;
}

ul {
	list-style: none;
}

a {
	text-decoration: none;
} 

body {
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	font-family: Arial;
	font-size:12px;
}

#conteiner {
	width: 900px;
	height: auto;
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 0px; 
	background: #ffffff;
}
#top {
	width: 900px;
	height: 220px;
}
#logo {
	width: 380px;
	height: 220px;
	background-image: url(../img/logo.jpg);
	float:left;
}
#bgmenu {
	width: 520px;
	height: 220px;
	background-image: url(../img/bg_menu.jpg);
	float: right;
}
#content{
	width: 900px;
	height: auto;
}
#slideshow{
	width: 900px;
	height: 252px;
	background-image: url(../img/header.jpg);
}
#prbg1{
	width: 900px;
	height: 11px;
	background-image: url(../img/pr_bg_1.jpg);
}
#prbg2{
	width: 900px;
	height: 179px;
	background-image: url(../img/pr_bg_2.jpg);
}
.topconbg{
	width: 900px;
	height: 16px;
	background-image: url(../img/content_bg_top.jpg)
}
.textcontent{
	width: 880px;
	height: auto;
	background-color:#FFFFFF;
	border: solid 0px #FF0000;
	padding: 10px 10px 10px 10px;
}
.textcontentkontakti{
	width: 500px;
	height: auto;
	background-color:#FFFFFF;
	border: solid 0px #FF0000;
	padding: 10px 10px 10px 10px;
	float:left;
}
.textindex{
    color:#000000;
    line-height: 28px;
  	width: 880px;
	height: auto;
	background-color:#FFFFFF;
	border: solid 0px #FF0000;
	padding: 10px 10px 10px 10px;
}

.foother{
	width: 900px;
	height: 43px;
	background-image: url(../img/foother_bg.jpg);
	padding-top: 25px;
	float: left;
}

.produkt1{
	width: 130px;
	height: 85px;
	float:left;
	border: solid 0px #FF0000;
	margin-top: 22px;
	margin-left: 10px;
	font-family: Verdana;
	font-size: 11px;
	color:#FFFFFF;
	
}
.produkt2{
	width: 130px;
	height: 85px;
	float:left;
	border: solid 0px #FF0000;
	margin-top: 22px;
	margin-left: 100px;
	font-family: Verdana;
	font-size: 11px;
	color:#FFFFFF;
	
}
.produkt3{
	width: 130px;
	height: 85px;
	float:left;
	border: solid 0px #FF0000;
	margin-top: 22px;
	margin-left: 96px;
	font-family: Verdana;
	font-size: 11px;
	color:#FFFFFF;
	
}
.produkt4{
	width: 130px;
	height: 85px;
	float:left;
	border: solid 0px #FF0000;
	margin-top: 22px;
	margin-left: 98px;
	font-family: Verdana;
	font-size: 11px;
	color:#FFFFFF;
	
}
.style2 {
	color: #FFCC00;
	font-weight: bold;
}
div.produkt1 a:link {
	color: #FFCC00;
}
div.produkt2 a:link {
	color: #FFCC00;
}
div.produkt3 a:link {
	color: #FFCC00;
}
div.produkt4 a:link {
	color: #FFCC00;
}
div.produkt1 a:hover {
	color: #FF9900;
}
div.produkt2 a:hover {
	color: #FF9900;
}
div.produkt3 a:hover{
	color: #FF9900;
}
div.produkt4 a:hover {
	color: #FF9900;
}



a:link {
	color: #0066CC;
	font-weight: bold;
}
a:hover {
	color: #FFCC00;
	font-weight: bold;
}

.image {
border:5px solid #CCC;
float:left;
margin-right:10px;
overflow:hidden;
padding:3px;

}

.style5 {
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}

.style9 {
	color: #006600;
	font-style: italic;
	font-weight: bold;
	font-size: 17px;
}

.textfield{
	background-color: #DADADA;
	border: 1px solid #666699;
	font-family:Verdana;
	font-size: 11px;
	padding: 3px 0 3px 0;
	
}

.meilformbutton{
	background-color: #006600;
	border: 1px solid #666699;
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	color:#FFF;
	padding: 3px 20px 3px 20px;
	
}
.adress{
	width: 360px;
	height: 500px;
	float: right;
	padding: 10px 10px 10px 10px;
	border: 1px solid # #FF0000;
	background-color: #FFFFFF;
	}

