*{padding: 0; margin: 0;}
ul{padding-left: 20px;}
img{border: none; margin: 0; padding: 0;}
body{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; background: white; text-align: center;}

.gep{width: 160px; height: 160px; text align: center; margin: 2px;}
.gep_kep{margin: 0 auto;}
.csomagolas{width: 780px; margin: 0 auto; padding-left 1px;}
.fejlec{width: 780px; height: 85px; background: url("images/fejkep.jpg") no-repeat  top center;}
.fej_link{float: right; background: url("images/nyil.jpg") no-repeat left center; margin-top: 50px; margin-left: 10px; padding-left: 10px; _padding-bottom: 5px;}
.fej_link a{color: #888888; font-size: 10px; text-decoration: none;}
.fej_link a:hover{text-decoration: underline;}

.menu{width:780px; border-bottom: white 1px solid;}
.menu a{margin-left: 1px; display: block; width: 128px; height: 21px; padding-top: 8px; color: white; font-size: 11px; text-decoration: none; background: #1753b7; border-top: solid 4px #688fd0;border-bottom: solid 1px #fff;}
.menu a:hover{border-top: solid 4px #103778;}

.torzs{text-align: left;}
.bal{width: 258px; background: url("images/bal_hatter.jpg") repeat-y top left;border-top: solid 4px #1753b7;border-bottom: solid 2px #ff5e00;}
.bal_torzs{}
.bal_cim{width: 258px;height: 30px;background: #ee8609;border-bottom: solid 1px #fff;font-size: 11px; color: white;font-weight: bold;}
.bal_tart{line-height: 180%; padding-top: 10px; height: auto; padding-left: 10px; width: 248px; border-top: solid #b6b6b6 1px;font-size: 11px; color: #888888;font-weight: bold;}
.bal_tart a{font-size: 11px; text-decoration: none; color: #888888;font-weight: normal;}
.bal_tart a:hover{color: black;}
.bal_tart a.menu_fo{color: #717171;font-weight: bold;}

.bal_lab{height: 50px; background: #f3850c;border-top: solid #fff 1px;}
.tartalom_keret{display: table; width: 520px;border-top: solid 4px #1753b7; margin-left: 2px; border-bottom: solid 2px #ff5e00;}
.tartalom{display: table;width: 520px;border: solid #b6b6b6 1px; margin-top: 1px; border-bottom: none;}
.szoveg{min-height: 500px; _height: 500px;margin: 5px; line-height: 200%; font-size: 11px; color: #656565; text-align: justify;}
.szoveg_cim{ background: url("images/nyil_feher.jpg") no-repeat  center left; text-indent:20px; color: #2474d6; font-size: 14px; font-weight: bold;}
.szoveg img{padding: 1px; border: none;margin-right: 3px; margin-bottom: 3px;}
.szoveg a img{padding: 1px; border: solid 1px 1c57b9;}
.szoveg a{line-height: 200%; font-size: 11px; color: #656565; font-weight: bold;}
.szoveg input{width: 295px;margin-left: 5px;}
.input_kicsi{width: 130px;margin-left: 5px;}
.szoveg select{width: 299px;margin-left: 5px;}
.tartalom_lab{width: 520px;margin-left: 2px;height: 50px; background: #f3850c;border-top: solid #fff 1px;}
.lab_szoveg{margin-left: 70px;margin-top: 15px;color: white; font-size: 11px;}
.lab_szoveg a{color: #fff; text-decoration: none;}
.lab_szoveg a:hover{text-decoration: underline;}
.s_bold{font-weight: bold;}
.also_menu{text-align: right;color: #888888; width: 100%;font-size: 9px;}
.also_menu a{color: #888888; text-decoration: none; font-size: 9px;}
.also_menu a:hover{color: #000;}

.gomb{border: solid 1px #7f9db9; font-size: 13px; color: #656565; font-weight: bold;}
.gombforma{text-decoration: none; background: #ece9d8;width: 200px; text-align: center; display: block; border: solid 1px #7f9db9; font-size: 13px; color: #656565; font-weight: bold;}
.kozep{text-align: center;}
.kiemelt{font-weight: bold;}
.input_f{border: solid 2px #7f9db9;}

.video{position: relative;}
.video div{display: none; position: absolute; left: 90px; bottom: -5px; width: 200px; height: 60px; background: white; border: 1px solid #b4b4b4; font-size: 9px; padding: 4px; color: black; text-decoration: none;}
.video:hover div{display: block;}