@charset "UTF-8";
/* 

$Id: main.css 3192 2008-10-01 02:12:43Z Rugoo $
forceUTF8: éáűőúóüöí
*/

html,
body 
{ 
	margin: 0px auto auto auto;
	padding: 0;
	background-color:#d7d7d7;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

div {
		background-color: transparent;
}
textarea {
	font-family: inherit;
	font-size: inherit;
}

h1 { font-size: 18px; color:#6B728C; font-weight: normal; text-align: left;}
h2 { color: #F6B920;}
h2 img{ padding-right: 8px;}
h3 {color: #F6B920; font-weight:bold; margin-bottom: 5px;}
h4 {
	margin: 0;
}
a {color:#5E5E5E;}
a:hover {color: #F6B920;}

img {
	border: 0px solid #AAA;
/*	margin:0;*/
/*	padding:0;*/
}

form, 
fieldset {
	margin:0;
	padding: 0;
	border: 0;
}

table, 
td {
	margin:auto;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
	empty-cells: show;

	/*border: 1px solid red;*/
	vertical-align: top;
	text-align: left;
	font-size: inherit; /*google cache fix*/
}

.strong {
	font-weight: bold;
}

/*=========================*/
.content-bg {
		background-image:url(../img_assets/body_bg.jpg);
		background-position: top;
		background-repeat: repeat-x;
		background-color:#FFF;}
		
.content-width {
		width:847px;
		margin:auto;}

.header {
		padding-top:0px;}
.header-tbl { width: 100%;}
.header-tbl .icons{text-align: center; vertical-align:middle; width: 120px;}
.header-tbl .icons img {padding: 5px;}
.header-tbl .logo{ text-align:left;}
.header-tbl .lang{ text-align: center; vertical-align:middle; font-size: 11px; width: 65px;}
.header-tbl .lang .active {font-weight: bold;}
.header-tbl .lang a {text-decoration: none;}

.menu {
		background-image:url(../img_assets/menu_big_bg.jpg);
		background-repeat: no-repeat;
		height: 82px;}

.menu a {text-decoration: none;}
.menu a:hover {color:#5E5E5E;}

.menu_simple {
	height: 22px;
	width: 95px;
	float:left;
	padding:60px 20px 0 20px;
	text-align:center;}
	
.menu_active {
	font-weight:bold;
	height: 22px; /*82*/
	width: 95px;
	background-image:url(../img_assets/active_menu_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	margin:0px 20px 0 20px;
	padding:60px 0px 0 0px;
	text-align:center;}
	
.intro {
	background-image:url(../img_assets/introductory_bg.jpg);
	height:278px;
	color: #6B728C;
	text-align:justify;}
	
.intro_nyito_tbl {
	width:100%px;
	
}
.intro_nyito_tbl .picture { padding:15px; width:248px;}
.intro_nyito_tbl .picture img{ padding:3px; border: 1px solid #ccc;}
.intro_nyito_tbl .text { padding: 15px; color: #6B728C; line-height: 20px;}

.content {
	background-color:#FFF;
	padding:10px;
	color:#5E5E5E;
	line-height: 21px;
	text-align:justify;}

.content .intro-tbl { width:100%;}
.content .intro-tbl img{ padding:3px; border: 1px solid #ccc;}
.content .intro-tbl td{ width: 25%; text-align: center;}
.content .intro-tbl .text {font-size: 11px; text-align: left; color:#5E5E5E; padding: 10px; line-height: 17px;}
.content .intro-tbl .text li{font-size: 11px; text-align: left; color:#5E5E5E;}
.content .intro-tbl ul{padding: 0 0 0 20px; margin-top:0;}

.content .intro-tbl .more img{border: 0px solid #fff;}

.more {text-align:right; font-size: 11px;}
.more img{vertical-align: middle; border: 0px solid #fff;}
.more a:hover{text-decoration: underline; font-weight:normal;}

.footer {
	background-image:url(../img_assets/footer_bg_shadow.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #d7d7d7;
	padding-top: 35px;
	text-align:center;
	font-size: 11px;
	line-height: 25px;
	color: #666;}
	
/*====================*/

.intro_contact_tbl {
	width: 100%;
	}
	
.intro_contact_tbl .text{ padding: 15px 0 0 35px; line-height: 20px;}
.intro_contact_tbl .img{ vertical-align:middle; text-align:center;  width: 200px;	}

/*=====================*/
.intro_szolg_tbl {
	width:100%px;
	
}
.intro_szolg_tbl .picture { padding:7px; width:215px;}
.intro_szolg_tbl .picture img{ padding:3px; border: 0px solid #ccc;}
.intro_szolg_tbl .text { padding: 15px; color: #6B728C; line-height: 22px; text-align: justify;}

.color-1 { color:#F6B920;}
.szolg {width: 750px; margin:auto;}
.szolg h2 {text-align:left; font-weight:bold; font-size: 16px;}

/*============*/
.online-mail-tbl {	width: 100%;}
.online-mail-tbl td{ padding: 5px 0px;}
}
.#contact_form input {
	width: 250px;
}
.online-form input{
	width: 250px;
	border: 1px solid #A4A8B9;
}
.online-form {padding: 0 0 0 25px;}

#message {width: 400px; height: 150px; border: 1px solid #A4A8B9;}

.cebitgallery-tbl td{	width: 170 px; padding: 15px;}
.cebitgallery-tbl {	margin: auto;}
.cebitgallery-tbl img{ padding:3px; border: 1px solid #ccc;}

.pdf_img {padding:3px; border: 1px solid #ccc;}

.press-tbl td {padding: 0 20px 20px 20px;}
.press-tbl {margin-left: 10px;}

.press-tbl .text {text-align: center;}