BODY {
box-sizing : border-box;
margin : 0;
padding : 0;
background : url('pic/main_back.png');
background-repeat : repeat-x;
background-color : #FFFFFF;
font-size : 12px;
font-family: 'Times New Roman', Verdana;
color : #000;
padding : 0;
overflow : auto;
margin-left : 0;
margin-top : 0;
}

* {margin:0}



img {
border : 0;
padding : 0;
vertical-align : middle;
}

strong {
font-weight : bold;
}

h1 {
color : #000000;
font-size : 30px;
font-family : 'Times New Roman';
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
line-height : 100%;
letter-spacing : 0;
}



h2 {
color : #444444;
font-size : 17px;
font-family : 'Times New Roman';
padding-top : 0;
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
letter-spacing : 0;
padding-top : 0;
}

h4 {
margin : 0;
padding : 10px;
color : #4f81bd;
font-size : 14px;
font-family : 'Verdana';
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
line-height : 100%;
letter-spacing : 0px;

}

li {
list-style-image: url('pic/li_arr.png');
font-size : 12px;
font-family : Verdana;
color : #000;
text-decoration : none;
text-align : left;
margin-left : 20px;
letter-spacing : 150%;
line-height : 150%;
}

A:link, A:active, A:visited 	{ color : #000000; font-size : 12px; font-family : 'Times New Roman'; text-decoration : none; font-weight: bold; }
A:hover 			{ color : #000000; font-size : 12px; font-family : 'Times New Roman'; text-decoration : underline; font-weight: bold;  }



.tav {
display : block;
float : left;
left : 0;
padding-top : 3px;
height : 28px;
width : 10px;
color : #ffffff;
font-size : 16px;
font-family : 'Times New Roman';
text-decoration : none;
font-weight : normal;
vertical-align : middle;
text-align : center;
border: 1px solid #fff;
}

#head_cont {
box-sizing : border-box;
margin : 0;
padding : 0;
background : url('pic/head_back.png') 0% 0% repeat-x;
float : top;
left : 0;
top : 0;
width : 100%;
height : 150px;
padding : 0;
margin : 0;
}

#head_main {
box-sizing : border-box;
margin : 0;
padding : 0;
background : url('/pic/head_main.png') no-repeat;
position : relative;
float : top;
top : 0;
width : 980px;
height : 150px;
padding : 0;
margin-left : auto;
margin-right : auto;
}

#head_icons {
box-sizing : border-box;
margin : 0;
padding : 0;
position : absolute;
float : right;
bottom : 60px;
right:0px;
padding : 0;
}



#menu {
box-sizing : border-box;
position : absolute;
float : left;
bottom :0px;
padding : 0;
margin : 0;
}

#menu #space		{box-sizing : border-box; float:left; width:2px; height:50px; background:url('pic/menu_space.png') no-repeat; margin:0; font-weight: normal;}

#menu #item		{box-sizing : border-box; float:left; font-family: 'Times New Roman'; color:#FFFFFF; font-size:18px; height:50px; line-height:50px; margin:0 20px 0 20px; text-transform:uppercase; font-weight: normal;}
#menu #item a:link, #menu #item a:visited	{font-family: 'Times New Roman'; color:#FFFFFF; font-size:18px; text-decoration:none; text-transform:uppercase; font-weight: normal;}
#menu #item a:hover, #menu #item a.selected {
color:#4f81bd; 
text-decoration:none; 
font-family: 'Times New Roman'; 
font-weight: normal; 
font-size:18px;}


#foot_cont {
box-sizing : border-box;
color: #FFFFFF;
margin : 0;
padding : 0;
background-image : url('pic/foot_back.png');
background-repeat : repeat-x;
position : relative;
float : top;
left : 0;
top : -30px;
width : 100%;
height : 130px;
text-align : center;
padding : 0;
margin : 0;
z-index:0;
}


#foot_inner {
box-sizing : border-box;
color: #FFFFFF;
margin : 0;
padding : 0;
position : relative;
float : top;
left : 0;
top : 0;
width : 980px;
height : 130px;
margin-left : auto;
margin-right : auto;

}


p.foot { color : #FFFFFF; font-size : 10px; font-family : verdana; text-decoration : none; font-weight : normal; vertical-align : top; }

#foot_contact { 
box-sizing: border-box; 
margin: 0; 
padding: 0; 
position: absolute; 
float: left; 
bottom : 65px; 
width :980px; 
font-family : Verdana; 
color:#294362; 
font-size: 10px; 
text-align:center; 
vertical-align : top; 

left:0px;
}
#foot_contact A, #foot_contact A:visited, #foot_contact A:active { font-family : Verdana; color : #294362; font-size :10px; text-align: left; font-weight: normal; text-decoration: none; }
#foot_contact A:hover {text-decoration: underline; }

#main_cont {
box-sizing : border-box;
padding : 0;
position : relative;
float : top;
top : 0;
width : 980px;
min-height:500px;
text-align : center;
margin-left : auto;
margin-right : auto;
overflow : hidden;
z-index:1;
}


#main_cont a:link, a:visited, a:active {
color : #000;
font-size : 12px;
font-family : Verdana;
text-decoration : none;
text-align : left;
font-weight : normal; 
letter-spacing : 0em;

}
#main_cont  a:hover { 
text-decoration : underline; 
font-weight : normal; }



p {
color : #000000;
font-size : 12px;
font-family : Verdana;
text-decoration : none;
text-align : left;
vertical-align : top;
margin-left : 10px;
margin-right : 10px;
margin-top : 10px;
font-weight : normal;
letter-spacing : 150%;
line-height : 150%;
}

#main_cont h1 {
box-sizing : border-box;
margin : 0;
padding : 0;
color : #4f81bd;
font-size : 30px;
font-family : 'Times new roman';
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
line-height : 100%;
letter-spacing : 0px;
margin-top : 20px;
margin-bottom : 15px;
margin-left : 15px;
margin-right : 10px;

}

#main_cont h2 {
box-sizing : border-box;
margin : 0;
padding : 0;
color : #4f81bd;
font-size : 22px;
font-family : 'Times new roman';
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
line-height : 100%;
letter-spacing : 0px;
margin-top : 20px;
margin-bottom : 10px;
margin-left : 15px;
margin-right : 10px;

}

#main_cont h3 {
box-sizing : border-box;
margin : 0;
padding : 0;
color : #4f81bd;
font-size : 16px;
font-family : 'Verdana';
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
line-height : 100%;
letter-spacing : 0px;
padding-top : 4px;
padding-bottom : 10px;
}

#main_cont h4 {
box-sizing : border-box;
margin : 0;
padding : 0;
color : #4f81bd;
font-size : 14px;
font-family : 'Verdana';
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
line-height : 100%;
letter-spacing : 0px;
padding-top : 4px;
padding-bottom : 10px;
}

#main_cont p {
color : #000;
font-size : 12px;
font-family : Verdana;
text-decoration : none;
text-align : left;
vertical-align : top;
margin-left : 20px;
margin-right : 10px;
margin-top : 10px;
letter-spacing : 150%;
line-height : 150%;
}

#main_cont li {
list-style-image: url('pic/li_arr.png');
font-size : 12px;
margin:0;
padding:0;
font-family : Verdana;
color : #000;
text-decoration : none;
vertical-align : top;
text-align : left;
margin-left : 120px;
letter-spacing : 150%;
line-height : 150%;
}


#main_cont table {
margin-left : 15px;
}

#home {
box-sizing : border-box;
margin : 0;
padding : 0;
background-image : url('pic/aviation-expert.jpg');
background-repeat : no-repeat;
position : relative;
display : block;
float : top;
top : 0;
width : 980px;
height:257px;
}

#home_main {
box-sizing : border-box;
margin : 0;
padding : 0;
background-color : #f3f3f3;
position : relative;
display : block;
float : top;
top : 0;
width : 978px;
overflow : hidden;
min-height:407px;
border: 1px solid #ababab;
}

#home_main h1{
padding-top: 26px;
font-size : 36px;
}

#home_main #box{
float:left;
width:450px;
padding-left : 10px;
padding-right : 10px;;
}
#box a:link, #box a:active, #box a:visited 	{ color : #4f81bd; font-weight: bold;}
#box a:hover 					{ color : #4f81bd; font-weight: bold; text-decoration:underline;}

#home_main #boxspace{
box-sizing : border-box;
position: relative;
float:left;
width:30px;
min-width:30px;
height:450px;
background-image : url('pic/line.png');
background-repeat : repeat-y;
top:20px;
}

#service_box{
float:left;
width:190px;
border: 1px solid #FFF;
padding:10px;
margin:5px;
left:30px;
}

#service_box p{
float:left;
padding:0px;
margin:5px;
}

#slogan {
box-sizing : border-box;
position : relative;
float: left;
margin : 0px;
padding : 0;
background-image : url('pic/slogan_back.png');
left:30px;
top:30px;
}
#slogan h1 {
color : #FFFFFF;
font-size : 30px;
font-family : 'Times New Roman';
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
line-height : 30px;
letter-spacing : 0;
margin : 0;
padding : 10px 40px 10px 40px;
-moz-text-shadow:text-shadow: 1px 1px 5px #000;
-webkit-text-shadow: 1px 1px 5px #000;
text-shadow: 1px 1px 2px #000;
behavior: url(ie-css3.htc);
}

#home_text {
box-sizing : border-box;
position : relative;
margin: 0;
padding: 30px;
background-color : #f3f3f3;
float : top;
top : 0;
min-height:407px;
border: 1px solid #ababab;
}

#home_text img.fej {
float : left;
vertical-align : top;
padding-right : 5px;
}

#home_text img {
float : left;
vertical-align : top;
padding: 10px;
}

#home_text img.desc {
float : none;
vertical-align : middle;
padding: 0px;
padding-left:4px;
}

#home_text h1{
padding-top: 26px;
font-size : 38px;
}

#newsl {
box-sizing : border-box;
position : relative;
margin: 0;
padding:0;
margin-left: 30px;
margin-right: 30px;
float : top;
top : 0;
width:870px;
text-align : left;
}
#newsl img {
text-align : left;
margin: 0;
padding: 0;
}


hr {
border : 0 none;
color : #ffffff;
border-top : 1px dashed #aaaaaa;
width : 100%;
height : 1px;
margin : 0;
}
hr.big {
border : 0 none;
color : #ffffff;
border-top : 1px dashed #aaaaaa;
width : 90%;
height : 1px;
margin-left: auto;
margin-right: auto;
text-align : center;
}
h2.termek {
background-color : #edede0;
color : #000000;
font-size : 11px;
font-family : tahoma;
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : bold;
padding-top : 2px;
padding-bottom : 2px;
}

img.gal {
border : 1px solid #000000;
padding:0px;
margin:1px;
margin-top:5px;
}


td.kozep {
color : #000000;
font-size : 13px;
font-family : Arial Narrow;
text-decoration : none;
vertical-align : middle;
text-align : center;
}
td.gal { 
background-color : #95ab90; 
color : #000000;
font-size : 13px;
font-family : Arial Narrow;
text-decoration : none;
vertical-align : top;
text-align : center;
}
input.text { margin : 0 0 8px 0; padding : 3px; width : 200px; background : url("/pic/input_bg.gif") 0% 0% repeat-x; border : 1px solid #888888; }

select { margin : 0 0 8px 0; padding : 3px; width : 208px; background : url('/pic/input_bg.gif') 0% 0% repeat-x; border : 1px solid #888888; }
textarea { padding : 3px; width : 200px; background : url("/pic/input_bg.gif") 0% 0% repeat-x; background-color:#FFF; border : 1px solid #888888; }
.submitb { border : 1px solid #666; background : url("pic/submitbutton_bg.gif") 0% 0% repeat-x; color:#1e2f44; }

.buttonop { border : 1px solid; border-color : #888 #888 #888 #888; background-color : #cccccc; width : 80px; font-size : 9px; font-family : Verdana; text-decoration : none; }
.buttonophov { border : 1px solid; border-color : #000 #000 #000 #000; background-color : #aaaaaa; width : 80px; font-size : 9px; font-family : Verdana; text-decoration : none; }

td.messageleft {
color : #444444;
font-size : 12px;
font-family : Verdana;
text-decoration : none;
vertical-align : top;
text-align : right;
padding-left : 0;
padding-right : 0;
padding-top : 4px;
}
td.messageright {
color : #444444;
font-size : 12px;
font-family : Verdana;
text-decoration : none;
vertical-align : top;
text-align : left;
padding-left : 0;
padding-right : 0;
padding-top : 0;
}                             

#mail01, #mail02 { position : absolute; visibility : hidden; top : 90px; text-align:center; width:400px;}                                                                               