

body{
background-color:#091119;
background-image:url(../images/bgne.gif);
background-repeat:repeat-x;
font-family:Tahoma;
margin:0px;
padding:0px;
font-size:0.8em;
}

#swf{
width:617px;
height:305px;
float:left;
background-image:url(../images/bgindex.gif);
background-repeat:no-repeat;

}

#total{
width:800px;
margin-left:auto;
margin-right:auto;

}

#header{
width:800px;
float:left;
color:#FFFFFF;

}


#logo{
width:200px;
height:80px;
float:left;
}

#logo img{
padding-left:5px;
margin-top:22px;
}
#logo a img{border:none;}
#logo h1{margin:0;padding:0;}
#contactheader{
margin-top:22px;
float:right;
text-align:right;
width:600px;
}

#contactheader h1{
margin:0px;
padding:0px;
font-weight:normal;
font-size:2em;
margin-top:10px;
margin-bottom:10px;

}
#contactheader h1 span{
margin:0px;
padding:0px;
font-weight:normal;
font-size:14px;

}



#search{
background-color:#081B26;
color:#FFFFFF;
border:solid 1px #FFFFFF;
font-size:1em;

}

#keyword{
border:solid 1px #FFFFFF;
font-size:1em;


}

#contactheader a{
color:#FFFFFF;
}


#menu{

width:300px;
float:left;

}

#overmenu{
margin-top:20px;
float:left;
width:800px;
border-bottom:solid 1px #848C92;
padding-bottom:8px;
padding-left:8px;
margin-bottom:20px;


}

#menu a{
color:#FFFFFF;
text-decoration:none;
margin-right:20px;
}

#menu img{
margin-right:4px;
}

#menu a:hover{
text-decoration:underline;

}


#searchform form{
float:right;
margin:0px;
padding:0px;
margin-top:-5px;


}

#searchform{
float:right;
width:400px;
margin:0px;
padding:0px;
padding-right:8px;
padding-bottom:0px;

}


#left{
width:158px;
float:left;
margin-right:25px;
}


#left h2{
margin:0px;
padding:0px;
font-weight:normal;
font-size:1.6em;
margin-top:10px;
margin-bottom:10px;
color:#FFFFFF;
border-bottom:solid 1px #8EADBA;
padding-bottom:5px;

}

#left h3{
margin:0px;
padding:0px;
font-weight:normal;
font-size:1.4em;
margin-top:30px;
margin-bottom:10px;
color:#FFFFFF;
border-bottom:solid 1px #8EADBA;
padding-bottom:5px;

}


#left ul{
padding:0px;
margin:0px;
list-style-image:url();



}



#left ul  {
padding : 0;
margin : 0;
list-style : none;
width : 158px;
}

#left ul li {
margin : 0;
list-style : none;
}

#left ul li a {
color : #FFFFFF;
font-weight : normal;
display : block;
text-decoration : none;
padding : 7px 5px 7px 10px;
background-image : url(../images/menuarrow.gif);
background-repeat : no-repeat;
background-position : center left;
border-bottom : 1px solid #8EADBA;
font-weight : normal;
display : block;
text-decoration : none;
padding : 6px 5px 6px 10px;
background-repeat : no-repeat;
background-position : center left;
margin : 0;
width : 144px;
}

#left ul li a:hover {
color : #ffffff;
background-color : #081D29;
text-decoration : none;
} 
/*CONTENT................. */

#content h2{
margin:0px;
padding:0px;
font-weight:normal;
font-size:1.6em;
margin-top:10px;
margin-bottom:10px;
color:#FFFFFF;
border-bottom:solid 1px #8EADBA;
padding-bottom:5px;

}






#content{
width:617px;
float:left;

}

#incontent{
float:left;
width:597px;
padding:10px 10px 10px 10px;
color:#666666;
background-color:#FFFFFF;
background-image:url(../images/incontenttop.gif);
background-position:top;
background-repeat:no-repeat;

}

#incontentfoot{
background-image:url(../images/incontentfoot.gif);
float:left;
width:617px;
height:6px;
background-repeat:no-repeat;

}

/*FOOTER */
#footer{
width:800px;
float:left;
clear:left;
border-top:1px solid #8CC9DF;
color:#FFFFFF;
font-size:0.85em;
padding-top:20px;
text-align:center;
line-height:170%;
margin-top:20px;
}

#footer a{
color:#FFFFFF;



}

.produkt{
width:48%;
float:left;
padding-top:20px;
padding-bottom:0px;
margin-right:10px;
color:#000000;
}

.produkt a{
color:#333333;
text-decoration:underline;
}

.produkt a:hover{
color:#000066;
text-decoration:none;
}

.productimage{
float:left;
width:100px;
margin-right:10px;
padding-bottom:10px;


}

.bprodukt{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;

}

.bprodukt a{
border-style:solid;
border-width:1px;
border-color:#333333;

}

.overprodukt{
width:100%;
clear:left;
float:left;
border-bottom:solid 1px #DDDDDD;
}






input{
border:solid 1px #CCCCCC;
font-family:Tahoma;
font-size:1em;
}

textarea{
border:solid 1px #CCCCCC;
font-family:Tahoma;
font-size:1em;
}

#rightkontakt{
width:220px;
float:left;
padding-left:20px;
}

#rightkontakt input{
margin-top:4px;

}

#rightkontakt textarea{
width:200px;
}

#rightkontakt p{
margin:0px;
padding:0px;
margin-top:4px;
}

#leftkontakt{
float:left;
width:340px;


}

#mysubmit{
width:100px;
}

.myc{
width:150px;
}

.red{
color:#FF0000;

}

#selected{

background-color:#0099FF;
}

#pagination{
float:left;
clear:left;
margin-top:20px;
margin-bottom:10px;
color:#666666;




}

#pagination a{

padding:5px 10px 5px 10px;
border:solid 1px #CCCCCC;
color:#666666;
text-decoration:none;
margin-bottom:10px;
position:relative;
height:50px;

}

#pagination a:hover{
background-color:#0099FF;

}

#pagination b{
padding:5px 10px 5px 10px;
border:solid 1px #CCCCCC;
color:#FFFFFF;
text-decoration:none;
background-color:#0099FF;
margin-bottom:10px;
position:relative;
height:50px;
}


#back{
float:left;
clear:left;
color:#666666;
}

#back a{
padding:5px 10px 5px 10px;
border:solid 1px #CCCCCC;
color:#666666;
text-decoration:none;
margin-bottom:10px;
position:relative;
height:50px;

}


#back a:hover{
background-color:#0099FF;
color:#FFFFFF;
}

#back img{
vertical-align:text-top;

}

#back p{
margin-top:0px;

}

#underswf{
margin-top:0px;
float:left;
padding-top:0px;

}

.kat{
float:left;
width:200px;
height:70px;
margin-top:8px;
vertical-align:text-bottom;
background-image:url(../images/1u.gif);

}

#u1{
background-image:url(../images/1u.gif);
margin-right:8px;
}

#u2{
background-image:url(../images/2u.gif);
margin-right:8px;
}

#u3{
background-image:url(../images/3u.gif);

}


#u4{
background-image:url(../images/4u.gif);
margin-right:8px;
}

#u5{
background-image:url(../images/5u.gif);
margin-right:8px;
}

#u6{
background-image:url(../images/6u.gif);
margin-right:0px;
}

#u7{
background-image:url(../images/7u.gif);
margin-right:8px;
}

#u8{
background-image:url(../images/8u.gif);
margin-right:8px;
}

#u9{
background-image:url(../images/9u.gif);
margin-right:0px;
}



.katlabel{
width:100%;
height:30px;
background-color:#036B93;
float:left;
opacity:0.5;
filter:alpha(opacity=60);
margin-top:40px;
padding-top:5x;
display:block;
}

.katlabel a{
margin-left:5px;
margin-top:5px;
color:#FFFFFF;
text-decoration:none;
display:block;
font-weight:bold;


}

.katlabel a:hover{
text-decoration:underline;

}

#jak{
font-size:0.8em;
color:#CC00CC;

}
#header-title{width:100%;text-align:center;margin:0;padding:0;font:normal 11px Arial;color:#fff;display:inline;}
#footer-text{width:100%;text-align:center;margin:0;padding:0;font:normal 11px Arial;color:#fff;}
#footer-desc{width:100%;text-align:center;margin:0;padding:0;font:normal 11px Arial;color:#fff;padding-top:10px;}
#footer-desc a{color:#ccc;}

#left p{color:#fff;}