
body
{
  margin: 0px; 
  font-family: verdana; 
  font-size: 100%;

}

textarea	
{
  outline-width: 0px;
}


#conAll p
{
  margin-top: 9px; 
  margin-bottom: 9px; 
  line-height: 17px; 
}

#conFooter p
{
  margin: 0px; 
  margin-right: 7px;
  float: left; 
  font-size: 11px; 
  font-weight: 700; 
}

#conAll a
{
  display: block; 
  margin-top: 0px; 
  margin-bottom: 0px; 
  color: #4477aa; 
  font-size: 1.0em; 
}

#conAll a.inline
{
  display: inline; 
  margin-top: 9px; 
  margin-bottom: 9px; 
  color: #4477aa; 
  font-size: 1.0em; 
}

#conAll p.preheadline
{
  margin-top: 9px; 
  margin-bottom: 3px; 
  color: #4477aa; 
  font-size: 1.0em; 
}

#conAll p.date
{
  display: inline; 
  color: #999999; 
}

#header a.noBorder
{
  border: none; 
  border-width: 0px; 
}

#conAll a
{
  font-size: 12px; 
}

#conBottomflow a
{
  color: #ffffff; 
  text-decoration: none; 
}

#conAll a:hover
{
  color: #2b2b2b; 
}

#conAll p a
{
  display: inline;
  font-size: 1.0em;
  text-decoration: underline; 
}

#conAll adress a
{
  display: inline; 
  font-size: 1.0em; 
  text-decoration: underline; 
}

#conAll h1
{
  margin-top: 18px; 
  margin-bottom: 18px; 
  font-size: 16px; 
  font-weight: 700; 
}

#conAll h2
{
  margin-top: 27px; 
  margin-bottom: 0px; 
  color: #444334; 
  font-size: 14px; 
  font-weight: 400; 
}

#conAll h2.underlined
{

  margin: 27px 0px 25px 0px; 
  padding: 0px 0px 2px 1px; 
  border-width: 0px 0px 3px 0px; 
  border-style: solid; 
  border-color: #f0f0f0; 
/*
  border-width: 0px 0px 1px 0px; 
  border-style: solid; 
  border-color: #bababa; 
*/
}

#conPersonal h2
{
  margin-bottom: 18px; 
}

#conAll h3
{
  margin-top: 27px; 
  margin-bottom: 0px; 
  color: #824d4d; 
  font-size: 12px; 
  font-weight: bold; 
}

#conAll h3.overlined
{
  margin-top: 9px;
  margin-bottom: 0px;
  padding: 33px 0px 0px 0px; 
  border-width: 3px 0px 0px 0px; 
  border-style: solid; 
  border-color: #e2e3eb; 
  color: #824d4d; 
  font-size: 12px; 
  font-weight: bold; 
}

#conAll h3
{
  margin-top: 0px; 
}

#conLCorner h3
{
  margin-top: 0px;
  color: #2b2b2b;
}

#conAll h4
{
  margin: 0px; 
  color: #666556; 
  font-size: 12px; 
  font-weight: 700; 
}

#conAll adress
{
  margin: 0px; 
  font-family: arial; 
  font-size: 12px; 
  font-weight: 400; 
}

#conAll div.rightimage
{
  margin-top: 9px; 
  margin-bottom: 9px; 
  margin-left: 15px; 
  float: right; 
  text-align: right; 
  position: relative; 
}

#conAll div.leftimage
{
  margin-top: 9px; 
  margin-right: 15px; 
  margin-bottom: 9px; 
  float: left; 
  text-align: left; 
  position: relative; 
}

#conAll div.personalimage
{
  margin-top: 0px;
  margin-right: 15px;
  margin-bottom: 9px; 
  float: left; 
  text-align: left; 
  position: relative; 
}

#conAll div.linkimage
{
  margin-top: 0px; 
  margin-right: 15px; 
  margin-bottom: 9px; 
  float: left; 
  text-align: left; 
  position: relative; 
}

#conAll div.centerimage
{
  margin-top: 15px; 
  text-align: center; 
}

#conAll div.centerimage img
{
}

#conAll div.rightimage img
{
  width: 223px; 
}

#conAll div.leftimage img
{
  width: 223px; 
}

#conAll div.personalimage img
{
  width: 123px; 
  height: 123px; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #666666; 
}

#conAll div.linkimage img
{
  width: 123px; 
  height: 123px; 
}

#conAll div.bildtext
{
  padding: 0px 5px 0px 5px; 
  font-style: italic; 
}

#conAll div.pff_A
{
  margin: 0px 10px 0px 0px;
  width: 223px; 
  padding: 0px 0px 7px 0px; 
  float: left; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #e2e3eb; 
  position: relative; 
  overflow: hidden; 
}

#conAll div.pff_A h2
{
  margin: 0px; 
}

#conAll div.pff_A h3, div.pff_L h3
{
  margin: 9px 0px 0px 0px; 
}

#conAll div.pff_A a.Lnk_pff
{
  margin: 0px 0px 0px 0px; 
  height: 22px; 
  padding: 13px 0px 0px 7px; 
  background-image: url(/arkiv/images/webzooimages/bg_pff_off.gif); 
  border-width: 0px 0px 1px 0px; 
  border-style: solid; 
  border-color: #f4f3f8; 
  color: #2b2b2b; 
  font-family: arial; 
  font-size: 14px; 
  font-weight: 400; 
  text-decoration: none; 
}

#conAll div.pff_A a.Lnk_pff:hover
{
  background-image: url(/arkiv/images/webzooimages/bg_pff_on.gif); 
}

#conAll div.pff_B
{
  margin: 0px 0px 0px 0px; 
  width: 223px; 
  padding: 0px 0px 7px 0px; 
  border-width: 0px 0px 0px 0px; 
  border-style: solid; 
  border-color: #e2e3eb; 
  position: relative; 
  overflow: hidden; 
}

#conAll div.pff_B h2
{
  margin: 0px 0px 0px 0px; 
  height: 21px;
  padding: 13px 0px 0px 7px; 
  background-image: url(/arkiv/images/webzooimages/bg_pff.gif);
  border-width: 0px 0px 1px 0px;
  border-style: solid; 
  border-color: #f4f3f8; 
  color: #7291a5; 
}

#conAll div.pff_B div.Puffcontent h3
{
  margin: 9px 0px 0px 0px; 
}

#conAll div.pff_B h3 span
{
  color: #999999; 
}

#conAll div.pff_B a.Lnk_pff
{
  margin: 0px 0px 0px 0px; 
  height: 22px; 
  padding: 13px 0px 0px 7px; 
  background-image: url(/arkiv/images/webzooimages/bg_pff_off.gif); 
  border-width: 0px 0px 1px 0px; 
  border-style: solid; 
  border-color: #f4f3f8; 
  color: #2b2b2b; 
  font-family: arial; 
  font-size: 14px; 
  font-weight: 400; 
  text-decoration: none; 
}

#conAll div.pff_B a.Lnk_pff:hover
{
  background-image: url(/arkiv/images/webzooimages/bg_pff_on.gif); 
}

#conAll div.Puffcontent
{
  padding: 0px 7px 0px 7px; 
}

#conAll div.Personalcontent
{
  position: relative; 
  overflow: hidden; 
	margin-bottom: 15px;
}

#conAll div.Linkcontent
{
  position: relative; 
  overflow: hidden; 
	margin-bottom: 15px;
}

#conAll div.Personaldescribe
{
  display: block; 
}

#conAll div.formbackground
{
  margin: 17px 0px 17px 0px; 
  width: 328px; 
  padding: 6px 5px 5px 5px; 
  background-color: #f9f9f9; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #FFEBEB; 
}

#Maincontent fieldset
{
  display: block; 
  margin: 0px 0px 10px 0px; 
  padding: 7px 10px 10px 10px; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #dddddd; 
	background-color: #f9f9f9;
}

#Maincontent label
{
  display: block; 
  margin: 0px 0px 3px 0px; 
  margin-bottom: 3px; 
}

#Maincontent fieldset input
{
  margin: 0px 0px 7px 0px; 
  width: 288px; 
  height: 16px; 
  padding: 0px 5px 1px 5px; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #cccccc; 
  color: #000000; 
  font-family: courier new; 
  font-size: 12px; 
  font-weight: 400; 
}

#Maincontent fieldset select
{
  margin: 0px 0px 7px 0px; 
  width: 149px; 

  padding: 0px 5px 1px 5px; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #cccccc; 
  color: #000000; 
  background-color: #ffffff;
  font-family: arial; 
  font-size: 12px;
  font-weight: 400; 
}

#Maincontent fieldset p
{
	font-style: italic; color: #6688aa;
}

#conAll div.Ratio
{
  padding: 3px 7px 5px 7px;
  /*background-color: #ffffff; border: 1px solid #e2e3eb;*/
}

#conAll div.Ratio input
{
  display: inline; width: auto; margin: 0px ; padding: 0px; border: none; float: left; margin-top: 2px; margin-right: 7px;
}

#Maincontent div.Ratio label
{
  display: inline; margin: 0px; float: left;
}


#Maincontent input#send
{
  display: block; 
  margin: 0px 10px 5px 10px; 
  float: right; 
  color: #696969; 
  font-family: arial; 
  font-size: 11px; 
  font-weight: 700; 
}

#Maincontent textarea
{
  margin: 0px 0px 17px 0px; 
  width: 288px; 
  height: 121px; 
  padding: 1px 5px 1px 5px; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #cccccc; 
  color: #000000; 
  font-family: courier new; 
  font-size: 12px; 
  font-weight: 400; 
}

#header a span
{
  display: none; 
}

#conLPUFF h3.Puffrubrik
{
  margin: 0px 0px 0px 0px; 
  height: 21px;
  padding: 13px 0px 0px 7px; 
  background-image: url(/arkiv/images/webzooimages/bg_pff.gif);
  border-width: 0px 0px 1px 0px;
  border-style: solid; 
  border-color: #f4f3f8; 
  color: #7291a5; 
  font-weight: 700; 
  letter-spacing: 1px; 
}

#conCMain
{
  margin: 0px 0px 0px 0px; 
  width: 693px; 
  padding: 0px; 
  float: left; 
  border-width: 1px 1px 1px 1px;
  border-style: solid; 
  border-color: #eeeeee; 
  position: relative; 
  overflow: hidden; 
}

#conTMenu ul
{
  margin: 0px; 
  padding: 0px; 
  list-style-type: none; 
  position: relative; 
}

#conTMenu li
{
  display: inline; 
  margin: 0px; 
  line-height: 17px; 
  padding: 0px; 
  font-size: 11px; 
  position: relative; 
  overflow: hidden; 
}

#conTMenu a
{
  display: inline; 
  height: 13px; 
  line-height: 11px; 
  padding: 0px 15px 0px 15px; 
  border-width: 0px 1px 0px 0px; 
  border-style: solid; 
  border-color: #999999; 
  color: #ffffff; 
  font-family: arial; 
  font-size: 11px; 
  font-weight: 700; 
  text-decoration: none; 
  position: relative; 
  overflow: visible; 
}

#conTMenu a:hover
{
  color: #ffffff;
  text-decoration: underline; 
}

#conTMenu a.selected
{
  color: #ffffff; 
  text-decoration: underline; 
}


#navigationbuttons ul
{
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px; 
  list-style-type: none; 
}

#navigationbuttons li
{
  margin: inline; 
}

#navigationbuttons ul a
{
  display: block; 
  margin: 0px; 
  height: 16px; 
  line-height: 18px; 
  padding: 4px 0px 4px 27px; 
  background-image: url(/arkiv/images/webzooimages/bg_lnkP.gif); 
  border-width: 0px 0px 1px 0px; 
  border-style: solid; 
  border-color: #e1e4eb; 
  color: #83658d; 
  font-size: 12px; 
  font-weight: 400; 
  text-decoration: none; 
}

#navigationbuttons ul a:hover
{
  background-image: url(/arkiv/images/webzooimages/bg_lnkA.gif); 
  color: #2b2b2b; 
}

#navigationbuttons li.selected a
{
  background-image: url(/arkiv/images/webzooimages/bg_lnkA.gif); 
  color: #2b2b2b; 
}

#navigationbuttons li.selected_ul a
{
  background-image: url(/arkiv/images/webzooimages/arrow_d_active.gif); 
  color: #3b3b3b; 
}

#navigationbuttons ul li.selected_ul ul a
{
  background-image: none;
  color: #4477aa; 
  font-size: 10px; 
  text-transform: uppercase; 
}

#navigationbuttons ul li.selected_ul ul a:hover
{
  color: #3b3b3b; 
}

#navigationbuttons ul li.selected_ul ul li.subselected a
{
  color: #3b3b3b; 
}

#conAll a.arrow
{
  display: block; 
  margin: 0px; 
  height: 16px; 
  line-height: 18px; 
  padding: 4px 0px 4px 27px; 
  background-image: url(/arkiv/images/webzooimages/arrow_r_passive.gif); 
  background-position: center left; 
  background-repeat: no-repeat; 
  border-width: 0px 0px 1px 0px; 
  border-style: solid; 
  border-color: #f4f3f8; 
  font-size: 12px; 
  font-weight: 400; 
  text-decoration: none; 
}

#conAll a.arrow:hover
{
  background-image: url(/arkiv/images/webzooimages/arrow_r_active.gif); 
}

#conSPuffar a.arrow
{
  margin-top: 7px; 
  margin-right: 7px; 
  margin-left: 7px; 
}

#dumms 
{
  height: 88px; 
}

#conAll div#IDSubaru.pff_A
{
  margin: 0px; 
}

#conFooter a
{
  margin: 0px 0px 0px 0px; 
  line-height: 17px;
  float: right;
  color: #cccccc; 
  font-size: 11px; 
  font-weight: 700; 
  text-decoration: none; 
}



#conAll div.formbackground
{
  margin: 17px 0px 17px 0px; 
  width: 328px; 
  padding: 6px 5px 5px 5px; 
  background-color: #ffffff; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #FFEBEB; 
} 

#conAll div.formbackground h3
{
  margin: 0px 0px 9px 0px; 
} 

div#conAll
{ 
  line-height: 18px; 
  padding: 25px 0px 25px 0px; 
  background-color: #ffffff; 
  color: #666556; 
  font-family: arial; 
  font-size: 12px; 
  font-weight: normal; 
 
}

div#conSitewidth
{ 
  margin: 0px auto 0px auto; 
  width: 930px; 
  background-color: #FFFFFF; 
 
}

div#header
{ 
  margin: 0px 0px 5px 0px; 
  height: 18px; 
  padding: 57px 0px 0px 418px; 
  background-image: url(/arkiv/images/webzooimages/bg_head_02.jpg); 
  background-repeat: repeat-x; 
  position: relative; 
 
}

a#logo
{
  width: 475px; 
  height: 70px;
  position: absolute;
  top: 0px; 
  left: 0px; 
 
}

div#conTMenu
{ 
  height: 21px; 
  padding: 3px 0px 0px 20px; 
  background-color: #aa2d33; 
  background-image: url(/arkiv/images/webzooimages/bg_MT_Redtoneonlysofter.gif); 
  background-position: 0px -4px; 
  position: relative; 
	text-align: right;
 
}

div#conVPix
{ 
  margin: 0px 0px 7px 0px; 
  height: 3px; 
  background-image: url(/arkiv/webbmaster/BG_Darker/PX_1pxH_999999.gif); 
  background-position: 0px 1px; 
  background-repeat: repeat-x; 
  position: relative; 
  overflow: hidden; 
 
}

div#conMain
{ 
  margin: 0px 0px 7px 0px; 
 
}

div#conLMain
{ 
  width: 223px; 
  float: left; 
  border-width: 1px 1px 1px 1px; 
  border-style: solid; 
  border-color: #e1e4eb; 
  position: relative; 
  overflow: hidden; 
 
}

div#conLCorner
{
  height: 199px;
  padding: 7px 7px 7px 7px;
  background-image: url(/arkiv/images/webzooimages/bilback.jpg);
  background-position: bottom left;
  color: #2b2b2b;
  position: relative;
  overflow: hidden;
}

div#id_1528831909
{
  height: 123px;

}

div#conHMain
{
  width: 10px;
  height: 400px;
  float: left;

}

div#conFMain
{
  margin: 0px 0px 9px 0px;
  width: 693px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: #e2e3eb;
  position: relative;
  overflow: hidden;
}

div#mainflash
{
  width: 693px;
  height: 200px;
}

div#logoflash
{
  width: 693px;
  height: 54px;


}

div#Maincontent
{
  width: 485px;
  padding: 0px 0px 20px 25px ;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: #e2e3eb;
  position: relative;
  overflow: hidden;
   float: left;
}

div#Rightcontent
{
  width: 150px;
  padding: 10px 7px 7px 10px;
  float: left;
 background-color: white;
}

#Rightcontent ul
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: none;
}

#Rightcontent li
{
  margin: inline;
}

div#conBPix
{
  height: 10px;
  padding: 3px 0px 0px 0px;
  background-image: url(/arkiv/webbmaster/BG_Darker/PX_1pxH_999999.gif);
  background-position: 0px 1px;
  background-repeat: repeat-x;
  position: relative;

}

div#Bottomlist
{
  height: 10px;
  background-color: #B90000;

}

div#conFooter
{
  padding: 3px 7px 5px 7px;
  background-color: #ffffff;
  color: #999889;
  position: relative;
  overflow: hidden;

}

div#navigationbuttons
{
  margin: 0px 0px 15px 0px;
  position: relative;
  overflow: hidden;

}

p#id_1211643374
{
  float: right;
  color: #cccccc;

}

div#Adresstext
{
  position: absolute; padding-bottom: 10px;
  vertical-align: bottom;
/*  top: 125px; */
  left: 10px;
  bottom:0px;


}


.left
{
float: left;
}

.right
{
float: right;
}

.center
{
  float: center;
}

.clear
{
  margin: 0px;
  font-size: 1px; 
  clear: both; 
}

.italic
{
  font-style: italic;
}

.bold
{
  font-style: bold;
}

.hidden
{
 visibility: hidden;
}

.visible
{
 visibility: visible;
}

.none
{
  display: none;
}

.block
{
  display: block;
}

.inline
{
  display: inline;
}

.noM
{
  margin: 0px;
}

 a.noBorder
{
  border-width: 0px;
}

 #conAll a.arrow.noBorder
{
  border-width: 0px;
}

div.extrabildborder
{
  padding-top: 10px;
}


#conAll a#pagelink93 {font-weight: 700;}
#conAll a#pagelink93 span {width: 15px; height: 10px; display: block; position: absolute; top: 8px; right: 8px; overflow: hidden; background-color: red; background-image: url(../images/dk.gif); }

div#Fixcontent
{
  width: 653px; margin-top: 10px;
  padding: 20px ;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #e2e3eb;
  position: relative;
  overflow: hidden;
   float: left; 
}


