/* CSS Document */

form { margin: 0px; }
img { border: 0px; }


body {

/*	background: url(headbg.png) repeat-x top center; */
	background: #fff url('pagebg.png') repeat-y center top;
	font-size: 0.8em;
/*	font-size: 8pt; */
	font-family: Tahoma, Arial, Helvetica;
	color: #000; 
	margin: 0px; 
	padding: 0px; 
	behavior: url(/ivy/iem-shared/system/modules/ivypageloader/pageloader.htc);
}


#content-div {
  display:block; 
  height: 100%;
  width: 100%;
  top: 0px;
  position: absolute;
  *overflow-x: auto;
  *overflow-y: scroll;
	/*background: url('headbg.png') repeat-x center top;*/
	padding: 0;
	margin: 0px; 
}

#content-div-inner {
  display:block; 
  height: 100%;
  width: 100%;
  top: 0px;
	background: url('headbg.png') repeat-x center top;
	padding: 0;
	margin: 0px; 
}


a:link, a:visited {
	color: #83358c; 
	text-decoration: none;
}

a:active, a:hover {
	color: #000; 
	text-decoration: none;
}



/*  CIKK  */

h1 {

font-size: 1.5em;
color: #83358c;
font-weight: normal;
margin-top: 0.2em;
margin-bottom: 0.2em;
clear: both;

}

h2 {
font-size: 1.3em;
color: #83358c;
font-weight: normal;
margin-top: 0.2em;
margin-bottom: 0.2em;
}

h3 {
font-size: 1.1em;
color: #000;
margin-top: 0.2em;
margin-bottom: 0.2em;
}



/* h6 {
	font-size: 9pt;
	margin: 8px 0px 0px 0px;
	color: #485321;
} */

.alcim {
	font-size: 1.1em;
	color: #000;
}

.printhr {
	clear: both;
	border-bottom: 1px solid #666;
	height: 1px;
	margin: 4px 0 4px 0;
	padding: 0 0 0 0;
	
}


#printfooter {
	padding-top: 20px;
	color: #83358c;
	font-weight: bold;
	font-size: 9px;
}

#printfooter a:link, #footer a:visited {
    color: #7c657f;
	text-decoration: none;
}

#printfooter a:hover, #footer a:active {
    color: #000;
	text-decoration: none;
}


/* FO RÉSZEK */


#footer {
	height: 24px; 
	background: #fff url(footerbg.png) repeat-x top center; 
	padding-top: 20px;
	margin:  12px 12px 4px 12px;
	color: #83358c;
	font-weight: bold;
	font-size: 9px;
/*	font-family: Trebuchet MS; */
}

#footer a:link, #footer a:visited {
    color: #7c657f;
	text-decoration: none;
}

#footer a:hover, #footer a:active {
    color: #000;
	text-decoration: none;
}


#maincontent {
	background: #fff url(alnyomatmain.png) repeat-y top left; 
	width: 586px; 
	padding: 7px 7px 0 7px;
	font-size: 1em;
}

#mainpic { 
	width: 586px;
	height: 220px; 
	background: url(mainpic.jpg) no-repeat top left; 
}

#mainpickeret { 
	width: 586px;
	height: 220px; 
	background: url(mainpickeret.gif) no-repeat top left; 
}

#mainpic .text { 
	float: right;
	color: #fff;
	font-size: 12px;
	width: 240px; 
	text-align: right;
	margin-top: 125px; 
	margin-right: 20px;
}



#mainpic h1 { 
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}

#content {
	background: url(alnyomat.png) no-repeat top left; 
	padding: 30px 60px 20px 60px; 
	width: 650px;
	font-size: 1em;
}

#content .datum {
	color: #7c657f;
	text-align: justify;
	font-size: 0.85em;
	font-weight: bold;
	padding: 0 4px 0 4px;
}

#lead {
	color: #666;
	font-weight: bold; 
	text-align: justify;

}

.leadpic_left {
	margin-right: 14px; 
	border: 1px solid #000;
	padding: 3px; 
	background: #f3f3f3;
}




#jobboldal {
/*	background: #f0f; */
	width: 170px; 
	padding: 7px 0 0 0; 
	}

#jobboldal .cikklista2 {
	margin: 0 18px 0 15px;
}

#baloldal {
	width: 200px; 
	padding: 7px 0 0 0; 
/*	background: #f0f; */
}

#baloldal .cikklista1 {
	margin: 0 7px 0 7px;
}

	/*Cikklista1 fix by Zsoc*/
	.kiemelt_box {
		padding-left: 12px;
		padding-right: 12px;
		margin-bottom: 20px !important;
		font-size: 12pt;
	}
	
		.kiemelt_box a:hover {
			color: #915199 !important;
		}
		
		.kiemelt_cim {
		font-size: 13pt;
		font-weight: bold;
		}

#baloldal .cikklista2 {
	margin: 0 15px 0 18px;
}


#logodatum {
	padding: 0 8px 0 8px; 
	height: 25px; 
	background: #fff url(logo_bottom.png) no-repeat top left; 
	font-size: 10px; 
	line-height: 10px; 
	
}


#funkciosor {
	background: #f9f9f9;
	border-top: 1px solid #ccc;
	text-align: center;
	margin-top: 20px; 
	margin-bottom: 40px; 
	}



/* TOPMENU */

.topmenu {
	color: #c9c1c9;
	font-size: 11px;
	font-weight: bold;	
	cursor: pointer; 
}

.topmenuover {

	cursor: pointer;
	background: url(topmenuover.png) repeat-x top center; 
	color: #fff;
	font-size: 11px;
	font-weight: bold;	
}


/* FOMENÜ */


.fomenu, .fomenuover {
	font-size: 10px;
	font-weight: bold;
	font-family: 'Trebuchet MS', Arial;
	cursor: pointer; 
	padding: 0 12px 0 12px;
	}	


.fomenu {
	color: #000;
	background: #c9c5c9 url(menuitem.gif) no-repeat top left; 

}

.fomenuover {
	background: #eae4eb url(menuitemover.gif) no-repeat top left; 
	color: #000;
}


/* ALMENU */


.almenuhr {
	border-bottom: 2px solid #83358c;
	margin-bottom: 1px;
	padding: 0;	
}

#almenubox {
	margin: 0px 1px 1px 1px;
	border-top: 1px solid #ddd;
}

#almenu_fejlec {
	margin: 0px;
}

#almenu_fejlec h1{
	font-size: 15px;
	font-weight: bold;
	padding: 14px 8px 0 8px;
	margin: 0;
	}

.almenu, .almenuover {
	cursor: pointer;
	color: #6e6070;
	font-size: 11px;
	padding: 8px 12px 7px 16px; 
	font-weight: bold;
}

.almenu {
	background: #f3f3f3 url(menubullet.png) no-repeat center left;
	border-bottom: 1px solid #ddd;
}

.almenuover {
	color: #000;
	border-bottom: 1px solid #ccc;
	background: #fafafa url(menubullet.png) no-repeat center left;
}

.almenuon, .almenuonover {
	cursor: pointer;
	color: #000;
	background: #fff;
	font-size: 11px;
	padding: 8px 12px 7px 16px; 
	font-weight: bold;
}


.almenuon {
	color: #000;
	background: #fff url(menubulleton.png) no-repeat center left;
	border-bottom: 1px solid #ddd;
}

.almenuonover {
	border-bottom: 1px solid #ccc;
	background: #fafafa url(menubulletonover.png) no-repeat center left;
}














/*  MORZSAMENU */


#morzsamenu {
	height: 20px;
	color: #7c657f;
	border-bottom: 1px solid #eee; 
	text-align: right;
	font-weight: bold; 
	margin: 0px 0px 16px 0px; 
	font-size: 11px;
}

#morzsamenu a {
	color: #000;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
	
}

#morzsamenu a:hover {
	color: #83358c;
/* 	background: #747f4d; */
	text-decoration: none;
	
}



/*  FUNKCIO BOXOK */

.funkciobox, .funkciobox_hirlevel {
	background: #f3f3f3 url(funkciobox.gif) no-repeat top left; 
	padding: 2px 8px 12px 15px; 
	margin: 0px 7px 7px 7px; 
	text-align: right;
}

.funkciobox_hirlevel {
	background: #f3f3f3 url(funkciobox_hirlevel.gif) no-repeat top left; 
	font-size: 10px;
	
}


.funkciobox h1, .funkciobox_hirlevel h1 {
	font-size: 10px;
	text-align: right;	
	background: url(funkciohr.gif) repeat-x bottom left; 
	padding-bottom: 6px; 
	margin-bottom: 6px; 
	font-weight: bold;
	}

.funkciobox h2 {
	font-size: 10px;
	text-align: right;	
	font-weight: bold;
	margin: 4px 0 0 0; 
	color: #83358c;
	}

.funkciobox select {
	font-size: 11px;
	width: 100%;
	border: 1px solid #dfdfdf;	
	margin: 0 0 4px 0;
}


.funkciobox .textinput {
		border: 1px solid #dfdfdf;
		width: 100%; 
		margin: 0 0 4px 0;
		font-size: 11px;
		padding-left: 2px;

	}
	
.funkciobox .submitbutton { 
	font-weight: bold; 
	font-size: 10px;
	
}




/* CIKKLISTA1 */

.randomkep {
	padding-bottom: 18px; 
}

.cikklista1 {
/*	padding-top: 18px; */
	margin-bottom: 14px;
}

.cikklista1 .text{
	font-size: 0.9em;
	}

.cikklista1 p{
	text-align: justify;
	margin: 8px 0 8px 0;
}

.cikklista1 h1 {
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 2px; 
}

.cikklista1 .felcim {
	font-size: 0.9em;
	color: #83358c;
}

.cikklista1 .alcim {
	font-size: 0.85em;
	color: #000;
	font-weight: bold;
}


.cikklista1 .rovat1 {
	color: #83358c;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #f3f3f3;
	padding: 0 8px 4px 0;
	margin-bottom: 20px;
}

.cikklista1 .kisnyilacska {
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1em;
	text-align: right;
}


.cikklistapic_bal {
	border: 1px solid #000;
	margin-right: 7px; 
	float: left; 
}

.cikklistapic_jobb {
	border: 1px solid #000;
	margin-left: 7px; 
	float: right; 
}

/* cikklista keretnelkuli kep */
.cikklistapic_bal_borderless {
	margin-right: 7px; 
	float: left; 
}

.cikklistapic_jobb_borderless {
	margin-left: 7px; 
	float: right; 
}



/* GREYBOX */

.greybox {
	background: #f3f3f3 url(greyboxbg.gif) no-repeat left top; 
	/*margin: 8px 0px 8px 0px;*/
	width: 758px !important;
}

	/* Cikklista1 fix by Zsoc */
	
	.tovabbi_cikkek {
		font-size: 11pt;
		font-weight: bold;
	}
	

.greyboxcell {
	padding: 12px 4px 4px 12px; 
}

	.greyboxcell .felcim {
		padding-top: 20px !important;
		border-bottom: 1px solid #9999FF;
	}
	
.greyboxcell h1 {
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 0 0; 
	color: #000;
}

.greyboxcell .text{
	font-size: 0.85em;
	text-align: justify;
}

.greyboxcell div.rovat1 {
	border-bottom: 1px solid #ccc;
	padding: 0;
	margin: 0; 
	margin-bottom: 4px;
	text-align: left;
	font-size: 10px; 
	font-weight: bold;
}

	
/* CIKKLISTA2 */


.cikklista2 h1 {
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 2px; 
}

.cikklista2 .text{
	font-size: 0.85em;
	}



.cikklista2 span.rovat1 {
	color: #fff;
	background: #83358c;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 4px 1px 4px;
	margin-top: 0px; 
}

.cikklista2 a.rovat1 {
	color: #fff;
	background: #83358c;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 4px 1px 4px;
	margin-top: 0px; 
}


.cikklista2 div.rovat1 {
	border-top: 1px solid #83358c;
	padding: 0;
	margin: 0; 
	margin-bottom: 14px;
}

.cikklista2 p{
	text-align: justify;
	margin: 8px 0 8px 0;
}

.cikklista2 .hr {
	clear: both;
	border: 0;
	height: 10px;
	background: url(2.png) repeat-x bottom left; 
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	
}

.cikklista2 .felcim {
	font-size: 0.85em;
	color: #83358c;
}

.cikklista2 .alcim {
	font-size: 0.8em;
	color: #000;
	font-weight: bold;
}





/* KERETES BOXXXXXXX */

.keretesbox {
	margin: 0px 7px 7px 7px;
}

td.keretescell {
	border: 1px solid #dfdfdf;
	background: #fff;
	padding: 7px 7px 7px 7px; 
}

td.keretesshadow {
	background: #f3f3f3;

}

#jobboldal .keretesbox .cikklista2, #baloldal .keretesbox .cikklista2 {
	margin: 0 0 0 0;
}


/* CIKK FELSOROLaS */

table.regebbi {
margin-top: 15px !important;
}

.cikkfelsorol {
	background: #f6f6f6;
	font-size: 0.8em;
}

.cikkfelsorol a:link, .cikkfelsorol a:visited {
	font-weight: bold;
	/*font-size: 0.8em;*/
	color: #666;
}

.cikkfelsorol a:hover, .cikkfelsorol a:active {
	font-weight: bold;
	/*font-size: 0.8em;*/
	color: #000;
}



/*  GALÉRIA */

.thumbcell {
	background: #fff; 
	border: 1px solid #ccc;	
}

.thumbcell img {
	border: 1px solid #333;	
}



.popup {
	background: #f3f3f3 url(popupbg.png) repeat top left;
	}



#funkciosor_galeria {
	background: #f9f9f9;
	border-top: 1px solid #ccc;
	text-align: center;
	margin-top: 14px; 
	margin-bottom: 0px; 
	}
	
	
.galeriapic {
/*	border: 1px solid #ccc;*/
	padding: 8px; 
	margin: 14px;
	width: 400px; 
	background: #fff;
}
/*
.galeriapic img{
	border: 1px solid #666;
}
*/




/*  TÁBLÁZATSTILUSOK   */


table.table1 {
	width: 100%;
/*	border-spacing: 1px; */
}


td.cell, td.celldark, td.firstcol, .tdfejlec { 
		color: #333;
		font-size: 0.85em;
		padding: 3px; 
		border-bottom: 2px solid #fff;
		border-right: 2px solid #fff;
}
	
td.cell {
	background: #f3f3f3;
}

td.celldark {
	background: #eee;
}


td.firstcol {
	background: #e9e9e9;
}

.tdfejlec {

	background: #fff;
	border-bottom: 1px solid #ccc;
	font-weight: normal;
	padding: 6px 3px 3px 3px;
}


.tdfejlec2 {
	background: #fff;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	padding: 6px 3px 3px 3px;
}





/* FORMOK  */

legend {
	font-size: 10pt; 
	padding: 0px 4px 0px 8px;
	color: #000;
	letter-spacing: 0.1em;
	background: #fff;

}

fieldset {
	border: 1px solid #f3f3f3;
	padding: 16px 16px 50px 16px;	
	border-left: 8px solid #f3f3f3;
	margin: 20px 0 20px 0;
}

label {
	font-size: 9pt;
	font-weight: bold; 
}
#content textarea {
	width: 350px; 
	background-color: #fff;
	color: #000;
	border: 1px solid #999;
}

#content select {
	width: 385px; 
}

.formcellleft {
	background: #eee;	
	padding: 6px; 
	border-left: 4px solid #999; 

}

.formcellleft2 {
	background: #ddd;	
	padding: 6px; 
	border-left: 4px solid #83358c; 

}

.formcell {
	background: #eee;	
	padding: 6px; 

}



/* ABC */ 

.abcbox {
/*	text-align: center; */
	margin: 0 0 8px 0;
	font-size: 0.9em; 
}
.abcbox .selected {
	font-size: 2em; 
	font-weight: bold; 
	padding: 2px 4px 2px 4px; 
	color: #83358c;
}

.abcbox a:link, .abcbox a:visited {
	font-weight: bold; 
		padding: 2px 4px 2px 4px; 
} 

.abcbox a:hover, .abcbox a:active {
	font-weight: bold; 
	background: #83358c;
	padding: 2px 4px 2px 4px; 
	color: #fff;
} 


/* SITEMAP */ 


.sitemap1 {
	font-weight: bold;
	font-size: 1.3em;
	padding: 4px; 
	padding: 26px 4px 4px 4px; 
}

.sitemap1 a:link, .sitemap1 a:visited {
/*	color: #000;*/
} 

.sitemap1 a:hover, .sitemap1 a:active {
	color: #000;
} 



.sitemap2 {
	background: url(sitemap2.gif) no-repeat center left;
	font-weight: bold;
	font-size: 1.1em;
	padding: 4px 4px 4px 18px; 
}

.sitemap2 a:link, .sitemap2 a:visited {
	color: #666;
} 

.sitemap2 a:hover, .sitemap2 a:active {
	color: #000;
} 


.sitemap3 {
	background: url(sitemap3.gif) no-repeat center left;
	font-weight: bold;
	font-size: 0.85em;
	padding: 4px 4px 4px 30px; 
}

.sitemap3 a:link, .sitemap3 a:visited {
	color: #999;
} 

.sitemap3 a:hover, .sitemap3 a:active {
	color: #000;
} 


/* SZAVAZÁS  */ 

.szavazocsik {
	background: #eeeeee;
	border: 1px solid #666;
	margin: 0;
	padding: 1px;
}


/* DOSSZIJE */

.dossziebox {
	border: 1px solid #eee;
	padding: 7px; 
	margin: 3px; 
}


.dossziebox a {
	font-weight: bold;
}

.dossziebox  h1 {
	color: #000;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0;
	border-bottom: 1px solid #ccc;

}





/* PRINT */


#printcontent {
	padding: 0px 4px 0px 4px;

}






/*       LAPOZAS           */

.lapozas {
	border-top: 1px solid #c5cbbd;
	border-bottom: 1px solid #c5cbbd;
	padding: 0px; 
	text-align: center;
	font-size: 12px;
	color: #000;
	margin: 2px; 
	}

.lapozas .selected {
	font-weight: bold;
	font-size: 18px;

}

.lapozas a:link, .lapozas a:visited, .lapozas a:hover, .lapozas a:active  {
	font-weight: bold;
	font-size: 12px;
} 



/* REGISTRATION */


.formselect {
	font-size: 11px;
	width: 100%;
	border: 1px solid #dfdfdf;	
}

.formcell input {
width: 95%;
}



/* KERESTALAL */

.kerestalal {

	font-size: 0.92em;
}



.rendezesbox {
	background: #f3f3f3;
	padding: 4px; 
	text-align: right;
	margin-bottom: 8px; 
	font-size: 12px;
}







/* tablazatszerkeszteshez */
.ivy_oszlop_jobbra {
	text-align: right;
}
.ivy_oszlop_balra {
	text-align: left;
}
.ivy_oszlop_middle {
	text-align: center;
}

.ivy_oszlop_fel {
	vertical-align: top;
}
.ivy_oszlop_kozepre {
	vertical-align: middle;
}
.ivy_oszlop_le {
	vertical-align: bottom;
}

.ivy_sor_fel {
	vertical-align: top;
}
.ivy_sor_kozepre {
	vertical-align: middle;
}
.ivy_sor_le {
	vertical-align: bottom;
}

td.whitecell {
	background: #fff;
}

/* szavazas */
.cikklista2 h2 {
	font-size: 0.85em;
	font-weight: bold;
	margin-top: 2px; 
}

.cikklista2 strong {
	font-size: 0.85em;
	font-weight: bold;
	margin-top: 2px; 
}

/* cikkuldes */
#sendcontent {
	background: url(alnyomat.png) no-repeat top left; 
	padding: 10px; 
	width: 670px;
	font-size: 1em;
}

#sendcontent .datum {
	color: #7c657f;
	text-align: justify;
	font-size: 0.85em;
	font-weight: bold;
	padding: 0 4px 0 4px;
}

#sendcontent textarea {
	width: 350px; 
	background-color: #fff;
	color: #000;
	border: 1px solid #999;
}

#sendcontent .formcell {
width : 70%;
}

#sendcontent select {
	width: 385px; 
}

/* cikklista1 kiegeszites */
.greyboxcell h1 a:link, .greyboxcell h1 a:visited {
	color: #000;
	text-decoration: none;
}

.greyboxcell h1 a:hover, .greyboxcell h1 a:active {
	color: #7c657f;    
	text-decoration: none;
}

/* galeriapop */
 #thumbnail{
	
	overflow-x: scroll;
	white-space: nowrap;
	width: 655px;
}

/* kereses talalat */
.highlight
{
	border-bottom		: #000034 1px dotted;
}

/* greyboxkiegeszites */
.greyboxcell .felcim {
	color: #000;
}

/* form  */
.formcell_radio {
	background: #eee;	
	padding: 6px; 
}


.eredmenyfulek {
	/*position: relative;*/
	background: url(eredmenyfulekbg.gif) repeat-x left bottom;
	clear: both;
	margin-bottom: 4px;	
	margin-top: 8px;
	font-size: 11px;
	font-weight: bold; 
	height: 21px;
}

.eredmenyfulek_on, .eredmenyfulek_off, .eredmenyfulek_link {
	margin-left: 2px;
	/*position: relative;*/
	float: left;
	cursor: pointer;
	width: 80px;
	height: 18px;
	padding: 2px 8px 0px 8px;
	text-align: center;

}


.eredmenyfulek_on {
	background: #fff;
	border: 1px solid #ccc;
	border-bottom: 0px;
}

.eredmenyfulek_off {
	background: url(eredm_fuloffbg.gif) repeat-x bottom left;
	border: 1px solid #ccc;
	border-bottom: 0px;
}

.eredmenyfulek_link {
	background: url(eredm_fullinkbg.gif) repeat-x bottom left;
	border: 1px solid #ccc;
	border-bottom: 0px;
	float: right; 
	margin-right: 4px;
}


.eredmenykerdes {
/*	border-top: 1px solid #ccc;  */
	border-left: 3px solid #83358c;
	font-weight: bold;
	font-size: 12px;
	color: #83358c;
	padding: 0 8px 0 8px;
	margin-left: 8px;
}

.eredmenykerdes2 {
/* 	border-top: 1px solid #ccc; */
	border-left: 3px solid #999;
	font-size: 12px;
	color: #666;
	padding: 0 8px 0 8px;
}

.eredmenykerdes a:link, .eredmenykerdes a:visited {
	color: #999;
}
.eredmenykerdes a:hover, .eredmenykerdes a:active {
	color: #83358c;
}



.kerdesbox {
	border: 1px solid #ccc;
/*	border-left: 1px solid #83358c;*/
	padding: 9px;
	}
	
/* contact */

.contact {
  width: 600px;
  text-align: center;
  font-weight: normal;
}

.contact .lead {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
}

.contact .separator {
  text-align: left;
  font-size: 12px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.contact .item {
  clear:both;
  font-size: 12px;
  margin-top: 15px;
  margin-bottom: 15px;
}

.contact .fieldtext {
  float: left;
  text-align: left;
  vertical-align: top;
  display: inline;
}

.contact .formfield {
  float:right;
  text-align: left;
  display: inline;
}

.contact .formfield input, .contact .formfield textarea {
  font-family: Tahoma, Helvetica, Sans-Serif;
  width: 350px;
}

.contact .gomb {
  clear: both;
  margin-top: 20px;
  text-align: center;
}

.contact .gomb input {
  font-family: Arial, Helvetica, Sans-Serif;
  width: 100px;
}

/* popup cikk */
.popart 
{
    padding: 5px;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    background: url(/kepek/sidemenubg.gif) #fff repeat-y left top;
}

.popart .popdate {
	FONT-SIZE: 0.85em;
	COLOR: #587d14;
}

.popart .popsubtitle {
    color:  #000000;
    font-size: 0.85em;    
    padding:2px 0 2px 0;
}

.popart .poptitle {
	color: #587d14;
	margin: 2px 0 5px 0;
	font-weight: bold;
	font-size: 0.9em;
}

.popart .poplead {
	font-size: 0.85em;
	margin: 0 0 5px 0;
	
}

.popart .popbody {
	font-size: 0.85em;
}

