@font-face {
	font-family:PFCentroSansPro-Light;
	src:url("../font/PFCentroSansPro-Light.otf") format("opentype");
}

@font-face {
	font-family:PFCentroSansPro-Regular;
	src:url("../font/PFCentroSansPro-Regular.otf") format("opentype");
}

@font-face {
	font-family:PFCentroSansPro-Italic;
	src:url("../font/PFCentroSansPro-Italic.otf") format("opentype");
}

@font-face {
	font-family:PFCentroSansPro-Thin;
	src:url("../font/PFCentroSansPro-Thin.otf") format("opentype");
}




html {
	overflow-y:scroll;
}

body {
	/*overflow-y:scroll;*/
	/*font-family: tahoma, arial, helvetica, sans-serif;*/
	/*font-family: PFCentroSansPro-Regular,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;*/
	font-family:PFCentroSansPro-Thin,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
	/*font-family:Helvetica, Arial, sans-serif;*/
	font-size:14px;
	margin:0px;
	background-color:#E6E6E6;
	color:#222222;
}

a {
	color:#333;
	text-decoration:none;
}

a:hover {
}

img { border:0px; }
strong { font-family:PFCentroSansPro-Regular; }

.clear { clear:both; }
.center { text-align:center; }
.tright { text-align:right; }
.justify { text-align:justify; }

.margin-top { margin-top:10px; }
.margin-bottom { margin-bottom:10px; }
.margin-left { margin-left:10px; }
.margin-right { margin-right:10px; }

.padding-top { padding-top:10px; }
.padding-bottom { padding-bottom:10px; }
.padding-left { padding-left:10px; }
.padding-right { padding-right:10px; }
.padding { padding:10px; }

.hidden { display:none; }

.brt { -moz-border-radius:3px 3px 0px 0px; -khtml-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; border-radius:3px 3px 0px 0px; }
.brb { -moz-border-radius:0px 0px 3px 3px; -khtml-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; border-radius:0px 0px 3px 3px; }
.brr { -moz-border-radius:3px 0px 0px 0px; -khtml-border-radius:3px 0px 0px 0px; -webkit-border-radius:3px 0px 0px 0px; border-radius:3px 0px 0px 0px; }
.bra { -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }

* { outline:none; }

.adminiFrame {
	width:980px;
	height:600px;
	border:0px;
}

.banner {
}


div.ac_results div.nev {
	font-size:14px;
	padding:0px;
	margin:0px;
}
div.ac_results div.cim {
	font-size:10px;
	line-height:13px;
}
div.ac_results div.szakteruletek {
	font-size:10px;
	line-height:13px;
}




/* Felső léc */

#topFrame {
	background-image:url("../images/top.png");
	height:124px;
	background-color:#FFFFFF;
}

	#topFrame #top {
		width:980px;
		margin:0px auto;
		position:relative;
	}

		#topFrame #top #logo {
			position:absolute;
			top:26px;
			width:232px;
			height:86px;
		}

		#topFrame #top #menu {
			/*width:686px;*/
			height:124px;
			position:absolute;
			right:10px;
			top:0px;
		}

			#topFrame #top #menu a {
				display:block;
				line-height:124px;
				float:left;
				padding:0px 10px;
				font-size:16px;
				color:#7f7f7f;
				font-family:PFCentroSansPro-Light,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
			}

			#topFrame #top #menu a:hover {
				background-image:url("../images/top-hover.png");
			}

			#topFrame #top #menu a.active {
				background-image:url("../images/top-active.png");
				color:#000000;
				font-weight:bold;
			}


/* Fejléc */


#headFrame {
	background-image:url("../images/head-bg.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#e7e0d8;
	height:396px;
}

	#headFrame #head {
		background-image:url("../images/head-bg-orvos.png");
		background-repeat:no-repeat;
		background-position:center center;
		width:980px;
		height:396px;
		margin:0px auto;
		position:relative;
	}


		#headFrame #head #page-info {
			width:440px;
			position:absolute;
			top:30px;
			right:16px;
			text-align:justify;

			/*background-color:#fff;
			box-shadow: 1px 2px 1px 0px #bbb;
			border-radius:7px;*/
			padding:8px;
			opacity:0.7;
		}

		#headFrame #head #search {
			background-image:url("../images/head-search.png");
			width:491px;
			height:99px;
			position:absolute;
			bottom:0px;
		}
			#headFrame #head #search div.searchFrame {
				margin-left:20px;
				margin-top:28px;
				border:1px solid #cccccc;
				border-radius:4px;
				width:450px;
				height:45px;
				background-color:#fff;
				background-image:url('../images/head-icon-fastsearch.png');
				background-repeat:no-repeat;
				background-position:400px center;
			}

			#headFrame #head #search input.text.search {
				border:1px;
				background-color:transparent;
				padding:12px 10px;
				width:370px;
				font-size:16px;
				color:#666;
				margin-left:-1px;
			}

		#headFrame #head #menu {
			position:absolute;
			bottom:0px;
			right:0px;
			height:129px;
			width:489px;
		}

			#headFrame #head #menu a {
				display:block;
				float:left;
				width:163px;
				height:129px;
				background-repeat:no-repeat;
				text-align:center;
				position:relative;
			}

			#headFrame #head #menu a.orvos { background-image:url("../images/head-menu-1.png"); }
			#headFrame #head #menu a.orvos:hover { background-image:url("../images/head-menu-1-hover.png"); }

			#headFrame #head #menu a.kerdezz { background-image:url("../images/head-menu-2.png"); }
			#headFrame #head #menu a.kerdezz:hover { background-image:url("../images/head-menu-2-hover.png"); }

			#headFrame #head #menu a.belepes { background-image:url("../images/head-menu-3.png"); }
			#headFrame #head #menu a.belepes:hover { background-image:url("../images/head-menu-3-hover.png"); }

				#headFrame #head #menu a span.top {
					display:block;
					margin-top:70px;
					color:#FFFFFF;
					text-transform:uppercase;
					font-family:PFCentroSansPro-Regular,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
					font-size:18px;
				}
				#headFrame #head #menu a span.bottom {
					margin-top:-5px;
					display:block;
					text-transform:lowercase;
					font-family:PFCentroSansPro-Italic,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
					font-size:16px;
					color:#d1e1e1;
				}

				#headFrame #head #menu a div.icon {
					position:absolute;
					width:33px;
					height:26px;
					background-repeat:no-repeat;
					background-position:center center;
				}

				#headFrame #head #menu a.orvos div.icon { background-image:url("../images/head-icon-search.png"); top:18px; left:65px; }
				#headFrame #head #menu a.orvos:hover div.icon { background-image:url("../images/head-icon-search-hover.png"); }

				#headFrame #head #menu a.kerdezz div.icon { background-image:url("../images/head-icon-edit.png"); top:18px; left:68px; }
				#headFrame #head #menu a.kerdezz:hover div.icon { background-image:url("../images/head-icon-edit-hover.png"); }

				#headFrame #head #menu a.belepes div.icon { background-image:url("../images/head-icon-arrow.png"); top:18px; left:70px; }
				#headFrame #head #menu a.belepes:hover div.icon { background-image:url("../images/head-icon-arrow-hover.png"); }


#headBottom {
	background-image:url("../images/head-bottom.png");
	height:19px;
}



/* Tartalom */

#contentFrame {
	padding-top:10px;
	padding-bottom:10px;
	background-color:#FFFFFF;
}

	#contentFrame #content {
		width:980px;
		margin:0px auto;
	}


		#contentFrame #leftSide {
			float:left;
			width:700px;
		}

		#contentFrame #rightSide {
			float:right;
			width:250px;
		}

		#contentFrame #fullSide {
			width:980px;
		}


#fooldalLeft {
	float:left;
	width:370px;
}

#fooldalRight {
	float:right;
	width:300px;
}


/* Címek */

div.SiteTitle {
	font-family:PFCentroSansPro-Thin,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	font-size:24px;
	border-bottom:5px solid #000;
	margin-bottom:10px;
	padding:5px 0px;
	position:relative;
}
div.SiteTitle div.line {
	position:absolute;
	bottom:-5px;
	z-index:5;
	height:5px;
	width:30%;
	background-color:red;
}


/* Doboz */

div.Box {
	border:1px solid #e1e1e1;
	/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;*/
	border-radius: 7px;
	box-shadow: 0px 0px 5px 0px #e9e9e9;
	/*overflow:hidden;*/
	margin-bottom:15px;
}
	div.Box div.Title {
		font-family:PFCentroSansPro-Thin,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
		text-transform:uppercase;
		font-size:24px;
		padding:5px 10px;
		padding-bottom:4px;
		border-bottom:5px solid #000;
		position:relative;
	}
	div.Box div.Title div.line {
		position:absolute;
		bottom:-5px;
		left:0px;
		z-index:5;
		height:5px;
		width:30%;
		background-color:red;
	}
	div.Box div.Content {
		/*background-color:#fdfdfd;*/
		border-radius:0px 0px 7px 7px;
	}

	div.Box div.Content.editPage a {
		color:#FF6600;
	}

div.Box.Light div.Title {
	border-bottom:2px solid #e1e1e1;
}
div.Box.Light div.Title div.line {
	bottom:-2px;
	width:10%;
	height:2px;
	background-color:#999;
}


/* Oldal alja */

#footTop {
	background-image:url("../images/foot.png");
	height:22px;
}

#footFrame {
	background-color:#e6e6e6;
}

	#footFrame #foot {
		width:980px;
		margin:0px auto;
		border-top:6px solid #ff0005;
		position:relative;
		padding:20px 0px;
	}

		#footFrame #menu-foot {
			float:left;
			margin-left:5px;
		}
		#footFrame #menu-foot a {
			display:block;
			float:left;
			margin-right:20px;
			color:#000000;
			font-size:14px;
		}


		#footFrame #copyright {
			float:right;
			margin-right:5px;
			text-align:right;
			color:#000000;
			font-size:14px;
		}





/* Bejelentkezés */


div.login {
	padding:10px 10px;
}

table.login {
	border-collapse:collapse;
	margin:0px auto;
	margin-top:10px;
}
table.login td {
	padding:3px;
}

table.login input.text {
	width:250px;
}



/* Regisztráció stb.. FORM */


#registrationFinishReply b {
	font-family:PFCentroSansPro-Regular;
}

.ajaxReplyHtml a {
	color:#FF0000;
}


div.form {
	padding:10px 10px;
}

div.form div.szakteruletListaKeret {
	margin-bottom:5px;
	margin-top:5px;
	width:269px;
}

div.form div.szakteruletLista {
	height:300px;
}



div.form div.szakteruletLista span.checkboxName {
	cursor:pointer;
}


table.form {
	border-collapse:collapse;
	margin:0px auto;
	margin-top:10px;
	width:100%;
}
table.form td {
	padding:3px;
}

table.form td.option {
	text-align:right;
	padding-right:10px;
	width:30%;
}

table.form td.submit {
	padding-top:10px;
}

table.form input.text {
	width:230px;
}
table.form input.nopic {
	width:260px;
}
table.form select.select {
	width:268px;
}
table.form textarea {
	width:260px;
}


table.form.kerdes_valasz {
	margin-top:0px;
}
table.form.kerdes_valasz.kitoltetlen tr:hover {
	background-color:#f9f9f9;
}

table.form.kerdes_valasz tr.helyes {
	background-color:#BBFFBB;
}
table.form.kerdes_valasz tr.rossz {
	background-color:#FFCACA;
}


table.form.kerdes_valasz td.option {
	padding-top:3px;
	padding-right:5px;
	width:1%;
}
table.form.kerdes_valasz td {
	padding:0px;
}
div.valasz {
	cursor:pointer;
}


table.edit-avatar {
	border-collapse:collapse;
	margin:0px auto;
	margin-top:10px;
	width:600px;;
}

table.edit-avatar td.current-avatar {
	width:200px;
	text-align:center;
}
table.edit-avatar td.upload-avatar {
	width:350px;
	padding-left:50px;
	padding-top:30px;
	vertical-align:top;
}

table.edit-avatar td.upload-avatar div.input-file {
	width:350px;
	overflow:hidden;
}




#upload-container {
	text-align:center;
}

table#progressTable {
	margin-top:15px;
	/*display:none;*/
	border-collapse:collapse;
	font-size:12px;
	/*width:350px;*/
	width:100%;
	display:none;
}
table#progressTable td {
	text-align:right;
	border:0px;
	padding:0px;
}
table#progressTable td.speed {
	width:70px;
}

div#progressBar {
	/*width:350px;*/
	width:100%;
	height:12px;
	background-color:#EEEEEE;
	position:relative;
	/*display:none;*/
	display:none;
}
div#progressBar .progress {
	width:0%;
	height:12px;
	background-color:#00FF00;
}
div#progressBar .percent {
	font-size:10px;
	position:absolute;
	top:-1px;
	left:49%;
}



/* Beviteli mezők */

.placeholder {
  color: #AAAAAA;
}

input.text {
	border:1px solid #cccccc;
	
	padding:5px 3px;

	font-family:tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	border-radius:4px;
}
input.text.error {
	background-color:#FFCACA;
	border:1px solid #FF0000;
}
input.text[disabled='disabled'] {
	background-color:#F5F5F5;
}
input.text.user {
	background-image:url('../images/login-input-user.png');
	background-repeat:no-repeat;
	background-position:3px center;
	padding-left:33px;
}
input.text.password {
	background-image:url('../images/login-input-password.png');
	background-repeat:no-repeat;
	background-position:3px center;
	padding-left:33px;
}

input.checkbox {
	width:16px;
	height:16px;
	vertical-align:middle;
    color:#000000;
}

textarea.textarea {
	border:1px solid #cccccc;
	padding:4px 3px;
	font-family:tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	border-radius:4px;
}
textarea.textarea.error {
	background-color:#FFCACA;
	border:1px solid #FF0000;
}

select.select {
	border:1px solid #cccccc;
	
	padding:4px 3px;

	font-family:tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif !important;
	font-size: 13px;
	border-radius:4px;
	outline:none;
}
select.select.error {
	background-color:#FFCACA;
	border:1px solid #FF0000;
}

input.submit {
	font-family:tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
	background-color:#ff0005;
	font-size:13px;
	border:0px;
	color:#FFFFFF;
	/*border:1px solid #C6C6C6;*/
	padding:5px 5px;
	cursor:pointer;
	border-radius:4px;
}
input.submit.green {
	background-color:#0ED62C;
}
input.submit.gray {
	background-color:#999;
}

input.submit.small {
	padding:2px 2px;
	padding-top:0px;
}
input.submit[disabled='disabled'],input.submit.disabled {
	background-color:#999;
}


/* a button */

a.button {
	font-family:tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
	background-color:#ff0005;
	font-size:13px;
	border:0px;
	color:#FFFFFF;
	/*border:1px solid #C6C6C6;*/
	padding:5px 5px;
	cursor:pointer;
	border-radius:4px;
}
a.button.small {
	padding:3px 3px;
	padding-top:1px;
}
a.button.green {
	background-color:#0ED62C;
}
a.button.red {
	background-color:#ff0005;
}
a.button.gray {
	background-color:#999;
}




/* Értesítők */

.sMessage {
	margin:0px;
	padding:5px;
	padding-left:10px;
}

	.sMessage.hidden {
		display:none;
	}
	.sMessage.margin-bottom {
		margin-bottom:10px;
	}

	.sMessage.notify {
		background-color:#DEDEDE;
	}

	.sMessage.success {
		background-color:#BBFFBB;
	}

	.sMessage.error {
		background-color:#FF5050;
		color:#FFFFFF;
	}

	.sMessage ul {
		list-style-type:square;
		margin:0px;
		margin-top:5px;
		padding:0px;
		padding-left:12px;
	}
	.sMessage li {
		padding:2px 0px;;
	}






/* admin */


#adminMenu {
	border:1px solid #e1e1e1;
	/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;*/
	border-radius: 7px;
	box-shadow: 0px 0px 5px 0px #e9e9e9;
	margin-bottom:20px;
	overflow:hidden;
}

	#adminMenu a {
		display:block;
		float:left;
		font-family:PFCentroSansPro-Thin,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
		font-size:14px;
		padding:12px 10px;
		border-right:1px solid #e1e1e1;
		color:#333;
	}

	#adminMenu a:hover {
		background-color:#f1f1f1;
	}
	#adminMenu a.active {
		background-color:#444;
		color:#ffffff;
	}


#adminMenu {
	border:1px solid #e1e1e1;
	/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;*/
	border-radius: 7px;
	box-shadow: 0px 0px 5px 0px #e9e9e9;
	margin-bottom:20px;
	overflow:hidden;
}

	#adminMenu a {
		display:block;
		float:left;
		font-family:PFCentroSansPro-Thin,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
		font-size:14px;
		padding:11px 9px;
		border-right:1px solid #e1e1e1;
		color:#333;
	}
	#adminMenu a:last-of-type {
		
	}



	#adminMenu.siteAdmin a {
		padding:8px 6px;
	}

	#adminMenu a:hover {
		background-color:#f1f1f1;
	}
	#adminMenu a.active {
		background-color:#444;
		color:#ffffff;
	}


#adminMenu2 {
	border:1px solid #e1e1e1;
	/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;*/
	border-radius: 7px;
	box-shadow: 0px 0px 5px 0px #e9e9e9;
	margin-bottom:20px;
	overflow:hidden;
}

table.adminMenuTable {
	border-collapse:collapse;
	width:100%;
}
	table.adminMenuTable tr {
		border-bottom:1px solid #e1e1e1;
	}
	table.adminMenuTable td {
		padding:0px;
		text-align:center;
		border-right:1px solid #e1e1e1;
	}
	table.adminMenuTable td  a {
		display:block;

		font-family:PFCentroSansPro-Thin,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
		font-size:14px;
		padding:8px 8px;
		color:#333;
	}
	table.adminMenuTable td  a:hover {
		background-color:#f1f1f1;
	}
	table.adminMenuTable td  a.active {
		background-color:#444;
		color:#ffffff;
	}


#loggedInFrame {
	padding:10px;
}

	#loggedInFrame table {
		border-collapse:collapse;
		width:100%;
	}
		#loggedInFrame table td {
			vertical-align:top;
		}
		#loggedInFrame table td.avatar {
			width:64px;
			padding-right:10px;
		}
		#loggedInFrame table td.avatar img {
			width:64px;
		}
		#loggedInFrame table td.infos {
			padding-top:5px;
		}
		#loggedInFrame table td.infos span.name {
			font-weight:bold;
			font-size:16px;
		}

	#loggedInFrame #loggedInMenu a {
		display:block;
		text-align:center;
		padding:5px 0px;
		border-top:1px solid #e1e1e1;
		color:#555;
	}
	#loggedInFrame #loggedInMenu a.logout {
		color:#FF0000;
	}



#adminContent {
}

div.adminMuveletek {
	margin-bottom:15px;
}


div.tableKeret {
	border:1px solid #e1e1e1;
	border-radius: 7px;
	box-shadow: 0px 0px 5px 0px #e9e9e9;
	overflow:hidden;
	margin-bottom:15px;
}
	div.tableKeret.Forum {
		border-radius: 0px;
		box-shadow:none;
		border:0px;
	}

table.tableList {
	border-collapse:collapse;
	border:1px solid #e1e1e1;
	border-radius: 7px;
	border-style: hidden;
	/*box-shadow: 0 0 0 1px #e1e1e1;*/
	width:100%;
}
	table.tableList td {
		padding:6px;
		border:1px solid #e1e1e1;
	}

	table.tableList td.muveletek {
		width:124px;
	}

	table.tableList td.email {
		word-break:break-all;
	}

	table.tableList tr.data td.muveletek {
		text-align:center;
	}
	table.tableList tr.data td.megnevezes a {
		/*font-family:PFCentroSansPro-Regular;*/
		font-weight:bold;
	}

	table.tableList tr.head {
		background-color:#444;
	}

	table.tableList tr.head td {
		font-weight:bold;
		color:#FFFFFF;
	}

	table.tableList tr.data:hover {
		background-color:#f1f1f1;
	}





/* FÓRUM */


table.tableList.Forum {
	border:0px;
	border-radius:0px;
}
	table.tableList.Forum td {
		border:0px;
	}

	table.tableList.Forum  tr {
		border-bottom:1px solid #ccc;
	}

	table.tableList.Forum  tr.head {
		background-color:#FFF;
		border-bottom:2px solid #555;
	}

	table.tableList.Forum  tr.head td {
		font-weight:bold;
		color:#000;
	}

	table.tableList.Forum tr.data td.megnevezes {
		font-weight:bold;
	}

	table.tableList.Forum  tr.data.paratlan {
		background-color:#fbfbfb;
	}
	table.tableList.Forum  tr.data:hover {
		background-color:#f1f1f1;
	}


.ForumNav {
	font-size:16px;
	margin-bottom:15px;
	font-weight:bold;
}

	.ForumNav a {
		padding-top:5px;
	}
	.ForumNav img.arrow {
		margin:0px 3px;
	}
	.ForumNav select.select {
		padding:1px;
		max-width:200px;
	}


	

table.forumUzenet {
	border-collapse:collapse;
	width:100%;
	margin-bottom:15px;
	border-bottom:1px solid #999;
}
	table.forumUzenet td {
		vertical-align:top;
	}

	table.forumUzenet td.uzenetLeft {
		width:60px;
		padding-right:10px;
	}
		table.forumUzenet td.uzenetLeft div.avatar {
			width:60px;
			height:60px;
			overflow:hidden;
			margin-bottom:10px;
		}
			table.forumUzenet td.uzenetLeft div.avatar img {
				width:60px;
				border-radius:5px;
			}

	table.forumUzenet td.uzenetRight {
		padding-top:3px;
		padding-bottom:10px;
	}

	table.forumUzenet td.uzenetRight div.Nav {
		border-bottom:1px dashed #ddd;
		margin-bottom:5px;
	}

		table.forumUzenet td.uzenetRight div.Nav div.userName {
			float:left;
			font-weight:bold;
			font-family:PFCentroSansPro-Regular;
		}
		table.forumUzenet td.uzenetRight div.Nav div.Info {
			float:right;
			color:#999;
		}

	table.forumUzenet td.uzenetRight div.Uzenet {
		background-color:#fafafa;
		padding:3px;
	}




#dbAdatlap #adatlapMenuKeret {
	margin:0px auto;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:1px solid #e1e1e1;
}

	#dbAdatlap #adatlapMenuKeret #adatlapMenu {
		height:30px;
	}

		#dbAdatlap #adatlapMenuKeret #adatlapMenu a {
			display:block;
			float:left;
			margin-left:10px;
			margin-top:-1px;
			line-height:30px;
			padding:0px 10px;
			font-family:PFCentroSansPro-Thin,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
			font-size:14px;
			color:#333;
			border:1px solid #e1e1e1;
			/*border-bottom:0px;*/
			text-decoration:none;
			outline:none;
		}

		#dbAdatlap #adatlapMenuKeret #adatlapMenu a:hover span {
			border-bottom:1px dotted #666;
		}

		#dbAdatlap #adatlapMenuKeret #adatlapMenu a:hover {
			/*background-color:#f9f9f9;*/
		}

		#dbAdatlap #adatlapMenuKeret #adatlapMenu a.active span {
			border-bottom:0px;
		}
	
		#dbAdatlap #adatlapMenuKeret #adatlapMenu a.active {
			background-color:#FFF;
			height:31px;
			border-bottom:0px;
		}


#dbAdatlapContent {
	padding:11px;
}
	#dbAdatlapContent a {
		color:#558DFF;
	}
	#dbAdatlapContent div.bemutatkozas {
		margin-top:-10px;
	}

#dbAdatlap div.avatar {
	margin-right:10px;
	width:200px;
}
	#dbAdatlap div.avatar img {
		border-radius:4px;
		overflow:hidden;
	}



div.adatlapBox {
	border:1px solid #e1e1e1;
	/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;*/
	border-radius: 4px;
	box-shadow: 0px 0px 3px 0px #e9e9e9;
	/*overflow:hidden;*/
	margin-bottom:10px;
}
	div.adatlapBox div.sTitle {
		font-family:PFCentroSansPro-Regular,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
		padding:5px 10px;
		padding-bottom:4px;
		border-bottom:2px solid #000;
		position:relative;
	}
	div.adatlapBox div.sTitle div.sline {
		position:absolute;
		bottom:-2px;
		left:0px;
		z-index:5;
		height:2px;
		width:25%;
		background-color:#999;
	}
	div.adatlapBox div.sContent {
		/*background-color:#fdfdfd;*/
		border-radius:0px 0px 4px 4px;
		padding:5px 10px;
	}


div.smallBox {
	margin-bottom:10px;
}
	div.smallBox div.sTitle {
		font-family:PFCentroSansPro-Regular,tahoma,'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
		padding:5px 10px;
		padding-bottom:4px;
		border-bottom:2px solid #e1e1e1;
		position:relative;
	}
	div.smallBox div.sTitle div.sline {
		position:absolute;
		bottom:-2px;
		left:0px;
		z-index:5;
		height:2px;
		width:25%;
		/*background-color:#00EA17;*/
		background-color:#999;
	}
	div.smallBox div.sContent {
		padding:5px 10px;
	}

table.adatlapAlapadat {
	border-collapse:collapse;
	width:100%;
}
	table.adatlapAlapadat td {
		vertical-align:top;
	}
		table.adatlapAlapadat td.avatar {
		}
		table.adatlapAlapadat td.data {
			width:100%;
		}


table.list {
	border-collapse:collapse;
	width:100%;
}
	table.list tr {
		border-bottom:1px dotted #ccc;
	}
	table.list tr:last-of-type {
		border-bottom:0px;
	}

	table.list td {
		vertical-align:middle;
		padding:3px 0px;
	}
	table.list td.left {
		text-align:left;
		padding-right:10px;
	}
	table.list td.right {
		text-align:left;
	}

#adminAttekintes table.list td.left {
	width:40%;
}


table.rendeles {
	border-collapse:collapse;
	width:100%;
}
	table.rendeles td {
		padding:5px;
		border:1px solid #e1e1e1;
		text-align:center;
	}
	table.rendeles tr.head td {
		font-weight:bold;
	}

	table.rendeles tr.head td.nap {
		width:70px;
	}




table.search {
	border-collapse:collapse;
	width:100%;
}
	table.search td {
		padding:5px 5px;
		width:15%;
	}
	table.search td.left {
		text-align:right;
		padding-right:10px;
	}


	table.search input.text {
		width:220px;
	}
	table.search select.select {
		width:228px;
	}





div.dbList {
	margin-bottom:5px;
}

	div.dbList div.leftBorder {
		float:left;
		border-left:5px solid #444;
		padding:5px 0px;
		height:80px;
	}
	div.dbList div.avatar {
		float:left;
		padding:5px;
		width:80px;
		height:80px;
	}
		div.dbList div.avatar img {
			width:80px;
			height:80px;
			border-radius:4px;
		}

	div.dbList div.info {
		width:590px;
		float:left;
		padding:5px;
	}
		div.dbList div.info div.name {
			margin-top:0px;
			border-bottom:1px dashed #aaa;
			margin-bottom:8px;
		}
		div.dbList div.info div.name a {
			font-size:18px;
			font-weight:bold;
			color:#333333;
		}
		div.dbList div.info div.address {
			margin-bottom:8px;
		}




div.searchList {
	margin-bottom:5px;
	border-bottom:1px solid #dedede;
}
	div.searchList div.avatar {
		float:right;
		padding:5px;
		width:80px;
	}
		div.searchList div.avatar img {
			width:80px;
			height:80px;
			border-radius:4px;
		}

	div.searchList div.info {
		width:590px;
		float:left;
		padding:5px;
		margin-bottom:5px;
	}
		div.searchList div.info div.name {
			margin-top:0px;
		}
		div.searchList div.info div.name a {
			font-size:16px;
			font-weight:bold;
			color:#333333;
		}
		div.searchList div.info div.address {
			/*font-size:12px;*/
			color:#888;
			padding-left:10px;
		}
		div.searchList div.info div.phone {
			/*font-size:12px;*/
			color:#888;
			padding-left:10px;
		}




div.Box.Cikk div.Title {
	font-size:18px;
	text-transform:none;
}

div.cikkFejlec {
	padding:0px 10px;
	text-align:justify;
}

	div.cikkFejlec .BovebbenButton {
		display:block;
		margin-top:-12px;
		/*border:1px solid #dedede;
		background-color:#f5f5f5;
		padding:2px 4px;
		border-radius:4px;*/
		color:#999;
	}
	div.cikkFejlec .BovebbenButton:hover {
		text-decoration:underline;
	}

div.cikkFolytatas {
	padding:0px 10px;
	text-align:justify;
}



div.adatlapBox div.sContent.kerdesemVan {
	padding:0px;
}
	div.sContent.kerdesemVan .date {
		font-size:12px;
		/*font-style:italic;*/
		color:#999999;
	}

div.kerdesemVanKerdes {
	margin:5px;
	padding:3px;
	border:1px solid transparent;
}

div.kerdesemVanValasz {
	margin:5px;
	padding:3px;
	background-color:#fcfcfc;
	border:1px dotted #ddd;
}

div.kerdesemVanAdmin {
	margin:5px;
	padding:3px;
	border-top:1px dashed #ccc;
}
	div.kerdesemVanAdmin a {
		color:#888 !important;
	}

/*
div.kerdesemAlja {
	border-top:1px dashed #999;
	margin-top:10px;
	padding:3px 10px;

	text-align:right;
	color:#777;
	font-size:13px;

}
	div.kerdesemAlja img {
		margin-bottom:-3px;
		margin-right:5px;
	}
*/

.VideoBlock {
	margin-bottom:15px;
	border:1px solid #CCCCCC;
	border-top:4px solid #ff0005;
}
	.VideoBlock .date {
		float:right;
	}
		.VideoBlock .date img {
			margin-bottom:-2px;
			margin-right:5px;
		}

	.VideoBlock .title {
		margin:3px 5px;
		font-weight:bold;
		border-bottom:1px dotted #999999;
		padding:2px 0px;
		margin-bottom:5px;
		background-repeat:no-repeat;
		background-position:0px center;
	}
	.VideoBlock .title.close {
		background-image:url("../images/arrow-right.png");
		padding-left:18px;
	}
	.VideoBlock .title.open {
		background-image:url("../images/arrow-bottom.png");
		padding-left:18px;
	}
	.VideoBlock .title.load {
		background-image:url("../images/mini-load.gif");
		padding-left:18px;
	}
	.VideoBlock .content {
		margin:5px 10px;
		display:none;
	}
	.VideoBlock .content.open {
		display:block;
	}

	.VideoBlock .title a {
		display:block;
		color:#000000;
		text-decoration:none;
		width:480px;
	}
	.VideoBlock .title a:hover {
		color:#333333;
	}

	.VideoBlock .foot {
		background-color:red;
		padding:0px 10px;
		text-align:right;
	}
		.VideoBlock .foot img {

		}





div.cikkAlja {
	border-top:1px dashed #999;
	margin-top:10px;
	padding:5px 10px;
	height:26px;
}

div.cikkAlja div.left {
	float:left;
	text-align:left;
}

#fooldalLeft div.cikkAlja div.left {
	width:140px;
	padding-top:2px;
	/*overflow:hidden;*/
}
#fooldalLeft div.cikkAlja div.right {
}

div.cikkAlja div.right {
	float:right;
	text-align:right;
	color:#777;
	font-size:13px;
	padding-top:4px;
}

div.cikkAlja div.right img {
	margin-bottom:-3px;
	margin-right:5px;
}





/* PAGER */

.pager {
	margin-bottom:15px;
	text-align:center;
}

.pager a {
	color:#666666 !important;
	padding:2px 4px;
	text-decoration:none;
	font-size:14px;
	border-radius:4px;
}

.pager a:hover {
	/*background-color:#DDDDDD;*/
}

.pager a.active {
	background-color:#333333 !important;
	color:#FFFFFF !important;
	font-weight:bold;
}

.pager span {
	padding:3px 4px;
	color:#CCCCCC;
	font-size:14px;
}