body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #797979; font-size: 12px; text-align: left;
height: 100%; background-color: #fff; }

#toppage{width: 760px; margin: 0 auto; background-image:url(images/headerimage.jpg); background-repeat:no-repeat; background-position:center top; }
#toppage .header {height: 290px; }
#toppage .header .nyelv{width: 150px; position: relative; left: 70px; top: 85px;}
#toppage .header .nyelv a{color: #797979; font-weight: bold; font-size: 10px; text-decoration: none; }
#toppage .header .nyelv a:hover{color: #000;}

#toppage .header .menu{width: 550px; float: left; margin: 210px 0 0 230px;}
#toppage .header .menu a{color: #797979; font-weight: bold; font-size: 15px; text-decoration: none; padding: 8px 15px; border-right: 4px solid #ffffff; display: block; float: left;}
#toppage .header .menu a:hover{color: #000;}

#toppage .header .ikonok{width: 170px; float: left; position: relative; left: 55px; top: 232px;}
#toppage .header .ikonok a{color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; margin-right: 35px; }
#toppage .header .ikonok a:hover{color: #000;}

#toppage .contentsheader{width: 760px;}
#toppage .contentsheader .left{width: 230px; float: left; text-align: right;}
#toppage .contentsheader .left .hirek{width: 194px; border: 1px solid #797979; padding: 5px; margin-left: 23px;}
#toppage .contentsheader .left .leftcontact{width: 159px; margin-left: 25px; font-size: 10px; line-height: 15px; text-align:center; margin-top: 20px;}
#toppage .contentsheader .left .leftcontact a{color: #574300; text-decoration: none; font-weight: bold;}
#toppage .contentsheader .left .leftcontact a:hover{ text-decoration:underline;}
#toppage .contentsheader .right{width: 500px; float: left;}
#toppage .contentsheader .right .contents{padding: 20px; line-height: 18px; text-align:justify;}
#toppage .contentsheader .right .contents a{color: #004f63; text-decoration:underline; font-weight: bold; font-size: 10px;}
#toppage .contentsheader .right .contents a:hover{ text-decoration:none;}
a{color: #004f63; font-size:10px; text-decoration:none; font-weight: bold;}
a:hover{text-decoration:underline;}
#toppage .contentsheader #foot{width: 760px; text-align:center; background-image:url(images/footimage.jpg); background-repeat:no-repeat; background-position:center top; height: 60px; color:#FFFFFF; padding-top: 25px;}
#toppage .contentsheader #foot .footmenu{text-align: center; margin-bottom: 20px;}
#toppage .contentsheader #foot .cim{text-align: center; margin-bottom: 10px; color: #797979; font-size: 9px;}
#toppage .contentsheader #foot a{color: #fff; font-size:10px; text-decoration:none; font-weight:100;}
#toppage .contentsheader #foot a:hover{text-decoration:underline;}
.pictures{ background-color: #ff9696; padding: 5px; margin-bottom: 10px;}
h1{color: #004f63; font-size: 14px; margin: 0; padding: 0; font-family: Arial; margin-bottom: 10px; border-bottom: 1px solid #797979; width: 320px;}
