
/* FIXME !!! */

body, html {
	height:100%;
}
fieldset{
	border:1px solid #a7a6aa;
	margin-top:3px;
}

.a_kenyer {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.a_alcim {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
   font-weight: bold; 
   color: #333333;
	background-image: url('/images/admin/admin_sub_headerBG.gif')
 }

.a_focim_frame {
	background-color: #ae1515;
	border-top:1px solid #85878c;
	border-left:1px solid #85878c;
	border-right:1px solid #ebe9ed;
	border-botton:1px solid #ebe9ed;
	
	background-image:url(/images/admin/admin_header_bg.gif);
	background-repeat:repeat-x;
	padding:3px;
	height:19px;
	vertical-align:middle
}
.a_focim_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #FFFFFF; 
	text-align:center; 
	padding-top:3px;
}
.a_cim {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #ae1515;
	background-image:url(/images/admin/admin_header_bg.gif);
	background-repeat:repeat-x;
	border:1px inset;
	padding:3px;
}
.a_cim_buttton {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #C3231D;
	border: thin outset #FFFFFF;
}
.a_comment {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; color: #000000}
.a_kiemelt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.a_tablacim {  
	background-color: #680e0e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #FFFFFF; 
	font-weight: bold;	
	background-image:url(/images/admin/admin_header_bg.gif);
	background-repeat:repeat-x;
}
.a_legend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

legend { 
	font-family: Microsoft Sans Serif, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #C3231D;
	
	/*
	border:1px inset;

	padding-left: 10px;
	padding-right: 10px;
	margin-bottom:-2;
	*/
}

.a_button {  font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 11px}
.a_dialog_title { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: buttontext}
input[type="text"] {  font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 11px}
textarea {font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 11px}
select {  font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 11px}
form {  font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 11px}
td {  font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 11px; color:#000000}

body, td, div {
font-family: Tahoma,Arial, Helvetica, sans-serif;
}

div.hr{
	height:1px;
	background-color:#a0a0a0;
	border-bottom:1px solid #fff;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
}

div.vr{
	height:100%;
	width:1px;
	background-color:#a0a0a0;
	border-right:1px solid #fff;
	margin-left:5px;
	margin-right:5px;
}

.window_button {
    font-size: 12px !important;
    cursor: pointer;
}

.pn-admin-button {
	border:1px solid  #666;
	color: rgb(0, 0, 0);
	font-size: 11px;
	padding: 3px;
	padding-left:6px;
	padding-right:6px;
	text-shadow: 1px 1px 3px rgba(30, 30, 30, 0.4);

	background: rgb(255, 255, 255);
	background: -moz-linear-gradient(270deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	background: -webkit-linear-gradient(270deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	background: -o-linear-gradient(270deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	background: -ms-linear-gradient(270deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	background: linear-gradient(180deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	
	-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.4);
	-ms-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.4);
	box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.4);*
	
}

.pn-admin-button:disabled:hover  {
	border:1px solid  #333;
	color: rgb(0, 0, 0);
	font-size: 11px  !important;
	padding: 3px !important;
	padding-left:6px !important;
	padding-right:6px !important;

	background: rgb(255, 255, 255);
	background: -moz-linear-gradient(270deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	background: -webkit-linear-gradient(270deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	background: -o-linear-gradient(270deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	background: -ms-linear-gradient(270deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	background: linear-gradient(180deg, rgb(255, 255, 255) 30%, rgb(228, 231, 231) 70%);
	
	-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.4);
	-ms-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.4);
	box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.4);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
	cursor:default !important;
}

.pn-admin-button:hover {
	border:1px solid  #000;
	color: rgb(0, 0, 0);
	font-size: 11px;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	cursor:pointer;
	text-shadow: 2px 2px 3px rgba(30, 30, 30, 0.4);

	background: rgb(255, 255, 255);
	background: -moz-linear-gradient(270deg, rgb(228, 231, 231) 30%, rgb(255, 255, 255) 70%);
	background: -webkit-linear-gradient(270deg, rgb(228, 231, 231) 30%, rgb(255, 255, 255) 70%);
	background: -o-linear-gradient(270deg, rgb(228, 231, 231) 30%, rgb(255, 255, 255) 70%);
	background: -ms-linear-gradient(270deg, rgb(228, 231, 231) 30%,  rgb(255, 255, 255)70%);
	background: linear-gradient(180deg, rgb(228, 231, 231) 30%, rgb(255, 255, 255) 70%);
	
	-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.6);
	-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.6);
	-ms-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.6);
	box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.6);
	
}

.pn-admin-button:active {
	border:1px solid  #36F;
	color: rgb(0, 0, 0);
	font-size: 11px;
	padding-top:3px;
	padding-left:7px;
	padding-right:5px;
	cursor:pointer;
	text-shadow: 2px 2px 3px rgba(30, 30, 30, 0.4);

	background: rgb(255, 255, 255);
	background: -moz-linear-gradient(270deg, rgb(200, 200, 200) 30%, rgb(240, 240, 240) 70%);
	background: -webkit-linear-gradient(270deg, rgb(200, 200, 200) 30%, rgb(240, 240, 240) 70%);
	background: -o-linear-gradient(270deg, rgb(200, 200, 200) 30%, rgb(240, 240, 240) 70%);
	background: -ms-linear-gradient(270deg,rgb(200, 200, 200) 30%, rgb(240, 240, 240) 70%);
	background: linear-gradient(180deg, rgb(200, 200, 200) 30%, rgb(240, 240, 240) 70%);
	
	-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.4);
	-ms-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.4);
	box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.4);
	
}

marquee {
	border:		1px solid ButtonShadow;
	background:	Window;
	height:		12px;
	font-size:	1px;
	margin:		1px;
	width:		147px;
	-moz-binding:	url("marquee-binding.xml#marquee");
	-moz-box-sizing:	border-box;
	display:		block;
	overflow:		hidden;
}

marquee span {
	height:			8px;
	margin:			1px;
	width:			6px;
	background:		Highlight;
	float:			left;
	font-size:		1px;
}

.progressBarHandle-0 {
	filter:		alpha(opacity=20);
	-moz-opacity:	0.20;
}

.progressBarHandle-1 {
	filter:		alpha(opacity=40);
	-moz-opacity:	0.40;
}

.progressBarHandle-2 {
	filter:		alpha(opacity=60);
	-moz-opacity:	0.6;
}

.progressBarHandle-3 {
	filter:		alpha(opacity=80);
	-moz-opacity:	0.8;
}

.progressBarHandle-4 {
	filter:		alpha(opacity=100);
	-moz-opacity:	1;	
}

.menuButt{
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-bottom: 1px solid buttonshadow;
	background-color: buttonface;
	padding: 1px;
	cursor: pointer;
}

.tabSet {
	padding: 2px;
}
.toolButt {
	border-top: 1px solid buttonhighlight !important;
	border-left: 1px solid buttonhighlight !important;
	border-right: 1px solid buttonshadow !important;
	border-bottom: 1px solid buttonshadow !important;
	padding: 1px !important;
	background: none !important;
	background-color: #f3f3ee !important;
	background-image:url(/images/admin/toolButtBg.gif) !important;
	background-repeat:repeat-x !important;
	margin-right:2px !important;
	height:20px !important;
	
}
.toolButt:hover {
	border:1px solid red}
.toolButtOver{
	border-top: 1px solid buttonhighlight !important;
	border-left: 1px solid buttonhighligh !importantt;
	border-right: 1px solid buttonshadow !important;
	border-bottom: 1px solid buttonshadow !important;
	background-color: #f3f3ee;
	margin-right:1px !important;
	background-image:url(/images/admin/toolButtBg_over.gif) !important;
	background-repeat:repeat-x !important;
	margin-right:2px !important;
	cursor:pointer !important;
	height:20px !important;
	vertical-align:auto !important;
	line-height:13px !important;

}
.toolButtDown {
	border-top: 1px solid buttonshadow !important;
	border-left: 1px solid buttonshadow !important;
	border-right: 1px solid buttonhighlight !important;
	border-bottom: 1px solid buttonhighlight !important;
	background-color: #f3f3ee !important;
	padding-top: 2px !important;
	padding-left: 2px !important;
	padding-bottom: 0px !important;
	padding-right: 0px !important;
	margin-right:1px !important;
	background-image:url(/images/admin/toolButtBg.gif) !important;
	background-repeat:repeat-x !important;
	margin-right:2px !important;
	cursor:pointer !important;
	height:20px !important;
}
.toolButt[disabled] {
	border-top: 1px solid buttonhighlight !important;
	border-left: 1px solid buttonhighlight !important;
	border-right: 1px solid buttonshadow !important;
	border-bottom: 1px solid buttonshadow !important;
	padding: 1px !important;
	background-color: black !important;
	margin-right:2px !important;
	cursor:pointer !important;
	height:20p !important;
}
.toolButtDisabled {
	border: 1px solid buttonface !important;
	padding: 1px !important;
	filter: progid:DXImageTransform.Microsoft.BasicImage( XRay=0,Grayscale=1,Opacity=0.20) !important;
	filter: Alpha(Opacity=20) !important;
	-moz-opacity:0.2 !important;
	opacity: 0.2 !important;
	margin-right:1px !important;
	margin-right:2px !important;
	height:20p !importantx;
}

.toolButt, .toolButt:hover, .toolButt[disabled], .toolButtOver, .toolButtDisabled,
button.toolButt, button.toolButt:hover, button.toolButt[disabled], button.toolButtOver, button.toolButtDisabled
{
	padding: 1px !important;
	text-shadow: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow:    none !important);
	-ms-box-shadow:     none !important;
	box-shadow:         none !important;	
}
button.default {
  font-family: arial;
  font-size: 12px;
  width: 100px;
  height: 25px;
  vertical-align: absmiddle;
}

.btn_large{
height:30px;	
}

.border2pxinset, .border2pxInset{
	border:none !important;

	-moz-border-top-colors: #a7a6aa #85878c ;
	-moz-border-left-colors: #a7a6aa #85878c ;

	-moz-border-right-colors: #ebe9ed #ffffff ;
	-moz-border-bottom-colors: #d6d6d6 #ebe9ed ;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.25);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.25);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.25);
  padding:3px;
}

.border1pxinset, .border1pxInset{
	border-top: 1px solid #a7a6aa !important;
	border-left: 1px solid #a7a6aa !important;

	border-bottom: 1px solid #ffffff !important;
	border-right: 1px solid #ffffff !important;
	
}

.border2pxoutset, .border2pxOutset{
	border:none !important;

	-moz-border-top-colors: #a7a6aa #85878c ;
	-moz-border-left-colors: #a7a6aa #85878c ;

	-moz-border-right-colors: #ebe9ed #ffffff ;
	-moz-border-bottom-colors: #d6d6d6 #ebe9ed ;
  -webkit-box-shadow:  0 0px 8px rgba(0, 0, 0, 0.6), 0 1px 0 rgba(255, 255, 255, 0.25);
  -moz-box-shadow:  0 0px 8px rgba(0, 0, 0, 0.6), 0 1px 0 rgba(255, 255, 255, 0.25);
  box-shadow:  0 0px 8px rgba(0, 0, 0, 0.6), 0 1px 0 rgba(255, 255, 255, 0.25);
  padding:3px;
}
.border1pxoutset, .border1pxOutset{
	border-top: 1px solid #ffffff !important;
	border-left: 1px solid #ffffff !important;

	border-bottom: 1px solid #a7a6aa !important;
	border-right: 1px solid #a7a6aa !important;
}

/*#editToo lbar{*/
	/*filter: Alpha(Opacity=70);*/
	/*-moz-opacity:0.7;*/
	/*opacity: 0.7;*/
/*}*/

/* rovas keszlet */
@font-face{
font-family:rovas;
src: url("/includes/fonts/rovas.eot");
}
@font-face{
font-family:rovas;
src:url(/includes/fonts/rovas2.ttf);
}

.absmiddle{
	vertical-align:middle;
	margin-bottom: .25em;
}

/*
	tinymce
*/
body.mceContentBody{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
