body
{
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	color: #000;
	text-align: center;
	padding: 0;
	margin: 0;
	background-color: #000;
	/*background-image: url(../images/hatter.jpg);*/
	/*background-repeat: repeat-x;*/
	background-image: url(../images/body_bg.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	color: #535353;
}

img
{
	border: 0;
}

a
{
	text-decoration: none;
}

.container
{
	width: 904px;
	margin: 0px auto;
	text-align: left;
	overflow: hidden;
}

.hirekbox
{
	padding:12px;
	width:314px;
	overflow:hidden;
	height: 155px;
	float: left;
}

.datumora
{
	width: 904px;
	height: 19px;
	float: left;
	color: #fff;
	font-size: 11px;
	color: #E8E9E9;
}

.datum
{
	float: right;
	height: 15px;
	padding: 4px 5px 0 8px;
}

.ora
{
	float: right;
	padding-top: 4px;
	height: 15px;
}

.rss, .angolzaszlo
{
	float: right;
}

.angolzaszlo
{
	padding: 3px 8px 0 0;
}

.rss a, .angolzaszlo a
{
	font-weight: bold;
	color: #fff;
}

.rss .sz
{
	display:block;
	float:left;
	height:15px;
	padding:4px 4px 0 0;
}

.rss img
{
	padding-top: 2px;
}

.menu
{
	width: 904px;
	height: 75px;
	float: left;
}

.menufelso
{
	width: 904px;
	height: 40px;
	float: left;
}

.menualso
{
	width: 883px;
	height: 26px;
	float: left;
	background: #861730 url(../images/scroll.png) no-repeat;
	color: #fff;
	padding: 9px 10px 0 10px;
}

.menualso a
{
	color: #fff;
}

.menufelso .kep
{
	width: 115px;
	float: left;
}

.menufelso .menu
{
	width: 788px;
	height: 39px;
	overflow: hidden;
	float: left;
}

.ikon
{
	display:block;
	height:39px;
	background:transparent url(../images/menu.gif) no-repeat scroll 0 0;
}

.menufelso .menu a
{
	display:block;
	height:39px;
	float: left;
	color: #000;
}

.menufelso .menu  .hirek, .hirek
{
	width: 58px;
	background-position: 0 0;
}

.menufelso .menu .sato, .sato
{
	width: 107px;
	background-position: -57px 0;
}

.menufelso .menu .tura, .tura
{
	width: 101px;
	background-position: -163px 0;
}

.menufelso .menu .tagsag, .tagsag
{
	width: 92px;
	background-position: -264px 0;
}

.menufelso .menu  .forum, .forum
{
	width: 59px;
	background-position: -357px 0;
}

.menufelso .menu  .galeria, .galeria
{
	width: 64px;
	background-position: -416px 0;
}

.menufelso .menu  .letoltes, .letoltes
{
	width: 68px;
	background-position: -481px 0;
}

.menufelso .menu  .apro, .apro
{
	width: 100px;
	background-position: -549px 0;
}

.menufelso .menu  .linkek, .linkek
{
	width: 60px;
	background-position: -649px 0;
}

.menufelso .menu  .tour, .tour
{
	width: 79px;
	background-position: -708px 0;
}

.menufelso .menu  .hirek:hover, .hirek:hover
{
	background-position: 0 -39px;
}


.menufelso .menu .sato:hover, .sato:hover
{
	background-position: -57px -39px;
}

.menufelso .menu .tura:hover, .tura:hover
{
	background-position: -163px -39px;
}

.menufelso .menu .tagsag:hover, .tagsag:hover
{
	background-position: -264px -39px;
}

.menufelso .menu  .forum:hover, .forum:hover
{
	background-position: -357px -39px;
}

.menufelso .menu  .galeria:hover, .galeria:hover
{
	background-position: -416px -39px;
}

.menufelso .menu  .letoltes:hover, .letoltes:hover
{
	background-position: -481px -39px;
}

.menufelso .menu  .apro:hover, .apro:hover
{
	background-position: -549px -39px;
}

.menufelso .menu  .linkek:hover, .linkek:hover
{
	background-position: -649px -39px;
}

.menufelso .menu  .tour:hover, .tour:hover
{
	background-position: -708px -39px;
}

#scroll
{
	position:absolute;
	left:891px;
	top:0px
}

#scroll a
{
	color: #fff;
	text-decoration: underline
}

#scroll a:hover
{
	color: #B5B5B5;
}

#scrolldoboz
{
	position:absolute;
	width:883px;
	height: 26px;
}

#scrollkulso
{
	position:relative;
	width:883px;
	height:26px;
	overflow:hidden;
}

.flash
{
	float: left;
	width: 904px;
	padding: 10px 1px 6px 1px;
	height: 146px;
	background:url('../images/flash.jpg') center center no-repeat;
	text-align: center;

}

.tartalom3
{
	float: left;
	width: 904px;
	background: url(../images/hatter.gif) no-repeat;
}

.tartalom2
{
	background: #fff url(../images/tartalom_hatter.gif) repeat-y;
	float: left;
	width: 904px;
}

.tartalom3 .bal
{
	float: left;
	width: 713px;
	overflow: hidden;
}

.tartalom3 .jobb
{
	float: left;
	width: 191px;
	overflow: hidden;
}

.tartalom3 .jobb_hatter
{
	background: #F4F4F4 url(../images/jobb_hatter.jpg) repeat-y;
	float: left;
	width: 191px;
}

.tartalom3 .jobb .felsocsik
{
	background: url(../images/felso.gif) no-repeat;
	width: 191px;
	height: 6px;
	float: left;
	overflow: hidden;
}

.tartalom3 .jobb .alsocsik
{
	background: url(../images/also.gif) no-repeat;
	width: 191px;
	height: 6px;
	float: left;
	overflow: hidden;
}

.tartalom3 .jobb .alsocsik2
{
	background: url(../images/also_old.gif) no-repeat;
	width: 191px;
	height: 6px;
	float: left;
	overflow: hidden;
}

.tartalom3 .jobb .belepes
{
	background: #000 url(../images/belepes.png) no-repeat;
	width: 191px;
	height: 76px;
	float: left;
	overflow: hidden;
}

.tartalom3 .jobb .belepve
{
	background: #000 url(../images/belepve.png) no-repeat;
	width: 191px;
	height: 143px;
	float: left;
	overflow: hidden;
}

.tartalom3 .jobb .belepve .kijelentkezes
{
	width: 191px;
	float: left;
	padding-top: 8px;
}

.tartalom3 .jobb .belepve .kijelentkezes a
{
	color: #818181;
	width: 72px;
	float: right;
	background: transparent url(../images/minilogo.gif) no-repeat center left;
	padding-left: 15px;
	font-size: 11px;
}

.tartalom3 .jobb .belepve .kijelentkezes a:hover
{
	color: #c33;
}

.tartalom3 .jobb .belepve .nick
{
	color: #CF254E;
	font-size: 11px;
	float: left;
	width: 175px;
	text-align: right;
	padding: 5px 16px 3px 0;
}

.tartalom3 .jobb .belepve .box
{
	width: 175px;
	float: left;
	padding-top: 2px;
	height: 16px;
	margin: 0 0 0 8px;
	border-bottom: 1px solid #6F6F6F;
}

.tartalom3 .jobb .belepve .box .doboz
{
	background-color: #000;
	float: left;
	width: 170px;
	color: #818181;
	font-size: 11px;
	padding-left: 5px;
}

.tartalom3 .jobb .belepve .box .doboz:hover
{
	background-color: #818181;
	color: #DADADA;
}

.tartalom3 .jobb .belepes label
{
	color: #818181;
	font-size: 11px;
}

.autologinos, .viewonlineos
{
	padding: 3px 0 0 5px;
	float: left;
	width: 186px;
	height: 17px;
	font-size: 12px;
}

.viewonlineos label, .autologinos label
{
	float: left;
}

.viewonlineos
{
	padding-top: 0;
}

#autologin, #viewonline
{
	margin-top: 1px;
	float: left;
}

.belepes .text
{
	width: 107px;
	height: 15px;
	background-color: #000;
	border: 0;
	color: #818181;
	font-size: 12px;
	padding-left: 2px;
}

.belepes  p
{
	margin: 0;
}

.inputmezok
{
	float: left;
	width: 110px;
	padding:18px 0 0 9px;
}

.inputmezok input
{
	margin-top: 3px;
}

.inputkuld
{
	float: left;
	width: 72px;
	height: 75px;
	padding-top: 1px;
}

.inputkuld a
{
	float: left;
	width: 72px;
	height: 75px;
	background: url(../images/belepes_alap.png) no-repeat;
	color: #000;
}

.inputkuld a:hover
{
	float: left;
	width: 72px;
	height: 75px;
	background: none;
	color: #000;
}

.tartalom3 .bal .felsocsik a
{
	color: #E8E8E8;
}

.tartalom3 .bal .felsocsik a:hover
{
	color: #B5B5B5;
}

.tartalom3 .bal .felsocsik
{
	color: #868686;
	overflow: hidden;
	height:19px;
	width: 713px;
	float: left;
	background: url(../images/felso_csik_hatter.gif) no-repeat;
}

.reg
{
	width: 82px;
	height: 23px;
	float: left;
}

.elf
{
	width: 109px;
	height: 23px;
	float: left;
}

.kereso
{
	float: left;
	width: 191px;
	height: 31px;
	background: url(../images/kereso_hatter.png) no-repeat 0 4px;
	padding-top: 4px;
}

.kereso .text
{
	background-color: #fff;
	border:0;
	height: 13px;
	width: 151px;
	margin: 7px 6px 0 9px;
	float:left;
	font-size: 11px;
	color: #868686;
}

.kereso .belepgomb
{
	float: left;
	margin-top: 4px;
}

.bal .focim
{
	float: left;
	width: 713px;
	height: 31px;
	background: url(../images/csikhatter.gif) repeat-x;
	overflow: hidden;
}

.bal .cim
{
	float: left;
	width: 701px;
	height: 30px;
	background-color: #fff;
	padding: 0 6px;
	overflow: hidden;
}

.bal .cim .belso_cim, .bal .cim .archiv
{
	float: left;
	padding: 0;
	background-color: #F2F2F2;
	height: 20px;
	font-weight: bold;
	color: #C33;
	padding: 5px 7px 0 9px;
	width: 539px;
}

.bal .cim .archiv
{
	float: right;
	width: 130px;
	color: #535353;
	font-size: 12px;
	text-align: right;
	font-size: 11px;
}

.bal .cim .archiv a
{
	color: #535353;
	text-decoration: underline;
}

.bal .cim .archiv a:hover
{
	color: #D24040;
}


.bal .cim_szurke
{
	float: left;
	width: 701px;
	height: 25px;
	background-color: #F2F2F2;

}

.bal .tartalom
{
	float: left;
	width: 701px;
	background-color: #fff;
	padding: 0 6px;
}

.tura
{
	float: left;
	width: 191px;
	padding-bottom: 10px;
}

.jobb_hatter .tura .cim
{
	float: left;
	background: url(../images/turacim.png) no-repeat;
	width: 181px;
	height: 22px;
	color: #545454;
	font-weight: bold;
	padding: 10px 0 0 10px;
}

.jobb_hatter .tura .cim .piros
{
	color: #D24040;
}

.tura .hol, .tura .cel
{
	color: #D24040;
	font-weight: bold;
	padding: 8px 8px 0 8px;
	width: 175px;
	float: left;
	overflow: hidden;
	background-image: url(../images/jobb_hatter2.png);
	background-repeat: repeat-y;
}

.tura .cel
{
	color: #535353;
	padding-top: 0;
}

.tura .mikor
 {
	float: left;
	width: 175px;
	padding: 4px 8px 0 8px;
	height: 37px;
	background: url(../images/mikorhatter.gif) repeat-x;
	color: #000;
	font-size: 11px;
 }

.tura .mikor .celpont .szoveg, .tura .mikor .idopont .szoveg
{
	float: left;
	width: 40px;
}

.tura .mikor .celpont, .tura .mikor .idopont
{
	width: 175px;
	float: left;
	padding: 1px 0;
}


 .tura .mikor .idopont .datum , .tura .mikor .celpont .helyszin
{
	background-color: #393838;
	height: 15px;
	width: 129px;
	float: left;
	color: #fff;
	padding: 0 0 0 6px;
}

.tura .mikor .celpont .helyszin
{
	background-color: #F5F5F5;
	color: #CF254E;
}

.tura .start
{
	float: left;
	width: 191px;
	height: 33px;
	padding-bottom: 2px;
	background: #3D3E3F url(../images/start.png) no-repeat;
}

.tura .start .bal
{
	float: left;
	width: 24px;
	height: 33px;
	padding-left: 1px;
	font-size: 10px;
	color: #fff;
}

#start
{
	float: left;
	width: 158px;
	height: 26px;
	padding: 7px 8px 0 0;
	text-align: right;
}


.datumformatum
{
	color:#fff;
	font-weight: bold;
	font-size: 18px;
}

.datumformatum b
{
	font-size: 12px;
	font-weight: normal;
}

.tura .kovi
{
	background: #848284 url(../images/koviturahatter.gif) repeat-x;
	float: left;
	width: 185px;
	height: 16px;
	color: #fff;
	border-top: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	padding: 2px 0 0 6px;
	font-size: 11px;
}

.tura .koviturak
{
	float: left;
	width: 191px;
	color: #535353;
	font-size: 11px;
}

.tura .koviturak .scrollelem
{
	border-bottom: 1px dotted #B5B5B5;
	padding: 10px 0;
	float: left;
	width: 171px;
}



.tura .koviturak .scrollelem a
{
	color: #D24040;
	font-weight: bold;
}

.tura .koviturak .scrollelem a:hover
{
	text-decoration: underline;
}


#scroller
{
	width: 175px;
	height: 147px;
	padding: 0 8px;
}

.tura .osszestura
{
	float: left;
	width: 181px;
	padding-top: 5px;
}

.gomb_bal
{
	background: url(../images/gomb_bal.gif) no-repeat;
	float:left;
	width: 3px;
	height: 20px;
}

.gomb
{
	float: right;
	padding: 0;
}

.gomb_hatter
{
	background: url(../images/gomb_hatter.gif) repeat-x;
	float: left;
	height: 20px;
}

.gomb_hatter a
{
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	padding: 3px 5px 0 5px;
	float: left;
}

.gomb_hatter a:hover
{
	color: #ECECEC;
	text-decoration: none;
}

.gomb_jobb
{
	background: url(../images/gomb_jobb.gif) no-repeat;
	width: 3px;
	height: 20px;
	float: left;
}

.hirlevel
{
	background: #DCDEDC url(../images/hirlevel_hatter.gif) repeat-x;
	width: 191px;
	height: 156px;
	float: left;
	color: #535353;
}

.hirlevel .cim
{
	float: left;
	width: 183px;
	height: 16px;
	color: #D1D1D2;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0 0 8px;
}

.hirlevel .szoveg
{
	float: left;
	width: 175px;
	font-size: 11px;
	padding: 5px 8px 0 8px;
	text-align: justify;
}

.hirlevel .hirdoboz_hatter, .hirlevel .hirdoboz_hatter2
{
	background: url(../images/dobozhatter.gif) no-repeat 8px 6px;
	float: left;
	width: 173px;
	padding: 6px 0 0 8px;

}

.hirlevel .hirdoboz_hatter2
{
	background-position: 8px 0px;
	padding-top: 0;

}

.hirlevel .hirdoboz_hatter input, .hirlevel .hirdoboz_hatter2 input
{
	width: 165px;
	height: 14px;
	font-size: 11px;
	border: 0;
	margin: 2px 0 3px 3px;
	padding: 0;
	float: left;
	color: #868686;
}

.gomb_bal_nemaktiv
{
	background: url(../images/gomb_bal_nemaktiv.gif) no-repeat;
	float:left;
	width: 3px;
	height: 18px;
}

.gomb_nemaktiv
{
	margin-top: 1px;
	float: left;
	padding: 0;
}

.gomb_hatter_nemaktiv
{
	background: url(../images/gomb_hatter_nemaktiv.gif) repeat-x;
	float: left;
	height: 18px;
}

.gomb_hatter_nemaktiv a
{
	color: #868686;
	text-decoration: none;
	font-size: 12px;
	padding: 2px 5px 0 5px;
	float: left;
}

.gomb_hatter_nemaktiv a:hover
{
	color: #535353;
}

.gomb_jobb_nemaktiv
{
	background: url(../images/gomb_jobb_nemaktiv.gif) no-repeat;
	width: 3px;
	height: 18px;
	float: left;
}

.hirlevel_gomb
{
	float: left;
	width: 170px;
}

.jobb_banner
{
	float: left;
	width: 175px;
	padding: 0 8px 8px 8px;
	text-align: center;
}

.jobb_banner img
{
	margin-top: 8px;
}

.jobb_banner a, .jobb_banner a:hover
{
	color: #F4F6F4;
}

.kiemelt_cim_bal
{
	background: #AC322C url(../images/kiemelt_bal.gif) no-repeat;
	float:left;
	width: 9px;
	height: 28px;
}

.kiemelt_cim
{
	float: left;
	padding: 0;
	height: 28px;
}

.kiemelt_cim_tartalom
{
	background: #AC322C url(../images/kiemelt_hatter.gif) repeat-x;
	float: left;
	height: 28px;
}

.kiemelt_cim_tartalom
{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	padding: 8px 0 0 5px;
	float: left;
	height: 20px;
}

.kiemelt_cim_jobb
{
	background: #AC322C url(../images/kiemelt_jobb.gif) no-repeat;
	width: 14px;
	height: 28px;
	float: left;
}

.focim .csik
{
	height: 16px;
	text-align: center;
	padding: 6px 10px 0 10px;
	color: #B5B4B4;
	overflow: hidden;
}

.focim .csik a
{
	color: #B5B4B4;
}

.tartas
{
	margin-top: 8px;
}

.tartalom_box
{
	background-color: #fff;
	padding: 6px;
	float: left;
	width: 701px;
}

.tartalom_box .belso
{
	background-color: #fff;
	float: left;
	width: 685px;
	border: 8px solid #F2F2F2;
}

.felsocsik p
{
	margin: 0;
	color: #B5B5B5;
}

.felsocsik p a
{
	background: transparent url(../images/nyil.gif) no-repeat center right;
	padding-right: 13px;
}

.kiemelt_bal, .kiemelt_jobb
{
	width: 338px;
	float: left;
	border-right: 8px solid #F2F2F2;
}

.kiemelt_jobb
{
	border:0
}

.kiemelt_jobb .hir, .kiemelt_bal .hir
{
	float: left;
	width: 314px;
	padding: 12px;
}

.hirekbox .hbkep
{
	float: left;
	width: 120px;
	padding-right: 10px;
	overflow: hidden;
}

.hirekbox .hbtitle
{
	float: left;
	width: 184px;
	padding: 0;
	overflow: hidden;
}

.kiemelt_jobb .hir .kep, .kiemelt_bal .hir .kep
{
	float: left;
	width: 120px;
	padding-right: 10px;
}


.kiemelt_jobb .hir .hircim, .kiemelt_bal .hir .hircim, .simahir .hir .hircim
{
	float: left;
	width: 182px;
	padding: 0;
}

.kiemelt_jobb .hir .hircim h2, .kiemelt_bal .hir .hircim h2, .simahir .hir .hircim h2, .hirekbox .hbtitle h2
{
	font-weight: bold;
	font-size: 14px;
	margin: 0;
	height:32px;
	overflow:hidden;
}

.kiemelt_jobb .hir .csik, .kiemelt_bal .hir .csik, .simahir .hir .csik, .eltartas .csik, .eltartas .hirekbox .csik
{
	float: left;
	width:182px;
	background: url(../images/ferdecsik.gif) repeat-x;
	height: 7px;
}

.kiemelt_jobb .hir .hirdatum, .kiemelt_bal .hir .hirdatum, .simahir .hir .hirdatum, .hirekbox .hbdate
{
	float: left;
	width: 182px;
	padding: 3px 0;
	font-size: 11px;
}

.kiemelt_jobb .hir .szoveg, .kiemelt_bal .hir .szoveg, .simahir .hir .szoveg, .hirekbox .hbcontent
{
	padding-top: 5px;
	float: left;
	width: 182px;
	font-size: 11px;
	height: 70px;
	overflow: hidden;
}

.kiemelt_jobb .hir .link, .kiemelt_bal .hir .link, .simahir .hir .link, .hirekbox .link
{
	float: left;
	width: 184px;
	padding-top: 6px;
}

.kiemelt_jobb .hir .link  a, .kiemelt_bal .hir .link a, .simahir .hir .link a, .hirekbox .link a, .belso .tartalom .katcim2 a
{
	color: #000;
	font-weight: bold;
	background: transparent url(../images/nyil2.gif) no-repeat center right;
	padding-right: 11px;
	text-decoration: none;
	font-size: 12px;
}

.kiemelt_jobb .hir .link  a:hover, .kiemelt_bal .hir .link  a:hover, .simahir .hir .link  a:hover, .hirekbox .link a:hover, .eltartas .cikklab a:hover, .belso .tartalom .katcim2 a:hover
{
	color: #C33;
}

.kiemelt_jobb .hir .hir_jobb, .kiemelt_bal .hir .hir_jobb, .simahir .hir .hir_jobb, .hirekbox .hir_jobb
{
	float: left;
	width: 184px;
	overflow: hidden;
}

.simahir .hir .kep
{
	float: left;
	width: 50px;
	padding-right: 8px;
	height: 170px;
}

.simahir
{
	float: left;
	padding: 12px 8px 12px 0;
	border-top: 8px solid #F2F2F2;
	width: 677px;
}

.simahir .hir .hircim, .simahir .hir .hirdatum, .simahir .hir .szoveg, .simahir .hir .link, .simahir .hir .hir_jobb
{
	width: 95px;
}

.simahir .hir .csik
{
	width: 95px;
}

.simahir .hir
{
	float: left;
	width: 153px;
	padding: 0 4px;
}

.cimlapdoboz
{
	padding: 2px 8px 8px 8px;
	float: left;
	width: 669px;
	border-top: 8px solid #F2F2F2;
	background-color: #191A1C;
	color: #D3D3D3;
}

.cimlapdoboz .cimdoboz
{
	float:left;
	width: 660px;
	border-bottom: 1px solid #D3D3D3;
	padding: 4px;
}

.cimlapdoboz .szoveg
{
	float:left;
	width: 668px;
}

.cimlapdoboz .szoveg p
{
	margin: 0;
}

.cimlapdoboz a
{
	color: #c33;
}

.cimlapdoboz a:hover
{
	color: #ececec;
}

.lablec
{
	float: left;
	background-color: #000;
	width: 904px;
}

.logok
{
	float: left;
	width: 892px;
	padding: 0px 6px 0 6px;
	text-align: center;
}

.logocsik
{
	background: transparent url(../images/lablec_hatter.png) no-repeat;
	float: left;
	width: 904px;
	height: 79px;
}

.logocsik a
{
	color: #868686;
	font-weight: bold;
	font-style:italic;
	margin-top: 50px;
	float: left;
	padding-left: 6px;
}

.logocsik a:hover
{
	color: #fff;
}

.container .lenticsik
{
	float: left;
	width: 892px;
	padding: 0 6px 20px 6px;
	height: 29px;
	font-size: 11px;
}

.container .lenticsik .kislogo
{
	width: 24px;
	float: left;
	height: 29px;
	color: #000;
}

.alsomenu
{
	float: left;
	width: 260px;
	height: 29px;
	padding-left: 8px;
}

.alsomenu a
{
	color: #E8E8E8;
}

.rss a:hover
{
	color: #ECECEC;
}

.alsomenu a:hover
{
	color: #868686;
}

.gds_logo a
{
	color: #000;
	float: right;
}

.gds_logo a:hover, .container .lenticsik .kislogo:hover, .menufelso .menu a:hover, .menufelso .kep, .menufelso .kep:hover
{
	color: #000;
}

.belso .eltartas
{
	padding: 8px;
	width: 669px;
	float: left;
}

.belso .eltartas .tartalom
{
	text-align: justify;
	padding-top: 5px;
	font-size: 11px;
	overflow: hidden;
}

.belso .eltartas .elfogad
{
	text-align: center;
	padding-top: 5px;
	width:669px;
	float:left;
}

.eltartas .datum
{
	float:left;
	font-size:11px;
	width:669px;
	padding: 2px 0 10px 0;
}

.eltartas .cim
{
	width: 669px;
	padding: 0;
	height: 35px;
	float: left;
	clear: both;
}

.eltartas .cim h1
{
	margin: 0;
	font-size: 18px;
	border-bottom: 2px solid #3F3F3F;
	padding-bottom: 4px;
}

.eltartas .tartalom
{
	width: 669px;
	padding: 0;
}

.eltartas .csik
{
	width: 669px;
}

.datum .nyomi
{
	background: transparent url(../images/nyomtato.gif) no-repeat center left;
	padding-left: 19px;
	color: #666;
	text-decoration: underline;
	float: left;
}

.datum .dat
{
	float: left;
	padding-right: 5px;
}

.datum a:hover
{
	color: #C33;
}

.belso .tartalom a, .belso .elfogad a, .galeriaadatok a, .keplink a
{
	color: #C33;
	text-decoration: underline;
}

.keplink a
{
	font-size: 11px;
}

.belso .tartalom a:hover, .belso .elfogad a:hover, .galeriaadatok a:hover, .keplink a:hover
{
	color: #666;
}

.eltartas .cikklab
{
	float:left;
	font-size:11px;
	padding: 10px 0 0 0;
	width:669px;
	text-align: right;
}

.eltartas .cikklab .hozz
{
	float: left;
	font-size: 18px;
}

.eltartas .cikklab .link
{
	float: right;
	padding-top: 4px;
}

.eltartas .cikklab .nyomi, .eltartas .cikklab .top
{
	background: url(../images/nyomtato.gif) no-repeat scroll left center;
	color:#666;
	padding-left:19px;
	text-decoration:underline;
	font-size: 13px;
}

.eltartas .cikklab .top, .fel
{
	background: url(../images/top.gif) no-repeat scroll left center;
}

.felsocsik p .topa
{
	padding: 0;
	background: none;
}

.ratingblock
{
	display:block;
	float: left;
	padding-left: 5px;
}

.ratingblock .szav, .ratingblock .szav2
{
	float: left;
	margin: 0;
}

.ratingblock .szav
{
	padding: 2px 0 0 5px;
}

.loading {
	height: 15px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}

.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 15px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}

.unit-rating li a {
	outline: none;
	display:block;
	width:15px;
	height: 15px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}

.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:15px;}
.unit-rating a.r2-unit{left:15px;}
.unit-rating a.r2-unit:hover{width: 30px;}
.unit-rating a.r3-unit{left: 30px;}
.unit-rating a.r3-unit:hover{width: 45px;}
.unit-rating a.r4-unit{left: 45px;}
.unit-rating a.r4-unit:hover{width: 60px;}
.unit-rating a.r5-unit{left: 60px;}
.unit-rating a.r5-unit:hover{width: 75px;}
.unit-rating a.r6-unit{left: 75px;}
.unit-rating a.r6-unit:hover{width: 90px;}
.unit-rating a.r7-unit{left: 90px;}
.unit-rating a.r7-unit:hover{width: 105px;}
.unit-rating a.r8-unit{left: 105px;}
.unit-rating a.r8-unit:hover{width: 120px;}
.unit-rating a.r9-unit{left: 120px;}
.unit-rating a.r9-unit:hover{width: 135px;}
.unit-rating a.r10-unit{left: 135px;}
.unit-rating a.r10-unit:hover{width: 150px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 15px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;float:left;padding:2px 0 0 5px;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;float:left;padding:2px 0 0 5px;}

.h
{
	color: #fff;
	font-weight: bold;
}


.b1h, .b2h, .b3h, .b4h
{
	font-size:1px;
	overflow:hidden;
	display:block;
}


.hidepiece .b1h, .hidepiece .b2h, .hidepiece .b3h, .hidepiece .b4h
{
	float: left;
}

.hidepiece .b4h
{
	width: 666px;
	margin-right: 0;
}

.hidepiece .b3h
{
	width: 664px;
	margin-right: 0;
}

.hidepiece .b2h
{
	width: 660px;
	margin-right: 0;
}

.hidepiece .b1h
{
	width: 660px;
	margin-right: 0;
}

.b1h
{
	height:1px;
	background:#E8E8E8;
	margin:0 5px;
}

.b2h
{
	height:1px;
	background:#E8E8E8;
	border-right:2px solid #E8E8E8;
	border-left:2px solid #E8E8E8;
	margin:0 3px;
}

.b3h
{
	height:1px;
	background:#E8E8E8;
	border-right:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
	margin:0 2px;
}
.b4h
{
	height:2px;
	background:#E8E8E8;
	border-right:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
	margin:0 1px;
}
.headh
{
	background: #E8E8E8;
	border-right:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;

}

.hsz
{
	padding-top: 10px;
	width: 670px;
	float: left;
	overflow: hidden;
}

.vsz .hsz
{
	width: 569px;
	padding: 0 0 0 50px;
}

.vsz .hsz .headh .jobb, .vsz .hsz .headh .tartalom, .vsz .hsz .headh .jobb .cim, .vsz .hsz .headh .jobb .cim .datum, .vsz .hsz .headh .jobb .cim .cim
{
	width: 457px;
}


.vsz .hsz .b1h
{
	background:#C8C8C8;
}

.vsz .hsz .b2h
{
	background:#C8C8C8;
	border-right:2px solid #C8C8C8;
	border-left:2px solid #C8C8C8;
}

.vsz .hsz .b3h
{
	background:#C8C8C8;
	border-right:1px solid #C8C8C8;
	border-left:1px solid #C8C8C8;
}
.vsz .hsz .b4h
{
	background:#C8C8C8;
	border-right:1px solid #C8C8C8;
	border-left:1px solid #C8C8C8;

}
.vsz .hsz .headh
{
	background: #C8C8C8;
	border-right:1px solid #C8C8C8;
	border-left:1px solid #C8C8C8;

}

.vsz .hsz .headh .csik
{
	width: 546px;
}

.hsz .headh
{
	padding: 4px 10px 0 10px;
	float: left;
	width: 648px;
	overflow: hidden;
}

.hsz .headh .csik
{
	float: left;
	width: 648px;
}

.hsz .headh .avatar
{
	width: 90px;
	float: left;
	height: 90px;
	overflow: hidden;
}

.hsz .headh .num
{
	float: right;
	height: 20px;
	overflow: hidden;
}

.hsz .headh .jobb
{
	width: 558px;
	float: left;
	overflow: hidden;
}

.hsz .headh .jobb .cim
{
	width: 500px;
	float: left;
	height: 30px;
	background-color: transparent;
}

.hsz .headh .jobb .cim .cim
{
	height: 15px;
	color: #000;
	font-style: italic;
	font-weight: bold;
}

.hsz .headh .jobb .cim .cim a
{
	font-weight: bold;
	font-style: italic;
	color: #000;
	text-decoration: underline;
}

.hsz .headh .jobb .cim .cim a:hover
{
	color: #C33;
	text-decoration: underline;
}

 .hsz .headh .jobb .cim .datum
{
	color: #000;
	padding: 0;
	width: 500px;
}

.num .gomb .gomb_hatter
{
	color: #fff;
	font-weight: bold;
	padding: 3px 2px 0 2px;
	height: 17px;
}

.hsz .headh .tartalom
{
	width: 558px;
	padding-top: 13px;
	background-color: transparent;
	color: #000;
}

.hsz .headh .jobb_also
{
	float: right;
	text-align: right;
	font-size: 11px;
	color: #000;
}

.hsz .headh .jobb_also a
{
	color: #C33;
	font-weight: bold;
}

.hsz .headh .jobb_also a:hover
{
	color: #666;
	text-decoration: underline;
}

.hozzaszolok
{
	float: left;
	width: 669px;
	padding-top: 10px;
}

#output_div
{
	float: left;
	width: 669px;
	padding-bottom: 10px;
}

.hsz .headh .valasz
{
	float: left;
	width: 648px;
	text-align: right;
	padding-top: 2px;
	font-size: 11px;
}

.hsz .headh .valasz a
{
	color: #666;
}

.hsz .headh .valasz a:hover
{
	color: #C33;
	text-decoration: underline;
}

.tartalom3 .bal .hozzaszolok .felsocsik
{
	width: 669px;
	height: 34px;
	background: none;
}

.hozzaszolok .input-div
{
	float: left;
	width: 619px;
	background-color: #767676;
	color: #fff;
	font-size: 11px;
	padding-left: 50px;
}

.input-div input,.input-div textarea
{
	font-size: 11px;
	color: #868686;
}

.felsocsik .hsz_gomb
{
	float: left;
}

.felsocsik .hszcsik
{
	float: left;
	width: 669px;
	background: url(../images/hszcsik.gif) no-repeat;
	height: 5px;
	line-height: 5px;
}

.hsz_gomb_bal
{
	background: url(../images/hszbal.gif) no-repeat;
	float:left;
	width: 10px;
	height: 29px;
}

.hsz_gomb
{
	float: right;
	padding: 0;
}

.hsz_gomb_hatter
{
	background: url(../images/hszhatter.gif) repeat-x;
	float: left;
	height: 29px;
}

.hsz_gomb_hatter  .hszbe
{
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	padding: 8px 50px 0 13px;
	font-style: italic;
	float: left;
}

.hsz_gomb_hatter a:hover
{
	color: #ECECEC;
	text-decoration: none;
}

.hsz_gomb_jobb
{
	background: url(../images/hszjobb.gif) no-repeat;
	width: 29px;
	height: 29px;
	float: left;
}

.hsz_gomb_hatter  a, #valaszdoboz, #vallasz, .hcim
{
	float: left;
}

.input-div .gomb
{
	margin: 0px 5px;
}

#paginatediv
{
	padding-top: 10px;
}

#paginatediv2
{
	padding: 10px 0;
}

#paginatediv, #paginatediv2
{
	font-weight: bold;
	float: left;
	width: 669px;
}

#paginatediv a, #paginatediv2 a
{
	color: #C33;
}

#paginatediv a:hover, #paginatediv2 a:hover
{
	color: #666;
}

.hsz3, .hsz4
{
	float: left;
	padding: 10px 0;
	font-size: 14px;
	margin: 0;
}

.hsz4
{
	clear: both;
}

.hircsik, .hhcsik .hircsik
{
	float: left;
	width: 685px;
	border-top: 8px solid #F2F2F2;
}

.hhcsik .hircsik
{
	height: 10px;
	border: 0;
	background-color: #F2F2F2;
	overflow: hidden;
}

#kapcsolat input, #kapcsolat textarea, #mailkuld input, #mailkuld textarea, button, #elfelejtett input, #elfelejtett textarea, #regisztracio input, #regisztracio textarea, #linkek input, #linkek textarea, #apro input, #apro textarea, #galeria input, #galeria textarea
{
	border: 1px solid #535353;
}

#linkek, #apro, #galeria
{
	float: left;
	clear: both;
}

#regisztracio .text, #linkek .text
{
	width: 200px;
}

#apro .text, #apro select
 {
	width: 229px;
}

#regisztracio label
{
	font-weight: bold;
}

#regisztracio span
{
	font-size: 11px;
}

#scriptspaginate
{
	padding-bottom: 10px;
	float: left;
}

.belso .tartalom .galerialink
{
	float:left;
	width: 157px;
	border: 2px solid #fff;
	height: 157px;
	text-decoration: none;
	color: #B5B4B4;
	font-weight: bold;
	overflow: hidden;
	background-color: #3F3F3F;
	margin: 0 3px 5px 3px;
}

.galerialink .galeriacim
{
	float: left;
	width: 139px;
	height: 16px;
	overflow: hidden;
	background-color: #fff;
	padding: 2px 9px 0 9px;
	color: #535353;
}

.galerialink .galeriacim2_feher
{
	float: left;
	height: 21px;
	width: 6px;
	background-color: #fff;
}

.galerialink .galeriacim2
{
	float: left;
	height: 21px;
	width: 157px;
	overflow: hidden;
}

.galerialink .galeriacim2_hatter
{
	float: left;
	height: 21px;
	width: 139px;
	padding: 3px 3px 0 3px;
	overflow: hidden;
	text-align: left;
}

.galerialink .galeriakep
{
	float: left;
	height: 84px;
	width: 157px;
	text-align: center;
	padding: 5px 0;
	background-color: #fff;
}

.galerialink .galeriakep img
{
	border: 1px solid #ccc;
	padding: 1px;
}

.belso .tartalom .galerialink:hover
{
	border-color: #E8E8E8;
	background-color: #D03231;
	color: #fff;
}

.galerialink .galeriaszoveg
{
	float: left;
	width: 145px;
	font-weight: normal;
	font-size: 11px;
	background-color: #fff;
	color: #000;
	padding: 0 6px;
	height: 24px;
}

.galerialink .galeriaszoveg b
{
	color: #666;
	font-weight: normal;
}

.gcim
{
	float: left;
	width: 666px;
	color: #535353;
	font-weight: bold;
	border-bottom: 6px solid #D03231;
	font-size: 11px;
	padding-left: 3px;
}

.gcim2
{
	float: left;
	width: 669px;
	color: #535353;
	font-weight: bold;
	border-bottom: 6px solid #D03231;
	font-size: 11px;
	height: 1px;
	overflow: hidden;
}

.gcimalso
{
	float: left;
	width: 669px;
	padding-bottom: 10px;
}

.gcimalso2
{
	float: left;
	width: 669px;
}

.galeriacim3
{
	float: left;
	padding: 0px 41px 0 3px;
	height: 17px;
	color: #fff;
	font-weight: bold;
	background: #D03231 url(../images/sarok.png) no-repeat right top;
	overflow: hidden;
	font-size: 11px;
}

.galeriaadatok
{
	color: #000;
	float: right;
	font-size: 11px;
	padding-top: 3px;
	height: 14px;
}

.galeriaadatok b
{
	color: #666;
	font-weight: normal;
}

#bubble_tooltip{
	width:119px;
	position:absolute;
	display:none;
	z-index: 11;
}

#bubble_tooltip .bubble_top{
	background: url('../images/buborek_felso.gif') no-repeat;
	height:6px;
	width:119px;
	float: left;
	overflow: hidden;


}

#bubble_tooltip .bubble_middle{
	background: #E8E8E8 url('../images/buborek_hatter.gif') repeat-y;
	padding: 0 7px;
	width:105px;
	float: left;
	background-color: #E8E8E8;
}

#bubble_tooltip .bubble_middle span{
	font-size:11px;
}

#bubble_tooltip .bubble_bottom{
	background: url('../images/buborek_also.gif') no-repeat;
	height:17px;
	width:119px;
	float: left;
}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(../images/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay {
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window {
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}

* html #TB_load {
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect {
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

.thickbox img
{
	padding: 1px;
	border: 1px solid #CFCFCF;
}

.thickbox img:hover
{
	border: 1px solid #3F3F3F;
}

.belso .eltartas .lapozo
{
	font-size: 11px;
	clear: both;
	text-align: center;
	padding-top: 3px;
}

.belso .eltartas .lapozo a
{
	color: #CCC;
	text-decoration: none;
	padding: 0 4px;
}

.belso .eltartas .lapozo a:hover
{
	color: #D0254E;
}

.belso .eltartas .lapozo b.aktiv
{
	margin:0 0.2em;
	padding: 5px 7px 2px 6px;
	background: #D0254E url(../images/lapozohatter2.png) no-repeat;
	color: #fff;
	text-align: center;
}

.belso .eltartas .lapozo b.szeles
{
	padding: 5px 3px 2px 4px;
}

.belso .eltartas .lapozo .inaktiv, .belso .eltartas .lapozo .inaktiv:hover
{
	color: #CCC;
	font-weight: bold;
}

.belso .eltartas .lapozo .link
{
	color: #D0254E;
	text-decoration: underline;
	font-weight: bold;
	padding: 0 7px;
}

.belso .eltartas .lapozo .link:hover
{
	color: #CCC;
}

.bovebben
{
	clear: both;
	text-align: right;
}

.belso .tartalom .bovebben a
{
	color: #fff;
	text-decoration: none;
}

.belso .tartalom .bovebben a:hover
{
	color:#ECECEC;
}

.letoltes
{
	float: left;
	width: 669px;
}

.letoltes h3
{
	margin: 0;
	background-color: #F4F4F4;
	color: #D03231;
	height: 20px;
	padding: 4px 0 0 10px;
	font-size: 14px;
}

.cim_apro h4
{
	margin: 0;
	color: #535353;
	height: 20px;
	font-size: 12px;
	margin: 0;
}

.eltartas .cim_apro
{
	overflow: hidden;
	float:left;
	height:21px;
	padding: 12px 0 0 0;
	width:669px;
}

.eltartas .cim_link
{
	padding-bottom: 5px;
	float:left;
	width:669px;
}

.eltartas .cim_link h4
{
	margin:0;
}

.letoltes .tartalom2
{
	border-top: 1px dashed #ccc;
	margin-top: 1px;
	float: left;
	width: 669px;
	padding-top: 10px;
	overflow: hidden;
}

.belso .letoltes .tartalom  a
{
	color: #C33;
	font-weight: bold;
	text-decoration: none;
}

.belso .letoltes .tartalom  a:hover
{
	color: #999;
}

.letoltes .letolt
{
	background: transparent url(../images/letolt.gif) no-repeat center right;
	padding-right: 18px;

}

.letoltes .csik
{
	background-position: 0 1px;
	padding: 1px 0;
}

.letoltkep, .lbal
{
	float: left;
	width: 32px;
}

.letoltkep2, .lbal2
{
	float: left;
	width: 100px;
	text-align:center;
}

.letoltcim
{
	float: left;
	width: 103px;
	text-align: left;
	font-size: 11px;
	color: #999;
}

.aprocim
{
	float: left;
	width: 103px;
	text-align: left;
	font-size: 11px;
	color: #3F3F3F;
}


.letoltes td.tolt
{
	border: 2px solid #E8E8E8;
	width: 215px;
}

.apro_tartalom
{
	display: block;
	float: left;
	width: 103px;
	height: 30px;
	overflow: hidden;
}

.apro_ar
{
	display: block;
	float: left;
	width: 103px;
	height: 15px;
	font-weight: bold;
	color: #000;
	overflow: hidden;
}

.letoltcim b
{
	color: #535353;
	font-weight: bold;
	font-size: 12px;
}

.aprocim b
{
	color: #D03231;
	font-weight: bold;
	font-size: 12px;
	height:30px;
	overflow:hidden;
	float: left;
	width: 103px;
}

.lbal
{
	padding-right: 7px;
}

.lbal2
{
	padding-right: 7px;
}

.lkozep
{
	float: left;
	width: 190px;
}

.lkozep2, .lkozep2 .letoltcim
{
	float: left;
	width: 103px;
}

.belso .letoltes .tartalom .tartalom2 .letolt
{
	float: right;
	margin: 30px 5px 0 0;
}

.belso .letoltes .tartalom .tartalom2 .ljobb .letolt
{
	margin: 0;
}

.ljobb
{
	float: left;
	width: 70px;
}


.file
{
	float: left;
	width: 210px;
	margin: 2px 0 2px 3px;
	padding: 0 1px 1px 1px;
}

.belso .tartalom .aprolink
{
	text-decoration: none;
	margin: 0 5px 5px 0;
	float: left;
	border: 1px solid #E8E8E8;
	width: 161px;
	height: 32px;
}

.belso .tartalom .linklink
{
	text-decoration: none;
	margin: 0 5px 5px 0;
	float: left;
	border: 1px solid #E8E8E8;
	width: 217px;
	height: 32px;
}


.belso .tartalom .aprolink:hover, .belso .tartalom .linklink:hover
{
	border: 1px solid #861730;
}

.gomb2
{
	display: block;
	width: 161px;
	height: 32px;
}

.belso .tartalom .linklink .gomb2
{
	width: 217px;
}

.gomb_hatter2
{
	background: #ADADAD url(../images/gomb_hatter2_alap.gif) repeat-x;
	float: left;
	width: 159px;
	height: 23px;
	margin: 1px;
	padding-top: 7px;
	text-align:center;
	overflow: hidden;
}

.hosszu
{
	width: 215px;
}

.lecsap
{
	height: 17px;
	overflow: hidden;
	display: block;
}

.belso .eltartas .tartalom .gomb_hatter2
{
	font-weight: bold;
	color: #3F3F3F;
	font-size: 12px;

}

.belso .tartalom .utolso
{
	margin-right: 0;
	margin-left: 1px;
}

.belso .tartalom .kozepso
{
	margin-left: 1px;
}

.belso .tartalom .aproreszlet
{
	background: transparent url(../images/apro.gif) no-repeat center right;
	padding-right: 18px;
	float: right;
	color: #666;
	text-decoration: none;
	font-size: 11px;
	width:45px;
	text-align: right;
	margin-right: 2px;
}

.belso .tartalom .aproreszlet:hover
{
	color: #C33;
}

.belso .eltartas .tartalom .gomb_hatter2:hover, .belso .eltartas .tartalom .voros
{
	background: #8E1A35 url(../images/gomb_hatter2.gif) repeat-x;
	color: #ECECEC;
}

.aprohirdetes
{
	width: 661px;
	float:left;
	border: 2px solid #E8E8E8;
	padding: 4px;
	text-align:center
}


.aprohirdetes .balapro
{
	float: left;
	width: 230px;
	text-align:left
}

.aprohirdetes .balapro img
{
	padding: 2px;
	margin: 3px;
}

.aprohirdetes .jobbapro
{
	float: left;
	width: 431px;
	text-align: left;
	font-size: 11px;
}

.jobbapro .aprocim
{
	font-size: 12px;
	font-weight: bold;
	width: 431px;
	color: #D03231;
}

.jobbapro .aprodatum
{
	float: left;
	width: 200px;
}

.jobbapro .aprodatum b, .jobbapro .aproemail b, .apromobil b
{
	color: #000;
}

.jobbapro .aproemail, .jobbapro  .apromobil
{
	float: left;
	width: 231px;
	text-align: right;
}

.jobbapro .aprodatum, .jobbapro .aproemail
{
	padding: 5px 0;
}

.jobbapro .aproszoveg
{
	border-top: 1px solid #999;
	float: left;
	width: 431px;
	color: #000;
	padding-top: 19px;
}

.jobbapro  .apromobil
{
	text-align: left;
	padding-bottom: 10px;
}

.jobbapro  .aproar
{
	float: left;
	width: 431px;
	text-align: right;
	color: #000;
	font-size: 14px;
	padding-top: 10px;
}

#emailkuldo
{
	float: left;
	width: 431px;
	padding-top: 15px;
}

.link_kuldott
{
	float: left;
	width: 647px;
	border: 1px solid #ADADAD;
	margin-bottom: 1px;
	height: 19px;
	font-weight: bold;
	padding: 2px 10px 0 10px;
	font-size: 12px;
	background-color: #F2F2F2;
}

.link_kuldott .link_cim
{
	float:left;
	height:17px;
	overflow:hidden;
	width: 250px;
	margin-right: 10px;
	color: #D03231;
}

.link_kuldott .link_link
{
	float:left;
	height:17px;
	overflow:hidden;
	width:278px;
	margin-right: 10px;
}

.link_kuldott .link_link a
{
	color: #3F3F3F;
	text-decoration: none;
}

.link_kuldott .link_ugras
{
	float: left;
	width: 99px;
}

.link_kuldott .link_ugras a
{
	background: transparent url(../images/apro.gif) no-repeat center right;
	padding-right: 18px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #666;
}

.link_kuldott .link_ugras a:hover, .link_kuldott .link_link a:hover
{
	color: #C33;
}

.utolsomodositas
{
	padding: 5px 0 10px 0;
	float: left;
	width: 669px;
	text-align: right;
	font-size: 11px;
}

#regisztracio input.radio
{
	border:0;
}

#regisztracio .csik
{
	width: 100%;
}

#regisztracio a
{
	text-decoration: none;
}

#regisztracio a:hover
{
	text-decoration: underline;
	color: #C33;
}

.tartalom .adatlap
{
	background-color: #E8E8E8;
	float: left;
	width: 649px;
	padding: 10px;
}

.tartalom .adatlap .kep
{
	float: left;
	width: 100px;
	padding-right: 20px;
}

.tartalom .adatlap .szoveg
{
	float: left;
	width: 519px;
	font-size: 11px;
	text-align: left;
}

.tartalom .adatlap .szoveg h2
{
	float: left;
	width: 519px;
	border-bottom: 1px solid #C33;
	font-size: 16px;
	color: #000;
	margin: 0;
	padding-bottom: 6px;
	margin-bottom: 8px;
}

#adatlap
{
	float: left;
	width: 519px;
}

#adatlap input
{
	border: 1px solid #ccc;
	width: 205px;
	height: 15px;
	font-size: 11px
}

#adatlap .radio
{
	border: 0;
	width: 13px;
}


#adatlap button
{
	background: url(../images/gomb_hatter.gif) repeat-x;
	border: 0;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
}

#adatlap button:hover
{
	color: #ececec;
}

#adatlap label
{
	font-weight: bold;
}

.tartalom .adatlap .kep a
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	width: 100px;
	float: left;
}

.fuggcsik
{
	border-right: 8px solid #F2F2F2;
}

.belso .nincsborder
{
	padding: 0;
	width: 685px;
	overflow: hidden;
}

.simahir .baltart
{
	padding-left: 12px;
}

.simahir .baltart2
{
	padding-left: 28px;
}

.alcsik
{
	float: left;
	background-color: #D43234;
	height: 3px;
	overflow: hidden;
	width: 685px;
}

.alsonincs
{
	padding-bottom: 0;
}

#hirlevel
{
	float: left;
}

.keplink
{
	width: 100%
}

.katcim
{
	float: left;
	width: 667px;
	background-color: #F2F2F2;
	border: 1px solid #ADADAD;
	height: 21px;
	color: #D03231;
	margin-top: 8px;
}

.katcim h3
{
	margin: 0;
	padding: 2px 0 0 10px;
	font-size: 14px;
}

.belso .tartalom .katcim h3 a , .belso .tartalom .katvissza a
{
	background: transparent url(../images/nyil5.gif) no-repeat bottom left;
	padding: 1px 7px 0 15px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #666;

}

.belso .tartalom .katcim h3 a:hover, .belso .tartalom .katvissza a:hover
{
	color: #C33;
}

.katcim h3 span
{
	float: left;
}

.katcim h3 img
{
	float: left;
	padding: 3px 4px 0 4px;

}

.katcim h3 b
{
	color: #000;
	font-size: 12px;
	float: left;
}

.webkat
{
	float: left;
	width: 167px;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 7px;
}

.webkat h5
{
	height: 17px;
	overflow: hidden;
	padding: 1px 5px 0 5px;
	width: 140px;
	background-color: #E3E3E3;
	float: left;
	margin: 3px 0 3px 8px;
	font-size: 11px;
	color: #3F3F3F;
	font-weight: bold;
	text-align: left;
}

.belso .tartalom .webkat a, .belso .eltartas  .feltetel
{
	padding-right: 17px;
	margin-right: 10px;
	float: right;
	background: transparent url(../images/nyil3.gif) no-repeat bottom right;
	color: #666;
	text-decoration: none;
}

.belso .tartalom .webkat a:hover, .belso .eltartas  .feltetel:hover
{
	color: #C33;
}

.belso .eltartas  .feltetel
{
	float: left;
	font-size: 11px;
}

.lathato
{
	float: left;
	width: 669px;

}

.katcim2
{
	float: left;
	text-align: right;
	width: 667px;
	height: 21px;
	color: #D03231;
	margin-top: 8px;
}

.termek
{
	float: left;
	width: 667px;
	padding-top: 10px;
	color: #3F3F3F;
	text-align: left;
}

.termek img
{
	border: 2px solid #3F3F3F;
}

.termek_bal, .termek_kep
{
	float: left;
	width: 390px;
}

.termek_jobb .termek_cim, .termek_jobb .termek_tartalom, .termek_jobb
{
	float: left;
	width: 277px;
}

.termek_jobb
{
	padding-bottom: 10px;
}

.termek_cim h2
{
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 8px 0;
	border-bottom: 1px solid #D24040;
	padding-bottom: 2px;
}

.termek_cim h2 b
{
	font-size: 12px;
}

.termek_jobb table caption
{
	background-color: #3F3F3F;
	color: #fff;
	font-weight: bold;
	height: 16px;
	padding-top: 2px;
}

.termek_jobb table td
{
	background-color: #E3E3E3;
}

.termek_kep_1, .termek_kep_2, .termek_kep_3
{
	float: left;
	width: 130px;
	padding-top: 25px;
}

.termek_kep_1 img, .termek_kep_2 img, .termek_kep_3 img
{
	border: 0;
	padding-bottom: 10px;
}

.termek_kep img, .termek_kep b, .termek_kep a
{
	float: left;
}

.termek_kep .termek_cim_pici
{
	width: 109px;
	height: 15px;
	padding: 3px 0 0 8px;
	background-color: #999;
	overflow: hidden;
	border-bottom: 1px solid #fff;
	color: #fff;
}

.termek_kep .termek_ar
{
	width: 109px;
	height: 15px;
	padding: 3px 0 0 8px;
	background-color: #DEDEDE;
	overflow: hidden;
	margin-bottom: 3px;
}

.belso .tartalom .termek_kep .kosarba, .belso .tartalom .termek_jobb .kosarba
{
	padding: 3px 28px 0 0;
	background: transparent url(../images/kosar_szurke.gif) no-repeat top right;
	height: 21px;
	width: 89px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666;
}

.belso .tartalom .termek_jobb .termek_tartalom .kosarba
{
	float: right;
}

.belso .tartalom .termek_jobb .termek_tartalom a
{
	text-decoration: none;
}

.belso .tartalom .termek_kep .termek_tartalom .kosarba:hover, .belso .tartalom .termek_jobb .termek_tartalom .kosarba:hover
{
	background: transparent url(../images/kosar_piros.gif) no-repeat top right;
	text-decoration: underline;
	color: #D24040;
}

.katvissza
{
	float: left;
	width: 667px;
}

.eltartas .csik_termek
{
	border-bottom: 1px solid #3F3F3F;
	padding-top: 5px;
	height: 15px;
}

.csik_termek h4
{
	color: #3F3F3F;
}

.kosar
{
	margin-top: 13px;
	float: left;
	width: 659px;
	background-color: #D24040;
	border-top: 11px solid #D24040;
	border-left: 5px solid #D24040;
	border-right: 5px solid #D24040;
}

.kosartabla caption
{
	background-color:#3F3F3F;
	border-bottom:2px solid #D24040;
	color:#fff;
	font-weight:bold;
	height:20px;
	text-align:left;
	margin-bottom: 1px;
}

.kosartabla , .kosartabla td
{
    border-color: #fff;
    border-style: solid;
}

.kosartabla
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}

.kosartabla td
{
    margin: 0;
    padding: 4px 10px;
    border-width: 1px 1px 0 0;
    background-color: #E3E3E3;
	color: #3F3F3F;
	font-size: 11px;
	height: 23px;
}

.kosartabla  caption img
{
	float: left;
	padding: 1px 0 0 5px;
}

.kosartabla  caption span
{
	padding: 2px 0 0 7px;
	float: left;
}

.kosar_rendel
{
	height: 18px;
	float: left;
	width: 669px;
	background: #D24040 url(../images/kosar_hatter.gif) repeat-x;
}

.kosar_rendel a
{
	background: #D44244 url(../images/rendelgomb.gif) no-repeat;
	float: right;
	height: 16px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	width: 140px;
	text-align: center;
	padding-top: 2px;
}

.kosar_rendel a:hover
{
	color: #ccc;
}

.k_1
{
	font-weight: bold;
	width: 30px;
	text-align: center;
}

.k_2
{
	font-weight: bold;
	width: 449px;
}

.k_3
{
	font-weight: bold;
	width: 60px;
	text-align: right;
}

.k_4
{
	font-weight: bold;
	width: 82px;
	text-align: right;
}

.k_5
{
	font-weight: bold;
	width: 82px;
	text-align: center;
}

.k_3 a
{
	font-size: 11px;
	font-weight: normal;
	color: #666;
}

.k_3 a:hover
{
	color: #D24040;
}

.szurke td
{
	background-color: #ccc;
	color: #000;
}

.szurke_cim td
{
	text-align: left;
}

.k_4 b
{
	border: 1px solid #666;
	background-color: #fff;
	padding: 0px 7px 0px 35px;
	line-height: 20px;
}

.kosartabla .szurke .k_4
{
	padding: 0 2px;
	width: 100%;
}

.termek_tartalom p
{
	margin: 0;
}

#kosar
{
	float: left;
	width: 669px;
}

.kosartabla .szurke_cim .k_4
{
	padding: 4px 10px;
	width: 80px;
}


.k_2 a
{
	color: #D24040;
}

.k_2 a:hover
{
	color: #666;
}

.fizetes
{
	float: left;
	padding: 5px 5px 0 0;
}

.keresdoboz
{
	float: left;
	width: 647px;
	border: 1px solid #000;
	margin-bottom: 10px;
	background-color: #F1F1F1;
	padding: 10px;
}

.belso .tartalom .kszo
{
	margin: 0;
	padding-bottom: 5px;
}

.belso .tartalom h2 a
{
	color: #fff;
	text-decoration: none;
}
.belso .tartalom .keresdoboz a
{
	text-decoration: none;
	font-weight: bold;
}

.fel
{
	float: right;
	width: 16px;
	height: 16px;
}
