body {
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	background-color: #FFFFFF;
}

img {
border: 0px;
}
a {
cursor: pointer;
}
* {
margin: 0px;
padding: 0px;
}

#head {
width: 100%;
height: 66px;
background-color: #000000;
border-bottom: 2px solid #5A5A5A;
}

#container {
width: 100%;
min-height: 502px;
background-color: #EAEAEA;
background-image: url(../img/containerbg.png);
background-repeat: repeat-x;
background-position: center top;
padding-bottom: 20px;
}

#footer {
width: 100%;
height: 20px;
background-image: url(../img/footerbg.gif);
background-repeat: repeat-x;
background-position: left top;
padding: 10px 0px;
}

	#head_content, #content, #footer_content {
	width: 970px;
	margin: 0px auto;
	}
	
		.head_right {
		width: 204px;
		height: 21px;
		clear: right;
		float: right;
		text-align: right;
		color: #FFFFFF;
		font-size: 10px;
		padding-top: 7px;
		}
		.head_right a {
		color: #5A5A5A;
		text-decoration: none;
		}

				.kerestext {
				width: 157px;
				height: 17px;
				padding: 4px 5px 0px 20px;
				background-image: url(../img/keresbg.gif);
				background-repeat: no-repeat;
				background-position: left top;
				border: 0px;
				font-family: Helvetica, Tahoma, Arial, sans-serif;
				font-size: 11px;
				color: #9A9A9A;
				float: left;
				}
				.button {
				width: 22px;
				height: 21px;
				border: 0px;
				background-color: transparent;
				float: left;
				}
			
		.logo {
		width: 260px;
		margin: 25px 0px 0px 15px;
		float: left;
		}
		
		#promotions_left {
		width: 640px;
		float: left;
		clear: both;
		margin-top: 20px;
		}
			#promo_bigtab {
			width: 600px;
			height: 58px;
			float: left;
			margin-left: 22px;
			background-image: url(../img/promo_bigtab.png);
			background-repeat: no-repeat;
			background-position: left top;
			}
				#promo_bigtab h1 {
				font-size: 15px;
				color: #FFFFFF;
				font-weight: normal;
				width: 151px;
				padding: 6px 30px 0px 15px;
				}
			#promo_big {
			width: 622px;
			float: left;
			margin-top: -29px;
			}
			#promo_bigbg {
			width: 532px;
			height: 98px;
			float: left;
			background-image: url(../img/promo_bigbg.png);
			background-repeat: no-repeat;
			background-position: 70px top;
			margin-top: -90px;
			padding: 18px 0px 0px 90px;
			font-size: 15px;
			color: #010101;
			}
				#bigbg_left {
				width: 337px;
				float: left;
				padding-left: 25px;
				}
				#bigbg_right {
				width: 170px;
				float: left;
				padding: 3px 0px 0px 0px;
				}
				#promo_bigbg h1 {
				font-size: 18px;
				font-weight: normal;
				color: #272727;
				margin-bottom: 13px;
				}
			
		#promotions_right {
		width: 320px;
		float: right;
		margin-top: 67px;
		}
			#promo1, #promo2, #promo3 {
			width: 303px;
			float: right;
			padding-bottom: 10px;
			}
			
		#footer_content a {
		color: #66727A;
		font-size: 11px;
		text-decoration: none;
		}
			.linkkep {
			vertical-align: -20%;
			}
			.footerdot {
			margin: 0px 10px;
			vertical-align: 20%;
			}
		
a:focus {
   -moz-outline-style: none;
    outline-style: none;
 overflow: hidden;
}
select:focus, embed:focus, object:focus {
   overflow: visible;
   -moz-outline-style: none;
    outline-style: none;
}