

























































/*Design and layout: RENE GRAPHICS*/

html{margin: 0; padding:0;}
body
		{
		margin: 0;
		padding: 0;
		background: #fff;
		color: #111;
		font-family: "Lucida Grande","Trebuchet MS", verdana, helvetica, arial, sans-serif;
		font-size: 0.85em;
		min-width: 770px;
		max-width: 1200px;
		}

p, ul, li, a, pre, dl, .jobbratolt, .kepnyujt
		{
		font-family: helvetica, arial, verdana, sans-serif;
		}
		
h1
		{
		position: absolute;
		left: -5000px;
		width: 4000px;
		}
		
h2.menu
		{
		position: absolute;
		left: -5000px;
		width: 4000px;
		}

/* Főmenü ----------------------------------------- */
#fomenu
		{
		height: 3.5em;
		padding: 0 20px 0 0;
		margin: 0;
		background: #3b5780;
		}
	
#fomenu ul.skip
		{
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
		
#fomenu ul.skip li
		{
		display: inline;
		padding: 0 5px 0 0;
		margin: 0;
		}
		
#fomenu ul.skip li a
		{
		margin: 0;
		padding: 0;
		color: #999;
		text-decoration: none;
		}
		
#fomenu ul.skip li a:hover
		{
		color: #333;
		background: #fff;
		}
		
#fomenu ul.jobb
		{
		background: #3b5780;
		letter-spacing: 1px;
		padding: 0.5em 0 0.5em 0;
		margin: 0%;
		list-style-type: none;
		float: right;
		}	

#fomenu ul.jobb li
		{
		display: inline;
		padding: 0 5px 0 0;
		margin: 0;
		}
		
#fomenu ul.jobb li a:link, #fomenu ul.jobb li a:visited
		{
		margin: 0;
		padding: 2px;
		text-decoration: none;
		color: #fff;
		border: 2px solid #3b5780;
		}
		
#fomenu ul.jobb li a:hover
		{
		border: 2px solid #ff8400;
		}

/* Fejléc ----------------------------------------- */
#header
		{
		height: 130px;
		width: 100%;
		background: url(images/eufelirat2.jpg) top left no-repeat;
		clear: both;
		margin: 0;
		}
		
#header img
		{
		margin: 50px 0 0 20px;
		}
		
#foglalat
		{
		position: relative;
		background: #fff url(images/almenuhatter1.gif) top left repeat-y;
		/*width: 100%;*/
		margin: 0;
		padding: 0;
		height: 100%;
		}

.main
		{
		margin: 0 0 0 210px;
		padding: 0;
		background: url(images/orszaghatter1.gif) top right repeat-y;
		}
		
/* Tartalom ----------------------------------------- */		
#tartalom
		{
		position: relative;
		margin: 0 210px 0 0;
		padding: 0;
		background: transparent url(images/kozepcsik.jpg) top left no-repeat;
		line-height: 150%;
		}
		
#tartalom ul
		{
		list-style-type: none;
		margin: 0 4% 20px 4%;
		padding: 0;
		}
		
#tartalom ul.cimek
		{
		list-style-type: none;
		margin: 0 4% 20px 4%;
		padding: 0;
		}
		
#tartalom ul.cimek li
		{
		margin: 0 0 5px 0;
		}
		
#tartalom ul.felsorol
		{
		list-style-type: disc;
		margin: 0 4% 20px 10%;
		padding: 0;
		}
		
#tartalom ul.felsorol li
		{
		margin: 0 0 5px 0;
		}
		
#tartalom dl
		{
		padding: 0;
		margin: 0 4% 15px 4%;
		}
		
#tartalom dl dt
		{
		font-weight: bold;
		margin: 15px 0 5px 0;
		}
		
#tartalom dl dd
		{
		padding: 0;
		margin: 0 0 0 30px;
		}
		
#tartalom p
		{
		margin: 0 4% 15px 4%;
		}
		
#tartalom a
		{
		color: #2887fd;
		background-color: transparent;
		border-bottom: 1px dotted #2887fd;
		text-decoration: none;
		}
		
#tartalom a:hover
		{
		color: #ff6c00;
		border-bottom: 1px solid #ff6c00;
		}
		
#tartalom a:visited
		{
		color: #933;
		}
		
#tartalom h2
		{
		margin: 0 0 15px 0;
		padding: 50px 4% 0 4%;
		font-size: 200%;
		color: #344d72;
		font-weight: normal;
		}
		
#tartalom h3
		{
		font-size: 170%;
		color: #568;
		background-color: transparent;
		margin: 0 4% 30px 4%;
		padding: 0;
		font-weight: normal;
		}
		
#tartalom h4
		{
		font-size: 140%;
		color: #568;
		background-color: transparent;
		margin: 25px 4% 10px 4%;
		padding: 0;
		font-weight: normal;
		line-height: 130%;
		}
		
#tartalom h5
		{
		font-size: 110%;
		color: #333;
		background-color: transparent;
		margin: 15px 4% 10px 4%;
		padding: 0;
		}
		
#tartalom pre
		{
		margin: 0;
		padding: 0;
		}
		
#tartalom .jobbratolt
		{
		width: 200px;
		float: right;
		padding: 0 4% 0 0;
		margin: 5px 0 10px 10px;
		text-align: center;
		}
		
#tartalom img
		{
		border: 1px solid #aaa;
		padding: 0;
		margin: 0;
		}
		
#tartalom .kepnyujt
		{
		display: block;
		width: 91%;
		margin: 0 4% 15px 4%;
		padding: 0;
		text-align: center;
		}
		
#tartalom .kepnyujt img
		{
		width: 100%;
		}
		
#tartalom .kepnyujt em, #tartalom .jobbratolt em
		{
		display: block;
		color: #555;
		margin-top: 5px;
		}
		
.clearright
		{
		clear: right;
		}
		
#tartalom table
		{
		width: 70%;
		margin: 15px auto 20px auto;
		text-align: center;
		padding: 0;
		}
		
#tartalom table caption
		{
		font-weight: bold;
		}

/* Almenü ----------------------------------------- */
#almenu
		{
		float: left;
		background: #dcebfe url(images/balmenu.jpg) top right no-repeat;
		width: 210px;
		margin: 0;
		padding: 70px 0 0 0;
		}

#fooldal
		{
		height: 290px;
		background: url(images/terkep.jpg) top left no-repeat;
		}
		
#almenu ul
		{
		width: 200px;
		margin: 0;
		padding: 0;
		list-style-type: none;
		font-family: Arial, Helvetica, sans-serif;
		}

#almenu a
		{
		display: block;
		padding: 8px 5px 8px 25px;
		width: 170px;
		margin: 0;
		background: #c4dcfb url(images/disz.gif) 3% 50% no-repeat;
		border-bottom: 1px solid #dcebfe;
		}

#almenu a:link, #almenu a:visited
		{
		color: #012a53;
		text-decoration: none;
		}

#almenu a:hover
		{
		background-color: #a3cafd;
		}
		
#almenu a.aktiv
		{
		background-color: #a3cafd;
		}

/* Országmenü ----------------------------------------- */		
#right
		{
		float: right;
		background: url(images/jobbmenu.jpg) top left no-repeat;
		width: 210px;
		margin: 0;
		padding: 40px 0 0 0;
		}
		
#orszagmenu
		{
		background: url(images/orszaghatter.gif) top left repeat-y;
		margin: 0;
		padding: 0;
		height: auto;
		}
		
#orszagmenu ul
		{
		width: 200px;
		margin: 0 0 0 10px;
		padding: 0 0 30px 0;
		list-style-type: none;
		font-family: Arial, Helvetica, sans-serif;
		}

#orszagmenu a
		{
		display: block;
		padding: 5px 5px 5px 35px;
		width: 160px;
		border-bottom: 1px solid #dcebfe;
		}

#orszagmenu a:link, #orszagmenu a:visited
		{
		color: #012a53;
		text-decoration: none;
		}

#orszagmenu a:hover
		{
		background-color: #a3cafd;
		}

/* Lábléc ----------------------------------------- */
#footer
		{
		text-align: center;
		background: #3b5780 url(images/footer.gif) top left repeat-x;
		color: #fff;
		margin: 0;
		padding: 15px 0 30px 0;
		clear: both;
		line-height: 150%;
		}
		
#footer ul
		{
		margin: 0 0 5px 0;
		padding: 0;
		list-style-type: none;
		}
		
#footer ul li
		{
		display: inline;
		padding: 0 5px 0 0;
		margin: 0;
		}
		
#footer a
		{
		color: #fff;
		background-color: transparent;
		border-bottom: 1px dotted #fff;
		text-decoration: none; 
		}
		
#footer a:hover
		{
		color: #ff6c00;
		border-bottom: 1px solid #ff6c00;
		}

ul.betumeret
		{
		position: absolute;
		top: 60px;
		right: 240px;
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
		
ul.betumeret li
		{
		display: inline;
		padding: 0;
		margin: 0 3px 0 0;
		}
		
ul.betumeret li a
		{
		font-size: 130%;
		color: #2887fd;
		background-color: transparent;
		text-decoration: none;
		margin: 0;
		padding: 0;
		}
		
ul.betumeret li a.nagya
		{
		font-size: 150%;
		color: #2887fd;
		background-color: transparent;
		text-decoration: none;
		}
		
ul.betumeret li a:hover
		{
		color: #ff6c00;
		}
		
		
