/* CSS dokumentum 07.08.21. F.I.A.*/
body {
    color:#425970;
    text-align:left;
    vertical-align:top;
    text-decoration:none;
    font-family:Tahoma, sans-serif;
    font-size:10px;
    font-weight:400;
    width:100%;
    height:100%;
    margin:0px;
    background-color:#FFF;
}
table {
    display:table;
    border:none 0px transparent;
    border-collapse:collapse;
    border-spacing:0px;
    font-size:1em;
}
tr {
    display:table-row;
    vertical-align:top;
}
td {
    display:table-cell;
    text-align:left;
    vertical-align:top;
    padding:0px;
}
a:link, a:visited, a:active {
	color:#3887BA;
	text-decoration:underline;
}
a:hover {
	color:#3887BA;
	text-decoration:none;
}
*.Cell {
	position:relative;
	top:0px;
	left:0px;
	z-index:0;
}
*.Cont {
	clear:both;
	text-align:center;
}
*.Cont {
	text-align:-moz-center;
}
*.Cont2 {
	clear:both;
	text-align:center;
	margin:0px 9px;
}
*.Cont2 {
	text-align:-moz-center;
}


/* tartalom */
*.T01 {
	width:1000px;
	height:100%;
}


/* 1. sor */
*.T01R01 {
	height:207px;
	background-image:url(../images/07plasztonik_t01r01bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
*.HeadCell {
	width:982px;
	height:198px;
	position:relative;
	top:0px;
	left:9px;
	z-index:0;
}
*.Logo {
	width:188px;
	height:65px;
	margin:0px;
	border:none 0px transparent;
	position:absolute;
	top:12px;
	left:9px;
	z-index:1;
}
*.HPic {
	width:231px;
	height:186px;
	margin:0px;
	border:none 0px transparent;
	position:absolute;
	top:21px;
	left:751px;
	z-index:1;
}
*.Slog {
	width:410px;
	height:108px;
	color:#FFF;
	text-align:left;
	letter-spacing:1px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:22px;
	line-height:27px;
	position:absolute;
	top:85px;
	left:208px;
	z-index:2;
}
*.Slog2 {
	width:410px;
	height:108px;
	color:#DDE1E5;
	text-align:left;
	letter-spacing:1px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:22px;
	line-height:27px;
	position:absolute;
	top:86px;
	left:210px;
	z-index:1;
}


/* 2. sor */
*.T01R02 {
	height:27px;
	text-align:center;
	padding:0px 11px;
}
*.T01R02 {
	text-align:-moz-center;
}
*.HMenu {
	text-align:center;
	text-transform:uppercase;
	font-weight:600;
	width:138px;
	height:23px;
	line-height:21px;
	margin:0px 1px;
	background-image:url(../images/07plasztonik_hmenubg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	position:relative;
	top:4px;
	left:0px;
	z-idex:1;
}
*.HMenu a:link, *.HMenu a:visited, *.HMenu a:active, *.HMenu a:hover {
	display:block;
	color:#425970;
	text-decoration:none;
	line-height:21px;
}
*.HSubMenu {
	text-align:left;
	font-size:11px;
	width:180px;
	line-height:16px;
	border:solid 1px #DCE0E4;
	background-color:#FFF;
	visibility:hidden;
	position:absolute;
	top:26px;
	left:1px;
	z-index:3;
}
*.HSubMenu a:link, *.HSubMenu a:visited, *.HSubMenu a:active {
	display:block;
	color:#425970;
	text-decoration:none;
	line-height:16px;
	padding:0px 3px;
}
*.HSubMenu a:hover {
	color:#3887BA;
	text-decoration:none;
	line-height:16px;
	background-color:#E7EBEE;
}
*.HSubMenu2 {
	text-align:left;
	font-size:11px;
	width:180px;
	line-height:16px;
	border:solid 1px #DCE0E4;
	background-color:#FFF;
	visibility:hidden;
	position:absolute;
	top:26px;
	right:1px;
	z-index:3;
}
*.HSubMenu2 a:link, *.HSubMenu2 a:visited, *.HSubMenu2 a:active {
	display:block;
	color:#425970;
	text-decoration:none;
	line-height:16px;
	padding:0px 3px;
}
*.HSubMenu2 a:hover {
	color:#3887BA;
	text-decoration:none;
	line-height:16px;
	background-color:#E7EBEE;
}


/* 3. sor 1. oszlop */
*.T01R03C01 {
	width:216px;
	padding:9px 0px;
}
*.T03 {
	width:198px;
	height:100%;
	margin:0px 9px;
}
*.T03R01 {
	height:1px;
}
*.T03R02 {
	height:1px;
	background-color:#E8ECEF;
}
*.VMenu {
	color:#FFF;
	text-align:left;
	text-transform:uppercase;
	font-size:9px;
	font-weight:600;
	height:22px;
	line-height:21px;
	padding:1px 12px 0px 12px;
	background-image:url(../images/07plasztonik_vmenubg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
*.VMenu a:link, *.VMenu a:visited, *.VMenu a:active, *.VMenu a:hover {
	color:#FFF;
	text-decoration:none;
}
*.VSubMenu {
	text-align:left;
	font-size:11px;
	line-height:18px;
	padding-left:21px;
	background-image:url(../images/07plasztonik_vsubmenubg.jpg);
	background-repeat:repeat;
	background-position:top center;
}
*.VSubMenu a:link, *.VSubMenu a:visited, *.VSubMenu a:active {
	display:block;
	color:#425970;
	text-decoration:none;
	line-height:18px;
}
*.VSubMenu a:hover {
	display:block;
	color:#3887BA;
	text-decoration:none;
	line-height:18px;
}

*.T03R03 {
	height:100%;
}


/* 3. sor 2. oszlop */
*.T01R03C02 {
	width:784px;
	text-align:center;
	padding:9px 0px;
}
*.T01R03C02 {
	text-align:-moz-center;
}
*.SideTitle {
	color:#3E99D3;
	text-align:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:22px;
	margin:0px 9px;
}
*.SideTitle2 {
	color:#FC4100;
	text-align:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:22px;
	margin:0px 9px;
}
*.Pic {
	margin:0px 9px;
	border:none 0px transparent;
}
*.Title {
	text-align:left;
	text-transform:uppercase;
	font-size:12px;
	font-weight:600;
	line-height:18px;
	margin:0px 9px;
}
*.Title2 {
	text-align:left;
	text-transform:uppercase;
	font-size:12px;
	font-weight:600;
	line-height:18px;
	margin:9px;
	padding:0px 9px 3px 9px;
	background-image:url(../images/07plasztonik_title2bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
*.SubTitle {
	text-align:left;
	font-size:12px;
	font-weight:600;
	line-height:18px;
	margin:0px 9px;
}
*.TextJ {
	text-align:justify;
	font-size:11px;
	line-height:180%;
	margin:0px 9px;
}
*.TextR {
	color:#FC4100;
	text-align:right;
	font-weight:600;
	margin:0px 9px;
}
*.TextR a:link, *.TextR a:visited, *.TextR a:active {
	color:#FC4100;
	text-decoration:underline;
}
*.TextR a:hover {
	color:#FC4100;
	text-decoration:none;
}
*.T04 {
	width:766px;
}
*.T04C01 {
	width:383px;
	text-align:center;
	background-image:url(../images/07plasztonik_t04c01bg.jpg);
	background-repeat:repeat;
	background-position:top right;
}
*.T04C01 {
	text-align:-moz-center;
}
*.T04C02 {
	width:383px;
	text-align:center;
	background-image:url(../images/07plasztonik_t04c01bg.jpg);
	background-repeat:repeat;
	background-position:top leftt;
}
*.T04C02 {
	text-align:-moz-center;
}


/* 4. sor */
*.T01R04C01 {
	width:216px;
	height:58px;
	text-align:center;
	background-image:url(../images/07plasztonik_t01r04bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
*.T01R04C01 {
	text-align:-moz-center;
}
*.Comp {
	color:#94A1AE;
	text-align:center;
	font-size:9px;
	margin:9px;
}
*.Comp a:link, *.Comp a:visited, *.Comp a:active {
	color:#94A1AE;
	text-decoration:underline;
}
*.Comp a:hover {
	color:#94A1AE;
	text-decoration:none;
}

*.T01R04C02 {
	width:784px;
	height:58px;
	background-image:url(../images/07plasztonik_t01r04bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
*.TextC2 {
	text-align:center;
	font-size:9px;
	margin:9px 44px 9px 9px;
}


form.Form {
	padding:0px;
	text-align:center;
	vertical-align:middle;
	margin-bottom:9px;
}
form.Form2 {
	padding:0px 19px;
	color:#39F;
	text-align:center;
	margin:0px;
	clear:both;
}
form.Form2 {
	text-align:-moz-center;
}
table.FormFrame {
	text-align:center;
	width:198px;
	margin:0px;
	border:solid 1px #DCE0E4;
	background-color:transparent;
}
table.FormFrame {
	text-align:-moz-center;
}
table.FormFrame2 {
	text-align:center;
	margin:0px;
	border:solid 1px #DCE0E4;
	background-color:transparent;
}
td.FormName {
	color:#3E99D3;
	text-align:center;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:600;
	line-height:27px;
	margin:0px;
	padding:0px 12px;
	border:none 0px transparent;
	background-color:transparent;
}
td.FormName:first-letter {
	text-transform:uppercase;
}
td.FormName2 {
	color:#3E99D3;
	text-align:center;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:600;
	line-height:27px;
	margin:0px;
	padding:0px 12px;
	border:none 0px transparent;
	background-color:transparent;
}
td.FormName2:first-letter {
	text-transform:uppercase;
}
td.FormFooter {
	text-align:center;
	padding:0px 12px;
	line-height:18px;
}
td.FormTitle {
	color:#3E99D3;
	text-align:left;
	vertical-align:middle;
	font-size:11px;
	line-height:18px;
	padding:3px 6px 3px 12px;
}
td.FormTitle:first-letter {
	text-transform:uppercase;
}
td.FormCell {
	color:#3E99D3;
	vertical-align:middle;
	line-height:18px;
	padding:3px 12px 3px 6px;
}
input.FormInputCell {
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#425970;
	margin:0px;
	padding:3px;
	border:solid 1px #DCE0E4;
	background-color:transparent;
}
select.FormInputCell {
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#425970;
	margin:0px;
	padding:3px;
	border:solid 1px #DCE0E4;
	background-color:transparent;
}
textarea.FormInputCell {
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#425970;
	margin:0px;
	padding:3px;
	border:solid 1px #DCE0E4;
	background-color:transparent;
}
button.FormInputCell {
	color:#425970;
	text-align:center;
	letter-spacing:1px;
	font-family:Tahoma, sans-serif;
	font-size:10px;
	font-weight:600;
	width:76px;
	height:20px;
	line-height:20px;
	margin-bottom:6px 19px 3px 19px;
	padding:0px;
	border:none 0px transparent;
	background-image:url(../images/07plasztonik_formbuttonbg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:transparent;
}
table.Tab {
	clear:both;
	vertical-align:top;
	text-align:center;
	align:center;
	margin:0px 9px 9px 9px;
	background-color:transparent;
	border:solid 1px #DCE0E4;
}
caption.TabName {
	color:#3E99D3;
	text-align:center;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:600;
	line-height:27px;
	margin:0px;
	padding:0px 9px;
	border:none 0px transparent;
	background-color:transparent;
}
caption.TabName:first-letter {
	text-transform:uppercase;
}
td.TabHead {
	color:#FFF;
	text-align:center;
	font-weight:600;
	padding:0px 6px;
	height:21px;
	line-height:21px;
	border:solid 1px #DCE0E4;
	letter-spacing:1px;
	background-image:url(../images/07plasztonik_vmenubg.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
td.TabHead:first-letter {
	text-transform:uppercase;
}
tr.TabRow {
	text-align:center;
	vertical-align:top;
	background-color:transparent;
	border:solid 1px #DCE0E4;
	line-height:180%;
	padding:0px 6px;
}
tr.TabRowP {
	text-align:center;
	vertical-align:top;
	background-color:#transparent;
	border:solid 1px #DCE0E4;
	line-height:180%;
	padding:0px 6px;
}
td.TabCell {
	text-align:center;
	vertical-align:top;
	border:solid 1px #DCE0E4;
	line-height:180%;
	padding:0px 6px;
}
