body {padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; background:#ffffff;}



h2 {margin: 0 0 0.5em 0; font-size: 2.5em;}
h3 {margin: 0em 0 0.3em 0; font-family: Georgia, Arial; font-size: 1.6em; color: #1f92d3;}
h4 {margin: 1.5em 0 0.5em 0; font-size: 1em;}
p {line-height: 1.8em; margin: 0 0 5px 0;}
h5 {margin: 0; font-family: Arial; font-size: 0.8em; color: #333333;}

pre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em;}

a{font-weight: bold; text-decoration: none;}
a:link{color: #ed1d34;}
a:visited{ color: #e31d34;}
a:hover{color: #1f92d3; text-decoration: underline;}

/* sidlayout */
#layout {width: 960px; background: #ffffff; margin-right: auto; margin-left: auto;}
#sidhuvud {padding: 0px; margin: 0; height: 174px; background: #ffffff url('bgtop.jpg') no-repeat top left;}

#kolumncontainer{float: left; width: 960px; background: #ffffff;}

#kolumnc {float: left; width: 520px; padding-top: 10px; padding-left: 10px; padding-right: 10px; background: #ffffff;}
#kolumnv {float: left; width: 210px; padding-left: 0px; padding-top: 0px; padding-right: 0px; background:#ffffff; }
#kolumnh {float: left; width: 210px; padding-left: 0px; padding-top: 0px; padding-right: 0px; background:#ffffff; }

#fotpic {clear: both; padding: 0px; height: 109px; background:#ffffff url('bgfot.jpg') no-repeat top center;}

#sidfot {clear: both; padding: 10px; height: 30px; background:#ffffff url('bgmenu.jpg') no-repeat;}
#sidfot {font-family: Verdana, Arial; font-size: 0.7em; color: #fff;}


#boxtopr {width: 195px; height: 32px; padding-left: 10px; padding-top: 8px; padding-bottom: 0px; padding-right: 5px; background: #ffffff url('boxtopr.jpg') no-repeat; position: relative; top: 10px; }
#boxtopr {font-family: Arial; font-size: 1.1em; font-weight: bold; color: #ffffff;}

#boxr {width:200; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #ffffff; position: relative; top: 0px; border-right: 1px solid #ed1d34; border-left: 1px solid #ed1d34; border-bottom: 2px solid #ed1d34; }
#boxr {margin: 0; font-family: Verdana; font-size: 0.8em; color: #000000;}



#boxtopb {width: 195px; height: 32px; padding-left: 10px; padding-top: 8px; padding-bottom: 0px; padding-right: 5px; background: #ffffff url('boxtopb.jpg') no-repeat; position: relative; top: 10px; }
#boxtopb {font-family: Arial; font-size: 1.1em; font-weight: bold; color: #ffffff;}

#boxb {width:200; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #ffffff; position: relative; top: 0px; border-right: 1px solid #1f92d3; border-left: 1px solid #1f92d3; border-bottom: 2px solid #1f92d3; }
#boxb {margin: 0; font-family: Verdana; font-size: 0.8em; color: #000000;}



#boxtopg {width: 195px; height: 32px; padding-left: 10px; padding-top: 8px; padding-bottom: 0px; padding-right: 5px; background: #ffffff url('boxtopg.jpg') no-repeat; position: relative; top: 10px; }
#boxtopg {font-family: Arial; font-size: 1.1em; font-weight: bold; color: #1f92d3;}

#boxg {width:200; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #ffffff; position: relative; top: 0px; border-right: 1px solid #c3c3c3; border-left: 1px solid #c3c3c3; border-bottom: 2px solid #c3c3c3; }
#boxg {margin: 0; font-family: Verdana; font-size: 0.8em; color: #000000;}


#boxtopy {width: 195px; height: 32px; padding-left: 10px; padding-top: 8px; padding-bottom: 0px; padding-right: 5px; background: #ffffff url('boxtopy.jpg') no-repeat; position: relative; top: 10px; }
#boxtopy {font-family: Arial; font-size: 1.1em; font-weight: bold; color: #ffffff;}

#boxy {width:200; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #ffffff; position: relative; top: 0px; border-right: 1px solid #b4782b; border-left: 1px solid #b4782b; border-bottom: 2px solid #b4782b; }
#boxy {margin: 0; font-family: Verdana; font-size: 0.8em; color: #000000;}




#box1 {width: 210px; padding: 10px; background-color: #eeeeee; border-top: 3px solid #666666; opacity: 0.7; filter: alpha(opacity=70); position: relative; top: 0px;}
#box1 {margin: 0; font-family: Verdana; font-size: 0.9em; color: #000;}

#box_search {width: 200px; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; background:#ffffff url('bg_grfade.jpg') repeat-x; border-top: 2px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; position: relative; top: 0px;}
#box_search {margin: 0; font-family: Verdana; font-size: 0.7em; color: #000;}



#box3bw {width: 400px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #000; position: relative; top: 0px; }
#box3bw {font-family: Arial; font-size: 1.1em; color: #ffffff; }

#box3w {width: 398px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #5a3c3c; position: relative; top: 0px; border-right: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000; }
#box3w {margin: 0; font-family: Verdana; font-size: 0.9em; color: #ffffff;}
#box3w a:hover { background-color: #000; color: #fff; text-decoration: none;}

#box4b {width: 220px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; background: #5a3c3c; position: relative; top: 0px; }
#box4b {font-family: Arial; font-size: 1.1em; color: #fff;}

#box4 {width: 218px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; background: url(box4.jpg) repeat; position: relative; top: 0px; border-right: 1px solid #5a3c3c; border-left: 1px solid #5a3c3c; border-bottom: 1px solid #5a3c3c;  border-top: 1px solid #5a3c3c; }
#box4 {margin: 0; font-family: Verdana; font-size: 0.9em; color: #000;}


#box5b {width: 400px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; background: #5a3c3c; position: relative; top: 0px; }
#box5b {font-family: Arial; font-size: 1.1em; color: #fff;}

#box5 {width: 398px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; background: url(bggig.jpg) repeat; position: relative; top: 0px; border-right: 1px solid #5a3c3c; border-left: 1px solid #5a3c3c; border-bottom: 1px solid #5a3c3c;  border-top: 1px solid #5a3c3c; }
#box5 {margin: 0; font-family: Verdana; font-size: 0.9em; color: #000;}


#box6b {width: 400px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; background: #5a3c3c; position: relative; top: 0px; }
#box6b {font-family: Arial; font-size: 1.1em; color: #fff;}

#box6 {width: 398px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #e2d8cb; position: relative; top: 0px; border-right: 1px solid #5a3c3c; border-left: 1px solid #5a3c3c; border-bottom: 1px solid #5a3c3c;  border-top: 1px solid #5a3c3c; }
#box6 {margin: 0; font-family: Verdana; font-size: 0.9em; color: #000;}






/* meny */
#menycontainer{font-family: Arial;}
#menycontainer{height: 30px; background: #ffffff url('bgmenu.jpg') no-repeat top left;}

#menycontainer ul{padding: 0.5em 0; margin: 0;}
#menycontainer li{margin-right: 0.1em; display: inline; list-style: none;}
#menycontainer li a{text-decoration: none; padding: 0.5em 0.7em; margin-left: 0; background: #000; 	font-weight: normal;}
#menycontainer a:link{color: #ffffff; }
#menycontainer a:visited{color: #ffffff; }
#menycontainer a:hover{background: #ed1d34 url('bglank.jpg') repeat-x; text-decoration: none;}
#menycontainer a#current{background: #000000; border-bottom: 0px solid #ffffff; color: #ed1d34;}

