/*
 Dream Interactive // www.dream.hu
 Created by Young © 2006
*/
#content{
	margin: 10px 0;
	padding: 0;
	position: absolute;
	
}
#content_back{
	margin: 0;
	padding: 0;
	position: relative;
	width: 786px;
	height: auto;
	float: left;
	background: url(../images/back_content.gif) repeat-y;
}
/*--------------------------------------------fejléc tartalma*/
#head{
	margin: 0;
	padding: 0;
	position: relative;
	width: 786px;
	height: 170px;
	background-image: url(../images/back_head.jpg);
	background-repeat: no-repeat;
	clear: both;
}
#navigation{
	margin: 0;
	padding: 75px 0 0 43px;
	font-size: 10px;
	color: #FFF;
	position: relative;
	float: left;
}
#navigation td{
	font-size: 10px;
	color: #FFF;
}
#navigation a{
	text-decoration: none;
	font-weight: normal;
}
#login{
	margin: 0;
	padding: 15px 15px 0 0;
	float: right;
	text-align: right;
}
#textbox{
	margin: 0 1px;
	padding: 0;
	border: solid 1px;
	font-size: 12px;
	height: 15px;
}
#pass{
	margin: 0 1px;
	padding: 0;
	border: solid 1px;
	font-size: 12px;
	height: 15px;
}
#megrendelo{
	margin: 0;
	padding: 102px 4px 0 0;
	text-align: right;
}
#ok{
	margin: 0;
	padding: 0 1px;
}
form {
	margin: 0;
	padding: 0;
}
/*--------------------------------------------LEFT - főmenu,hírek,logók */
#left{
	margin: 0;
	padding: 13px 0 0 13px;
	position: relative;
	float: left;
	width: 178px;
}
.fomenu_ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.fomenu_li{
	margin: 0;
	padding: 0;
	display: inline;
}
#left img{
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
}
#left a{
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
	font-size: 11px;
	color: #4F4F4F;
}
#left a:HOVER{
	color: #F00;
}
.almenu_ul{
	margin: 0;
	padding: 3px 0 6px 22px;
	list-style-type: none;
	background: url(../images/back_almenu.gif) no-repeat bottom;
}
.almenu_li{
	margin: 0;
	padding: 2px 0;
	font-weight: bold;
}
#news{
	margin: 10px 0 0 0;
	padding: 8px 0 0 0;
	position: relative;
	background: #F7F2E5 url(../images/head_frisshirek.gif) no-repeat top;
}
#news a{
	color: #FF0808;
}
#news a:HOVER{
	text-decoration: underline;
}
#newsbottom{
	margin: 0;
	padding: 0 0 12px 0;
	background: url(../images/foot_frisshirek.gif) no-repeat bottom;
}
.hir{
	margin: 0;
	padding: 5px 5px 0 25px;
	background: url(../images/bullet1.gif) no-repeat 7px 15px;
}
.newsline{
	padding: 2px 0 12px 0;	
	border-bottom: solid 1px #DAD4CF;
}
#logok{
	margin: 0;
	padding: 8px 0 0 0;
	position: relative;
}
/*--------------------------------------------LEFT - almenu layerek */
/*
#meg{
	display: none;
}
#term{
	display: none;
}
#ugy{
	display: none;
}*/
/*--------------------------------------------RIGHT - megoldások, előnyök*/
#right{
	margin: 0;
	padding: 13px 13px 0 0;
	position: relative;
	float: right;
	width: 581px;
}
#megoldasok{
	margin: 0 0 0 9px;
	_margin: 0 0 0 5px;
	padding: 20px 2px 0 2px;
	position: relative;
	float: left;
	width: 359px;
	height: 130px;
	background-image: url(../images/back_megoldasok.gif);
	background-repeat: no-repeat;
}
#megoldasok a{
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
#megoldasok img{
	margin: 0;
	padding: 0 2px;
	float: left;
	border: 0;
}
#megoldasok td{
	font-size: 9px;
	vertical-align: top;
	width: 176px;
}
.cim{
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	color: #000;
}
.elonyok{
	margin: 0 0 0 10px;
	padding: 0;
	width: 197px;
	height: 150px;
	background: url(../images/back_elonyok.gif) no-repeat;
	float: left;
}
.elonyok ul{
	margin: 0;
	padding: 20px 12px;
	_padding: 18px 12px;
	list-style-type : none;
}
.elonyok li{
	padding: 0 0 2px 13px;
	margin: 0;
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: #4F4F4F;
	background: url(../images/bullet3.gif) no-repeat 0px 4px;
}
/*--------------------------------------------RIGHT - előnyök layerek */
#elony_sms, #elony_marketing, #elony_crm, #elony_egyedi{
	margin: 0 15px 0 0;
	_margin: 0 14px 0 0;
	position: absolute;
	visibility: hidden;
	float: right;
	top: 13px;
	right: 0;
}
/*--------------------------------------------RIGHT - esettanulmányok */
#fotanulmany{
	margin: 0 0 0 9px;
	_margin: 0 0 0 5px;
	padding: 0 0 0 36px;
	position: relative;
	float: left;
	width: 534px;
	background: url(../images/bullet2.gif) no-repeat 0 14px;
}
.line{
	padding: 5px 0 25px 0;	
	border-bottom: solid 1px #DAD4CF;
}
#left_tanulmany, #right_tanulmany{
	margin: 0;
	padding: 10px 0;
	position: relative;
	float: left;
	width: 290px;
}
.tanulmany{
	margin: 0 0 0 9px;
	padding: 5px 5px 0 36px;
	background: url(../images/bullet2.gif) no-repeat 0 14px;
}
.tovabb{
	margin: 0;
	padding: 0;
	float: right;
	clear: both;
	display: block;
}
/*--------------------------------------------RIGHT - tartalmi részek */
#tbl_termekek{
	margin: 20px 0;
	padding: 0;
	border: solid 1px #ECE3D6;
	width: 530px;
}
.tbl_focim{
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
	background-color: #FF2913;
	font-family: Helvetica, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
}
.tbl_cim{
	margin: 0;
	padding: 3px 0 3px 5px;
	text-align: center;
	background-color: #EFE8D6;
}
.tbl_szoveg{
	margin: 0;
	padding: 4px 0 4px 5px;
	background-color: #F9F4E5;
}
.tbl_tartalom{
	margin: 0;
	padding: 4px 0 4px 5px;
	text-align: center;
	background-color: #F9F4E5;
}
.felsorolas{
	margin: 0;
	padding: 0;
}
.felsorolas ul{
	margin: 0;
	padding: 10px 10px;
	list-style-type : none;
}
.felsorolas li{
	padding: 2px 15px;
	margin: 0;
	background: url(../images/bullet3.gif) no-repeat 0px 6px;
}
#tbl img{
	margin: 0 5px 0 0;
	padding: 0;
}
#tbl_kuldes td{
	margin: 0;
	padding: 0;
	width: 250px;
	vertical-align: top;
	border: 0;
}
.tbl_dijszabas{
	width: 350px;
}
/*----------------------------------------AJÁNLATKÉRÉS OLDAL*/
.tbl_ajanlat_left{
	margin: 0;
	padding: 3px 10px 0 0;
	width: 160px;
	vertical-align: top;
	border: 0;
	text-align: right;
}
.tbl_ajanlat_right{
	margin: 0;
	padding: 2px 0;
	width: 230px;
	border: 0;
}
.tbl_ajanlat{
	margin: 0;
	padding: 15px 0;
}
.tbl_jelolje_left{
	margin: 0;
	padding: 3px 10px 0 0;
	width: 160px;
	vertical-align: top;
	border: 0;
	text-align: right;
}
.textbox {
	border: solid 1px #BDB19F;
	font-size: 12px;
	width: 230px;
	background: #F8F4E9;
}
.ajanlatline{
	margin: 15px 0 5px 0;
	padding: 8px 0 0 0;	
	border-top: solid 1px #DAD4CF;
}

/*--------------------------------------------FOOTER */
#footer{
	margin: 0;
	padding: 0;
	width: 786px;
	position: relative;
}