*{margin:0; padding:0;}

html,  p,  td, ,input,span {
  font: 11px Tahoma, Verdana, sans-serif;
  color: #000000;
}

body {padding: 0em;	margin: 0; font: 0.7em Tahoma, sans-serif;}
h1 {font-weight: bold; font-size: 12px; font-family: Tahoma; text-decoration: none; color: #E98400;}
h2 {margin: 0px;padding:0px; font: 1.5em Georgia, serif; font-weight: normal; letter-spacing: 0em;}

a {font-family: Arial, Verdana;text-decoration: none;color: #000000;}

p {margin: 0 0 5px 0;}
.input1   { font-size: 12px; font-weight: normal; font-family: Arial; }
/*a {border-bottom: 1px dotted #000000; text-decoration: none;}
a:link {color: #000000;}
a:visited {color: #666666;}
a:hover {text-decoration: underline;}
*/
.lankar{ font-size: 0.7em; font-weight:bold; font-family:Tahoma; text-decoration: none; }
.ftgnamn{ font-size: 0.7em; font-weight:bold; font-family: Tahoma; text-decoration: none; }
.ftginfo{ font-size: 0.8em; font-weight:normal; font-family:Tahoma; text-decoration: none; }
.ftgfakta{ font-size: 0.8em; font-weight:bold; font-family:Tahoma; text-decoration: none; }
.rubrik1{ font-size: 1.2em; font-weight:bold; font-family:Tahoma; text-decoration: none; }
.rubrik2{ font-size: 1.0em; font-weight:bold; font-family:Tahoma; text-decoration: none; }
.insertrubrik{ font-size: 1.1em; font-weight:bold; font-family:Tahoma; text-decoration: none; }
.insertnamn{ font-size: 0.8em; font-weight:bold; font-family:Tahoma; text-decoration: none; }
.editartikel{ font-size: 1.1em; font-weight:bold; font-family:Tahoma; text-decoration: none; }
.listartiklar{ font-size: 1.1em; font-weight:bold; font-family:Tahoma; text-decoration: none; }
.register{ font-size: 2.1em; font-weight:bold; font-family:Tahoma; text-decoration: none; color:#008000; }
.topmeny{font-size: 1.0em; font-weight: bold; font-family: Verdana; padding-bottom: 0px; text-decoration: none; color: #FFFFFF;}
.topmenysep{font-size: 1.9em; vertical-align: super; padding-bottom: 0px; margin-top: 2px; font-weight: lighter; font-family: Verdana; text-decoration: none; color: #E98400;}
.currentside{COLOR: #000000; FONT-FAMILY:  arial, verdana, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.stext1{font-size: 12px; font-weight: bold; font-family: Arial, Verdana; padding-bottom: 0px; padding-right: 4px; text-decoration: none; color: #303030;}
.tahoma14b { font-size: 14px; font-weight: bold; font-family: Tahoma, Arial; color: #000000; }
.tahoma11b { font-size: 11px; font-weight: normal; font-family: Tahoma, Verdana, Arial; color: #000000;}
.text1b {font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height: 18px; color: #7C0002;border-color: #A9A9A9;border-style: solid; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; }
.text1c {font-family: Tahoma, Arial, sans-serif; font-size: 11px; line-height:  18px; color: #000000;border-color: #A9A9A9;border-style: solid; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; padding-top: 3px; padding-bottom: 3px;}
.text1d {font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height:  18px; color: #464543;border-color: #A9A9A9;border-style: solid; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; padding-top: 3px; padding-bottom: 3px; padding-right: 4px;}
.text3a {font-family: Tahoma; font-size:  13px; font-weight: bolder; color: #6E624C;}
A.text1clink {font-family: Tahoma, Arial, sans-serif; font-size: 11px; line-height:  18px; color: #000000; text-decoration: none;}
A.text1clink:hover	{COLOR: #000000; TEXT-DECORATION: underline;}

.rep_kolumnlankar {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
.rep_kolumnlankar:hover    {
  text-decoration: underline;
}
.rep_ingress {font-family: Tahoma; font-size:  11px; font-weight: normal;  color: #000000; text-decoration: none; line-height: 13px;}
.rep_ingress:hover    {
  text-decoration: none;
}
A.lank0     { text-decoration: none;}


.tkategori1{font-size: 1.1em; font-weight: bold; font-family: Verdana; padding-bottom: 0px; text-decoration: none; color: #760001;}


.kategorimeny       { font-size: 11px; font-weight: normal; text-decoration: none; color: #303030; font-family: Tahoma;}
.kategorimenyrubrik { font-size: 11px; font-weight: bold; font-family: Tahoma; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: #FFFFFF;}
.foretagsnamn       { font-size: 14px; font-weight: bold; text-decoration: none; color: #333333; font-family: Tahoma; }
.foretagrubrik1     { font-size: 11px; font-weight: bold; text-decoration: none; color: #333333; font-family: Tahoma; }
.foretagrubrik2     { font-size: 11px; font-weight: normal; font-family: Tahoma; text-decoration: none; color: #333333;}
.tabellrubrik       { COLOR: #FFFFFF; FONT-FAMILY:  Tahoma, arial, verdana,  helvetica; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.tabellinfo         { font-size: 11px; font-weight: normal; text-decoration: none; color: #333333; padding-top: 0px; padding-left: 0px; padding-top: 3px; margin-top: 3px; font-family: Tahoma; }
.tipsaoss1          { font-size: 11px; font-weight: normal; text-decoration: none; color: #333333; font-family: Tahoma,Verdana, Arial; }
.kontaktaoss1       { font-size: 11px; font-weight: normal; text-decoration: none; color: #333333; font-family: Tahoma, Arial; }
.kontaktaossemail   { font-size: 11px; font-weight: normal; text-decoration: none; color: #7A0000; font-family: Tahoma, Arial; }
.kontaktaossemail:active { font-size: 11px; font-weight: normal; text-decoration: underline; color: #7A0000; font-family: Tahoma, Arial; }
.kontaktaossemail:hover { font-size: 11px; font-weight: normal; text-decoration: underline; color: #7A0000; font-family: Tahoma, Arial; }

.tipsaoss2          { font-size: 11px; font-weight: bold; text-decoration: none; color: #333333; font-family: Tahoma; }      /* används bla i kategori.php*/
.tipsaoss3          { font-size: 12px; font-weight: bold; text-decoration: none; color: #333333; font-family: Tahoma,Verdana, arial; }
.personal1          { font-size: 11px; font-weight: bold; text-decoration: none; color: #7A0000; font-family: Tahoma, arial; }

.tipsaossrubrik     { font-weight: bold; font-size: 12px; font-family: Tahoma; text-decoration: none; color: #E98400;}
.checkbox1          { font-size: 11px; font-weight: normal; text-decoration: none; color: #333333; padding-left: 3px; padding-top: 0px; padding-bottom: 4px; margin-bottom: 4px; padding-left: 0px; font-family: Tahoma; }
.startsidatext      {font-size:  11px; font-weight: normal; font-family: Arial, Verdana; padding-bottom: 0px; padding-left: 8px; text-decoration: none; color: #000000;}
.startsidarubrik    {font-size: 12px; font-weight: bold; font-family: Arial, Verdana; padding-bottom: 0px; padding-left: 3px; text-decoration: none; color: #000000;}
.inputruta1         {font-size:  11px; font-weight: normal; font-family: Tahoma, Verdana; color: #000000;}
.copyrighttext      {font-size:  10px; font-weight: normal; font-family: Arial, Verdana; text-decoration: none; color: #B3B3B3;}
.arial11            {font-size:  11px; font-weight: normal; font-family: Arial, Verdana; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: #B3B3B3;}
.wellcometext       {font-size:  12px; font-weight: normal; font-family:  Arial,Tahoma, Verdana; text-decoration: none; color: #000000;}
.ejaktiv            {COLOR: #8E8E8E; FONT-FAMILY: tahoma, verdana, arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:180px;
padding:2px;
/*text-align:center; */
font-weight: bold;
/*/*/border:1px solid #000000;/* */
}

.adminmenutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#8596FF;
color:#000000;
width:180px;
padding:2px;
/*text-align:center;*/
font-weight:bold;
/*border:1px solid #000000;*/
}


.submenu{
font-size: 1.0em;
margin-bottom: 0.5em;
text-decoration: none;
}
.register2		    {COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.meny, a.meny:visited {text-decoration: none;font-size: 0.95em;font-weight:bold; color:#0000FF}
a.meny2, a.meny2:visited {text-decoration: none;font-size: 0.85em;font-weight:bold; color:#0000FF}
a.notaktiv, a.notaktiv:visited {text-decoration: none;font-size: 0.85em;font-weight:bold; color:#F80808}
a.kopplad, a.kopplad:visited {text-decoration: none;font-size: 0.85em;font-weight:bold; color:#000000}

a.redlink {font-family: tahoma;font-size: 11px; color: #740000;}

A.sidhuvud1		    {font-size: 14px; font-weight: bold; font-family:  Tahoma, Verdana ; text-decoration: none; color: #000000;}
A.sidhuvud1:active	{COLOR: #000000; TEXT-DECORATION: none;}
A.sidhuvud1:hover 	{COLOR: #000000; TEXT-DECORATION: underline;}

A.sidhuvud2		    {font-size: 11px; font-weight: normal; font-family: Tahoma, Verdana; text-decoration: none; color: #000000;}
A.sidhuvud2:active	{COLOR: #000000; TEXT-DECORATION: none;}
A.sidhuvud2:hover 	{COLOR: #000000; TEXT-DECORATION: underline;}

A.startsida		    {font-size: 12px; font-weight: bold; font-family: Arial, Verdana; padding-bottom: 0px; padding-left: 3px; text-decoration: none; color: #760001;}
A.startsida:active	{COLOR: #800000; TEXT-DECORATION: none;}
A.startsida:hover 	{COLOR: #800000; TEXT-DECORATION: underline;}

A.sidfot		    {font-size:  11px; font-weight: normal; font-family: Arial, Verdana; text-decoration: none; color: #000000;}
A.sidfot:active	    {COLOR: #000000; TEXT-DECORATION: none;}
A.sidfot:hover 	    {COLOR: #000000; TEXT-DECORATION: underline;}

A.kategorimeny		    {COLOR: #7C0002; FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.kategorimeny:active	{COLOR: #7C0002; TEXT-DECORATION: none;}
A.kategorimeny:hover 	{COLOR: #7C0002; TEXT-DECORATION: underline;}

A.registerkategori		    {COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
A.registerkategori:active	{COLOR: #000000; TEXT-DECORATION: none;}
A.registerkategori:hover 	{COLOR: #000000; TEXT-DECORATION: underline;}

A.register1		    {COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.register1:active	{COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.register1:hover 	{COLOR: #FFFFFF; TEXT-DECORATION: underline;}

A.barnbutiker		    {COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.barnbutiker:active	{COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.barnbutiker:hover 	{COLOR: #fffFfF; TEXT-DECORATION: underline;}

A.sidlankar		    {COLOR: #000000; FONT-FAMILY:  Arial, verdana, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
A.sidlankar:active	{TEXT-DECORATION: none;}
A.sidlankar:hover 	{TEXT-DECORATION: underline;}

/* skapa för grå bg 333333*/
A.sidlankargreybg		    {COLOR: #333333; FONT-FAMILY:  Tahoma, verdana, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
A.sidlankargreybg:active	{TEXT-DECORATION: none;}
A.sidlankargreybg:hover 	{TEXT-DECORATION: underline;}

A.foretagsnamnlink          { font-size: 14px; font-weight: bold; text-decoration: none; color: #333333; font-family: Tahoma; }
A.foretagsnamnlink:active   { font-size: 14px; font-weight: bold; text-decoration: none; color: #333333; font-family: Tahoma; }
A.foretagsnamnlink:hover    { font-size: 14px; font-weight: bold; text-decoration: none; color: #333333; font-family: Tahoma; }

/* '''''''''''' den vänstra menyn *************************** 003676 * */
A.leftmeny		    {COLOR: #000100; FONT-FAMILY:  Arial, verdana, helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.leftmeny:active	{COLOR: #B22D00; TEXT-DECORATION: none;}
A.leftmeny:hover 	{COLOR: #800000; TEXT-DECORATION: underline;}

A.leftmenyblue		    {COLOR: #000100; FONT-FAMILY:  Arial, verdana, helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.leftmenyblue:active	{COLOR: #003676; TEXT-DECORATION: none;}
A.leftmenyblue:hover 	{COLOR: #003676; TEXT-DECORATION: underline;}

A.leftmeny3		    {COLOR: #FFFFFF; FONT-FAMILY:  Arial, verdana, helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.leftmeny3:active	{COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.leftmeny3:hover 	{COLOR: #FFFFFF; TEXT-DECORATION: underline;}

A.leftmeny2		    {COLOR: #000100; FONT-FAMILY: Arial, verdana,  helvetica; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.leftmeny2:active	{COLOR: #B22D00; TEXT-DECORATION: none;}
A.leftmeny2:hover 	{COLOR: #800000; TEXT-DECORATION: underline;}

.leftmenytd { }
.leftmenytd:hover { background: #E88524;  }

A.tipsa{
  font-family: Tahoma;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
  cursor: pointer;
}

.knapp{
  font-size: 11px;
}

.selectBoxStyle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border-color: #8CADD6;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px
}
/* slut den vänsta menyn  7C0002*/


/* Top meny ------------------------------------------------------*/
A.topmeny1		    {COLOR: #FFFFFF; FONT-FAMILY: arial, verdana , helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.topmeny1:active	{COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.topmeny1:hover	{COLOR: #FFFFFF; TEXT-DECORATION: underline;}

/*-----------------------------------------------------------------*/

A.meny3		    {COLOR: #7A0000; FONT-FAMILY:  Tahoma, arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
A.meny3:active	{COLOR: #7A0000; TEXT-DECORATION: none;}
A.meny3:hover	{COLOR: #7A0000; TEXT-DECORATION: underline;}
/*
a.meny:hover {background: transparent;}
a#current .menycontent {border-bottom: 1px solid #ffffff;}
a#current .menycontent, a#current .r2, a#current .r3, a#current .r4 {background: #ffffff;}
a.meny:hover .menycontent, a.meny:hover .r2, a.meny:hover .r3, a.meny:hover .r4 {background:#a7b8bc;}*/

.separator{
  font-size: 10px;
  color: #FFFFFF;
}
.rubtd{
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

/* sidlayout */
#layout         {width: 990px; height: auto;  margin-top: 5px; margin-left: auto;  margin-right: auto;}
#layout2 {width: 990px; height: auto;  margin-top: 5px; margin-left: auto;  margin-right: auto; border-color: #000000; border-style: solid; border-width: 0px;}
#leftcontainer { float: left; width: 780px; border-color: #000000; border-style: solid; border-width: 0px;}
#leftcontainer2 { float: left; width: 200px; border-color: #000000; border-style: solid; border-width: 0px;}

#topreklam { float: left; width: 985px; border-color: #000000; border-style: solid; border-width: 0px;}
#topreklam2 { float: left; width: 775px; height: 130px; border-color: #000000; border-style: dashed; border-width: 0px;}
.rightreklam_130 { float: left; width: 198px; height: 130px; margin-bottom: 5px; border-color: #000000; border-style: dashed; border-width: 1px;}

#repmeny{
 float: left;
}

#rep_ingress_div{float:left;padding-bottom: 5px;width: 100%;border: 0px solid black;zoom: normal;}

#sidhuvud2 { float: left; position: relative; width: 780px; height: 79px; margin: 0; padding: 0; border-color: #000000; border-style: solid; border-width: 0px; }

#barnbild  { float: left; width: 264px; height: 170px; margin: 0; margin-bottom: 0px; background-image: url(../sidbilder/startsida_bild.jpg) ; border-color: #000000; border-style: solid; border-width: 0px; }
#wellcomecontainer  { float: left; width: 477px; height: 166px; margin: 0; margin-bottom: 0px; border-color: #000000; border-style: solid; border-width: 0px; }
#wellcomerubrik  { float: left; width: 477px; height: 64px; background-image: url(../sidbilder/wellcometext.jpg); margin: 0; margin-bottom: 0px; border-color: #000000; border-style: solid; border-width: 0px; }
#wellcometext  { float: left; width: 452px; height: 102px; padding-left: 5px; padding-right: 10px; border-color: #000000; border-style: solid; border-width: 0px; }
#wellcometext2  { float: left; width: 452px; height: 102px; padding-left: 5px; padding-right: 10px; border-color: #000000; border-style: solid; border-width: 0px; }


#leftmenycontainer { float: left; width: 172px; height: auto; border-color: #FF0066; border-style: solid; border-width: 0px; padding-right: 2px; padding-top: 4px; border-color: #3300CC; border-style: solid; border-width: 0px;}
#rkategoriseek { float: left; width: 172px; height: auto; border-color: #000000; border-style: solid; border-width: 0px; padding-bottom: 7px; }
#rfritextseek { float: left; width: 172px; height: auto; border-color: #000000; border-style: solid; border-width: 0px; padding-bottom: 7px;}
#ralfabetsseek { float: left; width: 172px; height: auto; border-color: #000000; border-style: solid; border-width: 0px; padding-bottom: 7px;}
#ralfabetsseek2 { float: left; width: 172px; height: auto; border-color: #000000; border-style: solid; border-width: 0px; padding-bottom: 7px;}
#rtipsa { float: left; width: 172px; height: auto; border-color: #000000; border-style: solid; border-width: 0px; padding-bottom: 7px;}

.annonspil { float: left; width: 700px; height: 8px; margin:0px; background-image: url(../sidbilder/annonspil.jpg); background-repeat: no-repeat;}
.annonspilkort { float: left; width: 200px; height: 8px; margin:0px; background-image: url(../sidbilder/annonspil.jpg); background-repeat: no-repeat;}

#mainkategori { float: left; width: 595px; height: auto; border-color: #000000; border-style: solid; border-width: 0px; padding-left: 5px; padding-right: 0px; padding-top: 4px; }
.mainkategori { float: left; width: 595px; height: auto; border-color: #000000; border-style: solid; border-width: 0px; padding-left: 5px; padding-right: 0px; padding-top: 4px; }

#rightreklam2 { float: left; width: 205px; border-color: #FFFF00; border-style: solid; border-width: 0px;}

#container { float: left; width: 780px; border-color: #3300CC; border-style: solid; border-width: 0px; }
#kategorirestoplinks { float: left; width: 555px; height: 15px; border-color: #3300CC; border-style: solid; border-width: 0px; padding-top: 0px; padding-left: 5px; margin-bottom: 4px; margin-top: 4px; }
#kategorirestop { float: left; width: 595px; background-image: url(../sidbilder/kategoritopres.jpg); height: 61px; border-color: #3300CC; border-style: solid; border-width: 0px; padding-left: 0px; padding-top: 0px; }
#kategoriresmain { float: left; width: 595px; height: auto; border-color: #3300CC; border-style: solid; border-width: 0px; }
#copyright { float: left; width: 595px; height: 45px; border-color: #3300CC; border-style: solid; border-width: 0px; }
#copyrightmain {float: left; width: 768px; height: 45px;  background-position: center; border-color: #3300CC; border-style: solid; border-width: 0px; }



#layout {width: 90em;  margin-right: auto;}
#sidhuvud {height: 79px; margin: 0; padding: 0; }
#sidhuvud_box {width: 40em; padding: 0.2em 0.5em;}
#kolumncontainer1{float: left; width: 65.8em; background: url(bilder/layout_bakgrund.gif) no-repeat;  border: 1px solid #b8d5b4;}
#kolumn1 {float: left; width: 16em; padding: 0 0 0 0;  border: 1px solid #b8d5b4;}
#kolumn1_box{float: left; margin: 0; padding: 0.2em; line-height: 1.8em;}
#kolumn2 {float: left; width: 40em; padding: 0.2em; margin-right: auto; margin-left: auto;}
#kolumncontainer2{float: left; width: 11em; background: url(../images/rightreklam.gif) no-repeat;   border: 1px solid #b8d5b4;}
#rightreklam { float: left; width: 205px; border-color: #FFFF00; border-style: solid; border-width: 0px;}
#rightreklam_box{float: left; margin: 0; padding: 1em; line-height: 1.8em;  }
#sidfot {clear: both; padding: 1em;}


#mainstart { float: left; width: 768px;  border-style: solid;  border-color: #A9A9A9; border-width: 0px; padding-left: 1px; margin-left: 0px; border-top-width: 0px; background-color: #F2F2F2; }
#mainstart2 { float: left; width: 771px;  border-style: solid;  border-color: #555555; border-width: 0px; padding-left: 0px; margin-left: 0px; border-top-width: 0px;  background-color: #F2F2F2; }

#mainstart4     { float: left; width: 768px; height: 215px;  border-style: solid;  border-color: #A9A9A9; border-width: 0px; padding-left: 1px; margin-left: 0px; border-top-width: 2px; border-left-width: 1px; border-right-width: 1px; background-color: #F2F2F2; margin-top: 0px; }
.mainstartcontainer { float: left; width: 256px;  border-style: solid;  border-color: #777777; border-width: 0px; padding-left: 0px; margin-left: 0px; border-top-width: 0px; border-left-width: 0px;  background-color: #F2F2F2; }
.mainpil        { float: left; height: 12px; vertical-align: bottom; padding-left: 22px; padding-top: 11px; padding-bottom: 0px; border-color: #3300CC; border-style: solid; border-width: 0px;}
.mainrub        {border-color: #00FF00;  padding-top: 10px; border-style: solid; border-width: 0px;}
.maintext       {border-color: #3300CC; height: 13px;  padding-top: 0px; padding-left: 23px; border-style: solid; border-width: 0px;}
.mainpil2        { float: left; height: 12px; vertical-align: bottom; padding-left: 22px; margin-top: 36px; padding-top: 11px;  border-color: #A9A9A9; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 0px;}
.mainrub2        {border-color: #A9A9A9;  margin-top: 36px; padding-top: 10px; margin-right: 2px; border-style: solid;  border-top-width: 2px; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 0px;}
.maintext2       {padding-top: 0px; padding-left: 23px; }

#mainstartbottom {width: 768px;  border-style: solid;  border-color: #A9A9A9; border-width: 1px; padding-left: 1px; margin-left: 2px; border-top-width: 2px; border-bottom-width: 2px; background-color: #F2F2F2; }

#fritextseek     { float: left; width: 771px; height: auto; background-image: url(../sidbilder/bgfritext.jpg); background-repeat: no-repeat; border-style: solid;  border-color: #3300CC; border-width: 0px;}
.fritext1        { float: left; width: 350px; height: auto; padding-left: 22px; padding-top: 11px; border-style: solid;  border-color: #3300CC; border-width: 0px; }
.fritext2        { float: left; height: 26px; padding-top: 11px; padding-left: 0px; margin-right: 4px; margin-left: 20px; border-style: solid;  border-color: #3300CC; border-width: 0px; }
.fritext3        { float: left; height: 26px; padding-top: 9px; padding-left: 0px; margin-right: 5px; margin-left: 0px; border-style: solid;  border-color: #3300CC; border-width: 0px; }
.fritext4        { float: left; height: auto; padding-top: 7px; padding-left: 0px; margin-right: 5px; margin-left: 0px; border-style: solid;  border-color: #3300CC; border-width: 0px; }
#mainstartsidfot { float: left; width: 771px; height: 34px; border-style: solid;  border-color: #A9A9A9; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;  background-image: url(../sidbilder/bgsidfot.jpg);    margin-left: 0px; border-top-width: 2px; }
#mainstartsidfot2 { float: left; width: 769px; height: 34px; border-style: solid;  border-color: #A9A9A9; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px;  margin-left: 0px; border-top-width: 2px; }
.sidfot1        { float: left; width: 190px; height: 25px; margin-left: 22px; padding-top: 9px; border-style: solid;  border-color: #3300CC; border-width: 0px; vertical-align: super; }
.sidfot2        { float: left; width: 130px; height: 25px; margin-left: 21px; padding-top: 9px; border-style: solid;  border-color: #3300CC; border-width: 0px; vertical-align: super; }
.sidfot3        { float: left; width: 70px; height: 25px; margin-left: 21px; padding-top: 9px; border-style: solid;  border-color: #3300CC; border-width: 0px; vertical-align: super; }
.sidfot4        { float: left; width: 100px; height: 25px; margin-left: 21px; padding-top: 9px; border-style: solid;  border-color: #3300CC; border-width: 0px; vertical-align: super; }
.sidfot5        { float: left; width: 65px; height: 25px; margin-left: 21px; padding-top: 9px; border-style: solid;  border-color: #3300CC; border-width: 0px; vertical-align: super; }
.sidfot6        { float: left; height: 25px; margin-left: 21px; margin-right: 10px; padding-top: 9px; border-style: solid;  border-color: #3300CC; border-width: 0px; vertical-align: super; }

.menycontainer { float: left; border-style: solid;  border-color: #3300CC; border-width: 0px;}

.menytop{ background-image: url(../sidbilder/menytop1.jpg);}
.menytoprub{ padding-left: 12px; padding-top: 5px; padding-bottom: 5px;}
.menybottom{ height: 24px; }

.leftmenyrad { float: none; height: 24px; border-color: #CECECC; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; background-color: #FFD486;}
.leftpil     { float: left; vertical-align: bottom; width: 5px; height: 11px; padding-left: 12px; padding-top: 4px; padding-right: 2px; border-width: 0px; border-color: #000000; border-style: solid;}
.leftrub     { float: none; vertical-align: bottom; width: auto; height: 12px; padding-left: 2px; padding-top: 5px; border-width: 0px; border-color: #3300FF; border-style: solid;}



.menytopblue{ background-image: url(../sidbilder/menytopblue.jpg);}


.kategorirub {padding-bottom: 5px; padding-left: 25px; padding-top: 10px;}
.kategorirub2 {padding-bottom: 5px; padding-left: 25px; padding-right: 5px;  border-width: 0px; border-color: #CC0077; border-style: solid;}

.kategorilistarad { float: none; height: 24px; border-color: #CECECC; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; background-color: #FFD486;}
.kategorilista{ float: left; clear: left; vertical-align: top; width: 5px; padding-right: 2px; padding-top: 0px; padding-left: 25px; padding-bottom: 0px; border-width: 0px; border-color: #3300FF; border-style: solid;}
.kategorilista2 {padding-bottom: 5px; padding-top: 2px; height: 12px; border-width: 0px; border-color: #CC0033; border-style: solid;}

#topmeny {height: 30px; width: 780px; background-position: center; background-image: url(../topmeny_red.gif); background-repeat: no-repeat;  border-style: solid; border-color: #000000; border-width: 0px; padding: 0px; }
#topmeny2  { float: left; width: 780px; height: 35px; margin: 0; margin-bottom: 2px; background-image: url(../sidbilder/bg_topmeny.jpg); background-repeat: no-repeat; border-color: #000000; border-style: solid; border-width: 0px; }
.topmeny12 { float: left; width: 80px; margin-top: 10px; padding-left: 12px; border-width: 0px; border-color: #CC0077; border-style: solid; }
/*#topmeny2 { float: left; margin-top: 5px; border-width: 0px; border-color: #aa0011; border-style: solid;}*/
.topmeny3 { float: left; width: 106px; margin-top: 10px; padding-left: 15px; vertical-align: middle; text-align: left; white-space : nowrap;}
.topmeny4 { float: left; width: 90px; margin-top: 10px; padding-left: 12px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.topmenysep { float: left; width: 1px; height: 29px; margin-top: 3px; background-color: #BE7E00;}


#svarttop   { float: left; width: 595px; height: 28px; background-image: url(../sidbilder/svarttop.jpg);}
.svarttop   { float: left; width: 140px ; height: 18px; padding-top: 5px; padding-left: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.svarttop2  { float: left; width: 440px ; height: 18px; padding-top: 7px; text-align: right; border-width: 0px; border-color: #CC0077; border-style: solid;}
.svarttop3  { float: right; width: 175px; padding-top: 3px; height: auto; border-width: 0px; border-color: #CC0077; border-style: solid;}
.svarttop4  { float: left; width: 33px; margin-left: 115px; padding-top: 2px; height: auto; border-width: 0px; border-color: #CC0077; border-style: solid;}

.svarttoprub{font-size: 14px; font-weight: bold; font-family: Tahoma, Verdana; color: #FFFFFF; }
.svarttoprub2{font-size: 12px; font-weight: bold; font-family: Tahoma, Verdana; color: #000000; }

.loggruta{ float: left; width: 92px; height: 35px; padding-top: 5px; padding-left: 10px; border-width: 0px; border-color: #CC0033; border-style: solid;}
.mnamn{ float: left; width: 350px; height: 14px; padding-top: 7px; border-width: 0px; border-color: #CC0033; border-style: solid;}
.mnamn2{ float: left; width: 418px; height: 14px; padding-top: 3px; border-width: 0px; border-color: #CC0033; border-style: solid;}
.mnamn3{ float: left; width: 70px; height: 14px; padding-top: 3px; border-width: 0px; border-color: #CC0033; border-style: solid;}

#greytop{ float: left; width: 595px; height: 23px; margin-top: 8px; background-image: url(../sidbilder/greytop.jpg);}
.greytop_new{ float: left; width: 595px; height: 23px; margin-top: 8px; background-image: url(../sidbilder/greytop.jpg);}
.greytop{ float: left; width: 250px ; height: 18px; padding-top: 4px; padding-left: 10px;}
.greytoprub{font-size: 12px; font-weight: bold; color: #FFFFFF; }

.vitlinje   { float: left; height: 22px; width: 580px; margin-left: 2px; padding-left: 10px;  background-color: #FFFFFF; border-width: 0px; border-color: #CC0033; border-style: solid;}
.greylinje  { float: left; min-height: 18px; width: 580px; margin-left: 2px; padding-left: 10px; padding-bottom: 2px;  background-color: #F2F2F2; border-width: 0px; border-color: #CC0033; border-style: solid;}
.greylinje2  { float: left; height: 20px; width: 580px; margin-left: 2px; padding-left: 10px;  background-color: #F2F2F2; border-width: 0px; border-color: #CC0033; border-style: solid;}
.infoholder1{ float: left; min-height: 22px; width: 150px; padding-top: 0px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.infoholdertelefon{ float: left; min-height: 22px; width: 150px; padding-top: 4px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.infoholder2{ float: left; min-height: 22px; width: 580px; padding-top: 3px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.infoholderinfo{ float: left; min-height: 15px; width: 580px; padding-top: 2px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.infoholder3{ float: left; min-height: 22px; width: 350px; padding-top: 0px;  border-width: 0px; border-color: #CACACA; border-style: solid;}
.infoholderepost{ float: left; min-height: 22px; width: 350px; padding-top: 4px;  border-width: 0px; border-color: #CC0077; border-style: solid;}

.bottenlinje  { float: left; height: 2px; width: 584px; margin-left: 1px; margin-top: 3px; padding-left: 10px;  background-color: #B2B2B2; border-width: 0px; border-color: #CC0033; border-style: solid;}

.mftginfo { font-size: 11px; font-weight: normal; font-family: Tahoma, Verdana, Arial; color: #000000;}

.loggruta_butik{ float: left; width: 81px; height: 45px; padding-top: 5px; padding-left: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.fnamn{ float: left; width: 350px; height: 25px; padding-left: 10px; padding-top: 15px; border-width: 0px; border-color: #CC0033; border-style: solid;}

 /* Mellansidan eller kategori.php*/
.mellantop { float: left; width: 593px; height: 30px; margin-left: 0px; background-image: url(../sidbilder/mellantop.jpg); background-repeat: no-repeat; border-width: 0px; border-color: #000000; border-style: solid;}
.mellantoptext{ float: left; width: 568px; height: 15px; padding-top: 9px; padding-left: 25px;}
.mellanmittenleft{ float: left; width: 304px; height: 380px; margin-left: 0px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px;}
.mellanmittenright{ float: left; width: 280px; height: 380px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px;}
.mellanbotten { float: left; width: 593px; height: 5px; margin-left: 0px; background-image: url(../sidbilder/mellanbotten.jpg); background-repeat: no-repeat;  border-width: 0px; border-color: #000000; border-style: solid;}

.topplistatoppcontainer{ float: left; margin-left: 0px; margin-right: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 1px; border-color: #A9A9A9; border-style: solid;}
.topplistacontainer{ float: left; height: auto; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px; border-left: 0px; border-right: 0px; border-top: 0px; border-color: #A9A9A9; border-style: solid;}
.topplistanummer{ float: left; width: 25px; height: 25px; padding-top: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.topplistalogga{ float: left; width: 85px; height: 40px; padding-left: 5px;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.topplistanamn{ float: left; width: 120px; height: 15px; padding-top: 5px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.topplistaartikel{ float: left; width: 130px; height:auto;border-width: 0px; border-color: #CC0077; border-style: solid;}
 /* SLUT på Mellansidan eller kategori.php*/

 /* Artikelsidan kallas även tabellsidan  */
/*.artikelcontainer   { float: left; height: auto; width: 593px;padding-top: 6px; padding-left: 2px; padding-bottom: 5px; border-left: 0px; border-bottom: 2px; border-right: 0px; border-top: 0px; border-color: #B2B2B2; border-style: solid;}*/
.artikellogga       { float: left; height: 46px; width: 85px; padding-top: 6px; padding-left: 2px; border-width: 0px; border-color: #CC0022; border-style: solid;}
.artikelrubcontainer{ float: left; height: auto; width: 502px; margin-bottom: 3px; text-align: left; vertical-align: top; border-width: 0px; border-color: #CC0033; border-style: solid;}
.artikelrubrikrad   { float: left; height: auto; width: 200px; margin-bottom: 3px; text-align: left; vertical-align: top; border-width: 0px; border-color: #CC0033; border-style: solid;}
.artikelrubrikrad1  { float: left; height: auto; width: 300px; margin-bottom: 3px; padding-top: 4px; text-align: right; vertical-align: bottom; border-width: 0px; border-color: #CC0044; border-style: solid;}
.artikelrubrikrad2  { float: left; border-width: 1px; border-color: #CC0055; border-style: solid;}
.artikelmellanrad   { float: left; width: 155px; margin-right: 5px; border-width: 0px; border-color: #CC0066; border-style: solid;}
.artikelmellanrad1  { float: left; margin-left: 7px; margin-right: 22px; border-width: 0px; border-color: #CC0088; border-style: solid;}
.artikelmellanrad2  { float: left; margin-left: 85px;  border-width: 0px; border-color: #CC0099; border-style: solid;}
.artikelbottenrad   { float: left; width: 495px; margin-top: 2px; padding-bottom: 3px; border-width: 0px; border-color: #CC0077; border-style: solid;}
 /* SLUT Artikelsidan kallas även tabellsidan  */

 /* Alla registersidor   */

.registercontainer{ float: left; width: 593px; height: auto;  padding-top: 4px; padding-bottom: 4px; margin-left: 1px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.registernamn{ float: left; width: 220px; padding-left: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.registernamn1{ float: left; width: auto; padding-left: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.registernamn2{ float: left; width: 220px; padding-left: 0px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.registerfelt{ float: left; width: 60px; text-align: center; border-width: 0px; border-color: #CC0077; border-style: solid;}
.registerfelt2{ float: right; width: 60px; text-align: center; border-width: 0px; border-color: #CC0077; border-style: solid;}
.registerfelt1{ float: left; width: 160px; border-width: 0px; border-color: #CC0077; border-style: solid;}

/* SLUT Alla registersidor */


/* FRITEXTSÖKNING */

.fritextsvarttop{ float: left; width: 560px ; height: 28px; padding-top: 0px; padding-left: 5px;border-width: 0px; border-color: #CC0077; border-style: solid;}
.fritextgreytopcontainer{ float: left; width: 291px; margin-top: 5px; margin-left: 1px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.fritextgreytopcontainer1{ float: left; width: 291px; margin-top: 5px; margin-left: 11px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.fritextfelt{ float: left; width: 120px; padding-top: 17px; padding-left: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.fritextbutton{ float: left; width: 120px; padding-top: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.fritextfelt1{ float: left; width: 250px; padding-top: 12px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.fritextrestop{ float: left; width: 291px; height: 21px;  background-image: url(../sidbilder/fritextrestop.jpg); border-color: #A0A0A0; border-left: 0px; border-bottom: 0px; border-right: 0px; border-top: 0px; border-style: solid;}
.fritextrestop1{ float: left; width: 291px; height: 21px; background-image: url(../sidbilder/fritextrestop.jpg); border-color: #A0A0A0; border-left: 0px; border-bottom: 0px; border-right: 0px; border-top: 0px; border-style: solid;}
.fritextrubrik{ float: left; width: 280px; padding-left: 15px; padding-top: 3px;}
.fritextresbotten{ float: left; width: 291px; height: 5px; margin-top: -2px; background-image: url(../sidbilder/fritextresbotten.jpg);}
#margin { float: left; width: 3px; height: 3px;}

#tempcontainer{ float: left;}
.fritextresrad{ float: left; width: 579px; height: 18px; margin-left: 0px; padding-left: 9px; padding-top: 3px; background-color: #E5E5E5; border-color: #A0A0A0; border-left: 0px; border-bottom: 1px; border-right: 0px; border-top: 0px; border-style: solid;}
.fritextresradtext{ float: left; width: 280px; border-width: 1px; border-color: #66FFCC; border-style: solid;}

/* /SLUT FRITEXTSÖKNING */


/* REGISTER */

.foretagsrubrikrad   { float: left; height: auto; width: 500px; margin-bottom: 8px; text-align: left; vertical-align: top; border-width: 0px; border-color: #CC0033; border-style: solid;}
.foretagmellanrad  { float: left; margin-left: 155px; border-width: 0px; border-color: #CC0099; border-style: solid;}
.foretagtop{ float: left; width: 240px ; height: 18px; padding-top: 4px; padding-left: 10px;border-width: 0px; border-color: #CC0077; border-style: solid;}
/* /SLUT REGISTER */

/* Butiker som säljer ett marke*/

.allsellerssvarttop{ float: left; width: 340px ; height: 18px; padding-top: 7px; padding-left: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}

/* /SLUT Butiker som säljer ett marke*/

/* Kontaka oss*/
.kontaktatop        { float: left; width: 593px; height: 30px; margin-left: 0px; background-image: url(../sidbilder/mellantop.jpg); background-repeat: no-repeat; border-width: 0px; border-color: #000000; border-style: solid;}
.kontaktatoptext    { float: left; width: 568px; height: 15px; padding-top: 9px; padding-left: 25px;  border-width: 0px; border-color: #000000; border-style: solid;}
.kontaktatopliggare { float: left; width: 546px; height: 40px; padding-left: 25px; padding-right: 20px; padding-top: 4px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px;}
.kontaktatopliggare2 { float: left; width: 546px; height: 25px; padding-left: 25px; padding-right: 20px; padding-top: 4px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px;}
.kontaktamittenleft { float: left; width: 339px; height: 200px; margin-left: 0px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px;}
.kontaktfelt1       { float: left; width: 250px; height: 25px; padding-left: 25px; padding-bottom: 5px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.kontaktfelt2       { float: left; width: 290px; height: auto; padding-left: 25px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.kontaktfelt3       { float: left; width: 200px; height: auto; padding-left: 25px; padding-bottom: 15px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.kontaktfelt4       { float: left; width: 270px; padding-left: 25px; padding-bottom: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.kontaktamittenright{ float: left; width: 250px; height: 200px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px;}
.kontaktabotten     { float: left; width: 593px; height: 5px; margin-left: 0px; background-image: url(../sidbilder/mellanbotten.jpg); background-repeat: no-repeat;  border-width: 0px; border-color: #000000; border-style: solid;}
/* /SLUT Kontaka oss*/


/* OM BarnNet*/

.abouttop        { float: left; width: 593px; height: 30px; margin-left: 0px; background-image: url(../sidbilder/mellantop.jpg); background-repeat: no-repeat; border-width: 0px; border-color: #000000; border-style: solid;}
.abouttoptext    { float: left; width: 568px; height: 15px; padding-top: 9px; padding-left: 25px;}
.aboutrub        { float: left; width: 150px; height: 15px; padding-left: 25px;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.abouttoprub     { float: left; width: 150px; height: 20px; padding-left: 25px; padding-top: 3px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.aboutmitten     { float: left; width: 369px; height: 620px;padding-top: 10px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px;}
.aboutmittenleft { float: left; width: 369px; height: 560px; margin-left: 0px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px;}
.aboutfelt       { float: left; width: 330px; padding-left: 25px;  padding-bottom: 12px; border-color: #A9A9A9; border-style: solid; border: 0px;}
.aboutfelt1       { float: left; width: 330px; padding-left: 25px; padding-top: 10px; padding-bottom: 12px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.aboutfelt2       { float: left; width: 160px; padding-left: 25px; padding-bottom: 8px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.aboutfelt3       { float: left; width: 150px; height: 80px; padding-left: 25px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.aboutfelt4       { float: left; width: 325px; height: 80px; padding-left: 25px; border-left: 0px; border-right: 0px; border-top: 2px; border-bottom: 0px; border-color: #A9A9A9; border-style: solid;}
.aboutfelt5       { float: left; width: 310px; padding-left: 0px; padding-top: 15px; padding-bottom: 5px; border-width: 0px; border-color: #A9A9A9; border-style: solid;}
.aboutfelt6       { float: left; width: 310px; padding-left: 0px;  border-width: 0px; border-color: #A9A9A9; border-style: solid;}
.aboutmittenright{ float: left; width: 220px; height: 560px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px;}
.aboutbotten     { float: left; width: 593px; height: 5px; margin-left: 0px; background-image: url(../sidbilder/mellanbotten.jpg); background-repeat: no-repeat;  border-width: 0px; border-color: #000000; border-style: solid;}
A.aboutlinks1		    {COLOR: #7A0000; FONT-FAMILY: tahoma, arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.aboutlinks1:active	{COLOR: #7A0000; TEXT-DECORATION: none;}
A.aboutlinks1:hover	    {COLOR: #7A0000; TEXT-DECORATION: underline;}

A.aboutlinks2		    {COLOR: #7A0000; FONT-FAMILY: Tahoma, arial helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.aboutlinks2:active	{COLOR: #7A0000; TEXT-DECORATION: none;}
A.aboutlinks2:hover	    {COLOR: #7A0000; TEXT-DECORATION: underline;}
/* SLUT  Om BarnNet*/

/* Butik_info*/

.kategoricontainer    { float: left; padding-left: 0px; border-width: 0px; border-color: #000000; border-style: solid;}
.artikelcontainer     { float: left; width: 593px; padding-top: 6px; padding-left: 2px; padding-bottom: 5px; border-bottom-width: 2px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-color: #B2B2B2; border-style: solid;}
.katerubrik           { float: left; padding-left: 9px; height: 16px; padding-top: 3px; width: 582px; background-color: #CCCCCC;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.radcontainer         { float: left; padding-left: 9px; padding-top: 3px; padding-bottom: 3px; width: 582px; height: auto; border-width: 0px; border-color: #CC0011; border-style: solid;}
.artikelrubrik        { float: left; padding-left: 3px; padding-right: 0px; white-space: nowrap; border-width: 0px; border-color: #A9A9A9; border-style: solid; }
.artikelrubrikkoma        { float: left; padding-left: 0px; padding-right: 0px;  border-width: 0px; border-color: #A9A9A9; border-style: solid; }
.artikelrubrik2        { float: left; width: 280px; padding-left: 10px; border-width: 0px; border-color: #A9A9A9; border-style: solid; }
.markerubrik          { float: left; padding-right: 8px;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.arubrik              { float: left; width: 160px; padding-left: 10px;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.arubrik2              { float: left; width: 280px; padding-left: 10px;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.mrubrik              { float: left; width: 120px;  border-width: 0px; border-color: #CC0077; border-style: solid;}

.svartrubrikruta      { float: left; width: 480px ; height: 20px; padding-top: 4px; padding-left: 12px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.kategorirubrik1    { font-size: 13px; font-family: Arial; font-weight: bold;}
.artikelrubrik1     { font-size: 11px; font-family: Arial; font-weight: bold;}
.butik_infofont1     { font-size: 11px; font-weight: bold; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: #FFFFFF; font-family: Tahoma, arial, verdana; }
.butik_infofont2     { font-size: 11px; font-weight: bold; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: #000000; font-family: Tahoma, arial, verdana; }

/* SLUT  Butik_info*/

/* Lägg till företag*/

#laggtillmain         { float: left; width: 591px; height: auto; margin-left: 0px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px;}
#laggtillcontainer    { float: left; padding-left: 25px; border-width: 0px; border-color: #aa0000; border-style: solid;}

.laggtillmeta1        { float: left; width: 105px; height: 15px; padding-top: 8px;  border-width: 0px; border-color: #aa0000; border-style: solid;}
.laggtillinput1       { float: left; width: 400px; height: 25px;  border-width: 0px; border-color: #aa0000; border-style: solid;}
.laggtillkryssruta    { float: left; width: 400px; height: 25px; padding-left: 102px; border-width: 0px; border-color: #aa0000; border-style: solid;}
.stadruta             { float: left; width: 33px; height: 17px; padding-top: 8px; border-width: 0px; border-color: #aa0000; border-style: solid; }
.laggtillinput2       { float: left; width: 60px;  height: 25px; border-width: 0px; border-color: #aa0000; border-style: solid; }
.laggtillinput3       { float: left; width: 140px; height: 25px; border-width: 0px; border-color: #aa0000; border-style: solid;}
.laggtillinput4       { float: left; width: 300px; height: 25px; border-width: 0px; border-color: #aa0000; border-style: solid;}
.laggtillinput5       { float: left; width: 200px; height: 25px; border-width: 0px; border-color: #aa0000; border-style: solid;}
.laggtillinput6       { float: left; width: 264px; height: 25px; border-width: 0px; border-color: #aa0000; border-style: solid;}
.faxruta              { float: left; width: 30px; height: 17px; padding-top: 8px;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.infometa             { float: left; width: 105px; padding-top: 2px;  border-width: 0px; border-color: #CC0077; border-style: solid ;}
.infoinput            { float: left; width: 350px;  padding-bottom: 10px;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.laggtillbutton       { float: left; width: 440px; padding-top: 10px;  border-width: 0px; border-color: #CC0077; border-style: solid;}
.inforuta             { float: left; width: 591px; height: 40px; text-align: center; padding-top: 30px; background-color: #F2F2F2; border-color: #A9A9A9; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 2px;}
.checkboxruta         { float: left; width: 22px; height: 25px; border-width: 0px; border-color: #CC0077; border-style: solid;}
.checkboxtextruta     { float: left; height: 21px; ; margin-right: 15px; padding-top: 4px;  border-width: 0px; border-color: #CC0077; border-style: solid;}

.laggtillrubrik1    { font-size: 13px; font-family: Arial; font-weight: bold;}
.kategorirubrik1    { font-size: 13px; font-family: Arial; font-weight: bold;}
.artikelrubrik1     { font-size: 11px; font-family: Arial; font-weight: bold;}

/* SLUT  Lägg till företag*/

/*******Butiker.php **************/

.butikinfotext       { float: left; width: 560px; padding-left: 10px; padding-top: 3px;  margin-top: 10px; border-width: 0px; border-color: #CC0077; border-style: solid;}

/******* /SLUT Butiker.php **************/

.printlogga{ display: none;}

/*-------- BASICS --------------------*/
body {font-family: Tahoma, Arial, Helvetica, sans-serif;
}

th  {font-family: Tahoma, Arial, Helvetica, sans-serif;
}

div {font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size:11px;
}

textarea{font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}
.textarea{font-family:Arial, Helvetica, sans-serif; font-size:1.0em; width:330px; height:110px;}

h1 	{color:#000000; font-size:14px; font-weight:bold;}/*Samma som rubrikfont*/
h2 	{color:#000000; font-size:14px; font-weight:bold;}
h5 	{color:#6C6C6C; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; margin:0px; page-break-before:avoid; page-break-after:avoid;}
h6 	{font-family:Tahoma;color:#B22E00; font-size:11px; font-weight:bold;text-decoration:none;}
h6 a{text-decoration:none;}
/*===========================================*/
/*--------Mestadels en massa boxar ------------------*/
#box3 {	
	width: 200px;
	padding: 10px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2;
	float:left;	
} 
.BegMainTop{
	float:left;
	width:773px; 
	height:5px; 
	background-image:url(/sidbilder/beg_search_top_border.jpg);
}
.BegMainContainer{
	float: left;
	width: 771px;
	height: auto;
	background-color: #F2F2F2;
    border: 1px solid #A9A9A9;
	border-bottom: 0px;
	border-top: 0px;
	padding: 0 0 10px 0;
}
.BegMainObject{
    float:left; 
	border:1px solid #A9A9A9;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	padding: 0 0 10px 10px;
}
.BegMainBottom{
	float:left; 
	width:773px; 
	height:9px; 
	background-image:url(/sidbilder/beg_search_bottom.jpg); 
}
/*=================================================*/

/* ---- FONTER ------------*/
.prisfont{color:#2B2B2B; font-size:11px; font-weight:bold;}
.inputrutor{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.kategorifont{font-family: Tahoma;color:#B22E00; font-weight:bold;}	
.topfont{color:#6C6C6C;}
.rubrikfont{color:#000000; font-size:14px; font-weight:bold;}	
.vad{color:#FFFFFF; font-weight:bold; font-size:1.2em;}
.addlink{cursor:pointer;}
.infofont{color:#2B2B2B;}
.begmail{text-decoration: none; color: #7A0000;}
.obligatorisk{ color:#FF0000;}
.omvad{font-size: 11px; font-style: italic; }

.text1 {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal }  
.text2 {font-family: Tahoma; font-size: 14px; font-weight: bolder; color: #000000; text-decoration: none; line-height: normal } 
.text3 {font-family: Tahoma; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; line-height: normal }
.overrubrik {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #7C0002; text-decoration: none; line-height: 18px }  
.rubrik1 {font-family: Tahoma; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none; line-height: 19px }
.av {font-family: Tahoma; font-size: 10px; font-weight: bold; color: #7C0002; text-decoration: none; line-height: normal }  
.ingress {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal }  
.bildtext {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #484848; text-decoration: none; line-height: normal } 
.fritext1 {font-family: Tahoma; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; line-height: normal } 
.mellanrubrik {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #7C0002; text-decoration: none; line-height: normal }  
.lank1 {font-family: Tahoma; font-size: 10px; font-weight: normal; color: #484848; text-decoration: none; line-height: normal }
.extrarubrik1 {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: normal }  
.font12tb {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal } 
.font11trc {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #535353; text-decoration: none; line-height: 13px } 
.font11n {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; line-height: normal }
.font12tr {font-family: Tahoma; font-size: 12px; font-weight: normal; color: #7C0002; text-decoration: none; line-height: normal } 
.faktatext {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; line-height: normal } 
.font11 {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal }  
.font12tb:hover {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal } 
.verdana11B {font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal }  
.verdana11B:hover {font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal } 
.tahoma12B {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal } 
.tahoma12B:hover {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; line-height: normal }  
.tahoma12BRed {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #7C0002; text-decoration: none; line-height: normal }
.tahoma12BRed:hover {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #7C0002; text-decoration: underline; line-height: normal } 
.tahoma11BGrey {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; line-height: normal } 
.tahoma11BGrey:hover {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333; text-decoration: underline; line-height: normal } 
A.lank2         { font-size: 11px; font-family: Verdana,Tahoma; font-weight: normal; color: #7C0002; text-decoration: none;}
A.lank2:hover   { color: #7C0002; text-decoration: underline;}


a.faktalank         { font-size: 11px; font-family: Tahoma; font-weight: normal; color: #7C0002; text-decoration: none;}
a.faktalank:hover   { text-decoration: underline;}

A.faktaemail        { font-size: 11px; font-weight: normal; text-decoration: none; color: #7C0002; font-family: Tahoma, Arial; }
A.faktaemail:hover  {text-decoration: underline;}
/*==========================*/
.errorTD{ color: red;}
.td_result{padding:0px;}
.tumme{border:1px solid #c2c2c2;}
.tumme2{border:1px solid #B22E00;}
.headimg{margin-bottom:3px;}


