

body {

	margin: 0;

	padding: 0;

	line-height: 1.4em;

	font-family: Verdana, Arial, san-serif;

	font-size: 11px;

	color: #e4e4e4;

	background: #000000;

}

font{
	font-size:12px;
	line-height: 1.4em;	
}


a:link, a:visited { color: #CCFF00; text-decoration: none; font-weight: normal; }

a:active, a:hover { color: #FFFF00; text-decoration: underline; }p {

	margin: 0px;

	padding: 0px;

}.readmore a {

	clear: both;

	float: left;

	height: 21px;

	width: 100px;

	padding: 2px 0 0 10px;

	margin: 0 15px 10px 0;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

	color: #ffffff;

	border: none;

	background: url(images/readmore_button.jpg) no-repeat;

}#container {

	width: 960px;

	margin: 0 auto;

}

#header_panel {

	width: 880px;

	height: 80px;

	padding: 40px 30px 0px 50px;

	background: #202020 url(images/header_bg.jpg) top center no-repeat;

}#header_panel #search_box {

	float: right;

}#search_box form {

	margin: 0;

	padding: 0;

	text-align: left;	

}#searchfield {

	border: 1px solid #767676;

	background: #434343;

	color: #ffffff;

	font-size: 12px;

	font-variant: normal;

	height: 15px;

	line-height: normal;

	padding: 4px;

	width: 180px;

}#search_box form #searchbutton {

	cursor: pointer;

	font-size: 12px;

	font-weight: bold;

	height: 25px;

	margin: 0 0 0 7px;

	padding: 0 6px;

	text-align: center;

	vertical-align: bottom;

	white-space: pre;

	width: 50px;

	background:url(images/go_button.jpg) no-repeat;

	border: 0px;

}#banner_panel {

	width: 880px;

	height: 263px;

	padding: 0px 30px 0px 50px;

	background: #000000 url(images/banner_bg.jpg) top center no-repeat;

}#banner_panel #banner_section {

	float: left;
	padding-top:0px;
	width: 480px;
	font-size:12px;
	color:#218DFB;

}#banner_section p {

	padding-bottom: 30px;

}#banner_panel #menu_section {

	float: right;

	width: 220px;

	padding: 0px 15px 0px 15px;

}#content_top {

	clear: both;

	width: 960px;

	height: 30px;

	background: url(images/content_top.jpg) top center no-repeat;

}#content {

	clear: both;

	overflow: hidden;

	width: 880px;

	padding: 10px 20px 0 40px;

	margin: 0 10px;

	background-color: #1f1f1f;

}#content_bottom {

	clear: both;

	width: 960px;

	height: 30px;

	background: url(images/content_bottom.jpg) top center no-repeat;

}/* content left */

#content #content_left {

	float: left;

	width: 580px;

}#content_left h1 {

	font-size: 22px;

	color: #218dfb;

	margin: 0 0 10px 0;

	padding: 0 0 10px 0;

	border-bottom: 1px dotted #000000;

}

#content_left p {

	padding-bottom: 10px;

	text-align: justify;

}

#content #content_right {

	float: right;

	width: 250px;

	padding-top: 20px;

	

}#content_right h1 {

	font-size: 18px;

	font-weight: bold;

	margin: 0 0 30px 0;

	padding: 0px;

}#content_right ul {

	margin: 0 0 10px 0;

	padding: 0px;

}#content_right .content_right_product_01 {

	clear: both;

	height: 182px;

	padding: 18px 10px 0 10px; 

	margin-bottom: 15px;

	background: url(images/product_03_bg.png) no-repeat;

}#content_right .content_right_product_02 {

	clear: both;

	height: 182px;

	padding: 18px 10px 0 10px; 

	margin-bottom: 15px;

	background: url(images/product_01_bg.jpg) no-repeat;

}#content_right .content_right_product_03 {

	clear: both;

	height: 182px;

	padding: 18px 10px 0 10px; 

	background: url(images/produc_02_bg.jpg) no-repeat;

}#footer {

	clear: both;

	padding: 10px;

	width: 940px;

	text-align: center;

	text-align: center;

}#footer a {

	color: #fff;

	font-weight: normal;

}

#footer a:hover {

	color: #CCFF00;

}.nyelvek

{

		text-align:right;

		margin-right:50px;

		float:right;

		padding-right:661px;

}.zaszlo

{

	margin-left:7px;

}#content_right ul {

	margin: 0 0 10px 0;

	padding: 0px;

}.jobb_li{

	margin: 0 0 0 5px;

	padding: 0 0 5px 5px;

	list-style: none;

}



.menu

{		

	margin:0; 

	padding:0; 

	width:220px; 

	list-style:none;

	background:rgb(0,0,0);

}

.menu li

{

		padding:0; 

		margin:0 0 1px 0; 

		height:40px; 

		display:block; 

}

.menu_sp

{

	line-height:40px;

}

a.menu_a

{

	text-align:left;height:40px; 

	padding:0px 25px; 

	font:16px Verdana, Arial, Helvetica, sans-serif; 

	color:#FFF; 

	display:block; 

	background:url('images/verMenuImages.png') 0px 0px no-repeat; 

	text-decoration:none; 

	outline:none;

}

a.menu_a:hover

{

	background:url('images/verMenuImages.png') 0px -40px no-repeat; 

	color:#FFF;

	text-decoration:none;

}

.footer_in2 a:hover {

	font-family: arial;

	font-size: 11px;

	line-height: 14px;

	font-weight: normal;

	text-decoration: none;

	color: #d3d3d3;

	cursor: pointer;

}



.kozossegiful {

	position:fixed;

	top:195px;

	left:0%;

	width:34px;

	margin:0;

	padding-top:4px;

	padding-left:1px;

	height:96px;

	background-image: url(images/socialnetdiv_bg.png);

	border:0;

	z-index:999;

}



.k_fb {

	display:block;

	width:30px;

	height:30px;

	margin:0;

	padding:0;

	border:0;

	color:#000000;

	background-image:url('images/facebook1.png');

	background-repeat: no-repeat;

}



.k_fb:hover {

	display:block;

	width:30px;

	height:30px;

	margin:0;

	padding:0;

	border:0;

	color:#000000;

	background-image:url('images/facebook2.png');

	background-repeat: no-repeat;

}



.k_tw {

	display:block;

	width:30px;

	height:30px;

	margin:0;

	padding:0;

	border:0;

	color:#000000;

	background-image:url('images/twitter1.png');

	background-repeat: no-repeat;

}



.k_tw:hover {

	display:block;

	width:30px;

	height:30px;

	margin:0;

	padding:0;

	border:0;

	color:#000000;

	background-image:url('images/twitter2.png');

	background-repeat: no-repeat;

}



.k_googleplus {

	display:block;

	width:30px;

	height:30px;

	margin:0;

	padding:0;

	border:0;

	color:#000000;

	background-image:url('images/googleplus1.png');

	background-repeat: no-repeat;

}



.k_googleplus:hover {

	display:block;

	width:30px;

	height:30px;

	margin:0;

	padding:0;

	border:0;

	color:#000000;

	background-image:url('images/googleplus2.png');

	background-repeat: no-repeat;

}


