body {
/* 	width: 1000px; */
/* 	margin: 0 auto 0 auto; */
	margin: 0;
/*	background: url(hatter_body.gif) repeat-x #3F3F3F;*/
	background-color: #cfc5bb;
	padding: 0;
}

#header {
	width: 913px;
	height: 225px;
/* 	margin-left: 51px; */
/* 	background: url(images/header.jpg) no-repeat; */
}

#header_left {
	width: 172px;
	height: 225px;
	margin-right: 21px;
	float: left;
}

#header_left:first-child {
	width: 172px;
	height: 130px;
	border-radius: 0 0 20px 20px;
	-moz-border-radius: 0 0 20px 20px;
	box-shadow: 2px 2px 5px #000;
	-moz-box-shadow: 2px 2px 5px #000;
	background: url(images/header_logo.png)
}
#header_left .doboz {
    background-color: #E7E2DE;
    border-radius: 6px 6px 6px 6px;
    color: #7C6043;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin-top: 5px;
    min-height: 30px;
    padding: 10px;
/*     text-align: left; */
    width: 150px;
    height:56px;
    border-radius: 6px;
    -moz-border-radius: 6px;
}
#header_left .doboz * {
/*     display: none; */
}
.celsius {
      float: right;
      margin-right: 53px;
      margin-top: 7px;
      color:#FB8507;
}

#topbanner1,
#topbanner2 {
	width: 720px;
	height: 90px;
	background-color: #ffffff;
	margin-top: 15px;
	float: left;
}


#menu {
	width: 903px;
	height: 30px;
	background: url(/images/menu_bg_min.png) repeat-x 0 0 transparent;
	border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: 2px 2px 5px #000;
	-moz-box-shadow: 2px 2px 5px #000;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
/* 	text-shadow: 1px 1px 2px #FAA000,-1px -1px 2px #FAA000, -1px 1px 2px #FAA000,1px -1px 2px #FAA000; */
/* 	text-shadow: 2px 2px 2px #A03000, -2px -2px 2px #E05000, -1px 1px 2px #C04000, 1px -1px 2px #C04000; */
	font-size: 12px;
	padding-top: 16px;
	padding-left: 10px;
/* 	margin-left: 51px; */
	margin-bottom: 10px;
	text-align: left;
}

#menu a {
/* 	width: 114px; */
/* 	padding-top: 17px; */
/* 	margin: 16px 10px 0 10px; */
/* 	margin-top: 10px; */
	color: #ffffff;
/* 	text-shadow: 1px 1px 2px #F99000,-1px -1px 2px #F99000; */
	text-shadow: 1px 1px 2px #A03000, -1px -1px 2px #E05000, -1px 1px 2px #C04000, 1px -1px 2px #C04000;
	text-decoration: none;
/* 	float: left; */
/* 	color: #f5cee6; */
}

#menu img.sep {
	width: 1px;
	height: 46px;
	margin: -16px 15px;
}

#menu a.elso {
        margin-left:10px;
/* 	width: 121px; */
/* 	width: 119px; */
}

#menu a.utolso {
/* 	width: 121px; */
/* 	width: 119px; */
/* 	background-position: 0 0; */
}


#tartalom {
	width: 893px;
	background: #cfc5bb;
	margin: 0 10px;
/* 	padding-top: 6px; */
}

#baloszlop {
		width: 170px;
		vertical-align: top;
		float: left;
		font-size: 0;
		margin-left: 0;
		margin-right: 10px;
}

#baloszlop .baldoboz {
	background-color: #e7e2de;
	border-radius: 6px;
	-moz-border-radius: 6px;
	padding: 10px;
	min-height: 30px;
	width: 150px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #7c6043;
	text-align: left;
	margin-bottom: 10px;
}

#baloszlop .balgallerydoboz {
	background-color: #e7e2de;
	border-radius: 6px;
	-moz-border-radius: 6px;
	padding: 10px;
	min-height: 30px;
	width: 150px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #7c6043;
	text-align: center;
	margin-bottom: 10px;
}


#kozepso {
	float: left;
	width: 563px;
        min-height:600px;
}

#kozepso .kepdoboz {
	background-color: #e7e2de;
	border-radius: 6px;
	-moz-border-radius: 6px;
	padding: 10px;
	min-height: 30px;
/* 	width: 150px; */
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #7c6043;
	text-align: left;
	margin-bottom: 10px;
}

#kozepso .hirkep {
        float:left;
}
#kozepso .hirszoveg {
        float:left;
}

#jobboszlop {
		width: 140px;
		vertical-align: top;
		float: right;
		font-size: 0;
		margin-left: 0;
}

#jobboszlop .jobbdoboz {
	background-color: #e7e2de;
	border-radius: 6px;
	-moz-border-radius: 6px;
	padding: 10px;
	min-height: 30px;
	width: 120px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #7c6043;
	text-align: left;
	margin-bottom: 10px;
}

#tartalom
.fejlec a {
	display:block;
	float:left;
	color: yellow;
	text-decoration: none;
	font: normal 10px; 
	font-family: normal 10px Arial, Helvetica, Verdana, sans-serif;
	color: #7E7E7E;
}

.kozepbanner {
    background-color: #FFFFFF;
    clear: both;
    height: 60px;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 468px;
}

#kozep_bal,
#kozep_jobb {
	width: 276px;
	float: left;
}
#kozep_jobb {
	float: right;
}

.balkozep,
.jobbkozep {
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	background-color: #E7E2DE;
	min-height: 200px;
	padding: 5px;
	width: 266px;
	margin-bottom: 10px;
}

.dobozfejlec{
	height: 30px;
	margin-bottom: 5px;
	text-align: left;
	border-radius: 6px;
/* 	-moz-border-radius: 6px; */
	box-shadow: 2px 2px 5px #000;
	-moz-box-shadow: 2px 2px 5px #000;
}

.df_bal_zold {
	width: 170px;
	background: url(/images/dobozfejlec_bg_bal_zold.png) 0 0 no-repeat transparent;
}
.df_jobb_zold {
	width: 140px;
	background: url(/images/dobozfejlec_bg_jobb_zold.png) 0 0 no-repeat transparent;
}
.df_bal_narancs {
	width: 170px;
	background: url(/images/dobozfejlec_bg_bal_narancs.png) 0 0 no-repeat transparent;
}
.df_jobb_narancs {
	width: 140px;
	background: url(/images/dobozfejlec_bg_jobb_narancs.png) 0 0 no-repeat transparent;
}
.df_kozep_narancs {
	width: 563px;
	background: url(/images/dobozfejlec_bg_kozep_narancs.png) 0 0 no-repeat transparent;
}
.df_felkozep_narancs {
	width: 276px;
	background: url(/images/dobozfejlec_bg_kozep_narancs.png) 0 0 no-repeat transparent;
}

.dobozfejlec div {
/* 	background-repeat: url(/images/icon_zold_1.png) 98px 0 no-repeat transparent; */
	background-repeat: no-repeat;
	background-color: transparent;
	padding-top: 14px;
	height: 24px;
	position:relative;
	top: -8px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	text-transform: lowercase;
/* 	text-shadow: 1px 1px 2px #fff,-1px -1px 2px #fff; */
/* 	-moz-text-shadow: 1px 1px 2px #fff,-1px -1px 2px #fff; */
}

.df_jobb_zold div,
.df_jobb_narancs div {
	width: 140px;
	background-position: 100px 0;
}

.df_bal_zold div,
.df_bal_narancs div {
	width: 170px;
	background-position: 130px 0;
}


.df_bal_zold div,
.df_jobb_zold div {
 	color: #4a6c01;
	text-shadow: 1px 1px 2px #eff380,-1px -1px 2px #eff380,-1px 1px 2px #eff380,1px -1px 2px #eff380;
/* 	-moz-text-shadow: 1px 1px 2px #fff,-1px -1px 2px #fff; */
/* 	color: #385201; */
/* 	text-shadow: 0 0 2px #eff380; */
/* 	-moz-text-shadow: 0 0 2px #eff380; */
}
.df_bal_narancs,
.df_jobb_narancs div {
 	color: #fa7600; 
/* 	color: #c75e00; */
 	text-shadow: 1px 1px 2px #ffef77,-1px -1px 2px #ffef77,-1px 1px 2px #ffef77,1px -1px 2px #ffef77; 
/* 	-moz-text-shadow: 0 0 3px #ffef77; */
}

.df_kozep_narancs div {
	width: 563px;
	background-position: 523px 0;
 	color: #fa7600; 
 	text-shadow: 1px 1px 2px #ffef77,-1px -1px 2px #ffef77,-1px 1px 2px #ffef77,1px -1px 2px #ffef77; 
}
.df_felkozep_narancs div {
	width: 276px;
	background-position: 236px 0;
 	color: #fa7600; 
 	text-shadow: 1px 1px 2px #ffef77,-1px -1px 2px #ffef77,-1px 1px 2px #ffef77,1px -1px 2px #ffef77; 
}


.df_bal div {
	background-position: 130px 0;
}

.df_jobb div {
	background-position: 100px 0;
}

.zoldicon1 {
	background-image: url(/images/icon_zold_1.png) ;
}
.zoldicon2 {
	background-image: url(/images/icon_zold_2.png) ;
}
.zoldicon3 {
	background-image: url(/images/icon_zold_3.png) ;
}
.narancsicon1 {
	background-image: url(/images/icon_narancs_1.png) ;
}
.narancsicon2 {
	background-image: url(/images/icon_narancs_2.png) ;
}
.narancsicon3 {
	background-image: url(/images/icon_narancs_3.png) ;
}
.narancsicon4 {
	background-image: url(/images/icon_narancs_4.png) ;
}
.narancsicon5 {
	background-image: url(/images/icon_narancs_5.png) ;
}
.narancsicon6 {
	background-image: url(/images/icon_narancs_6.png) ;
}



/*--------------------------------------kozepdoboz------------------------------------------  */

.kozepkepdoboz {
	background-color: #e7e2de;
	width: 100px;
	height: 100px;
	padding: 5px;
	margin-right: 5px;
	margin-top: 25px;
	margin-bottom: 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	float: left;
}


.kozepdoboz {
	height: 135px;
	width: 448px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	background: url(/images/kozepdoboz_fejlec_bg_min.png) repeat-x 0 0 transparent; 
	margin-bottom: 10px;
/* 	margin-top: 10px; */
	float: left;
}

.kozepdoboz .cim {
	height: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	text-align: right;
	padding-right: 35px;
/* 	text-shadow: 1px 1px 2px #fff,-1px -1px 2px #fff; */
/* 	-moz-text-shadow: 1px 1px 2px #fff,-1px -1px 2px #fff; */
	text-transform: uppercase;
}
.kozepdoboz .ikon1 {
	background: url(/images/kis_ikon_1.png) no-repeat 417px 0 transparent;
}
.kozepdoboz .ikon2 {
	background: url(/images/kis_ikon_2.png) no-repeat 417px 0 transparent;
}
.kozepdoboz .ikon3 {
	background: url(/images/kis_ikon_3.png) no-repeat 417px 0 transparent;
}
.kozepdoboz .ikon4 {
	background: url(/images/kis_ikon_4.png) no-repeat 417px 0 transparent;
}

.kozepdoboz .tartalom {
	height: 100px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	background-color: #e7e2de;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #7c6043;
	padding: 5px;
	text-align: left;
}

.kozepdoboz .tartalom a{
        text-decoration:none;
        color: #7C6043;
}






/*---------------------------------------tamogatok-----------------------------------------*/



/* Erre meg szukseg lehet, a nyomogomboknal: */
.keskenycim {
	background: url(/images/ures_zold_gomb_294px.png) no-repeat;
	text-shadow: 0 0 5px #fff;
	font-size: 16px;
	display:block;
	height: 40px;
	width: 294px;
/* 	background-position: -5px 0; */
	text-align: left;
	padding-top: 14px;
	padding-left: 20px;
	margin: 0;
/* 	float: left; */
	color: #961679;
	font-weight: bold;
	font-family: Helvetica, Verdana, Arial, sans-serif;

}

div.nyomogomb {
 text-align: center;
 padding-left: 0;
 padding-right: 0;
 margin-left: 70px;
/*  padding-top: 0 ! important; */
 background: url(/images/ures_zold_gomb_137px.png) no-repeat top left;
 height: 47px;
 width: 137px;
}

div.nyomogomb a {
 text-align: center;
 text-decoration:none;
 padding-left: 0;
 color: #961679;
}

div.nyomogomb span {
 text-align: center;
 text-decoration:none;
 padding-left: 0;
 padding-right: 10px;
 padding-top: 14px;
 width: 190px;
 height: 47px;
 background: url(/images/ures_zold_gomb_294px.png) no-repeat top right;
 position: relative;
 right: 0;
 top: 0;
}

div.nyomogomb a:hover {
 text-align: center;
 text-decoration: none ! important;
 padding-left: 0;
 color: #551A8B;
}



/*------------------------------------------lablec---------------------------------------------*/

#footer {
	width: 100%;
	background-color: #ffffff;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #7c6043;
	padding: 5px;
	text-align: center;
	clear: both;
/* 	font-weight: bold; */
}

#footer a:hover {
	text-decoration: underline;
}

/*-----------------------------------------tartalom--------------------------------------------*/
/* EZT MEG AT KELL MAJD NEZNI! */
#tartalom p {
	color: #7C6043;
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
}

#tartalom ol {
	color: #7C6043;
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
}


#tartalom h3 {
/* 	color: #BE9853; */
	color: #551A8B;
	font: 19px Georgia;
        font-size: 12px;
}

#tartalom a {
	text-decoration: none;
}

#tartalom a:hover {
	text-decoration: underline;
}

#tartalom a h3:hover {
	text-decoration: underline;
}

/*----------------------------------------------------------------------------------------------*/

 input[type=submit] {
        background: url(/images/submit_bg_min.png) repeat-x transparent;
        height: 23px;
        padding: 2px 5px;
        -moz-border-radius: 6px 6px 6px 6px;
        border-radius: 6px 6px 6px 6px;
        border: solid 1px #ff9600;
        box-shadow: 2px 2px 5px #000;
        -moz-box-shadow: 2px 2px 5px #000;
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-transform: lowercase;
         color: #ffffff; 
        text-shadow: 1px 1px 1px #ff9600, -1px -1px 1px #ff9600, -1px 1px 1px #ff9600, 1px -1px 1px #ff9600;
}
 input[type=submit]:hover {
        margin-top: 1px;
        margin-left: 1px;
        margin-bottom: -1px;
        box-shadow: 1px 1px 2px #000;
        -moz-box-shadow: 1px 1px 2px #000;
}
input[type=submit]:active {
				margin-top: 3px;
				margin-left: 3px;
				margin-bottom: -3px;
				box-shadow: -1px -1px 2px #000;
				-moz-box-shadow: -1px -1px 2px #000;
}
.fitfototartalom {
/* 	height: 100%; */
	border-radius: 6px;
	-moz-border-radius: 6px;
	background-color: #e7e2de;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #7c6043;
	padding: 5px;
	text-align: left;
}
.fototartalom {
        margin-top:15px;
}
.fitfotocim {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #7c6043;
        float:left;
        text-align:left;
        max-width:513px;
}
.fitfotovissza {
        float:right;
}
.fitfotokov {
        float:right;
        margin-bottom:15px;
}
.fitkozpontfejlec {
        margin-top:15px;
        margin-bottom:15px;
        padding-bottom:15px;
}


.tartalom_keret {
    background-color: #E7E2DE;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    color: #7C6043;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 5px;
    text-align: left;
}
.tartalom_keret a{
  text-decoration:none;
  color:#7C6043;
  font-family: Arial,Helvetica,Verdana,sans-serif;
}
.hirlev_field {
 width:78px;
} 
a.footer {
    color: gray;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
}

table.white {color: white; border-color: white; background-color: #9FA7A9}
table.white tr.head td {color: white}
tr.head {color: white}
tr.body {background-color: #818b8d; color: white; font-weight: bold}

tr.fkhead {background-color: #BBFDC6; color: white}
tr.fkbody {background-color: #F1FDF3; color: black; font-weight: bold}

tr.maghead {background-color: #B9E9FB; color: white}
tr.magbody {background-color: #F0F8FB; color: black; font-weight: bold}

tr.fotohead {background-color: #FDBBBB; color: white}
tr.fotobody {background-color: #FDF1F1; color: black; font-weight: bold}

tr.hirhead {background-color: #FDF2BB; color: white}
tr.hirbody {background-color: #FDFBF1; color: black; font-weight: bold}

table.admintable {
	border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 5px 5px 5px #505050;
	-moz-box-shadow: 5px 5px 5px #505050;
	background-color: #2D2B41;
}

table.admintable tr.head,
table.admintable tr.head td{
	border-radius: 10px;
	-moz-border-radius: 10px;
}
