body {
    background-color: #fff;
    font-family: tahoma;
    font-size: 12px;
}
#wrapper {
	width: 940px;
	min-height: 800px;
	margin: 0 auto;
	background-image:url(../images/cms_manna_head_hatter.jpg);
  background-repeat:no-repeat;
  border: 0px solid #4097CC;
  padding-left:30px;
  padding-top:30px;
}
.loader_icon{
  clear:both;
  float:left;
  visibility: hidden;
  position:relative;
  top:5px;
  left: -3px;
  z-index:700;
}
#header {
    background-color: #8C8C8C;
    text-align: center;
    width: 920px;
    height: 30px;
    color:#8C8C8C;
}
#fomenu_sav {
  background-color: #FFF;
  text-align: auto;
  width: 900px;
  height: 36px;
  color:#FFFFFF;
  border-bottom: 1px solid #EEE;
  margin-left:-10px;
}
.kerekszegely{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}




.kerekszegely_pic{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.kerekszegely_pic:hover{
  background-color: #ADB6A6;
}
.kerekszegely_file{
  background-color: #f2f2f2;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.kerekszegely_file:hover{
  background-color: #ADB6A6;
}



.fomenu{
    list-style-type:none;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    color:#000;
    border: 1px solid #8C8C8C;
    background-color: #8C8C8C;
    -moz-border-radius-topleft:6px;
    -webkit-border-top-left-radius:6px;
    -moz-border-radius-topright:6px;
    -webkit-border-top-right-radius:6px;
}
.fomenu_active{
    list-style-type:none;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    color:#8C8C8C;
    background-color: #FFFFFF;
    border: 1px solid #484848;
    border-bottom: 1px solid #FFFFFF;
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px;
}
.fomenu:hover{
    color:#8C8C8C;
    background-color: #FFFFFF;
        border: 1px solid #484848;
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px;
}
.link_fomenu{
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration:none;
  border: 0;
  margin: 0;
  color:#fff;
}
.link_fomenu_active {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration:none;
  border: 0;
  margin: 0;
  color:#000;
}
.link_fomenu:hover{
  color:#000;
}
a{
  color:#7F7F7F;
  text-decoration:none;
}
.edit_link {
  font: bold 11px Tahoma;
  text-decoration:none;
  color:#8C8C8C;
}
.edit_link:hover {
  color:#ADB6A6;
}
.vissza_link {
  font: bold 11px Tahoma;
  text-decoration:none;
  color:#8C8C8C;
}
.vissza_link:hover {
  font: bold 11px Tahoma;
  text-decoration:none;
  color:#ADB6A6;
}
#header h1 {
    font: 18px Tahoma;
}
img.display-pic {
    float: left;
    margin: 0 20px 0 0;
}
#header span {
    float: right;
    padding-top: 15px;
}
#container {
    min-height:120px;
    margin-left: 5px;
    margin-top: 20px;
    border: 0px solid #CCC;
    width: 880px;
    float: left;
}
#bio {
    border-bottom: 1px solid #CCC;
    padding: 0 0 10px 0;
}
#bio h2 {
    font: bold 14px Tahoma;
}
#bio p {
    font: 12px Tahoma;
    color: #777;
}
#footer {
  background-color: #FFFFFF;
  clear: both;
  height:60px;
  font-family: Tahoma;
  font-style: italic;
  color: #8C8C8C;
  border: 0px solid #8C8C8C;
  text-align: center;
  background-image:url(../images/cms_manna_foot_hatter.jpg);
  background-repeat:no-repeat;
  margin-left:-29px;
  padding-top:47px;
}
#message {
    color: #FFF;
    padding: 5px;
    margin: 5px 0;
    border: 1px solid #D893A1;
    background-color: #E00E08;
    font: 12px Tahoma;
}
blockquote {
    font: 16px Tahoma;
    margin-left: 0;
}
#container img {
    border: 0px solid #000;
}
dl#archives {
    width: 300px;
    float: left;
    margin-top: 0;
}
dl#archives dt {
    float: left;
    color: #777;
    width: 100px;
    margin: 5px 5px 5px 0;
}
dl#archives dd {
    float: left;
    clear: right;
    width: 190px;
    margin: 5px 0;
}
a {
    color: #3252B2;
}
h3 span {
    color: #777;
}
/* =Forms
-------------------------------------------------------------------*/
fieldset {
    width: 400px;
    border: 1px solid #CCC;
    border-width: 1px 0 0 0;
    padding-left: 10px;
}
legend {
    padding: 0 10px;
    color:#9c9c9c;
}
textarea {
    width: 400px;
}
kategoria_name {
    width: 100px;
}
.input_field {
  width: 300px;
  height: 20px;
  padding: 3px;
  color: #000;
  font: bold 13px Tahoma;
  background-color: #EEEEEE;
  border: 1px solid #8C8C8C;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
button{
  cursor: pointer;
    font-weight: bold;
    padding: 5px;
    color: #FFF;
    background-color: #8C8C8C;
    border: 1px solid #6D6D6D;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
input[type=submit] {
  cursor: pointer;
    font-weight: bold;
    padding: 5px;
    color: #FFF;
    background-color: #8C8C8C;
    border: 1px solid #6D6D6D;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
input[type=submit]:hover {
  cursor: pointer;
    font-weight: bold;
    background-color: #ADB6A6;
    color: #FFF;
}
textarea {
  padding:5px;
  background-color: #F6F6F6;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
TD{
  border-top: 1px dotted #E1E1E1;
  padding: 2px;
}
table{
  padding:5px;
  border: 1px dotted #E1E1E1;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
input[type=text] {
  padding: 3px;
  background-color: #F6F6F6;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
input[type=password] {
  padding: 3px;
  background-color: #F6F6F6;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
select {
  padding: 3px;
  background-color: #F6F6F6;
  border: 1px solid #8C8C8C;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
.galeriaBorder {  margin: 5px;
  border: 1px dotted #A9D3E3;
  padding: 3px;
  text-align:center;
  vertical-align: middle;
  width: 140px;
  height: 140px;
  margin: 5px;
  padding: 3px;

  } /* just borders to see it */
.galeria_pic_keret{
  text-align:center;
  vertical-align: middle;
  float:left;
  width: 140px;
  height: 140px;
  margin: 5px;
  border: 2px dotted #F9C547;
  padding: 3px;
  background: #F8DE57;
}
/* =misc
-----------------------------------------------------------------------------*/
.clear {
    clear: both;
}
.error_doboz {
    color: #FFF;
    padding: 5px;
    border: 0px solid #D893A1;
    background-color: #ADB6A6;
    font: 12px Tahoma;
    -moz-border-radius : 6px;
    -webkit-border-radius: 6px;
}
.error {
    color: #FFF;
    width:90%;
    padding: 5px;
    margin: 5px 0;
    border: 0px solid #D893A1;
    background-color: #ADB6A6;
    font: 12px Tahoma;
    -moz-border-radius : 6px;
    -webkit-border-radius: 6px;
}
.error_mess {
    color: #FFF;
    width:90%;
    padding: 5px;
    margin: 5px 0;
    border: 0px solid #D893A1;
    background-color: #ADB6A6;
    font: 12px Tahoma;
    -moz-border-radius : 6px;
    -webkit-border-radius: 6px;
}
.ok_message {
    width:80%;
    color: #FFF;
    padding: 5px;
    margin: 5px 0;
    border: 2px dotted #FFFFFF;
    background-color: #8C8C8C;
    font: 12px Tahoma;
    -moz-border-radius : 6px;
    -webkit-border-radius: 6px;
}
/*picure style*/
.radioHatter {
    background-color: #FFF;
    border: 1px dotted #ddd;
}
.radioHatter:hover {
    background-color: #FDFDFD;
}
#galeria_sublist {
    background-color: #FDFDFD;
}
/* TAB DESIGN *************************** */
#tab_wrapper {
    background-color: i#6BCAE4;
    margin: 0 auto;
    height: 400px;
}
.stContainer {
    position:relative;
    margin:0;
    padding:0;
    left:1%;
    font: normal 12px Tahoma;
    color:              #5A5655;
    background-color:   #F8F8F8;
    border:             0px solid #CCC;
    width:700px;
    -webkit-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius  : 8px;
    -moz-border-radius  : 8px;
}
.stContainer div {
   /* -webkit-border-radius: 5px;
    -webkit-border-top-left-radius
    -webkit-border-top-right-radius */
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright   : 8px;
    -moz-border-radius-bottomright  : 8px;
    position: relative;
    margin:             0;
    border:             1px solid #CCC;
    padding:            10px;
    border-left-width: 0 !important;
    /*height: 300px;     */
    width:700px;
    font: normal 12px Tahoma;
    color:              #5A5655;
    background-color:   #F8F8F8;
    text-align:left;
    overflow:auto;
    float: auto;
}
.stContainer ul {
    display:block;
    list-style: none;
    float: left;
    position: relative;
    padding: 0px ;
    padding-top: 5px;
    padding-right: 0px;
    padding-left: 0;
    margin: 0;
    width:205px;
    height:400px;
    clear: both;
    border: 1px solid #CCCCCC;
    background: #EEEEEE;
    -moz-border-radius-topleft      : 8px;
    -moz-border-radius-bottomleft   : 8px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
}
.stContainer ul li{
    position: relative;
    margin: 0;
    padding: 0;
    height:30px;
  /* border-bottom: 0px solid #E0E0E0 !important; */
    border-top: 0px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
    float: left;
}
.stContainer ul li a {
  display:block;
  margin:0;
  padding-left:5px;
  padding-top:5px;
  text-decoration: none;
  width:200px;
  color:#0464BB;
  outline-style:none;
}
.stContainer ul li a img {
  display:block;
  margin:0;
  padding-left:5px;
  padding-top:5px;
  width:50px;
  float:left;
}
.stContainer ul li a h2 {
  display:block;
  font: bold 18px Tahoma;
  float:left;
}
.stContainer ul li a small {
  font: normal 12px Tahoma;
  float:left;
}
.stContainer ul li a:hover {
  height:25px;
  color:#FFF;
  background: #EA8511;
}
.stContainer ul li a.sel {
  color:#F6AD37;
  background: #8C8C8C;
  cursor:text;
}
.stContainer ul li a.dis {
  color:#CCCCCC;
  height:35px;
  background: #F8F8F8;
  cursor:text;
}
.content_accordion{
  width:750px;
}
.content_textarea{
  width:525px;
  height:500px;
}
.NOTanEditor{
  height:60px;
  width:420px;
}



.multiple_meta_dropdown{
  height:26px;
  /*border: 1px solid #CCCCCC;*/
}
.meta_dropdown{
  height:26px;
  /*border: 1px solid #CCCCCC;*/
}
.meta_dropdown:hover{
  background: #FAFBE6;
}

.meta_input{
  /*width:300px;*/
  height:20px;
  /*border: 1px solid #CCCCCC;*/
}

.meta_input:hover{
  background: #FFFFC2;
}



.IE_input{
  width:220px;
  height:18px;
}
.cms_func_link{
  padding: 8px;
  clear: both;
  color:#fff;
  border: 1px solid #8C8C8C;
  background: #8C8C8C;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
.cms_func_link:hover{
  background: #ADB6A6;
}
.cms_func_link_kicsi{
  padding: 0px;
  clear: both;
  color:#fff;
  border: 1px solid #8C8C8C;
  background: #8C8C8C;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
.cms_func_link_kicsi:hover{
  background: #ADB6A6;
}
.igenyelt_kupon_doboz_fizetve{
  padding: 8px;
  clear: both;
  color:#fff;
  background: #8C8C8C;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
.igenyelt_kupon_doboz_keres{
  padding: 8px;
  clear: both;
  color:#fff;
  background: #ADB6A6;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
.horblokk_cim_pozicio{
  clear: both;
  font-size:18px;
  font-weight:bold;
  font-family: tahoma;
  color:#8C8C8C;
    margin-bottom:15px;
  /*background: #ADB6A6;*/
}
.horblokk_cim{
  clear: both;
  font-size:14px;
  font-weight:bold;
  font-family: tahoma;
  color:#8C8C8C;
  /*background: #ADB6A6;*/
}
.hirblokk_text{
  font-size:12px;
  font-family: tahoma;
  color:555555;
  margin-left:15px;
  margin-bottom:15px;
}
.felhasznalo_data_info{
  height:350px;
  font-size:13px;
  font-family: tahoma;
  color:#7A7A7A;
  padding:10px;
  background: #ADB6A6;
}
.user_info_doboz{
  width:700px;
  font-size:13px;
  font-family: tahoma;
  color:#FFF;
  padding:10px;
  background: #A5A6A0;
}
.cms_aszf_doboz{
  width:700px;
  font-size:13px;
  font-family: tahoma;
  color:#7A7A7A;
  padding:10px;
  background: #ADB6A6;
}
/*** validate SUPPORTING CLASSES ***/
	form label.required{
		background-image:url(images/required_star.gif);
		background-position:right;
		background-repeat:no-repeat;
		}
	form span.required{
		padding-right:15px;
		}
	form .clean
		{
		border:none;
		}
	form .info{
		padding-top:0.5em;
		font-size:80%;
		line-height:100%;
		color:#aaa;
		}
	form .indent{
 		padding:2px 20px;
		width:auto !important;
		white-space:nowrap;
		padding-left: 25px !important;
 		}
	form label.disabled{
		color:#aaa;
		}
	form .highlight{
		background-color:#FFFFC2;
		}
	.off{
		display:none !important;
		}
	.clear{
		clear:both;
		}
.auth_error_mess {
    font-size: 11px;
    color: #ADB6A6;
}
a.hopp_div_anchor{ font-size:15px; color:#fff;  text-decoration:none;}
a.hopp_div_anchor:hover{ color:#8C8C8C;}





#tooltip {  opacity:.90;   alpha(opacity=90); position:absolute; border:2px dotted #fff; background:#DCE6EF; padding:5px; color:#3664A0; display:none; }
DIV.hirdetes_minimum_leiras {
  border: none;  margin-top: 2px; padding: 10px; width: 460px;
  border: 3px dotted #fff;
  color:#8198C4;
  font-size:12px;
  background:#F5F8FD;
}
DIV.hirdetes_kapcsolatartok_leiras {
  border: none;  margin-top: 2px; padding: 10px; width: 420px;
  border: 3px dotted #fff;
  color:#8198C4;
  font-size:12px;
  background:#F5F8FD;
}
.expand a {display:block; padding:3px 10px}
.expand a:link, .expand a:visited {
  border-width:1px;
  padding:3px 0;
  background-image:url(../images/arrow-down.gif);
  background-repeat:no-repeat;
  background-position:98% 50%;
}
.expand a:hover, .expand a:active, .expand a:focus {outline-color:#dedede}
.expand a:link.open, .expand a:visited.open {background:url(../images/arrow-up.gif) no-repeat scroll 98% 50% #f3f3f3}
.outplacement_status_cim_feltoltve{  color:#9C9C9C; background:#FFFFFF;}
.outplacement_status_email_kikuldve{ color:#ADB6A6; background:#F5F8FD;}
.outplacement_status_regisztracio_aktiv{ color:#828E4A; background:#D5E685;}
.outplacement_status_ajanloszemely_jovahagyva{ color:#EBBE22; background:#FFF5C4;}
.outplacement_status_ajanlas_kitoltve{ color:#FFFFFF; background:#8EA0BE;}
.ugyfel_szolgaltatas_besorolas_Y{
  color:#81C20A;
}
.ugyfel_szolgaltatas_besorolas_N{
  color:#D4D0C8;
}
.row_item:hover{
  background-color: #F6F6F6;
  border-color: #F6F6F6;
}
.selected_edit_row{
    background-color: #ADB6A6;
    color:#FFFFFF;
    border:none;
}


.row_item_alabontas{
  background-color : #D8DDBB;
}
.row_item_alabontas:hover{
  background-color : #ADB6A6;
}
.row_item_default{
  background-color : #FAFCEF;
}
.row_item_default:hover{
  background-color : #ADB6A6;
}
.TDhead{
  background-color : #EAEED1;
  color:#909F37;
  text-shadow: 1px 1px 0 #FFFFFF;
}
.fieldspan_keret{
  width:780px;
/*  background-color : #FAFCEF;*/
  float: left;
  margin-left: 3px;
  margin-right: 3px;
  padding: 8px 8px 8px 8px;
  border: dotted 1px #D8DDBB;
  background-image:url(http://localhost/MANNA/FairPlayCasting/SITE/images/fieldspan_keret_hatter.jpg);
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius: 5px;
}
.fieldspan{
/*  background-color : #FAFCEF;*/
  float: left;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  border: dotted 1px #fff;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius: 5px;
}
.fieldspan_error{
  color:#FFF;
  background-color : #ADB6A6;
  float: left;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  border: dotted 1px #535A2B;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius: 5px;
}
.TKDropDown{
width:130px;
}
.errorDoboz{
  width: 100%;
  height: 170px;
}
#tooltip {  opacity:.95;   alpha(opacity=90); position:absolute; border:1px dotted #fff; background:#ADB6A6; padding:8px; color:#FAFCEF; display:none; font-size:13px; font-weight:bold;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius: 8px;
}


.FormLabel{
  width: 600px;
  margin-right:10px;
}


#MuveszHeadFocim {
  float: right;
  margin: 10px 60px 0px 0px;
  padding: 5px 15px 5px 15px;
  color:#FFF;
  background-color : #ADB6A6;
  border: dotted 1px #535A2B;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius: 5px;

}

a#fileLink{ font-size:15px; color:#fff;  text-decoration:none;}
a#fileLink:hover{  color:#000;  }


.FileList{
  margin-right: 0px 0px 0px 30px;
  padding: 5px 15px 5px 15px;
  color:#FFF;
  background-color : #ADB6A6;
  border: dotted 1px #535A2B;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius: 5px;
}



.videoplayer{
  border: dotted 5px #ADB6A6;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius: 5px;
}

.section_keret{
  border: dotted 1px #ADB6A6;
  padding: 15px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius: 10px;
}

.section_keret:hover{
  background-color : #ADB6A6;
}


.video_upload_keret{
height: 150px;
width: 350px;
  border: dotted 1px #ADB6A6;
  padding: 15px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius: 10px;
}
.video_upload_keret:hover{
  background-color : #ADB6A6;
}

