body {
     color:#2A4380;
	 text-decoration:none;
	 text-align:center;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:400;
	 width:100%;
	 height:100%;
	 vertical-align:top;
	 padding-top:16px;
	 margin:0px;
	 background-color:#10487B;
	 SCROLLBAR-FACE-COLOR:#B4C6EE;
	 SCROLLBAR-ARROW-COLOR:#10487B;
	 SCROLLBAR-BASE-COLOR:#B4C6EE;
	 SCROLLBAR-TRACK-COLOR:#10487B;
	 SCROLLBAR-HIGHLIGHT-COLOR:#B4C6EE;
	 scrollbar-dark-shadow-color:#B4C6EE;
	 scrollbar-3d-light-color:#B4C6EE;
	 SCROLLBAR-SHADOW-COLOR:#B4C6EE;
}
table {
     display:table;
	 border-collapse:collapse;
	 border:none 0px;
	 border-spacing:0px;
	 font-size:1em;
}
tr {
     display:table-row;
	 vertical-align:top;
}
td {
     display:table-cell;
	 vertical-align:top;
	 text-align:left;
	 padding:0px;
}
a:link, a:visited, a:active {
     color:#2A4380;
	 text-decoration:underline;
}
a:hover {
     color:#2A4380;
	 text-decoration:none;
}
/* tartalom */
*.Table01 {
     width:740px;
	 height:100%;
}
/* 1. sor */
*.Row01 {
     height:130px;
}
*.Row01Frame {
     text-align:right;
	 width:740px;
	 height:130px;
	 position:relative;
	 left:0px;
	 top:0px;
	 z-index:0;
	 overflow:hidden;
}
*.Corner {
     width:56px;
	 height:56px;
	 position:absolute;
	 left:0px;
	 top:0px;
	 z-index:2;
	 overflow:hidden;
}
*.HeadPicture {
     width:738px;
	 height:128px;
	 margin:0px;
	 border:solid 1px #8EACC4;
	 overflow:hidden;
}
/* 2. sor */
*.Row02 {
     height:40px;
	 background-image:url(../images/prima_tengerpart_Row02.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
}
*.Title {
     color:#DFF4F7;
	 font-family:Times New Roman, Times, serif;
	 font-size:18px;
	 font-style:italic;
	 font-weight:600;
	 width:520px;
	 height:33px;
	 line-height:33px;
	 padding:0px 10px;
}
*.Title, [dummy] {
     width:500px;
}
/* 3. sor */
*.Row03 {
     background-image:url(../images/prima_tengerpart_Row03.jpg);
	 background-repeat:repeat;
	 background-position:left top;
}
*.Table02 {
     Width:738px;
	 height:100%;
}
*.ColumnL {
     width:158px;
	 height:100%;
	 background-image:url(../images/prima_tengerpart18.jpg);
	 background-repeat:repeat;
	 background-position:left top;
	 table-layaut:fixed;
}
*.Table03 {
     Width:158px;
	 height:100%;
}
*.VmenuFrame {
     width:158px;
	 position:relative;
	 left:0px;
	 top:0px;
	 z-index:0;
}
div.VmenuH {
     color:#B4C6EE;
	 text-decoration:none;
	 text-align:center;
	 font-size:14px;
	 font-weight:600;
	 width:148px;
	 height:24px;
	 line-height:24px;
	 padding:0px;
	 margin-left:5px;
	 border:none 0px transparent;
}
*.VmenuH, [dummy] {
     width:148px;
	 line-height:24px;
	 font-style:bold;
}
*.VmenuH a:link, *.VmenuH a:visited, *.VmenuH a:active {
     color:#B4C6EE;
	 text-decoration:underline;
	 width:148px;
	 padding:0px 2px;
}
*.VmenuH a:link, *.VmenuH a:visited, *.VmenuH a:active, [dummy] {
     color:#B4C6EE;
	 text-decoration:underline;
	 font-size:14px;
	 font-weight:600;
	 width:144px;
	 line-height:24px;
	 position:absolute;
	 left:0px;
	 top:0px;
}
*.VmenuH a:hover {
     color:#B4C6EE;
	 text-decoration:none;
	 width:148px;
	 line-height:24px;
	 padding:0px 2px;
	 background-color:#6D83AA;
}
*.VmenuH a:hover, [dummy] {
     color:#B4C6EE;
	 text-decoration:none;
	 width:144px;
	 line-height:24px;
	 background-color:#6D83AA;
}
*.VSubmenuH {
     color:#2A4380;
	 text-decoration:none;
	 text-align:left;
	 font-size:11px;
	 font-weight:400;
	 width:156px;
	 line-height:18px;
	 padding:0px;
	 margin:0px;
	 border:solid 1px #2A4380;
	 border-collapse:collapse;
	 background-color:#6D83AA;
	 position:absolute;
	 left:153px;
	 top:0px;
	 z-index:2;
	 visibility:hidden;
}
*.VSubmenuH, [dummy] {
	 width:156px;
	 font-style:bold;
}
*.VSubmenuH a:link, *.VSubmenuH a:visited, *.VSubmenuH a:active {
     color:#2A4380;
	 text-decoration:underline;
	 width:156px;
	 padding:0px 5px;
	 
}
*.VSubmenuH a:link, *.VSubmenuH a:visited, *.VSubmenuH a:active, [dummy] {
     color:#2A4380;
	 text-decoration:underline;
	 font-size:11px;
	 font-weight:400;
	 display:block;
	 width:146px;
	 
}
*.VSubmenuH a:hover {
     color:#2A4380;
	 text-decoration:none;
	 width:156px;
	 line-height:18px;
	 padding:0px 5px;
	 background-color:#D3DEF5;
	 
}
*.VSubmenuH a:hover, [dummy] {
     color:#2A4380;
	 text-decoration:none;
	 width:146px;
	 background-color:#D3DEF5;
}

*.ColumnR {
     width:580px;
	 text-align:center;
}

*.Picture {
     margin:7px;
	 border:none 0px transparent;
}
*.TextY {
	 color:#2A4380;
	 text-align:justify;
	 padding:7px;
}
*.TextY a:link, *.TextY a:visited, *.TextY a:active {
	 color:#2A4380;
	 text-decoration:underline;
}
*.TextY a:hover {
	 color:#2A4380;
	 text-decoration:none;
}
*.TextCenter7 {
	 color:#2A4380;
	 text-align:center;
	 padding:7px;
}
*.TextCenter7 a:link, *.TextCenter7 a:visited, *.TextCenter7 a:active {
	 color:#2A4380;
	 text-decoration:underline;
}
*.TextCenter7 a:hover {
	 color:#2A4380;
	 text-decoration:none;
}
/* 4. sor */
*.Row04 {
     text-align:center;
	 height:16px;
}
*.TextC2 {
     color:#B4C6EE;
	 text-decoration:none;
	 text-align:center;
	 font-size:10px;
	 padding:7px;
}
*.TextC2 a:link, *.TextC2 a:visited, *.TextC2 a:active {
     color:#B4C6EE;
	 text-decoration:underline;
}
*.TextC2 a:hover {
     color:#B4C6EE;
	 text-decoration:none;
}
table.Tab {
     color:#2A4380;
	 text-align:right;
	 vertical-align:top;
	 width:566px;
	 padding:3px;
	 background-color:transparent;
	 border:solid 2px #2A4380;
	 border-collapse:collapse;
}
*.TabHead {
     color:#B4C6EE;
	 font-weight:600;
	 text-align:left;
	 padding:3px;
	 background-color:#3555A2;
	 border:solid 2px #2A4380;
	 border-collapse:collapse;
}
caption.TabName {
     font-size:14px;
	 font-weight:600;
	 text-align:center;
	 padding:3px 3px 5px 3px;
	 background-color:#7482B1;
	 border:solid 2px #2A4380;
	 border-collapse:collapse;
	 background-image:url(../images/prima_karneval_TabNameBg.gif);
	 background-repeat:no-repeat;
	 background-position:center bottom;
}
tr.TabRow {
     text-align:right;
	 vertical-align:top;
	 padding:3px;
	 background-color:#D3DEF5;
	 border:solid 2px #2A4380;
	 border-collapse:collapse;
}
td.TabCell {
     text-align:right;
	 vertical-align:top;
	 padding:3px;
	 background-color:#D3DEF5;
	 border:solid 2px #2A4380;
	 border-collapse:collapse;
}

form.Form {
     color:#2A4380;
	 background-color:transparent;
	 padding:7px;
}
table.FormFrame {
     color:#2A4380;
	 text-align:left;
	 vertical-align:top;
	 padding:3px;
	 background-color:#D3DEF5;
	 border:solid 1px #2A4380;
	 border-collapse:collapse;
}
td.FormName {
     color:#B4C6EE;
	 font-size:14px;
	 font-weight:600;
	 text-align:center;
	 background-color:#6D83AA;
	 border:solid 1px #10487B;
	 border-collapse:collapse;
}
td.FormFoot {
     text-align:center;
	 padding:3px;
}
td.FormTitle {
     padding:3px;
}
td.FormCell {
     padding:3px;
}
input.FormInputCell {
     color:#2A4380;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:400;
	 border:solid 1px #2A4380;
	 border-collapse:collapse;
	 background-color:#FFFFFF; 
}
select.FormInputCell {
     color:#2A4380;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:400;
	 border:solid 1px #2A4380;
	 border-collapse:collapse;
	 background-color:#FFFFFF;
}
textarea.FormInputCell {
     color:#2A4380;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:400;
	 border:solid 1px #2A4380;
	 border-collapse:collapse;
	 background-color:#FFFFFF; 
}
button.FormInputCell {
     color:#2A4380;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:600;
	 line-height:16px;
	 background-color:#6D83AA;
	 border:solid 1px #2A4380; 
}