
/*GLOBLIS DEFINCIK*/
body {
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/pattern_139.gif);
	background-repeat: repeat;
}
body.standalone{
	background-image: none;
	background-color: #fff;
}
table {
	border:0;
	margin:0
}
p {
	margin: 0px;
	padding-bottom: 5px
}
img{border:0}
a{text-decoration:none}
a:hover{text-decoration:underline}

/*--------------------------------------------------------------------*/

/*STRUKTRA*/

#container{
	width: 1005px; /*Új*/
	background: #fff;
	background-repeat: repeat-y;
	border-left:1px solid #000;  /*Új*/
	border-right:1px solid #000; /*Új*/
	border-bottom:1px solid #000;
	/*padding-left: 10px;*/
	padding-bottom:10px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px
}
#header, #public_header  {
	/*margin-bottom:10px;
	margin-left:10px;
	margin-right:25px;*/
}
#content {
	padding-left:15px;
	padding-right:15px;
	_padding-right:10px;
	/*margin-right:43px;*/
	padding-top:1px;
	min-height: 350px;
	/*Új*/
	background:#fff url("../images/main_bg.jpg") repeat-x;
}
#footer{
}
/*#footer {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #403221;
	text-align: center;
	height: 25px;
	width: 970px;
	clear: left;
}*/

/* ------------ FEJLC ------------ */

#header_top {
	position:relative;
	z-index:100;
	/*margin-bottom:-1px;*/
	/*Uj*/
	background: url("../images/header_top_bg.jpg") repeat-x top left;
	height:150px;
}

#logo{
	float:left;
	margin-left:0px;
	margin-right:30px;
	_margin-left:0px;
	padding-top:10px;
	text-align:right;
	width:260px;
}
#logo-pic, #logo-pic-ideoform{
	height:113px;/*71px;*/
	padding-top:8px;
	margin-left:30px;
	position:relative;
	width:230px;
}
#logo_picture{
	height:113px;
	width:230px;
}
#logo-pic #logo_picture{
	background: url("../images/logo.png") top left no-repeat;
	_background: url("../images/logo.gif") top left no-repeat;
}
#logo-pic-ideoform #logo_picture{
	background: url("../images/logo_ideoform.png") top left no-repeat;
	_background: url("../images/logo_ideoform.gif") top left no-repeat;
}
#logo p{
	color:#666;
	font-size:10px;
	margin-top:0px;
	padding-left:34px;
	text-align:justify;
	width:230px;
}

/*WIDTH*/
.w_auto { width:auto }
.w_10 { width:10px }
.w_20 { width:20px }
.w_30 { width:30px }
.w_40 { width:40px }
.w_50 { width:50px }
.w_60 { width:60px }
.w_70 { width:70px }
.w_80 { width:80px }
.w_100 { width:100px }
.w_110 { width:110px }
.w_120 { width:120px }
.w_140 { width:140px }
.w_160 { width:160px }
.w_180 { width:180px }
.w_200 { width:200px }
.w_220 { width:220px }
.w_240 { width:240px }
.w_260 { width:260px }
.w_280 { width:280px }
.w_300 { width:300px }

IMG.kep_le_20sz { vertical-align: -20%; }
IMG.kep_le_40sz { vertical-align: -40%; }
IMG.kep_kozep { vertical-align: 20%; }
IMG.kep_serleg_kicsi { vertical-align: -20%; padding-right: 1px; }
IMG.kep_serleg_kozepes { vertical-align: -20%; padding-left: 2px; padding-right: 2px; }
IMG.kep_serleg_nagy { vertical-align: -10%; padding-left: 2px; padding-right: 2px; }
IMG.kep_serleg_nagy2 { position: relative; bottom: -1px; padding-left: 2px; padding-right: 2px; }
IMG.kep_tovabb { vertical-align: -15%; }

.indent { padding-left:20px; }