body,html {text-align : left; margin-left : auto; margin-right : auto; margin-top : 5px; background-color: #C9D6E6;}
	
A {text-decoration : none; color : #0042CC;}
A:Visited {color : #0042CC;}
A:Active {color : #0042CC;}
A:Hover {text-decoration : underline;}

th, td {vertical-align:top;}

#dssContainer {overflow:hidden; width:950px; margin:0 auto;}
* html #dssContainer{height:1%;}

input.groovybutton
{
   color:#003A79;
   font-family:helvetica,sans-serif;
   font-size:110%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

.butikHead {border:1px solid #003A79; font-size:120%;background-color:#E7DFB1;}
.butikHead2 {padding:2px 4px 2px 4px;border:1px solid white;}
.butikBody {margin: 0px 4px 0px 4px; border-color: #003A79; padding: 8px; border-width: 0px 2px 1px 2px; border-style: solid; background-color:#EBF0F5;}
a.butik, a.butik2, a.butik3, a.butik4 {color:#008000;margin-right:14px; padding:1px 0px 1px 17px;background: url(/i/till-butik.gif) no-repeat left center;}
a.butik2 {background: url(/i/information2.gif) no-repeat left center;}
a.butik3 {background: url(/i/rapportera2.gif) no-repeat left center;}
a.butik4 {background: url(/i/uppgradera.gif) no-repeat left center;}

a.start {margin-right:22px; padding:1px 0px 1px 17px;background: url(/i/till-butik.gif) no-repeat left center;}
a.addbutik {margin-right:22px; padding:1px 0px 1px 20px;background: url(/i/addbutik.gif) no-repeat left center;}
a.login {margin-right:22px; padding:1px 0px 1px 20px;background: url(/i/login.gif) no-repeat left center;}
a.logout {margin-right:22px; padding:1px 0px 1px 20px;background: url(/i/logout.gif) no-repeat left center;}
a.minbutik {margin-right:22px; padding:1px 0px 1px 20px;background: url(/i/minbutik.gif) no-repeat left center;}

#dssBody{float:left;width:780px;}
#dssMenu {border-right: 1px solid #003A79; background-color: #EBF0F5;}
#dssWorkarea {background-color: white; padding:12px; font-size:75%; border-color: #003A79; border-style: solid; border-width: 0px 1px 1px 1px;}
#dssAnnons{width:170px; float:right;}

#dssHead {background: #EBF0F5 url(/i/shoppingbutiker.jpg) no-repeat;border-color: #003A79; border-style: solid; border-width: 1px 1px 0px 1px;}
#dssFooter {color:#65A7CE;background-color: #003A79; border-color: #003A79; border-style: solid; border-width: 0px 1px 1px 1px;}
#dssFooter A {color:#fff;}

.dssFlikRub {margin-top:5px; float: right; font: normal 75% Verdana, arial, sans-serif;}
ul#dssFlik { text-align: right;margin: 0em 0 0em 0;font: bold 11px verdana, arial, sans-serif;border-bottom: 1px solid #003A79;list-style-type: none;padding: 3px 4px 6px 10px;}
ul#dssFlik li {display: inline;}
li#dssFlik { border-bottom: 1px solid #fff;background-color: #fff;}
ul#dssFlik li a#cur {background-color: #E7DFB1;color: #000;position: relative;top: 1px;border-color:#003A79;padding-top: 6px;}
ul#dssFlik li a {padding: 6px 6px;border: 1px solid #003A79;background-color: #fff;color: #666;margin-right: 4px;text-decoration: none;border-bottom: none;}
ul#dssFlik a:hover {background: #003A79; color: #fff;}
.dssFlikMeny {color:#000;border-width: 0px 1px 1px 1px; border-style: solid; border-color:#003A79; background-color: #E7DFB1;padding:1px;margin-bottom:0px;}

.bb {font-weight: bold; color:black;}
a.rMenu {display: block; padding:1px; text-decoration: none;}
a.rMenu:hover {font-weight: normal; background-color: #AFD2E7; color: #000000; text-decoration : none;}
#rMenuH {background-color: #2086C3; color: White; border-bottom: 1px solid #003A79; text-align:center;}
.rMenuH2 {margin-top:12px;background-color: #2086C3; color: White; border-bottom: 1px solid #003A79; border-top: 1px solid #003A79; text-align:center;}
.rMenuH3 {background-color: #2086C3; color: White; border: 1px solid #003A79; text-align:center;}
.rMenuH4 {background-color: #EBF0F5; color: black; border: 1px solid #003A79; text-align:center;}
.rMenuHC {padding:2px;border:1px solid #65A5CF;}
.rBody {margin-bottom:12px; background-color:white; border-color: #003A79; border-style: solid; border-width: 0px 1px 1px 1px;}
.rBody2 {background-color: #EBF0F5;}
.rBody3 {background-color:white; border: 1px solid #003A79; padding: 10px;}

#ismenu{ border: 1px solid #003A79; border-bottom-width: 3px; width: 195px; border-top-width:0px;}
#ismenu ul{ margin: 0; padding: 0; list-style-type: none; }
#ismenu li a{ display: block; padding: 3px 0; padding-left: 9px; width: 179px; text-decoration: none; color: black; background-color: #EBF0F5; border-bottom: 1px solid #AFD2E7; border-left: 7px solid #AFD2E7; }
#ismenu li a:hover {background-color: #AFD2E7; border-left-color: #2E546B;}
#ismenu li a#current{background-color: #2E546B; font-weight: bold; color: #fff; border-left-color: #2E546B;}
#ismenu li li a{ display: block; padding: 3px 0; padding-left: 9px; width: 179px; text-decoration: none; color: black; background-color: #FFF; border-bottom: 0px dotted #E0CC52; border-left: 7px solid #2E546B; }
#ismenu li li a#subcurrent{font-weight : bold;}
#ismenu div.ismenutitle{ color: white; border-bottom: 1px solid #003A79; border-top: 1px solid #003A79;padding: 0px; padding-left: 0px; background-color: #2086C3;  }
* html #ismenu li a{ /*IE only */
width: 197px; /*IE 5*/
w\idth: 179px; /*185px minus all left/right paddings and margins*/
}

.cellA {text-align:center; font-family: Arial; font-size: 115%; font-weight : bold; border-bottom:1px solid black;}
a.cellAA {display: block; padding:3px;}
a.cellAA:hover {background-color: #AFD2E7; color: #000000; text-decoration : none;}
.cellF {font-family: Arial; font-size: 10px; margin-top:6px; padding:1px; border-top:1px solid black;}

h1, H1 { font-size: 200%; margin:10px;}
h2, H2 { padding-bottom: 1px; margin-top: 15px; margin-bottom: 2px; font-size: 14px; border-color: #235E9D; border-style: solid; border-width: 0px 0px 1px 0px; font-weight: bold; }
.norm {font-family: Verdana, Arial, Helvetica; font-size: 75%;}
.rubAvd {font-size: 135%;}
.boldU {text-decoration : underline; font-weight : bold;}
.workarea {padding-left:10px;padding-right:10px;}

.bokstavmoln a { line-height:1.4em;padding-right: 0.4em;}
.ord1c {font-size:11px;color:#7082A7;}
.ord2c {font-size:14px;}
.ord3c {font-size:16px;}
.ord4c {font-size:18px;}
.ord5c {font-size:20px;}
.ord6c {font-size:22px;}
.ord7c {font-size:24px;font-weight:bold;}
.ord8c {font-size:26px;font-weight:bold;}
.ord9c {font-size:28px;font-weight:bold;}
.ord10c {font-size:30px;font-weight:bold;}
