
body {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size: 13px;
    line-height:20px;
    color:#000;
}

strong { color:#000; }
em { font-style:italic; }

#leftmenu {
    width:180px;
    position:absolute;
}

#rightmenu {
    width:200px;
    float:right;
    margin-left:20px;
    margin-bottom:20px;
}

#leftmenu a, #rightmenu a {
    color: #000;
    display: block;
}

#leftmenu a:hover, #rightmenu a:hover {
    color: #f00;
}


#primary-footer-content a { color:#bbb; }
#primary-footer-content a:hover { color:#fff; }

.none, .none:hover { 
  display:inline !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background:none !important
}

.blue {
	color:#009ee0 !important;
}

.citat {
	position:static;
	padding: 10px 20px 10px 50px;
	margin: 10px;
	background: #222 url('img/citat_bg.png') 5px 5px no-repeat;
	font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif; font-size: 16px;color: #fff;
}

hr	{ clear:both;border-bottom:1px solid #f00;margin-bottom:20px;margin-top:20px; }

h1 	{ font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif; font-size: 24px;line-height: 26px; color: #f00; font-weight: normal; }
h2 	{ font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;  font-size: 20px;line-height: 26px; color: #f00; font-weight: normal; }
h3 	{ font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;  font-size: 18px;line-height: 24px; color: #f00; font-weight: normal; }
h4, .smallcaps, #primary-links, .cmt-date, .cmt-name, .produkttabell td a, #primary-sublinks a	{ font-family: "Trebuchet MS"; font-size: 10px; letter-spacing: 1px; text-transform: uppercase; line-height: 14px; font-weight: normal; }
h5 	{ font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;  24px;line-height: 24px; color: #f00; font-weight: normal; }
h6 	{ font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;  font-size: 24px;line-height: 24px; color: #f00; font-weight: normal; }
p	{ margin:0px;padding:0px;}
td 	{ vertical-align:top; }
pre 	{ font-family: Courier, "Courier New", monospace; }
li	{ margin-left:30px;margin-bottom:2px;}
ul 	{ list-style-type: disc; list-style-image: url("img/punktlista.png"); list-style-position: outside; }

h2 a:link, h2 a:visited { color:#f00; }


a:link, a:visited { color: #009EE0; text-decoration: none; }
a:hover, a:active, a:focus { text-decoration: underline; outline: 0;}


.header	{ margin-bottom:10px; }
.newslist, .prodlist { font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size: 11px;padding:5px;border-bottom:1px solid #888;}    
.newslist a, .prodlist a { color:#000;text-decoration:underline; }
.newslist a:hover { text-decoration:none;color:#fff;}
.prodlist a:hover { text-decoration:none;}

.system { font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 11px; }
.system a { text-decoration:underline; }

.pabild { border:1px solid transparent; }
.pabild:hover { border:1px solid #fff;background:#222; }

.produkttabell { width:100%; }
.produkttabell td { padding:10px;width:33%;text-align:center;vertical-align:bottom; }
.produkttabell td a {color:#000;}
.produkttabell td img {margin-bottom:5px;}