/* main design pieces */

body
{
	background-image : url('../pictures/background.main.gif'); 
	background-repeat : repeat-y; 
	background-color :#5F5F5F;
	background-position : center top;

	color : #000000;

	font-family : arial, verdana, sans-serif;
	font-size : 10px;
	
	height : 790px;
	
	margin : auto auto;

	padding : 0px;
	padding-left : 21px;
	padding-right : 21px;

	text-align : center;

	width : 888px;
}

.left
{
	float : left;
}

.right
{
	float : right;
}

.clear
{
	clear : both;
}

label
{
	font-size : 12px;
	font-weight : bold;
}

.inputField
{
	border : #000000 solid 1px;
	
	color : #000000;

	font-family : arial, verdana, sans-serif;
	font-size : 11px;

	margin  :0px;

	padding  : 0px;
	padding-left : 1px;
}

.pressBtn
{
	border : #000000 solid 1px;

	font-size : 10px;
	font-weight : bold;
}

div#pagenav_menu
{
	background-image : url('../pictures/background.pagenav.gif');
	background-repeat : no-repeat;
	background-position : left bottom;

	clear : both;
	
	display : block;
	
	height : 20px;
	
	line-height : 20px;
	
	width : 888px;
}

div#head
{
	background-color : #FFFFFF;

	clear : both;
	
	display : block;

	height : 215px;
	
	margin : 0px;
	
	padding : 0px;
	padding-left : 18px;
	padding-right : 16px;
	
	text-align : left;

	width : 854px;
}

div#foot
{
	background-color : #000000;
	background-image : url('../pictures/background.foot2.gif');
	background-repeat : no-repeat;
	background-position : left top;
	
	clear : both;
	
	color : #FFFFFF;
	
	display : block;
	
	height : 45px;

	padding : 0px;
	padding-left : 20px;
	padding-right : 16px;
	
	text-align : left;
	
	width : 852px;
}

div#body
{
	background-color : #FFFFFF;

	clear : both;
	
	display : block;
	
	height : 480px;
	
	margin : 0px;
	
	padding : 0px;
	padding-left : 16px;
	padding-right : 18px;
	
	text-align : left;

	width : 854px;
}

/* header design pieces */

img#logo
{
	float : left;

	display : block;

	height : 175px;
	
	margin : 0px;
	margin-top : 20px;
	margin-bottom : 20px;
	
	padding : 0px;
	padding-left : 10px;
	
	width : 116px;
}

div#head_content
{
	float : right;

	height : 215px;

	margin : 0px;

	padding : 0px;
}

.head_menu
{
	height : 25px;
	
	margin : 0px;
	
	padding : 0px;
}

.head_menu a
{
	background-position : left center;
	background-repeat : no-repeat;
	
	color : #000000;
	
	display : block;
	
	font-size : 12px;

	height : 20px;

	margin : 0px;
	
	padding : 0px;
	
	text-decoration : none;
	text-indent : -9000px;
}

ul#mainmenu, ul#submenu
{
	display : block;
	
	height : 25px;
	
	list-style-type : none;
	
	margin : 0px;
	margin-top : 5px;
	
	padding : 0px;
	
	width : 700px;
}

ul#mainmenu li, ul#submenu li
{
	background-image : url('../pictures/menu/separator.main.gif');
	background-position : right center;
	background-repeat : no-repeat;
	
	float : left;
	
	height : 20px;
	
	margin-right : 8px;
	
	padding-right : 5px;
}

ul#submenu li
{
	margin : 0px;
}

ul#mainmenu li.cleared, ul#submenu li.cleared
{
	background-image : none;
}

/* main menu */

a#aboutus
{
	background-image : url('../pictures/menu/mainmenu.aboutus.off.gif');
	
	width : 85px;
}

a#aboutus:hover
{
background-image : url('../pictures/menu/mainmenu.aboutus.on.gif');
}

a#rent
{
	background-image : url('../pictures/menu/mainmenu.berelhetoeszkozok.off.gif');
	
	width : 135px;
}

a#rent:hover
{
background-image : url('../pictures/menu/mainmenu.berelhetoeszkozok.on.gif');
}

a#services
{
	background-image : url('../pictures/menu/mainmenu.services.off.gif');
	
	width : 130px;
}

a#services:hover
{
background-image : url('../pictures/menu/mainmenu.services.on.gif');
}

a#partners
{
	background-image : url('../pictures/menu/mainmenu.partners.off.gif');
	
	width : 90px;
}

a#partners:hover
{
background-image : url('../pictures/menu/mainmenu.partners.on.gif');
}

/* sub menu */

a#introduction
{
	background-image : url('../pictures/menu/submenu.introduction.off.gif');
	
	width : 95px;
}

a#introduction:hover
{
	background-image : url('../pictures/menu/submenu.introduction.on.gif');
}

body#introduction_s a#introduction
{
	background-image : url('../pictures/menu/submenu.introduction.on.gif');
}

a#contactus
{
	background-image : url('../pictures/menu/submenu.contactus.off.gif');
	
	width : 75px;
}

a#contactus:hover
{
	background-image : url('../pictures/menu/submenu.contactus.on.gif');
}

body#contactus_s a#contactus
{
	background-image : url('../pictures/menu/submenu.contactus.on.gif');
}

a#contacts
{
	background-image : url('../pictures/menu/submenu.elerhetosegek.off.gif');
	margin-left : 3px;
	
	width : 100px;
}

a#contacts:hover
{
	background-image : url('../pictures/menu/submenu.elerhetosegek.on.gif');
}

body#contacts_s a#contacts
{
	background-image : url('../pictures/menu/submenu.elerhetosegek.on.gif');
}

a#references
{
	background-image : url('../pictures/menu/submenu.references.off.gif');
	
	width : 75px;
}

a#references:hover
{
	background-image : url('../pictures/menu/submenu.references.on.gif');
}

body#references_s a#references
{
	background-image : url('../pictures/menu/submenu.references.on.gif');
}

a#avid
{
	background-image : url('../pictures/menu/submenu.nonlinearisszerkeszto.off.gif');
	
	width : 150px;
}

a#avid:hover
{
	background-image : url('../pictures/menu/submenu.nonlinearisszerkeszto.on.gif');
}

body#avid_s a#avid
{
	background-image : url('../pictures/menu/submenu.nonlinearisszerkeszto.on.gif');
}

a#broadcastitem
{
	background-image : url('../pictures/menu/submenu.broadcasteszkozok.off.gif');
	
	width : 130px;
}

a#broadcastitem:hover
{
	background-image : url('../pictures/menu/submenu.broadcasteszkozok.on.gif');
}

body#broadcastitem_s a#broadcastitem
{
	background-image : url('../pictures/menu/submenu.broadcasteszkozok.on.gif');
}

a#office
{
	background-image : url('../pictures/menu/submenu.irodaieszkozok.off.gif');
	
	width : 150px;
}

a#office:hover
{
	background-image : url('../pictures/menu/submenu.irodaieszkozok.on.gif');
}

body#office_s a#office
{
	background-image : url('../pictures/menu/submenu.irodaieszkozok.on.gif');
}

a#studio
{
	background-image : url('../pictures/menu/submenu.studio.off.gif');
	
	width : 100px;
}

a#studio:hover
{
	background-image : url('../pictures/menu/submenu.studio.on.gif');
}

body#studio_s a#studio
{
	background-image : url('../pictures/menu/submenu.studio.on.gif');
}

a#software
{
	background-image : url('../pictures/menu/submenu.szoftver.off.gif');
	margin-left : 3px;
	
	width : 60px;
}

a#software:hover
{
	background-image : url('../pictures/menu/submenu.szoftver.on.gif');
}

body#software_s a#software
{
	background-image : url('../pictures/menu/submenu.szoftver.on.gif');
}

a#hardware
{
	background-image : url('../pictures/menu/submenu.hardver.off.gif');
	
	width : 60px;
}

a#hardware:hover
{
	background-image : url('../pictures/menu/submenu.hardver.on.gif');
}

body#hardware_s a#hardware
{
	background-image : url('../pictures/menu/submenu.hardver.on.gif');
}

a#multimedia
{
	background-image : url('../pictures/menu/submenu.multimedia.off.gif');
	
	width : 70px;
}

a#multimedia:hover
{
	background-image : url('../pictures/menu/submenu.multimedia.on.gif');
}

body#multimedia_s a#multimedia
{
	background-image : url('../pictures/menu/submenu.multimedia.on.gif');
}

a#oktatas
{
	background-image : url('../pictures/menu/submenu.oktatas.off.gif');
	
	width : 60px;
}

a#oktatas:hover
{
	background-image : url('../pictures/menu/submenu.oktatas.on.gif');
}

body#oktatas_s a#oktatas
{
	background-image : url('../pictures/menu/submenu.oktatas.on.gif');
}

a#company
{
	background-image : url('../pictures/menu/submenu.uzletvitel.off.gif');
	
	width : 70px;
}

a#company:hover
{
	background-image : url('../pictures/menu/submenu.uzletvitel.on.gif');
}

body#company_s a#uzletvitel
{
	background-image : url('../pictures/menu/submenu.uzletvitel.on.gif');
}

/* footer design pieces */

div#foot h6
{
	float : left;
	
	font-size : 10px;
	
	height : 35px;
	
	line-height : 35px;
	
	margin : 0px;
	
	padding : 0px;
}

div#foot a
{
	background-position : left center;
	background-repeat : no-repeat;
	
	color : #000000;
	
	display : block;
	
	float : right;

	font-size : 12px;

	height : 35px;

	margin : 0px;
	
	padding : 0px;
	
	text-decoration : none;
	text-indent : -9000px;
	
	width : 50px;
}

a#intereuro
{
	background-image : url('../pictures/logo.intereuro.gif');
}

a#menrich
{
	background-image : url('../pictures/logo.menrich.gif');
}

/* body design pieces */

div#leftcolumn
{
	background-color : #000000;
	background-image : url('../pictures/corner.gif');
	background-repeat : no-repeat;
	background-position : right top;

	display : block;

	float : left;
	
	height : 465px;

	margin : 0px;
	
	padding : 0px;
	padding-top : 15px;

	width : 234px;
}

h2.subtitle
{
	background-repeat : no-repeat;
	background-position : left center;

	color : #FFFFFF;
	
	font-size : 13px;
	
	height : 20px;
	
	margin : 0px;
	margin-bottom : 4px;
	
	padding : 0px;
	
	text-indent : -9000px;
}

div#blankSubContent
{
	background-image : url('../pictures/shadow.gif');
	background-repeat : no-repeat;
	background-position : center bottom;

	clear : both;
	
	display : block;
	
	height : 314px;
	
	margin : 0px;
	margin-left : 10px;
	
	padding : 0px;
	
	width : 220px;
}

ul#subcontent
{
	background-image : url('../pictures/shadow.gif');
	background-repeat : no-repeat;
	background-position : center bottom;

	clear : both;
	
	color : #FFFFFF;
	
	display : block;
	
	height : 284px;
	
	line-height : 14px;
	list-style-type : none;

	margin : 0px;
	margin-left : 10px;
	margin-top : 10px;
	
	padding : 0px;
	
	width : 220px;
}

ul#subcontent li a
{
	color : #FFFFFF;
	
	font-family : verdana;
	font-size : 11px;
	
	margin-left : 0px;
	
	padding-left : 0px;
	
	text-decoration : none;
}

ul#subcontent li a:hover
{
	color : #F25100;
}

h2#news
{
	background-image : url('../pictures/headlines/kapcsolodoanyagok.gif');
}

ul#newslist
{
	background-image : url('../pictures/shadow.gif');
	background-repeat : no-repeat;
	background-position : top center;
	
	clear : both;
	
	display : block;
	
	height : 290px;

	margin : 0px;
	margin-left : 14px;
	
	padding : 0px;
	
	width : 220px;
}

ul#newslist li
{
	border-bottom : #FFFFFF solid 1px;
	
	clear : both;
	
	display : block;

	height : 70px;

	margin : 0px;

	padding : 0px;
	padding-top : 13px;
	padding-bottom : 13px;
	
visibility : hidden;
}

ul#newslist li.cleared
{
	border : none;
}

img.newspic
{
	border : #FFFFFF solid 1px;

	float : left;

	height : 68px;

	margin : 0px;
	margin-right : 7px;

	padding : 0px;

	width : 68px;
}

p.shortnews
{
	color : #FFFFFF;
	
	display : block;
	
	float : right;
	
	font-size : 12px;
	
	height : 56px;
	
	line-height : 14px;
	
	margin : 0px;
	
	overflow : hidden;
	
	padding : 0px;
	
	width : 135px;
}

p.shortnews strong
{
	color : #F25100;
	
	font-weight : bold;
}

a.showmore
{
	color : #F25100;
	
	font-size : 12px;
	font-weight : bold;
	
	line-height : 14px;
}

img#address
{
	display : block;
	
	margin : 0px;
	margin-top : 1px;
	
	padding : 0px;
}

div#content
{
	display : block;

	float : right;
	
	height : 465px;
	
	margin : 0px;
	
	padding : 0px;
	padding-left : 15px;
	padding-right : 20px;
	padding-top : 15px;
	
	text-align : left;
	
	width : 585px;
}

h3.headline
{
	background-color : #5F5F5F;
	background-position : left center;
	background-repeat : no-repeat;
	
	color : #FFFFFF;
	
	display : block;
	
	font-size : 15px;
	font-weight : bold;
	
	height : 22px;
	
	margin : 0px;
	margin-bottom : 20px;
	
	padding : 0px;
	padding-left : 20px;
	
	text-indent : -9000px;
	
	width : 565px;
}

h3#introduction_hl
{
	background-image : url('../pictures/headlines/introduction.gif');
}

h3#pr_hl
{
	background-image : url('../pictures/headlines/pr.gif');
}

h3#avid_hl
{
	background-image : url('../pictures/headlines/avid.gif');
}

h3#broadcastitem_hl
{
	background-image : url('../pictures/headlines/broadcastitem.gif');
}

h3#broadcast_hl
{
	background-image : url('../pictures/headlines/broadcast.gif');
}

h3#office_hl
{
	background-image : url('../pictures/headlines/office.gif');
}

h3#company_hl
{
	background-image : url('../pictures/headlines/company.gif');
}

h3#keresoopt_hl
{
	background-image : url('../pictures/headlines/keresoopt.gif');
}

h3#maintenance_hl
{
	background-image : url('../pictures/headlines/maintenance.gif');
}

h3#tarhely_hl
{
	background-image : url('../pictures/headlines/tarhely.gif');
}

h3#webfejlesztes_hl
{
	background-image : url('../pictures/headlines/webfejlesztes.gif');
}

h3#contactus_hl
{
	background-image : url('../pictures/headlines/contactus.gif');
}

h3#references_hl
{
	background-image : url('../pictures/headlines/references.gif');
}

h3#studio_hl
{
	background-image : url('../pictures/headlines/studio.gif');
}

h3#rent_hl
{
	background-image : url('../pictures/headlines/rent.gif');
}

h3#software_hl
{
	background-image : url('../pictures/headlines/software.gif');
}

h3#hardware_hl
{
	background-image : url('../pictures/headlines/hardware.gif');
}

h3#multimedia_hl
{
	background-image : url('../pictures/headlines/multimedia.gif');
}

h3#contacts_hl
{
	background-image : url('../pictures/headlines/contacts.gif');
}

h3#hp1018_hl
{
	background-image : url('../pictures/headlines/hp1018.gif');
}

h3#adaslebonyolitas_hl
{
	background-image : url('../pictures/headlines/adaslebonyolitas.gif');
}

h3#hp1022n_hl
{
	background-image : url('../pictures/headlines/hp1022n.gif');
}

h3#hp2600n_hl
{
	background-image : url('../pictures/headlines/hp2600n.gif');
}

h3#i9550_hl
{
	background-image : url('../pictures/headlines/i9550.gif');
}

h3#ip5200_hl
{
	background-image : url('../pictures/headlines/ip5200.gif');
}

h3#irodainotebook_hl
{
	background-image : url('../pictures/headlines/irodainotebook.gif');
}

h3#pd523pd_hl
{
	background-image : url('../pictures/headlines/pd523pd.gif');
}

h3#subnotebook_hl
{
	background-image : url('../pictures/headlines/subnotebook.gif');
}

div#pagecontent
{
	color : #000000;
	
	float : left;
	
	font-family : arial;
	font-size : 12px;
	
	height : 394px;
	
	margin : 0px;

	padding : 0px;
	padding-left : 18px;
}

div#pagecontent p
{
	clear : both;
	
	line-height : 14px;

	margin : 0px;
	margin-bottom : 13px;
	
	padding : 0px;
	padding-right : 30px;
	
	text-align : justify;

	width : 420px;
}


div#pagecontent h4
{
	clear : both;
	
	font-size : 12px;
	
	line-height : 14px;

	margin : 0px;
	margin-bottom : 8px;
	
	padding : 0px;
	padding-right : 30px;
}

div#pagecontent dl
{
	margin : 0px;
}

div#pagecontent dt
{
	font-size : 12px;
	margin-bottom : 3px;
}

div#pagecontent dd
{
	margin-left:20px;
	
	height : 18px;
}

div#pagecontent ul
{
 	list-style-type : square;
 	line-height : 18px;
	
	margin : 0px;
	margin-bottom: 5px;

	padding : 0px;
	
	font-weight: normal;
}

p#i9550
{
	border-top: 20px solid #FFFFFF;
}

div#pagecontent ul li
{
	height : 18px;
	
	margin : 0px;

	margin-left : 20px;
}

div#pagecontent ul li a
{
	color : #F25100;
	
	text-decoration : none;
}

div#pagecontent ul li a:visited
{
	color : #5F5F5F;
}

div#pagecontent ul li a:hover
{
	color : #F25100;
}

div#pagecontent table
{
	width: 420px;
	margin-top: 5px;
}

div#pagecontent td
{
	padding-right: 20px;
}

div#sidecontent
{
	float : right;

	margin : 0px;
	
	padding : 0px;
	
	width : 115px;
}

div#sidecontent img
{
	border : #F25100 solid 1px;
	
	height : 132px;
	
	margin : 0px;
	margin-bottom : 20px;
	
	padding : 0px;
	
	width : 113px;
}

div#navigation
{
	background-color : #C0C0C0;

	clear : both;
	
	display : block;
	
	height : 22px;
	
	line-height : 22px;
	
	margin : 0px;
	
	padding : 0px;
	
	text-align : center;
}

div#navigation a
{
	border : #F25100 solid 1px;
	
	color : #5F5F5F;
	
	font-size : 12px;
	
	margin : 0px;
	margin-left : 2px;
	margin-right : 2px;
	
	padding : 1px;
	padding-left : 4px;
	padding-right : 4px;
	
	text-decoration : none;
}

div#navigation a:hover
{
	font-weight : bold;
}