@charset "utf-8";
/* CSS Document */

body {
	font-size:12px;
	margin: 10;
	padding: 0;
	background-repeat:repeat;
	background-attachment:fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #FFFFCC;
	background-image: url(/kepek/log%C3%B3.jpg);
	
	}
	


div.container {
	width: 800px;
	background-color:#FFFFCC;
	margin: 10px auto;
	padding: 0px;
	border-radius: 10px;
	border: 4px  solid;
	border-color:#009;
	box-shadow: 5px 5px 20px #333;
	background-repeat: repeat;
}

div.header {
	border: 0px none #0000FF;
	border-radius: 10px;
	width: 780px;
	height: 160px;
	box-shadow: 5px 5px 5px #666666;
	background-image:url(file:///B|/JPEG/log%C3%B3+fejlec.png);
	background-position: 780px 160px;
	background-repeat: no-repeat;
	clear: none;
	float: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.headertext{
	padding: 15px 0px 0px 225px;
	text-decoration: none;
	text-shadow: 0px 0px 13px #000;
	font-size: 25px;
	color: #FF0;
}

.menu {
	height: 40px;
	padding: 0 20px 0px 20px;
	margin: 15px auto;
	border-top: 2px solid #999;
	border-bottom: 2px solid #999;
	color: #FF0000;
	text-align: center;
	font-weight:bold;
	background-color:#0000CC;
}

.menu ul{
	list-style:none;
	}

.menu ul li{
	float:left;
	color:#0FC;
	border-left: 1px solid #FFF;
	border-right:1px solid #FFF;
	}
	
.menu ul li:first-child{
	border-left: 0px;
	
}

.menu ul li:last-child{
	border-right:0px;
	
}


.akcio{
	margin: 0px 0px 0px 10px;
	float:left;
	color:#FFF;
	padding:10px 10px 11px 10px;
	text-transform:uppercase;
	background-color:#FF0000;
	border-radius: 5px;
	
}


	
.menu ul li a{
	float:left;
	color:#FFFFFF;
	padding:13px 10px 11px 10px;
	text-transform:uppercase;
	display:block;
	background-color:#0000CC;
}	

.menu ul li a:hover{
	color:#FF0000;
	background-color: #000000;
}

#balhasab {
	width: 200px;
	border: 0px solid #099;
	text-align:justify;
	float: left;
	background-color: #FFFFCC;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
	
.tartalom{
	background-color: #FFFFCC;
	
	}		
	
.oldalmenu{
	color:#FFFFFF;
	font-weight:bold;
	width: 105px;
	line-height: 10px;
	border-radius: 5px;
	border: 1px solid #0000FF;
	box-shadow: 5px 5px 5px #666666;
	background-color: #000066;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	display: block;
	}
	
.oldalmenu:hover{
	color:#FFFFFF;
	padding: 10px;
	background-color: #0000FF;
	}
	
.arnyekkep img{
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	box-shadow: 5px 5px 5px #666666;
	}	
	
.napsutes img {
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	box-shadow: 5px 5px 5px #666666;
	}
.arnyek img{
	float:right;
	margin: 0px 20px 0px 0px;
	
	}

#balhasab h2{
	color:#C00;
	}
	
#jobbhasab {
	width: 598px;
	padding: 10px 0;
	border: 0px solid #C00;
	border-radius: 10px;
	margin: 0px auto 0px auto;
	text-align:justify;
	float: left;
	font-weight:normal;
	background-color: #FFFFCC;
	background-repeat: repeat-y;
	background-position: -10px;
	background-image: url(/kepek/pontvonal.png);

	
}

.jobbhasabszoveg{
	width: 550px;
	margin: 30px 0px 0px 20px;
	font-weight: normal;
	text-align: left;
	
	}
	
.vegyes{
	border:2px double #300;
	}

.letoltes {
	font-weight:bold;
	width: 300px;
	border-radius: 5px;
	border: 1px solid #666;
	box-shadow: 5px 5px 5px #666666;
	color: #FFFFFF;
	background-color: #333333;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 20px;
	}
	
.letabl{
	margin: 3px 0px 0px 50px;
	padding-left: 3px;
	}	

.letoltes:hover{
	
	background-image:url(../../kepek/letolthatter2.jpg)

	}

.ajanlatkeres{
	margin:40px auto;
	width: 400px;
	padding: 10px 20px;
	background-color:#CCC;
	border-radius: 10px;
	border:double 1px #666666
	
	}
.cimke{
	margin:10px 0px 10px 0px;
	font-weight:bold;
	font-size:16px;
	}
	
.mezo{
	width: 280px;
	height: 25px;
	
	margin:0px auto;
	border-radius: 5px;
	font-size:16px;
	font-weight:bold;
	padding:2px 3px 0px 3px;
	
	}
	
.szovegmezo{
	width: 280px;
	height: 150px;
	border-radius: 5px;
	font-size:16px;
	font-weight:normal;
	
	
	}	
	
.bevitel{
	width: 320px;
	margin:4px auto; 
	padding: 7px;
	border-radius: 10px;
	background-color:#CCF;
	box-shadow: 0px 0px 10px #666666;
	}
	
.gombtarto{
	margin:10px 20px 10px 5px; 
	padding: 5px;
	width:300px;
	background-color:#0F6;
	}
	
.gomb{
	margin:20px 60px 10px 10px; 
	padding: 5px 20px;
	font-size:16px;
	font-weight:bold;	
	}
	
.clear  {
	clear:both;
}

.cimsor {
	text-decoration:underline;
	font-size:22px;
	color:#C00;
}

.boldog{
	float: left;
	margin: 0 20px 20px 0;
	border:2px double #300;
	}

.elerhetoseg{
	font-size:12px;
	
	}
.elerhetoseg b{
	font-size:22px;
	}

div.footer {
	padding: 6px 0px 1px 0px;
	background-color: #CCC49F;
	margin: 10px 10px;
	box-shadow: 5px 5px 5px #000;
	border-radius: 5px;
	width: 780px;
	height: 60px;
} 
	
.gyik{
	font-weight:normal;}	
	
	
.arkalkulator{
	margin:40px auto;
	width: 400px;
	padding: 10px 20px;
	background-color:#0099FF;
	border-radius: 10px;
	border:double 1px #666666
	
	}
	
.kalkulcimke{
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	}
	
.kalkulmezo{
	width: 100px;
	height: 25px;
	
	margin:0px 8px 0px 0px;
	border-radius: 5px;
	font-size:16px;
	font-weight:bold;
	padding:2px 3px 0px 3px;
	
	}
	
.kalkulbevitel{
	width: 200px;
	margin:4px 0px 0px 20px;
	padding: 7px;
	border-radius: 10px;
	background-color:#0066FF;
	box-shadow: 0px 0px 10px #666666;
	}	
	
	
.kalkulbevitelradio{
	width: 350px;
	margin:4px 0px 0px 20px;
	padding: 7px;
	border-radius: 10px;
	background-color:#0066FF;
	box-shadow: 0px 0px 10px #666666;
	}	
	
.kalkulgomb{
	margin:10px 60px 10px 10px;
	padding: 5px 20px;
	font-size:16px;
	font-weight:bold;
	}	

#ajanlatkerdes{
	width: 250px;
	}
/* ~~ Element/tag selectors ~~ */
ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* removing the top margin gets around an issue where margins can escape from their containing div. The remaining bottom margin will hold it away from any elements that follow. */
	padding-right: 15px;
	padding-left: 15px; /* adding the padding to the sides of the elements within the divs, instead of the divs themselves, gets rid of any box model math. A nested div with side padding can also be used as an alternate method. */
	text-align: justify;
}
