/**************************************
fotonablak.hu
Style definitions
Verzió 3.7
Development by Wittmannsoft

[CustomDef_Begin]
  [CustomFontStyles_Begin]
    smalltext=Kisbetűs szöveg
    bigtext=Nagybetűs szöveg
    alcim=Alcím (nem címsor)
  [CustomFontStyles_End]
  [CustomParStyles_Begin]
    H1=Címsor1
    H2=Címsor2
    H3=Címsor3
    H4=Címsor4
    smalltext=Kisbetűs szöveg
    bigtext=Nagybetűs szöveg
    bignumber=Nagy sorszám
    onokirtakl=Önök írták idézet
    onokirtakr=Önök írták aláírás
    atvonal=Lábjegyzet vonal
  [CustomParStyles_End]
  [AcceptedFonts_Begin]
    Arial=Arial, Tahoma, Helvetica, sans-serif
    Tahoma=Tahoma, Arial, Helvetica, sans-serif
    Verdana=Verdana, Arial, Helvetica, sans-serif
    Trebuchet MS='Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif
    Impact=Impact, Tahoma, Arial, Helvetica, sans-serif
    Times New Roman=Times New Roman, Arial, Helvetica, sans-serif
  [AcceptedFonts_End]
  [CustomBgColors_Begin]
    #767e86=Dokumentum háttér
    #ffffff=Tartalom rész háttér
    #2370be=Nagy sorszám háttere
    #d0e6ff=Gomb normál háttér
    #ff8c00=Gomb kijelölt háttér
    #122237=Felső fejléc háttér
    #d5d5d5=Kiskönyv regisztrációs háttér
    #6b9ace=Lábléc háttér
    #4682b4=Elválasztó vonal vastag
    #cee3ff=Elválasztó vonal pontozott
  [CustomBgColors_End]
  [CustomFontColors_Begin]
    #808080=Felső fejléc szöveg 
    #546e90=Felső fejléc normál link
    #05b520=Felső fejléc kijelölt link
    #2370be=Címsor1
    #0055a0=Címsor4
    #000000=Szövegtörzs, Címsor2, Címsor3
    #00008b=Gomb szöveg
    #d0e0f0=Navigációs sáv H1 link
    #6299d4=Navigációs sáv kijelölt link
    #3a87d7=Doboz H2 link
    #0000cd=Normál link
    #4169e1=Kijelölt link
    #a50f27=Promóciós dia3 link
    #dddddd=Lábléc szöveg
    #eeeeee=Lábléc normál link
    #000080=Lábléc és diavetítés link
  [CustomFontColors_End]
  [LinkStyles_Begin]
    buttonlink=Gomb link
    h2link=Címsor2 link#contentleft
    buttonlink=Gomb link #contentleft
    menudiv=Menü link#contentleft
    h1link=Címsor1 link#contentbox
    inaktiv=Inaktív link#contentbox
    bluelink=Kék link#contentbox
    whitelink=Fehér link#contentbox
    blacklink=Fekete link#contentbox
    iconlink=Ikon link#contentbox
    pagetoplink=Oldal tetejére link#contentbox
    buttonlink=Gomb link #contentbox
    buttonlink2=Gomb2 link #contentbox
    buttonlink3=Gomb3 link #contentbox
    h2link=Címsor2 link #main2box
    h2link=Címsor2 link #descriptions
  [LinkStyles_End]
  [CustomHTMLCodes_Begin]
    keretes szövegdoboz=<DIV style="PADDING-BOTTOM: 6px" class=listabox><DIV class=listaboxin><H3>H3</H3><P>&nbsp;</P><P>P</P></DIV></DIV>
    slideshow=<DIV class=slidebg onclick="wsSlideShow('images/slideshow/','%s',%s,%s,%s)"><DIV class=slideimg><IMG class=imglink title="%s" border=0 alt="%s" src="images/slideshow/%s" width=133 height=100></DIV></DIV>
  [CustomHTMLCodes_End]
[CustomDef_End]
**************************************/

body {
  background: #767e86;
  color: black;
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 18px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
TD {
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 18px;
}
P {
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  font-style: normal;
  text-decoration: none;
  margin-top: 0px;
  margin-bottom: 0px;
}
UL {
  margin-top: 5px;
  margin-bottom: 15px;
}
OL {
  margin-top: 5px;
  margin-bottom: 15px;
}
LI {
  line-height: 18px;
  margin-top: 0px;
  margin-bottom: 6px;
}
H1 {
  color: #2370be;
  font-size: 30px;
  font-family: Impact, Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin-top: 12px;
  margin-bottom: 20px;
  line-height: 34px;
}
H2 {
  color: black;
  font-size: 20px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 20px;
  line-height: 24px;
}
H3 {
  color: black;
  font-size: 15px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  line-height: 20px;
}
H4 {
  color: #0055a0;
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  line-height: 18px;
}


/*** font, line and image styles ***/

.blackhd1 {
  background: inherit;
  color: black;
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smalltext {
  font-size: 11px;
  line-height: 15px;
}

.bigtext {
  font-size: 15px;
  line-height: 21px;
}

.onokirtakl {
  font-size: 11px;
  line-height: 15px;
  text-align: left;
  margin-right: 10px;
  margin-top: 15px;
}

.onokirtakr {
  font-size: 11px;
  line-height: 15px;
  text-align: right;
  margin-right: 10px;
  margin-top: 0px;
}

.pagetoppar {
  text-align: right;
  margin-top: 15px;
}

.bignumber {
  font-size: 30px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  background: #2370be;
  color: white;
  line-height: 36px;
}

.alcim {
  font-size: 17px;  
  line-height: 19px;
}

.alcimvonal {
  height: 3px;
  color: #4682b4;
  border-top: none;
  border-right: none;
  border-bottom: 3px solid #4682b4;
  border-left: none;
  margin-top: 0px;
  margin-bottom: 15px;
}

.labvonal {
  height: 1px;
  color: #cee3ff;
  border-top: none;
  border-right: none;
  border-bottom: 1px dotted #cee3ff;
  border-left: none;
  margin-top: 0px;
  margin-bottom: 8px;  
}

.imglink {
  white-space: nowrap;
  display: block;
}

.atvonal {
  color: inherit;
  background: transparent URL('images/foton_site_line.png') no-repeat left top;
  display: block;
  font-size: 11px;
  line-height: 15px;
  width: 120px;
  height: 15px;
}


/*** general link styles ***/

A.buttonlink {
  padding-left: 8px;
  padding-top: 1px;
  padding-right: 8px;
  padding-bottom: 2px;
  border: 1px solid #d0e6ff;
}
A.buttonlink:link {
  color: #00008b;
  background: #d0e6ff;
  text-decoration: none;
}
A.buttonlink:visited {
  color: #00008b;
  background: #d0e6ff;
  text-decoration: none;
}
A.buttonlink:hover {
  color: white;
  background: #ff8c00;
  text-decoration: none;
  border: 1px solid #ff8c00;
}

A.bodylink:link {
  color: black;
  background: transparent;
  text-decoration: none;
  border-bottom: dotted 1px black;
}
A.bodylink:visited {
  color: black;
  background: transparent;
  text-decoration: none;
  border-bottom: dotted 1px black;
}
A.bodylink:hover {
  color: white;
  background: transparent;
  text-decoration: none;
  border-bottom: dotted 1px white;
}


/*** page background ***/

#pagebg {
  background: white;
  color: black;
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 18px;
  text-align: left;
  width: 978px;
  height: auto;
}


/*** header ***/

#headertop {
  background: #122237;
  color: #808080;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  line-height: 15px;
  width: 978px;
  height: 28px;
  float: left;
}

#headertop A:link {
  color: #546e90;
  background: transparent;
  text-decoration: none;
}
#headertop A:visited {
  color: #546e90;
  background: transparent;
  text-decoration: none;
}
#headertop A:hover {
  color: #05b520;
  background: transparent;
  text-decoration: none;
}

#headertm1 {
  background: #122237;
  color: #546e90;
  width: 85px;
  height: 22px;
  margin-left: 12px;
  padding-top: 6px;
  float: left;
}
#headertm2 {
  background: #122237;
  color: #2d415a;
  font-size: 16px;
  line-height: 18px;
  cursor: default;
  width: 14px;
  height: 24px;
  padding-top: 4px;
  float: left;
}
#headertm3 {
  background: #122237;
  color: #546e90;
  width: 90px;
  height: 22px;
  padding-top: 6px;
  float: left;
}
#headertm4 {
  background: #122237;
  color: #546e90;
  text-align: center;
  width: 656px;
  height: 22px;
  padding-top: 6px;
  float: left;
}
#headertm5 {
  background: #122237;
  color: #546e90;
  width: 50px;
  height: 22px;
  padding-top: 6px;
  float: left;
}
#headertm6 {
  background: #122237;
  color: #2d415a;
  font-size: 16px;
  line-height: 18px;
  cursor: default;
  width: 14px;
  height: 24px;
  padding-top: 4px;
  float: left;
}
#headertm7 {
  background: #122237;
  color: #546e90;
  width: 53px;
  height: 22px;
  padding-top: 6px;
  float: left;
}

#headermiddle {
  background: #3689df URL('images/foton_site_headermiddle.jpg') no-repeat left top;
  color: white;
  width: 978px;
  height: 164px;
  float: left;
}

#headermm1 {
  background: transparent;
  color: white;
  width: 40px;
  height: 134px;
  float: left;
}

#headermm2 {
  background: transparent;
  color: white;
  width: 198px;
  height: 134px;
  float: left;
}
#headermiddle A.logolink {
  display: block;
  width: 187px;
  height: 121px;
  margin-top: 12px;
}
#headermiddle A.logolink:link {
  color: white;
  background: transparent;
  text-decoration: none;
}
#headermiddle A.logolink:visited {
  color: white;
  background: transparent;
  text-decoration: none;
}
#headermiddle A.logolink:hover {
  color: white;
  background: transparent;
  text-decoration: none;
}

#headermm3 {
  background: transparent;
  color: white;
  width: 740px;
  height: 134px;
  float: left;
}
#maintopmenu {
  background: transparent;
  color: #87baef;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  text-align: right;
  width: 729px;
  height: 30px;
  margin-top: 5px;
}
#maintopmenu A:link {
  color: #87baef;
  background: transparent;
  text-decoration: none;
}
#maintopmenu A:visited {
  color: #87baef;
  background: transparent;
  text-decoration: none;
}
#maintopmenu A:hover {
  color: #0ad028;
  background: transparent;
  text-decoration: none;
}
.tmsep1 {
  background: transparent;
  color: #2e65a0;
  font-size: 16px;
  line-height: 20px;
  cursor: default;
}

#headermm4 {
  background: transparent;
  color: #cae0f6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  text-align: right;
  width: 978px;
  height: 30px;
  float: left;
}
#headermm4 A:link {
  color: #cae0f6;
  background: transparent;
  text-decoration: none;
}
#headermm4 A:visited {
  color: #cae0f6;
  background: transparent;
  text-decoration: none;
}
#headermm4 A:hover {
  color: #21f146;
  background: transparent;
  text-decoration: none;
}
#mmsep0 {
  background: transparent;
  color: #568dc8;
  text-align: center;
  width: 327px;
  height: 30px;
  margin-top: 0px;
  cursor: default;
  float: left;
}
#mmenu1 {
  background: transparent;
  color: #cae0f6;
  text-align: center;
  display: block;
  width: 143px;
  height: 25px;
  margin-top: 5px;
  float: left;
}
#mmsep1 {
  background: transparent URL('images/foton_site_mainmenusep.gif') no-repeat center top;
  color: #568dc8;
  font-size: 3px;
  text-align: center;
  width: 5px;
  height: 30px;
  margin-top: 0px;
  cursor: default;
  float: left;
}
#mmenu2 {
  background: transparent;
  color: #cae0f6;
  text-align: center;
  display: block;
  width: 94px;
  height: 25px;
  margin-top: 5px;
  float: left;
}
#mmsep2 {
  background: transparent URL('images/foton_site_mainmenusep.gif') no-repeat center top;
  color: #568dc8;
  font-size: 3px;
  text-align: center;
  width: 5px;
  height: 30px;
  margin-top: 0px;
  cursor: default;
  float: left;
}
#mmenu3 {
  background: transparent;
  color: #cae0f6;
  text-align: center;
  display: block;
  width: 107px;
  height: 25px;
  margin-top: 5px;
  float: left;
}
#mmsep3 {
  background: transparent URL('images/foton_site_mainmenusep.gif') no-repeat center top;
  color: #568dc8;
  font-size: 3px;
  text-align: center;
  width: 5px;
  height: 30px;
  margin-top: 0px;
  cursor: default;
  float: left;
}
#mmenu4 {
  background: transparent;
  color: #cae0f6;
  text-align: center;
  display: block;
  width: 69px;
  height: 25px;
  margin-top: 5px;
  float: left;
}
#mmsep4 {
  background: transparent URL('images/foton_site_mainmenusep.gif') no-repeat center top;
  color: #568dc8;
  font-size: 3px;
  text-align: center;
  width: 5px;
  height: 30px;
  margin-top: 0px;
  cursor: default;
  float: left;
}
#mmenu5 {
  background: transparent;
  color: #cae0f6;
  text-align: center;
  display: block;
  width: 69px;
  height: 25px;
  margin-top: 5px;
  float: left;
}
#mmsep5 {
  background: transparent URL('images/foton_site_mainmenusep.gif') no-repeat center top;
  color: #568dc8;
  font-size: 3px;
  text-align: center;
  width: 5px;
  height: 30px;
  margin-top: 0px;
  cursor: default;
  float: left;
}
#mmenu6 {
  background: transparent;
  color: #cae0f6;
  text-align: center;
  display: block;
  width: 141px;
  height: 25px;
  margin-top: 5px;
  float: left;
}

#popupmenu1 {
  background: #9bc2e3 URL('images/foton_site_menupanelbg.jpg') repeat;
  color: black;
  left: -200px;
  top: -400px;
  width: 200px; /* A fotonablak-hu.js fájlban is meg kell adni! */
  height: auto;
  margin: 0px 0px 0px 0px;
  z-index: 40;
  position: absolute;
  visibility: hidden;
}
#popupmenu2 {
  background: #9bc2e3 URL('images/foton_site_menupanelbg.jpg') repeat;
  color: black;
  left: -600px;
  top: -400px;
  width: 600px; /* A fotonablak-hu.js fájlban is meg kell adni! */
  height: auto;
  margin: 0px 0px 0px 0px;
  z-index: 40;
  position: absolute;
  visibility: hidden;
}
#popupmenu3 {
  background: #9bc2e3 URL('images/foton_site_menupanelbg.jpg') repeat;
  color: black;
  left: -200px;
  top: -400px;
  width: 200px; /* A fotonablak-hu.js fájlban is meg kell adni! */
  height: auto;
  margin: 0px 0px 0px 0px;
  z-index: 40;
  position: absolute;
  visibility: hidden;
}
#popupmenu4 {
  background: #9bc2e3 URL('images/foton_site_menupanelbg.jpg') repeat;
  color: black;
  left: -200px;
  top: -400px;
  width: 200px; /* A fotonablak-hu.js fájlban is meg kell adni! */
  height: auto;
  margin: 0px 0px 0px 0px;
  z-index: 40;
  position: absolute;
  visibility: hidden;
}
#popupmenu5 {
  background: #9bc2e3 URL('images/foton_site_menupanelbg.jpg') repeat;
  color: black;
  left: -200px;
  top: -400px;
  width: 200px; /* A fotonablak-hu.js fájlban is meg kell adni! */
  height: auto;
  margin: 0px 0px 0px 0px;
  z-index: 40;
  position: absolute;
  visibility: hidden;
}
#popupmenu6 {
  background: #9bc2e3 URL('images/foton_site_menupanelbg.jpg') repeat;
  color: black;
  left: -200px;
  top: -400px;
  width: 200px; /* A fotonablak-hu.js fájlban is meg kell adni! */
  height: auto;
  margin: 0px 0px 0px 0px;
  z-index: 40;
  position: absolute;
  visibility: hidden;
}

.popupmenutext {
  background: transparent;
  color: black;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height: 23px;
  width: auto;
  height: auto;
  cursor: default;
  margin: 0px 0px 0px 0px;
}

.popupmenutext A {
  color: #000080;
  background: transparent;
  text-align: left;
  display: block;
  width: auto;
  height: 23px;
  padding-left: 10px;
}
.popupmenutext A:link {
  color: #000080;
  background: transparent;
  text-decoration: none;
}
.popupmenutext A:visited {
  color: #000080;
  background: transparent;
  text-decoration: none;
}
.popupmenutext A:hover {
  color: white;
  background: #003e8b URL('images/foton_site_menupanelit.jpg') no-repeat left top;
  text-decoration: none;
}
.popupmenutext .mlevel1 {
  padding-left: 30px;
}
.popupmenutext .mlevel2 {
  padding-left: 50px;
}
.popupmenutext .mdiv1 {
  background: transparent;
  color: black;
  width: 200px;
  height: auto;
  margin: 0px 0px 0px 0px;
  float: left;
}
.popupmenutext .mdiv2 {
  background: transparent;
  color: black;
  width: 200px;
  height: auto;
  margin: 0px 0px 0px 0px;
  float: left;
}
.popupmenutext .mdiv3 {
  background: transparent;
  color: black;
  width: 200px;
  height: auto;
  margin: 0px 0px 0px 0px;
  float: left;
}

#headerbottom {
  background: white URL('images/foton_site_headerbottom.gif') no-repeat left top;
  color: black;
  font-size: 11px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 17px;
  width: 978px;
  height: 25px;
  float: left;
  cursor: default;
}
#headerbottom H1 {
  background: transparent;
  color: #d0e0f0;
  font-size: 11px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 17px;
  font-weight: normal;
  margin-top: 4px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 11px;
  padding: 0px 0px 0px 0px;
}
#headerbottom A:link {
  color: #d0e0f0;
  background: transparent;
  text-decoration: none;
}
#headerbottom A:visited {
  color: #d0e0f0;
  background: transparent;
  text-decoration: none;
}
#headerbottom A:hover {
  color: #6299d4;
  background: transparent;
  text-decoration: none;
}


/*** content ***/

#contentall {
  background: white;
  color: black;
  width: 978px;
  height: auto;
  float: left;
}

#contentleft {
  background: white;
  color: black;
  width: 258px;
  height: auto;
  margin-left: 20px;
  float: left;
}

#contentleft H2 {
  background: transparent;
  color: #3a87d7;
  font-size: 20px;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  line-height: 24px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}

#contentleft A:link {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#contentleft A:visited {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#contentleft A:hover {
  color: #4169e1;
  background: transparent;
  text-decoration: none;
}

#contentleft A.h2link:link {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}
#contentleft A.h2link:visited {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}
#contentleft A.h2link:hover {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}

#contentleft A.buttonlink {
  padding-left: 8px;
  padding-top: 1px;
  padding-right: 8px;
  padding-bottom: 2px;
  border: 1px solid #d0e6ff;
}
#contentleft A.buttonlink:link {
  color: #00008b;
  background: #d0e6ff;
  text-decoration: none;
}
#contentleft A.buttonlink:visited {
  color: #00008b;
  background: #d0e6ff;
  text-decoration: none;
}
#contentleft A.buttonlink:hover {
  color: white;
  background: #ff8c00;
  text-decoration: none;
  border: 1px solid #ff8c00;
}

#contentleft A.menudiv {
  color: #000080;
  background: transparent;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height: 23px;
  text-align: left;
  display: block;
  width: 232px;
  height: 23px;
  margin-left: 4px;
}
#contentleft A.menudiv:link {
  color: #000080;
  background: transparent;
  text-decoration: none;
}
#contentleft A.menudiv:visited {
  color: #000080;
  background: transparent;
  text-decoration: none;
}
#contentleft A.menudiv:hover {
  color: white;
  background: #ff8c00 URL('images/foton_site_menusign_h.jpg') no-repeat left;
  text-decoration: none;
}
.defmenudiv {
  color: #000080;
  background: #d0e6ff URL('images/foton_site_menusign_a.jpg') no-repeat left;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 23px;
  text-align: left;
  display: block;
  width: 232px;
  height: 23px;
  cursor: default;
  margin-left: 4px;
}

.boxbg {
  background: white URL('images/foton_site_boxbg.jpg') repeat-y left top;
  color: #000080;
  width: 258px;
  height: auto;
}
.boxbase {
  background: transparent URL('images/foton_site_boxtop.jpg') no-repeat left top;
  color: #000080;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height: 23px;
  text-align: left;
  width: 258px;
  height: auto;
  padding-top: 15px;
}
.boxheader {
  background: transparent;
  color: #3a87d7;
  font-size: 26px;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-weight: normal;
  line-height: 30px;
  width: 200px;
  height: auto;
  margin-top: 0px;
  margin-left: 24px;
  margin-bottom: 6px;
}
.boxcontent {
  background: transparent;
  color: black;
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 18px;
  width: 200px;
  height: auto;
  margin-left: 24px;
}
.boxbottom {
  background: white URL('images/foton_site_boxbottom.jpg') no-repeat left top;
  color: #000080;
  width: 258px;
  height: 38px;
}

#contentbox {
  background: white;
  color: black;
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 18px;
  width: 622px;
  height: auto;
  margin-left: 30px;
  float: left;
}

#contentbox A:link {
  color: #0000cd;
  background: white;
  text-decoration: none;
}
#contentbox A:visited {
  color: #0000cd;
  background: white;
  text-decoration: none;
}
#contentbox A:hover {
  color: #4169e1;
  background: white;
  text-decoration: underline;
}

#contentbox A.h1link:link {
  color: #2370be;
  background: transparent;
  text-decoration: none;
}
#contentbox A.h1link:visited {
  color: #2370be;
  background: transparent;
  text-decoration: none;
}
#contentbox A.h1link:hover {
  color: #2370be;
  background: transparent;
  text-decoration: none;
}

#contentbox A.inaktiv:link {
  color: #808080;
  background: white;
  text-decoration: none;
}
#contentbox A.inaktiv:visited {
  color: #808080;
  background: white;
  text-decoration: none;
}
#contentbox A.inaktiv:hover {
  color: #808080;
  background: white;
  text-decoration: underline;
}


#contentbox A.bluelink:link {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#contentbox A.bluelink:visited {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#contentbox A.bluelink:hover {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}

#contentbox A.whitelink:link {
  color: #ffffff;
  background: #2370be;
  text-decoration: none;
}
#contentbox A.whitelink:visited {
  color: #ffffff;
  background: #2370be;
  text-decoration: none;
}
#contentbox A.whitelink:hover {
  color: #ffffff;
  background: #2370be;
  text-decoration: none;
}

#contentbox A.blacklink:link {
  color: #000000;
  background: transparent;
  text-decoration: none;
}
#contentbox A.blacklink:visited {
  color: #000000;
  background: transparent;
  text-decoration: none;
}
#contentbox A.blacklink:hover {
  color: #000000;
  background: transparent;
  text-decoration: none;
}

#contentbox A.iconlink:link {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#contentbox A.iconlink:visited {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#contentbox A.iconlink:hover {
  color: #4169e1;
  background: transparent;
  text-decoration: none;
}

#contentbox A.pagetoplink {
  font-size: 11px;
  line-height: 15px;
}
#contentbox A.pagetoplink:link {
  color: #808080;
  background: transparent;
  text-decoration: none;
}
#contentbox A.pagetoplink:visited {
  color: #808080;
  background: transparent;
  text-decoration: none;
}
#contentbox A.pagetoplink:hover {
  color: #808080;
  background: transparent;
  text-decoration: underline;
}

#contentbox A.buttonlink {
  padding-left: 8px;
  padding-top: 1px;
  padding-right: 8px;
  padding-bottom: 2px;
  border: 1px solid #d0e6ff;
}
#contentbox A.buttonlink:link {
  color: #00008b;
  background: #d0e6ff;
  text-decoration: none;
}
#contentbox A.buttonlink:visited {
  color: #00008b;
  background: #d0e6ff;
  text-decoration: none;
}
#contentbox A.buttonlink:hover {
  color: white;
  background: #ff8c00;
  text-decoration: none;
  border: 1px solid #ff8c00;
}

#contentbox A.buttonlink2 {
  padding-left: 8px;
  padding-top: 1px;
  padding-right: 8px;
  padding-bottom: 2px;
  border: 1px solid #4682b4;
}
#contentbox A.buttonlink2:link {
  color: #00008b;
  background: #b0c4de;
  text-decoration: none;
}
#contentbox A.buttonlink2:visited {
  color: #00008b;
  background: #b0c4de;
  text-decoration: none;
}
#contentbox A.buttonlink2:hover {
  color: white;
  background: #ff8c00;
  text-decoration: none;
  border: 1px solid white;
}

#contentbox A.buttonlink3 {
  padding-left: 8px;
  padding-top: 1px;
  padding-right: 8px;
  padding-bottom: 2px;
  border: 1px solid #ff8c00;
}
#contentbox A.buttonlink3:link {
  color: black;
  background: #ff8c00;
  text-decoration: none;
}
#contentbox A.buttonlink3:visited {
  color: black;
  background: #ff8c00;
  text-decoration: none;
}
#contentbox A.buttonlink3:hover {
  color: white;
  background: #ff8c00;
  text-decoration: none;
  border: 1px solid white;
}

#contentbox .buttonbox {
  color: #00008b;
  background: #d0e6ff;
  padding-left: 8px;
  padding-top: 1px;
  padding-right: 8px;
  padding-bottom: 2px;
  cursor: pointer;
  border: 1px solid #d0e6ff;
}

#main1box {
  background: white URL('images/foton_site_nyitokep1.jpg') no-repeat left top;
  color: black;
  width: 440px;
  height: 220px;
  float: left;
}
#main1boxin {
  background: transparent;
  color: black;
  width: 400px;
  height: 168px;
  margin-top: 10px;
  margin-left: 10px;
}
#main1boxs1 {
  background: #dee7f0 URL('images/foton_site_nyitokep1_s1.jpg') no-repeat left top;
  color: black;
  left: -400px;
  top: -165px;
  width: 400px;
  height: 165px;
  margin: 0px 0px 0px 0px;
  z-index: 10;
  position: absolute;
  visibility: hidden;
}
#main1boxs2 {
  background: #dee7f0 URL('images/foton_site_nyitokep1_s2.jpg') no-repeat left top;
  color: black;
  left: -400px;
  top: -165px;
  width: 400px;
  height: 165px;
  margin: 0px 0px 0px 0px;
  z-index: 11;
  position: absolute;
  visibility: hidden;
}
#main1boxs3 {
  background: #dee7f0 URL('images/foton_site_nyitokep1_s3.jpg') no-repeat left top;
  color: black;
  left: -400px;
  top: -165px;
  width: 400px;
  height: 165px;
  margin: 0px 0px 0px 0px;
  z-index: 12;
  position: absolute;
  visibility: hidden;
}
#main1boxs3 A:link {
  color: #a50f27;
  background: transparent;
  text-decoration: none;
}
#main1boxs3 A:visited {
  color: #a50f27;
  background: transparent;
  text-decoration: none;
}
#main1boxs3 A:hover {
  color: #a50f27;
  background: transparent;
  text-decoration: none;
}
#main1boxs4 {
  background: #dee7f0 URL('images/foton_site_nyitokep1_s2.jpg') no-repeat left top;
  color: black;
  left: -400px;
  top: -165px;
  width: 400px;
  height: 165px;
  margin: 0px 0px 0px 0px;
  z-index: 13;
  position: absolute;
  visibility: hidden;
}
#main1boxnav {
  background: transparent;
  color: black;
  font-size: 5px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  line-height: 6px;
  width: 84px;
  height: 7px;
  margin-top: 5px;
  margin-left: 330px;
}
#main1boxnav #slidenum1 {
  background: #dee5ec;
  color: #a6c3da;
  text-align: center;
  width: 15px;
  height: 7px;
  margin-left: 5px;
  float: left;
  cursor: pointer;
}
#main1boxnav #slidenum2 {
  background: #dee5ec;
  color: #a6c3da;
  text-align: center;
  width: 15px;
  height: 7px;
  margin-left: 5px;
  float: left;
  cursor: pointer;
}
#main1boxnav #slidenum3 {
  background: #dee5ec;
  color: #a6c3da;
  text-align: center;
  width: 15px;
  height: 7px;
  margin-left: 5px;
  float: left;
  cursor: pointer;
}
#main1boxnav #slidenum4 {
  background: #dee5ec;
  color: #a6c3da;
  text-align: center;
  width: 15px;
  height: 7px;
  margin-left: 5px;
  float: left;
  cursor: pointer;
}

#main2box {
  background: white URL('images/foton_site_nyitokep2.jpg') no-repeat left top;
  color: black;
  width: 210px;
  height: 220px;
  float: left;
}

#main2box H2 {
  background: transparent;
  color: #3a87d7;
  font-size: 20px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  line-height: 24px;
  text-align: center;
  margin-top: 0px;
  margin-left: 10px;
  margin-right: 12px;
  margin-bottom: 0px;
}

#main2box P {
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  font-style: normal;
  text-align: center;
  text-decoration: none;
  margin-top: 0px;
  margin-left: 10px;
  margin-right: 12px;
  margin-bottom: 0px;
}

#main2box A.h2link:link {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}
#main2box A.h2link:visited {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}
#main2box A.h2link:hover {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}

#main3box {
  background: white;
  color: black;
  width: 220px;
  height: 200px;
  float: left;
}

#main4box {
  background: white;
  color: black;
  width: 220px;
  height: 200px;
  float: left;
}

#main5box {
  background: white;
  color: black;
  width: 210px;
  height: 200px;
  float: left;
}

.rendelbox {
  color: black;
  background: #d5d5d5;
  border: 1px solid #b0b0b0;
  height: auto;
  padding-left: 12px;
  padding-top: 8px;
  padding-right: 10px;
  padding-bottom: 0px;
}

.slidecell {
  text-align: left;
  height: 137px;
}
.slidebg {
  color: #000080;
  background: white URL('images/foton_site_slidebox.jpg') no-repeat left top;
  width: 172px;
  height: 137px;
  cursor: pointer;
}
.slideimg {
  width: auto;
  height: auto;
  padding-left: 19px;
  padding-top: 18px;
}
.slidespace {
  width: 20px;
  height: 137px;
}
.slideshowbgbox {
  background: black;
  color: white;
  left: 0px;
  top: 0px;
  width: 320px;
  height: 250px;
  z-index: 10;
  position: absolute;
  visibility: hidden;
}
.slideshowbufferbox {
  background: white;
  color: black;
  left: 0px;
  top: 0px;
  z-index: 11;
  position: absolute;
  visibility: hidden;
}
.slideshowbox {
  background: white;
  color: black;
  font-size: 11px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  left: 0px;
  top: 0px;
  width: 320px;
  height: 250px;
  z-index: 12;
  position: absolute;
  visibility: hidden;
}
#slideshownum {
  background: white;
  color: #a0a0a0;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 15px;
}
#slideshowprogress {
  padding-right: 15px;
}

.listabox {
  background: white URL('images/foton_site_listbg.jpg') repeat-x top;
  color: black;
  height: auto;
  border: 1px solid #c1dfff;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}
.listaboxin {
  background: transparent;
  color: black;
  width: auto;
  height: auto;
  padding-left: 10px;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
}


/*** contentbottom (only main page) ***/

#contentbottom {
  background: white;
  color: black;
  width: 978px;
  height: auto;
  float: left;
}

#descriptions {
  background: white URL('images/foton_site_nyitokep8.jpg') no-repeat left top;
  color: black;
  font-size: 13px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  line-height: 18px;
  width: 938px;
  height: auto;
  margin-left: 20px;
  margin-top: 0px;
  margin-bottom: 25px;
  float: left;
}

#descriptions H2 {
  background: transparent;
  color: #3a87d7;
  font-size: 20px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 5px;
  line-height: 24px;
}

#descriptions H3 {
  background: white;
  color: black;
  font-size: 15px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 15px;
  padding: 0px 0px 0px 0px;
  line-height: 20px;
}

#descriptions A:link {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#descriptions A:visited {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#descriptions A:hover {
  color: #4169e1;
  background: transparent;
  text-decoration: none;
}

#descriptions A.h2link:link {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}
#descriptions A.h2link:visited {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}
#descriptions A.h2link:hover {
  color: #3a87d7;
  background: transparent;
  text-decoration: none;
}

#description1 {
  background: transparent;
  color: black;
  width: 200px;
  height: 220px;
  text-align: left;
  margin-left: 19px;
  float: left;
}
#description2 {
  background: transparent;
  color: black;
  width: 200px;
  height: 220px;
  text-align: left;
  margin-left: 15px;
  float: left;
}
#description3 {
  background: transparent;
  color: black;
  width: 200px;
  height: 220px;
  text-align: left;
  margin-left: 15px;
  float: left;
}
#description4 {
  background: transparent;
  color: black;
  width: 200px;
  height: 220px;
  text-align: left;
  margin-left: 15px;
  float: left;
}
#descriptionl1 {
  background: transparent;
  color: black;
  width: 17px;
  height: 190px;
  margin-top: 15px;
  border-right: 1px dashed #3a87d7;
  float: left;
}
#descriptionl2 {
  background: transparent;
  color: black;
  width: 17px;
  height: 190px;
  margin-top: 15px;
  border-right: 1px dashed #3a87d7;
  float: left;
}
#descriptionl3 {
  background: transparent;
  color: black;
  width: 17px;
  height: 190px;
  margin-top: 15px;
  border-right: 1px dashed #3a87d7;
  float: left;
}

#ablakinfo {
  background: white;
  color: black;
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 18px;
  width: 978px;
  height: auto;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  float: left;
}

#ablakinfo H1 {
  background: transparent;
  color: #3a87d7;
  font-size: 20px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 5px;
  line-height: 24px;
}

#ablakinfo H2 {
  background: white;
  color: black;
  font-size: 15px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 15px;
  padding: 0px 0px 0px 0px;
  line-height: 20px;
}


/*** footer ***/

#footer {
  background: #6b9ace;
  color: #dddddd;
  font-size: 11px;
  line-height: 17px;
  width: 978px;
  height: 179px;
  float: left;
}

#footertop {
  background: #dddddd;
  color: black;
  font-size: 3px;
  line-height: 3px;
  width: 978px;
  height: 3px;
  float: left;
}

#lablecmenu {
  background: #6b9ace;
  color: #dddddd;
  font-size: 11px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 18px;
  text-align: center;
  width: 978px;
  height: 37px;
  float: left;
}

#lablecmenu A:link {
  color: #eeeeee;
  background: #6b9ace;
  text-decoration: none;
  border-bottom: dotted 1px #cccccc;
}
#lablecmenu A:visited {
  color: #eeeeee;
  background: #6b9ace;
  text-decoration: none;
  border-bottom: dotted 1px #cccccc;
}
#lablecmenu A:hover {
  color: #000080;
  background: #6b9ace;
  text-decoration: none;
  border-bottom: dotted 1px #000080;
}

#footerleft {
  background: #6b9ace URL('images/foton_site_footerbg1.jpg') no-repeat left bottom;
  color: #dddddd;
  width: 105px;
  height: auto;
  height: 139px;
  float: left;
}

#footermiddle {
  background: #6b9ace URL('images/foton_site_footerbg2.jpg') no-repeat left bottom;
  color: #dddddd;
  font-size: 11px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 17px;
  text-align: center;
  width: 768px;
  height: 139px;
  float: left;
}

#lablecbox {
  background: transparent;
  color: #dddddd;
  font-size: 11px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 17px;
  text-align: center;
  width: 768px;
  height: 94px;
  float: left;
}

#lablecbox A:link {
  color: #eeeeee;
  background: #6b9ace;
  text-decoration: none;
  border-bottom: dotted 1px #cccccc;
}
#lablecbox A:visited {
  color: #eeeeee;
  background: #6b9ace;
  text-decoration: none;
  border-bottom: dotted 1px #cccccc;
}
#lablecbox A:hover {
  color: #000080;
  background: #6b9ace;
  text-decoration: none;
  border-bottom: dotted 1px #000080;
}

#footerbottom {
  background: #5b90c9;
  color: black;
  text-align: center;
  width: 768px;
  height: 45px;
  float: left;
}

#footerbottom A.privacylink {
  font-size: 11px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  line-height: 17px;
}
#footerbottom A.privacylink:link {
  color: #42658d;
  background: #5b90c9;
  text-decoration: none;
  border-bottom: dotted 1px #42658d;
}
#footerbottom A.privacylink:visited {
  color: #42658d;
  background: #5b90c9;
  text-decoration: none;
  border-bottom: dotted 1px #42658d;
}
#footerbottom A.privacylink:hover {
  color: #000070;
  background: #5b90c9;
  text-decoration: none;
  border-bottom: dotted 1px #000070;
}

#footerbottom A.logolink:link {
  background: #5b90c9;
  color: black;
  text-decoration: none;
}
#footerbottom A.logolink:visited {
  background: #5b90c9;
  color: black;
  text-decoration: none;
}
#footerbottom A.logolink:hover {
  background: #5b90c9;
  color: black;
  text-decoration: none;
}

#footerb1 {
  background: #5b90c9;
  color: black;
  text-align: left;
  width: 151px;
  height: 45px;
  float: left;
}
#footerb2 {
  background: #5b90c9;
  color: black;
  text-align: left;
  width: 120px;
  height: 45px;
  float: left;
}
#footerb3 {
  background: #5b90c9;
  color: black;
  text-align: left;
  width: 120px;
  height: 45px;
  float: left;
}
#footerb4 {
  background: #5b90c9;
  color: black;
  text-align: left;
  width: 119px;
  height: 45px;
  float: left;
}
#footerb5 {
  background: #5b90c9;
  color: black;
  text-align: left;
  width: 113px;
  height: 45px;
  float: left;
}
#footerb6 {
  background: #5b90c9;
  color: black;
  text-align: right;
  width: 145px;
  height: 45px;
  float: left;
}

#footerright {
  background: #6b9ace URL('images/foton_site_footerbg3.jpg') no-repeat left bottom;
  color: #dddddd;
  width: 105px;
  height: 139px;
  float: left;
}


/*** form fields ***/

.INPUTFIELD {
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  height: 22px;
  color: blue;
  background: #f5fffb;
  border: 1px solid #c1dfff;
}
.OPCINPUTFIELD {
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  height: 22px;
  color: black;
  background: #e5e5e5;
  border: 1px solid #808080;
}
.TEXTAREAFIELD {
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: blue;
  background: #f5fffb;
  border: 1px solid #c1dfff;
}


/*** error messages ***/

.ERRORMESS {
  color: white;
  background: red;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  border: 1px dotted #f0f0f0;
  padding-top: 3px;
  padding-left: 3px;
  padding-bottom: 5px;
  padding-right: 3px;
}
.ERRORTEXT {
  color: white;
  background: red url('images/foton_site_warning.jpg') no-repeat scroll left;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  border: 1px dotted #f0f0f0;
  padding-top: 11px;
  padding-left: 45px;
  padding-bottom: 11px;
  padding-right: 11px;
}


/*** területi képviselők programja ***/

.PTLISTBG {
  background: #f5fffb;
  color: #000080;
  border: 1px solid #c1dfff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-top: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
}
.PTLISTCELL {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: blue;
}
.PTDATACELLBG {
  background: #f5fffb;
  color: black;
  border: 1px solid #c1dfff;
  padding-top: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
}
.PTDATACELL {
  color: black;
}
#contentbox A.PTLINK:link {
  color: #0000cd;
  background: #f5fffb;
  text-decoration: none;
}
#contentbox A.PTLINK:visited {
  color: #0000cd;
  background: #f5fffb;
  text-decoration: none;
}
#contentbox A.PTLINK:hover {
  color: #4169e1;
  background: #f5fffb;
  text-decoration: underline;
}
.PTBIGFONT {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 15px;
}
.PTSMALLFONT {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #6C6C6C;
}
.PTSPANBUTTON {
  font-size: 13px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: #f5fffb;
  color: black;
  border: 1px solid #c1dfff;
  cursor: pointer;
}
.PTLISTABOX {
  background: #d0e6ff;
  color: black;
  font-size: 11px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  border: 1px solid #7597C3;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  z-index: 50;
  position: absolute;
  visibility: hidden;
}
.PTPARTNERLST {
  background: white;
  color: black;
  border: 1px solid #7597C3;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.PTVONAL {
  height: 1px;
  color: #6C6C6C;
  border-top: none;
  border-right: none;
  border-bottom: 1px dashed #6C6C6C;
  border-left: none;
  margin-top: 2px;
  margin-bottom: 2px;  
}


/*** popup box (pl.: felhasználási feltételek, adatvédelmi nyilatkozat) ***/

.popupbox {
  background: white;
  color: black;
  font-size: 11px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  line-height: 13px;
  border: 1px solid #4682B4;
  left: -500px;
  top: -400px;
  width: 500px;
  height: auto;
  padding-top: 7px;
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
  z-index: 60;
  position: absolute;
  visibility: hidden;
}
.popupboxbg {
  background: #8cb5d0;
  color: black;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
#popuptext {
  background: #8cb5d0;
  color: black;
  font-size: 11px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  line-height: 13px;
  cursor: pointer;
}
#popupclosetext {
  background: transparent;
  color: black;
  font-size: 11px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  line-height: 14px;
  text-align: right;
  width: auto;
  height: auto;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 20px;
  cursor: pointer;
}
#popuptext A:link {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#popuptext A:visited {
  color: #0000cd;
  background: transparent;
  text-decoration: none;
}
#popuptext A:hover {
  color: #4169e1;
  background: transparent;
  text-decoration: underline;
}


/*** speedlinks box ***/

#speedlinkspanel {
  background: #122237;
  color: #2d415a;
  font-size: 11px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  line-height: 15px;
  left: -650px;
  top: -28px;
  width: 650px;
  height: 28px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  z-index: 50;
  position: absolute;
  visibility: hidden;
}
#speedlinkstext {
  background: #122237;
  color: #2d415a;
  width: auto; /*100%*/
  height: auto;
  cursor: default;
  padding-top: 6px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
#speedlinkstext A:link {
  color: #546e90;
  background: transparent;
  text-decoration: none;
}
#speedlinkstext A:visited {
  color: #546e90;
  background: transparent;
  text-decoration: none;
}
#speedlinkstext A:hover {
  color: #05b520;
  background: transparent;
  text-decoration: none;
}
