body {margin:0; background-color:#ffffff;}

a {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 22px; line-height:20px; text-align:left; padding-bottom:10px; padding-top:10px; padding-right:0px; padding-left:0px; margin:0px; text-decoration:none;}
a:link {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 22px; line-height:20px; text-align:left; padding-bottom:10px; padding-top:10px; padding-right:0px; padding-left:0px; margin:0px; text-decoration:none;}
a:hover {color:#F62B2A; font-family:"Times New Roman", Times, serif; font-size: 22px; line-height:20px; text-align:left; padding-bottom:10px; padding-top:10px; padding-right:0px; padding-left:0px; margin:0px; text-decoration:none;}

/*alap CSS start*/
.text {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-align:left; padding-bottom:10px; padding-left:20px;}
.text_link:link {color:#F62B2A; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none; font-weight:bold;}
.text_link:visited {color:#F62B2A; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none; font-weight:bold;}
.text_link:hover {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none; font-weight:bold;}

.foto {width: 150px; height: 150px; float: left; background-color: #ffffff; text-align:left; padding:5px; margin:4px; text-decoration:none; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px; -moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px; border:solid 1px #cccccc;}

.text_menu {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none; text-align:right;}
.text_menu_link:link {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none;}
.text_menu_link:visited {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none;}
.text_menu_link:hover {color:#F62B2A; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none;}

.text_jobb {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-align:right; padding-bottom:10px;}
.text_footer {color:#999999; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-align:left;}

.text_footer_jobb {color:#999999; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-align:right;}
.text_footer_jobb_link:link {color:#999999; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none;}
.text_footer_jobb_link:visited {color:#999999; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none;}
.text_footer_jobb_link:hover {color:#F62B2A; font-family:"Times New Roman", Times, serif; font-size: 12px; line-height:20px; text-decoration:none;}

h1 {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 22px; line-height:20px; text-align:left; padding-bottom:20px; padding-top:10px; padding-right:0px; padding-left:20px; margin:0px;}
h2 {color:#222222; font-family:"Times New Roman", Times, serif; font-size: 22px; line-height:20px; text-align:right; padding-bottom:20px; padding-top:10px; padding-right:0px; padding-left:0px; margin:0px;}

.header_lila_nyitolap {background:url(pic_sys/oromtanc_r25_c1.jpg) center no-repeat; background-position:top;}
.footer_lila_nyitolap {background:url(pic_sys/oromtanc_r26_c1.jpg) center no-repeat; background-position:bottom;}

.header_lila {background:url(pic_sys/oromtanc_r1_c1.jpg) center no-repeat; background-position:top;}
.footer_lila {background:url(pic_sys/oromtanc_r2_c1.jpg) center no-repeat; background-position:bottom;}

.header_vpiros {background:url(pic_sys/oromtanc_r4_c1.jpg) center no-repeat; background-position:top;}
.footer_vpiros {background:url(pic_sys/oromtanc_r5_c1.jpg) center no-repeat; background-position:bottom;}

.header_spiros {background:url(pic_sys/oromtanc_r7_c1.jpg) center no-repeat; background-position:top;}
.footer_spiros {background:url(pic_sys/oromtanc_r8_c1.jpg) center no-repeat; background-position:bottom;}

.header_barna {background:url(pic_sys/oromtanc_r10_c1.jpg) center no-repeat; background-position:top;}
.footer_barna {background:url(pic_sys/oromtanc_r11_c1.jpg) center no-repeat; background-position:bottom;}

.header_vkek {background:url(pic_sys/oromtanc_r19_c1.jpg) center no-repeat; background-position:top;}
.footer_vkek {background:url(pic_sys/oromtanc_r20_c1.jpg) center no-repeat; background-position:bottom;}

.header_skek {background:url(pic_sys/oromtanc_r22_c1.jpg) center no-repeat; background-position:top;}
.footer_skek {background:url(pic_sys/oromtanc_r23_c1.jpg) center no-repeat; background-position:bottom;}

.header_narancs {background:url(pic_sys/oromtanc_r13_c1.jpg) center no-repeat; background-position:top;}
.footer_narancs {background:url(pic_sys/oromtanc_r14_c1.jpg) center no-repeat; background-position:bottom;}

.header_zold {background:url(pic_sys/oromtanc_r16_c1.jpg) center no-repeat; background-position:top;}
.footer_zold {background:url(pic_sys/oromtanc_r17_c1.jpg) center no-repeat; background-position:bottom;}

.input_1 {color: #222222; background:#F3DCC0; font-family:"Times New Roman", Times, serif; width: 470px; border:0;}
.input_2 {color: #777777; font-family:"Times New Roman", Times, serif; width: 155px; border:0;}
/*Egyéb CSS stop*/

/*alap CSS start*/
#head {width: 890px; height: 340px; margin:auto; position:fixed; top: 0px; left: 0px; right: 0px; border:none;}

#container {width: 570px; background:#ffffff; margin:70px auto 60px auto; padding: 0 0 0 340px; top: 0px; left: 0px; right: 0px; border:none;}

#footer {width: 890px; height: 300px; margin:auto; position:fixed; bottom: 0px; left: 0px; right: 0px; border:none;}

.top_bal_vkek {float:left; width: 340px; height: 280px; background:url(pic_sys/uj_head_bal_vkek.png) no-repeat top center;}
.top_jobb_vkek {float:left; width: 530px; height: 70px; background:url(pic_sys/uj_head_jobb.png) no-repeat top center; text-align: right; padding: 25px 20px 0 0;}

.footer_bal_vkek {float:left; width: 340px; height: 300px; background:url(pic_sys/uj_footer_bal_vkek.png) no-repeat top center;}
.footer_jobb_vkek {float:left; width: 550px; height: 100px; background:url(pic_sys/uj_footer_jobb_vkek.png) no-repeat top center; text-align: right; padding: 0px; margin: 200px 0 0 0;}


