body {
  margin: 0;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0;
  background-color: #00526F;
/*  border-top: 1px solid #BACBD5; */
  font-family: Arial, sans-serif;
  font-size: 0.9em;
}


.main	      {width:980px !important; width:982px;}
.columns      {width:180px; float:left; padding:10px; padding-top: 0; position:relative; z-index:100; overflow:hidden;}
.float        {float:left; display:inline;}
.topBottomBdr {border:#ddd solid; border-width:1px 0px 1px 0px;}
.leftRightBdr {border:#ddd solid; border-width:0px 1px 0px 1px;}
.content      {margin:15px;}

#wrap   {margin-left:auto; margin-right:auto; text-align:left;}
#float  {background-color: #B1C2CA;}
#center {margin-left:200px; margin-right:200px; width:578px;background-color:#FFF; background: #fff url("../img/vizjel.jpg") no-repeat 50% 0;}
#left   {margin-left:-200px;}
#right  {margin-right:-200px; float:right;}
#header {width:100%; height:178px; background-color:#FFF; padding: 0; margin: 0;}
#footer {width:100%; /*height:20px;*/ background-color:#FFF;}

#kezdooldal_container {
width: 90%;
height: 100%;
z-index: 1000;
position: absolute;
top: 0;
left: 0;
}

#kezdooldal {
width: 600px;
padding: 0;
margin: 40px auto;
border-right: 1px solid #BACBD5;
border-top: 1px solid #BACBD5;
}



#kezdooldal_intro {
float: left;
margin: 0;
padding: 0;
width: 400px;
height: 300px;
border-left: 1px solid #BACBD5;
border-right: 1px solid #BACBD5;
}

#belepes_link {
	float: right;
	padding: 7px 10px 0 0;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	text-align: right;
	letter-spacing: 0.1em;
	width: 100px;
}

#belepes_link_angol {
	float: right;
	padding: 7px 10px 0 0;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	text-align: right;
	letter-spacing: 0.1em;
	width: 100px;
}

#belepes_link_szerb {
	float: right;
	padding: 7px 10px 0 0;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	text-align: right;
	letter-spacing: 0.1em;
	width: 100px;
}

#belepes_link_zaszloval {
	float: right;
	padding: 4px 10px 0 0;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	text-align: right;
	letter-spacing: 0.1em;
}

#belepes_link_zaszloval_angol {
	float: right;
	padding: 4px 10px 0 0;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	text-align: right;
	letter-spacing: 0.1em;
}

#belepes_link_zaszloval_szerb {
	float: right;
	padding: 4px 10px 0 0;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	text-align: right;
	letter-spacing: 0.1em;
}

img.nyelvvaltas {
border: none;
}

#sitemap_link_kezdolapra {
	float: left;
	padding: 7px 0 0 10px;
	font-family: arial, sans-serif;
	font-size: 0.8em;
}

#sitemap_link_kezdolapra_angol {
	float: left;
	padding: 7px 0 0 10px;
	font-family: arial, sans-serif;
	font-size: 0.8em;
}

#sitemap_link_kezdolapra_szerb {
	float: left;
	padding: 7px 0 0 10px;
	font-family: arial, sans-serif;
	font-size: 0.8em;
}

#belepes_magyarazo_link_fooldalra {
  clear: both;
	float: right;
	padding: 10px 10px 10px 0;
	font-family: arial, sans-serif;
	font-size: 0.9em;
	text-align: right;
	line-height: 1.8em;
}

#belepes_magyarazo_link_fooldalra a {
	color: #fff;
	text-decoration: none;
}

#belepes_magyarazo_link_fooldalra a:hover {
	color: #FEFFAF;
	text-decoration: none;
}

#lablec_kezdolapra {
background: #A9ADAE url("../img/felsocsik.jpg") repeat-x;
height: 30px;
color: #eee;
width: 100%;
 border-left: 1px solid #BACBD5;
}

#lablec_kezdolapra a {
	color: #fff;
	text-decoration: none;
}

#lablec_kezdolapra a:hover {
	color: #FEFFAF;
	text-decoration: none;
}

#lablec_kezdolapra_angol {
background: #A9ADAE url("../img/felsocsik.jpg") repeat-x;
height: 30px;
color: #eee;
width: 100%;
 border-left: 1px solid #BACBD5;
}

#lablec_kezdolapra_angol a {
	color: #fff;
	text-decoration: none;
}

#lablec_kezdolapra_angol a:hover {
	color: #FEFFAF;
	text-decoration: none;
}

#lablec_kezdolapra_szerb {
background: #A9ADAE url("../img/felsocsik.jpg") repeat-x;
height: 30px;
color: #eee;
width: 100%;
margin-top: 10px;
 border-left: 1px solid #BACBD5;
}

#lablec_kezdolapra_szerb a {
	color: #fff;
	text-decoration: none;
}

#lablec_kezdolapra_szerb a:hover {
	color: #FEFFAF;
	text-decoration: none;
}



a {
color: blue;
text-decoration: none;

}

a:hover {
text-decoration: underline;
color: #10171D;

}

.clearer {
 clear: both;
}

#fejlec {
  padding: 0;
  margin: 0;
	height: 178px;
	background: #ccc url(../img/fejlecbg-1000.jpg) no-repeat;      

}

#nyelvvaltas {
margin: 0;
padding: 0;
margin-right: 12px;
height: 25px;
text-align: right;
}

img.nyelvvaltas_zaszlo {
margin: 0;
padding: 0;
border: none;
margin-left: 10px;
margin-top: 3px;
border: 1px solid white;
}

#titulus {
margin: 0;
padding: 0;
	font-variant: small-caps;
	font-size: 30px;
	color: #666;
	text-align: center;
	line-height: 1em;
	font-family: Times, serif;
}


#cegnev {
  margin: 0;
  padding: 0;
	font-variant: small-caps;
	font-size: 2.8em;
	color: #000;
	text-align: left;
	margin-left:140px;
	margin-top: 41px;
	float:left;
	font-family: Times, serif;
}

#fejleckontakt {
  margin: 0;
  padding: 0;
}

#fejleckontakt p {
	margin: 0;
  padding: 68px 16px 0 0;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
	font-weight: normal;
	text-align: right;
}

#fejleckontakt a {
	text-decoration: none;
  color: #930081;
}

#fejleckontakt a:hover {
	text-decoration: underline;
  color: black;
}

#lablec {
background: #A9ADAE url("../img/felsocsik.jpg") repeat-x;
height: 30px;
color: #eee;
width: 100%;
}

#lablec a {
	color: #fff;
	text-decoration: none;
}

#keszito {
	float: left;
	width: 200px;
	padding: 7px 0 0 10px;
	font-family: arial, sans-serif;
	font-size: 0.8em;
}

#sitemap_link {
	float: left;
	width: 200px;
	padding: 7px 0 0 10px;
	font-family: arial, sans-serif;
	font-size: 0.8em;
}

#kapcsolat_link {
	float: left;
	width: 200px;
	padding: 7px 0 0 10px;
	font-family: arial, sans-serif;
	font-size: 0.8em;
}

#copyright {
	float: right;
	padding: 7px 10px 0 10px;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	color: #ccc;
}

div.head {
background: #41657B url("../img/felsocsik.jpg") repeat-x;
height: 30px;
margin: 0;
padding: 0;
}

#left div.head {
padding: 0;
margin-left: -10px;
margin-right: -9px;
margin-top: 0;
margin-bottom: 0px;
}

#right div.head {
padding: 0;
margin: 0;
margin-left: -9px;
margin-right: -10px;
margin-top: 0;
margin-bottom: 10px;
}

#center .head {
margin-left: -15px;
margin-right: -15px;
margin-top: -15px;
margin-bottom: 10px;
}

div.head h1 {
padding: 0;
margin: 0;
padding-top: 6px;
padding-left: 20px;
font-family: arial, sans-serif;
	font-size: 0.9em;
	color: #eee;
letter-spacing: 0.1em;
font-weight: bold;
/*font-family: Times, serif;*/
font-family: arial, sans-serif;
}

div.head p {
padding: 0;
margin: 0;
padding-top: 6px;
padding-left: 20px;
font-family: arial, sans-serif;
	font-size: 0.8em;
	color: #eee;
letter-spacing: 0.1em;
}

div.head a {
color: #ccc;
letter-spacing: 0;
}

h2 {
	font-size: 1em;
	
	background: #41657B;
	color: #eee;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	font-weight: normal;
}

/* ---------------menu----------------------- */
#main_menu {
margin: 0;
padding: 0;
margin-left: -10px;
width: 199px;
font-family: Times, serif;
font-variant: small-caps;
font-size: 1.1em;
}

#main_menu ul {
	list-style-type: none;
	margin: 0;
	padding:0;
	width: 100%;
}

ul.menuitems {
 
}

ul.submenuitems {
 
}

ul.submenuitems_2 {
 
}


ul.menuitems li {
	background: url("../img/menubg.jpg") no-repeat;
	display: block;
	padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 1em;
}

ul.submenuitems li {
	background: #6D91AF url("../img/almenu01.jpg");
	font-size: 1em;
	padding: 2px;
	padding-left: 5px;
}

ul.submenuitems_2 li {
	background: #3E6F40 url("../img/almenu02.jpg");
	font-variant: normal;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	padding: 2px;
	padding-left: 5px;
}

#main_menu a {
	text-decoration: none;
	color: #000;
	display: block;
}

#main_menu a:hover {
	color: #FEFFAF;
}

/* -----------menu end--------------------------- */

.minta img{
margin: 3px;
border: 1px dotted #41657B;
}

.minta a {
	text-decoration: none;
}

.kepfelirat {
cursor: help;
}

.tool-tip {
	color: #fff;
	/*width: 172px;*/
	z-index: 11000;
}
.tool-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	padding: 8px 8px 4px;
	border-top: 1px solid #A9ADAC;
	background: #40667B;
}
 
.tool-text {
	font-size: 12px;
	padding: 4px 8px 8px;
	border-bottom: 1px solid #A9ADAC;
	background: #40667B;
}
.sorok0, .sorok1 {
/*	height: 20px; */
	padding: 3px;
	padding-top: 8px;
	padding-left: 10px;
	border-bottom: 1px solid #ddd;
	background: #efefef;
float: left;
width: 100%;
}
.sorok0 .cim, .sorok0 .ikonok {
	background: #efefef;

}

.sorok1 {
	background: #fff;
}

.cim {
	width: 370px;
	float: left;
}

.ikonok, .ikonok2 {
	width: 80px;
	float:right;
	margin-right: 5px;
	text-align: right;
}

.ikonok img, .ikonok2 img {
	padding-top: 1px;
	padding-left: 10px;
}

.ikonok2 {
	float:left;
	width:20px;
}

.ikonok2 img {
	padding-left: 1px;
}



.tartalomalcim {
	display: block;
		width: 340px;
	float: left;
}

.datum {
	width: 160px;
}

#intro {
padding: 0;
width: 100%;
text-align: center;
background-color: #29526B;
float: left;
}

#aktualitasok {
width: 100%;
margin-top: 30px;
float: left;
}

#aktualitasok_jobb_oszlopba {
	background: #6D91AF url("../img/almenu02.jpg");
width: 200px;
margin: 0;
margin-left: -9px;
margin-top: -10px;
padding: 0;
}

#aktualitasok_jobb_oszlopba ul {
margin: 0;
list-style-type: disc;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 20px;
}

#aktualitasok_jobb_oszlopba li {

  padding: 3px;
  font-size: 0.9em;
  padding-left: 0;

}


#aktualitasok_jobb_oszlopba a {
	text-decoration: none;
	color: #000;
	display: block;
	padding: 3px;
	font-weight: bold;

}

#aktualitasok_jobb_oszlopba a:hover {
	color: #FEFFAF;
	background-color: #29526B;
}

/* ------------------------ */

#aktualitasok_kezdolapra {
float: right;
 /* background: #6D91AF url("../img/almenu02.jpg"); */
margin: 0;
padding: 0;
width: 190px;
}

#aktualitasok_kezdolapra ul {
margin: 0;
list-style-type: disc;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 20px;
}

#aktualitasok_kezdolapra li {

  padding: 3px;
  font-size: 0.9em;
  padding-left: 0;

}


#aktualitasok_kezdolapra a {
	text-decoration: none;
	color: #BACBD5;
	display: block;
	padding: 3px;

}

#aktualitasok_kezdolapra a:hover {
	color: #FEFFAF;

}
