@charset "utf-8";
/* CSS Document */

body{
margin:19px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
background:url(../img/bg.gif) repeat-x;
background-color:#eeeeee;
}
a{
color:#005994;
}
a:hover{
color:#000000;
}
div{
color:#515151;
}
h1, h2, h3, h4{
color:#005994;
font-family:"Trebuchet MS","Times New Roman", Times, serif;
}
h1{
font-weight:normal;
font-size:18px;
padding-left:30px;
background:url(../img/arrow.gif) no-repeat;
margin-bottom:20px;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(../img/line.gif) repeat-x bottom;
padding-bottom:3px;
margin-bottom:5px;
margin-top:0px;
}

.center_main{
margin:auto;
width:981px;
background:url(../img/bg_page.gif) repeat-y;
}
.head{
float:left;
width:981px;
background:url(../img/head.jpg);
height:192px;
display:block;
}
.content{
width:981px;
background:url(../img/bg_page.gif) repeat-y;
float:left;
}
.left{
float:left;
width:183px;
padding:0px 0px 0px 20px;
height:600px;
background:url(../img/left_menu.gif) no-repeat;
}
.right{
float:left;
width:768px;

padding:0px 10px 0px 0px;
}
.footer{
clear:both;
width:100%;
background-color:#000000;
height:42px;

font-size:11px;
}
.footer_center{
width:941px;
padding:12px;
margin:auto;
text-align:right;
color:#999999 !important;
}
.footer_center a{
text-decoration:none;
color:#ffffff !important;
}
.footer_center a:hover{
text-decoration:underline;
color:#ffffff !important;
}


/* kozepso resz*/

.icons_box{
width:748px;
padding:0px 0px 14px 20px;

float:left;
border-top:#d1e6f0 solid 1px;
background:#FFFFFF url(../img/mainbox_bg.gif) bottom no-repeat;
}
.incons_item_box{
float:left;
width:229px;
padding:20px 20px 0px 0px;
font-size:11px;
text-align:justify;
}
.incons_item_box p{
line-height:14px !important;
margin:0px;
}
.ico_title{
font-family:"Trebuchet MS","Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
color:#005994;
padding:40px 0px 20px 70px;

}
.ico_title a{
text-decoration:none;
}
.incons_item_box .more_btn a{
margin-top:15px;
float:right;
}
.more_btn a{
background:url(../img/more_btn.gif);
width:77px;
height:19px;
display:block;
font-size:11px;
padding:3px 0px 0px 10px;
text-decoration:none;
}
.more_btn a:hover{
padding:4px 0px 0px 10px;
background-position:0px -22px;
height:18px;
}

/*icons*/
.service{
background:url(../img/sercivce_ico.jpg) no-repeat;
background-position:0px 15px;
}
.references{
background:url(../img/reference_ico.jpg) no-repeat;
background-position:0px 15px;
}
.dpcs{
background:url(../img/dpcs_ico.jpg) no-repeat;
background-position:0px 15px;
}
.main_box{
width:728px;
padding:10px 20px 35px 20px;
float:left;
border-top:#d1e6f0 solid 1px;

background:#FFFFFF url(../img/mainbox_bg.gif) bottom no-repeat;
font-size:12px;
}
.col2{
width:480px;
float:left;
padding-right:20px;
}
.col1{
width:226px;
float:left;
font-size:11px;
}

.right img{
border:solid #d9d9d9 3px;
padding:4px;

}
.right a img:hover{
cursor:pointer;
border:solid #b7ccda 3px;


}
.right p{
text-align:justify;
line-height:16px;
}
.right p img{
margin:10px;
}
/* kozepso ressz vege*/


/*left*/

.menu a{
padding:8px 23px 0px 22px;
float:left;
width:137px;
display:block;
height:28px;
color:#FFFFFF;
font-family:"Trebuchet MS","Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
background:url(../img/white_arrow.gif) no-repeat;
background-position:10px 14px;
}
.menu a.active{
text-align:right;
background-position:167px 14px;
color:#FFFFFF !important;
cursor:default;
}
.menu a:hover{
color:#d0ffff;
padding:8px 23px 0px 27px;
width:132px;
background-position:167px 14px;
}

.lang{
margin-top:36px;
width:198px;
float:left;
padding-top:13px;
padding-left:15px;

text-align:left;
color:#FFFFFF;
font-size:10px;
}
.lang a{
padding-left:60px;
}
.lang a img{
border:none;
}


/* latest conference*/
.img_thumb {
float:left;
width:100px;
}
.img_thumb img{
margin-right:5px;
}
.conf_box .more_btn a{
display:block;
margin-top:12px;
float:right;
}
.conf_det{
float:right;
width:115px;
}
.conf_box{
float:left;
width:100%;
margin-bottom:20px;
}
.conf_box p{
margin:0px;
}
.more_conf{
float:right;

}
.more_conf a{
display:inline-block;
background:url(../img/blue_arrow.gif) no-repeat right;
padding-right:10px;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.conf_btn a{
float:right;
margin-top:15px;
display:inline-block;
background:url(../img/blue_arrow.gif) no-repeat right;
padding-right:10px;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
/* kereses*/
.src_box{
margin-top:150px;
margin-right:5px;
padding:0px;
float:right;
display:block;


}
.search_form{
margin:0px;
padding:0px;
width:160px;
}
.src_input{
float:left;
}
.search_form span{
margin:0px;
padding:0px;
}
.search_form .src_input input{
height:14px;
margin:0px;
border:#d1e6f0 solid 1px;
color:#005994;
font-size:10px;
width:100px;
}
.src_btn a{
float:left;
display:inline-block;
background:url(../img/src_btn.gif);
width:37px;
height:18px;
margin-left:4px;
}
.src_btn a:hover{
background-position:0px -18px;
}

/* táblázat */

.table{
border-top:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}
.table td, .table th{
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
font-size:11px;
padding:5px 5px;
}
.table th{
color:#FFFFFF;
background:#005994;
font-weight:bold;
}
.table td{
background:#F9F9F9;
}

/* flash*/
.flash{
height:147px;
float:left;
width:981px;
display:block;
}
