BODY {
box-sizing : border-box;
margin : 0;
padding : 0;
background-color : #3d3d3d;
font-size : 11px;
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
color : #FFFFFF;
padding : 0;
overflow : auto;
margin-left : 0;
margin-top : 0;
}

* {margin:0}


img {
border : 0;
padding : 0;
vertical-align : middle;
}



h1 {
color : #444444;
font-size : 30px;
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
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 : Arial, Tahoma, Verdana, Helvetica, sans-serif;
padding-top : 0;
text-decoration : none;
text-align : left;
vertical-align : top;
font-weight : normal;
letter-spacing : 0;
padding-top : 0;
}


}

A:link, A:active, A:visited { color : #000000; font-size : 13px; font-family : Tahoma; text-decoration : none; font-weight : bold; }
A:hover { color : #000000; font-size : 13px; font-family : Tahoma; 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 : Tahoma;
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('head_back.png') 0% 0% repeat-x;
float : top;
left : 0;
top : 0;
width : 100%;
height : 370px;
text-align : center;
padding : 0;
margin : 0;
}



#head_sco {
box-sizing : border-box;
margin : 0;
padding : 0;
background : url('head_sco.jpg') 0% 0% no-repeat;
position : relative;
float : top;
top : 0;
width : 960px;
height : 370px;
text-align : center;
padding : 0;
margin-left : auto;
margin-right : auto;
}
#head_mot {
box-sizing : border-box;
margin : 0;
padding : 0;
background : url('head_mot.jpg') 0% 0% no-repeat;
position : relative;
float : top;
top : 0;
width : 960px;
height : 370px;
text-align : center;
padding : 0;
margin-left : auto;
margin-right : auto;
}


#menu {
box-sizing : border-box;
margin : 0;
padding : 0;
position : relative;
float : right;
top : 0px;
padding : 0;
margin : 0;
}

#menu #nav		{font-family : Tahoma; color:#3d3d3d; float:right; height:50px; line-height:50px; margin:00px 0 0 0;}
#menu #nav	 li	{font-family : Tahoma; float:right; list-style-type:none; margin:0 0 0 10px; white-space:nowrap}
#menu #nav	 li a	{font-family : Tahoma; color:#3d3d3d; display:block; font-size:14px; font-weight:normal; padding:0 0 0 10px; text-decoration:none}
#menu #nav li a span	{display:block;line-height:50px;padding:0 10px 0 0;font-family : Tahoma;}
#menu #nav a:hover, #menu #nav .selected, #menu #nav a:hover span, #menu #nav .selected span	{background:url('menuleft.png') no-repeat scroll 0% 0%; color:#fff; text-decoration:none; font-family : Tahoma;}
#menu #nav a:hover span, #menu #nav .selected span						{background:url('menuright.png') no-repeat 100% 0%; font-family : Tahoma;}


#foot_cont {
box-sizing : border-box;
color: #FFFFFF;
margin : 0;
padding : 0;
background-image : url('foot_back.png');
background-repeat : repeat-x;
position : relative;
float : top;
left : 0;
top : 0;
width : 100%;

text-align : center;
padding : 0;
margin : 0;

}


#foot_inner {
box-sizing : border-box;
color: #FFFFFF;
margin : 0;
padding : 0;
background : url('foot.gif') 0% 0% no-repeat;
position : relative;
float : top;
left : 0;
top : 0;
width : 960px;
height : 50px;
padding : 0;
margin-left : auto;
margin-right : auto;
}

#foot_nav { 
box-sizing : border-box; 
margin : 0;
padding : 0;
margin-top : 15px;
margin-left : 10px;
position : relative;
float : left;
left : 00px;
top : 0px;
width:155px;
padding : 0;
font-family : Verdana;
color : #FFF;
font-size : 10px;
text-align : left;
line-height: 1.5em;

}

p.foot { color : #FFFFFF; font-size : 10px; font-family : verdana; text-decoration : none; font-weight : normal; vertical-align : top; }

A.foot:link, A.foot:active, A.foot:visited  {
color : #00a651;
font-size : 12px;
font-family : tahoma;
text-decoration : none;
font-weight : normal;
vertical-align : top;
}

A.foot:hover {
color : #FFF;
font-size : 12px;
font-family : tahoma;
text-decoration : none;
font-weight : normal;
vertical-align : top;
text-decoration: underline;
}

tr.adata		{ 	background-color:#2d2d2d; height:22px; }
tr.adatb		{ 	background-color:#383838; height:22px;}
td.mezo			{ 	color: #d4d4d4; font-size: 12px; font-family: Tahoma; text-decoration: none; vertical-align: middle; text-align: left; font-weight: normal; padding-left:5px; padding-top:2px; padding-bottom:2px;}
td.adata1		{ 	color: #FFFFFF; font-size: 12px; font-family: Tahoma; text-decoration: none; vertical-align: middle; text-align: left; font-weight: normal; padding-left:5px; padding-top:2px; padding-bottom:2px;}
td.adat1		{ 	color: #FFFFFF; font-size: 12px; font-family: Tahoma; text-decoration: none; vertical-align: middle; text-align: left; font-weight: normal; padding-left:5px; padding-top:2px; padding-bottom:2px;}



#foot_nav h2 { box-sizing : border-box; margin : 0; padding : 0; color : #00a651; font-size : 16px; font-family : Tahoma; padding-top : 0; text-decoration : none; text-align : left; vertical-align : top; font-weight : bold; letter-spacing : 0; }

#foot_contact { box-sizing : border-box; margin : 0; padding : 0; position : absolute; float : left; left:160px; bottom : 15px; width :640px; padding : 0; font-family : Tahoma; color : #7d7d7d; font-size : 9px; text-align : center; vertical-align : top; }
#foot_contact h1 { box-sizing : border-box; margin : 0; padding : 0; color : #000000; font-size : 12px; font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; padding-top : 0; text-decoration : none; text-align : left; vertical-align : top; font-weight : normal; letter-spacing : 0; }
#foot_contact img { position : relative; border : 0; padding-top : 0; top : 2px; vertical-align : bottom; }

#foot_contact A, #foot_contact A:visited, #foot_contact A:active { font-family : Tahoma; color : #7d7d7d; font-size :9px; text-align: left; font-weight: normal; text-decoration: none; }
#foot_contact A:hover {text-decoration: underline; }

#main_cont {
box-sizing : border-box;
margin : 0;
padding : 0;
background-color : #3d3d3d;
position : relative;
display : block;
float : top;
top : 0;
width : 960px;
text-align : center;
padding : 0;
margin-left : auto;
margin-right : auto;
overflow : hidden;
color : #bdbdbd;
font-size : 13px;
font-family : Tahoma;
text-decoration : none;
text-align : left;
vertical-align : top;
line-height : 120%;
letter-spacing : 1px;
}

#main_cont a:link, a:visited, a:active {
color : #FFFFFF;
font-size : 14px;
font-family : Verdana;
text-decoration : none;
text-align : left;
font-weight : normal; 
letter-spacing : 0em;

}
#main_cont  A:hover { 
color : #bdbdbd; 
font-size : 14px; 
font-family : Verdana; 
text-decoration : none; 
font-weight : normal; }

p {
color : #bdbdbd;
font-size : 13px;
font-family : Tahoma;
text-decoration : none;
text-align : left;
vertical-align : top;
line-height : 100%;
letter-spacing : 2px;
margin-left : 10px;
margin-right : 10px;
margin-top : 10px;

}

#main_cont h1 {
box-sizing : border-box;
margin : 0;
padding : 0;
color : #bdbdbd;
font-size : 30px;
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
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 h2 {
box-sizing : border-box;
margin : 0;
padding : 0;
color : #00a651;
font-size : 30px;
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
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 : #bdbdbd;
font-size : 22px;
font-family : Tahoma, Verdana, Helvetica, sans-serif;
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 p {
color : #bdbdbd;
font-size : 13px;
font-family : Tahoma;
text-decoration : none;
text-align : left;
vertical-align : top;
line-height : 120%;
letter-spacing : 1px;
margin-left : 20px;
margin-right : 10px;
margin-top : 10px;
}
#main_cont img.tec {
text-align : left;
vertical-align : top;
margin: 0;
padding:0;
margin-right : 10px;
margin-bottom : 5px;
}

#main_cont li {
color : #FFF;
font-size : 13px;
margin-left : 20px;
font-family : Tahoma;
text-align : left;
line-height : 120%;
letter-spacing : 1px;
}

#main_cont table {

margin-left : 15px;
}

#box_sta {
box-sizing : border-box;
background : url('box_back.png') 0% 0% no-repeat;
margin: 0;
margin-bottom:20px;
position : relative;
float : left;
left : 0px;
top : 0;
width : 309px;
height : 346px;
}

#box_sta h2 {
margin : 0;
padding : 0;
color : #00a651;
font-size : 24px;
font-family : Verdana, Helvetica, sans-serif;
text-decoration : none;
text-align : center;
vertical-align : top;
font-weight : normal;
line-height : 100%;
letter-spacing : 0px;
margin-top : 10px;
margin-bottom : 15px;
}



#details{
box-sizing : border-box;
position : absolute;
padding : 0;
padding-right:5px;
padding-bottom:5px;
bottom : 10px;
right: 0px;
text-align : right;
letter-spacing : 0;
}

#details a:link, #details a:visited, .details a:active {
color : #FFFFFF;
font-size : 14px;
font-family : Tahoma; 
text-decoration : none;
text-align : left;
font-weight : normal;
margin-right : 5px;
}

#details  a:hover { 
text-decoration: none;
color : #7d7d7d;
}

#indexsubspace {
box-sizing : border-box;
margin: 0;
padding: 0;
position : relative;
float : left;
left : 0px;
top : 0;
width : 16px;
height : 336px;
}

#indexsub h2{
color : #00a651;
font-size : 22px;
font-family : Tahoma, Verdana, Helvetica, sans-serif;
padding-top : 10;
text-decoration : none;
text-align : center;
vertical-align : top;
font-weight : normal;
letter-spacing : 0;
padding-top : 0;
margin-top : 15px;
}

#indexsub p {
color : #444444;
font-size : 13px;
font-family : Tahoma;
text-decoration : none;
text-align : left;
vertical-align : top;
line-height : 120%;
letter-spacing : 1px;
margin-left : 0px;
margin-right : 5px;
margin-top : 5px;
}

#indexsub img.fej {
float : right;
vertical-align : top;
width : 36px;
padding-right : 10px;
}

#table {
box-sizing : border-box;
margin : 0;
padding : 0;
position : relative;
float : right;
top : 30px;
right:0px;
text-align : left;
padding : 0;
}





select {
font-size : 12px;
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
text-decoration : none;
}
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;
}
td.li {
color : #000000;
font-size : 13px;
font-family : "Arial Narrow";
text-decoration : none;
vertical-align : middle;
text-align : left;
padding-left : 10px;
padding-right : 10px;
}
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;
}


.buttonop { border : 1px solid; border-color : #888 #888 #888 #888; background-color : #cccccc; width : 80px; font-size : 9px; font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration : none; }
.buttonophov { border : 1px solid; border-color : #000 #000 #000 #000; background-color : #aaaaaa; width : 80px; font-size : 9px; font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration : none; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           