.oldal {
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	display: block;
	height: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(PIC/newsbg.gif);
	background-repeat: repeat-y;
}

.sorrend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	display: block;
	float: right;
	position: absolute;
	bottom: 5px;
	right: 0px;
	text-transform: uppercase;
	color: #666666;
	letter-spacing: 0.1em;
}

.sorrendlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-transform: uppercase;
	color: #5288C5;
	letter-spacing: 0.1em;
	text-decoration: none;
}

.sorrendlink:hover {
	text-decoration: underline;
}

.feherkeret {
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	position: relative;
}

.feherkeret2 {
	padding: 12px;
}

.forumhszkeret {
	background-color: #e5eef3;
	padding: 10px;
	margin-top: 10px;
	border: 1px solid #8db2d9;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #466586;
	text-transform: uppercase;
	font-weight: bold;
}

.forumhozzaszolasgomb {
	background-color: #8db2d9;
	color: #466586;
	border: 1px solid #FFFFFF;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 10px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-decoration: none;
}

.forumhozzaszolasgomb:hover {
	background-color: #466586;
	color: #8db2d9;
}

.forumhozzaszolas {
	position: relative;
	background-color: #FFFFFF;
	padding: 10px;
	margin-top: 10px;
	border: 1px solid #8db2d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	display: block;
	height: 120px;
	width: 500px;
}

.formulasor {
	position: relative;
	background-color: #FFFFFF;
	padding: 5px;
	margin-top: 10px;
	border: 1px solid #8db2d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	display: block;
	height: 16px;
	width: 500px;
}

.tagek0 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6a91bb;
	text-decoration: none;
}

.tagek0:hover {
	text-decoration: underline;
}

.tagek1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a91bb;
	text-decoration: none;
}

.tagek1:hover {
	text-decoration: underline;
}

.tagek2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6a91bb;
	text-decoration: none;
}

.tagek2:hover {
	text-decoration: underline;
}

.tagek3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6a91bb;
	text-decoration: none;
}

.tagek3:hover {
	text-decoration: underline;
}

.tagek4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6a91bb;
	text-decoration: none;
}

.tagek4:hover {
	text-decoration: underline;
}

.hircimsor {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #466586;
}

.hircimsorfelsorolas {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #466586;
	margin-top: 10px;
	text-decoration: none;
}

.hircimsorfelsorolas:hover {
	text-decoration: underline;
}

.datumszerzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ababab;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
	display: block;
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.datumszerzofelsorolas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ababab;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
	display: block;
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 10px;
	text-align: right;
}

.kapcsokcimsor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #466586;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
	display: block;
	width: 550px;
	margin-bottom: 5px;
	text-transform: uppercase;
	background-color: #e5eef3;
	margin-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

.legfrissebbcimsor {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6a91bb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6a91bb;
	display: block;
	width: auto;
	margin-bottom: 5px;
	text-transform: uppercase;
	margin-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	letter-spacing: 0.1em;
	position: relative;
}

.kapcsok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(PIC/bogyo.gif);
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 3px;
}

.naphireikeret {
	position: absolute;
	top: 10px;
	visibility: hidden;
}

.kapcsok2 {
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}

.kapcsok3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	list-style-image: url(PIC/bogyo.gif);
	margin-bottom: 3px;
}

.kapcsoklink {
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}

.kapcsoklink:hover {
	color: #6a91bb;
}

.hirlistalink {
	text-decoration: none;
	color: #6a91bb;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	display: block;
}

.hirlistalink:hover {
	color: #6a91bb;
	text-decoration: underline;
}

.hirlistalead {
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	margin-left: 15px;
	margin-right: 5px;
}

.hirlistadatum {
	text-decoration: none;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	margin-bottom: 10px;
	margin-right: 5px;
	text-align: right;
}

.kepbalra {
	display: block;
	width: auto;
	height: auto;
	margin-left: 11px;
	border: 1px solid #d5d5d5;
}

.cimke {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	display: block;
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-weight: bold;
	margin-top: 10px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d5d5d5;
	text-transform: uppercase;
}


.cimkelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a91bb;
	width: 100%;
	font-weight: bold;
	text-decoration: none;
}

.cimkelink:hover {
	text-decoration: underline;
}

.hirlead {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	line-height: 1.5em;
	margin-bottom: 5px;
	width: auto;
	display: block;
}

.hirleadfelsorolas {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	line-height: 1.5em;
	font-style: italic;
	padding-left: 20px;
}

.hirszoveg {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5a5a5a;
	line-height: 1.5em;
	display: block;
	list-style-position: outside;
	list-style-type: circle;
	margin-bottom: 5px;
}

.hirszoveghiba {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	line-height: 1.5em;
	display: block;
	list-style-position: outside;
	list-style-type: circle;
	margin-bottom: 5px;
	font-weight: bold;
}

.hiralcim {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
	line-height: 1.5em;
	display: block;
	list-style-position: outside;
	list-style-type: circle;
	margin-top: 12px;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #009900;
}

.forumfejlec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8db2d9;
	text-align: left;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	letter-spacing: 0.01em;
}

.forumfejlecdatum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #8db2d9;
	text-align: right;
	letter-spacing: 0.01em;
	text-transform: none;
}


.forumtartalom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #eaeff1;
	text-align: left;
	display: block;
	padding: 10px;
	margin-bottom: 10px;
	line-height: 1.3em;
	overflow: hidden;
}

.forumtartalombennfentes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E0E0D1;
	text-align: left;
	display: block;
	padding: 10px;
	margin-bottom: 10px;
	line-height: 1.3em;
	overflow: hidden;
}


.vegeSzakasz {
	clear: both;
} 

.jobboszlop {
	height: auto;
	width: 332px;
	float: right;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
	background-color: #FFFFFF;
}

.clear {
	display: block;
	height: 8px;
	float: left;
	width: 100%;
	visibility: visible;
}
.idezet {
	font-size: 11px;
	background-color: #f8f7ef;
	height: auto;
	width: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #b2b2b2;
	border-bottom-color: #b2b2b2;
	float: none;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 1.5em;
}
.frissmenu {
	background-color: #6a91bb;
	height: auto;
	width: auto;
	display: block;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
	white-space: nowrap;
	overflow: hidden;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
}


.idezet:hover {
	background-color: #00CC99;
}
.szurkehatter {
	background-color: #ededed;
	padding: 7px;
	margin-right: 7px;
	margin-left: 7px;
}


.szovegdoboz1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	border: 1px solid #b2b2b2;
}

.keret1 {
	height: auto;
	width: 83px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret2 {
	height: auto;
	width: 166px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret3 {
	height: auto;
	width: 249px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret4 {
	height: auto;
	width: 332px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret5 {
	height: auto;
	width: 415px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret6 {
	height: auto;
	width: 498px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret7 {
	height: auto;
	width: 581px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret8 {
	height: auto;
	width: 664px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret9 {
	height: auto;
	width: 747px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret10 {
	height: auto;
	width: 830px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret11 {
	height: auto;
	width: 913px;
	float: left;
	vertical-align: baseline;
	display: block;
}

.keret12 {
	height: auto;
	width: 996px;
	float: left;
	vertical-align: baseline;
	display: block;
	background-color: #FFFFFF;
}

.Slidefokeret1 {
	background-color: #FFFFFF;
	display: block;
	float: left;
	border: 1px solid #a9a9a9;
	margin-bottom: 8px;
}
.kockamenu {
	float: left;
	height: auto;
	width: auto;
	background-color: #dcdcdc;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #a9a9a9;
	border-bottom-color: #a9a9a9;
	border-left-color: #a9a9a9;
	margin-left: 7px;
}


.kocka {
	background-image: url(../PIC2008/kocka0.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 17px;
	width: 17px;
	float: left;
	display: block;
}

.kocka:hover {
	background-image: url(../PIC2008/kocka1.gif);
	cursor: hand;
}


.felsolec {
	height: 20px;
	width: 100%;
	display: block;
}
.fejlec {
	background-image: none;
	float: none;
	height: 100px;
	width: 100%;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}


.felsolec2 {
	background-color: #993300;
	height: auto;
	width: 100%;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 1px;
	margin-top: 1px;
}

.szoveg1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}

.shopmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	font-style: normal;
	text-decoration: none;
	margin-top: 3px;
}

.shopmenu:hover {
	text-decoration: underline;
}
.elvalaszto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	letter-spacing: 0.1em;
	font-style: normal;
	text-decoration: none;
	float: none;
}
.menusor {
	height: auto;
	width: 100%;
	float: none;
	vertical-align: baseline;
	display: block;
	background-color: #ac78c1;
}
.fomenugomb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #ac78c1;
	text-align: left;
	letter-spacing: 0.05em;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #d9adec;
	display: block;
	float: left;
	height: auto;
	width: auto;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d9adec;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d9adec;
}

.fomenugomb:hover {
	background-color: #C6A2D5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #8a4da5;
}
.menusor2 {
	height: auto;
	width: 100%;
	float: none;
	vertical-align: baseline;
	display: block;
	background-color: #8a4da5;
}
.fomenugombaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #8a4da5;
	text-align: left;
	letter-spacing: 0.05em;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #d9adec;
	display: block;
	float: left;
	height: auto;
	width: auto;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8a4da5;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d9adec;
}


.kategoriaMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	display: block;
	float: left;
	height: auto;
	width: auto;
	text-decoration: none;
	text-transform: uppercase;
}

.kategoriaMenu:hover {
	text-decoration: underline;
}

.kategoriaMenuaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	letter-spacing: 0.05em;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	display: block;
	float: left;
	height: auto;
	width: auto;
	text-decoration: none;
}

.szovegdoboz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #888888;
	text-transform: uppercase;
	color: #666666;
	padding: 3px;
	margin-top: 10px;
	float: left;
	margin-left: 4px;
}

.szovegdobozcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #888888;
	text-transform: uppercase;
	color: #666666;
	padding: 3px;
	margin-top: 3px;
	float: none;
	margin-bottom: 4px;
}


.fokereso {
	display: block;
	float: right;
	height: auto;
	width: auto;
	margin-top: 1px;
	margin-right: 10px;
	padding-top: 3px;
}

.fokereso2 {
	display: block;
	float: right;
	height: auto;
	width: 260px;
	margin-top: 1px;
	margin-right: 5px;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

.rss {
	padding: 4px;
	display: block;
	clear: both;
	float: right;
}

.nagyito {
	margin-top: 10px;
	float: right;
}

.kereslec2 {
	float: left;
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align: right;
	background-color: #e5eef3;
}


.loginlec {
	float: left;
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align: right;
	background-color: #6a91bb;
}


.lablec {
	background-image: url(PIC/logohatter.gif);
	background-repeat: repeat-x;
	float: none;
	height: auto;
	width: 100%;
	text-align: right;
}

.lablecszoveg {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C8C9BA;
	margin: 5px;
}

.loginszoveg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 7px;
	margin-bottom: 4px;
	margin-left: 4px;
}

.loginszovegleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 7px;
}

.loginlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFB546;
	margin: 4px;
	text-transform: uppercase;
	text-decoration: none;
}

.loginlink:hover {
	text-decoration: underline;
}
.bannerkeret {
	border: 1px solid #666666;
	width: 141px;
	margin-top: 10px;
}

.jobbfelsobanner {
	display:block;
	position:absolute;
	overflow:hidden;
	background-color: #00CCCC;
	background-image: url(../PIC2008/PSD/need-design.png);
	top: 0px;
	right: 0px;
	}
.Cimsor1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006633;
	text-transform: uppercase;
}
.dobozfejlec1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #332B37;
	height: 20px;
	width: auto;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin: 0px;
	border: 1px solid #332B37;
}
.kepdoboz80 {
	float: none;
	height: auto;
	width: 80px;
	margin-right: 3px;
}

.ajanloszovegdoboz1 {
	float: left;
	height: auto;
	width: auto;
	margin-right: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}

.dobozkeret1 {
	float: left;
	height: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A8A8A6;
	border-bottom-color: #A8A8A6;
	border-left-color: #A8A8A6;
	width: 300px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

.dobozkeret1:hover {
	border-right-color: #234567;
	border-bottom-color: #234567;
	border-left-color: #234567;
}

.dobozkep80 {
	float: left;
	width: 80px;
	position: relative;
	top: 5px;
}

.dobozkep40 {
	float: left;
	width: 45px;
	position: relative;
	top: 5px;
}

.dobozszoveg {
	float: right;
	width: 220px;
	top: 10px;
	right: 10px;
	font-size: 12px;
}



.dobozszoveg240 {
	float: right;
	width: 240px;
	top: 5px;
}

.TCSoszlop1 {
	height: 338px;
	width: 55px;
	float: left;
	vertical-align: baseline;
	display: block;
	background-color: #8a4da5;
	margin-right: 8px;
}
.slideszurkekeret1 {
	font-size: 13px;
	background-color: #3b3a38;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	color: #FFFFFF;
	height: 19px;
	width: 569px;
}

.slidefeherkeret1 {
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 15px;
	float: none;
	margin-left: 10px;
	left: 10px;
}
.Slidefokeret2 {
	background-color: #FFFFFF;
	display: block;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #a9a9a9;
	border-right-color: #a9a9a9;
	border-bottom-color: #a9a9a9;
	border-left-color: #a9a9a9;
	margin-left: 7px;
}
.kockamenu2 {
	float: left;
	height: 130px;
	width: 18px;
	background-color: #dcdcdc;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #a9a9a9;
	padding-top: 10px;
}

.probakeret1 {
	display:block;
	float:left;
	width:100%;
	border:1px solid #CCCCCC;
}

.keretnevszoveg {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #990000;
}

.fieldset{
	float:left;
	width:100%;
	border:1px solid #B595AB;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
} 




.legend{
	float: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #B595AB;
	letter-spacing: 0.3em;
}

div.nav  {
	position:relative;
	margin-bottom:1em;
	width:auto!important;
	width:100%;
	border:1px solid #d5d5d5;
	padding-top: 1em;
	padding-right: 6px;
	padding-bottom: 0.5em;
	padding-left: 6px;
	margin-top: 5px;
  }
  
div.keret1  {
	position:relative;
	margin-bottom:1em;
	width:auto!important;
	width:100%;
	border:1px solid #d5d5d5;
	padding-top: 1em;
	padding-right: 6px;
	padding-bottom: 0.5em;
	padding-left: 6px;
	margin-top: 5px;
  }

.listatermekcsoport {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #9a361c;
	right: 5px;
	float: right;
	width: 50px;
	background-color: #99FF99;
}

  
div h3  { /* groovy floating topright headings */
	height:1em;
	clear: right;
	color:#e31b22;
	position:absolute;
	right:10px;
	top:-0.8em;
	border:0 none;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 0.5em;
	padding-right: 0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	margin-top: 4;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.listatermeknev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b83ae;
	font-weight: bold;
	display: block;
	background-color: #99FF99;
	float: left;
	position: relative;
	height: auto;
	width: 200px;
}

.doboz {
	width: $oldal_szelesseg;
	height: auto;
	padding: 0px 0px 20px 0px;
	display: block;
}
.doboz .fejlec {
	background: repeat-x url($viz_potty);
	background-position: bottom;
	height: $kozep1;
	display: block;
	height: 18px;
	margin: 0px 0px 8px 0px;
}
.doboz .fejlec .cim {
	float: left;
	font-size: $kozep3;
	color: $narancs;
	font-variant: small-caps;
	display: block;
	line-height: 16px;
	height: 16px;
}
.doboz .fejlec .link {
	display: inline;
	float: right;
	font-size: $kis3;
	line-height: $kis3;
	padding-top: 4px;
	*padding-top: 1px;
	font-style: normal;
}
.doboz .kep {
	margin: 0px 0px 5px 0px;
}
.doboz .fejlec .link img.rovatnyil {
	padding-right: 4px;
}
.doboz .szoveg {
	 margin-top: 5px;
}
.doboz .info {
	font-size: $kis2;
	line-height: 14px;
	font-style: normal;
}
.doboz .link {
	line-height: 15px;
	font-size: $kis1;
}


.listakeret{
	clear: both;
	font-size: 12px;
}


.listakeret .bal200{
	float: left;
	width: 260px;
}

.listakeret .jobb30{
	line-height: 13px;
	color: #bf0222;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 10px;
}


.listakeret2 {
	clear: both;
	font-size: 12px;
}

.kekhatter {
	background-color: #6a91bb;
}

.termeknev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.termeknevmini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	cursor: pointer;
	padding-right: 4px;
	padding-left: 4px;
}

.termeknevmini:hover {
	background-color: #CCCCCC;
}

.termekcsopmini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7a7a7a;
	vertical-align: top;
	text-align: right;
}

.idopecset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	vertical-align: top;
	text-align: right;
	font-weight: bold;
}

.elvalaszto2 {
	background: url(../PIC2008/elvalaszto.gif) repeat-x bottom;
	height: 3px;
}

.reklam {
	display: block;
	width: auto;
	border: 1px solid #000000;
	margin-top: 10px;
	overflow: hidden;
}

.focim1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-transform: uppercase;
	text-indent: 4px;
}
.hatter {
	background-image: url(../GTA4.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 1024px;
	width: 100%;
}

#calendar {
	width: 141px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #A2ADBC;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}

.nav, .nav a {
	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fff;	
	text-align: center;
	text-decoration: none;
}	


caption {
	margin: 0;
	padding: 0;
	width: 141px;
	color: #fff;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #6a91bb;
}

th {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	border-top: 1px solid #A2ADBC;
	background-color: #e5eef3;
}


.naphire {
	font-weight: bold;
	background-color: #E4E4DA;
	cursor: pointer;
}

.naphire:hover {
	color: #E4E4DA;
	background-color: #616B76;
}

.today, td.today a, td.today a:link, td.today a:visited {
	color: #F6F4DA;
	font-weight: bold;
	background-color: #ff9933;
}

.todayvanhir {
	color: #F6F4DA;
	font-weight: bold;
	background-color: #ff9933;
	cursor: pointer;
}

.todayvanhir:hover {
	color: #E4E4DA;
	background-color: #616B76;
}

td {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	text-align: center;
	background: url(images/bg_calendar.gif) no-repeat right bottom;
}

td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
}

td a:link, td a:visited {	
	color: #608194;
	background: url(images/bg_calendar.gif) no-repeat;
}

td a:hover, td a:active {
	color: #6aa3ae;
	background: url(images/bg_calendar.gif) no-repeat right top;
}

.feherkeret3 {
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 12px;
}

.Submitgomb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #ff4c00;
	border: 1px solid #888888;
	text-transform: lowercase;
	color: #ffffff;
	margin-top: 10px;
	float: left;
	margin-left: 4px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.banner730x90 {
	display: block;
	width: auto;
	border: 1px solid #000000;
	margin-top: 4px;
	overflow: hidden;
	margin-right: 5px;
}

input.txt {
	color: #333333;
	background-color: #D5DFEC;
	border: 1px inset #00008B;
	width: 200px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
}
input.btn {
  color: #00008B;
  background-color: #ADD8E6;
  border: 1px outset #00008B;
}
form div {
	clear: left;
	margin: 0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

form div label {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6a91bb;
	float: left;
	width: 40%;
	text-align: right;
	padding-right: 5px;
	text-transform: uppercase;
	padding: 3px;
}
fieldset {
	border: 1px solid #6a91bb;
	padding: 0.6em;
	margin-bottom: 15px;
}
legend {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #6a91bb;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.submitgomb {
	background-color: #8db2d9;
	color: #FFFFFF;
	border: 1px solid #666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 10px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-decoration: none;
}

.submitgomb:hover {
	background-color: #466586;
}

.submitgomb2 {
	background-color: #8db2d9;
	color: #FFFFFF;
	border: 1px solid #666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 3px;
	margin-right: 15px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-decoration: none;
}

.submitgomb2:hover {
	background-color: #466586;
}

.kerdoivalcim {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	display: block;
	width: auto;
	margin-bottom: 5px;
	text-transform: uppercase;
	margin-top: 5px;
	padding-bottom: 3px;
	font-weight: bold;
	letter-spacing: 0.1em;
	position: relative;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #333333;
}

