body,h1,h2,h3,p,td,quote,small,form,input,label{ margin:0px; padding:0px;	font-family:Arial, Helvetica, sans-serif; }
body{	color:#555555;	font-size:13px;	background: #282828; }

.clear{ clear:both; }

#main-container{ width:1200px;	margin:20px auto; }
.container{	margin-bottom:40px; }
.titlebar { width: 100%; }
.top-label-first{	background:url(/design/admin/label_bg.png) no-repeat;	display:inline-block;	margin-left:20px;	position:relative;	margin-bottom:-15px;	white-space: nowrap; }
.top-label{	background:url(/design/admin/label_bg.png) no-repeat;	display:inline-block;	margin-left:-3px;	position:relative;	margin-bottom:-15px;	white-space: nowrap; }
.label-txt{	background:url(/design/admin/label_bg.png) no-repeat top right;	display:inline-block;	font-size:10px;	height:36px;	margin-left:10px;	padding:12px 15px 0 5px;	text-transform:uppercase;	white-space: nowrap;}
.label-txt a{	color:#555555; font-size:10px;	text-decoration: none;	white-space: nowrap;}
.label-txt a:hover{	color:#00BBFF;	font-size:10px;	text-decoration: none;}
.content-area{	background:url(/design/admin/container_top.png) no-repeat #fcfcfc;	padding:15px 20px 0 20px;}
.content{	padding:30px;}
.bottom-container-border{	background:url(/design/admin/container_bottom.png) no-repeat;	height:14px;}
p.descr{	padding:5px 0; }
small{	display:block;	margin-top:4px; }


#item-list{ float:left;	width:490px;	margin-left:20px;	padding-top:15px;}
a.remove,a.remove:visited{	color:red;	font-size:10px;	text-transform:uppercase;}
a {	color:#00BBFF;	text-decoration:none;	outline:none;}
a:hover{	text-decoration:underline;}
h1{	font-size:28px;	font-weight:bold;	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
h2{	font-weight:normal;	font-size:20px;	color:#666666;	margin:10px 0px;}
h3{	font-weight:normal;	font-size:16px;	color:#666666;	margin:10px 0px; }
.main-header h1{	color:white;	margin-bottom:10px;	font-size:48px;}
.main-header h3{	color:#F5F5F5;	font-size:10px;	font-weight:bold;	margin-bottom:30px;	text-transform:uppercase;}
.copyright {  float: right;  color: #c5c5c5;  font-size: 11px;	font-weight:normal;	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;  padding-top: 5px;}
.copyright a {  color: #ffffff;  font-size: 11px;	font-weight:normal;	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;	text-decoration: none;}
.copyright a:hover {  color: #c5c5c5;}
.infoblock { font-family: Monaco, Verdana, Sans-serif; font-size: 12px; background-color: #f9f9f9; border: 1px solid #D0D0D0; color: #282828; display: block; margin: 0px 0px 14px 0px; padding: 12px 10px 12px 10px;}
.content_left {  width: 260px;  padding-top: 3px;  position: relative;  float: left;}
.content_left h1 {	font-size:28px;	font-weight:bold;	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;	margin-bottom: 20px;}
.content_right {  width: 800px;  position: relative;  float: right;}
.menuitem {  width: 260px;  padding: 5px;  border-bottom: 1px #000000 dotted;	font-size:14px;	font-weight:normal;	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;  vertical-align: middle;  background: #ffffff;  cursor: pointer;}
.menuitem:hover {  width: 260px;  padding: 5px;  border-bottom: 1px #000000 dotted;	font-size:14px;	font-weight:normal;	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;  vertical-align: middle;  background: #eaeaea;}
.error { color: #ff0000; font-size: 11px; }

.content_right p { padding-top: 10px; }
.content_right .input { width: 300px; }
.content_right label { font-weight: bold; }
.content_right td label { font-weight: bold; font-size: 12px; }
.content_right .input_txt { width: 310px; padding: 1px; }
.content_right #lista { width: 100%; }
.content_right #lista th { background: #555555;  padding: 4px; color: #ffffff; }
.content_right #lista tr { background: #ffffff; }
.content_right #lista tr:hover { background: #fefe9a; }
.content_right #lista td { padding: 4px; font-size: 12px; }
.content_right h1 { margin: 0px 0px 20px 0px; padding: 0px 0px 5px 0px; width: 100%; border-bottom: 1px #555555 solid; font-size: 20px; }
.content_right h1 span { font-size: 14px; font-weight: normal; }
.content_right h1 span.almenu { float: right; margin-top: 8px;}
#login-page { width: 208px; height: 274px; left: 50%; top: 50%; margin-left: -104px; margin-top: -137px; display:block; position:absolute; top: 50%;}
#login { width: 208px; height: 244px; background: url('/design/admin/login.gif') no-repeat; }
#login h1 { font-size: 25px; padding: 10px;}
#login h2 { font-size: 16px; padding: 10px; font-weight: bold; margin: 0px 10px; padding: 0px; }
#login p { font-size: 13px; padding: 10px; padding-bottom: 0px; }
#login input.mezo { height: 22px; width: 188px; border: #282828 1px solid; }
#login p.elkuld { text-align: center; }

/*------------------------------------------------------------------------------*/
/* Cikk oldal                                                                   */
/*------------------------------------------------------------------------------*/

.content_article { width: 100%; }
.content_article h1 { margin: 0px 0px 20px 0px; padding: 0px 0px 5px 0px; width: 100%; border-bottom: 1px #555555 solid; font-size: 20px; }
.content_article h1 span { font-size: 14px; font-weight: normal; }
.content_article h1 span.almenu { float: right; margin-top: 8px; }
.content_article h1 a.active { font-weight: bold; color: #555555;}

.article_left { width: 800px;  position: relative;  float: left; }
.article_right {  width: 260px;  padding-top: 20px;  position: relative;  float: right; }

.accordion { list-style-type: none; padding: 0; margin: 0px; border: 1px solid #fff; border-top: none; border-left: none; width: 260px;}
.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
.accordion li { background: #555555;  list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%;}
.accordion li div { padding: 10px; background: #f1f1f1; display: block; clear: both; float: left; width: 240px;}
.accordion a.cim { text-decoration: none; border-bottom: 1px solid #fff; font: bold 1.1em/2em Arial, sans-serif; color: #ffffff; padding: 0 10px; display: block; cursor: pointer; background: url('../design/accordion/open.gif') no-repeat center right;}


.doboz {  border: 1px #cccccc solid;  width: 100%;  padding: 10px; margin-top: 20px;}
.doboz form {  margin: 0 auto; }
.doboz fieldset.kethasabos { padding:  0px;  float: left;  width: 395px;  border: 0px; }
.doboz fieldset.kethasabos ol {  margin: 0px;  padding: 0px; margin-top: 14px; }
.doboz fieldset.kethasabos ol li {  margin-bottom: 14px; list-style-type: none; }
.doboz fieldset.kethasabos ol li label, .doboz label {  float: left;  width: 100px; margin-top: 4px;}
.doboz input, select { border: 1px #cccccc solid; padding: 2px; 	color:#555555; width: 268px;}
.doboz input.felhosszu { border: 1px #cccccc solid; padding: 2px; 	color:#555555; width: 125px;}

.left { float: left; }
.right { float: right; }
.doboz2 {  border: 1px #cccccc solid;  width: 780px;  padding: 10px; margin-top: 20px;}
.doboz2 form {  margin: 0 auto; }
.doboz2 label { font-weight: normal; }
.doboz2 fieldset.kethasabos { padding:  0px;  width: 49%;  border: 0px #ff0000 solid; display: block;}
.doboz2 fieldset.kethasabos ol {  margin: 0px;  padding: 0px; margin-top: 14px; }
.doboz2 fieldset.kethasabos ol li {  margin-bottom: 14px; list-style-type: none; }
.doboz2 fieldset.kethasabos ol li label {  float: left;  width: 35%; margin-top: 4px;}
.doboz2 label { float: left;  width: 17%; margin-top: 4px; }
.doboz2 input, select { border: 1px #cccccc solid; padding: 2px; 	color:#555555; width: 81%;}
.doboz2 fieldset.kethasabos input, select { border: 1px #cccccc solid; padding: 2px; 	color:#555555; width: 62%;}
.doboz2 fieldset.kethasabos input.felhosszu { border: 1px #cccccc solid; padding: 2px; 	color:#555555; width: 125px;}


.doboz_rights {  border: 1px #cccccc solid;  width: 780px;  padding: 10px; margin-top: 20px;}
.doboz_rights form {  margin: 0 auto; }
.doboz_rights label { font-weight: normal; }
.doboz_rights label { float: left;  width: 30%; margin-top: 4px; }
.doboz_rights input, select { border: 1px #cccccc solid; padding: 2px; 	color:#555555;}


#articlebody { width: 820px; height: 400px; margin-top: 20px; border: 1px #cccccc solid; }
#files { margin: 0px; padding: 10px 0px 0px 0px; }
#files li { background: transparent; margin: 0px; padding: 0px; font-size: 11px; padding-bottom: 5px; white-space: nowrap; }
#files a { text-decoration: none; font-size: 11px; color: #00BBFF; border: 0px; font-family: Arial; display: inline; padding: 0px; }
#uploadbutton { color: #00BBFF; font-size: 13px; cursor: pointer; margin: 0px; padding: 0px;  }
#uploaded { padding: 0px; background: transparent; }
#supportbutton { color: #00BBFF; font-size: 13px; cursor: pointer; margin: 0px; padding: 0px;  }
#support, #supportedit { padding: 0px; background: transparent; }
#support_table td { vertical-align: top; }

/* cikk lista */
ul.rovat_first { padding: 0px; margin: 0px; list-style: none outside none; }
ul.cikk { padding: 0px; margin: 0px; list-style: none outside none; }
ul.rovat { padding: 0px; margin: 0px; padding-left: 40px; list-style: none outside none;  }

li.listhead  { list-style-type:none; width: 100%; background: #555555; color: #ffffff; padding-bottom: 1px; clear: both;}
li.rovat  { list-style-type:none; width: 100%; background: #e5e5e5; padding-bottom: 1px; clear: both;}
li.rovat_inactive  { list-style-type:none; width: 100%; background: #ff9494; padding-bottom: 1px; clear: both; }
li.cikk  { width: 100%; background: #ffffff; list-style-type:none; clear: both; border-bottom: 1px #e5e5e5 solid; }
li.cikk:hover  { width: 100%; background: #feffb3;  list-style-type:none; clear: both; }
li.cikk_publish  { width: 100%; background: #f1c6c6; list-style-type:none; clear: both; border-bottom: 1px #e5e5e5 solid; }
li.cikk_publish:hover  { width: 100%; background: #feffb3;  list-style-type:none; clear: both; }
li.cikk_inactive  { width: 100%; background: #cdffcc; list-style-type:none; clear: both; border-bottom: 1px #e5e5e5 solid; }
li.cikk_inactive:hover  { width: 100%; background: #feffb3;  list-style-type:none; clear: both; }
div.li { clear: both; }
div.cim_rovat { padding: 4px; }
div.cim { padding: 4px; }
div.megjelenes { float: right; width: 150px; padding: 4px; }
div.muveletek { float: right; width: 150px; padding: 4px; }
div.muveletek img { border: 0px; }


#divPhotoList { margin: 0px auto 0px auto;	width: 100%;	padding: 0px 0px 0px 0px;	}
#ulThumbnailList { padding: 0px; margin: 0px; }	
.photolistitem {	position: relative; display: block; float: left; list-style-type: none; padding: 0px; border: solid 1px darkgray; margin: 8px; text-align: center; }
#ImageContainer {	border: solid 6px White;	background:black;	color:white;	min-width: 100px;	position:absolute;	z-index:100; -moz-border-radius: 6px 6px 4px 4px; -webkit-border-radius: 5px; }
.deletethumbnail {	position: absolute;	top: 1px;	right: 3px;  background: black;	color: Red;	font-weight: bold;	font-size: 12px; padding: 2px;	opacity: 0.60;	filter: alpha(opacity="60");	display: none;	margin-top: 3px;	width:25px;	cursor: pointer;}
.deletethumbnail:hover { opacity: 0.90;	filter: alpha(opacity="90"); }

#kitakaro { display: none; z-index: 1001; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: block; background:#282828; filter:alpha(opacity=75); opacity: 0.75;}
#img_editor { display: none; z-index: 1002; position: absolute;  background: #ffffff; left: 50%; margin-left: -450px; width: 900px; top: 20px; padding-top: 30px; }
#img_editor_inner { width: 840px; margin-left: 30px; }
#img_editor_inner h1 { margin: 0px 0px 20px 0px; padding: 0px 0px 5px 0px; width: 100%; border-bottom: 1px #555555 solid; font-size: 20px; }
#img_editor_inner h1 span { font-size: 14px; font-weight: normal; }
#img_editor_inner h1 span.almenu { float: right; margin-top: 8px;}


/* css for timepicker */
.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }