﻿body 
{
  background-color: #FFFFFF;
  color: black;
  font-family: Verdana;
  font-size: 8pt;
  margin: 0px;
}
*
{
  margin: 0px;
}
A
{       
  color: #0057d2;
  text-decoration: none;
}
A:HOVER
{
  color: #58B028;
  text-decoration: underline;
}
SELECT
{
  font-size: 8pt;
  font-family: Verdana, Tahoma;
}
INPUT
{
  font-size: 8pt;
  font-family: Verdana, Tahoma;
}
blockquote
{
  margin-right: 16px;
}
textarea 
{
  font-size: 8pt;
  font-family: Verdana, Tahoma;
}
h1
{
  font-family: Arial;
  font-weight: bold;
  font-size: 24pt;
  color: #74C042;
}
h2
{
  font-family: Arial;
  font-weight: bold;
  font-size: 15pt;
  color: #68C038;
}
h3
{
  font-family: Arial;
  font-weight: bold;
  font-size: 14pt;
  color: #68C038;
  width: 97%;
}
h4
{
  font-family: Arial;
  font-weight: normal;
  font-size: 11pt;
  font-weight: bold;
}
.h2
{
  font-family: Arial;
  font-weight: bold;
  font-size: 15pt;
}
.h3r
{
  font-family: Arial;
  font-weight: bold;
  font-size: 13pt;
  color: #FF0000;
  border-bottom: solid 1px #67BBE4;
  width: 97%;
  margin-bottom: 4px;
}
legend
{
  color: #58B028;
  font-family: Arial;
  font-size: 10pt;
}
.f8n
{
  font-weight: normal;
  font-size: 8pt;
  font-family: Verdana;
}
.f8b
{
  font-size: 8pt;
  font-weight: bold;
  font-family: Verdana;
}
.f8j
{
  font-size: 8pt;
  text-align:justify;
  font-family: Verdana;
}
.f8t
{
  font-family: Tahoma;
  font-size: 8pt;
}
.f8s
{
  color:#aca899;
  font-size: 8pt;
  font-family: Verdana;
}
.t9
{
  font-family: Tahoma;
  font-size: 9pt;
}
.t8
{
  font-family: Tahoma;
  font-size: 8pt;
}
.fT1
{
  padding-bottom: 4px;
  font-weight: bold;
  font-size: 9pt;
}
.fT2
{
  padding-top: 4px;
  font-weight: bold;
  font-size: 8pt;
}
.watermark
{
  background-color: #FFFFF2;
  border-color: #759BBB;
  border-style: solid;
  border-width: 1px;
  color: #898989;
  padding: 2px;
  font-family: Tahoma;
}
.watermark2
{
  background-color: #FFFFF2;
  border-color: #759BBB;
  border-style: solid;
  border-width: 1px;
  color: #898989;
  padding: 2px;
  font-family: Courier;
  font-size: 10pt;
}
.editor
{
  display:none;
  padding:10px;
  position:absolute;
  left:220px;
  top:220px;
  z-index:1000;
  width:310px;
  height:388px;
  background-color:#F1EFE2;
  overflow:auto;
  border:solid 1px black;
  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color='#8C8879', Positive='true');    
}
.addressSelect
{
  position:absolute;
  left:200px;
  top:160px;
  z-index:500;
  display:none;
  width:590px;
  height:458px;
  background-color:#F1EFE2;
  border:solid 4px #e1dfd2;
}
.addressList
{
  position:absolute;
  left:300px;
  top:260px;
  z-index:600;
  display:none;
  background-color:#F1EFE2;
  border:solid 2px #e1dfd2;
  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color='#8C8879', Positive='true');    
}
.opac
{
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  -moz-opacity:0.5;
}
.av
{
  border: solid 1px #ACA899;
  padding: 2px;
  background-color: White;
  width: 48px;
  height: 48px;
}
.avD
{
  border: solid 1px #ACA899;
  padding: 2px;
  margin: 3px;
  background-color: White;
  width: 48px;
  height: 48px;
  cursor: pointer;
  float: left;
}
.avS
{
  border: solid 1px #ff0000;
  padding: 2px;
  margin: 3px;
  background-color: Red;
  width: 48px;
  height: 48px;
  cursor: pointer;
  float: left;
}
.av2
{
  border: solid 1px #bcb8a9;
  padding: 2px;
  background-color: White;
  width: 24px;
  height: 24px;
}
.av3
{
  float:left;
  margin-right:0.5em;
  border: solid 1px #ACA899;
  padding: 2px;
  background-color: White;
  width: 24px;
  height: 24px;
}
.av4
{
  clear: both;
  line-height: 24px;
  margin: 1px 0px 1px 0px;
}
.av5
{
  width: 24px;
  height: 24px;
  border-width: 0px;
}
.av6
{
  border: solid 1px #bcb8a9;
  padding: 2px;
  background-color: White;
  width: 24px;
  height: 24px;
  float:left;
  margin-right:8px;
}
.g1
{
  color:#f1efe2;
}
.g2
{
  color:#aca899;
}

.phB
{
  border: solid 1px #ACA899;
  padding: 2px;
  background-color: White;
  width: 160px;
  height: 120px;
}
.phA
{
  margin: 0px auto;
  border: solid 1px #ACA899;
  padding: 2px;
  background-color: White;
  width: 120px;
  height: 160px;
}
.panelControl
{
  background-color:#F1EFE2;
  border:solid 1px black;
  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#8C8879', Positive='true');    
  padding: 4px;
}
.title
{
  font-family: 'Trebuchet MS';
  font-size: 12pt;
  font-weight:bold;
}
.description
{
  font-family: Arial;
  font-size: 11pt;
  text-align:justify;
  margin: 8px;
}
.hCur
{
  cursor: help;
}
.help
{
  font-weight: bold;
  font-size: 9pt;
  letter-spacing: 1pt;
}
.ratingStar 
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.filledRatingStar 
{
    background-image: url(http://i.ittvoltam.hu/r2.jpg);
}

.emptyRatingStar 
{
    background-image: url(http://i.ittvoltam.hu/r1.jpg);
}

.savedRatingStar 
{
    background-image: url(http://i.ittvoltam.hu/r3.jpg);
}
.cl1
{
  font-family: 'Trebuchet MS';
  font-size: 10pt;
}
.cl1 A
{
  color: #C0C0B0;
  text-decoration: none;
}
.cl1 A:HOVER
{
  color: #0057d2;
  text-decoration: underline;
}
.cl2
{
  font-family: 'Trebuchet MS';
  font-size: 13pt;
}
.cl2 A
{
  color: #A0A090;
  text-decoration: none;
}
.cl2 A:HOVER
{
  color: #0057d2;
  text-decoration: underline;
}
.cl3
{
  font-family: 'Trebuchet MS';
  font-size: 16pt;
}
.cl3 A
{
  color: #909080;
  text-decoration: none;
}
.cl3 A:HOVER
{
  color: #0057d2;
  text-decoration: underline;
}
.cl4
{
  font-family: 'Trebuchet MS';
  font-size: 19pt;
}
.cl4 A
{
  color: #606050;
  text-decoration: none;
}
.cl4 A:HOVER
{
  color: #0057d2;
  text-decoration: underline;
}
.cl5
{
  font-family: 'Trebuchet MS';
  font-size: 22pt;
}
.cl5 A
{
  color: #000000;
  text-decoration: none;
}
.cl5 A:HOVER
{
  color: #0057d2;
  text-decoration: underline;
}
.hr
{
  border-bottom: solid 1px #d7d7d7;
  margin-bottom: 8px;
}
.intro
{
  cursor: pointer;
  font-family: 'Trebuchet MS';
  font-size: 9pt;
}
.intro A
{
  color: #9C9889;
  text-decoration: none;
}
.intro A:HOVER
{
  color: #0057d2;
}
.permaLink
{
  font-family: Tahoma;
  font-size: 8pt;
  width: 230px;
}
.panelMessage
{
  font-weight: bold;
  text-align: center;
  margin: 8px;
  padding: 8px;
  color: Red;
}
.panelMessageSmall
{
  width: 90%;
  font-family: Arial;
  font-size: 8pt;
  text-align: center;
  padding: 2px;
  margin-top: 4px;
  color: Red;
}
.t
{
  width: 150px;
  overflow: hidden; 
  font-family: Arial;
  font-size: 8pt;
  white-space:nowrap;
}
.t2
{
  width: 300px;
  overflow: hidden; 
  font-family: Arial,Tahoma;
  font-size: 9pt;
  white-space:nowrap;
}
.box
{
  background-color:#F0F8FF;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:4px;
  padding-right:4px;
  border:dotted 1px #67BBE4;
}


.navlist
{
  color: #000000;
  padding: 0px 1px;
  margin-left: 0px;
}
.navlist li
{
  list-style: none;
  margin: 0px;
  font-size: 1em;
}
.navlist a
{
  display: block;
  text-decoration: none;
  color: #000000;
  background: #f1efe2;
  border-width: 1px;
  border-style: solid;
  border-color: #f1efe2 #aca899 #aca899 #f1efe2;
  border-left: 1em solid #e1dfd2;
  padding: 0.2em 0.5em 0.3em 0.75em;
}
.navlist a
{
  width: 99%;
}
.navlist a
{
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 136px;
}
.navcontainer>.navlist a
{
  width: auto;
}
.navlist a:hover, .navlist a.current:hover
{
  background: #e1dfd2;
  border-color: #aca899 #f1efe2 #f1efe2 #0057d2;
  color: #0057d2;
  padding: 0.3em 0.35em 0.2em 0.9em;
}
.navhead
{
  font-weight: bold;
  background: #e1dfd2;
  border-color: #aca899;
  padding: 0.3em 0.35em 0.2em 0.9em;
}

.pageInfo
{
  font-family: Arial, 'Trebuchet MS';
  font-size: 10pt;
}
.pageInfoHeader
{
  font-family: Arial, 'Trebuchet MS';
  font-size: 14pt;
  font-weight: bold;
}
.setupInfo
{
  margin: 4px;
  padding: 4px;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
}
.setupData
{
  margin: 4px;
  padding: 4px;
}
.setupDiv
{
  padding: 8px 12px 4px 12px;
}
.setupReadOnly
{
  width:135px;
  background-color: #f1efe2;
  border: solid 1px #7f9db9;
  padding: 2px;
}
 

.dA
{
  font-weight: bold;
  width: 250px;
  border-bottom: dotted 1px #77c4f0;
}
.dA2
{
  font-weight: bold;
  border-bottom: dotted 1px #77c4f0;
  font-size: 9pt;
  color: #58b028;
}
.dB
{
  border-bottom: dotted 1px #77c4f0;
}
.dC
{
  font-style: italic;
  border-bottom: dotted 1px #77c4f0;
  color: #aca899;
}
.dD
{
  font-style: italic;
  border-bottom: dotted 1px #77c4f0;
  color: #aca899;
}
.dE
{
  font-style: italic;
  border-bottom: dotted 1px #77c4f0;
  color: #aca899;
}
.info
{
  font-family: Tahoma;
  font-size: 9pt;
  margin: 8px;
}
.highlight
{
  background-color: #fffdeb;
}
.modalBackground
{
  background-color: #aca899;
	filter:alpha(opacity=70);
	opacity:0.7;
  -moz-opacity:0.7;
}
.readonly
{
  background-color: #f1efe2;
  border: solid 1px #7f9db9;
  padding: 2px;
}

.ga
{
  color: #000000;
  padding: 0px;
  margin-left: 0px;
  font-family: Tahoma;
  font-size: 8pt;
}
.ga li
{
  list-style: none;
  margin: 0px;
  font-size: 1em;
}
.ga a
{
  display: block;
  text-decoration: none;
  color: #000000;
  background: #f1efe2;
  border-width: 1px;
  border-style: solid;
  border-color: #f1efe2 #aca899 #aca899 #f1efe2;
  border-left: 0.6em solid #e1dfd2;
  padding: 0em 0.4em 0.1em 0.3em;
}
.ga a
{
  width: 40px;
}
.ga a:hover
{
  background: #e1dfd2;
  border-color: #aca899 #f1efe2 #f1efe2 #0057d2;
  color: #0057d2;
  padding: 0.1em 0.3em 0.0em 0.4em;
}
.gac>.ga a
{
  width: auto;
}
.link
{
  color: #0057d2;
  cursor:pointer; 
}

.acContent
{
  border: dotted 1px #ACA899;
  padding: 4px; 
  margin-bottom: 4px; 
}
.acHeader
{
  cursor: pointer;
  background-color: #f1efe2;
  padding: 0.2em 0.5em 0.3em 0.75em;
  border-width: 1px;
  border-style: solid;
  border-color: #f1efe2 #aca899 #aca899 #f1efe2;
  border-left: 1em solid #e1dfd2;
}
.acSelected
{
  cursor: pointer;
  background-color: #e1dfd2;
  border-width: 1px;
  border-style: solid;
  border-color: #aca899 #f1efe2 #f1efe2 #0057d2;
  border-left: 1em solid #0057d2;
  padding: 0.3em 0.35em 0.2em 0.9em;
}
.updateProgress
{
  z-index: 20000;
  width: 140px;
  height: 100px;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  -moz-opacity:0.5;
}

.mmb
{
  width: 32px;
}
.mmc
{
  margin-top: 2px;
}
.req
{
  color:Red;
  font-weight: bold;
  font-family: Verdana;
  font-size: 7pt;
}
.moneyBox
{
  font-family: Arial;
  margin: 8px;
  font-size: 9pt;
}
.moneyList
{
  font-family: Courier;
  font-size: 10pt;
  text-transform: uppercase;
}
.map
{
  margin: 4px auto 4px auto;
  width: 590px; 
  height: 400px; 
  border: solid 1px black;
  overflow: hidden;
}
.aT
{
  font-family: 'Trebuchet MS';
  font-size: 12pt;
  font-weight: bold;
  background-color: #f1efe2;
  background-image: url('http://i.ittvoltam.hu/st.jpg');
  background-repeat: repeat-x;
  height: 26px;
  line-height: 26px;
  padding-left: 4px;
  border-left: solid 8px #0057d2;
  border-right: solid 1px #d1cebd;
  border-top: solid 1px #d1cebd;
}
.aH
{
  color: #0057d2;
  cursor: pointer;  
  background-color: #f1efe2;
  background-image: url('http://i.ittvoltam.hu/sh.jpg');
  background-repeat: repeat-x;
  height: 20px;
  line-height: 20px;
  padding-left: 4px;
  border-left: solid 1px #d1cebd;
  border-right: solid 1px #d1cebd;
  border-bottom: solid 1px #d1cebd;
}
.aH2
{
  background-color: #f1efe2;
  background-image: url('http://i.ittvoltam.hu/sh2.jpg');
  background-repeat: repeat-x;
  height: 20px;
  line-height: 20px;
  padding-left: 4px;
  border-left: solid 1px #d1cebd;
  border-right: solid 1px #d1cebd;
  border-bottom: solid 1px #d1cebd;
}
.aC
{
  border-left: solid 1px #d1cebd;
  border-right: solid 1px #d1cebd;
  border-bottom: solid 1px #d1cebd;
  padding: 2px;
}
.catstamp
{
  background-image: url('http://i.ittvoltam.hu/catstamp.jpg');
  background-position: right 8px;
  background-repeat: no-repeat;
}
.catlink
{
  border: dotted 1px green;
  margin-top: 4px;
  padding: 4px 2px 4px 2px;
  background-color: #fffff0;
}
.catlink A
{
  color: #48a018;
  text-decoration: none;
}
.catlink A:HOVER
{
  color: #0057d2;
  text-decoration: underline;
}
.tbInput
{
  width:280px;
}

.ftPersonBoxTop
{
  background-image: url(http://i.ittvoltam.hu/family/pvtop.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  width: 184px;
}
.ftPersonBoxBottom
{
  background-image: url(http://i.ittvoltam.hu/family/pvbottom.jpg);
  background-repeat: no-repeat;
  background-position: center bottom;
  width: 184px;
}
.ftPersonBoxMiddle
{
  background-image: url(http://i.ittvoltam.hu/family/pvmiddle.jpg);
  background-repeat: repeat-y;
  background-position: center center;
  width: 184px;
  margin: 0px auto 0px auto;
}
.ftPersonBox
{
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
  width: 176px;
  padding: 8px 4px 8px 4px;
}
.ftHeader
{
  font-family: Arial;
  font-size: 8pt;
  margin: 12px auto 4px auto;
  max-width: 160px;
  width: 160px;
  overflow: hidden; 
}
.ftName
{
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  margin: 6px auto 12px auto;
  max-width: 160px;
  width: 160px;
  overflow: hidden; 
}
.ftSelect
{
  text-align: left;
  width: 150px;
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  padding: 4px;
}
.ftEditBox
{
  width: 150px;
  font-family: Arial;
  font-size: 8pt;
  margin-bottom: 4px;
  padding: 2px;
}
.ftInput
{
  width: 80px;
  font-family: Arial;
  font-size: 8pt;
  margin: 0px 2px 0px 2px;
  padding: 0px 2px 0px 2px;
}
.ftDropDownList
{
  width: 84px;
  height: 18px;
  font-family: Arial;
  font-size: 8pt;
  margin: 1px 0px 1px 0px;
  padding: 0px;
}
.ftExits
{
  width: 150px;
  height: 18px;
  font-family: Arial;
  font-size: 8pt;
  margin: 1px 0px 10px 0px;
  padding: 0px;
}
.ftLinkButton
{
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
  margin: 4px auto 4px auto;
}
.ftCreateButton
{
  margin: 4px auto 4px auto;
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
}
.ftImage
{
  width: 120px;
  height: 160px;
  border-top: solid 1px gray;
  border-left: solid 1px gray;
  border-bottom: solid 1px white;
  border-right: solid 1px white;
}
.ft1
{
  color: #008000;
}
.ft2
{
  color: #0057d2;
}
.ft3
{
  color: #0057d2;
}
.ft4
{
  color: #000000;
}
.ft5
{
  color: #a0a0a0;
}

.naBlock
{
  margin: 8px 0px 8px 0px;
  padding-bottom: 8px;
  border-bottom: solid 1px #d7d7d7;
}
.naDate
{
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
}




.staticMenu
{
  text-align: left;
	background-color: #F0F0E0;
  margin: 0px;
  padding: 0px;
	border: solid 1px gray;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	width: 165px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);
}
.staticSubMenu
{
  text-align: left;
	background-color: #F0F0E0;
  margin: 2px 12px 6px 6px;
  padding: 0px;
	border: solid 1px gray;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	width: 148px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);
}


.popupMenu
{
  text-align: left;
	position: absolute;
	visibility: hidden;
	background-color: #F0F0E0;
  margin: 0px;
  padding: 0px;
	border: solid 1px gray;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}
.popupMenuTitle
{
  padding: 3px 8px 3px 8px;
  font-weight: bold;
  font-size: 9pt;
  background-color: #303020;
  color: #ffffff;
  border-bottom: solid 1px white;
}
.popupMenuLine
{
  font-size:1pt;
  height:1px;
  line-height:1px;
  background-color: #808080;
}
.popupMenuContent
{
  background-image: url('http://i.ittvoltam.hu/menu/0.jpg');
  background-repeat: repeat-y;
  background-position: left top;
  margin: 0px;
  padding: 0px;
}
.popupMenuContent ul
{
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
.popupMenuContent li 
{ 
  margin: 0px;
  padding: 0px;
}
.popupMenuContent a
{
  display: block;
  color: #000000;
  background-color: #F0F0E0;
  text-decoration: none;
  padding: 3px 12px 3px 32px;
  background-image: url('http://i.ittvoltam.hu/menu/0.jpg');
  background-repeat: repeat-y;
  background-position: left top;
}
.popupMenuContent a:hover
{
  background-color: #c1d2ee;
  border: solid 1px #316ac5;
  padding: 2px 11px 2px 31px;
}



.popupHelp
{
  text-align: left;
	position: absolute;
	visibility: hidden;
	background-color: #fffff2;
	border: solid 1px gold;
  margin: 0px;
  padding: 8px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}
.popupHelpTitle
{
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold;
	margin-bottom: 8px;
}
.popupHelpImage
{
  width: 19px;
  height: 19px;
  cursor: help;
}


.ftlTD
{
  font-family: Arial;
  font-size: 8pt;
  text-align: center;
  width: 12%;
  vertical-align: top;
}


.box1
{
  background-image: url('http://i.ittvoltam.hu/box/1.jpg');
  background-repeat: no-repeat;
  width: 200px;
  height: 99px;
  padding-left: 92px;
  padding-top: 10px;
  margin-bottom: 2px;
}
.box2
{
  background-image: url('http://i.ittvoltam.hu/box/2.jpg');
  background-repeat: no-repeat;
  width: 200px;
  height: 89px;
  padding-left: 92px;
  padding-top: 10px;
}
.box3
{
  background-image: url('http://i.ittvoltam.hu/box/3.jpg');
  background-repeat: no-repeat;
  width: 190px;
  height: 191px;
  padding: 10px 10px 10px 92px;
}                    
.box4
{
  background-image: url('http://i.ittvoltam.hu/box/4.jpg');
  background-repeat: no-repeat;
  width: 574px;
  height: 211px;
  padding: 10px 10px 10px 10px;
}
.box5
{
  background-image: url('http://i.ittvoltam.hu/box/5.jpg');
  background-repeat: no-repeat;
  width: 200px;
  height: 99px;
  padding-left: 92px;
  padding-top: 10px;
}
.box6
{
  background-image: url('http://i.ittvoltam.hu/box/6.jpg');
  background-repeat: no-repeat;
  width: 200px;
  height: 99px;
  padding-left: 92px;
  padding-top: 10px;
}

.arTbl
{
  font-family: Arial;
  font-size: 8pt;
}
.arTbl select
{
  font-family: Arial;
  font-size: 8pt;
}


.piBox
{
  width:159px;
  background-image:url('http://i.ittvoltam.hu/pi/middle.jpg');
  background-repeat:repeat-y;
  padding:8px;
}
.piTop
{
  margin-top: 8px;
  width:175px;
  height:11px;
  background-image:url('http://i.ittvoltam.hu/pi/top.jpg');
  background-repeat:no-repeat;
}
.piBottom
{
  margin-bottom: 8px;
  width:175px;
  height:12px;
  background-image:url('http://i.ittvoltam.hu/pi/bottom.jpg');
  background-repeat:no-repeat;
}
.piHead
{
  font-weight: bold;
  width: 175px;
  background-image: url( 'http://i.ittvoltam.hu/pi/head.jpg' );
  background-repeat: repeat-y;
  padding: 0px 10px 6px 10px;
  color: White;
  font-family: Arial;
  font-size: 10pt;
}
.piMini
{
  margin: 8px 0px 8px 0px;
}
.piTitle
{
  font-family: Arial;
  font-size: 9pt;
  margin: 12px 0px 2px 0px;
  font-weight: bold;
}

.slInstall
{
  text-align:center; 
  width:596px; 
  height:400px; 
  background-image:url(http://i.ittvoltam.hu/family/installback.jpg);
  background-repeat:no-repeat;
  color:#400000; 
  font-weight:bold; 
  font-size:15pt;
  font-family: Arial;
}
.sllogo
{
  width: 220px; 
  margin: 0px auto;
}


.mbDate
{
}
.mbName
{
  font-size: 11pt;
  font-family: Arial;
}
.mbDesc
{
  margin: 8px;
}

.completionListCssClass
{
  width: 160px;
  white-space: nowrap;
  background-color: rgb(240,240,224);
  text-align:left;
}
.completionListItemCssClass
{
  width: 160px;
  white-space: nowrap;
  background-color: rgb(240,240,224);
  padding: 2px 0px 2px 4px;
  text-align:left;
  border: solid 1px rgb(240,240,224);
}
.completionListHighlightedItemCssClass
{
  width: 160px;
  white-space: nowrap;
  background-color: rgb(193, 210, 238);
  padding: 2px 0px 2px 4px;
  border: solid 1px rgb(49, 106, 197);
  cursor: pointer;
}
.helptext
{
  font-family: Arial;
  font-size: 10pt;
  margin: 0.5em 1em 2em 1em;
  text-align:justify;
}
.adv
{
  border: solid 1px #aca899;
  background-color: #f1efe2;
}
.size468x60
{
  width:468px;   
  height:60px;
  margin:8px auto 8px auto;
}
.size160x600
{
  width:160px;   
  height:600px;
  margin:8px auto 8px auto;
}
.size160x90_link
{
  width:160px;   
  height:90px;
  margin:8px auto 8px auto;
}
.size250x250
{
  width:250px;   
  height:250px;
  margin:8px;
}
.size468x15_link
{
  width:468px;   
  height:15px;
  margin:8px auto 8px auto;
}
.size728x90
{
  width:728px;   
  height:90px;
}
.fx
{
  font-family: Arial;
  font-size: 8pt;
  margin-bottom: 6px;
}
.fxt
{
 margin:8px 0px 6px 0px;
 font-family:Arial;
 font-weight:bold;
}

.bookcomm
{
  text-align: center;
  font-family: Arial;
  font-size: 9pt;
  padding: 2px;
}
.bookcomm A
{
  color: #0057d2;
  text-decoration: none;
}
.bookcomm A:HOVER
{
  color: #000;
  text-decoration: none;
}


.mecControl
{
  margin:4px auto 4px auto;
  width:590px;
  height:200px;
  display:none;
}
.mecBox
{
  width:580px;
  height:177px;
  padding:0px 5px 0px 5px;
  background-image:url('http://i.ittvoltam.hu/mec/middle.jpg');
  background-repeat:repeat-y;
}
.mecTop
{
  width:590px;
  height:11px;
  background-image:url('http://i.ittvoltam.hu/mec/top.jpg');
  background-repeat:no-repeat;
}
.mecBottom
{
  width:590px;
  height:12px;
  background-image:url('http://i.ittvoltam.hu/mec/bottom.jpg');
  background-repeat:no-repeat;
}

.mItem
{
  font-family:Arial;
  font-size:7pt;
  text-align:center;  
  width:48px;
  float:left;
}

.header
{
  margin-bottom: 6px;
}
.smallHeader
{
  width:100%;
  padding:4px;
  margin-bottom: 4px;
  background-color:#f0f0e0;
  font-family:Arial;
  font-size:9pt;
  background-image:url('http://i.ittvoltam.hu/sm.jpg');
}

.phBox
{
  width:976px;
  height:280px;
  margin-bottom:12px;
  background-repeat:no-repeat;
}
.phTitle
{
  background-color:#000;
  height:16px;
  line-height:16px;
  padding-left: 12px;
  font-family:verdana;
  font-size:7pt;
  font-weight:bold;
  color:#d0d0d0;
}
.phTitle A
{
  color:#fff;
  text-decoration:none;
}
.phTitle A:HOVER
{
  color:#48a7e8;
  text-decoration: none;
}
.phButtonsRow
{
  width:976px;
  height:40px;
  background-image:url('http://i.ittvoltam.hu/ph/buttonsback.png');
}
.phButtons
{
  width:728px;
  padding-left:248px;
}
.phAdv
{
  height:98px;
	filter:alpha(opacity=100);
	opacity:1.0;
  -moz-opacity:1.0;
}
.phGoogSep
{
  width:12px;
  height:98px;
  background-image:url('http://i.ittvoltam.hu/ph/goog.png');
  background-repeat:no-repeat;
}
.phGoog
{
  width:728px;
  height:98px;
  background-color:#fff;
  padding-top:5px;
}
.phItt
{
  width:976px;
  height:94px;
}
.phBottom
{
  width:976px;
  height:32px;
  background-image:url('http://i.ittvoltam.hu/ph/bottom.png');
  background-repeat:no-repeat;
  background-position:left top;
}
.phBottomText
{
  padding:14px 32px 0px 32px;  
  font-family:Arial;
  font-weight:bold;
  font-size:9pt;
}
.phBottomText A
{
  color: #0057d2;
  text-decoration: none;
}
.phBottomText A:HOVER
{
  color: #000;
  text-decoration: none;
}
.phHint
{
  position:absolute;
  left:0px;
  top:0px;
  z-index:1000;
  display:none;
}
.phHint div
{
  width:120px;
  height:137px;
}
.phSep
{
  float:left;
  width:12px;
}
.phUrl
{
  float:right;
  margin:4px 16px auto auto;
  display:block;
}
.phUrl a
{
  display:block;
  width:380px;
  height:90px;
}

.iba
{
  margin: 0px auto 8px auto;
  width:120px;
  height:137px;
  background-repeat:no-repeat;
  background-image:url('http://i.ittvoltam.hu/ib.png');
  display:block;
}



.f2
{
  float:left;
  margin-left:4px;
  width: 140px;
  overflow: hidden; 
  font-family: Arial;
  font-size: 8pt;
  white-space: nowrap;
}
.fh2
{
  margin:5px 5px 0px 0px;
}
.f
{
  float:left;
  background-image:url('http://i.ittvoltam.hu/flag.png');
  background-repeat:no-repeat;
  width:18px;
  height:12px;
}
.fad
{
  background-position:-0px;
}
.fae
{
  background-position:-18px;
}
.faf
{
  background-position:-36px;
}
.fag
{
  background-position:-54px;
}
.fai
{
  background-position:-72px;
}
.fal
{
  background-position:-90px;
}
.fam
{
  background-position:-108px;
}
.fan
{
  background-position:-126px;
}
.fao
{
  background-position:-144px;
}
.far
{
  background-position:-162px;
}
.fas
{
  background-position:-180px;
}
.fat
{
  background-position:-198px;
}
.fau
{
  background-position:-216px;
}
.faw
{
  background-position:-234px;
}
.faz
{
  background-position:-252px;
}
.fba
{
  background-position:-270px;
}
.fbb
{
  background-position:-288px;
}
.fbd
{
  background-position:-306px;
}
.fbe
{
  background-position:-324px;
}
.fbf
{
  background-position:-342px;
}
.fbg
{
  background-position:-360px;
}
.fbh
{
  background-position:-378px;
}
.fbi
{
  background-position:-396px;
}
.fbj
{
  background-position:-414px;
}
.fbm
{
  background-position:-432px;
}
.fbn
{
  background-position:-450px;
}
.fbo
{
  background-position:-468px;
}
.fbr
{
  background-position:-486px;
}
.fbs
{
  background-position:-504px;
}
.fbt
{
  background-position:-522px;
}
.fbw
{
  background-position:-540px;
}
.fby
{
  background-position:-558px;
}
.fbz
{
  background-position:-576px;
}
.fca
{
  background-position:-594px;
}
.fcc
{
  background-position:-612px;
}
.fcf
{
  background-position:-630px;
}
.fcg
{
  background-position:-648px;
}
.fch
{
  background-position:-666px;
}
.fci
{
  background-position:-684px;
}
.fck
{
  background-position:-702px;
}
.fcl
{
  background-position:-720px;
}
.fcm
{
  background-position:-738px;
}
.fcn
{
  background-position:-756px;
}
.fco
{
  background-position:-774px;
}
.fcr
{
  background-position:-792px;
}
.fcs
{
  background-position:-810px;
}
.fcu
{
  background-position:-828px;
}
.fcv
{
  background-position:-846px;
}
.fcx
{
  background-position:-864px;
}
.fcy
{
  background-position:-882px;
}
.fcz
{
  background-position:-900px;
}
.fde
{
  background-position:-918px;
}
.fdj
{
  background-position:-936px;
}
.fdk
{
  background-position:-954px;
}
.fdm
{
  background-position:-972px;
}
.fdo
{
  background-position:-990px;
}
.fdz
{
  background-position:-1008px;
}
.fec
{
  background-position:-1026px;
}
.fee
{
  background-position:-1044px;
}
.feg
{
  background-position:-1062px;
}
.fen
{
  background-position:-1080px;
}
.fer
{
  background-position:-1098px;
}
.fes
{
  background-position:-1116px;
}
.fet
{
  background-position:-1134px;
}
.feu
{
  background-position:-1152px;
}
.ffi
{
  background-position:-1170px;
}
.ffj
{
  background-position:-1188px;
}
.ffk
{
  background-position:-1206px;
}
.ffm
{
  background-position:-1224px;
}
.ffo
{
  background-position:-1242px;
}
.ffr
{
  background-position:-1260px;
}
.fga
{
  background-position:-1278px;
}
.fgd
{
  background-position:-1296px;
}
.fge
{
  background-position:-1314px;
}
.fgh
{
  background-position:-1332px;
}
.fgi
{
  background-position:-1350px;
}
.fgl
{
  background-position:-1368px;
}
.fgm
{
  background-position:-1386px;
}
.fgn
{
  background-position:-1404px;
}
.fgq
{
  background-position:-1422px;
}
.fgr
{
  background-position:-1440px;
}
.fgt
{
  background-position:-1458px;
}
.fgu
{
  background-position:-1476px;
}
.fgw
{
  background-position:-1494px;
}
.fgy
{
  background-position:-1512px;
}
.fhk
{
  background-position:-1530px;
}
.fhm
{
  background-position:-1548px;
}
.fhn
{
  background-position:-1566px;
}
.fhr
{
  background-position:-1584px;
}
.fht
{
  background-position:-1602px;
}
.fhu
{
  background-position:-1620px;
}
.fid
{
  background-position:-1638px;
}
.fie
{
  background-position:-1656px;
}
.fil
{
  background-position:-1674px;
}
.fin
{
  background-position:-1692px;
}
.fio
{
  background-position:-1710px;
}
.fiq
{
  background-position:-1728px;
}
.fir
{
  background-position:-1746px;
}
.fis
{
  background-position:-1764px;
}
.fit
{
  background-position:-1782px;
}
.fjm
{
  background-position:-1800px;
}
.fjo
{
  background-position:-1818px;
}
.fjp
{
  background-position:-1836px;
}
.fke
{
  background-position:-1854px;
}
.fkg
{
  background-position:-1872px;
}
.fkh
{
  background-position:-1890px;
}
.fki
{
  background-position:-1908px;
}
.fkm
{
  background-position:-1926px;
}
.fkn
{
  background-position:-1944px;
}
.fkp
{
  background-position:-1962px;
}
.fkr
{
  background-position:-1980px;
}
.fkw
{
  background-position:-1998px;
}
.fky
{
  background-position:-2016px;
}
.fkz
{
  background-position:-2034px;
}
.fla
{
  background-position:-2052px;
}
.flb
{
  background-position:-2070px;
}
.flc
{
  background-position:-2088px;
}
.fli
{
  background-position:-2106px;
}
.flk
{
  background-position:-2124px;
}
.flr
{
  background-position:-2142px;
}
.fls
{
  background-position:-2160px;
}
.flt
{
  background-position:-2178px;
}
.flu
{
  background-position:-2196px;
}
.flv
{
  background-position:-2214px;
}
.fly
{
  background-position:-2232px;
}
.fma
{
  background-position:-2250px;
}
.fmc
{
  background-position:-2268px;
}
.fmd
{
  background-position:-2286px;
}
.fme
{
  background-position:-2304px;
}
.fmg
{
  background-position:-2322px;
}
.fmh
{
  background-position:-2340px;
}
.fmk
{
  background-position:-2358px;
}
.fml
{
  background-position:-2376px;
}
.fmm
{
  background-position:-2394px;
}
.fmn
{
  background-position:-2412px;
}
.fmo
{
  background-position:-2430px;
}
.fmr
{
  background-position:-2448px;
}
.fms
{
  background-position:-2466px;
}
.fmt
{
  background-position:-2484px;
}
.fmu
{
  background-position:-2502px;
}
.fmv
{
  background-position:-2520px;
}
.fmw
{
  background-position:-2538px;
}
.fmx
{
  background-position:-2556px;
}
.fmy
{
  background-position:-2574px;
}
.fmz
{
  background-position:-2592px;
}
.fna
{
  background-position:-2610px;
}
.fnc
{
  background-position:-2628px;
}
.fne
{
  background-position:-2646px;
}
.fnf
{
  background-position:-2664px;
}
.fng
{
  background-position:-2682px;
}
.fni
{
  background-position:-2700px;
}
.fnl
{
  background-position:-2718px;
}
.fno
{
  background-position:-2736px;
}
.fnp
{
  background-position:-2754px;
}
.fnr
{
  background-position:-2772px;
}
.fnz
{
  background-position:-2790px;
}
.fom
{
  background-position:-2808px;
}
.fpa
{
  background-position:-2826px;
}
.fpe
{
  background-position:-2844px;
}
.fpg
{
  background-position:-2862px;
}
.fph
{
  background-position:-2880px;
}
.fpk
{
  background-position:-2898px;
}
.fpl
{
  background-position:-2916px;
}
.fpr
{
  background-position:-2934px;
}
.fps
{
  background-position:-2952px;
}
.fpt
{
  background-position:-2970px;
}
.fpw
{
  background-position:-2988px;
}
.fpy
{
  background-position:-3006px;
}
.fqa
{
  background-position:-3024px;
}
.fro
{
  background-position:-3042px;
}
.frs
{
  background-position:-3060px;
}
.fru
{
  background-position:-3078px;
}
.frw
{
  background-position:-3096px;
}
.fsa
{
  background-position:-3114px;
}
.fsb
{
  background-position:-3132px;
}
.fsc
{
  background-position:-3150px;
}
.fsd
{
  background-position:-3168px;
}
.fse
{
  background-position:-3186px;
}
.fsg
{
  background-position:-3204px;
}
.fsh
{
  background-position:-3222px;
}
.fsi
{
  background-position:-3240px;
}
.fsk
{
  background-position:-3258px;
}
.fsl
{
  background-position:-3276px;
}
.fsm
{
  background-position:-3294px;
}
.fsn
{
  background-position:-3312px;
}
.fso
{
  background-position:-3330px;
}
.fsr
{
  background-position:-3348px;
}
.fst
{
  background-position:-3366px;
}
.fsu
{
  background-position:-3384px;
}
.fsv
{
  background-position:-3402px;
}
.fsy
{
  background-position:-3420px;
}
.fsz
{
  background-position:-3438px;
}
.ftd
{
  background-position:-3456px;
}
.ftg
{
  background-position:-3474px;
}
.fth
{
  background-position:-3492px;
}
.ftj
{
  background-position:-3510px;
}
.ftk
{
  background-position:-3528px;
}
.ftl
{
  background-position:-3546px;
}
.ftm
{
  background-position:-3564px;
}
.ftn
{
  background-position:-3582px;
}
.fto
{
  background-position:-3600px;
}
.ftr
{
  background-position:-3618px;
}
.ftt
{
  background-position:-3636px;
}
.ftv
{
  background-position:-3654px;
}
.ftw
{
  background-position:-3672px;
}
.ftz
{
  background-position:-3690px;
}
.fua
{
  background-position:-3708px;
}
.fug
{
  background-position:-3726px;
}
.fuk
{
  background-position:-3744px;
}
.fus
{
  background-position:-3762px;
}
.fuy
{
  background-position:-3780px;
}
.fuz
{
  background-position:-3798px;
}
.fvc
{
  background-position:-3816px;
}
.fve
{
  background-position:-3834px;
}
.fvi
{
  background-position:-3852px;
}
.fvn
{
  background-position:-3870px;
}
.fvu
{
  background-position:-3888px;
}
.fws
{
  background-position:-3906px;
}
.fye
{
  background-position:-3924px;
}
.fza
{
  background-position:-3942px;
}
.fzm
{
  background-position:-3960px;
}
.fzw
{
  background-position:-3978px;
}



.xw
{
  text-align:center;
  margin:3px;
  font-weight:bold;
  font-size:9pt;
}