body {padding:0; margin:0; color:#000000;font-family:Tahoma;}
body, td {font-family:Tahoma; font-size:11px; }
table.maintable {
	margin: 0px auto auto auto; 
	position: relative;
	width: 715px;
}

table.maintable td.tablehead {
	margin: 0;
	padding-top: 10px;
}

br {font-size:10px}
a:hover {text-decoration:none;}
a {
	color: #8B5D3F;
	decoration-line: none;
	text-decoration:none;
}
input,textarea{
   font-family:Tahoma;
   font-size:10px;
} 

.akcio{
	background-color: #FFFF99;
}

.vendegkonyv{
	background-color: #f5ede2;
	color: #604b4b;
	margin: 0;
	padding: 0;
	width: 700px;
	border: 0;
}

.vendegkonyv_szoveg{
	text-align: justify;
}

.vendegkonyv th{
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
	border-spacing: 0px 0px;
	color: #604b4b;
	background-color: #ecdbc4;
	border: 1px solid black;
	
}

.vendegkonyv input{
}

.vendegkonyv_head{
	text-align: center;
	font-size: 18px;
	color: #604b4b;
	background-color: #ecdbc4;
	border: 0;
	height: 45px;
	

}

.vendegkonyv{
	background-color: #f5ede2;
	color: #604b4b;
	margin: 0;
	padding: 0;
	width: 700px;
	border: 0;
}

.vendegkonyv_szoveg{
	text-align: justify;
}

.vendegkonyv th{
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
	border-spacing: 0px 0px;
	color: #604b4b;
	background-color: #ecdbc4;
	border: 1px solid black;
	
}

.vendegkonyv input{
}

.vendegkonyv_head{
	text-align: center;
	font-size: 18px;
	color: #604b4b;
	background-color: #ecdbc4;
	border: 0;
	height: 45px;

}
p {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
}

a:hover, a:visited {
	text-decoration: underline;
}

table.headtable {
	border: 0;
	margin: 0;
/*	padding: 4px 4px 4px 4px; */
	text-align: center;
	width: 715px;
}

table.headtable table {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
}
table.headtable td {
	border: 0;
	vertical-align: center;	
	text-align: center;
}

table.headtable td img{
	margin: 0;
	padding: 0;
}

table.headtable td.headcenter {
	padding-left: 10px;
}

table.menutable {
	font-size:15px;
	width: 165px;
	color: #4e2929;
}

table.menutable td{
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
}

table.menutable a{
	font-size:16px;
	color: #4e2929;
	text-decoration: none;
}

table.menutable a:hover {
	color: #bb8889;
	text-decoration: none;
}

table.lefttable {
	height: 245px;
}

table.lefttable tr.lefttable_r2 td{
	vertical-align: bottom;
}

table.lefttable tr.lefttable_r1{
	height: 90px;
}

table.bottomrowtable td {
	vertical-align: top;
}

.bottomleft_td{
	vertical-align: top;
	padding-top: 4px;
}

table.bottomrowtable td.bottomrowimg1 {
	padding-left: 0px;
	padding-right: 9px;
}

.footer {
	text-align: center;
	padding-top: 30px;
	background-image: url(images/bottom.gif);
	background-repeat: repeat-x;
	height: 60px;
	color: #9F6162;
	text-decoration: none;
	line-height: 14px;
	width: 721px;
}

.footer > a {
	color: #856061;
}

h1 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

.box_title  h1  a {
	color: #ffffff;
}

#lightbox{
	display:none;
	background:#000000;
	opacity:0.6;
	filter:alpha(opacity=60);
	position:fixed;
	top:0px;
	left:0px;
	min-width:100%;
	min-height:100%;
	z-index:1000;
}
#lightbox-panel{
	text-align: center;
	display:none;
/*	position:fixed; */
	top:40px;
	width:712px;	
	height: 300px;
	background: #ffffff;
/*	padding:auto auto 10px auto; */
	z-index:1001;
	margin: auto auto 10px auto; 
	position: fixed;
	overflow: auto;
    float: left;
    left:271px;
    border: 1px solid black;
}


div.Ajandekutalvany > div.box_title, div.Ajandekutalvany > div.box_title > h1{
	background-color: #D99766;
	color: #9C6A48;
	font-size: 20;
	margin-right: 10px;
	margin-top: 10px;
	padding-bottom: 5px;
	padding-top: 1px;
	text-align: center;
}
div.Ajandekutalvany > div.box_text{
	background-color: #F5E7D3;
	color: #8B5D3F;
	font-size: 12;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: justify;
	width: 236px;
}
div.Alakformalas_feszesites > div.box_title, div.Alakformalas_feszesites > div.box_title > h1{
	background-color: #D1A4A5;
	color: #ffffff;
	font-size: 18;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	width: 230px;
}
div.Alakformalas_feszesites > div.box_text{
	background-color: #F4e6e6;
	color: #A27A5D;
	font-size: 12;
	height: 306px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 230px;
}
div.Araink_sotet > div.box_title, div.Araink_sotet > div.box_title > h1{
	background-color: #D1A4A5;
	color: #ffffff;
	font-size: 20;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	width: 721;
}
div.Araink_sotet > div.box_text{
	background-color: #ffffff;
	color: #8A7474;
	font-size: 14;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: justify;
	width: 699;
}
div.Araink_vilagos > div.box_title, div.Araink_vilagos > div.box_title > h1{
	background-color: #E7C6C6;
	color: #ffffff;
	font: tahoma;
	font-size: 20;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	width: 721;
}
div.Araink_vilagos > div.box_text{
	background-color: #ffffff;
	color: #8A7474;
	font: tahoma;
	font-size: 14;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: justify;
	width: 699;
}
div.Az_On_Altal_keresett_szolg > div.box_title, div.Az_On_Altal_keresett_szolg > div.box_title > h1{
	background-color: #F1DCC1;
	color: #674B4B;
	font-size: 20;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	width: 721;
}
div.Az_On_Altal_keresett_szolg > div.box_text{
	width: 699;
}
div.Elerhetoseg > div.box_title, div.Elerhetoseg > div.box_title > h1{
	background-color: #d1a4a5;
	color: #ffffff;
	font-size: 18;
	margin-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
	width: 355px;
}
div.Elerhetoseg > div.box_text{
	background-color: #f4e6e6;
	color: #856061;
	font-size: 14;
	height: 110px;
	margin-right: 10px;
	padding-left: 10px;
	padding-top: 27px;
	text-align: center;
	width: 345px;
}
div.Gepeink > div.box_title, div.Gepeink > div.box_title > h1{
	background-color: #E7C6C6;
	color: #ffffff;
	font-size: 20;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}
div.Gepeink > div.box_text{
	background-color: #ffffff;
}
div.Kezdolap-Szalon > div.box_title, div.Kezdolap-Szalon > div.box_title > h1{
	background-color: #E7C6C6;
	color: #A0755E;
	font-size: 20;
	margin-right: 10px;
	margin-top: 10px;
	padding-bottom: 5px;
	padding-top: 1px;
	text-align: center;
}
div.Kezdolap-Szalon > div.box_text{
	background-color: #F4E6E6;
	color: #A0755E;
	font-size: 12;
	height: 70px;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: justify;
	width: 236px;
}
div.kezdolap1 > div.box_title, div.kezdolap1 > div.box_title > h1{
	background-color: #F1DCC1;
	color: #A27A5D;
	font-size: 20;
	margin-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}
div.kezdolap1 > div.box_text{
	background-color: #f8EEE1;
	color: #A27A5D;
	font-size: 12;
	line-height: 1.5;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	text-align: justify;
	width: 216px;
}
div.kezdolap2 > div.box_title, div.kezdolap2 > div.box_title > h1{
	background-color: #F1DCC1;
	color: #A27A5D;
	font: 20;
	margin-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}
div.kezdolap2 > div.box_text{
	background-color: #f8EEE1;
	border-top: 1px;
	border-top-color: #f1dcc1;
	border-top-style: solid;
	color: #A27A5D;
	font: 12;
	line-height: 1.5;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	text-align: justify;
	width: 216px;
}
div.kulonleges_kezelesek > div.box_title, div.kulonleges_kezelesek > div.box_title > h1{
	background-color: #D99766;
	color: #A27A5D;
	font-size: 18;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	width: 230px;
}
div.kulonleges_kezelesek > div.box_text{
	background-color: #F8eee1;
	color: #A27A5D;
	font-size: 12;
	height: 308px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: left;
	width: 210px;
}
div.lezer > div.box_title, div.lezer > div.box_title > h1{
	background-color: #005771;
	border-color: #89ff31;
	color: #2600a4;
	margin-bottom: 2;
	margin-left: 2;
	margin-right: 2;
	margin-top: 4;
}
div.lezer > div.box_text{
	background-color: #0059c6;
	border-color: #e6ff1a;
	color: #000a0a;
	margin-bottom: 2;
	margin-left: 2;
	margin-right: 2;
	margin-top: 4;
}
div.Lezeres_kezelesek > div.box_title, div.Lezeres_kezelesek > div.box_title > h1{
	background-color: #F1DCC1;
	color: #A27A5D;
	font-size: 18;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	size: 20;
	text-align: center;
}
div.Lezeres_kezelesek > div.box_text{
	background-color: #F8EEE1;
	color: #A27A5D;
	font-size: 12;
	margin-bottom: 10px;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	size: 12;
	text-align: left;
	width: 230px;
}
div.mikro > div.box_title, div.mikro > div.box_title > h1{
}
div.mikro > div.box_text{
}
div.Mitol_olyanhatasosak_kezeleseink > div.box_title, div.Mitol_olyanhatasosak_kezeleseink > div.box_title > h1{
	background-color: #D1A4A5;
	color: #ffffff;
	font-size: 20;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}
div.Mitol_olyanhatasosak_kezeleseink > div.box_text{
	background-color: #ffffff;
	color: #674B4B;
	font-size: 12;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: justify;
}
div.nyitvaTartas > div.box_title, div.nyitvaTartas > div.box_title > h1{
	background-color: #f1dcc1;
	color: #674b4b;
	font-size: 18;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
	width: 355px;
}
div.nyitvaTartas > div.box_text{
	background-color: #F8eee1;
	color: #674b4b;
	font-size: 12;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
div.proba1 > div.box_title, div.proba1 > div.box_title > h1{
	background-color: #D1A4A5;
	color: #ffffff;
	font-size: 20;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}
div.proba1 > div.box_text{
	background-color: #A56D6E;
	color: #FFFFFF;
	font-size: 12;
	line-height: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: justify;
	width: 434px;
	background-image: url(art/1_p7.jpg);
}
div.PTF > div.box_title, div.PTF > div.box_title > h1{
	background-color: #e7c6c6;
	color: #ffffff;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
}
div.PTF > div.box_text{
	background-color: #f4e6e6;
	color: #454545;
	font-size: 14px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
}
div.Standard_kezelesek > div.box_title, div.Standard_kezelesek > div.box_title > h1{
	background-color: #E7C6C6;
	color: #ffffff;
	font-size: 18;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}
div.Standard_kezelesek > div.box_text{
	background-color: #F4E6E6;
	color: #A27A5D;
	font-size: 12;
	height: 306px;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: left;
	width: 221px;
}
div.Terkep > div.box_title, div.Terkep > div.box_title > h1{
	background-color: #ecdbc4;
	color: #604b4b;
	margin-top: 10px;
	text-align: center;
}
div.Terkep > div.box_text{
}
div.Vegleges_vagy_tartos > div.box_title, div.Vegleges_vagy_tartos > div.box_title > h1{
	background-color: #F1DCC1;
	color: #A27A5D;
	font-size: 18;
	margin-right: 10px;
	padding-bottom: 4px;
	padding-top: 5px;
	text-align: center;
}
div.Vegleges_vagy_tartos > div.box_text{
	background-color: #ffffff;
	color: #A27A5D;
	font-size: 12;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: justify;
	width: 210px;
}
div.video > div.box_title, div.video > div.box_title > h1{
	text-align: center;
}
div.video > div.box_text{
	padding-top: 20px;
	text-align: center;
}
div.villano > div.box_title, div.villano > div.box_title > h1{
	background-color: #E7C6C6;
	color: #ffffff;
	font-size: 24;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
	width: 722px;
}
div.villano > div.box_text{
	background-color: #f4e6e6;
	color: #000000;
	font-size: 13;
	line-height: 1.5;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	text-align: justify;
	width: 662px;
}
div.Villanofenyes_kezelesek > div.box_title, div.Villanofenyes_kezelesek > div.box_title > h1{
	background-color: #D1A4A5;
	color: #ffffff;
	font-size: 18;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	position: center;
	text-align: center;
	width: 230px;
}
div.Villanofenyes_kezelesek > div.box_text{
	background-color: #ffffff;
	color: #A27A5D;
	font-size: 12;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	position: justify;
	width: 230px;
}

