body
{
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(img/Spring_2010.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

body{background:#ffffff url(img/Spring_2010.jpg) 50% 0% no-repeat;text-align:center;font:12px/1.3em Georgia,"Times New Roman",serif;color:#000;}
#wrapper-shadow{background:url(img/shadow-1030.png) 50% 50% repeat-y;} /* hide from ie6 */


img
{
	border:0px;
}

a{
color: #4a82b7;
text-decoration: none;
}
a:hover{
color: #4a82b7;
text-decoration: underline;
}

#container
{
	margin: 0 auto;
	width: 980px;
	background-color: #FFFFFF;
	overflow:auto;
}
#header1{
	float: left;
	width: 960px;
	height: 25px;
	background-color: #4a82b7;
	text-align: right;
	padding-right:20px;
	padding-top:10px;
}
#header
{
	float: left;
	width: 980px;
	height: 80px;
	background-image: url(img/toptexture.jpg);
	text-align:left;
}







#header-menu
{
	float: left;
	width: 980px;
	background-color: #313131;
}
#leftside
{
	float: left;
	width: 100px;
}
#main
{
	float: left;
	width: 940px;
	padding: 20px;
	min-height:200px;
}

.main3
{
	width: 300px;
	float: left;
	padding: 5px;
	text-align: left;
}
.main3 h1
{
	background-image: url("img/csik1.jpg");
	background-position: center bottom;
	background-repeat: no-repeat;
	font-size: 16px;
	padding-bottom: 10px;
	text-align: left;
}
.main3 a
{
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: solid 1px #e6e6e6;
}
.main3 a
{
	text-decoration: none;
}
#rightside
{
	float: left;
	width: 159px;
	border-left: solid 0px #799c13;
	min-height: 400px;
	padding-left: 20px;
	margin-left:20px;
	margin-top:10px;
}
#foother
{
	float: left;
	width: 940px;
	background-color: #e5e5e5;
	min-height: 150px;
	padding: 20px;
	text-align: left;
	color: #666666;
}
#foother h1
{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#foother a
{
	color: #6C6C6C;
}

.submitInput1
{
	background-color: #8a8a8a;
	margin: 0px;
	border: 0px;
	color: #FFFFFF;
}

#leftside ul, ol
{
	margin: 0px;
	padding:0px;
}
#leftside li
{
	list-style-type:none;
}
#rightside ul, ol
{
	margin: 0px;
	padding:0px;
}
#rightside li
{
	list-style-type:none;
}

#infouzenet
{

	padding:10px;
	border:solid 0px #799c13;
	margin-bottom:0px;
	background-color: #E6FFCC;
	margin-top:4px;

	background-image: url(img/ok.png);
	background-repeat:no-repeat;
	background-position: top left;
	padding-left: 30px;
}
#hibauzenet
{
	padding:10px;
	border:solid 0px #799c13;
	margin-bottom:0px;
	background-color: #FFECEC;
	margin-top:4px;
	padding-left: 30px;
}

.mylabel
{
	width: 200px;
	margin-right: 10px;
	color: #525252;
	display: block;
	text-align:right;
	float:left;
	font-size:12px;

}
.mylabel2 {
	margin-right: 10px;
	color: #525252;
	display: block;
	text-align:right;
	float:left;
	font-size:12px;
/*	width:300px;*/
	width:200px;
}

.mylabel3 {
	margin-right: 10px;
	color: #525252;
	display: block;
	text-align:right;
	float:left;
	font-size:12px;
	width:400px;
}
.mylabel4 {
	margin-right: 10px;
	color: #525252;
	display: block;
	text-align:right;
	float:left;
	font-size:12px;
	width:150px;
}
hr
{
height: 1px;
background-color: #575757;
}
.infoText
{
	background-color:#F8F8F8;
	display: block;
	padding:10px;
	margin-bottom:10px;
	border: solid 1px #E6E6E6;
}
.keresoText
{
	background-color:#f3f1f2;
	display: block;
	padding:10px;
	margin-bottom:10px;
	border: solid 1px #E6E6E6;
	background-image:url(img/kekeg-loginbox.jpg);
	background-repeat: repeat-x;
	background-position: top center;

}
.tableTD1
{
border-collapse:collapse;
}
.tableTD1 td
{
	background-color: #E6FFCC;
	padding:5px;
	margin-right:0px;
	border:1px solid #E6E6E6;
}
.tableTD1 th
{
	background-color: #e4f2fb;
	padding:5px;
	border:1px solid #E6E6E6;
}

.tableTD2 td
{
	background-color: #e4f2fb;
	border-right: solid 1px #B9B9B9;
}
.tableTD2 th
{
	background-color: #e4f2fb;
	border-right: solid 1px #B9B9B9;
}

.td1
{
	background-color: #E6FFCC;
	padding:5px;
	margin-right:1px;
	border-right: solid 1px #B9B9B9;
}
.td2
{
	background-color: #DBFFB7;
	padding:5px;
	margin-right:1px;
	border-right: solid 1px #B9B9B9;
}
th
{
	background-color: #C0FF82;
	padding:5px;
	border-right: solid 1px #B9B9B9;
}



.block {
	width: 140px;
	height: 180px;
	padding: 5px;
	position: relative;
	float: left;
	margin-right: 5px;
}
.block p {
	margin: 0;
}
.links {
	border: solid 1px #FF0000;
	width: 450px;
	padding: 5px;
	position: absolute;
	top: 80px;
	left: -50px;
	display: none;
	z-index:2;
	background-color:#F1F4FA;
	text-align:center;
	font-size:10px;
	font-weight:bold;
}
.block:hover .links {
	display: block;
}




div.pagination {
	padding: 0px;
	margin: 10px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #97aeda;
	
	text-decoration: none; /* no underline */
	color: #330066;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #97aeda;
		
		font-weight: bold;
		background-color: #97aeda;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

	
.headmenu_link {
	background-color: #313131;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	text-transform: uppercase;
	display:block;
	float:left;
	height:20px;
	padding-top:5px;
	font-size:14px;
	border-top:solid 1px #313131;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #313131;
	text-decoration:none;

}
.headmenu_link_sel, .headmenu_link:hover, .headmenu_link_sel:hover {
	padding:0px;
	margin:0px;
	background-color: #FFFFFF;
	color: #799c13;
	vertical-align:bottom;
	padding-left: 15px;
	padding-right: 15px;
	text-transform: uppercase;
	text-decoration: none;
	display:block;
	float:left;
	height:20px;
	padding-top:5px;
	font-size:14px;
	border-top:solid 1px #313131;
	border-left:solid 1px #313131;
	border-bottom:solid 1px #FFFFFF;
	}

.leftmenu_link
{
	text-transform: uppercase;
	text-decoration:none;
	font-size:14px;
}
.leftmenu_link_sel, .leftmenu_link:hover, .leftmenu_link_sel:hover 
{
	text-transform: uppercase;
	text-decoration: none;
}


.headmenu_link_2 {
	color:#FFFFFF;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 5px;
	text-transform: lowercase;
	font-family: Arial, sans-serif;
	display:block;
	padding: 5px;
	padding-top: 5px;
	font-size:11px;
	border-bottom:solid 1px #C5C5C5;
	text-decoration:none;
	width:90px;
}
.headmenu_link_sel_2, .headmenu_link_2:hover, .headmenu_link_sel_2:hover {
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	vertical-align:bottom;
	padding: 5px;
	padding-top: 5px;
	text-transform: lowercase;
	font-family: Arial,  sans-serif;
	display:block;
	font-size:11px;
	border-bottom:solid 1px #C5C5C5;
	width:85px;
	padding-left: 10px;
	}


.List1 {
	list-style-type:none;
	padding:0px;
	margin:0px;
	margin-top:5px;
}
.List1 li{
	padding:0px;
	margin:0px;
}

.menuA {
	text-decoration: none;
	color:#0000AA;
	float: left;
	font-size:13px;
	border-right:solid 1px #FFFFFF;
}

.menuA:hover, .menuAA {
	text-decoration: none;
	background-color: #FFFFFF;
	color:#0000AA;
	float: left;
	border-right:solid 1px #FFFFFF;
}

.menuB {


	font-weight: bold;
	text-decoration: none;
	margin:1px;
	border:solid 1px #ff3300;
	border-bottom:0px;
	padding:2px;
	color:#FFFFFF;
	background-color: #ff3300;
	float: left;
	font-size:13px;

}

.menuB:hover {


	font-weight: bold;
	text-decoration: none;
	margin:1px;
	border:solid 1px #ff3300;
	border-bottom:0px;
	padding:2px;
	color:#FFFFFF;
	background-color: #ff3300;
	float: left;
	font-size:13px;

}
.test{
	float: left;
	background-color: #FFFFFF;
	border:1px solid #E1F0F4;	
	margin:1px;
	padding:10px;
	width:980px;

}
.testKereso{
	float: left;
	border:1px solid #317082;	/* Dark green border */
	padding:10px;
	margin:10px;
}
.testMenu{
	float: left;

	padding:4px;

}
.test2{
	float: left;
	text-align: left;
}
.uzenet
{
	background-repeat:no-repeat;
	background-color: #EEFFCC;
	color: #000000;
	border:solid 1px #669900;
	border-left:solid 10px #669900;
	padding:10px;

	margin:1px;
}
.hiba
{
	background-color:#FFE8E8 ;
	border:solid 1px #FF0000;
	border-left:solid 10px #FF0000;
	color: #000000;
	padding:10px;

	margin:1px;
	float:left;
}
.MergeTableBox {
float:left;
width: 620px;
background-color: transparent;
margin-left:5px;
margin-bottom:5px;
overflow:auto;
}
.Box1
{
	width:150px;
	border:solid 0px #0052A4;
	padding:5px;
	font-size:13px;
	color:#000000;
	background-color:#DBFFB7;
	margin-bottom:10px;
	float:left;

}
.Box1 h3
{
	background-color:#8c9ea9;
	color:#9c3521;
}
.Box1Title
{
	background-color:#C0FF82;
	color:#e95d0f;
	padding:5px;
	width:150px;
	font-weight:bold;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
	font-size:12px;
	float:left;
}
.photoIndex {
	width:135px;
	float:left;
	margin:5px;
	margin-left:0px;
	text-align:center;
}

.mainBox
{
	border: solid 1px #E2E2E2;
	overflow: auto;
	padding:10px;
	margin-bottom:10px;
	display:block;
}
.DefaultBox
{
	display:block;
	margin-bottom:10px;
}
.submit_input{
color: #FFFFFF;
font-weight:bold;
border:0px;
font-size:12px;
padding:5px;
padding-left:10px;
padding-right:10px;
background-color: #313131;
}
.submit_input1{
color: #FFFFFF;
font-weight:bold;
border:0px;
font-size:12px;
padding:5px;
padding-left:10px;
padding-right:10px;
background-color: #313131;
}
.submit_input2{
color: #FFFFFF;
width:150px;
height:26px;
font-weight:bold;
border:0px;
font-size:12px;
padding:5px;
padding-left:10px;
padding-right:10px;
background-color: #313131;
}
.jobblink{
text-decoration:none;
color:#2D2D2D;
font-size:12px;
}
.jobblink:hover{
text-decoration:none;
color:#f26522;
font-size:12px;
}

.ugyfelszolgalat
{
	width: 620px;
	min-height: 230px;
	background-image:url(img/ugyfelszolgalat.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.FobbAdatok
{
	background-color: #e4f2fb;
	padding:10px;
	border:solid 1px #808080;
	margin-bottom:20px;
}
.cntdwn
{
	background-image:url(img/arany-hatter.jpg);
	color:#eb1e23;
	padding:5px;
	display:block;
	border:solid 1px #799c13;
}
.aCategory{
color:#9f9f9f;margin-left:20px;font-size:11px;
}
.aSel {
	color: #f5a70b;
	text-decoration:none;
	margin-left:27px;
	font-size:11px
}
.aCategory:hover, aSel:hover {
	color: #f5a70b;
	text-decoration:none;
}
.bikeBox1{
width:235px;
height:130px;
float:left;
margin:12px;
margin-top:0px;
}



/* menu */


ul#topnav {
	margin: 0; padding: 0;
	float: left;
	width: 970px;
	list-style: none;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
	font-size: 1.2em;
	background: url(topnav_stretch.gif) repeat-x;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	border-right: 1px solid #555; /*--Divider for each parent level links--*/
}
ul#topnav li a {
	padding: 5px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
ul#topnav li:hover { background: #FFFFFF;}
/*--Notice the hover color is on the list item itself, not on the link */
ul#topnav li a:hover {color:#000000;}
ul#topnav li span a {
	padding: 5px;
	display: block;
	color: #4a82b7;
	text-decoration: none;
}


ul#topnav li span {
	border-bottom: solid 1px #000000;
	text-align: left;
	float: left;
	padding: 15px 0;
	position: absolute;
	left: 0; top:26px;
	display: none; /*--Hide by default--*/
	background: #FFFFFF;
	color: #000000;
	width:980px;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li:hover span { display: block; } /*--Show subnav on hover--*/
ul#topnav li span a { display: inline; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/
ul#topnav li span a:hover {text-decoration: underline;}



#topnav2
{
	list-style: none;
	margin: 0; padding: 0;
}
#topnav2 li {
	float: left;
	margin: 0; padding: 0;
}

#topnav2 li a {
	float: left;
	padding: 5px;
	padding-right: 23px;
	padding-left: 23px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
#topnav2 li a:hover {
	color: #000000;
	background: #FFFFFF;
	text-decoration: none;
}

#topnav2 li ul{
	display: none;
	position: relative;
	left:0px;
	top:30px;
}
#topnav2 li ul:hover{
	display: block;
	position: relative;
	left:0px;
	top:30px;

}
#fooldal
{
	width: 960px;
	height: 362px;
	background-color: #000000;
	padding: 10px;
	padding-left:15px;
	float: left;
}
#fooldal1
{
	display: block;
	background-image: url(img/fooldal_ferfiak.jpg);
	width: 227px;
	height: 362px;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	text-indent: -4000px;
}
#fooldal1:hover
{
	width: 219px;
	height: 304px;
	background-image: url(img/fooldal_ferfiak1.jpg);
	background-color: #000000;
	border: solid 4px #376096;
	margin-right: 10px;
	text-decoration: none;
	text-indent: 0px;
	color: #FFFFFF;
	font-size: 36px;
	line-height: 50px;
	padding-top: 50px; 
}

#fooldal2
{
	display: block;
	background-image: url(img/fooldal_nok.jpg);
	width: 224px;
	height: 362px;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	text-indent: -4000px;
}
#fooldal2:hover
{
	width: 216px;
	height: 304px;
	background-image: url(img/fooldal_nok1.jpg);
	background-color: #000000;
	border: solid 4px #376096;
	margin-right: 10px;
	text-decoration: none;
	text-indent: 0px;
	color: #FFFFFF;
	font-size: 36px;
	line-height: 50px;
	padding-top: 50px; 
}

#fooldal3
{
	display: block;
	background-image: url(img/fooldal_gyerekek.jpg);
	width: 224px;
	height: 362px;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	text-indent: -4000px;
}
#fooldal3:hover
{
	width: 216px;
	height: 304px;
	background-image: url(img/fooldal_nok1.jpg);
	background-color: #000000;
	border: solid 4px #376096;
	margin-right: 10px;
	text-decoration: none;
	text-indent: 0px;
	color: #FFFFFF;
	font-size: 36px;
	line-height: 50px;
	padding-top: 50px; 
}

#fooldal4
{
	display: block;
	background-image: url(img/fooldal_omni_shield.jpg);
	width: 116px;
	height: 96px;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	text-indent: -4000px;
}
#fooldal4:hover
{
	width: 108px;
	height: 78px;
	background-image: url(img/fooldal_nok1.jpg);
	background-color: #000000;
	border: solid 4px #376096;
	margin-right: 10px;
	text-decoration: none;
	text-indent: 0px;
	color: #FFFFFF;
	font-size: 22px;
	line-height: 30px;
	padding-top: 10px; 
}

#fooldal5
{
	display: block;
	background-image: url(img/fooldal_omni_tech.jpg);
	width: 116px;
	height: 96px;
	float: left;
	text-decoration: none;
	text-indent: -4000px;
}
#fooldal5:hover
{
	width: 108px;
	height: 78px;
	background-image: url(img/fooldal_nok1.jpg);
	background-color: #000000;
	border: solid 4px #376096;
	margin-right: 10px;
	text-decoration: none;
	text-indent: 0px;
	color: #FFFFFF;
	font-size: 22px;
	line-height: 30px;
	padding-top: 10px; 
}

#fooldal6
{
	display: block;
	background-image: url(img/fooldal_jobbalso.jpg);
	width: 244px;
	height: 256px;
	float: left;
	text-decoration: none;
	text-indent: -4000px;
	margin-top: 10px;
}
#fooldal6:hover
{
	width: 236px;
	height: 238px;
	background-image: url(img/fooldal_nok1.jpg);
	background-color: #000000;
	border: solid 4px #376096;
	margin-right: 10px;
	text-decoration: none;
	text-indent: 0px;
	color: #FFFFFF;
	font-size: 36px;
	line-height: 50px;
	padding-top: 10px; 
}

#fooldal_udvozlet
{
	background-image: url(img/fooldal_udvozlet.jpg);
	width: 980px;
	height: 30px;
	float: left;
}

.kategorialista
{
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	float: left;
}

.kategorialista a
{
	background-image: url(img/jobbranyil1.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: solid 1px #e6e6e6;
	width: 170px;
	display: block;
	font-family: "Times New Roman";
	text-transform: uppercase;
	font-size: 16px;
}