body {
	background-color: #646648;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #4E4E4C;
	background-image: url(bg/ferdehatteru.gif);

}
.fotabla {
	width: 950px;
	background-color: #EDE4C3;
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;
	margin-right: auto;
	margin-left: auto;
}
.felsosor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4E4E4C;
	background-color: #F0EED7;
	text-transform: uppercase;
	background-image: url(bg/hatter_logo.jpg);
	background-repeat: repeat-x;
	letter-spacing: -1px;
	
}
.tartalom {
	width: 700px;
	color: #49432E;
	background-color: #EDE4C2;
	text-align: left;
}
/*bal menu*/
.baloszlop {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:250px;
	padding: 0px;
	background-color: #F0EEDA;
	border-right: 1px solid #CFBFA5;
	border-bottom: 1px solid #CFBFA5;
	margin-top: 0px;
	text-align: left;
	border-left-width: thin;
	border-left-style: double;
	border-left-color: #CFBFA5;
	border-top-style: none;
}

.pagenav{
	float: right;
	width:250px;
	padding: 0px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	}

.sectionlinkn{
	background-color: #E7CA86;
	text-decoration: none;
	color: #712911;
	padding: 3px 2px 3px 5px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;
	border-top: 1px solid #712911;
	border-right: 1px none #712911;
	border-bottom: 1px solid #712911;
	border-left: 1px none #712911;
}
.sectionlinkn2{
	background-color: #E7CA86;
	text-decoration: none;
	color: #712911;
	padding: 3px 2px 3px 12px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;
	border-top: 1px solid #712911;
	border-right: 1px none #712911;
	border-bottom: 1px solid #712911;
	border-left: 1px none #712911;
	background-image: url(bg/nyil_bk.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.sectionlinkn2ott{
	background-color: #E7CA86;
	text-decoration: none;
	color: #712911;
	padding: 3px 2px 3px 25px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;
	border-top: 1px solid #712911;
	border-right: 1px none #712911;
	border-bottom: 1px solid #712911;
	border-left: 1px none #712911;
	background-image: url(bg/nyil_ott2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.sectionlinkn3{
	background-color: #E7CA86;
	text-decoration: none;
	color: #712911;
	padding: 3px 2px 3px 12px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;	
	border-right: 1px none #712911;	
	border-left: 1px none #712911;
	background-image: url(bg/nyil_bk.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.sectionlinkn3ott{
	background-color: #E7CA86;
	text-decoration: none;
	color: #712911;
	padding: 3px 2px 3px 25px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;	
	border-right: 1px none #712911;	
	border-left: 1px none #712911;
	background-image: url(bg/nyil_ott2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.sectionlinkn4{
	background-color: #E7CA86;
	text-decoration: none;
	color: #712911;
	padding: 3px 2px 3px 12px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;	
	border-bottom: 1px solid #712911;
	background-image: url(bg/nyil_bk.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.sectionlinkn4ott{
	background-color: #E7CA86;
	text-decoration: none;
	color: #712911;
	padding: 3px 2px 3px 25px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
	margin: 0px;
	font-weight: bold;
	border-bottom: 1px solid #712911;
	background-image: url(bg/nyil_ott2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.relatedLinks{
	margin: 0px;
	padding: 0px;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a{
	display: block; 
}


.h3mas{
	font: bold 12px Tahoma, Arial, Verdana;
	color: #78433A;
	margin: 0px;
	padding: 3px 0px 3px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6CB84;
	background-color: #DED9AB;
}



a.ballinkf:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.ballinkf:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.ballinkf:hover {
	color: #999999;
	text-decoration: underline;
}
a.ballinkf:active {
	color: #FFFFFF;
	text-decoration: none;
}
/*feher bold*/

a.ballink:link {
	color: #1F5156;
	text-decoration: none;
}
a.ballink:visited {
	color: #1F5156;
	text-decoration: none;
}
a.ballink:hover {
	color: #1F3156;
	text-decoration: underline;
}
a.ballink:active {
	color: #666666;
	text-decoration: none;
}
/*tegla bold*/

a.tegla:link {
	color: #953514;
	text-decoration: none;
}
a.tegla:visited {
	color: #953514;
	text-decoration: none;
}
a.tegla:hover {
	color: #953514;
	text-decoration: underline;
}
a.tegla:active {
	color: #953514;
	
}
/*muszaki leiras*/

.musz{
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	width: 200px;
	padding: 3px;
	margin: 3px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
}


.balkislink {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6CB84;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	font-family: Tahoma, Arial, Verdana;
	background-image: url(bg/nyil_bm.gif);
	background-repeat: no-repeat;
}
.balkislinkott {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6CB84;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
	font-family: Tahoma, Arial, Verdana;
	background-image: url(bg/nyil_ott.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}

.balkislinkn {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6CB84;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	color: #78433A;
	font-weight: bold;
	background-color: #EBE8CD;
}
.balkislink2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6CB84;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	background-image: url(bg/nyil_bm.gif);
	background-repeat: no-repeat;
	margin-left: 5px;
}
.menucell {
	text-align: left;
}

.alsosor {
	background-color: #7C7352;
	text-align: center;
	padding: 5px;
	color: #EDE4C3;
	font-size: 12px;
	text-transform: uppercase;
	font-family: Tahoma, Arial, Verdana;
	font-weight: bold;
}
.alsohon {
	background-color: #7C7352;
	text-align: left;
	padding: 5px;
	color: #EDE4C3;
	font-size: 10px;
	
	font-family: Tahoma, Arial, Verdana;
	
}
.beljebb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 10px;
	line-height: 16px;
}
.sorki {
	text-align: justify;
}
.kiemel, .kek {
	font-weight: bold;
	color: #712911;
}
.cellen {
	background-color: #21536A;
	text-align: center;
}
.kep {
	border: 1px solid #666666;
	margin: 5px;
	padding: 1px;
}
li.negyzetes {
	font-size: 12px;	
	list-style-type: square;
	
}
li.felsorol {
	font-size: 12px;
	padding-bottom: 5px;
	list-style-type: square;
	list-style-image: url(bg/linyilzold.gif);
}
li.jav {
	font-size: 13px;
	padding-bottom: 5px;
	list-style-type: square;
	list-style-image: url(bg/pipa.gif);
	list-style-position: outside;
	font-weight: bold;
	color: #646648;
	padding-top: 5px;
}
.cimkis {
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #4F5139;
}
.kepfo {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #84280F;
	border-bottom-color: #84280F;
	border-bottom-width: 1px;
}
.alcim {
	text-transform: none;
	font-size: 12px;
	color: #646648;
	letter-spacing: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.baleler {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #535353;
	background-color: #EDE4C2;
	border: 1px solid #E7DBAD;
	padding: 5px;
	margin: 5px;
}
.eler {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #646648;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	
}
.tel {
	color: #953514;
	font-weight: bold;
}
.boldzold {
	color: #646648;
	font-weight: bold;
}
h1 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #752814;
}
h2 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 16px;
}
h3 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #4F5139;
}
.cimnagy {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #84280F;
}
.celltech {
	font-weight: bold;
	color: #645E42;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C8766;
}
.celle {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C8766;
	padding: 3px;
}
.cellkieg {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAC2A4;
	padding: 5px;
	text-align: center;
	vertical-align: bottom;
}
.cim14 {
	font-size: 14px;
	font-weight: bold;
}
hr {
	color: #D9CFB0;
	height: 1px;
}
.cellcim {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	padding: 5px;
}
.cellcim2 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
	padding: 3px;
}
.beljebb10 {
	padding: 10px 10px 10px 15px;
}
.jobbra10 {
	padding-left: 10px;
}
.nyil3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
}
.szakaszcim {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-transform: uppercase;
	color: #84280F;
	font-size: 16px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7C7352;
	border-bottom-color: #7C7352;
	padding-top: 3px;
	padding-bottom: 3px;
}
.lila {
	font-size: 12px;
	font-weight: bold;
	color: #990066;
}
.homok {
	text-transform: none;
	font-size: 12px;
	text-align: right;
	white-space: nowrap;
}
.cimkispir {
	color: #712911;
	font-size: 14px;
}
.balkislinkott {
	font-size: 12px;
}
.bel {
	padding-left: 30px;
}
.vissza {
	float: right;
}
.inici {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #712911;
}
#form1 #sprytextfield1 #nev, #tel, #mail {
	width: 250px;
}
.gombkuld {
	padding: 3px;
	width: 200px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #EDE4C2;
	background-color: #686044;
}
