
font {font-family: Verdana, Arial , sans-serif; font-size: small; color: #4E4F51; } 

body {color: #4E4F51;
  background: url(new3/kep/fejlec-1.jpg) no-repeat left top;
  font-family: Verdana, sans-serif;
  font-size:small; 
  padding: 0px;
  margin: 0px;
}

/***************************************** Fő cimsor *************/
#header_main  #logo  { position:  absolute; top: 8px; left: 120px; border: 0px; }
#header_main  #logo_en  { position:  absolute; top: 12px; left: 120px; border: 0px; }
#header_main  #nyelv  { position:  absolute; top: 11px; left: 730px;   font-size: 12px; width: 60px; }
#header_main  #nyelv_en  { position:  absolute; top: 11px; left: 730px;   font-size: 12px;  width: 60px; }
#header_main  #cimsor_datum  { position:  absolute; top: 12px; left: 650px; color: #004186; width: 230px; font-size: 12px; }
#header_main  .index_accessible  { position:  absolute; top: 10px; left: 827px; color: #004186; width: 190px; font-size: 12px; }
#header_main  #Google  { position:  absolute; top: 35px; left: 687px;   font-size: 12px; color: #004186;}
#header_main  #cim  { position:  absolute; top: 67px; left: 341px; color: #004186; width: 655px; font-size:13px; }
#header_main  #cim_en  { position:  absolute; top: 67px; left: 379px; color: #004186; width: 618px; font-size:12px; }
#header_main  a.nyelv:link {	COLOR: #003366; TEXT-DECORATION: none; font-weight: bold; }
#header_main  a.nyelv:visited {	COLOR: #003366; TEXT-DECORATION: none; font-weight: bold; }
#header_main  a.nyelv:hover {	COLOR: #003366; TEXT-DECORATION: underline;  font-weight: bold; }
#header_main  a.email:link {	border: 0; }
#header_main  a.email:visited {	border: 0;}
#header_main  a.email:hover {	border-bottom: 2px solid #ffffff; border-right: 2px solid #ffffff;
                                border-top: 2px solid #ffffff; border-left: 1px solid #ffffff;}


/***************************************** menu alap  *****/
#header ul#menu {
	list-style: none;
	color: white;
	display: block;
	margin: 90px 0 0 0;    /* föntről lefele távolság */
	line-height: 30px;
	padding: 0 0 0 15px;   /* a menüsor jobb oldali üres része */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px !important;
	background: #004186;
	height: 30px;
	z-index: 1000;
		position: absolute;
		width: 1009px;
}

/********************************************** fő menüsor  ***/
#header ul#menu li {
	margin: 0 7px 0 0;  /* a főmenüpontok közötti távolság */
	float: left;
	letter-spacing: 0em;

}

#header ul#menu li .active {
  background: #004186;
  color: #F8B888;
  /* background: url('new3/kep/menunyilacska.gif') left 0 no-repeat;*/
}


#header ul#menu li .active:hover {
  color: #F8B888;
}

#header ul#menu li a:hover {
  color:  #F8B888;
}


#header ul#menu li a {
	display: block;
	text-decoration: none;
	color: white;
}


/*************************************** submenu ****/
#header ul#menu li ul.submenu {
	display: none;
	background: #CFD9E3;
	color: #004186;
	list-style: none;
	font-weight: normal;
	margin: 0 0 0 -12px;  /* az almenüt a fömenü elé jobbra pozicionálja. */
	padding: 2px 0 4px 0; /* a teljes almenü alá fölé hagy egy kis hézagot */
	width: 179px;
	font-family: Verdana, sans-serif;
	font-size: 11px !important;
	position: absolute;
	text-align: left;
	z-index: 1000;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

#header ul#menu li ul.submenu li {
	margin: 0;
	color: #004186;
}



#header ul#menu li ul.submenu li a {
	padding: 1px 12px 1px 12px; /* az almenüpontok köré hagy egy kis hézagot */
	color: #004186;
	display: block;
	line-height: 15px;
	width: 155px;
}


#header ul#menu li ul.submenu li a:hover {
	background: white;
	margin: 0;
	color: #333;
}


#header ul#menu li:hover ul.submenu {
	display: block;
}


/*************************************** subsubmenu ****/
#header ul#menu li ul.subsubmenu {
	background: #CFD9E3;
	display: none !important;
	list-style: none;
	font-weight: normal;
	margin: -20px 0 0 0; /*  rálógás mártéke a submenu-re */
	width: 155px;
	font-size: 11px !important;
	position: absolute;
	left: 152px; /*  submenu-hoz képest balra pozicionálás */
	text-align: left;
	z-index: 1000;
	border: 1px solid #999;
}


#header ul#menu ul.submenu li:hover ul.subsubmenu {
	display: block !important;
}

#header ul#menu li ul.subsubmenu li a {
	padding: 1px 12px 2px 12px; /* az almenüpontok köré hagy egy kis hézagot */
	color: #004186;
	display: block;
	line-height: 15px;
}


#header ul#menu li ul.subsubmenu li a:hover {
	display: block;
	background: white;
	margin: 0;
	color: #333;
	width: 130px;
}


/***********************  egyeb **********/
#header ul#menu li.elvalaszt {
	padding: 0 0 0 5px;
}


#header ul#menu li img {
	position: relative;
	margin-right: -10px;
	margin-top: -50px;
	z-index: 1650;
}

#header ul#menu li a img {
	border: 0px;
}

/* 15 jaar / ie6 */

* html #header ul#menu li img {
	position: absolute;
	top: 30px;
	margin-top: 0px;
}


* html #header ul#menu li#ie6 {
	width: 45px;
}

/*************************************** main-table   ****/
table.fotabla { border: 0;
			position:  absolute; top: 120px; left:0px;
			padding: 0;
		   	 margin: 0px;
		   	 width: 1004px; }
table { color: #4E4F51;
  font-family: Verdana; font-size: small;
     }

 a.logok:link {	color: #ffffff; }
 a.logok:visited {color: #ffffff;}
 a.logok:active {	color: #ffffff; }
 a.logok:hover {color: #999; }
 
 a.keplink:link {	color: #ffffff; }
 a.keplink:visited {	color: #ffffff;}
 a.keplink:active {	color: #ffffff; }
 a.keplink:hover {color: #999; }


#main-table td { font-family: Verdana, sans-serif; font-size: small;}
#main-table #rovidcikk { width:210px;
			 text-align: left;
			 padding: 15px 0 0 10px;
			 margin: 0px;
              }
.rovidcikk { width:210px;
			 text-align: left;
			 padding: 15px 0 0 10px;
			 margin: 0px;
              }			  
			  
#main-table #rovidcikk_en { width:290px;
			 text-align: left;
			 padding: 15px 0 0 10px;
			 margin: 0px;
              }

.rovidcikk_en { width:290px;
			 text-align: left;
			 padding: 15px 0 0 10px;
			 margin: 0px;
              }
			  
#main-table #hosszucikk-nyito { width:363px;
			 text-align: left;
			 padding: 15px 0 0 10px;
			 margin: 0px;
}
#main-table #hosszucikk { width:750px;
			 text-align: left;
			 padding: 15px 0 0 10px;
			 margin: 0px;
}
#main-table #cikkcím { color: #004186;
  font-family: Verdana, sans-serif; font-size: 15px;
  background: url(new3/kep/csik.jpg) no-repeat left bottom;
  line-height: 38px;
	font-weight: bold;
  }
 .cikkcim { color: #004186;
  font-family: Verdana, sans-serif; font-size: 15px;
  background: url(new3/kep/csik.jpg) no-repeat left bottom;
  line-height: 38px;
	font-weight: bold;
  }

#hosszucikk  #cikkcím { color: #004186;
  font-family: Verdana, sans-serif; font-size: 18px;
  background: url(new3/kep/csik.jpg) no-repeat left bottom;
  line-height: 45px;
	font-weight: bold;
  }
#main-table cikkelvalaszt { border: 0; 			
			 text-align: left;
			 padding: 5px 0 5px 0;
			 margin: 0px;
			 background: url(new3/kep/vekony_csik.jpg) no-repeat left;
			 line-height: 20px;
	}
#main-table p#cikkelvalaszt { border: 0; 			
			 text-align: left;
			 padding: 5px 0 5px 0;
			 margin: 0px;
			 background: url(new3/kep/vekony_csik.jpg) no-repeat left;
			 line-height: 20px;
	}
.cikkelvalaszt { border: 0; 			
			 text-align: left;
			 padding: 5px 0 5px 0;
			 margin: 0px;
			 background: url(new3/kep/vekony_csik.jpg) no-repeat left;
			 line-height: 20px; }


#main-table td.balkeret {  	border-left: 1px solid #C0C0C0;  }
#main-table hr.hirek { width: 90px;  color: #004186; text-align: left; margin: 10px 0 10px 0;}
.kisdatum { font-size: 8pt; }
#main-table td.jobbkeret {   	border-right: 1px solid #C0C0C0;  }

/*************************************** lábléc   ****/
#legalso table{	position: relative;
	margin-bottom: 0px; padding: 0;

}


/*************************************** régiből, változtatva  ****/
a.bodytextkek:visited {font-family:Verdana, Arial ;  font-size:small; color:#195492; text-decoration: none;}
a.bodytextkek:link {font-family:Verdana, Arial ;  font-size:small; color:#195492; text-decoration: none;}
a.bodytextkek:active {font-family:Verdana, Arial ;  font-size:small; color:#195492; text-decoration: none;}
a.bodytextkek:hover {font-family:Verdana, Arial ;  font-size:small; color:#195492; text-decoration: underline; }

a.a3v:visited {font-family:Verdana, Arial ; font-size:small; color:#195492; text-decoration: underline;}
a.a3v:link {font-family:Verdana, Arial ; font-size:small;  color:#195492; text-decoration: underline;}
a.a3v:active {font-family:Verdana, Arial ; font-size:small;  color:#195492; text-decoration: underline;}
a.a3v:hover {font-family:Verdana, Arial ; font-size:small; color:#D8670B; text-decoration: underline;}

dt.bookshop{
   margin-left: 15px; margin-top: 10px;
   padding-left: 15px;  padding-top: 5px;
   background: url(new3/kep/nyil.jpg) no-repeat 0 10px;
	}
	
a.piros:visited {font-family:Verdana, Arial ; font-size:small; color:#ff0000; text-decoration: underline;}
a.piros:link {font-family:Verdana, Arial ; font-size:small;  color:#ff0000; text-decoration: underline;}
a.piros:active {font-family:Verdana, Arial ; font-size:small;  color:#ff0000; text-decoration: underline;}
a.piros:hover {font-family:Verdana, Arial ; font-size:small; color:#195492; text-decoration: underline;}

a.a3b:visited {  font-weight:bold; color:#195492; text-decoration: none;}
a.a3b:link {  font-weight:bold; color:#195492; text-decoration: none;}
a.a3b:active {  font-weight:bold; color:#195492; text-decoration: none;}
a.a3b:hover {  font-weight:bold; color:#D8670B; text-decoration: underline;}
	
/*************************************** régiből változtatás nélkül átvett  ****/
a.bookshop:visited{ font-family: Verdana, Arial;  color:#195492; text-decoration: none; font-size: small}
a.bookshop:link{ font-family: Verdana, Arial; color:#195492; text-decoration: none; font-size: small}
a.bookshop:active{font-family: Verdana, Arial; color:#195492; text-decoration: none; font-size: small}
a.bookshop:hover{ font-family: Verdana, Arial; color:#195492; text-decoration: underline; font-size: small}

A.gomb:link {	COLOR: #003366; TEXT-DECORATION: none;
	border: 1px solid #FF7F01;
	padding: 1px; padding-left: 16px; padding-right: 16px; FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #D7E3F5;}
A.gomb:active {	COLOR: #003366; TEXT-DECORATION: none;
	border: 1px solid #FF7F01;
	padding: 1px; padding-left: 16px; padding-right: 16px; FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #D7E3F5;}
A.gomb:visited {	COLOR: #003366; TEXT-DECORATION: none;
	border: 1px solid #FF7F01;
	padding: 1px; padding-left: 16px; padding-right: 16px; FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #D7E3F5;}
A.gomb:hover {	COLOR: #ffffff; TEXT-DECORATION: none;
	border: 1px solid #003366;
	padding: 1px; padding-left: 16px; padding-right: 16px; FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #7D99C8;}
div.sorkoz { padding: 4px;}
#bookshop h1{ font-size: 2em; color: #195492; font-style: italic; 
	margin-top: 0px; margin-bottom: 0px;
	padding-top: 10px; padding-bottom: 5px;}

#bookshop hr{margin-top: 0px;
	 margin-bottom: 0px;
	 color: #FF7F01;
	 border: 1px   solid  #FF7F01; }

#bookshop h2{font-weight: bold; font-size: small;  color:#4B4B4B;
	margin-top: 0px;  margin-bottom: 0px;
	padding-top: 0px; padding-bottom: 0px;}

h2.bookshop{ font-weight: bold; font-size: small;  color:#4B4B4B;
	margin-top: 0px;  margin-bottom: 0px;
	padding-top: 0px; padding-bottom: 0px;}

/* *******    ÁSZ jelentések táblázat  ********** */
#asz td { padding: 0 0 5px 0;  }
	 
/* *******    sárga dobozos táblázat  ********** */
table.sargatabla { border: 1px solid #ff7f01; text-align:left; background-color: #FFEFE1; }
	 
/* *******     kék dobozos táblázat  ********** */

table.kek { border: 5px solid #D7E3F5; text-align:left; color: #3E421B; }

td.kek {  background-color:#ffffff; padding:4pt}
td.drogbehuz {  background-color:#ffffff; padding: 14pt}

th.kek { background-color:#D7E3F5; padding:2pt; padding-left: 4pt}

/* *******     Droginfo oldalaihoz  ********** */

table.drog { border: 5px solid #D7E3F5; text-align:left;  }

td.drog {  background-color:#ffffff; padding:4px; padding: 8px;}
td.drogbehuz {  background-color:#ffffff; padding: 14px;}

td.narancs { background: url(new3/kep/ns_bg.jpg); }
td.narancs2 { background: url(new3/kep/ns2_bg.jpg); }

th.drog { background-color:#D7E3F5; padding:2pt; padding-left: 4px;}
img.drog { border: 5px solid #D7E3F5; }


/* *******     WHO oldalaihoz  ********** */

table.who { border: 5px solid #CBE9B4; text-align:left; }
td.who {  background-color:#ffffff; padding:4pt}
td.whobehuz {  background-color:#ffffff; padding: 14pt}
td.ala {  border-bottom: 1px solid #CBE9B4;}

th.who { background-color:#CBE9B4; padding:2pt; padding-left: 4pt}
img.who { border: 5px solid #CBE9B4;  }

/* *******     Publikációkhoz címsor  ********** */

fodoboz ul li {

	list-style: none;

	display: inline;

	text-align: center;

	height: 20px;

	float: left;

	background: url(new3/kep/bal-tab.gif) no-repeat;

	margin: 0 2px -2px 0;

}





#fodoboz ul li span {

	height: 20px;

	display: block;

	float: left;

	background: url(new3/kep/jobb-tab.gif) no-repeat top right;

}


#beljebb{ color: #303030;

	margin: 0px 0px 10px 15px;
 
}

div.balbeljebb{ 
	margin: 0px 0px 10px 15px;
	padding: 0;
 
}


#fodoboz span  {


	background-color: #D7E3F5;

	padding: 3px 15px 0px 15px;

	margin: 0px;
 	
 	font-size: larger;
  border: solid 1px #A3BFE0;
}

div.bottom-print {
		display: none;
	}
	
/* vakibarát verzió miatt */
#index_accessible {
	width: 800px;
	text-align: right;
	font-weight: bold; 
   	color: #8B0000;
}	
div#index_accessible a {
	text-decoration: none;
	color: #8B0000;
}
.hidden_default{
		display: none;
		margin: 0px;
		padding: 0px;
	}
	
div.header-text {
		display: none;
	}