/******************************************************************************/
/*                                                                            */
/* @copyright mmenuodule                                                          */
/*                                                                            */
/* Theme: Default                                                             */
/*                                                                            */
/* This file is designed for use with most browsers.                                                                 */
/*                                                                  */
/*                                                                  */
/*                                                                  */
/*                                                                  */
/*                                                                            */
/* This file was programatically generated with these options: theme=Science browser=default locale=en config=CssStyles_LatinI.properties                                                                */
/*                                                                            */
/******************************************************************************/
/*  NOTE:  Comments inside CSS files cannot be nested inside each other.      */
/******************************************************************************/

/******************************************************************************/
/* General styles                                                             */
/******************************************************************************/

html {
		background-color: #cdd98c;
}

/* Has the background image for the diagonal stripes on the left. */
	
body {
	font: 					75%/1.2 verdana, lucida, sans-serif;
	margin: 					0;
	padding: 				0;
	color: 					#333333;
	text-align: 			center;
	background-image: 	url("/wps/themes/html/ady/images/bg_content.png");
	background-repeat:	repeat-y;
	background-position: center;
	background-color: 	#cdd98c;
	width: 					100%;
	float: 					left;
}

pre {
    font-family: 			monospace;
    font-size: 			small;
}

a, .wpsLink, a:active, .wpsLink:active {
	font: 					100%/1.2 verdana, lucida, sans-serif;
	color:					#48632e;
	text-decoration:		underline;
	font-weight:			bold;
}

input {
	font: 					100%/1.2 verdana, lucida, sans-serif;
}

a:visited, .wpsLink:visited { 
	color:					#48632e;
	text-decoration:		underline;
	font-weight:			bold;
}

a:hover, .wpsLink:hover { 
	color:					#b6c36d;
	background: 			#2b411b;
	text-decoration: 		none;
}

h1, h2, h3, h4, h5 {
	font-family: 			"Trebuchet MS", "Geneva CE", lucida, sans-serif;
	color: 					#69842e;
}

h1 {
	font-size: 				200%;
	letter-spacing: 		-0.08em;
}

h2 {
	font-size: 				180%;
	letter-spacing: 		-0.05em;
}

h3 {
	font-size: 				150%;
}

/*CONTENT*/ /* !modified! */

#wpsPage {
	margin: 					0 auto;
	1position: 				relative;
	text-align: 			left;
	width: 					800px;
}

#wpsHeader {
	float: 					left;
	width: 					100%;
}

#wpsContent {
	float: 					left;
	width: 					100%;
	height: 					100%;
}

#wpsColumn1 {
	float: 					left;
	overflow: 				hidden;
}

#wpsColumn2 {
	float: 					left;
	overflow: 				hidden;	
}

#wpsColumn3 {
	float: 					right;
	overflow: 				hidden;
}

/******************************************************************************/
/* Styles used in the themes                                                  */
/* Portlets should not use these styles since they may not be in all themes.  */
/******************************************************************************/

/* TOOL BAR */

/* Bar under border containing the page group dropdown and login, etc. buttons */

#wpsPageTools {
	background-color: 	#cdd98c;
	height: 					20px;
	font-size:				90%;
	padding-bottom:		2px;
}


.wpsToolBarBox {
	padding-top:			5px;
	float:					right;
}

.wpsToolBar {
	float:					left;
	height:					16px;
	padding: 				0px 4px;
	margin: 					0px;
}

/* Link color for the text on the tool bar */
.wpsToolBarLink, .wpsToolBarLink:visited, .wpsToolBarLink:hover, .wpsToolBarLink:active {
    text-decoration: 	none;
}

/* Vertical separator between tool bar and place bar */
.wpsToolBarSeparator {
}

/* Background for the banner.  Note that the background color is hidden from
   legacy browsers for consistency, not because it can't handle the attribute.
   New in v5 */
.wpsToolbarBannerBackground {
	background-image: 	url("/wps/themes/html/ady/images/bg_head.png") ;
	background-position: center;
	background-repeat: 	repeat-y;
	background-color: 	#cdd98c;
	padding: 				0px 0px;
 	margin: 					0px;
	height:					157px;
}

/* LINK BAR */

/* Bar under toolbar that shows links to customizer and assign permissions portlets */   /*lmw*/
.wpsLinkBarBox {
	float:								left;
	padding-top:						5px;
}

.wpsLinkBar {
   background-repeat: 				no-repeat;
	float:								left;
	position:							relative;
	padding-right:						4px;
}

/* Link color for the text which can be found on the place bar outside of tabs */
.wpsLinkBarLink, .wpsLinkBarLink:visited, .wpsLinkBarLink:hover, .wpsLinkBarLink:active {
	text-decoration: 					none;
}

#wpsFejlec img {
	padding-left:						21px;
}

/* PLACE BAR */

/* Bar under toolbar that shows the places */
.wpsPlaceBar { /* !modified! */
   background-color:					transparent;
	background-image: 				url("/wps/themes/html/ady/images/bg_header.png");
	background-repeat:  				no-repeat;
   color: 								#ffffff;
	font-weight: 						bold;
	text-align: 						center;	
	word-spacing:						8px;
	position: 							relative;
	padding: 							0;
	float: 								left;
	width:								100%;;	
	height:								80px;	
}

.wpsPlaceBar ul { /* modified */
	margin:								0;
	margin-left:						150px;
	margin-top:							35px;
	padding:								0;
	overflow:							hidden;
}

/* Selected tab on Place bar */ /* !modified! */
.wpsSelectedPlace, .wpsSelectedPlace:visited, .wpsSelectedPlace:hover, .wpsSelectedPlace:active {
	margin: 								0;
	display: 							inline;
	vertical-align: 					middle;
}

/* Link in Selected tab on Place bar */
.wpsSelectedPlaceLink, .wpsSelectedPlaceLink:visited, .wpsSelectedPlaceLink:active {
	display: 							block;
	float: 								left;
	padding: 							10px;
	margin-left: 						1px;
	background: 						url("/wps/themes/html/ady/images/bg-menu-ac.png") bottom repeat-x #394f11;
	color:								#ffc600;
	text-decoration: 					none;
	font-weight: 						bold;
	font-size: 							120%;
	list-style:							none;
   word-spacing: 						none;
	}

.wpsSelectedPlaceLink:hover {
	text-decoration: 					none;
}

/* Unselected tabs on Place bar */

.wpsUnSelectedPlace, .wpsUnSelectedPlace:visited, .wpsUnSelectedPlace:hover, .wpsUnSelectedPlace:active { /* !modified! */
	margin:								0;
	display: 							inline;
	vertical-align: 					middle;
}

/* Link in Unselected tabs on Place bar */
.wpsUnSelectedPlaceLink, .wpsUnSelectedPlaceLink:visited, .wpsUnSelectedPlaceLink:active {
	display: 							block;
	float: 								left;
	padding: 							10px;
	margin-left: 						1px;
	color: 								#ffc600;
	text-decoration: 					none;
	font-weight: 						bold;
	font-size:							120%;
	background: 						url("/wps/themes/html/ady/images/bg-menu.png") bottom repeat-x #879d58;
}

.wpsUnSelectedPlaceLink:hover {
	background: 						url("/wps/themes/html/ady/images/bg-menu-on.png") bottom repeat-x #69842e;
	text-decoration:			 		none;
	color: #ffc600;
}

#wpsFooter {
	float:					left !important;
	float: 					none;
	width:					100%;
	1height:					50px;
	text-align: 			center;
	margin:	 				0;
	padding:					0;
	background: 			url("/wps/themes/html/ady/images/bg_footer.png") center repeat-y #cdd98c;
	font-size: 				85%;
	color: 					#f6f7d4;
	height:					40px;
}

#wpsFooter ul {
	list-style:							none;
	margin:								0;
	padding:								0;
	overflow:							hidden;
	padding-top:						5px !important;
	padding-top:						15px;
}

.wpsFooterPlace {
	margin: 								0;
	display: 							inline;
}

.wpsFooterLink:link, .wpsFooterLink:visited, .wpsFooterLink:active {
	font-size: 							10px;
	color:								#ffc600;
	text-decoration: 					none;
}

.wpsFooterLink:hover {
	color:								#FFEBA6;
	background: transparent;
}

/******************************************************************************/
/* ADY Custom classes                                                */
/* All custom portlets use these styles in this section.                    */
/******************************************************************************/

.panel {
	background-color: 	#b7c36d;
	background-image: 	url("/wps/themes/html/ady/images/panel_felso.png");
	background-position: top;
	background-repeat: 	no-repeat;
}

.sz_panel {
	background-color: 	#69842e;
	background-image: 	url("/wps/themes/html/ady/images/menu_felso.png");
	background-position: top;
	background-repeat: 	no-repeat;
}

p.cim {
	color:					#fffdff;
	font-size:				125%;
	margin:					0;
	padding: 				0;
	padding-bottom:		3px;
	text-align: 			right;
}

p.ecdl {
	color:					#fffdff;
	font-size:				125%;
	margin:					0;
	padding: 				0;
	padding-bottom:		3px;
	text-align: 			right;
}

/* HTML based content classes */

.html {
	width:						580px;
	margin-left: 				20px;
	margin-bottom:				10px;
	margin-top:					10px;
}

.html td.title {
	background: 				url("/wps/themes/html/ady/images/tartalom_felso.png") top no-repeat #b6c36d;
	text-align:					center;
	padding-left:				5px;
	padding-top:				5px;
	padding-bottom:			5px;
}

.html td.content {
	background: 				url("/wps/themes/html/ady/images/tartalom_also.png") bottom no-repeat #edf0db;
	text-align:					justify;
	padding-left:				10px;
	padding-right:				10px;
	padding-bottom:			10px;
}

/* Sitemap classes */

.sitemap {
	width:						580px;
	/*background-color: 		#b6c36d;*/
	background-color: 		#edf0db;
	margin-left:				20px;
	margin-bottom:				10px;
	margin-top:					10px;
}

.sitemap td.title {
	background: 				url("/wps/themes/html/ady/images/tartalom_felso.png") top no-repeat #b6c36d;
	text-align:					center;
	padding-left:				5px;
	padding-top:				5px;
	padding-bottom:			5px;
}

.sitemap td.page {
	text-align:				justify;
	padding-left:			30px !important;
	padding-left:			20px;
	padding-top:			5px;
	padding-bottom:		5px;
}

.sitemap td.menufolder {
	font-weight:			bold;
	font-style:				oblique;
	padding-left:			35px !important;
	padding-left:			30px;
	padding-top:			5px;
	padding-bottom:		5px;
}

.sitemap td.menuitem {
	text-align:				justify;
	padding-left:			60px !important;
	padding-left:			40px;
	border:					0px;
	padding-top:			5px;
	padding-bottom:		5px;
}

.sitemap li {
	list-style-image:		url("/wps/themes/html/ady/images/side-bul.png");
	list-style-position: outside;
	padding-left: 			0px !important;
	padding-left: 			12px;
}

.sitemap td.bottom {
	background: 			url("/wps/themes/html/ady/images/tartalom_also.png") bottom no-repeat #b6c36d;
}

/* menu portlet classes */

#menu {
	width:						160px;
	background-color:			#2b411b;
	background-image: 		url("/wps/themes/html/ady/images/menu_felso.png");
	background-position: 	top;
	background-repeat: 		no-repeat;
	margin-left:				20px;
	margin-top:					10px;
}

#menu p.cim {
	font-weight:				bold;
	padding-top:				20px;
	text-align: 				center;
	color:						#b6c36d;
}

#menu p.ecdl {
	font-weight:				bold;
	padding-top:				20px;
	text-align: 				center;
	color:						red;
}

#menu ul {
	margin:					0;
	margin-left:			20px;
	padding: 				0;
	list-style: 			none;
}

#menu li.elem, #menu li.aktiv_elem {
	background: 		url("/wps/themes/html/ady/images/side-bul.png") left no-repeat;
	padding-left: 		12px;
	padding-top: 		2px;
	text-align: 		left;
}

#menu li.aktiv_elem a {
	background-color: #48632e;
}

#menu a, #navigation_menu a:visited, #navigation_menu a:active {
	font-weight: 		normal;
	color:				#b6c36d;
	text-decoration: 	none;
}

#menu a:hover {
	background-color: #48632e;
	text-decoration: 	none;
}

#menu p.alj {
	background-image: 		url("/wps/themes/html/ady/images/menu_also.png");
	background-position: 	bottom;
	background-repeat: 		no-repeat;
}

/* servicemenu portlet classes */

#nyelv_valasztas {
	width:					160px;
	padding-top:			0px !important;
	padding-top:			10px;
	margin-top:				10px;
	margin-right:			20px;
}

#nyelv_valasztas ul {
	padding: 				8px 8px 8px 8px;
	margin: 					0;
}

#nyelv_valasztas li {
	padding: 				0;
	margin: 					0;
	margin-bottom:			10px;
	margin-left:			10px;
	list-style: 			none;
	line-height: 			1.2;
	position: 				relative;
}

/* Nap mondása portlet classes */

#nap_mondasa {
	margin-top:				10px;
	margin-bottom:			10px;
	width:					430px;
	1background-color: 	#fffdff;
	margin-left:			10px;
	1background-image: 	url("/wps/themes/html/ady/images/vilagos_felso.png");
	1background-position: top;
	1background-repeat: 	no-repeat;
}

#nap_mondasa p.cim {
	padding:					0;
	margin:					0;
	text-align: 			center;
	1color:					#668333;
	color:					#1E2D13;
	font-size:				75%;
}

#nap_mondasa p.mondas {
	padding:					0;
	padding-bottom:		5px;
	margin:					0;
	text-align:				center;
	1color:					#97a92f;
	color:					#1E2D13;
	font-weight: 			bolder;
	font-stretch: 			wider;
	font-size: 				125%;
	1background-image: 	url("/wps/themes/html/ady/images/vilagos_also.png");
	1background-position: bottom;
	1background-repeat: 	no-repeat;
}

/* topnews portlet classes */

#friss_hirek {
	width:					160px;
	padding-top:			0px !important;
	padding-top:			10px;
	padding-bottom:		10px;
	margin-left:			20px;
}

#friss_hirek ul {
	padding: 				8px 8px 8px 8px;
	margin: 					0;
}

#friss_hirek li {
	padding: 				0;
	margin: 					0;
	margin-bottom:			10px;
	margin-left:			10px;
	list-style: 			none;
	line-height: 			1.2;
	position: 				relative;
}

#friss_hirek .datum {
	display: 				block;
	font-size: 				10px;
	color: 					#920724;
}

/* info portlet classes */

#kapcsolat {
	width:						160px;	
	background-color:			#2b411b;
	background-image: 		url("/wps/themes/html/ady/images/menu_felso.png");
	background-position: 	top;
	background-repeat: 		no-repeat;
	color:						#b6c36d;
}

#kapcsolat p.cim {	
	margin-left:				5px;
	margin-right:				5px;
	font-weight:				bold;
	font-size: 					105%;
	padding-top:				20px;
	text-align: 				center;
	color:						#edf0db;
}

#kapcsolat dl {
	margin:					0;
	margin-left:			20px;
	padding: 				0;
}

#kapcsolat dt {
	font-style: 			italic;
	padding-bottom:		2px;
	font-size: 				100%;
}

#kapcsolat dd {
	margin-left:			10px;
	padding-bottom:		4px;
	font-size:				90%;
	font-weight: 			bold;
}

#kapcsolat p.tovabb {
	margin:					0;
	padding:					0;
	padding-top:			4px;
	padding-right:			6px;
	text-align: 			right;
}

#kapcsolat p.tovabb a {
	color:					#69842e;
	font-weight:			normal;
	font-size: 				95%;
}

#kapcsolat p.tovabb a:hover {
	color:					#b7c36d;
}

#kapcsolat p.alj {
	background-image: 		url("/wps/themes/html/ady/images/menu_also.png");
	background-position: 	bottom;
	background-repeat: 		no-repeat;
	margin:						0;
	padding:						0;
}


/* suggested_articles_bydate portlet classes */

#friss_hir_ajanlo {
	margin-left:			10px;
	margin-right:			10px;
	font-size:				95%;
}

#friss_hir_ajanlo p.cim {
	text-align:				center;
	font-weight:			bold;
	background-color: 	#2b411b;
	padding-top:			3px;
	padding-bottom:		3px;
	border-bottom:			1px solid #e3b65e;
}

#friss_hir_ajanlo td {
	width:					50%;
}

#friss_hir_ajanlo td.article_left {
	vertical-align:		top;
	border-right:			1px solid #e3b65e;
	border-bottom:			1px solid #e3b65e;
	background-color:		#b7c36d;
}

#friss_hir_ajanlo td.article_right {
	vertical-align:		top;
	border-bottom:			1px solid #e3b65e;
	background-color:		#b7c36d;
}

#friss_hir_ajanlo td.category {
	text-align: 			left;
	font-variant:			small-caps;
	color:					#003399;
	padding-top:			5px;
	padding-left: 			8px;
}

#friss_hir_ajanlo .title {
	color:					#333333;
	font-weight:			bold;
	text-align: 			left;
	padding-left:			8px;
	padding-right:			8px;
	padding-top:			3px;
}

#friss_hir_ajanlo .title a,
#friss_hir_ajanlo .title a:visited {
	font-weight:			bold;
	text-decoration:		underline;
	1color:					#333333;
}

#friss_hir_ajanlo .title a:active,
#friss_hir_ajanlo .title a:hover {
	text-decoration:		none;
	1background-color:		#eee8aa;
}

#friss_hir_ajanlo .date {
	text-align:				left;
	font-weight:			bold;
	color:					#cc6633;
	padding-left:			8px;
	padding-top:			3px;
}

#friss_hir_ajanlo .description {
	text-align:				justify;
	padding-left:			8px;
	padding-right:			8px;
	padding-top:			5px;
	padding-bottom:		3px;
}

#friss_hir_ajanlo .description img {
	height:					50px;
	float:					left;
	margin-right:			5px;
	border:					1px solid black;
}

#friss_hir_ajanlo .details {
	text-align:				right;
	padding-right:			8px;
	padding-bottom:		8px;
}

#friss_hir_ajanlo .details a,
#friss_hir_ajanlo .details a:visited,
#friss_hir_ajanlo .details a:active {
	font-weight:			bold;
	color:					#990000;
	text-decoration:		underline;
}

#friss_hir_ajanlo .details a:hover {
	text-decoration:		none;
	background-color:		#eee8aa;
}

#friss_hir_ajanlo p.alj {
	margin:					0;
	padding:					0;
}


/* suggested_articles portlet classes */

#hir_ajanlo {
	margin-left:			10px;
	margin-right:			10px;
	font-size:				95%;
}

#hir_ajanlo p.cim {
	text-align:				center;
	font-weight:			bold;
	background-color: 	#2b411b;
	padding-top:			3px;
	padding-bottom:		3px;
	border-bottom:			1px solid #e3b65e;
}

#hir_ajanlo td {
	width:					50%;
}

#hir_ajanlo td.article_left {
	vertical-align:		top;
	border-right:			1px solid #e3b65e;
	border-bottom:			1px solid #e3b65e; 
	background-color:		#b7c36d;
}

#hir_ajanlo td.article_right {
	vertical-align:		top;
	border-bottom:			1px solid #e3b65e;
	background-color:		#b7c36d;
}

#hir_ajanlo td.category {
	text-align: 			left;
	font-variant:			small-caps;
	color:					#003399;
	padding-top:			5px;
	padding-left: 			8px;
}


#hir_ajanlo td.title {
	color:					#333333;
	font-weight:			bold;
	text-align: 			left;
	padding-left:			8px;
	padding-right:			8px;
	padding-top:			3px;
}

#hir_ajanlo .title a,
#hir_ajanlo .title a:visited {
	font-weight:			bold;
	text-decoration:		underline;
	1color:					#333333;
}

#hir_ajanlo .title a:active,
#hir_ajanlo .title a:hover {
	text-decoration:		none;
	1background-color:		#eee8aa;
}

#hir_ajanlo .date {
	text-align:				left;
	font-weight:			bold;
	color:					#cc6633;
	padding-left:			8px;
	padding-top:			3px;
}

#hir_ajanlo .description {
	text-align:				justify;
	padding-left:			8px;
	padding-right:			8px;
	padding-top:			5px;
	padding-bottom:		3px;
}

#hir_ajanlo .description img {
	height:					50px;
	float:					left;
	margin-right:			5px;
	border:					1px solid black;
}

#hir_ajanlo .details {
	text-align:				right;
	padding-right:			8px;
	padding-bottom:		8px;
}

#hir_ajanlo .details a,
#hir_ajanlo .details a:visited,
#hir_ajanlo .details a:active {
	font-weight:			bold;
	color:					#990000;
	text-decoration:		underline;
}

#hir_ajanlo .details a:hover {
	text-decoration:		none;
	background-color:		#eee8aa; 
}

#hir_ajanlo p.alj {
	margin:					0;
	padding:					0;
}

/* EGyedi alkalmazások class*/

#egyedi_modul {
	width:					580px;
	margin-left:			20px;
	margin-top:				10px;
	background-color: 		#2b411b;
	margin-bottom:			10px;
	color:					#b7c36d;
}

#egyedi_modul p.cim {
	background-image: 		url("/wps/themes/html/ady/images/sotet_felso.png");
	background-position:	top;
	background-repeat: 		no-repeat;
	font-size: 				125%;
	font-weight:			bold;
	text-align:				center;
	padding-top:			10px;
	border-bottom:			1px dashed #97a92f;
}

#egyedi_modul p.ecdl {
	background-image: 		url("/wps/themes/html/ady/images/sotet_felso.png");
	background-position:	top;
	background-repeat: 		no-repeat;
	font-size: 				125%;
	font-weight:			bold;
	text-align:				center;
	padding-top:			10px;
	border-bottom:			1px dashed #97a92f;
}

#egyedi_modul p.alcim {
	margin:					0;
	padding:				0;
	margin-left:			40px;
	font-size: 				100%;
	padding-top:			10px;
}

#egyedi_modul p.form_cim {
	padding-left:			2em;
	padding-bottom:			2px;
	border-bottom:			1px dashed #97a92f;
}

#egyedi_modul p.ures {
	height:					10px;
	margin:					0;
	padding:					0;
	background-color:		#97a92f;
}

#egyedi_modul fieldset {
	border:					0;
}

#egyedi_modul label {
	width:					16em;
	float:					left;
	margin-left:			1em;
}

#egyedi_modul input.ertek {
	background:				transparent;
	border:					0;
	font-style: 			normal;
	margin-left:			10px;
	padding-bottom:			4px;
	font-weight: 			bold;
	color:					#b7c36d;
	font-size:				12px;
}

#egyedi_modul input.button {
	border:					1px solid #b7c36d;
	background:				#69842e;
	color:					#ffc600;
	font-weight:			bold;
	height:					22px;
	cursor:					pointer;
}

#egyedi_modul ul {
	padding: 				8px 8px 0 30px;
	margin: 					0;
}

#egyedi_modul li {
	padding: 				0;
	margin: 				0;
	padding-left:			12px;
	margin-left:			10px;
	list-style: 			none;
	line-height: 			1.5;
	position: 				relative;
	background-image:		url("/wps/themes/html/ady/images/side-bul.png");
	background-repeat:		 no-repeat;
	background-position:	0px 5px;
}

#egyedi_modul li a,
#egyedi_modul li a:visited {
	color:					#b7c36d;
	text-decoration: 		underline;
}

#egyedi_modul li a:hover {
	color:					#97a92f;
}

#egyedi_modul ul.adatlap {
	width:					400px;
	margin:					0;
	margin-left:			40px;
	margin-top:				10px;
	padding: 				0;
}

#egyedi_modul ul.adatlap li {
	background: 			none;
	font-style: 			italic;
	padding-bottom:		2px;
	font-size: 				90%;
}

#egyedi_modul span.ertek {
	font-style: 			normal;
	margin-left:			10px;
	padding-bottom:			4px;
	font-size:				100%;
	font-weight: 			bold;
}

#egyedi_modul p.jelentkezes {
	text-align: 			center;
	border-top:				1px dashed #97a92f;
	padding-top:			5px;
}

#egyedi_modul p.vezerles {
	text-align: 			center;
	padding-top:			5px;
}

#egyedi_modul p.uzenet {
	text-align: 			center;
	color:					#ffc600;
}

#egyedi_modul .kep_lista li {
	background-image:		none;
}

#egyedi_modul .kepek li {
	background-image:		none;
	margin-bottom:			2px;
	padding-top:			5px;
	border-top:				1px dashed #b7c36d;
	text-align:				center;
}

#egyedi_modul .kepek img {
	border:					none;
}

#egyedi_modul .kep {
	text-align:				center;
}

#egyedi_modul .kep img {
	border:					none;
	width:					500px;
	padding-top:			10px;
	padding-bottom:		10px;
}

#egyedi_modul .kep a:hover {
	border:					none;
}

#egyedi_modul p.alj {
	background-image: 	url("/wps/themes/html/ady/images/sotet_also.png");
	background-position: bottom;
	background-repeat: 	no-repeat;
	background-color: 	#2b411b;	
	text-align:				center;
	margin:					0;
	padding:					0;
	margin-top:				5px;
	padding-top:			5px;
	padding-bottom:		10px;
	border-top:				1px dashed #97a92f;
}

#egyedi_modul p.alj a,
#egyedi_modul p.alj a:visited {
	font-size:				95%;
	color:					#b7c36d;
}

#egyedi_modul p.alj a:hover {
	color:					#edf0db;
	text-decoration: 		underline;
}

/* Szavazás portlet classes */

#szavazas {
	margin-left:			20px;
	width:					160px;
}

#szavazas td.kerdes {
	font-weight:			bold;
	color:					#ffc600;
	text-align: 			left;
	padding-left:			10px;
	padding-top:			10px;
	padding-bottom:		5px;
	border-bottom:			1px dashed #97a92f;
}

#szavazas td.valasz_i {
	width:					15px;
	padding-bottom:		8px;
}

#szavazas td.valasz {
	text-align: 			left;
	font-size:				95%;
	font-weight: 			bold;
	color:					#b7c36d;
	padding-top:			5px;
	padding-bottom:		8px;
}

#szavazas td.szavaz {
	text-align:				center;
	padding-top:			5px;
	padding-bottom:		5px;
}

#szavazas .eredmeny {
	width: 					140px;
	margin-left:			10px;
}

#szavazas td.szazalek {
	text-align:				right;
	font-size:				95%;
	font-weight:			bold;
	color:					#b7c36d;
	padding-right:			5px;
}

#szavazas td.bar {
	margin-left:			5px;
	width:					90%;
	text-align:				center;
	vertical-align: 		middle;
	background-color:		#b7c36d;
	border:					1px solid #2b411b;
	padding-top:			2px;
}

#szavazas td.osszesen {
	text-align:				center;
	font-size:				90%;
	color:					#ffc600;
	padding-top:			5px;
	padding-bottom:		5px;
}


/* Content portlet classes */

#tartalom {
	width:					580px;
	margin-left:			20px;
	margin-bottom:			10px;
	margin-top:				10px;
	background: 			url("/wps/themes/html/ady/images/tartalom_felso.png") top no-repeat #b6c36d;
}

#tartalom td.pagenav {
	height:					20px;
	font-weight:			bold;
	color:					#990000;
	padding-left:			5px;
}

#tartalom td.archive_link {
	width:					80px;
	text-align:				right;
	vertical-align:		middle;
	padding-right:			5px;
}

#tartalom .pagefunc {
	width:					30px;
	text-align:				center;
	vertical-align:		middle;
}

#tartalom .pagefunc a:hover {
	background-color:		transparent;
}

#tartalom td.divider {
	height:					10px;
}

#tartalom td.category {
	text-align: 			left;
	font-variant:			small-caps;
	color:					#2b411b;
	padding-top:			5px;
	padding-left: 			5px;
}

#tartalom td.title {
	font-size:				125%;
	color:					#69842e;
	font-weight:			bold;
	text-align: 			left;
	padding-left:			5px;
	padding-top:			1px;
}

#tartalom td.description {
	text-align:				justify;
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			5px;
	padding-bottom:		3px;
}

#tartalom td.description img {
	height:					50px;
	float:					left;
	margin-right:			5px;
	border:					1px solid black;
}

#tartalom td.details {
	text-align:				right;
	padding-right:			8px;
	padding-top:			8px;
	padding-bottom:		8px;
	background:				url("/wps/themes/html/ady/images/tartalom_also.png") bottom no-repeat #b6c36d;
}

#tartalom td.details a,
#tartalom td.details a:visited,
#tartalom td.details a:active {
	font-size: 				90%;
	font-weight:			bold;
	text-decoration:		underline;
}

#tartalom td.date {
	text-align:				left;
	font-weight:			bold;
	color: 					#cc6633;
	/*color: 					#920724;*/
	padding-left:			5px;
	padding-top:			2px;
	padding-bottom:		5px;
	border-bottom:			1px dashed #c5c8b7;
}

#tartalom td.article_date {
	text-align:				left;
	font-weight:			bold;
	font-size:				95%;
	color:					#cc6633;
	/*color: 					#920724;*/
	padding-left:			5px;
	padding-top:			1px;
	padding-bottom:		10px;
}

#tartalom td.article_description {
	background-color:		#edf0db;
	font-weight:			bold;
	text-align:				justify;
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			15px;
	padding-bottom:		3px;
}

#tartalom td.content {
	background-color:		#edf0db;
	text-align:				justify;
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			10px;
}

#tartalom td.source {
	text-align:				left;
	font-size:				90%;
	font-style:				italic;
	color:					#666666;
	padding-left:			15px;
	padding-top:			8px;
	padding-bottom:		8px;
	background:				url("/wps/themes/html/ady/images/tartalom_also.png") bottom no-repeat #b6c36d;
}

#tartalom div.image-left {
	float:					left;
	padding-right:			5px;
	padding-top:			5px;
	padding-bottom:		5px;
}

#tartalom .image-center {
	margin-left:			auto; 
	margin-right:			auto;
	padding:					5px;
}

#tartalom div.image-right {
	float:					right;
	padding-left:			5px;
	padding-top:			5px;
	padding-bottom:		5px;
}

#tartalom .image {
	width:					100px;
}

#tartalom .image-img img {
	border:					1px solid #999999;
}

#tartalom .image-alt {
	border:					1px solid #999999;
	text-align:				center;
	font-size:				9px;
	font-weight:			bold;
	color:					#666666;
	padding-top:			2px;
	padding-bottom:		2px;
}

#tartalom .box-left {
	width:					150px;
	float:					left;
	padding-right:			5px;
	padding-top:			5px;
	padding-bottom:		5px;
}

#tartalom .box-right {
	width:					150px;
	float:					right;
	padding-left:			5px;
	padding-top:			5px;
	padding-bottom:		5px;
}

#tartalom .box-title {
	border-bottom:			0px;
	text-align:				center;
	vertical-align:		middle;
	background-color:		#708090;
	color:					#FFFFFF;
	padding-left:			2px;
	padding-bottom:		2px;
}

#tartalom td.box-content {
	border-left: 			3px double #708090;
	border-right:			3px double #708090;
	text-align:				justify;
	padding:					2px;
}

#tartalom td.box-source {
	border:					3px double #708090;
	border-top:				0px;
	text-align:				center;
	padding-top:			5px;
	font-size:				9px;
	font-style:				italic;
}

#tartalom .reference-div {
	width:					100%;
	/*float:					right;*/
}

#tartalom .reference {
	width:					100%;
	/*padding-left:			5px;*/
	padding-top:			10px;
}

#tartalom .image td.reference-title,
#tartalom .reference td.reference-title {
	text-align:				center;
	font-size:				9px;
	font-weight:			bold;
	color:					#990000;
	background-color:		#d3d6c5;
	padding-top:			2px;
	padding-bottom:		2px;
	border-left:			1px solid #999999;
	border-right:			1px solid #999999;
}

#tartalom .image td.reference-content,
#tartalom .reference td.reference-content {
	color:					#990000;
	/*border:					1px solid #d3d6c5;*/
	border:					1px solid #999999;
	border-top:				0px;
	padding-left:			5px;
	padding-right:			5px;	
	padding-bottom:		5px;
}

#tartalom .content-links,
#tartalom .content-files {
	padding:					5px;	
}

#tartalom .folders {
	padding-left:			10px;
}

#tartalom .image .reference-content ul {
	margin-left:			-30px;
}

#tartalom .reference .reference-content ul,
#tartalom .content-links ul,
#tartalom .content-files ul,
#tartalom .folders ul {
	margin-left:			-10px;
}

#tartalom .image td.reference-content li,
#tartalom .reference td.reference-content li,
#tartalom .content-links li,
#tartalom .content-files li,
#tartalom .folders li {
	list-style-image:		url("/wps/themes/html/XIIIKer/BulletRed.gif");
	padding-left:			0px;
}

#tartalom .image td.reference-content a,
#tartalom .image td.reference-content a:visited,
#tartalom .reference td.reference-content a,
#tartalom .reference td.reference-content a:visited,
#tartalom .content-links a,
#tartalom .content-links a:visited,
#tartalom .content-files a,
#tartalom .content-files a:visited,
#tartalom .folders a,
#tartalom .folders a:visited {
	font-weight:			bold;
	text-decoration:		none;		
}

#tartalom .image td.reference-content a:active,
#tartalom .image td.reference-content a:hover,
#tartalom .reference td.reference-content a:active,
#tartalom .reference td.reference-content a:hover,
#tartalom .content-links a:active,
#tartalom .content-links a:hover,
#tartalom .content-files a:active,
#tartalom .content-files a:hover,
#tartalom .folders a:active,
#tartalom .folders a:hover {
	text-decoration:		underline;
}

#tartalom .message {
	font-size:				10px;
	color:					#990000;
	font-weight:			bold;
	text-align:				center;
	background-color:		transparent;
}

.content .divider {
	height:					10px;
}


/* Forum portlet classes */

#forum {
	background-color: 	transparent;
	width:					98%;
	margin-left:			1%;
}

#forum .header {
	height: 					20px;
	background-color:		white;
}

#forum .header td.title {
	color:					#0000CD;
	/*background-color:		#DEEBF5;*/
	font-size: 				14px;
	font-weight: 			bold;
	width:					100%;
	height:					20px;
	padding-left:			5px;
	border-bottom:			1px solid #CFD4E0;
}

#forum .header td.title a,
#forum .header td.title a:visited {
	font-size:				11px;
	color:					#000080;
	/*color:					#3366CC;*/
	text-decoration:		none;
}

#forum .header td.title a:active,
#forum .header td.title a:hover {
	text-decoration:		underline;
}

#forum .header td.theme_title,
#forum .header td.topic_title {
	color:					#0000CD;
	font-size: 				14px;
	font-weight: 			bold;
	width:					100%;
	height:					20px;
	padding-left:			5px;
	padding-top:			5px;
}

#forum .header td.topic_data {
	padding-left:			5px;
	padding-bottom:		5px;	
}

#forum .header td.topic_data span.username {
	color:					#696969;
}

#forum .header td.topic_data span.date{
	color:					#800000;
}

#forum .header td.theme_desc,
#forum .header td.topic_desc {
	padding-left:			10px;
	padding-right:			10px;
	text-align:				justify;
	padding-top:			5px;
	padding-bottom:		10px;
}

#forum .header td.usermanagement {
	background-color:		#E9EAD9;
	text-align:				right;
}

#forum .header td.usermanagement a,
#forum .header td.usermanagement a:visited {
	color: 					#990000;
	text-decoration:		none;
	font-weight:			bold;
	padding-right:			5px;
}

#forum .header td.usermanagement a:active,
#forum .header td.usermanagement a:hover {
	text-decoration:	 	underline;
}

#forum .header td.usermanagement span.action a,
#forum .header td.usermanagement span.action a:visited {
	color:					#0000FF;
	font-size:				11px;
}

#forum .header td.loggedout {
	background-color:		#E9EAD9;
	color:					#8B0000;
	height:					20px;
	padding-left:	 		5px;
}

#forum .header td.loggedin {
	background-color:		#E9EAD9;
	color:					#8B0000;
	height:					20px;
	padding-left: 			5px;	
}

#forum .header span.username {
	font-weight:	 		bold;
	color:					#8B0000;
}

#forum .navigator {
	height:					20px;
	border:					1px solid #CFD4E0;
	background-color: 	#DEEBF5;
}

#forum .navigator td.sum {
	color:					#000000;
	width:					120px;
	font-weight:			bold;
	padding-left:			5px;
}

#forum .navigator td.pagenav {
	color:					#000080;
	width:					130px;
	text-align: 			center;
	font-weight:			bold;
	font-size:				10px;
}

#forum .navigator td.pagenav a, 
#forum .navigator td.pagenav a:visited {
	color:					#000080;
	text-decoration: 		none;
	font-weight:			normal;
	font-size:				10px;
}

#forum .navigator td.pagenav a:active, 
#forum .navigator td.pagenav a:hover {
	color:					#000080;
	font-weight:			normal;
	text-decoration:		underline;
}

#forum .navigator td.rows {
	color:					#000080;
	width:					180px;
	text-align: 			right;
	/*background-color: 	#808080;*/
}

#forum .navigator td.direction {
	color:					#000080;
	width:					200px;
	text-align:				right;
}

#forum .theme,
#forum .forum,
#forum .comment {
	background-color:		transparent;
}

#forum .forum th,
#forum .theme th {
	height:					20px;
	/*background-color:	#e6e9f0;*/
	background-color:		#CFD4E0;
	color:					#333333;
	font-size:				11px;
}

#forum .forum th.name,
#forum .theme th.name {
	width:					400px;
	border-right:			1px solid #E9EAD9;
}

#forum .forum th.count,
#forum .theme th.count {
	width:					80px;
	border-left:			0px;
	border-right:			1px solid #E9EAD9;
}

#forum .forum th.opened,
#forum .theme th.opened {
	width:					150px;
	border-right:			1px solid #E9EAD9;
}

#forum .forum th.last_comment,
#forum .theme th.last_comment {
	width:					150px;
}

#forum .forum td.name,
#forum .theme td.name {	
	/*background-color:	#CFD4E0;*/
	background-color:		#e6e9f0;
	padding-left:			10px;
	border-top:				1px solid #CFD4E0;
	border-left:			1px solid #CFD4E0;
}

#forum .forum td.name a,
#forum .theme td.name a,
#forum .forum td.name a:visited,
#forum .theme td.name a:visited {
	color:					#0000CD;
	font-weight:			bold;
	font-size:				11px;
	text-decoration:		none;
}

#forum .forum td.name a:active,
#forum .theme td.name a:active,
#forum .forum td.name a:hover,
#forum .theme td.name a:hover{
	text-decoration:		underline;
}

#forum .forum td.count,
#forum .theme td.count {
	color:					#000000;
	background-color:		#e6e9f0;
	text-align:				center;
	border-top:				1px solid #CFD4E0;
	border-left:			1px solid #CFD4E0;
}

#forum .forum td.opened,
#forum .theme td.opened {
	text-align:				center;
	background-color:		#e6e9f0;
	padding-top:			3px;
	padding-bottom:		3px;
	border-top:				1px solid #CFD4E0;
	border-left:			1px solid #CFD4E0;
}

#forum .forum td.opened span.date,
#forum .theme td.opened span.date{
	color:					#8B4513;
}

#forum .forum td.opened span.name,
#forum .theme td.opened span.name{
	color: 					#696969;
	font-weight:			bold;
}

#forum .forum td.last_comment,
#forum .theme td.last_comment {
	text-align:				center;
	background-color:		#e6e9f0;
	padding-top:			3px;
	padding-bottom:		3px;
	border-top:				1px solid #CFD4E0;
	border-left:			1px solid #CFD4E0;
}

#forum .forum td.last_comment span.date,
#forum .theme td.last_comment span.date{
	color:					#8B4513;
}

#forum .forum td.last_comment span.name,
#forum .theme td.last_comment span.name{
	color: 					#696969;
	font-weight:			bold;
}

#forum .forum td.description,
#forum .theme td.description {
	text-align:				justify;
	background-color:		#FFFFFF;
	border-left:			1px solid #CFD4E0;
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			5px;
	padding-bottom:		5px;
}

#forum .forum td.empty,
#forum .theme td.empty {
	font-size:				4px;
	background-color:		#E9EAD9;
}

#forum .comment td.user {
	width:					100px;
	height:					20px;
	color:					#333333;
	background-color: 	#CFD4E0;	
	font-weight:			bold;
	padding-left:			5px;
	/*border-top:				1px dotted #660000;*/
}

#forum .comment td.replyto {
	background-color:		#e6e9f0;
	width:					300px;
	text-align:				right;		
	padding-right:			5px;
	border-top:				1px solid #CFD4E0;
}

#forum .comment td.replyto a,
#forum .comment td.replyto a:visited {
	color:					#0000CD;
	text-decoration:		none;
	font-weight:			normal;
	font-size:				11px;
}

#forum .comment td.replyto a:active,
#forum .comment td.replyto a:hover {
	text-decoration:		underline;
}

#forum .comment td.email {
	background-color:		#e6e9f0;	
	width:					50px;
	text-align:				center;
	border-top:				1px solid #CFD4E0;
}

#forum .comment td.email a,
#forum .comment td.email a:visited {
	color:					#0000CD;
	/*color:					Red;*/
	font-size:				11px;
	text-decoration:		none;
}

#forum .comment td.email a:active,
#forum .comment td.email a:hover {
	text-decoration:		underline;
}

#forum .comment td.date {
	color:					#800000;
	background-color:		#e6e9f0;
	width:					115px;
	padding-left:			5px;
	border-top:				1px solid #CFD4E0;
}

#forum .comment td.count {
	color:					#333333;
	background-color:		#e6e9f0;
	width:					50px;
	text-align:				right;
	padding-right:			5px;
	border-top:				1px solid #CFD4E0;
}

#forum .comment td.content_divider {
	background-color:		#e6e9f0;
	border-left:			1px solid #CFD4E0;
}

#forum .comment td.content {
	/*background-color:	#EEE8AA;*/
	background-color:		#FFFFFF;
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			10px;
	padding-bottom:		10px;
	border-left:			0px;
	text-align:				justify;
}

#forum .comment td.reply {
	font-size:				9px;
	color:					#990000;
	background-color: 	#FFFFFF;
	text-align:				right;		
	padding-right:			5px;
	padding-top:			2px;
	padding-bottom:		2px;
	border-left:			1px solid #CFD4E0;
	border-top:				1px solid #CFD4E0;
}

#forum .comment td.reply a,
#forum .comment td.reply a:visited {
	font-size:				9px;
	font-weight:			normal;
	color:					#0000CD;
	text-decoration:		none;
}


#forum .comment td.reply a:active,
#forum .comment td.reply a:hover {
	text-decoration:		underline;
}

#forum .forum .divider,
#forum .theme .divider {
	font-size:				1px;
	background-color:		#660000;
}

#forum .comment .divider {
	font-size:					4px;
	background-color:		#E9EAD9;
}

#forum .forum td.message,
#forum .theme td.message,
#forum .comment td.message {
	height:					20px;
	background-color:		#e6e9f0;
	text-align:				center;
	vertical-align:		middle;
	font-weight:			bold;
	border:					1px solid #660000;
}

#forum .newcomment_header td.pagenav,
#forum .newtheme_pagenav td.title {
	font-size:				11px;
	height:					20px;
	color:					navy;
	font-weight:			bold;
	background-color: 	#DEEBF5;
	padding-left:			45px;
	border:					1px dotted #000080;
}

#forum .newcomment_header td.pagenav a,
#forum .newcomment_header td.pagenav a:visited,
#forum .newtheme_pagenav td.title a,
#forum .newtheme_pagenav a:visited {
	color:					#0000CD;
}

#forum .newcomment_header td.pagenav a:active,
#forum .newcomment_header td.pagenav a:hover,
#forum .newtheme_pagenav a:active,
#forum .newtheme_pagenav a:hover {
	text-decoration: 		underline;
}

#forum .newcomment_header td.origdata {
	background-color:		#FFFFFF;	
	padding-left:			5px;
	padding-top:			5px;
}

#forum .newcomment_header td.origdata span.name {
	color: 					#696969;
	font-weight:			bold;		
}

#forum .newcomment_header td.origdata span.date {
	color:					#8B4513;
}

#forum .newcomment_header td.origcomment {
	background-color:		#FFFFFF;
	padding:					10px;
	text-align:				justify;	
}

#forum .newcomment,
#forum .newtheme {
	background-color:		#e6e9f0;
	border:					1px solid #660000;
}

#forum .newtheme td.theme_title {
	font-weight:			bold;
	padding-left:			10px;
}

#forum .newtheme td.theme {
	text-align:				left;
	padding-left:			20px;
	background-color:		transparent;
}

#forum .newtheme td.theme input {
	width:					430px;
}

#forum .newtheme td.content_title {
	font-weight:			bold;
	padding-left:			10px;
}

#forum .newcomment td.content {
	text-align:				center;
	background-color:		transparent;
}

#forum .newtheme td.content {
	text-align:				left;
	padding-left:			20px;
	background-color:		transparent;
}

#forum .newcomment td.send,
#forum .newcomment td.cancel,
#forum .newtheme td.send,
#forum .newtheme td.cancel {
	width:					70px;
	height:					20px;
}

#forum .newcomment td.separator,
#forum .newtheme td.separator {
	height:					24px;
	width:					150px;
}

#forum .newcomment td.divider,
#forum .newtheme td.divider {
	height:					20px;
}

/* Fórum jánló portlet classes */

#forum_ajanlo {
	width:					160px;
	margin-left:			20px;
	margin-top:				10px;
}

#forum_ajanlo td.title {
	font-weight:			bold;
	text-align: 			left;
	padding-left:			5px;
	padding-top:			5px;
	padding-bottom:		5px;
}

#forum_ajanlo td.title a,
#forum_ajanlo td.title a:visited {
	font-size:				90%;
	font-weight:			bold;
}

#forum_ajanlo td.title a:active,
#forum_ajanlo td.title a:hover {
}

#forum_ajanlo td.description {
	font-size: 				95%;
	text-align:				left;
	padding-left:			5px;
	padding-right:			5px;
	padding-bottom:		3px;
	border-bottom:			1px dashed #97a92f;
}

#forum_ajanlo td.empty {
	font-size:				1px;
	padding-bottom:		1px;
	border-bottom:			1px dashed #c5c8b7;
}

#forum_ajanlo p.alj {
	padding:					0;
	margin:					0;
	background-color:		#b7c36d;
	padding-bottom:		1px;
	margin-bottom:			15px;
}

/* Képeinkből portlet classes */

#keptar_ajanlo {
	width:					160px;	
	margin-top:				10px;
	}

#keptar_ajanlo ul {
	padding: 				8px 8px 8px 8px;
	margin: 					0;
	border-bottom:			1px dashed #97a92f;
}

#keptar_ajanlo li {
	padding: 				0;
	margin: 					0;
	margin-bottom:			10px;
	margin-left:			10px;
	list-style: 			none;
	line-height: 			1.2;
	position: 				relative;
}

#keptar_ajanlo .datum {
	display: 				block;
	font-size: 				10px;
	color: 					#920724;
}

#keptar_ajanlo p.uzenet {
	color:					#9a3334;
	text-align:				center;
	margin:					0;
	padding:					0;
}

#aktualis_kep {
	background-color: 	#b7c36d;
	width: 					160px;
	text-align: 			center;
}

#aktualis_kep img {
	margin-top:				5px;	
}

#aktualis_kep img.fekvokep {
	width:					154px;
}

#aktualis_kep img.allokep {
	1height:					160px;	
	width:					154px;
}

#aktualis_kep p.cim {
	font-size:				90%;
	text-align:				center;
}

/*Bookmark portlet classes*/

.bookmarks {
	margin-top:				0px;
}

.bookmarks ul {
	margin-left:			5px;
}

.bookmarks li {
	list-style-image:		url("/wps/images/xiiiker/BulletRed.gif");
	margin-left:			-30px;
}

.bookmarks a,
.bookmarks a:visited {
	font-size:				9px;
	font-weight:			bold;
	color:					#800000;
	text-decoration:		none;
}

.bookmarks a:active,
.bookmarks a:hover {
	text-decoration:		underline;
}


/* Search portlet classes */

#search {
	background-color:		#F6F6E6;
}

#search .querypage {
	background-color:		#E5EAF0;
}

#search .querypage td.title {
	color:					#483D8B;
	background-color:		#cccccc;
	font-size:				11px;
	font-weight:			bold;
	text-align:				center;
	vertical-align:		middle;
	height:					24px;
	border-bottom:			2px ridge #d3d6c5;
}

#search .querypage td.title a,
#search .querypage td.title a:visited {
	color:					#990000;
	padding:					1px;
	border:					1px solid white;
	text-decoration:		none;
}

#search .querypage td.title a:hover,
#search .querypage td.title a:active {
	text-decoration:		underline;
}

#search .querypage td.field_title {
	width:					180px;
	padding-left:			5px;
	height:					24px;
	color:					#990000;
}

#search .querypage td.field select {
	color:					#990000;
	font-weight:			bold;
}

#search .querypage td.field input {
	color:					#990000;
	font-weight:			bold;
	padding-left:			5px;
}

#search .querypage td.input {
	width:					50px;
	border:					1px solid #676767;
}

#search .querypage td.align {
	width:					400px;
}

#search .querypage td.input input {
	color:					#990000;
	font-weight:			bold;
	height:					20px;
	border:					1px solid #FFFFFF;
	background-color:		#cccccc;
	padding:					0px;
	width:					70px;
}

#search .querypage td.input input:hover {
	text-decoration:		underline;
	cursor:					pointer;
}

#search .querypage td.divider {
	height:					20px;
}

#search .results td.topdivider {
	background-color:		#E9EAD9;
	height:					20px;
	border-top:				2px ridge #d3d6c5;
}

#search .results td.count {
	color:					#990000;
	background-color:		#d3d6c5;
	text-align:				center;
	height:					30px;
	border-top:				1px solid #d3d6c5;
	border-bottom:			2px ridge #d3d6c5;
}

#search .results span.highlight {
	font-weight:			bold;
}

#search .results td.category {
	font-size:				11px;
	text-align: 			left;
	font-variant:			small-caps;
	color:					#003399;
	padding-top:			5px;
	padding-left: 			10px;
}

#search .results td.title a,
#search .results td.title a:visited {
	font-size:				11px;
	font-weight:			bold;
	color:					#333333;
	padding-left:			10px;
}

#search .results td.title a:active,
#search .results td.title a:hover {
	color:					#FF0000;
}

#search .results td.description {
	font-size:				9px;
	text-align:				justify;
	padding:					5px;
	padding-bottom:		3px;
}

#search .results td.description img {
	height:					50px;
	float:					left;
	margin-right:			5px;
	border:					1px solid black;
}

#search .results td.details {
	text-align:				right;
	padding-right:			8px;
	padding-top:			8px;
	padding-bottom:		8px;
	border-bottom:			1px dashed #c5c8b7;
}

#search .results td.details a,
#search .results td.details a:visited,
#search .results td.details a:active {
	font-size:				10px;
	font-weight:			bold;
	color:					#990000;
	text-decoration:		underline;
}

#search .results td.details a:hover {
	color:					#FF0000;
}

#search .results td.date {
	text-align:				left;
	font-size:				9px;
	font-weight:			bold;
	color:					#cc6633;
	padding-left:			10px;
	padding-top:			2px;
	padding-bottom:		5px;
	border-bottom:			1px dashed #c5c8b7;
}

#search .results td.noresults {
	text-align:				center;
	color:					#990000;
	height:					20px;
}

/* Custom Screens JSPs classes */

#customJSP {
	background-color:		#FFFAFA;
}

#customJSP td.empty {
	height:					20px;
	background-color:		transparent;
}

#customJSP td.title {
	background-color:		#E9EAD9;
	font-size:				16px;
	font-weight:			bold;
	color:					#993300;
	height:					40px;
	vertical-align:		middle;
	padding-left:			5%;
}

#customJSP td.welcome {
	background-color:		#778899;
	height:					20px;
	color:					#FFFFFF;
	font-weight:			bold;
}

#customJSP td.error {
	color:					#aa0000;
	text-align:				center;
	1font-weight:			bold;
}

#customJSP .window {
	padding-top:			20px;
	padding-left:			20px;
	padding-right:			20px;
}

#customJSP .window th {
	background-color:		#778899;
	color:					white;
	height:					30px;
	border:					1px solid white;
	width:					300px;
}

#customJSP .window a,
#customJSP .window a:visited {
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:					xx-small;
	font-weight:				bold;
	color:						#990000;
	background-color:			#cdcdcd;
	background-image:			url("/wps/themes/html/XiiikerButton.gif");
	background-position:		center;
	border:						1px solid #666666;
	padding-top:				5px;
	padding-bottom:			5px;
	padding-left:				20px;
	padding-right:				20px;
	margin:						0px;
	text-align:					center;
}

#customJSP .window a:active,
#customJSP .window a:hover {
	text-decoration:			underline;
}

#customJSP .window td.content {
	background-color:		transparent;
	height:					25px;
	padding-left:			10px;
	padding-top:			10px;
}

#customJSP .window td.link {
	padding-left:			10px;
	padding-top:			20px;
	padding-bottom:		20px;
	height:					25px;
}

#customJSP .window td.info {
	background-color:		#E9EAD9;
	border:					1px solid white;
	margin:					0px;
	width:					50%;
	color:					#003366;
	vertical-align:		top;
}

#customJSP div.question {
	color:					#003366;
	font-weight:			bold;
}

#customJSP li {
	color:					#003366;
	list-style-type:		square;
}

#customJSP .buttoncell {
	text-align:					center;
	vertical-align:			middle;
	width:						20%;
}		

#customJSP .button { 
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:					9px;
	font-weight:				bold;       
	color:						#990000;
	background-color:			#cdcdcd;
	background-image:			url("/wps/themes/html/XiiikerButton.gif");
	background-position:		center;
	border:						1px solid #666666;
	width:						110px;
	height:						24px;
	text-align:					center;
}

#hirdetes img {
	margin-top:				5px;
	1margin-left:			4px;
	padding:				4px;
	border:					2px solid #b7c36d;
	background-color:		#e5eaf5;
	width:					50%;
}

