body {background:#191919 url('background_index.jpg') repeat-x;color:#fff;font-size:14px;line-height:20px;border-top:4px solid #c2c4c5;padding-top:15px;}

p {line-height:20px;margin:20px 0;color:#ddd;}
h1 {font-size:80px;}
h2 {font-size:40px;color:#D8001C;}
h3 {font-size:30px;}

#headercontainer { margin:0 auto; width: 940px; }
#headerleft { float:left; width: 390px; margin-right:20px; }
#headerright { float:left; width: 530px; }
#headermenu { border:1px solid #323232;background:#1a1a1a;margin:20px 0 0 0;text-transform:uppercase;}

#headermenu a {display:block;float:left;color:#fff;padding:0 20px;margin:0;position:relative;line-height:40px;border-left: 1px solid #323232;border-right: 1px solid #000000;}
#headermenu a:first-child {border-left: none!important;padding-left:20px;}
#headermenu a:hover {background:#D8001C;text-decoration:none!important;color:fff;}
#infocontainer { margin:0 auto; width: 940px; }
#inforight, #infoleft { float:left; }
#infoleft {background:#000;width: 360px;padding:20px;}
#inforight {width: 540px;background:#000;}
#tekstright, #tekstleft { float:left; margin-right:20px; }
#tekst {background:#000;padding:20px;}
#tekst p {width: 360px;}
a {color:#D8001C;}
em { font-style:italic;font-family: Georgia, serif;}

#pageinfocontainer { margin:0 auto; width: 900px; background:#000; }
#pageinforight, #pageinfoleft { float:left; }
#pageinfoleft {width: 360px;padding:20px;}
#pageinforight {width: 480px;margin-left:40px;}
.productshop {height:600px;border:1px solid grey;margin:2px;}