body {
	background-color:#ffffcc;
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:13px;
}
#content {
	width:1000px;
}
a,a:hover,a:visited,a:active {
	color:#111;
	text-decoration:none;
}
#loading {
	color:#fff;
	position:absolute;
}


#leftContent {
	width:150px;
	float:left;
	text-align:center;
}
#centerContent {
	width:810px;
	float:left;
}


h1 {
	width:150px;
	margin:0;
	padding:0;
}
h1 a span {
	display:none;
}
h1 a {
	display:block;
	background-image:url(fapro.png);
	width:150px;
	height:209px;
	background-repeat:no-repeat;
	background-position:center top;
}

#headerCenter {
	background-color:#b4e7ec;
	height:80px;
}

#menu ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#menu ul li {
	list-style-type:none;
	margin:0;
	padding:0;
}


#feladasBtn a,#feladasBtn a:hover,#feladasBtn a:visited,#feladasBtn a:active {
	display:block;
	width:150px;
	background-image:url(feladasBtn.png);
	background-repeat:no-repeat;
	height:40px;
	background-position:0 -7px;
	margin-bottom:5px;
}
#feladasBtn a:hover {
	background-position:0 -51px;
}
#feladasBtn a span {
	display:none;
}


#modositasBtn a,#modositasBtn a:hover,#modositasBtn a:visited,#modositasBtn a:active {
	display:block;
	width:150px;
	background-image:url(modositasBtn.png);
	background-repeat:no-repeat;
	height:40px;
	background-position:0 -2px;
	margin-bottom:9px;
}
#modositasBtn a:hover {
	background-position:0 -46px;
}
#modositasBtn a span {
	display:none;
}


#hirlevelBtn a,#hirlevelBtn a:hover,#hirlevelBtn a:visited,#hirlevelBtn a:active {
	display:block;
	width:150px;
	background-image:url(hirlevelBtn.png);
	background-repeat:no-repeat;
	height:40px;
	background-position:0 -5px;
	margin-bottom:5px;
}
#hirlevelBtn a:hover {
	background-position:0 -49px;
}
#hirlevelBtn a span {
	display:none;
}

h2 {
	margin:10px 0 10px 0;
	font-size:13px;
	color:#577300;
}
h2 a,h2 a:hover,h2 a:visited,h2 a:active {
	font-size:13px;
	color:#577300;
}

h3 {
	font-size:13px;
	background-color:#e2f8a0;
	color:#577300;
	padding:3px;
	margin-bottom:5px;
	margin-top:13px;
}
.varosok {
	list-style-type:none;
	margin:0;
	padding:0;
}
.varosok li {
	padding:1px 3px 1px 18px;
	margin:0 0 0 5px;
	background-image:url(varosicon.png);
	background-repeat:no-repeat;
	background-position:3px 6px;
}
.varosok li a,.varosok li a:hover,.varosok li a:visited,.varosok li a:active {
	color:#577300;
	font-weight:bold;
}
.varosok li a:hover {
	color:#894d00;
}

h4 {
	font-size:13px;
	background-color:#e2f8a0;
	color:#577300;
	padding:3px;
	margin:0;
}
h4 a,h4 a:hover,h4 a:active,h4 a:visited {
	color:#577300;
	text-decoration:underline;
}
h4 a:hover {
	text-decoration:none;
	color:#894d00;
}

.catSubList {
	list-style-type:none;
	margin:5px 0 10px 0;
	padding:0;
}
.catSubList li {
	margin:0;
	padding:0;
}
.catSubList li a,.catSubList li a:hover,.catSubList li a:visited,.catSubList li a:active {
	color:#577300;
	font-size:11px;
	font-family:tahoma;
	display:block;
	padding:1px 3px 2px 2px;
	margin:0 0 0 2px;
	font-weight:bold;
}
.catSubList li a:hover {
	color:#894d00;
}

#keres {
	border-width:0;
	background-image:url(keresesInput.png);
	background-repeat:no-repeat;
	width:122px;
	height:22px;
	padding:6px;
	background-color:transparent;
}

#keresC {
	width:132px;
}

#hVaros a,#hVaros a:visited,#hVaros a:active,#hVaros a:hover {
	font-size:17px;
	color:#894d00;
}

#subCatCntr {
	border-top:solid 3px #75931b;
	border-bottom:solid 3px #75931b;
	padding:10px 0 10px 0;
	margin:0;
}
.subCatCol {
	width:180px;
	float:left;
	padding:0 5px 0 5px;
	border-left:solid 1px #b9d568;
	display:block;
}
.subCatCol a,.subCatCol a:visited,.subCatCol a:active,.subCatCol a:hover {
	color:#577300;
	font-size:13px;
	font-weight:bold;
	font-family:tahoma;
	display:block;
	padding:1px 3px 2px 0;
	margin:0 0 0 2px;
}





#adSendCntr {
	margin:30px 0 0 30px;
}
.label01 {
	font-size:15px;
	margin:10px 0 10px 0;
	color:#577300;
	font-weight:bold;
	background-color:#e2f8a0;
	padding:5px 0 5px 5px;;
}
.adSendCatList {
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0;
}
.adSendCatList li {
	padding:1px 0 10px 0;
}
.adSendCatList li a,.adSendCatList li a:hover,.adSendCatList li a:visited,.adSendCatList li a:active {
	color:#577300;
	font-weight:bold;
	text-decoration:underline;
}
.adSendCatList li a:hover {
	color:#894d00;
}


.postTable {
	margin:10px;
	border-left:dotted 1px 7aa200;
	width:100%;
}
.postTable tr td {
	padding:10px;
	border-bottom:solid 2px #bddc61;
	border-right:dotted 1px #bddc61;
}
#tHead1 {
	text-align:center;
	background-color:#bddc61;
	font-weight:bold;
	font-size:14px;
	color:#577300;
	border-bottom:solid 5px #a0c338;
}
.tItd {
	background-color:#eef9c1;
	width:250px;
	text-align:right;
	color:#577300;
	font-weight:bold;

}
.sInfo {
	font-size:11px;
	font-weight:normal;
}

.textField {
	background-color:#fff;
	border:solid 1px #bddc61;
	padding:3px;
	width:400px;
}
.textArea {
	background-color:#fff;
	border:solid 1px #bddc61;
	padding:3px;
	width:400px;
	height:200px;
	font-family:tahoma;
	font-size:13px;
}
.selectField {
	width:300px;
}

.error {
	color:#ff2200;
	font-size:16px;
	font-weight:bold;
}


#imgTable {
	border:none;
}
#imgTable tr td {
	background-color:#eef9c1;
	border:none;
	padding:10px;
	border-bottom:solid 2px #bddc61;
}



#tHead2 {
	background-color:#bddc61;
	font-weight:bold;
	font-size:20px;
	color:#342;
}
.pRow {
	background-color:#eef9c1;
	color:#342;
	font-weight:bold;
}
.pRow a,.pRow a:hover,.pRow a:active,.pRow a:visited {
	text-decoration:underline;
	font-weight:bold;
	color:#342;
}
.pRow a:hover {
	text-decoration:none;
}
.pDescription {
	background-color:#ffffcc;
	color:#111;
	font-weight:normal;
}


.adImgCntr {
	width:200px;
	padding:5px;
	background-color:#eef9c1;
	margin:10px;
	float:left;
}


#adSendOkMsg {

	margin:50px 0 0 10px;
	font-weight:bold;
	color:#577300;
	font-size:20px;

}
#msg {

	margin:50px 0 0 10px;
	font-weight:bold;
	color:#577300;
}

.adListUl {
	list-style-type:none;
	margin:0;
	padding:0;
}
.adListUl li {
	background-color:#f0f0b4;
	color:#577300;
	border-bottom:solid 3px #ffffcc;
}
.adListUl li h5 {
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:13px;
}
.adListUl li h5 a,.adListUl li h5 a:hover,.adListUl li h5 a:active,.adListUl li h5 a:visited {
	color:#130;
	font-size:13px;
	display:block;
	padding:5px;
	font-weight:normal;
}
.adListUl li h5 a:hover {
	background-color:#ffffcc;
}
#dateTr {
	background-color:#bddc61;
	padding:5px;
	font-weight:bold;
	color:#130;
}

.leaferCntr {
	background-color:#f0f0b4;
	margin-top:10px;
	font-weight:bold;
	color:#577300;
	padding:10px 0 10px 0;
}
.leaferCntr a,.leaferCntr a:hover,.leaferCntr a:visited,.leaferCntr a:active {
	color:#577300;
}

#sMenu {
	background-color:#f0f0b4;
	margin:20px 0 20px 0;
	padding:5px 0 5px 0;
}
#sMenu a,#sMenu a:hover,#sMenu a:visited,#sMenu a:active {
	color:#577300;
	font-weight:bold;
	font-size:11px;
}

#footer {
	border-top:solid 2px #f0f0b4;
	margin:10px 0 0 0;
	padding:20px 0 20px 0;
	text-align:center;
	color:#577300;
	font-weight:bold;
	width:950px;
}
#footer a,#footer a:hover,#footer a:visited,#footer a:active {
	color:#577300;
}

#erdFormTable {
	border:none;
}
#erdFormTable tr td {
	border:none;
	padding:3px;
}

#erdSentMsg {
	font-size:15px;
	font-weight:bold;
}


.hLink,.hLink:hover,.hLink:visited,.hLink:active {
	color:#894d00;
	font-size:16px;
}
.hLink:hover {
	color:#f97f00;
}

#uLogin {
	background-color:#f0f0b4;
	margin-top:50px;
	width:400px;
	padding:10px;
	font-size:13px;
	font-weight:bold;
	color:#577300;
	border-bottom:solid 2px #bddc61;
}



.katListTable {
	margin:10px;
	width:500px;
	border-left:solid 1px #bddc61;
	border-right:solid 1px #bddc61;
	border-top:solid 1px #bddc61;
}
.katListTable tr td {
	padding:3px;
	border-bottom:solid 2px #bddc61;
	color:#577300;
}
.fKatTr td {
	background-color:#bddc61;
	font-weight:bold;
	border-bottom:solid 2px #889944;
}
#fKatTr2 td {
	background-color:#bddc61;
	font-weight:bold;
	border-bottom:solid 2px #889944;
	padding:6px 3px 6px 3px;
}

.cntr {
	color:#577300;
	padding:10px;
}





#keresC {
	background-color:#fff;
	color:#577300;
	font-weight:bold;
	font-size:11px;
	width:130px;
	margin-right:3px;
	margin-bottom:5px
}
#keresBtn {
	font-size:13px;
}


#sForm {
	margin-left:6px;
}

#keresesBtn {
	margin-left:0;
}
#keresesBtn a,#keresesBtn a:hover,#keresesBtn a:visited,#keresesBtn a:active {
	display:block;
	width:103px;
	background-image:url(keresesBtn.png);
	background-repeat:no-repeat;
	height:30px;
	background-position:0 0;
	margin-bottom:5px;
}
#keresesBtn a:hover {
	background-position:0 -38px;
}
#keresesBtn a span {
	display:none;
}
#terkepBtn {
	float:right;
	margin-right:5px;
}