body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
} 
a img {
    border: none 0px #ffffff;
}
p, div {
	margin: 0;
	padding: 0;
}
#loginBar {
	margin-top: -38px;
	position: absolute;
	top: 100px;
	height: 76px;
	width: 100%;
	background-image: url('../../images/layout/loginbar_bg.gif');
	background-repeat: repeat-x;
}
#logoArea {
	width: 439px;
	height: 74px;
	background-image: url('../../images/layout/cp_logo.gif');
	position: absolute;
	top: 1px;
	left: 0px;
	z-index: 100;
}
#loginArea {
	width: 100%;
	height: 74px;
	background-image: url('../../images/layout/login_bg.gif');
	background-repeat: repeat-x;
	position: absolute;
	top: 1px;
	left: 0px;
	z-index: 99;
}
#loginBox {
	width: 390px;
	height: 74px; 
	position: absolute;
	top: 0px;
	left: 439px;
	background-image: url('../../images/layout/loginbox_bg.gif');
	background-repeat: no-repeat;
	background-position: 1px 0px;
}
.inputTxt {
	position:absolute;
	width:142px;
	height:15px;
	border:none;
	background-color:transparent;
	font-size: 11px;
	padding-left: 2px;
}
#inputUsername {
	top:32px;
	left:113px;
}
#inputPassword {
	top:48px;
	left:113px;
}
.loginSubmitBtn
{
    background-image: url('../../images/layout/login_submit_btn_off.gif');
    border: none 0px #000000;
    width: 57px;
    height: 10px;
    padding: 0px;
    position: absolute;
    top: 49px;
    left: 273px;
}
.loginSubmitBtn:hover
{
    background-image: url('../../images/layout/login_submit_btn_on.gif');
    cursor: pointer;
}
.infoBtn
{
    background-image: url('../../images/layout/info_btn_off.gif');
    width: 17px;
    height: 17px;
    position: absolute;
    top: 47px;
    left: 343px;
}
.infoBtn:hover
{
    background-image: url('../../images/layout/info_btn_on.gif');
}
#infoArea {
    position: relative;
    top: 76px;
    left: 439px;
    width: 369px;
    padding: 3px 8px 3px 8px;
	font-size: 11px;
	line-height: 12px;
	color: #848484;
	letter-spacing: -1px;
}
#infoArea p {
    margin-top: 8px;
    margin-bottom: 12px;
}
.readMore {
    background: url('../../images/layout/more_bg_off.gif') no-repeat;
    height: 15px;
    width: 36px;
    position: relative;
    top: 4px;
    left: 1px;
}
.readMore:hover {
    background: url('../../images/layout/more_bg_on.gif') no-repeat;
}
.hiba {
    background-color: #ffe354;
    color: #000000;
    font-size: 11px;
    font-weight:bold;
    text-align: center;
    line-height: 50px;
    margin-bottom: -50px;
}

fieldset {
 display: none;
}
a.forgotPasswd {
color:#3D3D3D;
font-size:11px;
left:273px;
position:absolute;
text-decoration:none;
text-transform:uppercase;
top:32px;
}
a.forgotPasswd:hover {
color:#ff9703;
}




/* uj fooldal */
.oszlopok
{
	position: absolute;
	left: 0;
	top: 150px;
	width: 100%;
	height: 200px;
}

.oszlop
{
	float: left;
	width: 40%;
	margin-right: 7%;
	margin-left: 1%
}

.elem
{
	font: normal 11px tahoma;
	color: #424242;
	margin-bottom: 2em;
	padding-bottom: 1.2em;
	line-height: 1.8em;
}

.fejlec
{
	border-bottom: 2px dotted #787878;
	width: 100%;
	padding-bottom: 0.3em;
	margin-bottom: 1em;
	color: #94cf20;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15px;
}


.plazafeature
{
	color: #df9000;
}




/* ******************^^^^%:.  +  .:%^^^^***************** */
/* ***** fooldal uj dizajn - pixel szintu pontossag ***** */
/* ****************************************************** */
.ujdizajn
{
	display: block;
/*	background: url(/images/new_frontpage.png) no-repeat 0 18px;*/
	width: 827px;
	height: 587px; /* 569 + 18 a bg offset miatt */
	margin: 150px auto 15px 20px;
	position: relative;
	top: 0;
	left: 0;
}

.ujdizajn pre
{
	margin: 0;
	padding: 0;
}

.ujdizajn .demolink
{
	width: 418px;
	height: 240px;
	position: absolute;
	top: 68px;
	left: 3px;
}

.ujdizajn .leftpane
{
	float: left;
	width: 424px;
}

.ujdizajn img
{
	/*border: 1px solid green;*/
}

.ujdizajn .megtakaritas
{
	position: relative;
	top: 0;
	left: 0;
	margin-bottom: 10px;

	/* for ie 6*/
	-margin-bottom: 7px;
}

.ujdizajn .megtakaritas pre
, .ujdizajn .megtakaritas form
, .ujdizajn .megtakaritas img 
{
	margin: 0;
	padding: 0;
}

.ujdizajn .megtakaritas_form input
{
	/*background: url(/images/trpixel.gif);*/
	position: absolute;
	width: 113px;
	height: 15px;
	/*font-size: 12px;*/
	font-size: 12px;
	padding: 0;
	border: 0;
	line-height: 9px;
	position: absolute;
	bottom: -2px;
	left: 0;
	text-align: right;
}

/* for ies */
.ujdizajn .megtakaritas_form input
	,
{
/*	width: 116px;
	height: 11px;*/
	bottom: -5px;
}

.ujdizajn .megtakaritas_form .berfejlesztes
{
}

.ujdizajn .megtakaritas_form .alkalmazottak
{
	width: 51px;
}

/* for ies */
.ujdizajn .megtakaritas_form .alkalmazottak
	,
{
	width: 49px;
}

.ujdizajn .berf_box
, .ujdizajn .alksz_box
{
	border-top   : 1px solid #a0a0a0;
	border-right : 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	border-left  : 1px solid #a0a0a0;
	width: 113px;
	height: 12px;
	position: absolute;
	background: white;
	overflow: hidden;
}

.ujdizajn .berf_box
{
	top: 43px;
	left: 160px;
}

.ujdizajn .alksz_box
{
	top: 66px;
	left: 160px;

	width: 51px;
}

.ujdizajn .megtakaritas_form .mehet
{
	top: 68px;
	left: 287px;
	width: 55px;
	cursor: pointer;
	
	font-size: 1px;
	line-height: 100px;
	color: transparent;
}

.ujdizajn .megtakaritas_form .mehet
{
	border: 0;
	background: url(/images/mehet3.gif) no-repeat 0px 0px;
}

.ujdizajn .megtakaritas_form .mehet:hover
{
	background-position: 0 -16px;
}

.ujdizajn .megtakaritas_form .mehet_ie6 input
{
	position: relative;
	top: 0;
	left: 0;
}

.ujdizajn .megtakaritas_form .mehet_ie6
, .ujdizajn .megtakaritas_form .mehet_ie6:link
, .ujdizajn .megtakaritas_form .mehet_ie6:visited
{
	position: absolute;
	top: 417px;
	left: 314px;
	width: 55px;
	background: url(/images/trpixel.gif);
}
.ujdizajn .megtakaritas_form .mehet_ie6:hover
, .ujdizajn .megtakaritas_form .mehet_ie6:active
{
	background: url(/images/mehet3.gif) no-repeat;
}



.ujdizajn .effectwindow
{
	width: 340px;
	float: right;
        color: #252525;
}

.ujdizajn .effectwindow .plainarticle
{
	margin-bottom: 14px;
}

.ujdizajn .effectwindow .leadin
{
	margin-bottom: 14px
}
.ujdizajn .effectwindow  .akt
{
	margin-bottom: 4px
}

.ujdizajn .effectwindow  .erd
{
	margin-bottom: 29px
}

.ujdizajn .effectwindow #csom_p
{
	padding-top: 3px;
}

.ujdizajn .effectwindow .leadin
{
	visibility: visible;
}

@font-face {
      font-family: "Mittel";
      src: url(/design/fonts/DIN_Mittelschrift.ttf);
    }
/*.ujdizajn .effectwindow .title { "Mittel", font-family: Tahoma,Verdana,Arial,sans-serif }*/
.ujdizajn .effectwindow .title { font-family: Tahoma,Verdana,Arial,sans-serif }

.ujdizajn .effectwindow .leadin .title
{
	text-transform: uppercase;
        color: #ADCC0F;
}

.ujdizajn .effectwindow .leadin p
{
	/*display: inline;*/
        font-size: 11px;
}

.ujdizajn .effectwindow .article .leadin tr td {
    /*font-family: Tahoma,Verdana,Arial,sans-serif;*/
    font-size: 11px;
}

.ujdizajn .effectwindow .leadin a
{
	text-decoration: none;
        color: #000000;
        font-weight: bolder;
}
.ujdizajn .leftpane .leadin
{
	margin-bottom: 14px
}

/*.ujdizajn .leftpane .title { font-family:  "Mittel", Tahoma,Verdana,Arial,sans-serif }*/
.ujdizajn .leftpane .title { font-family:  Tahoma,Verdana,Arial,sans-serif }


.ujdizajn .leftpane .title
{
	text-transform: uppercase;
        color: #ADCC0F;
}

.ujdizajn .leftpane p
{
    /*display: inline;*/
    font-size: 11px;
}
.ujdizajn .leftpane td { 
    font-size: 11px;
}
.ujdizajn .leftpane .button {
    font-family: "Mittel", Tahoma,Verdana,Arial,sans-serif;
    font-size: 14px;
    color: #ADCC0F;
}
.ujdizajn .leftpane .button:hover {
    font-family: "Mittel", Tahoma,Verdana,Arial,sans-serif;
    font-size: 14px;
    color: #FF6600;
}

.ujdizajn .leftpane a
{
	text-decoration: none;
        color: #000000;
        font-weight: bolder;
}

.ujdizajn .effectwindow .readfull
{
	margin-bottom: 10px;
	position: absolute;
	top: 0;
	right: 0;
	visibility: hidden;
	display: none;
	width: 340px;
	background: white;
	height: 150% !important;/*100%rol megnovelve mert tobb lett a foodlali hir*/
}
.ujdizajn .effectwindow .readfull .title
{
	text-transform: uppercase;
        color: #ADCC0F;
}

.ujdizajn .effectwindow .readfull p
{
	display: block;
        font-size: 11px;
}

.ujdizajn .effectwindow .readfull td
{
        font-size: 11px;
}
.ujdizajn .effectwindow .readfull a
{
	text-decoration: none;
        color: #000000;
        font-weight: bolder;
}

.ujdizajn .effectwindow .vissza
, .ujdizajn .gui_button
{
	padding: 4px;
	cursor: pointer;
	margin-top: 5px;
}

.ujdizajn .gui_button 
{
	border: 1px solid #e0e0e0;
	padding: 2px;
	margin-top: 3px;
}

.ujdizajn .CP_Flash_Demo
{
	margin: 15px 0 22px 0;
}

.ujdizajn .wordhost
{
	position: relative;
	top: 0;
	right: 0;
}

.ujdizajn .fdw
{
	display: block;
	position: absolute;
	float: left;
}
.megtakaritas_holder {
  position: relative;
  margin-top: -4px;
}
.ujdizajn  .leftpane  .ets
{
	margin-top: 29px;
	margin-bottom: 29px;
}

div#ets.wordhost{
	position: absolute;
	top: 692px;
	left: 0px;
	width: 424px;
}

