body{
	background: #fff url("pics/body_bg.png") repeat-x left top;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
/*teljes oldal tartalma*/
#main{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 100%;
	min-width: 1000px;
}
/*fejrész*/
#mainheader{
	float: left;
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 1000px;
}
/*felső logó sora*/
#logosor{
	width: 100%;
	background: url("pics/bg_logosor.jpg") repeat-x;
	float: left;
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
}
/*logó jellemzői*/
#logosor img{
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#menusor img{
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*menügombokat tároló DIV*/
#menusor{
	width: 100%;
	background: url("pics/bg_menusor.jpg") repeat-x;
	float: left;
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*hivatkozásként használt képek*/
a img{
	border: none; 
}

/* középső tartalmi rész - egy háttérrel*/
#fotartalom{
	background: url("pics/bg_main.jpg") no-repeat left top #0068b5;
	float: left;
	clear: left;
	width: 100%;
	min-height: 508px;
}

#reffotartalom{
	background-color: #0068b5;
	float: left;
	clear: left;
	width: 100%;
	min-height: 500px;
}
#bal{
	float: left;
	width: 560px;
	margin: 0px;
	padding: 0px;
}

#refcontent{
	float: left;
	width: 100%;
	margin: 0px 0px 0px 60px;
	padding: 0px;
}
#bal .content{
	margin: 0px;
	padding: 0px 0px 0px 60px;
}
.lista{
	float: left;
	clear: left;
	margin-bottom: 10px
	width: 100%;
}

.lista img{
	float: left;
	padding-bottom: 10px;
	clear: left;
}
.lista br{
	clear: both;
}
.lista .reftext{
	float: left;
}
#bal .content h1, #refcontent h1{
	font-weight: normal;
	color: white;
	font-size: 24px;
	padding: 50px 0px 10px 0px;
	margin: 0px;
}

#bal .content h2{
	font-weight: normal;
	color: white;
	font-size: 22px;
	padding: 30px 0px 10px 0px;
	margin: 0px;
}

#bal .content h3{
	font-weight: normal;
	color: #8ed3f3;
	font-size: 16px;
	padding: 10px 0px 3px 0px;
	margin: 0px;
}
#bal .content p{
	font-weight: normal;
	color: white;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
blockquote {
margin: 10px 0px 20px 70px;
padding: 0px;
  width: 150px;
  background: transparent url("pics/quote.png") left bottom no-repeat;
  font-style: italic;
}
blockquote div {
  padding: 3px 15px 3px 15px;
 	margin: 0px;
  background: transparent url("pics/quote.png") right top no-repeat;
  color: #fff;
  font-size: 14px;
}

#bal .footercontent{
	float: left;
	width: 560px;
	min-height: 35px;
	margin: 40px 0px 0px 0px;
	padding: 0px;
	background: url("pics/bg_next.jpg") left top no-repeat;
}

#jobb{
	position: absolute;

	left: 615px;
	top: 150px;

	height: 561px;
	width: 215px;
	margin: 0px;
	padding: 0px;

}

#jobb .content{
	width: 215px;
	height: 477px;
	padding-left: 10px;
	padding-top:30px;
	margin: 0px;
	color: white;
}
#jobb .footercontent{
	width: 387px;
	height:54px;
	margin: 0px;
	padding: 0px;
}

#fotartalom_shadebottom{
	float: left;
	clear: left;
	background: url("pics/bg_main_footer.jpg") left top no-repeat #0068b5;
	width: 100%;
	height: 53px;
}

#lablec{
	background: url("pics/lablec_bg.jpg") repeat-x;
	height: 113px;
	width: 100%;
	float: left;
	clear: left;
	color: #808080;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#lablec #balures{
	width: 50px;
	height: 113px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#lablec #kapcsolat{
	height: 14px;
	background: url("pics/separatefooter.png") no-repeat top left;
	padding-top:39px;
	padding-bottom: 60px;
	padding-left: 10px;
	padding-right: 50px;
	font-size: 17px;
	float: left;
}
.reftext{
	background: url("pics/refheader.jpg") no-repeat top left;
	margin-left: 10px;
	width: 566px;
	float: left;
}

#lablec #cim{
	height: 24px;
	background: url("pics/separatefooter.png") no-repeat top left;
	padding-top:39px;
	padding-bottom: 50px;
	padding-left: 10px;
	padding-right: 30px;
	font-size: 12px;
	width: 230px;
	float: left;

}
#lablec #tel{
	height: 24px;
	background: url("pics/separatefooter.png") no-repeat top left;
	padding-top:39px;
	padding-bottom: 50px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	float: left;
	width: 150px;
}
#lablec #mail{
	height: 24px;
	background: url("pics/separatefooter.png") no-repeat top left;
	padding-top:39px;
	padding-bottom: 50px;
	padding-left: 10px;
	padding-right: 0px;
	font-size: 12px;
	float: left;
	width: 200px;
}
#lablec #skype{
	height: 24px;
	background: url("pics/separatefooter.png") no-repeat top left;
	padding-top:39px;
	padding-bottom: 50px;
	padding-left: 10px;
	font-size: 12px;
	float: left;
}
#mail a{
	color: #0068b5;
}
.refbg{
	background: url("pics/refbg.png") no-repeat top left;
	width: 215px;
	height: 42px;
	margin: 0px;
	padding: 0px;
}
.refbg h1{
	color: white;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0px 0px 10px;
	margin: 0px;
}
#refcontent .reftext h1{
	color: white;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0px 0px 10px;
	margin: 0px;
}
#refcontent .reftext h2{
	color: #8ed3f3;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 0px 0px 10px;
	margin: 0px;
}
#refcontent .reftext p{
	color: white;
	font-size: 11px;
	padding: 5px 30px 0px 10px;
	margin: 0px;
}
.refbg p{
	color: #8ed3f3;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
#jobb .content img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}


.next{
	padding: 0px 0px 0px 10px;
	background: url("pics/nyilacska.png") left center no-repeat;
	width: 100%;
	margin: 10px 0px 0px 410px;
}
.next a{
	color: #8ed3f3;
	font-size: 12px;
	text-decoration: none;
}

.refnext{
	padding: 10px 0px 10px 10px;
	background: url("pics/nyilacska.png") left center no-repeat;
	width: 100%;
	margin: 10px 0px 10px 10px;
	display: inline;
}
.refnextdv{
	margin: 5px 0px 10px 0px;
}
.refnext a{
	color: #8ed3f3;
	font-size: 12px;
	text-decoration: none;
}