/**********
	Az oldal ltalnos felptse:
		body
			div id="page"
				Fejlc <div class="header-top">
					Log kp <a>
					Menpontok <div class="menupont">
					Jobb oldali gombok <div class="header-right"> 
						Keres <div id="searchdiv">
						Egyb gombok tbla <table class="header-right-table">
				Tartalom <div id="container">
				Lblc <div id="footer">

******/

/******************************************************************** HEADER-RIGHT */
div.header-right{
	position: absolute;
	top: 30px;
	right: 0px;
	z-index: 10;
}

table.header-right-table {
	float: left;
	margin-left: 20px;
	margin-right: 40px;
}

table.header-right-table td {
	width: 40px;
}


/***************************************************************************************************************************************************** HEADER-RIGHT / LOGIN */
.keres_belepes_gomb{
  margin-top:-5px;
  /*position:relative;*/ /* gc miatt */
  /*width:85px;*/ /* position:relative miatt */
}

#np-reg{
  float: left;
  width: 125px;
}
#login{
	font-family:titilliumbold;
	margin-top: 75px;
}

#login_p{ 
	display: block;
}

div#logindiv #login_btn{
	cursor: pointer;
	position: absolute;
	right: 0;
}

#login-hover{
	background: url("/i/themes/theme_szsr/images/login-hover-bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	position:absolute;
	font-size:20px;
	z-index:11000;
	right:77px;
	top:30px;
	width:155px;
	height:39px;
	padding-left: 10px;
	padding-top:2px;
	color:#FFFFFF;
	visibility:hidden;
}

/*#logindiv */
#logindiv{
  background-image: url("/i/themes/theme_szsr/images/login-bg.png");
  display: none;
  margin: 40px 0 0 0;
  padding: 10px;
  height: 251px;
  width: 361px;
  
	position: fixed;
	right: 0px;
	top: 35px;
    
}

div#logindiv table.formlayout{
  color:#939BA5;
  border-spacing:0px;
  margin:45px 10px 0px 20px;
  width: 320px;
  float: left;
}

div#logindiv table.formlayout tr{
  vertical-align:middle;
  float: left;
}

.header_input{
/* --> csak a keres meznek lesz nagyt ikonja -> ttve a "div#searchdiv table.formlayout tr td" -be
  background: url("/i/themes/theme_szsr/images/icon-magnifier.png") no-repeat scroll right top rgba(0, 0, 0, 0);    */

   width: 290px;
  border:none;
  padding:0;
}

.header_input input{
  /*background: #FFFFFF*/
	background: none repeat scroll 0 0 #FFFFFF;
	height: 41px;
	width: 244px;
	border:none;  
	color: #000000;
	float: left;	
}
.login_alt_belepes{
  width:100%;
  text-align:right;
}
/*.login_alt_belepes .zold2{
  float:right; *//*gc miatt *//*
}*/
#P0_USERNAME,#P0_PASSWORD{
  width: 305px;
  height: 25px;
}
#P0_BELEPES
{	background: #3ddff4;
	padding: 10px 20px 10px;
}

#P0_BELEPES a	{		color: #FFFFFF;	font-family:titilliumbold;}

#felhasznalo, #jelszo{
  font-family:titilliumbold;
  color: #FFFFFF;
  float: left;
}

p#loginheader {
  color:white;
  font-weight:bold;
  margin:0px 0px 10px 0px;
  padding:10px 0px 0px 0px;
}

a#newpasswd{
  color: #C0C0C0;
  text-decoration:none;
  font-size: 15px;
  font-family: titilliumregular;
  margin-right:22px;
}
 a#registration{
  color: #73F4F3;
  font-weight:bold;
  font-size: 15px;
  text-decoration:none;
  font-family: titilliumbold;
  margin-right:42px;
 }
 
a#newpasswd:hover, a#registration:hover{
  color: #FFFFFF;
}

/**************************************************************************************************************** HEADER-RIGHT / LOGOUT */
div#logoutdiv{	
	background: url("/i/themes/theme_szsr/images/login-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: right;
    color: #FFFFFF;
    float: left;
    height: 271px;
    margin: 57px 0 0;
    width: 381px;
	display: none;

	position: fixed;
	right: 0px;
	top: 35px;

}

div#logoutdiv table{
  color:white;
  border:0;
  border:none;
  font-weight:bold;
  margin: 40px auto auto;
  padding:auto;
  border-spacing: 0 30px;
}

div#logoutdiv table td{
  vertical-align:middle;
  text-align:center;
}
#logout_bt{
  background: none repeat scroll 0 0 #3DDFF4;
  height: 30px;
  width: 70px;
}
#logout{
  color:white;
  font-family: titilliumbold;
}

div#logoutdiv table td#username{
  background-position:0 -91px;
  border:0;
  border:none;
  width:215px;
  height:29px;
  text-align:left;
  padding:0;
}

div#logoutdiv table td#username p{
  margin:0 15px 0 0;
  color:white;
  font-size:15px;
  font-weight:bold;
  font-family: titilliumbold;
}

div#logoutdiv table a#modify_data{
  color:white;
}

div#logoutdiv table a#modify_data:hover{
  color:#4DDFF3;
}

/**************************************************** KERESO */
div#searchdiv{
  float:left;  
}

div#searchdiv table.formlayout{
  /*color:#939BA5;
  border-spacing:4px;*/
}

div#searchdiv table.formlayout tr{
  vertical-align:middle;
}

div#searchdiv table.formlayout tr td{
// kivettem, mert nem httr kell, hanem egy kattinthat gomb - RA
//  background: url("/i/themes/theme_szsr/images/icon-magnifier.png") no-repeat scroll right top rgba(0, 0, 0, 0);  
}


p#searchdiv{
  color:white;
  font-weight:bold;
  margin:0px 0px 10px 0px;
  padding:10px 0px 0px 0px;
}