@charset "utf-8";

body {
	background-color: #FFF;
	background-image: url(imgs/bg.jpg);
	background-repeat: repeat-x;
}


.overskriftw2
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
		
}
.undermenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
font-weight:normal;
}
.undermenu a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
}
.undermenu a:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:underline;
}



.overskriftb,
.overskriftw
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
	
}

.overskriftb a,
.overskriftw a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
	text-decoration: none;

	
}


.overskriftb a:hover,
.overskriftw a:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
	text-decoration: underline;

	
}


.overskriftw
{
	color:#CCC;
}



.txtb,
.txtb a,
.txtbsmall,
.txtwsmall,
.txtw{
font-family:Verdana, Geneva, sans-serif;
	font-size:10px;	
	color:#666;

	
}
.txt-box {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;	
width: 150px;
height: 18px;
color:#666;
font-weight:bold;
}

.txtb a,
.txtbsmall a,
.txtwsmall a,
.txtw a{
font-family:Verdana, Geneva, sans-serif;
	color:#666;
	text-decoration:none;
	
}
.txtbsmall a:hover {

font-family:Verdana, Geneva, sans-serif;
color:#666;
text-decoration:underline;
	
}


.txtw,
.txtwsmall{
	color:#CCC;
	
	}
	
	.txtbsmall,
	.txtwsmall{
	font-size:10px;
	font-weight:normal;
	
	}
	


#mainbox {
	margin:10px;
	width: 942px;
	border:1px #CCC solid;
	background-color:#FFF;
	clear:none;
}

#gradientholder {
margin:auto;
width:980px;
}

#spacer{
	height:10px;
	width:90%;
	
	
}


#gradtop {
margin:auto;
width:942px;

}
#gradbund {
	margin:auto;
	width:942px;
	height:20px;
}


#gradleft {
float:left;
width:10px;
height:100px;
background-color:#333;
clear:none;
}


#gradright {
	float:left;
width:10px;
height:100px;
background-color:#333;
clear:none;
}

#portwrap{
	border-bottom:1px solid #CCC;

	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:5px;
	padding-top:5px;
}

#flashbox{
	height: 300px;
	padding-bottom:1px;
} 

#logo{
	height:80px;
	width:200px;
	float:left;
	vertical-align:middle;

} 

#kontakt{

	height:80px;
	width:200px;
	margin-left:730px;
	text-align:right;
	vertical-align:bottom;

} 

#box1{
	height: 299px;
	width: 287px;
	float:left;
	background-image:url(imgs/blaa_box.jpg);
	border-left: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	margin-top: 2px;
} 

#box2{
	height: 299px;
	width: 368px;
	background-image:url(imgs/graa_box.jpg);
	float:left;
	border-bottom: 2px solid #FFF;
	margin-top: 2px;
} 


#box3{
	height: 299px;
	width: 283px;
	border-right: 2px solid #FFF;
	float:left;
	background-image:url(imgs/graa_box2.jpg);
	border-bottom: 2px solid #FFF;
	margin-top: 2px;
} 
#boxholder {
	background-color:#FFF;
	height:auto;
	width:auto;
	border-top:1px solid #CCC;
	
	}


#bund {
height:0px;
clear:both;
}

#subtop {
height:31px;
width:100%;

}

.produkt_table{
	border-left: 1px solid #999;
	
}

.losknappos{
	background-color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	border: 1px solid #666;
	height: 22px;

}

.losknappos:hover{
	background-color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	border: 1px solid #666;
	cursor: pointer; cursor: hand;

}

