body {

	margin:0px;

	padding:0px;

	font-family: arial, helvetica, sans-serif;

	background-color: white;

	color:#000;

	font-size:13px;

}

a {

	text-decoration: underline;

}

a.external {

	text-decoration: underline;

}

a:link {

	color:black;

}

a:visited {

	color:black;

}

a:hover {

	color:rgb(255, 140, 0);

}

h1 {
	font-size:116%;
	font-weight:bold;
}

h1.piros {
	color:rgb(241, 56, 36);
	text-indent: 38px;
	background: url(/decor/forombP.png) no-repeat;
	vertical-align:middle;
	background-position: left center;
}

h1.sarga {
	color:rgb(255, 166, 23);
	text-indent: 38px;
	background: url(/decor/forombS.png) no-repeat;
	background-position: left center;
}

h1.zold {
	color:rgb(140, 213, 88);
	text-indent: 38px;
	background: url(/decor/forombZ.png) no-repeat;
	background-position: left center;
}

h1.kek {
	color:rgb(77, 124, 200);
	text-indent: 38px;
	background: url(/decor/forombK.png) no-repeat;
	background-position: left center;
}

h1.lila {
	color:rgb(212, 21, 189);
	text-indent: 38px;
	background: url(/decor/forombL.png) no-repeat;
	background-position: left center;
}

h2 {
	font-size:100%;
	font-weight:bold;
}

h2.piros {
	color:rgb(241, 56, 36);
	text-indent: 22px;
	background: url(/decor/alrombP.png) no-repeat;
	background-position: left center;
}

h2.sarga {
	color:rgb(255, 166, 23);
	text-indent: 22px;
	background: url(/decor/alrombS.png) no-repeat;
	background-position: left center;
}

h2.zold {
	color:rgb(140, 213, 88);
	text-indent: 22px;
	background: url(/decor/alrombZ.png) no-repeat;
	background-position: left center;
}

h2.kek {
	color:rgb(77, 124, 200);
	text-indent: 22px;
	background: url(/decor/alrombK.png) no-repeat;
	background-position: left center;
}

h2.lila {
	color:rgb(212, 21, 189);
	text-indent: 22px;
	background: url(/decor/alrombL.png) no-repeat;
	background-position: left center;
}

h3 {

	font-size:90%;

	font-weight:bold;

	color:rgb(79, 129, 189);

}

hr {

	width:10%;

	height:1px;

}

p {

	font-size:100%;

	text-align:justify;

}

p.detail {

	display:none;	

}

.gra {

	text-align:center;

}

td {

	font-size:100%;

	text-align:top;

}

.bottommenu {

	font-size:83%;

	text-align:center;

}

.form {

	white-space: nowrap;

}

.imagelink {

	border:0px;

	margin:0px;

	padding:0px;

	background-color:white; 

	display:block;

}

.languagemenu {

	text-align:right;

}

.leftmenugroup {

	font-weight:bold;

	font-size:116%;

	white-space: nowrap;

	color: rgb(117,117,117);

	text-align: right;

	border-bottom: 2px solid rgb(255,166,23);

	margin: 10px 2px 5px 0px;

}

.leftmenuitemactive {

	height: 26px;

	width: 194px;

	font-size:100%;

	padding: 2px 0px 0px 0px;

	margin: 1px 2px 2px 0px;

	text-align: right;

	font-weight: bold;

	white-space: nowrap;

	color: rgb(255,255,255);

	display:block;

	text-decoration: none;

	background: url(/decor/menuON.png) no-repeat;

	background-position:right center;

}

.leftmenuitem {

	text-align: right;

	font-size:100%;

	height: 26px;

	width: 194px;

	padding: 0px 0px 0px 0px;

	margin: 2px 2px 0px 0px;

	font-weight: bold;

	white-space: nowrap;

}

.leftmenuitem A:link {

	height: 26px;

	font-size:100%;

	width: 194px;

	text-decoration: none;

	display:block;

	padding: 2px 0px 0px 0px;

	background: url(/decor/menuOFF.png) no-repeat;

	color: rgb(174,174,174);

}

.leftmenuitem A:visited {

	height: 26px;

	width: 194px;

	font-size:100%;

	text-decoration: none;

	display:block;

	padding: 2px 0px 0px 0px;

	background: url(/decor/menuOFF.png) no-repeat;

	color: rgb(174,174,174);

}

.leftmenuitem A:hover {

	height: 26px;

	width: 194px;

	color: rgb(255,255,255);

	display:block;

	padding: 2px 0px 0px 0px;

	font-size:100%;
	text-decoration: none;

	background: url(/decor/menuUP.png) no-repeat;

}

.red {

	font-weight:bold;

	color:red;

}

.ad {

	text-align: right;

}

div.em {

	border: 3px rgb(255, 140, 0) solid;
	padding:5px;
	padding:5px;
	text-align:justify;

}

p.clientfeedback {

	font-size:75%
	text-align:right;

}