body {margin: 0px; padding: 0px; background-color: #ffffff; text-align: center;
background-image: url(images/head/bg_head.jpg); background-repeat: repeat-x;
font-size: 12px; color: #4e4e4e; font-family: verdana, helvetica, sans-serif;}
td{font-size: 12px;}

a:link {color: #4d74bb;}
a:visited {color: #4d74bb;}
a:hover {color: #ff7e00; text-decoration: none;}
a:active {color: #4d74bb;}

form{margin: 0px; padding: 0px;}
h1.pagetitle{font-size: 18px; color: #538dcd; margin: 0; padding: 0 10px 20px 10px;}

.input_f{border: 1px solid #bab8aa; color: #403f3f; margin: 0 0 2px 0; font-size: 10px; font-family: arial, sans-serif;}
.input_y{border: 1px solid #bab8aa; color: #403f3f; margin: 0 0 2px 0; font-size: 10px; font-family: arial, sans-serif; background-color: #FFFFCF;}
.input_b{font-size: 10px; color: #ffffff; font-weight: bold; font-family: tahoma, sans-serif; text-transform: uppercase;
margin: 2px; padding: 0px; border: 1px solid #bab8aa; background-color: #676767;}
.input_s{border: 1px solid #bab8aa; margin: 0 0 2px 0; font-size: 9px; font-family: tahoma, sans-serif;}
.pic{border: 1px solid #0d2c46; margin: 0 7px 2px 0; padding: 0;}

#basepage{width: 950px; margin: 0 auto; text-align:center; clear:left;}
#total {float: left; text-align: left; width: 774px; margin: 0 0 10px 0; padding: 0px;}
#top, #container, #leftp, #footer{clear: left; float:left;}
#top{width:774px; position: relative;}
#top_slogen{position: absolute; top: 9px; right: 10px; width: 455px; color: #FE6F11; font-size: 16px; font-style: italic; font-weight: bold; font-family: arial, sans-serif; text-align: justify;}

#container{width: 774px;}

#leftp {float: left; width: 198px; margin: 0px; padding: 4px 0px 0px 0px;}
#contentp{float:right; width: 570px; margin: 0; padding: 4px 0 0 0; overflow: hidden;}
#rightp{float:right; width: 173px;}
#footer { float:left; clear:left; width: 773px; height:46px;margin: 10px 0 0 0; padding: 0px; color: #ffffff; font-size: 10px; font-weight: bold; font-family: tahoma, sans-serif; 
background-image: url(images/footer_bg.jpg); background-repeat: no-repeat;}

#footerm .fl{float: left; width: 300px; padding: 30px 0 0 5px; text-align: left;}
#footerm .fr{float: right; width: 300px; padding: 30px 5px 0 0; text-align: right;}
#footer a:link, #footer a:visited, #footer a:active{color:#000000;}
#footer a:hover{color: #ffffff; text-decoration: underline;}

#footer2{float: left; width: 776px; margin: 10px 0; text-align: center; font-size: 10px; font-weight: bold; color: #ff7e00;}
#footer2 a:link, #footer2 a:visited, #footer2 a:active{color:#2468b3; text-decoration: none;}
#footer2 a:hover{color: #ff7e00; text-decoration: underline;}

#box_menu{ float: left; width: 198px; margin: 0px; padding: 8px 0 0 0; background-image: url(images/blocks/box_menu_top.jpg); background-repeat: no-repeat;}
#box_login{border-bottom: 6px solid #bab8a9;}
.box_login_top {
height: 22px; border-width: 6px 0; border-style: solid; border-color: #bab8a9;
background-image: url(images/blocks/box_icon_top.jpg); background-repeat: no-repeat; background-position: 5px 50%;
}
.box_login_top h2{font-size: 12px; color: #ff6600; margin: 4px 0 4px 30px; padding: 0; text-transform: uppercase; text-align: left;}
.box{
clear:left; width: 196px; text-align: center; margin: 0; color: #797979; border-width: 0 1px; border-style: solid; border-color: #c7cbce; 
font-size: 10px; font-family: tahoma, helvetica, sans-serif;
}
.box label {font-weight: bold; text-transform: uppercase;}
.box a{font-weight: bold; font-size: 11px;}
.box a:link, .box a:visited, .box a:active{color:#667787; text-decoration: underline;}
.box a:hover{color: #000000; text-decoration: underline;}
.box .box_in{margin: 1px 0 1px 0px; padding: 4px 4px; background-color: #ebedef;}
.box .in2{margin: 0 25px 10px 0;}
.box h3{font-size: 14px; margin: 5px 0; padding: 0;}
#box_contact .in2{text-align: left; padding-left: 10px;}

.centered{text-align: center;}

.error{font-size: 11px; font-weight: bold; color: #bc0101; text-align: center; background-color: #fdfcb5; border: 1px dashed #bc0101; margin: 2px 2px 6px 2px; padding: 2px;}
.error_s{font-size: 11px; font-weight: bold; color: #bc0101; text-align: center; }
.succes{font-size: 11px; font-weight: bold; color: #33CF48; text-align: center; background-color: #fdfcb5; border: 1px dashed #bc0101; margin: 2px 2px 6px 2px; padding: 2px;}


.cleaner {
clear:both; height:1px; font-size:1px; border:none;	margin:0; padding:0; background:transparent;
}

.results{clear: left; margin-bottom: 10px; padding: 4px; font-size: 11px; color: #3a4750;
background-color: #f6f7f9; border: 1px solid #3a4750;}
.results a:link, .results a:visited, .results a:active{color: #4d74bb; text-decoration: underline;}
.results a:hover{color: #fd6300;}
.results .now{color: #fd6300;font-size: 11px; font-weight:bold;}
.results .input_b{float: right;}
.results p{ margin: 8px 0 0 0;}

#navigation{text-align: right; font-size: 12px; color: #0c3fa4; font-weight: bold; 
margin: 5px 0 20px 0; padding: 5px; border: 1px solid #e3e3e3; background-color: #f5f5f5;}
#navigation a:link, #navigation a:visited, #navigation a:active{color: #fe5c03; text-decoration: none;} 
#navigation a:hover {color: #0c3fa4; text-decoration: none;}
#navigation p{margin: 0; padding: 0;}

#page_description{margin: 0 5px 15px 5px; font-style: italic; border-bottom: 1px solid #c3c3c3;}

#advertsp{float: right; width: 165px; margin: 0; padding: 5px 0 5px 0; text-align: left;}
#advertsp p{margin: 0 0 10px 0; padding: 0;}

#write_params{clear:both; float: left; width: 99%; padding: 10px 0px 10px 4px;}
#write_params table{float:left; width: 100%; border-collapse: collapse; border-spacing: 0px;border: 1px solid #e0dedf; background-color: #f9f7f8;}
#write_params th{padding:3px 5px; font-size: 10px; font-weight: bold; color: #414141; text-align: center; background-color: #d5d5d5;border-collapse: separate; border: 1px solid #cccccc;border-spacing:0px;vertical-align:top;}
#write_params td{font-size: 9px; color: #3f3d3e;padding:2px 5px;border-collapse: separate; border: 1px solid #cccccc;border-spacing:0px; vertical-align:top;}


/* baloldali cikkek */
#boxnews4 {float: left; width: 175px; padding: 4px 10px 4px 11px; overflow: hidden; border-width: 0 1px; border-style: solid; border-color: #c7cbce;}

h2.act_title4{margin: 0 0 4px 0; padding: 2px 0 4px 24px; font-size: 14px; color: #538dcd; border-bottom: 3px solid #909090;
background-image: url(images/blocks/icon_news.jpg); background-position: 0 0px; background-repeat: no-repeat; font-family: arial, tahoma, sans-serif; 
}

.news_4{clear: left; margin: 0 0 5px 0; padding: 0; font-size: 11px; color: #676767; font-family: tahoma, sans-serif; }
.news_4 p{margin: 0px; padding: 0px 4px;}
.news_4 ol{margin: 0; padding: 4px 0 4px 25px;}
.news_4 li{margin: 0; padding: 2px 0;}
.news_4 h3{margin: 0px 0 4px 0; padding: 0 0 0 10px; color: #ff7e00; font-size: 11px; background-image: url(images/blocks/arrow_orange.gif); background-position: 5px 5px; background-repeat: no-repeat;}
.news_4 h3 a:link, .news_4 h3 a:visited, .news_4 h3 a:active{color: #ff7e00; text-decoration: underline;}
.news_4 h3 a:hover{color: #3077b5; text-decoration: none;}
.news_4 img{float:left; margin: 0 7px 0 0;}
.news_4 .news_bottom{height: 6px; font-size: 2px; margin-bottom: 2px; border-bottom: 1px dashed #bab8a9;}

.act_more{text-align: right; padding: 5px; background-color: #ebedef; font-size: 9px; font-weight: bold;
 border-width: 0 1px 1px 1px; border-style: solid; border-color: #c7cbce;
}
.act_more a:link, .act_more a:visited, .act_more a:active{color: #2468b3; text-decoration: none;}
.act_more a:hover{color: #2468b3; text-decoration: underline;}
.act_more img{margin-right: 5px;}

#block_bank_info{margin: 10px 0 0 0; padding: 5px; border: 1px solid #C7CBCE;}
#block_bank_info h2{margin: 0 0 6px 0; padding:2px 0 4px 8px; font-size:14px; color:#538DCD;}
#block_bank_info .logo{margin: 0 0 5px 0; border: none;}
#block_bank_info .logo1{margin: 0 2px 0 0;}

#block_language{float: right; width: 165px; margin: 1px 0 5px 0; padding: 3px 0; text-align: left; border: 1px solid #42718B; background-color: #f9f9f9; font-weight: bold; font-size: 11px; font-family: tahoma, sans-serif;}
#block_language ul{margin: 3px 3px 0 10px; padding:0;list-style: none;}
#block_language li{padding: 1px 0;}
#block_language a:link, #block_language a:visited, #block_language a:active{color: #fd6300; text-decoration: underline;}
#block_language a:hover{color: #4d74bb;}

#q_form{width: 100%; padding: 5px 0; border: 1px solid #ccc;}
#q_form label{float: left; display: block; width: 60px; padding: 0 5px 0 160px; text-align: right;}
