body {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	background: #9AD1F0;
}

a:link	{
	color: #203882; 
	text-decoration: none; 
	}

a:visited	{
	color: #62625d; 
	text-decoration: none; 
	}

a:active	{
	COLOR: #203882; 
	text-decoration: none;
	}

a:hover	{
	COLOR: #203882; 
	text-decoration: underline;
	}


td {
	font: 11px Tahoma, Verdana, Arial;
	color: #000;
}

p {
	margin-top : 3px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

input, select, textarea {
		font: 10px Tahoma, Verdana, Arial;
		border: 1px solid #A9AEB4;
		color: #203882;
}

.keres {
		font: 10px Tahoma, Verdana, Arial;
		background: url(img/bgr_form2.gif) center;
		border: 1px solid #4460A2;
		color: #74A0D2;
}

.btn {
		font: 10px Tahoma, Verdana, Arial;
		text-transform: uppercase;
		color: #fff;
		background: #336799;
		border: 1px solid #203882;
}


form {
	PADDING: 0px; 
	MARGIN: 0px; 
}

.column {
	background: #c2d3e5 url(img/bottom.gif) no-repeat left bottom;
	font: 11px Tahoma, Verdana, Arial;
	display: block;
	width: 150px;
	height: 300px;
	color: #47586a;
	float: left;
	margin-right: 5px;
	padding-bottom: 10px;
}

.leftcolumn {
	font: 11px Tahoma, Verdana, Arial;
	display: block;
	width: 150px;
	color: #47586a;
	float: left;
	margin-right: 5px;
	padding-bottom: 10px;
}

#menu {
	background: #e4e9ef url(img/bottom.gif) no-repeat left bottom;
	padding-bottom: 15px;
}

.leftcolumntop {
	background: #e4e9ef url(img/bottom2.gif) no-repeat left bottom;
	font: 11px Tahoma, Verdana, Arial;
	display: block;
	width: 150px;
	color: #47586a;
	float: left;
	padding-bottom: 10px;
}

.bluebgr {
	background: #e4e9ef url(img/bottom2.gif) no-repeat left bottom;
	font: 11px Tahoma, Verdana, Arial;
	color: #47586a;
	padding-bottom: 10px;
}

.rightcolumn {
	background: #e4e9ef url(img/bottom2.gif) no-repeat left bottom;
	font: 11px Tahoma, Verdana, Arial;
	display: block;
	clear: right;
	width: 150px;
	color: #47586a;
	float: right;
	padding-bottom: 10px;
}

.leftbottom {
	font: 11px Tahoma, Verdana, Arial;
	display: block;
	width: 145px;
	color: #000;
	margin-left: 5px;
	padding-bottom: 10px;
}

.full {
	font: 11px Tahoma, Verdana, Arial;
	display: block;
	float: left;
	width: 450px;
	color: #000;
	margin-left: 0px;
	margin-top: 5px;
	padding-bottom: 15px;
	
}

.gray {
	background: #F4F4F4;
}

.foot {
	background: url(img/foot.gif) no-repeat left bottom;
	width: 770px;
	height: 31px;
	display: block;
	clear: both;
}

.footer {
	font: bold 10px Tahoma, Verdana, Arial;
	color: #61615C;
	padding-top: 6px;
	padding-left: 20px;
	float: left;
}

.copyright {
	font: bold 10px Tahoma, Verdana, Arial;
	color: #61615C;
	padding-top: 8px;
	padding-right: 20px;
	text-align: right;
}

.banner {
	width: 770px;
	display: block;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url(img/bgr_banner.gif) repeat-x;
}

.bannerright {
	width: 150px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	float: left;
	margin-left: 15px;
}

.search {
	width: 770px;
	height: 22px;
	display: block;
	clear: both;
	background: url(img/bgr_search.gif) no-repeat left bottom;
}


.white {
	color: #D3D8E7;
	font: bold 10px Tahoma, Verdana, Arial;
	padding-left: 20px;
}

a.menu:link {
	color: #61615C;
}

a.menu:visited {
	color: #61615C;
}

a.menu:active {
	color: #61615C;
}

a.menu:hover {
	color: #61615C;
}

a.lang:link {
	color: #D3D8E7;
	font: 10px Tahoma, Verdana, Arial;
}

a.lang:visited {
	color: #D3D8E7;
	font: 10px Tahoma, Verdana, Arial;
}

a.lang:active {
	color: #D3D8E7;
	font: 10px Tahoma, Verdana, Arial;
}

a.lang:hover {
	color: #D3D8E7;
	font: 10px Tahoma, Verdana, Arial;
}

.picright {
	float: right;
	margin-left: 3px;
	padding: 0px;
	border: solid #FFF;
}

.picleft {
	float: left;
	padding: 0px;
	margin-right: 6px;
	border: none #FFF;
}

.title {
	font: bold 16px Georgia;
	color: #203882;
	text-align: left;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 10px;




}

.subtitle {
	font: lighter 14px Arial, Helvetica, sans-serif;
	color: #203882;
	text-align: left;
	padding-left: 20px;

}

.whitesubtitle {
	font: lighter 14px Arial, Helvetica, sans-serif;
	color: #213983;
	padding-left: 5px;
	text-align: left;
}

.sub {
	font: lighter 14px Arial, Helvetica, sans-serif;
	color: #213983;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
}

.alcim {
	font: bold 12px Tahoma;
	color: #203882;
	text-align: left;
	padding-left: 20px;
	margin: 4px 0px 0px;
	padding-top: 6px;

}

.text {
	text-align: justify;
	color: #47586a;
	font: 11px Georgia;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;

}

.kis {
	font-size: 10px;
	text-align: justify;
	color: #47586a;
}

.kisbe {
	font: 10px Tahoma, Verdana, Arial;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}

.line {
	border-top: 1px solid #203882;
	border-right: 1px #203882;
	border-bottom: 1px #203882;
	border-left: 1px #203882;
	margin-top: 5px;
	font: 10px Tahoma, Verdana, Arial;
	color: #47586a;
	padding-top: 4px;
	padding-left: 0px;
	margin-left: 20px;



}

.little {
	padding-left: 0px;
	font: 10px Tahoma, Verdana, Arial;
	color: #47586a;
}

a.light:link {
	color: #213983;
	font: bold 10px Tahoma, Verdana, Arial;
	text-decoration: underline;
}

a.light:visited {
	color: #213983;
	font: bold 10px Tahoma, Verdana, Arial;
}

a.light:active {
	color: #000;
	font: bold 10px Tahoma, Verdana, Arial;
}

a.light:hover {
	color: #5a8bc7;
	font: bold 10px Tahoma, Verdana, Arial;
}

li {
	list-style-type: none;
	font: 11px Tahoma, Verdana, Arial;
	padding-left:0px;
	margin-left:0px;
	text-indent: 0px;
}

.kisarrow {
	text-align: left;
	padding-left: 7px;
	margin-left: 10px;
	background: url(img/kisarrow.gif) no-repeat left top;
}

.arrow {
	text-align: left;
	padding-left: 7px;
	margin-left: 5px;
	margin-top: 3px;
	background: url(img/arrow.gif) no-repeat left top;
}

.details {
	text-align: left;
	padding-left: 7px;
	margin-left: 0px;
	margin-top: 5px;
	background: url(img/arrow.gif) no-repeat left top;
}

a.into:link {
	color: #47586a;
	font: 11px Tahoma, Verdana, Arial;
}

a.into:visited {
	color: #47586a;
	font: 11px Tahoma, Verdana, Arial;
}

a.into:active {
	color: #000;
	font: 11px Tahoma, Verdana, Arial;
}

a.into:hover {
	color: #000;
	font: 11px Tahoma, Verdana, Arial;
}

.path {
	background: url(img/bgr_root.jpg) no-repeat left bottom;
	width: 770px;
	height: 42px;
	display: block;
	clear: both;
	margin-bottom:5px;
}

.router {
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	padding-left: 20px;
	float: left;
}

.menucontainer {
	background: #4D80C1 url(img/bottom.gif) no-repeat left bottom;
	font: 11px Tahoma, Verdana, Arial;
	width: 150px;
	color: #FFF;
	display: block;
	padding-bottom: 10px;
}

.content {
	padding-left: 20px;
	padding-top: 15px;
}

.jobb {
	width: 150px;
	display: block;
	padding-bottom: 10px;
}

#content { 
	width: 450px;
}

.basket {
	background: #c2d3e5 url(img/bottom.gif) no-repeat left bottom;
	font: 11px Tahoma, Verdana, Arial;
	width: 150px;
	color: #FFF;
	display: block;
	margin-bottom: 10px;
	margin-top: 5px;
}

.list {
	background: url(img/kisarrow.gif) no-repeat left top;
	font: 11px Tahoma, Verdana, Arial;
	color: #47586a;
	display: block;
	margin-left: 20px;
	padding-left: 8px;
}

.keret {
	display: block;
	width: 770px;
	background: #F4F4F4;
}

.frame {
	display: block;
	width: 770px;
	background: #F4F4F4 url(img/bgr_sav.gif) repeat-y;
}

a.whitelink:link {
	font: Tahoma, Verdana, Arial;
	COLOR: #fff; 
	TEXT-DECORATION: none;
}

a.whitelink:visited {
	font: Tahoma, Verdana, Arial;
	COLOR: #fff; 
	TEXT-DECORATION: none;}

a.whitelink:hover {
	font: Tahoma, Verdana, Arial;
	COLOR: #e4e9ef; 
	TEXT-DECORATION: underline;
}

.right {
	font: 11px Tahoma, Verdana, Arial;
	width: 150px;
	color: #47586a;
	float: right;
	display: block;
	clear: right;
	padding-bottom: 10px;
}

.menudiv {
	font: 11px Tahoma, Verdana, Arial;
	text-align: left;
	color: #47586a;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	border-top: 1px solid #97B2CE;
	background: #e4e9ef;
}

.amenudiv {
	font: bold 11px Tahoma, Verdana, Arial;
	text-align: left;
	color: #fff;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	background: #c2d3e5;
	border-top: 1px solid #336799;
}

.submenudiv {
	font: 11px Tahoma, Verdana, Arial;
	text-align: left;
	color: #47586a;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	background: #e4e9ef;
}

.vansubmenu {
	font: 11px Tahoma, Verdana, Arial;
	text-align: left;
	color: #47586a;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	background: #e4e9ef;
	border-top: 1px solid #97B2CE;
}

a.amenu:link {
	font: Tahoma, Verdana, Arial;
	TEXT-DECORATION: none;
	padding-left: 9px;
	background: url(img/arrow.gif) no-repeat left top;
}

a.amenu:hover {
	font: Tahoma, Verdana, Arial;
	TEXT-DECORATION: underline;
	padding-left: 9px;
	color: #213983;
	background: url(img/arrow.gif) no-repeat left top;
}

a.amenu:visited {
	font: Tahoma, Verdana, Arial;
	TEXT-DECORATION: none;
	padding-left: 9px;
	color: #336799;
	background: url(img/arrow.gif) no-repeat left top;
}

a.amenu:active {
	font: Tahoma, Verdana, Arial;
	TEXT-DECORATION: none;
	padding-left: 9px;
	color: #213983;
	background: url(img/arrow.gif) no-repeat left top;
}

a.bmenu:link {
	font: Tahoma, Verdana, Arial;
	TEXT-DECORATION: none;
	padding-left: 12px;
	margin-left: 5px;
	background: url(img/kisarrow.gif) no-repeat left top;
	font-size: 10px;
}

a.bmenu:hover {
	font: Tahoma, Verdana, Arial;
	TEXT-DECORATION: none;
	padding-left: 12px;
	margin-left: 5px;
	color: #213983;
	text-decoration:underline;
	background: url(img/kisarrow.gif) no-repeat left top;
	font-size: 10px;
}

a.bmenu:visited {
	font: Tahoma, Verdana, Arial;
	TEXT-DECORATION: none;
	padding-left: 12px;
	margin-left: 5px;
	color: #336799;
	background: url(img/kisarrow.gif) no-repeat left top;
	font-size: 10px;
}


.space {
	padding-top: 5px;
}

.icon {
	font: bold;
	margin-top: 2px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 20px;
	margin-left: 5px;
	text-align:left;
}

#pdf {
	background: url(icons/pdf.gif) no-repeat left top;
}

#xls {
	background: url(icons/xls.gif) no-repeat left top;
}

#word {
	background: url(icons/word.gif) no-repeat left top;
}

#ppt {
	background: url(icons/ppt.gif) no-repeat left top;
}

#mail {
	background: url(icons/mail.gif) no-repeat left center;
}


#other {
	background: url(icons/other.gif) no-repeat left top;
}

#movie {
	background: url(icons/movie.gif) no-repeat left top;
}

#voice {
	background: url(icons/voice.gif) no-repeat left top;
}

#softw {
	background: url(icons/software.gif) no-repeat left top;
}

#driver {
	background: url(icons/driver.gif) no-repeat left top;
}

#support {
	margin-top: 5px;
}

#gyik {
	margin-top: 5px;
}

.piccontainer {
	margin-top: 3px;
	margin-bottom: 3px;
}

.date {
	font: 10px;
	text-align: left;
	padding-left: 0px;
	color: #47586a;
}

.tablehead {
	height: 20px;
	background: #203882;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #FFFFFF;
}

.tabledark {
 	height: 20px;
	background: #c2d3e5;
	font: normal 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #203882;
}

.tablelight {
 	height: 20px;
	background: #e4e9ef;
	font: normal 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #203882;
}

.alert {
	color: #993300;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}

.price {
	font: 11px Tahoma, Verdana, Arial;
	color: #203882;
	width: 221px;
	height: 23px;
	display: block;
	float:left;
	clear: both;
	text-align: left;
	padding-left: 20px;
	padding-top: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 5px;
}

#price {
		background: url(img/bgr_price.jpg) no-repeat;
}

#akcio {
		background: url(img/bgr_akcio.jpg) no-repeat;
		color: #fff;
}

#betesz {
		background: url(img/bgr_betesz.jpg) no-repeat;
		padding-top: 3px;
}

#valid {
		padding-top: 2px;
		height: 35px;
		padding-left: 10px;
}

.bebtn {
	background: none;
	border: 0px;
	borderwidth: 0px;
	cursor: hand;
	width: 110px;
}

.descript{
	width: 330px;
	float: left;
	display: block;
}

.pic{
	width: 120px;
	float: left;
	display: block;
	padding-bottom: 10px;
}

.morepics{
	float: left;
	display: block;
	padding-bottom: 10px;
}

.bgr {
		background: url(img/bgr.gif) repeat-y;
}

.contentt {
	padding-left: 20px;
}

.sponzor {
	font: 10px Tahoma, Verdana, Arial;
	color: #74A0D2;
	padding-left: 10px;
}

.picture {
	padding-left: 20px;
}

.lead {
	text-align: justify;
	color: #FFFFFF;
	font: 11px Tahoma, Verdana, Arial;
	padding-left: 10px;
	padding-right: 10px;

}

.alist {
	background: url(img/kisarrow.gif) no-repeat left top;
	display: block;
	padding-left: 8px;
	margin-left: 5px;

}

.table {
border: 1px solid #fff;
}

