/* CSS dokumentum 06.10.27. */

body {
    width:100%;
    height:100%;
    line-height:135%;
    margin:0px;
    color:#3C1F02;
    text-decoration:none;
    text-align:left;
    vertical-align:top;
    font-family:Tahoma, sans-serif;
    font-size:11px;
    font-weight:normal;
    background-image:url(../images/lazarlovas_bg.jpg);
    background-repeat:repeat;
    background-position:top left;
    background-color:#F9E7B9;
}
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:#4E2A01;
    text-decoration:underline;
}
a:hover {
    color:#4E2A01;
    text-decoration:none;
}

/* keretszerkezet: */
#MT {
    width:766px;
    border:solid 1px #000;
    border-style:none solid;
    table-layout:fixed;
}
#MT, [dummy] {
    width:768px;
}
/* 1.sor 1.oszlop: logo és zászlok */
#R01A {
    width:176px;
    height:141px;
    border-right:solid 1px #000;
    background-image:url(../images/lazarlovas_row01A_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    background-color:#352E28;
}
#R01A, [dummy] {
    width:176px;
}
#LF01 {
    width:176px;
    height:141px;
    position:relative;
    top:0px;
    left:0px;
    z-index:0;
}
#LF01B {
    width:176px;
    height:141px;
    background-image:url(../images/lazarlovas_LF01B_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    position:relative;
    top:0px;
    left:0px;
    z-index:0;
}
*.MainPic {
    width:176px;
    height:141px;
    margin:0px;
    border:none 0px;
}
/* *.logo {width:155px; margin:0px; border:none 0px transparent; position:absolute; top:5px; left:90px; z-index:1;} */
/* *.flag {width:28px; height:18px; margin:0px; border:solid 1px #747055; position:absolute; top:115px; left:180px; z-index:1;} */
/* *.flag, [dummy] {width:30px; height:20px;} */
/* *.flag2 {width:28PX; height:18px; margin:0px; border:solid 1px #747055; position:absolute; top:115px; left:220px; z-index:1;} */
/* *.flag2, [dummy] {width:30px; height:20px;} */
/* 1.sor 1.oszlop vége */

/* 1.sor 2.oszlop: fejkép és szlogen */
#R01B {
    width:590px;
    height:141px;
    border:none 0px transparent;
    background-color:#B49D68;   
}
#RF01 {
    width:590px;
    height:141px;
    position:relative;
    top:0px;
    left:0px;
    z-index:0;
}
*.HeadPic {
	width:590px;
	height:141px;
	margin:0px;
	border:none 0px transparent;
}
/* *.slogan {width:476px; height:20px; line-height:20px; margin:0px; padding:0px; color:#FFECD8; text-align:center; font-family:Times New Roman, serif; font-size:16px; font-weight:bold; position:absolute; top:95px; left:10px; z-index:2;} */
#BL {
    width:590px;
    height:3px;
    margin:0px;
    border:none 0px transparent;
    padding:0px;
    background-image:url(../images/lazarlovas_row01B_bg.jpg);
    background-repeat:no-repeat;
    background-position:top bottom;
    position:absolute;
    top:138px;
    left:0px;
    z-index:3;
}
/* 1.sor 2.oszlop vége */

/* 2.sor 1.oszlop: függőleges menürendszer és e-mail */
#R02A {
    width:176px;
    height:100%;
    border-right:solid 1px #000;
    border-collapse;
    background-image:url(../images/lazarlovas_row02A_bg.jpg);
    background-repeat:repeat;
    background-position:top left;
    background-color:#D7C396;
}
#R02A, [dummy] {
    width:177px;
}
#R02A2 {
    width:176px;
    height:100%;
    background-image:url(../images/lazarlovas_row02A2_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
#LangTab {
    width:169px;
    height:22px;
    margin:12px 0px 16px 7px;
}
#Langcol {
    text-align:center;
}
*.LangCell {
    position:absolute;
    top:0px;
    right:0px;
    z-index:0;
}
*.Lang {
    width:27px;
    height:18px;
    margin:1px 3px;
    border:solid 1px #4E2800;
}
*.Lang2 {
    width:27px;
    height:18px;
    margin:2px 10px 2px 10px;
    border:solid 1px #4E2800;
}
#vmenutab {
    width:169px;
    height:1px;
    margin-left:7px;
}
#vmenucol {
    text-align:left;
}
#VMF {
    position:relative;
    top:0px;
    left:35px;
    z-index:0;
    background-image:url(../images/lazarlovas_vmenu_bg3.gif);
    background-repeat:no-repeat;
    background-position:top left;
}
#VMFvill {
    position:relative;
    top:0px;
    left:35px;
    z-index:0;
    background-image:url(../images/lazarlovas_vmenu_bg3c.gif);
    background-repeat:no-repeat;
    background-position:top left;
}
#NPF {
    width:162px;
    margin:10px 7px;
    text-align:center;
}
*.newspic {
    width:160px;
    margin:5px 0px;
    border:solid 1px #4A3E1C;
}
*.newspic, [dummy] {
    width:162px;
}
#R04A {
    height:44px;
    background-image:url(../images/lazarlovas_row04A_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    background-color:#736E68;
}
#EC {
    position:relative;
    top:0px;
    left:0px;
    z-index:0;
}
*.mail {
    width:58px;
    line-height:18px;
    color:#D6D5D3;
    text-align:left;
    position:absolute;
	font-size:10px;
    top:17px;
    left:14px;
    z-index:1;
}
*.mail a:link, *.mail a:visited, *.mail a:active, *.mail a:hover {
    color:#D6D5D3;
    text-decoration:none;
}
*.mail2 {
    width:90px;
    line-height:18px;
    color:#D6D5D3;
    text-align:left;
    position:absolute;
    top:17px;
    left:86px;
    z-index:1;
}
*.mail2 a:link, *.mail2 a:visited, *.mail2 a:active, *.mail2 a:hover {
    color:#D6D5D3;
    text-decoration:none;
}
/* 2.sor 1.oszlop vége */

/* 2.sor 2.oszlop: */
#R02B {
    width:590px;
    height:100%;
    background-color:#F8F0D0;
}
#MT2 {
    width:590px;
    height:100%;
}
#R02B2 {
    width:590px;
    height:33px;
    background-image:url(../images/lazarlovas_r02b2_bg.png);
    background-repeat:no-repeat;
    background-position:top left;
    vertical-align:top;
}
#HMT {
    margin-top:1px;
    width:1px;
    height:29px;
}
#HMF {
    height:29px;
    position:relative;
    top:0px;
    left:0px;
    z-index:0;
}
*.hmenu {
    height:29px;
    line-height:29px;
    margin:0px;
    border:none 0px transparent;
    padding:0px 5px 0px 26px;
    color:#89540C;
    text-align:left;
    font-family:Arial, sans-serif;
    font-size:11px;
    font-weight:600;
    background-image:url(../images/lazarlovas_hmenu_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
*.hmenu, [dummy] {
    font-size:11px;
}
*.hmenu a:link, *.hmenu a:visited, *.hmenu a:active {
    display:block;
    line-height:29px;
    color:#89540C;
    text-decoration:none;
}
*.hmenu a:hover {
    display:block;
    line-height:29px;
    color:#4A3E1C;
    text-decoration:none;
}
#main {
    vertical-align:top;
    background-image:url(../images/lazarlovas_main_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
*.sidetitle {
    margin:0px 0px 0px 100px;
    padding-top:10px;
    color:#89540C;
    text-align:left;
    font-family:Arial, sans-serif;
    font-size:18px;
    font-weight:bold;
}
*.sidetitle:first-letter {
    text-transform:uppercase;
}
#CR1 {
    position:relative;
    top:0px;
    left:0px;
    z-index:0;
    background-image:url(../images/lazarlovas_container_bg1.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
#CR2 {
    background-image:url(../images/lazarlovas_container_bg2.jpg);
    background-repeat:repeat;
    background-position:top left;
}
#CR3 {
    background-image:url(../images/lazarlovas_container_bg3.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}
#CR4 {
    background-image:url(../images/lazarlovas_container_bg4.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
*.4T {
  width:589px;
}
*.title2 {
    height:39px;
    line-height:39px;
    margin:0px;
    padding:0px 10px 0px 41px;
    color:#FFF;
    text-align:left;
    font-family:Arial, sans-serif;
    font-size:12px;
    font-weight:normal;
    background-image:url(../images/lazarlovas_title2_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
*.title2 a:link, *.title2 a:visited, *.title2 a:active {
    color:#FFF;
    text-decoration:none;
}
*.title2 a:hover {
    color:#F8F0D0;
    text-decoration:none;
}
*.Cella {
  text-align:center;
}
*.Picture03 {
  text-align:center;
  height:125px;
  width: 165px;
  margin:14px 7px 0px 7px;
  border:solid 1px #4A3E1C;
  cursor: hand; 
}
#contcell {
    padding:0px 14px;
}
#contcell2 {
    padding:14px;
}
*.pic {
    margin:15px 10px 23px 10px;
    border:solid 1px #4A3E1C;
}
*.subtitle {
    margin-top:11px;
    padding:0px 10px;
    color:#4E2A01;
    text-align:left;
    font-family:Arial, sans-serif;
    font-size:11px;
    font-weight:bold;
}
*.subtitle a:link, *.subtitle a:visited, *.subtitle a:active {
    color:#4A3E1C;
    text-decoration:none;
}
*.subtitle a:hover {
    color:#4E2A01;
    text-decoration:none;
}
*.textj {
    margin:14px 10px 23px 10px;
    text-align:justify;
}
*.textl {
    margin:14px 10px 23px 10px;
    text-align:left;
}
*.textr {
    margin:0px 10px 23px 10px;
    text-align:right;
}
*.3T {
    width:100%;
}
*.pictitle {
    margin-top:11px;
    padding:0px 10px;
    color:#4E2A01;
    text-align:left;
    font-family:Arial, sans-serif;
    font-size:11px;
    font-weight:bold;
}
*.pictitle a:link, *.pictitle a:visited, *.pictitle a:active {
    color:#4A3E1C;
    text-decoration:none;
}
*.pictitle a:hover {
    color:#4E2A01;
    text-decoration:none;
}
*.pic2 {
    margin:15px 10px 23px 10px;
    border:solid 1px #4A3E1C;
}
*.textc {
    margin:0px 10px 5px 10px;
    text-align:center;
}
#up {
    height:18px;
}
*.Tab01 {
	width:590px;
	height:18px;
}
*.T01R01C01 {
	width:394px;
}
*.T01R01C02 {
	width:196px;
}
*.Cell {
	position:relative;
	top:0px;
	left:0px;
	z-index:0;
}
*.footertextB {
	line-height:18px;
	margin:0px 10px;
	text-align:left;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
*.footertextC {
	line-height:18px;
	margin:0px 10px;
	text-align:right;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
}
*.footertext {
    line-height:18px;
    margin:0px 10px;
    text-align:center;
}
*.footertext2 {
    color:#FFF;
    text-align:center;
}
*.footertext2 a:link, *.footertext2 a:visited, *.footertext2 a:active {
    color:#FFF;
    text-decoration:underline;
}
*.footertext2 a:hover {
    color:#FFF;
    text-decoration:none;
}
/* 2.sor 2.oszlop vége */

*.tab {
    width:542px;
    padding:0px;
    margin:14px 10px 23px 10px;
    background-color:transparent;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
}
*.tab, [dummy] {
    width:542px;
}
caption.tabname {
    line-height:18px;
    color:#FFF;
    font-size:12px;
    font-family:Arial, sans-serif;
    text-align:center;
    font-weight:normal;
    padding:0px 5px;
    background-color:#8C7540;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
}
caption.tabname, [dummy] {
    width:448px;
    margin:0px 10px;
}
td.tabhead {
    color:#4E2A01;
    font-weight:normal;
    padding:2px;
    background-color:#D6C295;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
}
tr.tabrow {
    background-color:transparent;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
    padding:2px;
}
td.tabcell {
    background-color:transparent;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
    padding:2px;
}
/* űrlap */
form.form {
    font-size:11px;
    text-align:center;
    padding:14px 10px 23px 10px;
    margin:0px;
    border:none 0px;
}
table.formframe {
    background-color:transparent;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
    margin:0px;
}
td.formname {
    line-height:18px;
    color:#FFF;
    font-size:12px;
    font-family:Arial, sans-serif;
    text-align:center;
    font-weight:normal;
    padding:0px 5px;
    background-color:#8C7540;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
}
td.formfooter {
    text-align:center;
	font-weight:600;
    padding:2px;
}
td.formtitle {
    color:#4E2A01;
    font-weight:normal;
    vertical-align:middle;
    padding:2px 5px;
}
td.forminputcell {
    color:#3C1F02;
    padding:2px;
    vertical-align:middle;
}
input.formcell {
    text-align:left;
    font-family:Tahoma, sans-serif;
    font-size:11px;
    background-color:#DED098;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
}
select.formcell {
    text-align:left;
    font-family:Tahoma, sans-serif;
    font-size:11px;
    background-color:#DED098;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
}
textarea.formcell {
    text-align:left;
    font-family:Tahoma, sans-serif;
    font-size:11px;
    background-color:#DED098;
    border:solid 1px #4A3E1C;
    border-collapse:collapse;
}
button.formcell {
    color:#FFF;
    font-size:11px;
    font-weight:normal;
    letter-spacing:0.1em;
    line-height:18px;
    text-align:center;
    padding:0px 5px;
    margin:0px;
    border:solid 1px #927D3A;
    background-color:transparent;
}
#R05 {
    height:38px;
    text-align:center;
    vertical-align:middle;
    background-image:url(../images/lazarlovas_row05_bg.jpg);
    background-repeat:no-repeat;
    background-position:top center;
    background-color:#605448;
}

/* Hírlevél elemei */
#HirT01 {
	width:590px;
	border:solid 1px #000;
}
#HirR02B {
    width:590px;
    height:33px;
    background-image:url(../images/lazarlovas_r02b2_bg.png);
    background-repeat:no-repeat;
    background-position:top left;
    background-color:#F8F0D0;
}
*.Lang3 {
    width:27px;
    height:18px;
    margin:6px 25px 5px 25px;
    border:solid 1px #4E2800;
}