html {
	background-color:#003e7c;
	background-image:url('../img3/bubik.png');
	background-repeat:repeat-x;
}

body {
	text-align:center !important;
	vertical-align:top !important;
	padding:0px !important;
	margin:0px !important;
	font-family:arial !important;


}

.cButton {
	background-image:url('../img/button.png');
	background-repeat:no-repeat;
	background-position:center;
	font-size:11px;
	width:95px;
	height:23px;
	color:white;

}

.header2 {
	/*background-image:url('../img/kek_rovid_fejlecek.png') !important;*/
	background-image:url(../img2/dupla_kis_vilagos_kekalap.png) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	position:relative;
	color:#ffffff !important;
	width:188px !important;
	height:30px !important;
	font-size:12px ;
	font-weight:bold ;
	padding-top:10px !important;
	text-align:center !important;
	font-family:arial !important;
	vertical-align:top;
}

img {
	border:none;
}

#context {
	width:780px !important;
    margin-left: auto !important;
    margin-right: auto !important;
	margin-top:0px !important;
	margin-bottom:0px  !important;
	text-align:left !important;
	padding:0px !important;

}

.contentpane {
	background-color:white !important;
	float:left !important;
	padding-right:13px !important;
	padding-left:14px !important;
}

#header {
	padding-top:0px !important;
	margin-top:0px !important;
	height:225px !important;
	margin-bottom:8px !important;
	float:left !important;
}

#header .l_box {
	position:relative !important;
	top:15px !important;
	left:609px !important;
	width:200px !important;
	z-index:3 !important;
	height:0px !important;
}

.galleryBody {
	margin-top:0px !important;
	padding:15px 3px 2px 2px !important;
	border:1px solid #0c539c !important;
	height:150px;
	color:white;
	background-color:#1868b9;
	font-size:10px;
	font-weight:bold !important;
	font-family:arial !important;
	text-align:justify !important;
}

.option {
	text-align:center;
	font-size:11px;
}

.galleryBody img {
	border:none;
}

#header .header_text {
	font-size:12px !important;
	/*color:#286098 !important;*/
	color:#174f87;
	position:relative !important;
	top:15px !important;
	height:0px !important;
	padding-left:20px !important;
	font-family:arial !important;
}

#header .header_body a {
	padding-left:12px !important;
	text-decoration: none !important;
}

#header .header_body a:hover {
	text-decoration: none !important;
}

#header .header_body a:visited {
	text-decoration: none !important;
}

#header .header_body a:active {
	text-decoration: none !important;
}

#context_body {
	float:left !important;
	width:756px !important;
	background-image:url('../img/also_hatterkep.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
}

/* BAL OLDAL */

#left {
	width:188px !important;
	float:left !important;
	padding-left:0px !important;
	padding-right:0px !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-top:0px !important;
	text-align:left !important;
}

#left .femenu {
	height:423px !important;
	width:188px !important;
	background-image:url('../img/menu.gif') !important;
	background-repeat:no-repeat !important;
	background-position:left !important;
	text-align:center !important;
	color:#ffffff !important;
	padding-top:0px !important;
	padding-left:0px !important;
	*padding-right:0px !important;
	margin-left:0px !important;
	margin-right:0px !important;
}

#left .femenu ul{
	position:relative;
	list-style-type:none !important;
	padding-left:20px !important;
	*padding-left:0px !important;
	padding-right:0px !important;
	padding-bottom:0px !important;
	padding-top:20px !important;
	margin:0px !important;
	text-align:center !important;
	
}

#left .femenu li {
	height:25px !important;
	width:150px !important;
	padding-top:4px !important;
}


#left .femenu .normal {
	height:25px !important;
	width:150px !important;
	border-bottom:1px solid white !important;
}

#left .femenu .normal_end {
	height:25px !important;
	width:150px !important;
}


#left .femenu .primary {
	position:relative;
	right:20px !important;
	*right:0px !important;
	height:25px !important;
	width:188px !important;
	background-image:url('../img/lightmenubackground.jpg') !important;
	background-repeat:no-repeat !important;
	background-position: top left !important;
	vertical-align:middle !important;
}

#left .femenu .normal a {
	font-family:arial !important;
	color:white !important;
	font-size:11px !important;
	font-weight:bold !important;
	text-decoration:none !important;
	vertical-align:middle !important;	
}

#left .femenu  .normal_end a {
	font-family:arial !important;
	color:white !important;
	font-size:11px !important;
	font-weight:bold !important;
	text-decoration:none !important;
	vertical-align:middle !important;
}



#left .femenu .primary a {
	font-family:arial !important;
	color:#fe7e00 !important;
	font-size:11px !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

#left .femenu .primary a:hover {
	color:#fe4d00 !important;
}


#left .box {
	width:188px !important;
	background-color:#1868b9;
	margin-bottom:15px;
}

#left .box .header {
	/*background-image:url('../img/kek_rovid_fejlecek.png') !important;*/
	background-image:url(../img2/dupla_kis_kekalap.png) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	position:relative;
	color:#ffffff !important;
	width:188px !important;
	height:30px !important;
	font-size:12px ;
	font-weight:bold ;
	padding-top:10px !important;
	text-align:center !important;
	font-family:arial !important;
	vertical-align:top;
}

#left .box .header span{
	position:relative;
}


#left .box .body {
	margin-top:0px !important;
	padding:15px 3px 2px 2px !important;
	/*border-right:1px solid #0c539c !important;
	border-left:1px solid #0c539c !important;*/
	color:white;
	background-color:#1868b9;
	height:auto;
	font-size:10px;
	font-weight:bold !important;
	font-family:arial !important;
	text-align:justify !important;
}

#left .box .body span {
	font-size:11px;
}

#left .box .body img {
	border:1px solid #0c539c !important;
	padding:0px !important;
	margin:0px !important;
}

#left .box .body a{
	color:white !important;
	text-decoration:none !important;
	font-family:arial !important;
	text-align:left !important;
	font-weight:bold;
}

#left .box .body a p{
	text-align:left !important;
}

#left .box .body a:hover {
	text-decoration:underline !important;
	font-family:arial !important;
	text-align:left !important;
}



/* BAL OLDAL VÉGE */
.galleryHeaderPic {
	background-image:url('../img/box_header_blue_s.gif') !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	color:#ffffff !important;
	width:140px !important;
	height:31px !important;
	font-size:11px !important;
	font-weight:bold !important;
	padding-top:17px !important;
	margin-left:2px;
	margin-bottom:2px;
	text-align:center !important;
	font-family:arial !important;
}

.galleryHeaderPic a{
	position:relative;
	top:-3px;
}

/* KÖZÉP */

#center {
	width:558px !important;
	float:left !important;
	padding-left:10px !important;
	
}

#footer {
	width:753px !important;
	height:60px !important;
	margin-top:20px !important;
	margin-bottom:2px !important;
	float:left !important;
	text-align:center !important;
}
	

#center .box {	
	width:558px !important;
	margin-top:7px !important;
	float:left !important;
	margin-bottom:20px !important;
}

#center .box .header {
	background-image:url('../img/kek_hosszu_fejlecek.png') !important;
	background-repeat:no-repeat !important;
	width:558px !important;
	height:21px !important;
	color:#ffffff !important;
	font-size:12px !important;
	font-weight:bold !important;
	font-family:arial !important;
	padding-top:8px !important;
	padding-left:15px !important;
	text-transform: uppercase !important;
}


#center .box .body {
	width:550px !important;
	color:#174f87 !important;
	font-size:12px !important;
	border-bottom:1px solid #4279b2;
	border-left:1px solid #4279b2;
	border-right:1px solid #4279b2;
	padding:2px 3px 5px 2px !important;
	margin-bottom:0px !important;
	float:left !important;
	font-family:arial !important;
	color:#487db3 !important;
	
	background-image:url('../img/doboz_sarkokba_kis_napocska.png');
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#d5e9fe;
	line-height:15px;
}

#center .box .body span {
	color:#174f87;
	text-align:justify;
}
/*Kerekítés vége - center*/

#center .box .body p {
	font-family:arial !important;
	/*color:#487db3 !important;*/
	color:#174f87;
	font-size:12px !important;
	padding-left:0px !important;
	padding-right:0px !important;
}

#center .box .body .content_igazitas {
	padding-left:11px !important;
	padding-right:11px !important;
	margin:0px !important;
}

#center .box .body .content_igazitas table tr td{
	margin:0px !important;
	text-align:justify;
	padding:5px;
}

#center .box .body .content_igazitas table tr td p {
	margin-top:2px;
}

#center .box .body ul {
	text-align:center !important;
	margin-left:15px;
}

#center .box .body ul li {
	text-align:left !important;
	color:#094f95 !important;
	font-weight:bold !important;
	margin-bottom:5px !important;
}

#center .box .body ul li a {
	color:#094f95 !important;
	text-decoration:none !important;
}

#center .box .body ul li a:hover {
	text-decoration:underline !important;
}


#center .box .body .footer td{
	color:#fd7e02 !important;
	font-size:11px !important;
	font-weight:bold !important;
}

#center .box .body .footer td a{
	color:#4a82ba !important;
	text-decoration:none !important;
}

#center .box .body img{
	border:1px solid #4a82ba;
	padding:1px;
}

#center .box .body .footer td a:hover{
	text-decoration:underline !important;
}

.pTable {
	width:100% !important;
	text-align:center !important;
	font-size:11px !important;
	background-color:white;
}

.pTable th {
	color:black !important;
	/*background-color:#fd7f02 !important;*/
}

.pTable td {
	color:#5e5e5e;
	background-color:#ededed;
}

.pTable a {
	color:white !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

.pTable a:hover {
	text-decoration:underline !important;
}

.rTable {
	
	width:400px;
	
}
.rTable th {
	vertical-align:top;
}
.rTable td {
	vertical-align:top;
}

rTable td table td {
	vertical-align:top;
}

rTable td table th {
	vertical-align:top;
}

/* KÖZÉP VÉGE */


	
.footerMenu {
	width:750px !important;
	margin:0px !important;
	padding:0px !important;
	text-align:center !important;
	font-size:11px !important;
	margin-bottom:5px !important;	
}


.footerMenu a {
	color:#487db3 !important;
	margin-left:2px !important;
	margin-right:2px !important;
	text-decoration:none !important;
	font-family:arial !important;
}

.footerMenu a:hover {
	color:#fd7f02 !important;
}


.imgfL {
	margin:0px 10px 8px 0px !important;
	text-align:left !important;
	border:1px solid #fd7f02 !important;
	padding:2px !important;
	float:left !important;
}

.imgfR {
	margin:0px 0px 8px 10px !important;
	text-align:right !important;
	border:1px solid #fd7f02 !important;
	padding:2px !important;
	float:right !important;
}

.miniGalleryHeader {
	font-size:12px !important;
	color:#fd7f02 !important;
	background-image:url('../img/kek_rovid_fejlecek.png') !important;
	background-repeat:no-repeat;
	margin-top:10px !important;
	font-family:arial !important;
	padding-bottom:10px !important;
	padding-top:10px !important;
	padding-left:20px !important;
	text-transform: uppercase !important;
}

.curved {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url('border-radius.htc');
}

.galleryTable th {
	vertical-align:top !important;
}

.galleryTable th img {
	border:1px solid #fd7f02 !important;
	padding:2px !important;
}

.szfoglalas {
	border-top:1px solid #1868b9 !important;
	border-bottom:1px solid #1868b9 !important;
	width:94% !important;
	margin-left:12px !important;
	font-size:12px !important;
	font-family:arial !important;
}

.szfoglalas a {
	color:#487db3 !important;
	text-decoration:none !important;
	font-size:12px !important;
	font-family:arial !important;
}

.szfoglalas a:hover {
	color:#fd7f02 !important;
	font-size:12px !important;
	font-family:arial !important;
}

.footerPic {
	width:753px;
	height:24px;
	background-image:url('../img/footer2.jpg');
	background-repeat:no-repeat;
}

.footerTable {
	width:753px;
	height:24px;
	font-size:11px;
	color:white;
	font-weight:bold;
	font-family:arial;
}

.footerTable td a {
	font-size:11px;
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	
}
/*  */
 
#JT_close_left, #JT_close_right{font-size: 1.1em;}
#JT_copy p, #JT_copy ul{font-size: 1.1em;}
p, label{font-size: 1.2em;}

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #ffffff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #f8810b;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-size:13px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #f8810b;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	font-size:13px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}

.ajaxcontent {
	text-align:left;
	font-size:11px;
}
 
/*  */
.partnerektable td {
	border:1px solid #cccccc;
	vertical-align:top;
	padding:2px;
}

ul.articleList {
	margin:10px 0px 0px 0px;
	padding:0px;
}

ul.articleList li {
	margin-left:15px;
}
/* fd7f02 */
.mainblue {
	background-color:#7aa7d3;
	color:black;
}

.pink {
	background-color:#ffdfbd;
	color:black;
}

.orange {
	background-color:#ffb260;
	color:black;
}
