
BODY {
	background:	#cccccc url(/img/bg_csikos.png) fixed;
	font-family: "Tahoma", "Lucidasans", "Helvetica", "Verdana", sans-serif;
	font-size: 10px;
	/* color: #666666; */
	color: #333333;
	margin: 0;
	border: 0;
	padding: 0 0 0 14px;
}



/* 2 dobozban van minden, mert 2-s border kell mind a 2 oldalra */

.main1 {
	width: 766px;
	margin: 0;
	border-top: 0;
	border-right: #999999 solid 3px;
	border-bottom: 0;
	border-left: #999999 solid 3px;
	padding: 0;
}

.main2 {
	width: 764px;
	margin: 0;
	border-top: 0;
	border-right: #666666 solid 1px;
	border-bottom: 0;
	border-left: #666666 solid 1px;
	padding: 0;
	background: #ffffff;
}



/* Ez itten a Felso Doboz, statisztika, hirdetes, meg a logo fele is atlog ide */

.main2top {
	width: 764px;
	height: 69px;
	margin: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: #0082d6 solid 1px;
	border-left: 0;
	padding: 0;
	background: #bfe8fa;
}

.main2topA {
    margin: 0;
    border: 0;
    padding: 0;
}

.main2topIMG {
    margin: 0;
    border: 0;
    padding: 0;
}


/* a statisztika */

.quickstat {
	width: 170px;
	height: 64px;
	position: absolute;
	top: 0;
	left: 136px;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}

.quickstatTitle {
	margin: 3px 0 3px 0;
	border: 0;
	padding: 0;
	font-size: 0.9em;
	font-weight: bold;
	/* color: #666666; */
	color: #888888;
}

.quickstatContent {
	margin: 3px 0 3px 0;
	border: 0;
	padding: 0;
	font-size: 0.9em;
	color: #888888;
	line-height: 1.3em;
}


/* horizontalis hirdetes */
.adhorizontal {
	width: 468px;
	height: 60px;
	overflow: hidden;
	margin: 0;
	border: 0;
	padding: 0;
	background:	#cccccc url(/img/bg_csikos.png) fixed;
}

/* a felso banner */
.adtop {
	width: 468px;
	height: 60px;
	overflow: hidden;
	position: absolute;
	top: 2px;
	left: 311px;
	margin: 0;
	border: 0;
	padding: 0;
	background:	#cccccc url(/img/bg_csikos.png) fixed;
}

/* Oldalso banner */
.adbottom {
/*	width: 120px;
	height: 400px; */
	overflow: hidden;
	position: fixed;
	top: 0px;
	left: 786px;
	margin: 0;
	border: 0;
	padding: 0;
	background:	#cccccc url(/img/bg_csikos.png) fixed;
}



/* Logo, lebeg */

.tarlogo {
	width: 340px;
	height: 69px;
	margin: 0;
	border: 0;
	padding: 0;
	float: left;
}

.tarlogoA {
	display: block;
	margin: 0;
	border: 0;
	padding: 0;
}

.tarlogoimg {
	border: 0;
}



/* A Felso Menusor meg a kereses */

.main2form {
	margin: 0;
	border: 0;
	padding: 0;
}


/* ez a doboza */
.main2menu {
	height: 25px;
	margin: 0;
	border-top: #ffffff solid 1px;
	border-right: 0;
	border-bottom: #ffffff solid 3px;
	border-left: 0;
	background-color: #008849;
	text-align: right;
}


/* a kereses doboza, lebeg */
.main2menuLeft {
	height: 25px;
	position: absolute;
	left: 136px;
	top: 66px;
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
}


/* a menu doboza, lebeg */
.main2menuRight {
	height: 25px;
	width: 762px;
	position: absolute;
	left: 19px;
	top: 66px;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: right;
}


/* a menu tablazata */

.main2menuTB {
	height: 25px;
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	float: right;
}

.main2menuTR {
	margin: 0;
	border: 0;
	padding: 0;
}

.searchText {
	margin: 0;
	border: 0;
	padding: 0 0.5em 0 0;
	vertical-align: middle;
	/* color: #888888; */
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
}

.main2menuTD {
	margin: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: #ffffff solid 1px;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}

.main2inputTD {
	margin: 0;
	border: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}

.searchInputBorder {
	margin: 0;
	border: #757575 solid 1px;
	/* Explorer sux!
		Mozilla:
			padding: 1px;
		Explorer:
			padding: 0 1px 0 1px;
	*/ padding: 1px;
	background: #444444;
	text-align: center;
	vertical-align: middle;
}

.searchInput {
	width: 119px;
	margin: 0;
	/* border: 0; */
	border: 2px solid #757575;
	padding: 1px;
	background: #f8f8f8;
	font-size: 1.1em;
	/* color: #666666; */
}

.searchButton {
	width: 10px;
	height: 10px;
	margin: 0 1em 0 0.5em;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.main2menuSeparator {
	width: 2px;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}

.main2menuSepImg {
	margin: 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.main2menuItem {
	display: block;
	height: 25px;
	line-height: 25px;
	margin: 0;
	border: 0;
	padding: 0 0.5em 0 0.5em;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	/* text-transform: lowercase; */
}

.main2menuItem:hover {
	background-color: #005930;
}



/* Menu alatt Elvalasztok */

/* narancssarga vonal */
.main2menuUnderLine {
	height: 3px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 0;
}

/* atuszasos dolog */
.main2menuUnder {
	height: 9px;
	margin: 0;
	border: 0;
	padding: 0;
	background: url(/img/bg_mainmenuunder.png) repeat-x left top;
	font-size: 0;
}



/* A Harom Hasab */

.main3 {
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
}

.main3Mail {
	width: 100%;
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
}

.main3TR {
	margin: 0;
	border: 0;
	padding: 0;
}

/* bal */
.main3left {
	width: 216px;
	margin: 0;
	border-top: 0;
	border-right: #999999 dotted 1px;
	border-bottom: 0;
	border-left: 0;
	padding: 0 2px 0 0;
	text-align: center;
	vertical-align: top;
}

/* bal es kozepso kozotti elvalaszto */
.main3leftTaxi {
	width: 5px;
	margin: 0;
	border: 0;
	padding: 0 0 0 2px;
	background: url(/img/bg_taxi.png) repeat-y 2px top;
}

/* kozep */
.main3center {
	width: 398px;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: top;
}

/* ha csak a kozepso latszik, a jobb oldal helyet is elfoglalja */
.main3centerOnly {
	width: 532px;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: top;
}

.main3centerMail {
	width: 532px;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: top;
}

/* jobb es kozep kozti elvalaszto */
.main3rightTaxi {
	width: 5px;
	margin: 0;
	border: 0;
	padding: 0 2px 0;
	background: url(/img/bg_taxi.png) repeat-y 0px top;
}

/* jobb */
.main3right {
	width: 120px;
	margin: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: #999999 dotted 1px;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: top;
}

/* Itt-ott egy-egy ures paragrafus, hogy atlathatobb legyen szoveges bongeszokben nezve */
.only4textonly {
	height: 0;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 0;
}



/* Login Doboz */


.loginform {
	margin: 0;
	border: 0;
	padding: 0;
}

.login {
	width: 216px;
	height: 82px;
	margin: 0;
	border-top: #cbcbcb solid 1px;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	padding: 0;
	background: url(/img/bg_login.png) repeat-x left top;
}

.loginLine1 {
	margin: 7px 7px 0 0;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: middle;
}

.loginLine2 {
	margin: 5px 7px 0 0;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: middle;
}

.loginLine3 {
	line-height: 17px;
	margin: 8px 0 0 7px;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}

.loginLabel {
	margin: 0 6px 0 0;
	border: 0;
	padding: 0;
	/* color: #888888; */
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
}

.loginInputBorder {
	margin: 0;
	border: #757575 solid 1px;
	/* Mozilla sux!
		Mozilla:
			padding: 3px 1px 1px 1px;
		Explorer:
			padding: 1px;
	*/ padding: 3px 1px 1px 1px;
	background: #444444;
	text-align: center;
	vertical-align: middle;
	font-size: 1.1em;
}

.loginInput {
	width: 116px;
	margin: 0;
	/* border: 0; */
	border: 2px solid #757575;
	padding: 1px;
	background: #f8f8f8;
	font-size: 1em;
	/* color: #666666; */
}

.loginButton {
	float: right;
	width: 63px;
	height: 17px;
	margin: 0 7px 0 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.loginTitle {
	margin: 7px 7px 3px 7px;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
	/* color: #888888; */
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
}

.loginText {
	margin: 0px 7px 3px 30px;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
	/* color: #888888; */
	font-size: 1em;
	font-weight: normal;
}

.loginRight {
	margin: 0px 7px 3px 7px;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: middle;
	/* color: #888888; */
	font-size: 1em;
	font-weight: normal;
}

/* ez a "megszopattad magadat?"-link */
.loginLink {
	margin: 0;
	border: 0;
	padding: 0;
	/* color: #888888; */
	color: #333333;
	font-size: 1.1em;
	/* text-decoration: none; */
}

.loginLink:hover {
	color: #00884a;
}

.loginLink2 {
	margin: 0px 7px 0px 7px;
	border: 0;
	padding: 0;
	vertical-align: middle;
	/* color: #888888; */
	color: #333333;
	font-size: 1.1em;
	/* text-decoration: none; */
}

.loginLink2:hover {
	color: #00884a;
}

.loginLink3 {
	margin: 0;
	border: 0;
	padding: 0px 20px 0 7px;
	vertical-align: middle;
	/* color: #888888; */
	color: #333333;
	font-size: 1.1em;
	/* text-decoration: none; */
}

.loginLink3:hover {
	color: #00884a;
}

.cartIcon2 {
	margin: 0 6px 3px 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}


/* hibauzi */
.loginError {
	margin: 0;
	border: 0;
	padding: 0;
	color: #00884a;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}

/* ez is csak egy ures valami a szoveges bongeszoknek */
.loginUnder	{
	height: 1px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 0;
}



/* a Tar-os menu a bal oldalon */

.tarmenuTB {
	width: 215px;
	margin: 1px 0 1px 1px;
	border: 0;
	padding: 0;
	border-collapse: collapse;
}

.tarmenuTR {
	margin: 0;
	border: 0;
	padding: 0;
}

/* menuitem balrol */
.tarmenuTDL {
	width: 104px;
	height: 31px;
	margin: 0;
	border-top: #c6c6c6 dotted 1px;
	border-right: #c6c6c6 dotted 1px;
	border-bottom: #c6c6c6 dotted 1px;
	border-left: 0;
	padding: 2px 2px 2px 1px;
}

/* menuitem jobbrol */
.tarmenuTDR {
	width: 104px;
	height: 31px;
	margin: 0;
	border-top: #c6c6c6 dotted 1px;
	border-right: 0;
	border-bottom: #c6c6c6 dotted 1px;
	border-left: #c6c6c6 dotted 1px;
	padding: 2px 1px 2px 2px;
}

/* ez az Anchor, amiben pedig minden */
.tarmenuItem {
	display: block;
	width: 104px;
	height: 31px;
	line-height: 31px;
	margin: 0;
	border: 0;
	padding: 0;
	background: url(/img/bg_tarmenuitem.png) no-repeat center top;
	text-align: center;
	vertical-align: middle;
	/* color: #888888; */
	color: #333333;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.tarmenuItem:hover {
	background: url(/img/bg_tarmenuitem-ho.png) no-repeat center top;
}

/* ez az a fuggoleges csikos ize a tarmenu alatt */
.tarmenuUnder {
	height: 10px;
	margin: 3px 0 3px 1px;
	border: 0;
	padding: 0;
	background: url(/img/bg_prison.png) repeat left top;
	font-size: 0;
}



/* baloldali Narancssarga menu */

/* narancs elvalaszto csik */
.orangemenuUnder {
	height: 3px;
	margin: 1px 0 1px 0;
	border: 0;
	padding: 0;
	background: #7cacc8;
	font-size: 0;
}


.orangemenuTB {
	width: 216px;
	margin: 1px 0 0 0;
	border: 0;
	padding: 0;
	background: #6494b0;
	border-collapse: collapse;
}

.orangemenuTR {
	margin: 0;
	border: 0;
	padding: 0;
}

.orangemenuTD1 {
	width: 5px;
	margin: 0;
	border-top: #5787a3 solid 1px;
	border-right: 0;
	border-bottom: #5787a3 solid 1px;
	border-left: 0;
	padding: 0;
	background: #5787a3;
}

.orangemenuTD2 {
	width: 2px;
	margin: 0;
	border-top: #4e7e9a solid 1px;
	border-right: #4e7e9a solid 1px;
	border-bottom: #4e7e9a solid 1px;
	border-left: #4e7e9a solid 3px;
	padding: 0;
}

/* ebben van a menuitem */
.orangemenuTD3 {
	margin: 0;
	border-top: #4e7e9a solid 1px;
	border-right: #4e7e9a solid 3px;
	border-bottom: #4e7e9a solid 1px;
	border-left: #4e7e9a solid 1px;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}

/* ez is egy marhanagy Anchor, ebben van a menu mindene */
.orangemenuItem {
	display: block;
	height: 19px;
	line-height: 19px;
	text-align: left;
	vertical-align: middle;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}

.orangemenuItem:hover {
	background: #7eaac3;
}
.orangemenuGroup {
	background: #5787a3;
	padding: 0 0 0 5px;
	display: block;
	height: 19px;
	line-height: 19px;
	text-align: left;
	vertical-align: middle;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}

.orangemenuGroup:hover {
	background: #7eaac3;
}

/* ez a menuitem bal oldalan a dupla nyilacska */
.orangemenuS {
	margin: 0 7px 0 4px;
	color: #93c3df;
}

/* ez a menuitem bal oldalan a dupla nyilacska, es ha folotte van az eger */
.orangemenuItem:hover .orangemenuS {
	color: #ffffff;
}



/* bal oldalt, alul, a kicsi kis Dobozkak */

.minibox1 {
	width: 206px;
	margin: 6px 2px 6px 6px;
	border: 0;
	padding: 0 2px 2px 0;
	background: url(/img/bg_minibox1.png) no-repeat 2px 2px;
}

.minibox2 {
	width: 204px;
	margin: 0;
	border: #3a3a3a solid 1px;
	padding: 0;
}

/* a doboz cimsora */
.miniboxTitle {
	margin: 1px 0 0 1px;
	border-top: 0;
	border-right: #999999 solid 1px;
	border-bottom: 0;
	border-left: 0;
	padding: 1px 3px 0 3px;
	text-align: left;
	vertical-align: middle;
	font-size: 0.9em;
	font-weight: bold;
	color: #525252;
	text-transform: uppercase;
}

.minibox3 {
	width: 200px;
	margin: 0 0 0 1px;
	border: #999999 solid 1px;
	padding: 0 1px 1px 0;
	background: #ffffff;
}

/* a doboz tartalma */
.miniboxContent {
	display: block;
	width: 190px;
	min-height: 46px;
	margin: 0;
	border: #3a3a3a solid 1px;
	padding: 4px;
	background: #ffffff url(/img/bg_csikos2.png) repeat left top;
	color: #333333;
	font-size: 0.9em;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}

.miniboxContent:hover {
	color: #ff3300;
}

/* meg a dobozban a kep */
.miniboxContent IMG {
	float: left;
	margin: 0 4px 0 0;
	border: #aaaaaa solid 1px;
	padding: 1px;
	background: #ffffff;
}



/* Ezek mar a kozepso dobozok */

/* doboz cime */
.mainboxTitle {
	height: 15px;
	line-height: 15px;
	margin: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: #e0e0e0 solid 2px;
	border-left: 0;
	padding: 1px 3px 0 3px;
	background: url(/img/bg_mainboxtitle.png) repeat-x left top;
	text-align: left;
	vertical-align: middle;
	color: #00884a;
	font-size: 1em;
	font-weight: bold;
	clear: both;
}

/* dobozon belul a datum */
.mainboxDate {
	font-weight: normal;
}

.mainboxIcon {
	margin: 0 3px 0 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.mainboxTitleUnder {
	height: 4px;
	margin: 1px 0 1px 0;
	border: 0;
	padding: 0;
	background: #cccccc;
	font-size: 0;
}

/* doboz */
.mainboxContent {
	margin: 0 0 6px 0;
	border: #cccccc solid 1px;
	padding: 0 6px 0 6px;
	text-align: justify;
	vertical-align: top;
	/* color: #666666; */
	font-size: 1.1em;
}

.mainboxContentScroll {
	margin: 0 0 6px 0;
	border: #cccccc solid 1px;
	padding: 0 6px 0 6px;
	text-align: justify;
	vertical-align: top;
	/* color: #666666; */
	font-size: 1.1em;
	overflow: auto;
	max-height: 310px;
}

/* a mainbox tartalma */

.mainboxContent A {
	color: #00884a;
	/* text-decoration: none; */
}

.mainboxContent A:hover {
	color: #00884a;
	text-decoration: underline;
}

.mainboxContent P {
	margin: 6px 0 0 0;
	border: 0;
	padding: 0;
}

.mainboxContent P.clear {
	margin: 6px 0 0 0;
	border: 0;
	padding: 0;
	clear: both;
}

.mainboxContent .center {
	margin: 6px 0 0 0;
	border: 0;
	padding: 0;
	text-align: center;
}

.mainboxContent .right {
	margin: 6px 0 0 0;
	border: 0;
	padding: 0;
	text-align: right;
}

.mainboxContent .leftClear {
	margin: 6px 0 0 40px;
	border: 0;
	padding: 0;
	clear: both;
	text-align: left;
}

.mainboxContent .rightClear {
	margin: 6px 0 0 0;
	border: 0;
	padding: 0;
	text-align: right;
	clear: both;
}

/* kis ikon a doboz jobb also oldalan */
A.mainboxMore {
	display: block;
	height: 11px;
	line-height: 13px;
	width: 19px;
	position: relative;
	left: 370px;
	top: 1px;
	margin: 0;
	border: 0;
	padding: 0;
	background: url(/img/bg_mainboxmore.png) no-repeat bottom right;
	text-align: center;
	vertical-align: middle;
	/* color: #666666; */
	color: #333333;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	clear: both;
}

A.mainboxMore:hover {
	background: url(/img/bg_mainboxmore-ho.png) no-repeat bottom right;
	color: #ffffff;
	text-decoration: none;
}



/* jobb oldali Toplista */

.minitop {
	width: 120px;
	margin: 0;
	border: #d1d0d0 solid 1px;
	padding: 0;
	background: #f2f1f1 url(/img/bg_minitop.png) no-repeat left 18px;
	border-collapse: collapse;
}

.minitopTR {
	margin: 0;
	border: 0;
	padding: 0;
}

/* toplista cimsor */
.minitopTitle {
	height: 15px;
	margin: 0;
	border: #d1d0d0 solid 1px;
	padding: 1px 5px 1px 5px;
	background: #f2f1f1 url(/img/bg_minitoptitle.png) no-repeat left top;
	text-align: left;
	vertical-align: middle;
	color: #4e7e9a;
	font-size: 1em;
	font-weight: bold;
}

.minitopIcon {
	margin: 0;
	border: 0;
	padding: 0 4px 0 0;
	vertical-align: middle;
}

.minitopNumTD {
	width: 2.2em;
	margin: 0;
	border: 0;
	padding: 2px 1px 2px 2px;
	text-align: right;
	vertical-align: middle;
}

/* toplista helyezes */
.minitopNum {
	width: 2.2em;
	margin: 0;
	border: 0;
	padding: 0 0 1px 0;
	background: #d6d6d6;
	text-align: right;
	/* color: #666666; */
	font-size: 1em;
	font-weight: bold;
}

.minitopItemTD {
	margin: 0;
	border: 0;
	padding: 2px;
	text-align: left;
	vertical-align: middle;
}

/* a toplista item Anchor-ban */
.minitopItem {
	margin: 0;
	border: 0;
	padding: 0;
	color: #00884a;
	font-size: 1em;
	text-decoration: none;
}

.minitopItem:hover {
	text-decoration: underline;
}

.minitopMoreTD {
	margin: 0;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: bottom;
}

/* a tovabb gomb alul jobbra */
.minitopMore {
	display: block;
	height: 11px;
	line-height: 13px;
	width: 19px;
	position: relative;
	top: 1px;
	left: 100px;
	margin: 0;
	border: 0;
	padding: 0;
	background: url(/img/bg_minitopmore.png) no-repeat bottom right;
	text-align: center;
	vertical-align: middle;
	/* color: #666666; */
	color: #333333;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}

.minitopMore:hover {
	background: url(/img/bg_minitopmore-ho.png) no-repeat bottom right;
	color: #ffffff;
}



/* vertikalis hirdetes */

.advertical {
	width: 120px;
	height: 240px;
	margin: 4px 0 4px 0;
	border: 0;
	padding: 0;
	background:	#cccccc url(/img/bg_csikos.png) fixed;
}



/* Nap kepe */

.rightpicAbove {
	height: 3px;
	margin: 0;
	border: 0;
	/*
	border-top: 0;
	border-right: 0;
	border-bottom: #ff6600 solid 1px;
	border-left: 0;
	*/
	padding: 0;
	background: #dddddd;
	font-size: 0;
}

/* cimsor */
.rightpicTitle {
	display: block;
	height: 12px;
	line-height: 12px;
	margin: 1px 0 1px 0;
	border: 0;
	padding: 1px;
	background: #adadad;
	text-align: left;
	vertical-align: middle;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}

.rightpicTitle:hover {
	color: #4e7e9a;
	text-decoration: none;
}

.rightpicIcon {
	margin: 0 1px 0 2px;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

/* az Anchor, benne a kep */
.rightpic {
	/* margin: 0 0 4px 0; */
	border: 0;
	padding: 0;
}

.rightpicTD {
	margin: 0;
	border: 0;
	padding: 4px 4px 2px 4px;
	text-align: center;
	vertical-align: middle;
}

/* a kep */
.rightpicIMG {
	margin: 0;
	border: #00884a solid 1px;
	padding: 1px;
}



/* Lablec */

.footerTB {
	height: 27px;
	width: 100%;
	margin: 0;
	border-top: #ffffff solid 3px;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	padding: 0;
	background-color: #008849;
	border-collapse: collapse;
	color: #ffffff;
}

.footerTR {
	margin: 0;
	border: 0;
	padding: 0;
}

/* bal oldal */
.footerLeft {
	margin: 0;
	border: 0;
	padding: 2px 8px 2px 8px;
	text-align: left;
	vertical-align: middle;
	font-size: 1em;
}

/* jobb oldal */
.footerRight {
	margin: 0;
	border: 0;
	padding: 2px 8px 2px 8px;
	text-align: right;
	vertical-align: middle;
	font-size: 1em;
}

/* a footerben a linkek */
.footer {
	color: #ffffff;
	/* text-decoration: none; */
}

.footer:hover {
	text-decoration: underline;
}



/* regisztracio */

.tarformForm {
	margin: 0;
	border: 0;
	padding: 0;
}

.tarformFormCenter {
	margin: 0;
	border: 0;
	padding: 0;
	text-align: center;
}

.tarformButton {
	margin: 8px 6px 8px 6px;
	border-top: 1px solid #efefef;
	border-bottom: 1px solid #d1d1d1;
	border-left: 0;
	border-right: 0;
	padding: 1px;
	background: #f4f4f4;
	text-align: center;
	vertical-align: middle;
	/* color: #666666; */
	font-size: 1em;
	font-weight: bold;
}

.tarformButton:hover {
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #efefef;
	background: #f4f4f4;
	color: #00884a;
}

.tarformButton2 {
	margin: 1px 6px 1px 6px;
	border-top: 1px solid #efefef;
	border-bottom: 1px solid #d1d1d1;
	border-left: 0;
	border-right: 0;
	padding: 1px;
	background: #f4f4f4;
	text-align: center;
	vertical-align: middle;
	/* color: #666666; */
	font-size: 1em;
	font-weight: bold;
}

.tarformButton2:hover {
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #efefef;
	background: #f4f4f4;
	color: #00884a;
}

.tarformFieldset {
	margin: 6px 0 6px 0;
	border: #999999 dotted 1px;
	padding: 6px;
	text-align: left;
}

.tarformFieldsetBad {
	margin: 6px 0 6px 0;
	border: #999999 dotted 1px;
	padding: 6px;
	background: #ffffff url(/img/bg_csikos2.png) repeat left top;
	text-align: left;
}

.tarformLegend {
	margin: 0;
	border: #999999 dotted 1px;
	padding: 1px 6px 1px 6px;
	background: #ffffff;
	font-weight: bold;
}

.tarformLegendBad {
	margin: 0;
	border: #999999 dotted 1px;
	padding: 1px 6px 1px 6px;
	background: #ffffff url(/img/bg_csikos2.png) repeat left top;
	font-weight: bold;
}

.tarformLegendError {
	margin: 0;
	border: #999999 dotted 1px;
	padding: 1px 6px 1px 6px;
	background: #ffffff;
	color: #00884a;
	font-weight: bold;
}

.tarformLegendChk {
	margin: 0;
	border: #999999 dotted 1px;
	padding: 1px 1px 1px 1px;
	background: #ffffff;
	font-weight: bold;
}

.tarformLabel {
	font-weight: bold;
}

.tarformLabel2FL {
	float: left;
}

.tarformLabel2 {
}

.tarformInput {
	width: 130px;
	margin: 3px;
	border: 2px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: bold;
}

.tarformInputNoWidth {
	margin: 3px;
	border: 2px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: bold;
}

.tarformInput2 {
	width: 130px;
	margin: 3px;
	border: 1px solid #757575;
	padding: 2px 1px 2px 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: normal;
}

.tarformInputDisabled {
	width: 130px;
	margin: 3px;
	border: 0;
	padding: 2px 1px 2px 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: bold;
}

.tarformScrollBox1 {
	/* width: 130px; */
	width: 200px;
	height: 130px;
	margin: 3px 3px 3px auto;
	border: 1px solid #757575;
	padding: 2px 1px 2px 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: normal;
	overflow: auto;
	text-align: left;
	vertical-align: top;
}

.tarformScrollBox2 {
	width: 130px;
	height: 100px;
	margin: 3px;
	border: 2px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: normal;
	overflow: auto;
	text-align: left;
	vertical-align: top;
}


.tarformSelect {
	width: 130px;
	margin: 3px;
	border: 2px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: bold;
}

.tarformSelectNoWidth {
	margin: 3px;
	border: 2px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: bold;
}

.tarformSelect2 {
	width: 130px;
	margin: 3px;
	border: 1px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
}

.tarformOptionError {
	color: #00884a;
	font-style: italic;
	text-align: center;
}

.tarformOptionDisabled {
	color: #aaaaaa;
}

.tarformPasswd {
	width: 130px;
	margin: 3px;
	border: 2px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: normal;
}

.tarformRadio {
	margin: 3px;
	border: 0;
	padding: 1px;
	/*background: #f4f4f4;*/
	background: none;
	vertical-align: middle;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: normal;
}

.tarformRadioFloat {
	margin: 3px;
	border: 0;
	padding: 1px;
	vertical-align: middle;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: normal;
	float: left;
}

.tarformRadioTxt {
	vertical-align: middle;
}

.tarformTB {
	width: 100%;
	margin: 0;
	border: 0;
	padding: 0;
}

.tarformTR {
}

.tarformTDlabel {
	width: 30%;
	margin: 0;
	border: 0;
	padding: 5px 3px 3px 3px;
	text-align: left;
	vertical-align: top;
}

.tarformTDlabelM {
	width: 30%;
	margin: 0;
	border: 0;
	padding: 5px 3px 3px 3px;
	text-align: left;
	vertical-align: middle;
}

.tarformTDinput {
	width: 30%;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}

.tarformTDinputM {
	width: 30%;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}

.tarformTDinputR {
	width: 30%;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: middle;
}

.tarformTDhelp {
	width: 40%;
	margin: 0;
	border: 0;
	padding: 3px;
	text-align: left;
	vertical-align: top;
}

.tarformTDhelpM {
	width: 40%;
	margin: 0;
	border: 0;
	padding: 3px;
	text-align: left;
	vertical-align: middle;
}

.tarformTDhelpCM {
	width: 40%;
	margin: 0;
	border: 0;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}

.tarformTD50 {
	width: 50%;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: middle;
}

.tarformTD33 {
	width: 33%;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: middle;
}

.tarformTD33Right {
	width: 33%;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: right;
	vertical-align: middle;
}

.tarformTD33Left {
	width: 33%;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: left;
	vertical-align: middle;
}

.tarformTD25 {
	width: 25%;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: middle;
}

.tarformTD15 {
	width: 15%;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: middle;
}

.tarformTD50Left {
	width: 50%;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: left;
	vertical-align: middle;
}

.tarformTD50Right {
	width: 50%;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: right;
	vertical-align: middle;
}

.tarformTDLeft {
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: left;
	vertical-align: middle;
}

.tarformTDCenter {
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: middle;
}

.tarformTDCenter15 {
	width: 15px;
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: middle;
}

.tarformTDRight {
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: right;
	vertical-align: middle;
}

.tarformHelp {
	margin: 0;
	border-top: #cccccc solid 1px;
	border: 0;
	padding: 2px;
	background: #f4f4f4;
	font-size: 0.9em;
	text-align: justify;
	vertical-align: top;
}

.tarformError {
	margin: 0;
	border: 0;
	padding: 2px;
	color: #00884a;
	font-size: 0.9em;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.tarformError A {
	text-decoration: underline;
}

.tarformTDleft {
	margin: 0;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}

.tarformTDright {
	margin: 0;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: middle;
}

.tarformTextarea {
	margin: 3px;
	border: 2px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 1em;
}

.tarformTextarea2 {
	width: 200px;
	margin: 3px;
	border: 1px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 1em;
}

.tarformTDmiddle {
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: middle;
}

.tarformTDcBottom {
	margin: 0;
	border: 0;
	padding: 0 3px 0 3px;
	text-align: center;
	vertical-align: bottom;
}


.mainboxTitle A {
	vertical-align: middle;
	color: #00884a;
	text-decoration: none;
}

.mainboxTitle A:hover {
	vertical-align: middle;
	color: #00884a;
	text-decoration: underline;
}



/*
 * WAS: keptar.css
 */



.treeImg {
	margin: 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.galeryTB {
	width: 100%;
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
}

.galeryTR {
	height: 20px;
}

.galeryTR0 {
	height: 20px;
}

.galeryTR1 {
	height: 20px;
	background: #f4f4f4;
}

.galeryTRthis {
	height: 20px;
	/* background: #f4f4f4; */
	background: #dddddd;
}

.galeryTH {
	margin: 0;
	border: 0;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
}

.galeryTHname {
	margin: 0;
	border: 0;
	padding: 2px;
	text-align: left;
	vertical-align: middle;
}

.galeryTD {
	height: 20px;
	margin: 0;
	border: 0;
	padding: 0 4px 0 4px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}

.galeryTDright {
	height: 20px;
	margin: 0;
	border: 0;
	padding: 0 4px 0 4px;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

.galeryTDleft {
	height: 20px;
	margin: 0;
	border: 0;
	padding: 0 4px 0 4px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}

.galeryTDname {
	width: 32%;
	height: 20px;
	margin: 0;
	border: 0;
	padding: 0 2px 0 4px;
	text-align: left;
	vertical-align: middle;
}

.galeryTDname2 {
	width: 80%;
	height: 20px;
	margin: 0;
	border: 0;
	padding: 0 2px 0 4px;
	text-align: left;
	vertical-align: middle;
}

.mainboxError {
	text-align: center;
	color: #00884a;
	font-weight: bold;
	clear: both;
}

.mainboxErrorLeft {
	text-align: left;
	color: #00884a;
	font-weight: bold;
}

.mainboxNotice {
	text-align: center;
	font-weight: bold;
	font-style: italic;
}

.title {
	text-align: center;
	font-weight: bold;
	clear: both;
	font-size: 1.1em;
}

.titleError {
	text-align: center;
	font-weight: bold;
	clear: both;
	font-size: 1.1em;
	color: #00884a;
}


.thumbnailsTB {
	width: 468px;
	margin: 0 auto;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	clear: right;
}

.thumbnailsTR {
}

.thumbnailsTD {
	width: 25%;
	height: 104px;
	margin:0;
	border: 0;
	padding: 10px;
	text-align: center;
	vertical-align: middle;
}

.thumbnailsAD {
	height: 60px;
	margin: 0;
	border: 0;
	padding: 5px 0 5px 0;
	text-align: center;
	vertical-align: middle;
}

.thumbnailA {
	margin: 0;
	border: 0;
	padding: 0;
}

.thumbnailIMG {
	margin: 0;
	border: #999999 solid 1px;
	padding: 1px;
}

.cartIcon {
	margin: 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.thumbnailCart {
	line-height: 16px;
	margin: 0 10px 0 0;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: right;
}


P.smallpager {
	margin: 5px;
	border: 0;
	padding: 0;
	text-align: center;
	clear: both;
}

.smallpagerTB {
	margin: 5px auto 5px auto;
	border: 0;
	padding: 0;
	clear: both;
}

.smallpagerTR {
}

.smallpagerTD {
	width: 60px;
	margin: 0;
	border: 0;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}

.bigpager {
	margin: 5px;
	border: 0;
	padding: 0;
	text-align: center;
	clear: right;
}


P.galerypath {
	margin: 5px;
	border: 0;
	padding: 0;
	text-align: left;
	font-weight: bold;
}

P.size2 {
	margin: 10px auto 10px auto;
	border: 0;
	padding: 0;
	text-align: center;
}

.size2A {
}

.size2IMG {
	margin: 0;
	border: #999999 solid 1px;
	padding: 1px;
}

.size2Title {
	margin: 0 10px 10px 10px;
	border: 0;
	padding: 0;
	text-align: center;
}


.thumbnailFloatRight {
	margin: 6px 0 12px 12px;
	border: 0;
	padding: 0;
	float: right;
}

.howmuch {
	float: right;
	margin: 0 0 6px 6px;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: top;
}

.howmuch2 {
	float: right;
	margin: 0 0 6px 6px;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: top;
}

.howmuchForm {
	margin: 0;
	border: 0;
	padding: 0;
}

.howmuchSelect {
	margin: 0;
	border: #757575 solid 1px;
	padding: 1px;
	background: #f8f8f8;
	font-size: 0.9em;
	/* color: #666666; */
}

.howmuchButton {
	margin: 0;
	border: #757575 solid 1px;
	padding: 1px;
	background: #f8f8f8;
	font-size: 0.9em;
	/* color: #666666; */
}

.ecardIconDIV {
	position: absolute;
	left: 696px;
	top: 138px;
	margin: 0 0 6px 6px;
	border: 0;
	padding: 0;
	text-align: right;
	vertical-align: top;
}


/* kis ikon a doboz jobb also oldalan, amikor a jobb oldali doboz nincs */
A.mainboxMore2 {
	display: block;
	height: 11px;
	line-height: 13px;
	width: 19px;
	position: relative;
	left: 506px;
	top: 1px;
	margin: 0;
	border: 0;
	padding: 0;
	background: url(/img/bg_mainboxmore.png) no-repeat bottom right;
	text-align: center;
	vertical-align: middle;
	/* color: #666666; */
	color: #333333;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	clear: both;
}

A.mainboxMore2:hover {
	background: url(/img/bg_mainboxmore-ho.png) no-repeat bottom right;
	color: #ffffff;
	text-decoration: none;
}


A.pager {
	color: #00884a;
	text-decoration: none;
}

A.pager:hover {
	color: #00884a;
	text-decoration: underline;
}

.hidden {
	display: none;
}


.mgroupImg {
	float: left;
	margin: 6px 6px 6px 0;
	border: 0;
	padding: 0;
}

.tarTB {
	margin: 0;
	border: 0;
	padding: 0;
}

.thTop {
	margin: 0;
	border: 0;
	padding: 2px;
	vertical-align: top;
	font-weight: bold;
}

.tdPlain {
	margin: 0;
	border: 0;
	padding: 2px;
	vertical-align: top;
	text-align: left;
}

.tdCM {
	margin: 0;
	border: 0;
	padding: 2px;
	vertical-align: middle;
	text-align: center;
}

.mediaImg {
	float: left;
	margin: 0 6px 6px 0;
	border: 0;
	padding: 0;
}

.tarformLegendSpan {
	color: #00884a;
	font-weight: normal;
}

A.tarformButtonA {
	margin: 1px 6px 1px 6px;
	border-top: 1px solid #efefef;
	border-bottom: 1px solid #d1d1d1;
	border-left: 0;
	border-right: 0;
	padding: 3px 7px 2px 7px;
	background: #f4f4f4;
	text-align: center;
	vertical-align: middle;
	color: #333333;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

A.tarformButtonA:hover {
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #efefef;
	background: #f4f4f4;
	color: #00884a;
	text-decoration: none;
}

.priceTBfloat {
	float: right;
	margin: 0 6px 6px 6px;
	border: #dddddd solid 1px;
	padding: 0;
	border-collapse: collapse;
}

.priceTB {
	margin: 0 6px 6px 6px;
	border: #dddddd solid 1px;
	padding: 0;
	border-collapse: collapse;
}

.tr0 {
	margin: 0;
	padding: 0;
}

.tr1 {
	margin: 0;
	padding: 0;
	background: #f4f4f4;
}

.trHeader {
	margin: 0;
	padding: 0;
	background: #dddddd;
}

.thLeft {
	margin: 0;
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}

.thCenter {
	margin: 0;
	padding: 2px 4px 2px 4px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

.thRight {
	margin: 0;
	padding: 2px 4px 2px 4px;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}

.tdLeft {
	margin: 0;
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: middle;
}

.tdRight {
	margin: 0;
	padding: 2px 4px 2px 4px;
	text-align: right;
	vertical-align: middle;
}

.qtyInput {
	width: 3em;
	margin: 3px;
	border: 2px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}


/* Megrendelest osszesito tabla */

.ordTB {
	margin: 0 auto 0 auto;
	border: #dddddd solid 1px;
	padding: 0;
	border-collapse: collapse;
}

.ordTB2 {
	width: 70%;
	margin: 12px auto 6px auto;
	border: #dddddd solid 1px;
	padding: 0;
	border-collapse: collapse;
}

.ordTR0 {
	margin: 0;
	border: 0;
}

.ordTR1 {
	margin: 0;
	border: 0;
	background: #f4f4f4;
}

.ordTR02 {
	margin: 0;
	border-top: #dddddd solid 1px;
}

.ordTR12 {
	margin: 0;
	border-top: #dddddd solid 1px;
	background: #f4f4f4;
}

.ordTR13 {
	margin: 0;
	border-bottom: #dddddd solid 1px;
	background: #f4f4f4;
	color: #00884a;
	font-size: 1em;
	font-weight: bold;
}

.ordTR22 {
	margin: 0;
	border-top: black solid 1px;
	background: #f4f4f4;
}

.ordTHLeft {
	padding: 3px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}

.ordTHLeft2 {
	padding: 5px 5px 5px 3px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}

.ordTD0 {
	padding: 3px 5px 3px 3px;
	text-align: left;
	vertical-align: middle;
}

.ordTD0i {
	padding: 3px 5px 3px 5px;
	text-align: center;
	vertical-align: middle;
	font-style: italic;
}

.ordTD0R {
	padding: 3px 5px 3px 5px;
	text-align: right;
	vertical-align: middle;
}

.ordTD1 {
	padding: 3px 5px 3px 5px;
	text-align: right;
	vertical-align: middle;
}

.ordTD2 {
	padding: 3px 3px 3px 5px;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}

.ordTDc {
	text-align: center;
	vertical-align: middle;
}

.ordFloatLeft {
	float: left;
	margin: 0 6px 3px 0;
	padding: 0;
	border: 0;
}


.imgtestError {
	padding: 0 2px 0 2px;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
	color: #00884a;
}

.imgtest {
	padding: 0 2px 0 2px;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
}

.imgtest0 {
	padding: 0 2px 0 2px;
	background: #00884a;
	white-space: nowrap;
}

.imgtest1 {
	padding: 0 2px 0 2px;
	background: #ff9000;
	white-space: nowrap;
}

.imgtest2 {
	padding: 0 2px 0 2px;
	background: #ffff66;
	white-space: nowrap;
}

.imgtest3 {
	padding: 0 2px 0 2px;
	background: #80ff80;
	white-space: nowrap;
}

.imgtest4 {
	padding: 0 2px 0 2px;
	background: #00ff00;
	white-space: nowrap;
}


.storesTB {
	width: 80%;
	margin: 0 auto 0 auto;
	border: #dddddd solid 1px;
	padding: 0;
	border-collapse: collapse;
}

.storesTR0 {
	margin: 0;
	border: #dddddd solid 1px;
}

.storesTR1 {
	margin: 0;
	border: #dddddd solid 1px;
	background: #f4f4f4;
}

.storesTD0 {
	width: 10px;
	padding: 2px 1px 2px 1px;
	text-align: center;
	vertical-align: middle;
}

.storesTD1 {
	padding: 3px;
	text-align: left;
	vertical-align: top;
}


.googleIMG {
	margin: 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.txtFound0 {
	/*background: #f4f4f4;*/
	background: #ffff66;
}

.txtFound1 {
	background: #66ff66;
}

.txtFound2 {
	background: #66ffff;
}

.txtFound3 {
	background: #ff66ff;
}

.txtFound4 {
	background: #cccccc;
}

.txtFound5 {
	background: #ff8888;
}

.txtPattern {
	font-weight: normal;
	color: #333333;
}

.imgFoundDiv {
	float: left;
	width: 84px;
	height: 84px;
	margin: 0 0 6px 0;
	border: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}

.searchDL {
	margin: 0;
}



.admFieldset {
	margin: 6px 0 6px 0;
	border: #999999 dotted 1px;
	padding: 6px;
	text-align: left;
	clear: both;
}

.admthumbnailA {
	float: left;
	width: 84px;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: center;
}

.admthumbnailIMG {
	margin: 0 auto 0 auto;
	border: #999999 solid 1px;
	padding: 1px;
}

.imgadmTB {
	width: auto;
	margin: 0 0 0 6px;
	border: 0;
	border-collapse: collapse;
}

.imgadmTB TR.tr0 {
	background: #f4f4f4;
}

.imgadmTB TR.tr1 {
	background: #e0e0e0;
}

.imgadmTB TH {
	width: 19%;
	padding: 2px;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	white-space: nowrap;
}

.imgadmTB TD {
	padding: 2px;
	vertical-align: top;
	text-align: left;
}

.orange {
	color: #00884a;
}

.green {
	color: #00aa00;
}



.icon {
	margin: 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.icon0 {
	margin: 1px 0 0 0;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

.iconNoalign {
	margin: 0 0 0 0;
	border: 0;
	padding: 0;
}


.tarformTBfriends {
	width: 100%;
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
}

.tarformTRfriends {
}

.tarformTRfriends:hover {
	background: #e0e0e0;
}

.tarformTDfriends1 {
	width: 20px;
	margin: 0;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}

.tarformTDfriends2 {
	margin: 0;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}



table.doboz {
  width: 100%;
  border-collapse: collapse;
  margin: 0px 0px 6px 0px;
}

td.ikon {
  width: 15px;
  vertical-align: top;
}

td.cim {
  font-weight: bold;
  color: #444444;
  vertical-align: top;
  width: 100%;
}

td.datum {
  width: 80px;
  font-weight: bold;
  color: #777777;
  text-align: right;
  vertical-align: top;
}

td.csik {
  height: 2px;
  border-top: solid #00cc00 1px;
  border-bottom: dashed #c2c2c2 1px;
  background-color: #ffffff;
}

td.szoveg {
  padding: 7px 0px 0px 0px;
  color: #444444;
  text-align: justify;
  line-height: 135%;
}

td.szoveg a {
  font-weight: bold;
  color: #00884a;
  text-decoration: none;
}

a.nembold {
  font-weight: normal;
}

td.szoveg a:hover {
  text-decoration: underline;
}

td.fixedwidth {
  width: 200px;
}

td.fixedwidth250 {
  width: 250px;
}

td.webmailheader {
  /* border-bottom: dotted #933000 1px; */
}

td.webmailheader a {
}

td.webmailheader.seen {
  font-weight: normal;
}

td.webmailheader.seen a {
  font-weight: normal;
}

td.webmailheader.unseen {
  font-weight: bold;
}

td.webmailbody {
  color: #000000;
  padding: 5px;
  /* border-bottom: dotted #933000 1px; */
  border: #dddddd solid 1px;
}

td.webmailbody a {
}

iframe.webmail {
  border: solid #933000 1px;
  width: 100%;
  height: 350px;
}

td.listacsik {
  border-bottom: dashed #c2c2c2 1px;
}

.middle {
	vertical-align: middle;
}

.top {
	vertical-align: top;
}

.bold {
	font-weight: bold;
}

.mainboxWebmail {
	background: #ffffff;
}


.bg0 {
}

.bg1 {
	background: #f4f4f4;
}

.bgHv:hover {
	background: #dddddd;
}

.keptopTB {
	width: 430;
	margin: 0 auto 0 auto;
	border: 0;
	padding: 0;
}

.TBcollapse {
	border-collapse: collapse;
}

.TBcenter {
	margin: 0 auto 0 auto;
}

.nowrap {
	white-space: nowrap;
}

.L {
	text-align: left;
}

.C {
	text-align: center;
}

.R {
	text-align: right;
}

.tarformInputQty {
	margin: 0 3px 0 3px;
	border: 1px solid #757575;
	padding: 1px;
	background: #f4f4f4;
	/* color: #666666; */
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}

.qtyDiv {
	margin: 0;
	border: 0;
	padding: 0;
	text-height: 20px;
	text-align: center;
	vertical-align: middle;
}


.imgforumIcon {
	float: right;
	height:	16px;
	margin:	4px 0 0 6px;
	border:	0;
	padding: 0;
	vertical-align: middle;
}

.censored {
	background: #ffffff url(/img/bg_csikos.png) repeat left top;
}

.fontIMG {
	margin: 2px 0px 2px 0px;
	border: 0;
	padding: 0;
	vertical-align: middle;
}

