e/* CSS Document */

/* DIALOG */

#smoke-layer {
	position:fixed; 
	top:0; 
	left:0; 
	z-index:101; 
	width:100%; 
	height:100%; 
	overflow:visible; 
	background-color:#333; 
	opacity:0.5; 
	display:none;
}

#dialog-layer {
	position:fixed; 
	top:0; 
	left:0; 
	z-index:101; 
	width:100%; 
	height:100%; 
	overflow:visible; 
	visibility: hidden;
}

#dialog {
	position:relative; 
	top:12%; 
	width:400px; 
	margin:auto; 
	border:10px solid rgba(82, 82, 82, 0.7);
} 

#dialog .dialog-header{
	width:100%; 
	height:23px; 
	line-height:23px; 
	background-image:url(images/label.png); 
	background-repeat:repeat-x;
	color:#FFF; 
} 

#dialog .dialog-content {
	position:relative; 
	width:100%; 
	height:400px;
	overflow:auto; 
	background-color:#FFF; 
}

#dialog .dialog-footer {
	width:100%; 
	height:40px; 
	overflow:hidden; 
	position:relative;
	background: rgb(242, 242, 242);border-top: 1px solid rgb(204, 204, 204); 
	line-height:40px;
}

#dialog .dialog-td {
	height:40px; 
	padding:2px 4px 2px 4px; 
	line-height:40px; 
	font-size:12px;
	border-bottom: 1px solid rgb(238, 238, 238);
}
#dialog .dialog-td.status {
	font-size:11px;
	text-align:right;
	padding-right:15px !important;
}
#fb-box {
	width: inherit; 
	margin:auto; 
	border:1px solid #669933; 
	padding:4px 20px 4px 20px; 
	margin:10px 28px 10px 32px; 
	background-color:#effbdc;
}
.profil-section-head {
	font-size:13px;
	letter-spacing:-1px;
	font-weight:bold;
}
.profil-section {
	width:91.5%;
	line-height:20px;
	border:1px solid rgb(238, 238, 238);
	padding-left:10px;
	padding-top:10px;
	background-color:#fafafa;
}

.section-head-link {
	font-size:13px !important;
	letter-spacing:-1px !important;
	font-weight:bold;
	color:#7e8774 !important;
	text-decoration:none !important;
}
.section-head-link:hover {
	color:#669933 !important;
}

/* OBJECTS */

#search ul {margin:0;}
#search input {margin:0; width:300px;}
#search .token-input-dropdown-facebook { font-size:10px;}
.token-input-token-facebook {width:330px;}
.token-input-delete-token-facebook {float:right; margin:-1px 10px 0 0;}

/* LINK IMGS */

a {outline:none;}
a.pdf { 
  background: url(images/icons/pdf.png) no-repeat left top; 
  padding-left: 22px;
  line-height: 20px;
} 
a.image { 
  background: url(images/icons/image_15.png) no-repeat left top; 
  padding-left: 22px;
  line-height: 20px;
} 
a.url { 
  background: url(images/icons/url.png) no-repeat left top; 
  padding-left: 22px;
  line-height:20px;
} 
.dir { 
  background: url(images/icons/dir.png) no-repeat left top; 
  padding-left: 22px;
  line-height:20px;
} 

.val-form input {
	margin-right:20px;
}

input.submit {
	background-color: #EEE;
	border-color: #c1c1c1;
	text-shadow:#fff 1px 1px;
}
	

label.error {color:#F00;}
.uni2block {display:none;}
.uni3block {display:none;}
.uni4block {display:none;}

/*CLASSES*/
.link {cursor:pointer;font-weight:bold;font-size:11px;color: #669933;}
.bold {font-weight:bold}
.border {border:1px solid #669933; padding:1px;}
.bd-bt {border-bottom:1px solid rgb(238, 238, 238); padding:1px;}
.bd-tp {border-top:1px solid rgb(238, 238, 238); padding:1px;}
.szak {color:#107BCE;}
.hr {color:#FA921C;}
.szerv {color:#669933;}
.l1 {background-color:#FFF;	height:25px;	}
.l2 {background-color:#FAFAFA; height:25px;}
.tmp {background-color: #FFFFAF;}
.ct {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.retr {padding-left:20px;}
.hidden {display: none;}
a.white {color:#fff;}
a.tdnone {text-decoration: none;}