
#main .frame3 H3 {
/*	margin: 2px 0px 3px 2px;*/
	margin: 10px 0px 5px 2px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: black;
	font-weight: bold;
}

#main .frame3 H3 a {
	color: red;
}


#main .filter#memberFilt {
	width: 491px;
	height: 44px;
	background-image: url('members/filter.png');
	background-repeat: no-repeat;
}

#main .filter#memberFilt form {
	margin: 0px;
	padding: 0px;
}

#main .filter#memberFilt form input,
#main .filter#memberFilt form select {
	position: absolute;
	font-family: Arial,helvtica;
	font-size: 8pt;
	color: red;
	margin-top: 19px;
}

#main .filter#memberFilt #memberSelect1 {
	margin-left: 6px;
}

#main .filter#memberFilt #memberSelect2 {
	margin-left: 160px;
}


#main .filter#memberFilt #memberSearch {
	margin-left: 244px;
	border: 1px solid #CAD3D6;
	background-color: white;
	width: 195px;
	height: 17px;
	padding: 0px 2px;
}

#main .filter#memberFilt #searchSend {
	display: block;
	position: absolute;
	width: 31px;
	height: 20px;
	margin: 17px 0px 0px 452px;
}

#main .filter#memberFilt #searchSend span {
	display: none;
}
/*
#main .frame3 #memberSearch {
	margin: 0px 6px 10px 6px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 7pt;
	color: #959595;
}

#main .frame3 #memberSearch h3 {
	margin: 4px 0px 3px 1px;
}

#main .frame3 #memberSearch input.textBox {
	border: 1px solid #CAD3D6;
	width: 417px;
	margin-bottom: 5px;
}

#main .frame3 #memberSearch #memSearchSubmit {
	float: right;
	margin-top: -1px;
}
*/
#main .frame3 .frame4-heading #members {
	list-style: none;
	float: right;
	width: 164px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	background-image: url("members/h2-members-icons.png");
	display: inline;
}

#main .frame3 .frame4-heading #typeIcons {
	list-style: none;
	float: right;
	width: 83px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	background-image: url("types/h2-icons.png");
	display: inline;
}

#main .frame3 .frame4-heading #memberListIcons {
	list-style: none;
	float: right;
	width: 124px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	background-image: url("members/h2-memberList-icons.png");
	display: inline;
}

#main .frame3 .frame4-heading #members li,
#main .frame3 .frame4-heading #typeIcons li,
#main .frame3 .frame4-heading #memberListIcons li {
	float: left;
	display: block;
	width: 41px;
	height: 24px;
	margin: 0px;
	padding: 0px;
}

#main .frame4-heading #members li a,
#main .frame4-heading #typeIcons li a,
#main .frame4-heading #memberListIcons li a {
	width: 41px;
	height: 24px;
	display: block;
	overflow: hidden;
	text-indent: 1000px;
}

#main .frame4-heading #members li a span,
#main .frame4-heading #typeIcons li a span,
#main .frame4-heading #memberListIcons li a span {
	display: none;
}

#main .frame4-heading #members li a:hover,
#main .frame4-heading #members li a.active {
	background-image: url("members/h2-members-icons.png");
}

#main .frame4-heading #typeIcons li a:hover,
#main .frame4-heading #typeIcons li a.active {
	background-image: url("types/h2-icons.png");
}

#main .frame4-heading #memberListIcons li a:hover,
#main .frame4-heading #memberListIcons li a.active {
	background-image: url("members/h2-memberList-icons.png");
}

#main .frame4-heading li.l1 a:hover,
#main .frame4-heading li.l1 a.active { background-position: 0px -24px; }

#main .frame4-heading li.l2 a:hover,
#main .frame4-heading li.l2 a.active { background-position: -41px -24px; }

#main .frame4-heading li.l3 a:hover,
#main .frame4-heading li.l3 a.active { background-position: -82px -24px; }

#main .frame4-heading li.l4 a:hover,
#main .frame4-heading li.l4 a.active { background-position: -123px -24px; }




#main #member_datasheet_left {
	width: 219px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}


#main #member_datasheet_left .fokep {
	border: 1px solid #555555;
	display: block;
}

#main .frame4-pad #member_datasheet_left .fokep {
	margin: 0px;
	padding: 0px;
}

#main .frame4 #member_datasheet_left .fokep {
	margin: 3px 0px 0px 3px;
	padding: 0px;
}

/* !!!
#main #member_datasheet_left #fokepCsere {
	margin: 3px;
	background-color: #EFF2F3;
	border-style: solid;
	border-width: 1px 0px;
	border-color: #CAD3D6;
	padding: 5px;
}

#main #member_datasheet_left #fokepCsere input {
	border: 1px solid #CAD3D6;
	background-color: white;
	width: 148px;
	height: 20px;
}

#main .frame3 .uploadButton {
	width: 78px;
	height: 26px;
	float: right;
	margin: 3px 3px 0px 0px;
}
*/

.picErr {
	display: block;
	background: url("members/picErr-alert.png") no-repeat;
	width: 16px;
	height: 16px;
	float: right;
	margin: 5px 8px 0px 0px;
}

.picErr span {
	display: none;
}

H2#uzenofalTitle {
	background-repeat: no-repeat;
	text-indent: 1000px;
	overflow: hidden;
	height: 17px;
	margin: 6px 0px 0px 0px;
	padding: 0px;
	background-position: 7px 0px;
	width: 68px;
	background-image: url("members/h2-uzenofal.png");
}

#main #member_datasheet_left #uzenofalBox {
	margin-top: 2px;
	padding: 6px;
	width: 207px;
	height: 233px;
	background-image: url("members/box-bg-small.png");
}

#main #member_datasheet_left #uzenofal {
	width: 206px;
	height: 232px;
	overflow: auto;
	scrollbar-face-color: #ED1B23;
	scrollbar-shadow-color: #EAF4F8;
	scrollbar-track-color: #EAF4F8;
	scrollbar-arrow-color: #EAF4F8;
	scrollbar-highlight-color: #EAF4F8;
	scrollbar-3dlight-color: #EAF4F8;
	scrollbar-darkshadow-color: #EAF4F8;
}

#main #member_datasheet_left #uzenofal form {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#main #member_datasheet_left #uzenofal input,
#main #member_datasheet_left #uzenofal textarea {
	border: 1px solid #CACACA;
	background-color: white;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: #000000;
}

#main #member_datasheet_left #uzenofal textarea {
	width: 95%;
	height: 100px;
}

#main #uzenofal .uzenofalBoxText {
	padding-left: 3px;
	background-image: url("members/box-text-bg.png");
	background-repeat: no-repeat;
	border-bottom: 1px solid #CACACA;
	font-family: Arial,helvetica;
	font-size: 8pt;
	padding-bottom: 6px;
}

#main #uzenofal .uzenofalBoxNote {
	display: block;
	font-family: Arial,helvetica;
	font-size: 7pt;
	color: #ED1B23;
	font-weight: bold;
}

#main #uzenofal .uzenofalBoxNote a {
	font-family: Arial,helvetica;
	font-size: 7pt;
	color: #ED1B23;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: inline;
	text-decoration: none;
}

#main #uzenofal .uzenofalBoxNote a:hover {
	text-decoration: underline;
}





#main #member_datasheet_left .stat {
	width: 203px;
	float: left;
	border-bottom: 1px solid #CAD3D6;
	font-family: Arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	padding: 0px 2px 2px 5px;
	margin: 5px 0px 0px 2px;
}

#main #member_datasheet_left .stat span.left {
	float: left;
}

#main #member_datasheet_left .stat span.right {
	margin-right: 5px;
	float: right;
}

#main #member_datasheet_left a {
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	display: block;
}

#main #member_datasheet_left #datasheet_left_list a {
	margin: 0px 10px 0px 9px;
}

#main #member_datasheet_left #topiclist {
	width: 200px;
	border-bottom: 1px solid #CAD3D6;
	list-style: none;
	margin: 0px 0px 0px 4px;
	padding: 0px;
	line-height: 16px;
}

#main #member_datasheet_left #topiclist li {
	margin: 0px 0px 0px 19px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 8pt;
}

#main #member_datasheet_left #topiclist li a {
	display: inline;
	margin: 0px;
	padding: 0px;
}










#main #member_datasheet_right {
	width: 269px;
	float: right;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}

#main #member_datasheet_right.small {
	margin-left: 5px;
	width: 264px;
}

#main #member_datasheet_right p {
	padding: 0px 4px 0px 1px;
	margin: 0px;
	font-family: Arial,helvetica;
	font-size: 9pt;
	line-height: 1.5em;
}

#main #member_datasheet_right p#shortIntro,
#main #member_datasheet_right p#fullIntro {
	background-image: url("members/intro-bg.png");
	background-repeat: repeat-x;
	background-position: bottom left;
}

#main #member_datasheet_right p a {
	margin-top: 3px;
	display: block;
	width: 268px;
	height: 22px;
}

#main #member_datasheet_right p#shortIntro a { background-image: url("members/intro-full.png"); }
#main #member_datasheet_right p#fullIntro a { background-image: url("members/intro-short.png"); }

#main #member_datasheet_right p a span {
	display: none;
}

#main .frame3 .datatable {
	border-top: 1px solid #CAD3D6;
	list-style: none;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}

#main .frame3 .datatable li {
	margin: 0px;
	padding: 0px 0px 0px 1px;
	border-bottom: 1px solid #CAD3D6;
	font-family: Arial,helvetica;
	font-size: 8pt;
	line-height: 1.4em;
}

#main .frame3 .datatable li span {
	display: block;
	float: left;
	width: 109px;
	padding-left: 1px;
}

#main .frame3 .datatable li a {
	margin: 0px;
	padding: 0px;
	display: inline;
}

#main #member_datasheet_right a {
	color: #ff0000;
	text-decoration: none;
}

#main #member_datasheet_right h2 {
	margin: 7px 0px 0px 0px;
	padding: 0px;
	height: 18px;
}

#main #member_datasheet_right #jelenlegi {
	background-image: url("members/h2-jelenlegi_autoim.png");
	width: 117px;
}
#main #member_datasheet_right #regi {
	background-image: url("members/h2-regi_autoim.png");
	width: 88px;
}

#main #member_datasheet_right h2 span {
	display: none;
}

#main #member_datasheet_right .car,
#main #member_datasheet_right .car-old {
	border: 1px solid #CAD3D6;
	width: 262px;
	margin: 5px 0px 3px 0px;
	padding: 3px;
}

#main #member_datasheet_right .car { background-color: #EAF4F8; }
#main #member_datasheet_right .car-old { background-color: #EBEBEB; }

#main #member_datasheet_right .car .carimg,
#main #member_datasheet_right .car-old .carimg {
	float: left;
	border: 1px solid #CAD3D6;
	padding: 4px;
	background-color: white;
}

#main #member_datasheet_right .car .carimg img,
#main #member_datasheet_right .car-old .carimg img {
	display: block;
	width: 100px;
	height: 75px;
	border: none;
}

#main #member_datasheet_right .car-old .carimg img {
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1);
}

#main #member_datasheet_right .car .cardata,
#main #member_datasheet_right .car-old .cardata {
	float: left;
	width: 143px;
	height: 62px;
	margin: 0px 0px 0px 5px;
	border-bottom: 1px solid #CAD3D6;
}

#main #member_datasheet_right .car .cardata h4,
#main #member_datasheet_right .car-old .cardata h4 {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: #ED1B23;
	font-weight: bold;
}

#main #member_datasheet_right .car,
#main #member_datasheet_right .car-old {
	font-family: Arial,helvetica;
	font-size: 8pt;
}

#main #member_datasheet_right .car .carblog {
	margin: 3px 0px 0px 0px;
	width: 252px;
	background-color: white;
	padding: 4px 5px 3px 5px;
}

#main #member_datasheet_right .car .carblogdate,
#main #member_datasheet_right .blog .blogdate {
	background-image: url('members/tagok-car-icon.png');
	background-repeat: no-repeat;
	height: 14px;
	padding: 1px 0px 0px 21px;
	font-family: Arial,helvetica;
	font-size: 7pt;
	color: #959595;
}

#main #member_datasheet_right .carnav .tovabb {
	width: 40px;
	height: 15px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	background-image: url('members/carnav-tovabb.png');
	float: left;
}


#main #member_datasheet_right .car-old .carnav .tovabb {
	background-image: url('members/carnav-tovabb-old.png');
}

#main #member_datasheet_right .carnav .tovabb a,
#main #member_datasheet_right .carnav .tovabb a {
	margin-top: 2px;
	width: 40px;
	height: 15px;
    display: block;
}

#main #member_datasheet_right .carnav .blog {
	width: 47px;
	height: 16px;
	padding: 0px;
	margin: 0px;
	background-image: url('members/carnav-blog.png');
	float: right;
	border: none;
}

#main #member_datasheet_right .car-old .carnav .blog {
	background-image: url('members/carnav-blog-old.png');
}

#main #member_datasheet_right .carnav .blog a {
	width: 47px;
	height: 16px;
    display: block;
}


#main #member_datasheet_right .carnav span {
	display: none;
}





#main #member_datasheet_right #modifyButton {
	margin: 3px 0px;
	background-color: #EFF2F3;
	border-style: solid;
	border-width: 1px 0px;
	border-color: #CAD3D6;
	padding: 3px;
	text-align: center;
	font-size: 1pt;
}

#main #member_datasheet_right #modifyButton a {
	background-image: url('members/modify-button-modszeret.png');
	width: 148px;
	height: 26px;
	margin: 0px;
	padding: 0px;
}

#main #member_datasheet_right #modifyButton a span {
	display: none;
}

/* auto adatlap */
/*
#main .frame3 h3 {
	margin: 10px 0px 5px 2px;
	padding: 0px;
}
*/
#main .frame3 h3.first {
	margin: 0px 0px 5px 2px;
	padding: 0px;
}

#main .frame3 h3.koltsegeim {
	background-image: url('members/car-h2-koltsegeim.png');
	width: 78px;
	height: 14px;
}

#main .frame3 h3.koltsegeim a {
	width: 78px;
	height: 14px;
}


#main .frame3 h3.blog {
	background-image: url('members/car-h2-blog.png');
	width: 46px;
	height: 14px;
}

#main .frame3 h3.blog a {
	width: 46px;
	height: 14px;
}

#main .frame3 h3.blog a span,
#main .frame3 h3.koltsegeim a span {
	display: none;
}

#main .frame3 .datatable#cardatatable {
	margin-top: 3px;
}

#main .frame3 .datatable#cardatatable li.dark {
	background-color: #EAF4F8;
}

#main .frame3 .datatable#cardatatable span {
	font-weight: bold;
}

#main .frame3 #newPost {
	display: block;
	background-image: url('members/button-ujblogpost.png');
	width: 138px;
	height: 26px;
	margin-top: -5px;
	float: right;
}

#main .frame3 #newPost span {
	display: none;
}


/* blog */

#main #member_datasheet_left h3.blogLnk {
	margin: 3px;
}

#main #member_datasheet_right #blogMenu {
	width: 269px;
	height: 30px;
	background-image: url('members/car-blogMenu.png');
}

#main #member_datasheet_right #blogMenu a#blogLnk,
#main #member_datasheet_right #blogMenu a#ktsLnk {
	position: absolute;
	display: block;
	width: 91px;
	height: 21px;
	margin-top: 9px;
}

#main #member_datasheet_right #blogMenu a span {
	display: none;
}

#main #member_datasheet_right #blogMenu a#blogLnk { margin-left: 3px; }
#main #member_datasheet_right #blogMenu a#ktsLnk { margin-left: 95px; }

#main #member_datasheet_right #blogMenu a#blogLnk:hover,
#main #member_datasheet_right #blogMenu a#blogLnk.active { background-image: url('members/car-blogMenu.png'); background-position: -3px -31px; }

#main #member_datasheet_right #blogMenu a#ktsLnk:hover,
#main #member_datasheet_right #blogMenu a#ktsLnk.active { background-image: url('members/car-blogMenu.png'); background-position: -95px -31px; }


#main #member_datasheet_right #blogPetrolAdd,
#main #member_datasheet_right #blogOtherAdd {
	display: block;
	width: 166px;
	height: 14px;
	margin: 5px 0px;
	padding: 0px;
}

#main #member_datasheet_right #blogPetrolAdd span,
#main #member_datasheet_right #blogOtherAdd span {
	display: none;
}

#main #member_datasheet_right #blogPetrolAdd {
	background-image: url('members/car-blogPetrolAdd.png');
}

#main #member_datasheet_right #blogOtherAdd {
	background-image: url('members/car-blogOtherAdd.png');
}

#main #member_datasheet_right #blogMenu a#ktsPub,
#main #member_datasheet_right #blogMenu a#ktsFav,
#main #member_datasheet_right #blogMenu a#ktsPriv {
	display: block;
	position: absolute;
	margin: 7px 0px 0px 220px;
	width: 44px;
	height: 23px;
}

#main #member_datasheet_right #blogMenu a#ktsPub { background-image: url('members/stat-last-pub.png'); }
#main #member_datasheet_right #blogMenu a#ktsFav { background-image: url('members/stat-last-fav.png'); }
#main #member_datasheet_right #blogMenu a#ktsPriv { background-image: url('members/stat-last-priv.png'); }



#main #member_datasheet_right input.err,
#main #member_datasheet_right select.err {
	background-color: #FFCBCC;
}

#main #petrolAddForm {
	display: block;
	height: 35px;
	margin: 0px;
	padding: 0px 0px 5px 5px;
	font-family: arial,helvetica;
	font-size: 8pt;
	border-bottom: 1px solid #CAD3D6;
}

#main #petrolAddForm input,
#main #petrolAddForm select {
	font-family: arial,helvetica;
	font-size: 8pt;
	color: red;
	border: 1px solid #CAD3D6;
	margin: 0px;
	padding: 0px;
}

#main #showForm select {
	font-family: arial,helvetica;
	font-size: 8pt;
}

#main #petrolAddForm .send,
#main #otherAddForm .send,
#main #showForm .send {
	float: left;
	border: none;
	width: 38px;
	height: 26px;
}

#main #petrolAddForm .send {
	margin: 11px 0px 0px 2px;
}

#main #otherAddForm .send {
	margin: 14px 0px 0px 2px;
}

#main #petrolAddForm div {
	width: 50px;
	float: left;
	margin-right: 3px;
}

#main #petrolAddForm div input,
#main #petrolAddForm div select {
	width: 50px;
}

#main #showForm div,
#main #showForm div select {
	width: 150px;
	float: left;
	margin-right: 3px;
}

#main #showForm .send {
	margin: -3px 0px 0px 2px;
}







#main #otherAddForm {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	height: 20px;
	font-family: arial,helvetica;
	font-size: 8pt;
}

#main #otherAddForm input,
#main #otherAddForm select {
	font-family: arial,helvetica;
	font-size: 8pt;
	color: red;
	border: 1px solid #CAD3D6;
	margin: 0px;
	padding: 0px;
}

#main #otherAddForm div {
	float: left;
	margin: 3px 3px 0px 0px;
}

#main #otherAddForm div.ktsCateg,
#main #otherAddForm div.ktsCateg select {
	width: 141px;
}

#main #otherAddForm div.ktsPrice,
#main #otherAddForm div.ktsPrice input {
	width: 71px;
}

#main #otherAddForm div.ktsNote,
#main #otherAddForm div.ktsNote input {
	width: 215px;
}







#main .frame3 div.blog {
	background-color: #ffffff;
	border: 1px solid #CAD3D6;
	margin: 5px 0px 3px 0px;
	padding: 3px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	background-color: #fbfcf4;
}

#main .frame3 div.blog .blogdate,
#main .frame3 #blogPost .blogdate {
	margin: 1px 0px 4px 2px;
	background-image: url('members/carblog-icon.png');
	background-repeat: no-repeat;
	padding: 1px 2px 0px 21px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: #959595;
	text-align: left;
}

#main .frame3 div.blog .blogdate a {
	color: red;
	font-weight: bold;
	text-decoration: none;
}

#main .frame3 div.blog .blogdate a:hover {
	color: red;
	text-decoration: underline;
}

#main .frame3 div.blog .blogdate span {
	display: block;
	float: right;
	padding-right: 2px;
}

#main .frame3 div.blog .blogtitle1,
#main .frame3 div.blog .blogtitle2,
#main .frame3 div.blog .blogtitle3,
#main .frame3 div.blog .blogtitle4,
#main .frame3 div.blog .blogtitle5 {
	padding: 2px 4px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: black;
	font-weight: bold;
}

#main .frame3 div.blog .blogtitle1 a,
#main .frame3 div.blog .blogtitle2 a,
#main .frame3 div.blog .blogtitle3 a,
#main .frame3 div.blog .blogtitle4 a,
#main .frame3 div.blog .blogtitle5 a {
	color: black;
	text-decoration: none;
}

#main .frame3 div.blog .blogtitle1 { background-color: #fff799; }
#main .frame3 div.blog .blogtitle2 { background-color: #c4df9b; }
#main .frame3 div.blog .blogtitle3 { background-color: #daebf2; }
#main .frame3 div.blog .blogtitle4 { background-color: #ffe6cb; }
#main .frame3 div.blog .blogtitle5 { background-color: #C7B299; }


#main .frame3 div.blog p {
	padding: 0px;
	margin: 4px 2px;
	line-height: 1.5em;
	font-size: 9pt;
	color: #444849;
}

#main .frame3 div.blog a {
	color: red;
}

#main .frame3 div.blog .blogkts {
	padding: 2px;
	border-style: solid;
	border-color: #CAD3D6;
	border-width: 1px 0px;
	background-color: #EBEBEB;
	text-align: right;
	font-family: Arial,helvetica;
	font-size: 8pt;
}

#main .frame3 div.blog .blogkts div {
	text-align: left;
	display: block;
	padding-left: 3px;
	float: left;
	width: 340px;
	height: 14px;
	color: #666666;
}

#main .frame3 div.blog .blogkts div a {
	color: #666666;
	text-decoration: none;
}

#main .frame3 div.blog .blogkts div a:hover {
	color: red;
	text-decoration: underline;
}

#main .frame3 div.blog .blogkts div form {
	margin: 0px;
	padding: 0px;
}

#main .frame3 div.blog .blogkts div input {
	position: absolute;
	width: 340px;
	color: #666666;
	font-family: Arial,helvetica;
	font-size: 8pt;
	background-color: #EBEBEB;
	border: none;
	height: 14px;
	padding: 0px;
}

#main .frame3 div.blog .blogkts span {
	display: block;
	float: left;
	padding-left: 10px;
	font-weight: bold;
}

#main .frame3 div.blog img {
	margin: 5px 5px 0px 0px;
	border: none;
}

#main #member_datasheet_left div.blog a {
	margin: 0px;
	display: inline;
}






#main #blogPage h2.osszesites {
	background-image: url('members/h2-blog-osszesites.png');
	width: 107px;
	height: 18px;
	margin: 10px 0px;
	padding: 0px;
}

#main #blogPage h2.osszesites span {
	display: none;
}

#main #blogPage .datatable li {
	padding: 1px 0px;
}

#main #blogPage .datatable li span {
	width: 180px;
	padding-left: 3px;
	font-weight: bold;
}

#main #blogPage .datatable li div {
	float: right;
	width: 100px;
	text-align: right;
	padding-right: 3px;
}

#main #blogPage .datatable li div a {
	color: red;
	text-decoration: none;
}

#main #blogPage p {
	font-family: arial,helvetica;
	font-size: 7pt;
	color: #959595;
	margin: 3px;
	padding: 0px;
}

#main #blogPage table {
	width: 491px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border-bottom: 1px solid #CAD3D6;
	border-collapse: collapse;
}

#main #blogPage table tr {
	margin: 0px;
	padding: 0px;
}

#main #blogPage table td {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #CAD3D6;
	font-family: Arial,helvetica;
	font-size: 8pt;
}

#main #blogPage table td a {
	color: red;
	text-decoration: none;
}

#main #blogPage table td.date { width: 100px; padding-left: 5px; }
#main #blogPage table td.comment { width: 351px; }
#main #blogPage table td.price { width: 60px; text-align: right; }


/* blog postolas */

#main .frame3 #blogPost {
	margin: 4px 0px 5px 2px;
}

#main #blogPost #blogAddFunc {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 27px;
	background-image: url('members/blog-add-FuncButtons.png');
	background-position: top right;
	background-repeat: no-repeat;
}

#main #blogPost #blogAddFunc li {
	float: right;
	display: block;
	margin: 0px;
	padding: 0px;
}

#main #blogPost #blogAddFunc li a {
	width: 19px;
	height: 16px;
	display: block;
	margin: 5px 6px 0px 6px;
}

#main #blogPost #blogAddFunc li a#strikeButton {
	margin-right: 8px;
}

#main #blogPost #blogAddFunc li a span {
	display: none;
}




#main .frame3 #blogPost input,
#main .frame3 #blogPost textarea {
	border: 1px solid #CAD3D6;
	font-family: Arial,helvetica;
}

#main .frame3 #blogPost input#blog-title {
	background-color: #FFF799;
	font-weight: bold;
	width: 350px;
	font-size: 8pt;
	padding: 3px;
}

#main .frame3 #blogPost #blog-categ {
	position: absolute;
	margin: 3px 0px 0px 365px;
	font-family: Arial,helvetica;
	font-size: 7pt;
	background-color: #FFF799;
	width: 120px;
}


#main .frame3 #blogPost input#blog-categ {
	background-color: #FFF799;
	font-weight: bold;
}

#main .frame3 #blogPost textarea {
	height: 108px;
	width: 482px;
	margin-top: 5px;
	font-family: arial,helvetica;
	font-size: 9pt;
}

#main #blogPost #tags {
	width: 482px;
	margin-top: 5px;
	font-size: 8pt;
	font-family: arial,helvetica;
	padding: 2px;
}

#main .frame3 #blogPost .date {
	font-family: Arial,helvetica;
	font-size: 8pt;
	padding: 5px 0px 5px 0px;
	float: left;
	width: 180px;
}

#main .frame3 #blogPost .date input {
	margin-left: 3px;
	width: 60px;
	font-size: 8pt;
	font-family: arial,helvetica;
	padding: 2px;
	float: left;
	display: block;
}

#main .frame3 #blogPost .date span {
	display: block;
	float: left;
	margin: 3px 2px 0px 0px;
}

#main .frame3 #blogPost .kts {
	font-family: Arial,helvetica;
	font-size: 8pt;
	padding: 5px 4px 5px 0px;
	float: right;
}

#main .frame3 #blogPost .kts input {
	margin-left: 3px;
	width: 120px;
	font-size: 8pt;
	font-family: arial,helvetica;
	padding: 2px;
}



#main #blogPost #save {
	margin: 5px 0px;
	padding: 5px 0px 0px 0px;
	height: 26px;
	text-align: right;
}

#main #blogPost #save input {
	width: 118px;
	height: 26px;
	border: none;
	padding: 0px;
	margin: 0px;
}






#main .frame3 .blogPicUpload .pic {
	margin: 5px;
	width: 110px;
	height: 103px;
	padding: 0px;
	text-align: center;
	display: block;
	float: left;
}

#main .frame3 .blogPicUpload .pic .img {
	display: block;
	border: 1px solid #CAD3D6;
	margin: 0px;
	padding: 0px;
	width: 108px;
	height: 83px;
}

#main .frame3 .blogPicUpload .pic .img img {
	border: 4px solid white;
	width: 100px;
	height: 75px;
}

#main .frame3 .blogPicUpload .pic a {
	display: block;
	background-image: url('minus.png');
	width: 14px;
	height: 14px;
	margin: 4px 48px 0px 48px;
}

#main .frame3 .blogPicUpload .pic a span {
	display: none;
}

#main .frame3 .blogPicUpload {
	margin: 5px 0px;
	padding: 5px 0px 5px 5px;
	background-color: #EFF2F3;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #CAD3D6;
}

#main .frame3 .blogPicUpload p {
	font-family: Arial,helvetica;
	font-size: 7pt;
	color: #898989;
	margin: 0px;
	padding: 0px;
}

#main .frame3 .blogPicUpload #blogPicUploadFile {
	border: 1px solid #CAD3D6;
	background-color: white;
	width: 390px;
	height: 20px;
	margin: 5px 0px 0px 0px;
	font-size: 8pt;
	font-family: arial,helvetica;
	padding: 2px;
}

#main .frame3 #blogPost .uploadButton {
	width: 78px;
	height: 26px;
	float: right;
	margin: 3px 3px 0px 0px;
}

#main .frame3 #blogPost .uploadButton input {
	width: 78px;
	height: 26px;
	border: none;
	margin: 0px;
	padding: 0px;
}





/* stat */

#main #statTop {
	background-color: #EFF2F3;
	height: 39px;
	border-bottom: 1px solid #CAD3D6;
	font-family: verdana,arial,helvetica;
	font-size: 7pt;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
	margin-bottom: 5px;
}

#main #statTop a {
	display: block;
	cursor: hand;
	text-decoration: none;
}

#main #statTop h3 {
	font-size: 9pt;
	font-weight: bold;
	margin: 3px 3px 5px -3px;
	padding: 0px 0px 0px 1px;
}

#main #statTop span {
	display: block;
	width: 100px;
	padding-left: 3px;
	float: left;
}

#main #statTop div {
	display: block;
	width: 70px;
	float: right;
	color: red;
	padding-left: 20px;
	background-image: url('members/stat-membericon.png');
	background-repeat: no-repeat;
	background-position: 0px 20px;
}

#main #statTop div h3 {
	margin-left: -20px;
	color: red;
}


#main .memberStatCol {
	width: 49%;
	float: left;
	display: block;
}

#main UL.statList,
#main UL.statList2 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #EAF4F8;
}

#main UL.statList LI,
#main UL.statList2 LI {
	border-top: 1px solid #EAF4F8;
	font-family: arial,helvetica;
	font-size: 8pt;
	clear: both;
	margin: 0px;
	padding: 2px 0px 0px 1px;
	height: 17px;
}

#main UL.statList LI {
	color: red;
	text-align: right;
}

#main UL.statList LI a {
	display: block;
	float: left;
	color: red;
	text-decoration: none;
	margin: 0px 2px;
}

#main UL.statList2 LI a {
	color: red;
	text-decoration: none;
}

#main UL.statList2 LI span {
	display: block;
	width: 20px;
	float: left;
}

#main #stat_left {
	width: 228px;
	float: left;
}

#main #stat_right {
	width: 228px;
	float: right;
}

#main .statHighlight {
	background-color: #EFF2F3;
	border-color: #CAD3D6;
	border-style: solid;
	border-width: 1px 0px;
	padding: 4px;
	margin: 5px 0px;
	font-family: Arial,helvetiva;
	font-size: 8pt;
}

#main .statHighlight span {
	font-weight: bold;
	color: red;
}

#main .frame3 h2.statLast {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	display: block;
	width: 491px;
	height: 24px;
	background-image: url('members/stat-last.png');
}

#main .frame3 h2.statLast span {
	display: none;
}

#main .frame3 h2.statLast a {
	display: block;
	position: absolute;
	margin-left: 439px;
	width: 44px;
	height: 24px;
}

#main .frame3 h2.statLast a#statLastPub { background-image: url('members/stat-last-pub.png'); }
#main .frame3 h2.statLast a#statLastFav { background-image: url('members/stat-last-fav.png'); }
#main .frame3 h2.statLast a#statLastPriv { background-image: url('members/stat-last-priv.png'); }

.frame3 .tagCloud {
	font-family: arial,helvetica;
	margin: 5px;
}

.frame3 .tagCloud span a {
	color: red;
	text-decoration: none;
	padding: 3px 5px;
}

.frame3 .tagCloud span a:hover {
	background-color: #EAF4F8;
}






#main #favoritesMenu {
	width: 487px;
	height: 30px;
	background-image: url('members/favorites-menu.png');
	background-repeat: no-repeat;
}

#main #favoritesMenu a {
	position: absolute;
	display: block;
	width: 80px;
	height: 19px;
	margin-top: 9px;
}

#main #favoritesMenu a span {
	display: none;
}

#main #favoritesMenu a#favTopics { margin-left: 9px; }
#main #favoritesMenu a#favMembers { margin-left: 102px; }
#main #favoritesMenu a#favTypes { margin-left: 195px; }
#main #favoritesMenu a#favLinks { margin-left: 288px; }

#main #favoritesMenu a#favTopics:hover,
#main #favoritesMenu a#favTopics.active { background-image: url('members/favorites-menu.png'); background-position: -9px -30px; }

#main #favoritesMenu a#favMembers:hover,
#main #favoritesMenu a#favMembers.active { background-image: url('members/favorites-menu.png'); background-position: -102px -30px; }

#main #favoritesMenu a#favTypes:hover,
#main #favoritesMenu a#favTypes.active { background-image: url('members/favorites-menu.png'); background-position: -195px -30px; }

#main #favoritesMenu a#favLinks:hover,
#main #favoritesMenu a#favLinks.active { background-image: url('members/favorites-menu.png'); background-position: -288px -30px; }





#main ul.topicList {
	margin: 10px 5px 5px 5px;
	padding: 0px;
	list-style: none;
	line-height: 12px;
}

#main ul.topicList li {
	font-family: arial,helvetica;
	font-size: 8pt;
	border-bottom: 1px solid #EAF4F8;
	padding: 2px;
}

#main ul.topicList li a {
	color: #FF0000;
	text-decoration: none;
}

#main ul.topicList li a:hover {
	text-decoration: underline;
}

#main ul.topicList li div,
#main ul.topicList li span {
	font-size: 7pt;
	display: block;
	float: right;
}

#main ul.topicList li div {
	width: 140px;
	text-align: right;
}

#main ul.topicList li span {
	width: 105px;
	margin-right: 3px;
}

#main ul.topicList li.top,
#main ul.topicList li.top div,
#main ul.topicList li.top span {
	font-weight: bold;
	font-size: 8pt;
}

#main ul.linkList {
	margin: 10px 3px;
	padding: 0px;
	list-style: none;
	line-height: 12px;
	border-top: 1px solid #EAF4F8;
}

#main ul.linkList LI {
	font-family: arial,helvetica;
	font-size: 8pt;
	border-bottom: 1px solid #EAF4F8;
	padding: 1px;
	margin: 0px;
}

#main ul.linkList LI div {
	margin: 2px 0px 2px 0px;
}

#main ul.linkList LI a {
	text-decoration: none;
	color: red;
}

#main #linkForm {
	margin: 0px;
	padding: 5px;
	background-color: #EFF2F3;
}

#main #linkForm h4 {
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#main #linkForm div {
	font-family: arial,helvetica;
	font-size: 7pt;
	color: #959595;
	margin: 5px 0px 0px 0px;
}

#main #linkForm input {
	border: 1px solid #CAD3D6;
	background-color: white;
	font-family: arial,helvetica;
	font-size: 8pt;
	width: 480px;
}

#main #linkSave {
	background-color: white;
	border-width: 1px 0px;
	border-color: #CAD3D6;
	border-style: solid;
	text-align: right;
	padding: 2px;
}





#main ul.typeList {
	margin: 5px -3px;
	padding: 0px;
	list-style-type: none;
}

#main ul.typeList li {
	margin: 5px;
	padding: 4px;
	width: 145px;
	overflow: hidden;
	text-align: center;
	border: 1px solid #CDD3D3;
	display: block;
	float: left;
}

#main ul.typeList li a {
	display: block;
	text-decoration: none;
	color: #ff0000;
	font-family: Arial,helvetica;
	font-size: 8pt;
}


#main ul.typeList li img {
	border: none;
}


#main #deceased {
	position: absolute;
	z-index: 10;
	background-image: url('members/gyaszszalag.png');
	width: 74px;
	height: 74px;
	margin: -2px 0px 0px 200px;
}













/* ad item */



#main .adItem {
	border: 1px solid #CAD3D6;
	padding: 5px 5px 3px 5px;
	width: 479px;
	overflow: hidden;
	margin: 0px 0px 6px 3px;
	background-color: #fbfcf4;
}

#main .adItem .adItemTop1,
#main .adItem .adItemTop2,
#main .adItem .adItemTop3,
#main .adItem .adItemTop4,
#main .adItem .adItemTop5 {
	border-width: 1px 0px;
	border-color: #4D6D77;
	border-style: solid;
	height: 16px;
	width: 444px;
	overflow: hidden;
	font-weight: bold;
	font-family: Arial,helvetica;
	font-size: 8pt;
	padding: 3px 5px 0px 30px;
	text-align: right;
	background-color: #CAD3D6;
	background-repeat: no-repeat;
	background-image: url('ad/categarrows.png');
}

#main .adItem .adItemTop1 { background-position: 0px 0px; }
#main .adItem .adItemTop2 { background-position: 0px -19px; }
#main .adItem .adItemTop3 { background-position: 0px -38px; }
#main .adItem .adItemTop4 { background-position: 0px -57px; }
#main .adItem .adItemTop5 { background-position: 0px -76px; }

#main .adItem .adItemTop1 a,
#main .adItem .adItemTop2 a,
#main .adItem .adItemTop3 a,
#main .adItem .adItemTop4 a,
#main .adItem .adItemTop5 a {
	text-decoration: none;
	color: black;
}

#main .adItem .adItemTop1 span,
#main .adItem .adItemTop2 span,
#main .adItem .adItemTop3 span,
#main .adItem .adItemTop4 span,
#main .adItem .adItemTop5 span {
	display: block;
	float: left;
}

#main .adItem .adItemTop1 span.highlight a,
#main .adItem .adItemTop2 span.highlight a,
#main .adItem .adItemTop3 span.highlight a,
#main .adItem .adItemTop4 span.highlight a,
#main .adItem .adItemTop5 span.highlight a {
	color: red;
}

#main .adItem .adItemTop1 a img,
#main .adItem .adItemTop2 a img,
#main .adItem .adItemTop3 a img,
#main .adItem .adItemTop4 a img,
#main .adItem .adItemTop5 a img {
	border: none;
	vertical-align: bottom;
}

#main .adItem .img {
	display: block;
	float: left;
	border: 1px solid #CAD3D6;
	padding: 4px;
	margin: 0px 8px 0px 0px;
	width: 100px;
	background-color: white;
}

#main .adItem .img img {
	display: block;
	border: none;
}

#main .adItem .text {
	margin: 5px 0px 0px 0px;
	color: #444849;
	font-size: 9pt;
}

#main .adItem .text a {
	color: red;
	text-decoration: none;
}

#main .adItem .adItemBottom {
	border-top: 1px solid #CAD3D6;
	margin: 5px 0px 0px 0px;
	padding: 3px 5px 0px 5px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: #959595;
	text-align: right;
}

#main .adItem .adItemBottom a {
	color: #959595;
	text-decoration: none;
}

#main .adItem .adItemBottom span {
	display: block;
	float: left;
}



#main .adItem .pics {
	background-color: #EFF2F3;
	border-style: solid;
	border-color: #CAD3D6;
	border-width: 1px 0px;
	padding: 8px 0px 8px 10px;
	margin: 5px 0px;
}

#main .adItem #adData {
	float: left;
	width: 234px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	padding-left: 5px;
}

#main .adItem #adData a {
	color: red;
	text-decoration: none;
}

#main .adItem #adData span {
	color: #959595;
}

#main .adItem h3 {
	margin: 2px 0px 3px 2px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: black;
	font-weight: bold;
}

#main .adItem h3#uzenetTitle {
	border-top: 1px solid #CAD3D6;
	padding: 5px 0px 3px 10px;
	margin: 5px 0px 0px 0px;
}

