/* Body och Wrapper */
body            {background:#fff;}
#wrapper        {width:798px; margin:0 auto; }

/* Global */
.textright           {text-align:right;}

/* Header */
#header         {background:url(./../images/header.png); width:860px; height:190px; margin-left:-62px;}
#header h1      {text-indent:-999999px;}


/* Menu */
#menu           {background:url(./../images/menubg.png); width:798px; height:40px; margin:5px 0 5px 0;}
#menu li        {float:left; background:url(./../images/menuli_inactive.png); background-repeat:no-repeat;
                background-position:center left; padding:0 0 0 18px; line-height:40px; margin-left:15px;}
#menu li.active {background:url(./../images/menuli_active.png); background-repeat:no-repeat; 
                background-position:center left;}
#menu a         {color:#6A6A6A; font-weight:bold; text-decoration:none; font-size:0.8em;}
#langselect     {float:right; line-height:30px; margin-right:10px; font-size:0.8em; color:#999;}
#langselect a   {color:#0000EE; font-weight:normal; margin-left:10px; font-size:1em;}

/* Content */
#content h1         {color:#213F9A; font-size:1.5em; font-weight:bold; margin-bottom:0.5em;}
#content h2         {color:#6a6a6a; font-size:1.1em; margin-bottom:4px;}
#left h2            {font-size:0.9em; font-weight:bold; margin-bottom:0.2em;}
#content p          {color:#707070; margin-bottom:1em; font-size:0.9em; line-height:1.6em;}

#left                   {float:left; border:1px solid #D7D7D6; width:388px; min-height:386px; 
                        background:url(../images/leftbg.png); background-repeat:repeat-x; 
                        background-position:bottom; padding:10px;}
#left table             {font-size:1.1em; color:#707070; margin-bottom:1em;}
#left table td          {padding:0.2em 2em 0.2em 0;}
                       
#right                  {float:right; width:381px;}                
#right img              {border:1px solid #D7D7D6; margin-bottom:7px;}
#right table            {font-size:1em; color:#6a6a6a; width:381px; background:#fff;}
#right table td         {padding:4px 10px 4px 10px;}
#right tr.blue td       {background:#DDE8F4;}
#right table a          {font-size:1em; color:#6a6a6a; text-decoration:none;}
#right table a:hover    {text-decoration:underline;}
#right table a.active   {color:#213F9A; font-weight:bold;}
#right table.spacing    {border-spacing: 3px 0; margin-left:-3px;}
#right table.half       {float:left; width:50%;}
#right table.full       {float:left; width:100%;}
#right tr.grouptitle td {font-size:1em; padding-left:0;}
#right #map             {border:1px solid #D7D7D6;}

/* Nyhet */
#nyhet ul               {margin-left:2em; list-style:disc; color:#707070;}
#nyhet ol               {margin-left:2.5em; list-style:decimal; color:#707070}

/* Produktbilder */
#produktbild            {width:379px; height:255px; background:url(./../images/produktbild_default.png); 
                        margin-top:7px; color:#E8E8E8; border:1px solid #d7d7d6;}
#produktbild img        {border:none; margin-bottom:0px; width:379px;}                        
.noborder               {border:none;}
#produktbild.reservdel  {background:url(./../images/reservdel_default.png);}                
#loader                 {width:379px; height:255px; line-height:255px; text-align:center; 
                        background:#e8e8e8; font-size:2em; color:#666;}         

/* Reservdelar och Länkar */
ul#menu_reservdelar, .linkpage ul           {list-style-image:url(./../images/menuli_inactive.png); margin-left:30px;}
ul#menu_reservdelar li, ul#links li     {margin-bottom:0.4em;}
ul#menu_reservdelar li.activereserv     {margin-bottom:0.4em; list-style-image:url(./../images/menuli_active.png);}
ul#menu_reservdelar a, ul#links a       {color:#707070; text-decoration:none;} 
ul#menu_reservdelar a:hover, ul#links a:hover   {text-decoration:underline;}                     
ul#menu_reservdelar li.activereserv a   {color:#213F9A;}

/* Footer */
#footer     {color:#bcbcbc; font-size:0.8em; margin-bottom:4em;}
