#no-offer{position:relative; overflow:hidden}
#left_side{float:left; width:193px}
#right_side{float:left; width:618px}

.cikk_cont {overflow:hidden}
.cikk_cont1 h2{margin:5px 0 3px; font-size:20px; font-weight:normal}
.cikk_cont .hirek{float:left; margin-right:30px; overflow:hidden; width:390px;}
.cikk_cont a{text-decoration:none; font-weight:normal; font-style:italic; color:#282828}
.cikk_cont .hirek ul{margin:0 10px}
.cikk_cont .hirek li{margin:2px 0; padding-left:20px; background:transparent url(../../images/main/pihe.jpg) no-repeat scroll left center; line-height:1.3em; font-size:14px; list-style:none}
.cikk_cont .hirek li a{}
.cikk_cont .hirek li.kiemelt a{font-weight: bold}
.cikk_cont p{font-size:13px; text-align:justify}
.cikk_cont p.more, .cikk_cont p.articles{margin:0.1em 0; font-size:12px; vertical-align:middle;}
.cikk_cont p.more img, .cikk_cont p.articles img{vertical-align:baseline;}
.cikk_cont p.more a{font-weight:bold; color:#001d59}
.cikk_cont p.articles a{font-weight:bold; color:#177dca}
.cikk_cont .hirek p.more {font-size:14px; font-weight:bold; padding:8px 10px 0;}

.cikk_cont2 h2{margin: 5px 0 10px 0; padding: 3px 5px; font-size:20px; font-weight:normal; background: #c0e2fe; border: 1px solid #001d59; color:#001d59;}
.cikk_cont .cikkek{overflow:hidden; float:left; width:390px; margin-right:30px;}
.cikk_cont a{text-decoration:none; font-weight:normal; font-style:italic; color:#282828}
.cikk_cont .cikkek .img{float:left; width:120px; margin:0 8px 0 0; height:140px; border:1px solid #001d59}
.cikk_cont .cikkek h3{margin:0; font-size:15px}
.cikk_cont .cikkek h3 a{font-weight:bold}
.cikk_cont p{font-size:13px; text-align:justify}
.cikk_cont p.more, .cikk_cont p.articles{margin:0.1em 0; text-align:right; font-size:12px}
.cikk_cont p.more img, .cikk_cont p.articles img{vertical-align:text-bottom}
.cikk_cont p.more a{font-weight:bold; color:#001d59}
.cikk_cont p.articles {text-align: right;}
.cikk_cont p.articles a {font-weight:bold; color:#177dca;}
.cikk_cont .last {margin-right: 0;}

#magyar h2{margin: 5px 0; padding-left: 10px; clear: both; font-size:20px; font-weight:normal; color: #001d59}
#magyar ul{overflow: hidden; margin:0 0 10px 0; list-style: none;}
#magyar li{float: left;  list-style: none; width: 118px; margin-right: 6px; padding: 3px 5px; text-align: center; font-size:14px; font-weight:normal; background: #c0e2fe; border: 1px solid #001d59; }
#magyar li.last{margin-right: 0;}
#magyar a{text-decoration:none; font-weight:bold; font-style:italic; color:#001d59;}

#orszagok_box h2{line-height: 1.3em; margin: 10px 0 22px 15px;}
#orszagok_box .title{overflow: hidden;}
#orszagok_box .title h2{float: left; margin:22px 0 0 15px; line-height: 1.5em;}
#orszagok_box .title p{float: right;}
#orszagok_box .title img{border:0px solid}
#orszagok_box .row{height:40px; margin:10px 0 0 10px}
#orszagok_box .zaszlo{float:left; width:55px; height:40px}
#orszagok_box .zaszlo img{border:1px solid #2b467a}
#orszagok_box .szoveg{float:left; width:145px; height:38px; padding:2px 0 0 0; font-weight:bold; color:#999}
#orszagok_box .szoveg a{text-decoration:none; font-weight:bold; color:#001d59}
#orszagok_box .szoveg h1{margin:15px 0 0 10px; font-family:Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold; color:#001d59}
#orszagok_box .szoveg h2{margin-bottom:10px; font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#177dca}
#orszagok_box span.hojelentes{font-size:12px}
#orszagok_box span.sicentrum{font-size:11px; font-weight:normal}

#kereso{margin-top:8px; overflow:hidden}
#kereso h1{margin:0 0 0 40px; padding:0; height:18px; overflow:hidden; font-size:15px; font-weight:bold; color:#fff}
#kereso p{margin:0}
#kereso input{border:0px none}
#kereso .kereso_left{float:left; width:371px; height:50px; padding:10px 10px 10px 80px; background-image:url(../../images/main/kereso_01.jpg); background-repeat:no-repeat}
#kereso .kereso_send{float:left}
#kereso .kereso_left input{width:365px; color:#001d59; font-style:italic}

#beleszol{margin-top:8px; padding:1px 35px; width:541px; height:278px; background:transparent url(../../images/main/beleszol.jpg) no-repeat scroll left top; font-size:13px; font-weight:bold; font-style:italic; color:#575757}
#beleszol input, #beleszol textarea{border:0 solid white; padding:2px 5px; background:transparent; font-size:12px; font-weight:bold; font-style:italic; color:#bd0a28; cursor:pointer}
#beleszol h2{float:none; margin:15px 0 0; height:32px; font-size:22px; font-style:italic; color:#bd0a28}
#beleszol p{margin:0; padding:0; overflow:hidden}
#beleszol p.info{height:50px; margin-bottom:6px; font-weight:normal}
#beleszol p.email{height:18px; margin-bottom:11px}
#beleszol p.email input{width:328px}
#beleszol p.text{height:92px; margin-bottom:11px}
#beleszol p.text textarea{height:88px; width:528px; margin:0; overflow:auto}
#beleszol p.nev{height:18px}
#beleszol p.nev input{width:192px}
#beleszol p.kuldes{margin:0 5px 0 408px; text-align:center; overflow:visible}
#beleszol p.kuldes input{padding:0px 40px; height:18px}

.lap_ajanlo{margin:10px 0 5px 0}
