body {padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
h1 {margin: 0 5px 1px 4px; font-size: 14px; color: #666;}
h2 {margin: 0 0 12px 0; font-size: 16px; color: #666;}
h3 {margin: 20px 0 3px 2px; font-size: 15px;}
h4 {margin: 20px 0 2px 10px; font-size: 12px; }
h5 {margin: 10px 0 0 0; font-size: 12px; color: #666;}
p {line-height: 13px; margin: 5px 8px 5px 5px;}
.small {text-decoration:none; font-size:10px;}
.indrag {margin-left:10px; margin-top:5px;}
.large {line-height: 13px; margin: 10px 5px 5px 5px;}
.box2 {margin-left:10px; margin-top:13px;}

#Computer-Game {width:800px;}
#sidhuvud {width:800px; height:248px;}
#computergames {float:left; width:638px; height:301x; padding:0; margin:0;}
#dataspel {float: left; width:162px; height:301px; background-image:url(bilder/dataspel.jpg); }
#datorspel {float: left; width:800px; height:42px; background-image:url(bilder/datorspel.jpg);}
.datorspelx1{margin-left:10px;}
.datorspelx2{margin-left:6px;}
.datorspelx3{margin-left:6px;}
.datorspelx4{margin-left:6px;}

#dataspelsdummy {width:162px; height:180px;}
#datspels-text  {width:162px; height:121px;}
#datorspelsdummy {width:100px; height:42px;}
#datorspel2 {float: left; width:800px; height:41px; }
#datorspel3 {float: left; width:800px; height:85px; }


#datakolumn {float: right; width: 640px; padding: 0; margin: 10px 0 0 10px; background: #fff;}
#menykolumn {float: left; width: 130px; padding: 0; margin: 0; background: #fff;}

#box {float:left; width:180; margin-left:10px;}
#box-bg {float:left;  width:180; height:240px; background-image: url(bilder/box-bg.gif); background-repeat:repeat-y; margin:0; padding:0;}
#box-top {float:left;  width:180px; height:15px; background-image: url(bilder/box-top.gif); }
#box-bottom {float:left;  width:180px; height:15px; background-image: url(bilder/box-bottom.gif); }
  #box a:link{color: #000;}
  #box a:visited{color: #000;}
  #box a:hover{text-decoration: none; color: #00d;}

#box2 {float:left; width:157px; height:121px; background-image: url(bilder/box2.gif); margin:0; padding:0;}
a.box2 {padding: 5px 5px 0 10px;}

#container {width:800px; margin:0 0 10px 0; padding:0;}

#sidfot {float:left; width: 600px; padding:4px 100px 3px 100px; background: #e6e6e6; border-bottom: 1px solid #999; }
  #sidfot a:link{text-decoration: none; color: #000;    margin-left:20px;}
  #sidfot a:visited{text-decoration: none; color: #000; margin-left:20px;}
  #sidfot a:hover{text-decoration: none; color: #00d;   margin-left:20px;}

#site {float:left; width:600px; padding:3px 100px 4px 100px; background: #e6e6e6; border-top: 1px solid #999;}
  #site a:link{text-decoration: none; color: #000;    margin-left:14px;}
  #site a:visited{text-decoration: none; color: #000; margin-left:14px;}
  #site a:hover{text-decoration: none; color: #00d;   margin-left:14px;}

#sidodiv {position: absolute; width:120px; top:80px; left:820px; }

#sidomeny{padding: 0; margin-left: 10px; margin-top: 20px; margin-bottom:10px; font-size: 12px;}
  #sidomeny ul{padding: 0; margin: 0;}
  #sidomeny li{padding: 0; margin: 0; list-style: none; display: inline;}
  .menycontent {display: block; padding: 2px 1px 2px 10px; background: #fff; color: #000000;}
  a.sidomeny, a.sidomeny:visited {width: 100%; display: block; text-decoration: none;}
  a.sidomeny:hover .menycontent, a.sidomeny:hover {background:#e6e6e6; color:#00d;}
  .menycontent2 {font-size:12px; display: block; padding: 2px 1px 2px 10px; background: #fff; color: #000000; font-weight:bold;}
  a.sidomeny:hover .menycontent2, a.sidomeny:hover {background:#e6e6e6; color:#00d;}

#imgbox{margin:15px 0 10px 0;}
#tutmnu{margin:20px 0 20px 0; padding: 0; height:40px; float: right; text-decoration:none; background:#fff;}