
body {
	font-family: Verdana;
	font-size: 13px;
	background: #e8f7ff url(../graphics/_th2/b.jpg) repeat-x;
  vertical-align:middle;
	margin: 0;
	-ms-box-sizing: content-box;
	-moz-box-sizing:    border-box;
	-webkit-box-sizing: border-box;
	box-sizing:        border-box;
}
table {
		font-size: 13px;
		font-weight: normal;
		text-align: left;
		border: 1px solid #DEDEDE; 
		background-color: #FFF;
		color: #322;
}
td {
		text-align: left;
		vertical-align: top ;
		border: 1px solid #EEE; 
		background-color: #FFFCFC;
	-ms-box-sizing: content-box;
	-moz-box-sizing:    border-box;
	-webkit-box-sizing: border-box;
	box-sizing:        border-box;
}
th {
		text-align: center;
		font-weight: normal;
		border: 1px solid #DDD; 
		background-color: #EEE;
		padding: 2px ;		
	-ms-box-sizing: content-box;
	-moz-box-sizing:    border-box;
	-webkit-box-sizing: border-box;
	box-sizing:        border-box;
}
table.keret {
		background:#FFF; 
		border:solid 1pt #BEBEBE;
}
td.banner {
		border:none;
		background: transparent url(../graphics/_th2/fej.png) no-repeat left center;
		text-align:right;
		vertical-align: middle;
		height:70px;
}
span.kereses {
	background: transparent;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
span.kfth {
	background: #efefef;
	border: solid 2px #cfcfcf;
	color: #000;
}
td.loginlogout {
		border:none;
		background:transparent;
		width:160px;
		height:35px;
}
	th.mi {
		cursor:pointer;
		border:none ;
		font-size: 12px;
		color: #0983FF;
		display: table-cell;
		text-align: left;
		vertical-align: middle;
		padding: 0px 0px 0px 6px;
		background-color:#BEE7EF;
		background: url(../graphics/_th2/menuh.jpg) center;
		width:160px;
		height:25px;
		font-weight:bold;
	}
	th.mi:hover {
		color: #044b7c;
	}
	th.mi:active {
		color: #044b7c;
	}
	td.mi {
		cursor:pointer;
		border:none ;
		font-size: 12px;
		color: #0983FF;
		display: table-cell;
		text-align: left;
		vertical-align: middle;
		padding: 0px 0px 0px 14px;
		background: url(../graphics/_th2/almenuh.jpg) center;
		width:160px;
		height:25px;
	}
	td.mi:hover {
		color: #044b7c;
	}
	td.mi:active {
		color: #044b7c;
	}td.menua{
            background:transparent url(../graphics/_th2/menua.jpg) no-repeat center top;
            border:none;
        }
	td.fmi {
		cursor:pointer;
		border:none ;
		font-size: 11px;
		color: #ffffff;
		display: table-cell;
		text-align: center ;
		vertical-align: middle;
		background: url(../graphics/_th2/fimenuh.jpg) no-repeat top center;
		width:155px;
		height:35px;
		padding-top:2px;
		font-weight:bold;
	}
	td.fmi:hover {
		color: #fff95d;
		background: url(../graphics/_th2/famenuh.jpg) no-repeat top center;
	}
	td.fmia {
		cursor:pointer;
		border:none ;
		color:#fff95d;
		font-size: 11px;
		text-decoration: underline;
		display: table-cell;
		vertical-align: middle;
		text-align: center;
		background: #FFF url(../graphics/_th2/fmenuh.jpg) no-repeat top center;
		width:155px;
		height:35px;
		padding-top:2px;
		font-weight:bold;
	}
	td.fmiv {
		cursor:default;
		border:none ;
		font-size: 11px;
		color: #111;
		display: table-cell;
		vertical-align: middle;
		text-align: center ;
		background: transparent url(../graphics/_th2/fimenuv.jpg) no-repeat top left;
		width:100px;
		height:35px ;
	}
	td.fmiv2 {
		cursor:default;
		border:none ;
		font-size: 11px;
		color: #111;
		display: table-cell;
		vertical-align: middle;
		text-align: center ;
		background: transparent url(../graphics/_th2/fimenuv2.jpg) repeat-x top left;
		height:35px ;
	}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ <HTML ELEMEK (CLASS -OKKAL IS)> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
a:link {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration : underline;
}
a:visited {
	text-decoration : underline;
	color: #888;
	font-size: 11px;
	font-weight: bold;
}
a:hover {
	color: #dadada;
	font-weight: bold;
	cursor: pointer ;
}
a.nodecoration{
	text-decoration: none;
}
code {
	color: #178;
	font: 10pt 'arial narrow' ;
}
div.statusbar {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 22px;
	text-align: center;
	color: #004444;
	font-size: 15px;
	font-weight: bold;
	background-color: #FCFCFC;
		filter:alpha(opacity=75);
		-moz-opacity:0.75;
		-khtml-opacity: 0.75;
		opacity: 0.75;
	border-top: solid 2px #DCDCDC;
}
@media screen {
	div.statusbar {
		position: fixed;
	}
	* html {
		overflow-y: hidden;
	}
	* html body {
		overflow-y: auto;
		height: 100%;
		padding: 0px;
		font-size: 100%;
	}
	* html div.statusbar {
	position: absolute;
	}
}
div.thstatus {
	position: fixed;
	left: 10px;
	bottom: 4px;
	z-index: 100;
}
div.thactive {
	position: fixed;
	left: 5px;
	bottom: 0px;
	z-index: 100;
}
div.pageprinter{
    position: fixed;
	right: 5px;
	bottom: 0px;
	z-index: 100;
	background: transparent;
}
div.thswitcher {
	position: fixed;
	padding:10px;
	left: 0px;
	bottom: 24px;
	z-index: 99;
	background-color: #FCFCFC;
		filter:alpha(opacity=90);
		-moz-opacity:0.9;
		-khtml-opacity: 0.9;
		opacity: 0.9;
	line-height: 150%;
	border-top-right-radius:3px;
}
div.pageprinter img{
	vertical-align: middle;
	height: 20px;
	margin: 3px;
}
div.thactive img{
	vertical-align: middle;
	height: 23px;
	width: 24px;
}
div.thactive span.actthnev{
	vertical-align: bottom;
	margin: 0px 0px 3px 3px;
	display: inline-block;
}
div.shadow{
	-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0,0.6);
	box-shadow: 0px 2px 5px rgba(0,0,0,0.6);
}
div.chboxmenu{
	padding: 3px;
	cursor: pointer;
	position: absolute;
	margin-top: -7px;
	border: 1px solid #ddd;
	background: rgb(253,255,249);
        background: -moz-linear-gradient(top, rgba(253,255,249,1) 0%, rgba(234,234,232,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,255,249,1)), color-stop(100%,rgba(234,234,232,1)));
        background: -webkit-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
        background: -o-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
        background: -ms-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
        background: linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfff9', endColorstr='#eaeae8',GradientType=0 );
}
div.chboxmenuitem{
	width:100px;
}
div.chboxmenuitem:hover{
	background-color:#cae0e9;
}
div.muveletmenuitem:hover{
	background-color:#cae0e9;
}
div.muveletmenu{
	padding: 3px;
	cursor: pointer;
	position: absolute;
	margin-top: -7px;
	margin-left: 57px; 
	border: 1px solid #ddd;
	background: rgb(253,255,249);
        background: -moz-linear-gradient(top, rgba(253,255,249,1) 0%, rgba(234,234,232,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,255,249,1)), color-stop(100%,rgba(234,234,232,1)));
        background: -webkit-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
        background: -o-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
        background: -ms-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
        background: linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfff9', endColorstr='#eaeae8',GradientType=0 );
}
div.muveletmenuitem{
	width:180px;
}
div.levtart{
	min-height: 28px;
	max-height: 500px;
	overflow: auto;
}
div.levtart div.levszov{
	padding-right: 35px;
}
div.levnyomt{
	text-align: right;
	margin-bottom: -28px;
}
div.levnyomt form span input[type=image]{
	width:20px;
	border:none;
	background-color:transparent;
	margin:2px;
}
div.levidezet{
	color: gray;
}
div.csopbont{
	border: 1px solid #af9;
	background-color:#efb;
	text-align:center;
	cursor:move;
}
div.csopbont_drop{
	border:1px dashed #af9;
}
div.csopbont_drop_h{
	background-color:#efb;
}
div.kuka_h{
	background-color:#ffadad;
}
hr {
	color: #9AA;
	height: 1px;
	text-align: center;
}
input {
	border : 1px solid ;
	width : 151px;
	vertical-align : middle;
	color: #444;
	background-color: #FFF;
	border-color: #DDD;
	margin-bottom: 3px;
	font-family: Courier;
	font-size: 12px;
	font-weight : normal;
}
input[type=checkbox],input[type=radio],input[type=image] {
	width : auto;
}
input[type=button],
input[type=submit],
button{
	border:1px solid #CCCCCC;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	cursor:pointer;
	background: rgb(253,255,249);
	background: -moz-linear-gradient(top, rgba(253,255,249,1) 0%, rgba(234,234,232,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,255,249,1)), color-stop(100%,rgba(234,234,232,1)));
	background: -webkit-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -o-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -ms-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfff9', endColorstr='#eaeae8',GradientType=0 );

	font-family:Arial,Tahoma;
	color:#5E5E5E;
}
input[type=button]:hover,
input[type=submit]:hover,
button:hover{
	color:#2B2B2B;
	box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	border-color:#AAAAAA;
}
input[type=button]:active,
input[type=submit]:active,
input[type=button].active,
input[type=submit].active,
button:active,
button.active{
	color:#2B2B2B;
	background: rgb(221,221,221);
	background: -moz-linear-gradient(top, rgba(221,221,221,1) 0%, rgba(240,242,237,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,221,221,1)), color-stop(100%,rgba(240,242,237,1)));
	background: -webkit-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: -o-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#f0f2ed',GradientType=0 );
	border-color:#AAAAAA;
	box-shadow:none;
}
input[type=button][disabled],
input[type=submit][disabled],
button[disabled]{
	background: rgb(221,221,221);
	color:#4B4B4B;
}
input.noshadow:hover{
	box-shadow:none;
}
input.felveszgomb{
	font-size:14px;
	width:300px;
	height:40px;
	background:white;
	border:4px outset #8cb5ff;
}
input.felveszgomb:hover {
	font-size:14px;
	width:300px;
	height:40px;
	background:white;
	border:4px inset #8cb5ff;
	font-weight:bold;
}
input.bevittszoveg{
	width:180px;
}
input.buttok{
	border : 3px outset #c0ccc0;
	cursor : pointer;
}
input.buttok:hover{
	border : 3px inset #32cd32;
}
input.buttca{
	border : 3px outset #c0ccc0;
	cursor : pointer;
}
input.buttca:hover{
	border : 3px inset #cd5c5c;
}
input.buttse{
	border : 3px outset #c0ccc0;
	cursor : pointer;
}
input.buttse:hover{
	border : 3px inset #4682b4;
}
label{
	cursor:pointer;
}
select {
	border : 1px solid ;
	vertical-align : middle;
	color: #444;
	background-color: #FFF;
	border-color: #DDD;
	margin-bottom: 3px;
	font-family: Courier;
	font-size: 12px;
	font-weight : normal;
}
span.delgrade:hover{
	border: 1px dashed #f00;
	background-color:#feb;
}
span.p {
	font-size: 12px;
	border:solid 0.4pt #AAAAAA;
	background-color: #F0EFF0;
	padding: 2px;
	margin: 6px;
	cursor: pointer ;
}
span.p:hover {
	background-color: #EFEFE4;
}
span.thsw{
	color:grey;
	cursor:pointer;	
}
span.thsw:hover{
	color:black;
}
span.thsw:active{
	color:Coral;
}
span.kfth1 {
	background-color:transparent;
	color:#4acede ;
}
span.kfth2 {
	background-color:transparent;
	color:#fff ;
}
span.kfth4 {
	background-color:transparent;
	color:#fed ;
}
span.kfth0 {
	background-color:#EFEFEF;
	border:solid 2px #CfCfCf ;
}
span.stroundbtn{
	display:inline-block;
	padding:1px 3px;
	border:1px solid #CCCCCC;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	cursor:pointer;
	background: rgb(253,255,249);
	background: -moz-linear-gradient(top, rgba(253,255,249,1) 0%, rgba(234,234,232,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,255,249,1)), color-stop(100%,rgba(234,234,232,1)));
	background: -webkit-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -o-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -ms-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfff9', endColorstr='#eaeae8',GradientType=0 );
	font-family:Arial,Tahoma;
	color:#5E5E5E;
}
span.fullroundbtn{
	display:inline-block;
	padding: 3px;
	border:1px solid #BBBBBB;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
	cursor:pointer;
	background: rgb(253,255,249);
	background: -moz-linear-gradient(top, rgba(253,255,249,1) 0%, rgba(234,234,232,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,255,249,1)), color-stop(100%,rgba(234,234,232,1)));
	background: -webkit-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -o-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -ms-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfff9', endColorstr='#eaeae8',GradientType=0 );*/
	font-family:Arial,Tahoma;
	color:#5E5E5E;
	margin:0px 3px;
}
span.fullroundbtn_blue{
	display:inline-block;
	padding: 3px;
	border:1px solid #BBBBBB;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
	cursor:pointer;
	background: rgb(253,255,249);
	background: -moz-linear-gradient(top, rgba(253,255,249,1) 0%, rgba(167,198,252,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,255,249,1)), color-stop(100%,rgba(167,198,252,1)));
	background: -webkit-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(167,198,252,1) 100%);
	background: -o-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(167,198,252,1) 100%);
	background: -ms-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(167,198,252,1) 100%);
	background: linear-gradient(top, rgba(253,255,249,1) 0%,rgba(167,198,252,1) 100%);
	font-family:Arial,Tahoma;
	color:#5E5E5E;
	margin:0px 3px;
}
span.stroundbtn:hover,
span.fullroundbtn:hover,
span.fullroundbtn_blue:hover{
    color:#2B2B2B;
	box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	border-color:#999999;
}
span.stroundbtn:active,
span.fullroundbtn:active{
	color:#2B2B2B;
	background: rgb(221,221,221);
	background: -moz-linear-gradient(top, rgba(221,221,221,1) 0%, rgba(240,242,237,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,221,221,1)), color-stop(100%,rgba(240,242,237,1)));
	background: -webkit-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: -o-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	border-color:#999999;
	box-shadow:none;
}
span.fullroundbtn_blue:active{
	color:#2B2B2B;
	background: rgb(221,221,221);
	background: -moz-linear-gradient(top, rgba(88,150,244,1) 0%, rgba(167,198,252,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,150,244,1)), color-stop(100%,rgba(167,198,252,1)));
	background: -webkit-linear-gradient(top, rgba(88,150,244,1) 0%,rgba(167,198,252,1) 100%);
	background: -o-linear-gradient(top, rgba(88,150,244,1) 0%,rgba(167,198,252,1) 100%);
	background: -ms-linear-gradient(top, rgba(88,150,244,1) 0%,rgba(167,198,252,1) 100%);
	background: linear-gradient(top, rgba(88,150,244,1) 0%,rgba(167,198,252,1) 100%);
	border-color:#999999;
	box-shadow:none;
}
textarea {
	border : 1px solid #DDD;
	font-family: Courier;
	font-size: 11px;
	width : 400px;
	height : 200px;
}
th.cim {
	background:#8cb5ff;
	border:2px outset;
	width:135px;
}
th.bevitel{
	background:#cce6ff;
	width:190px;
}
table.regtabla{
	border-color:#8cb5ff;
}
td.zgomb{
	border : 1px solid black;
}
td.agomb{
	border : 1px solid black;
}
td.igomb{
	border : 1px solid black;
}
td.zgomb:hover{
	border : 1px solid white;
}
td.agomb:hover{
	border : 1px solid white;
}
td.igomb:hover{
	border : 1px solid white;
}
td.mgomb{
	border : 1px solid black;
	min-width:100px; 
	height:35px; 
	font-size:16px;
}
td.mgomb:hover{
	border : 1px solid white;
}
td.begomb{
	width : 65px;
}
td.begomb:hover{
	font-weight:bold;
}
td.kigomb{
	width : 65px;
}
td.kigomb:hover{
	font-weight:bold;
}
td.n {
	font-size: 11px;
	border:none;
	border-top:none ;
	background-color: #FFF;
}
td.l2 {
	font-size: 12px;
	border:none;
	background-color: #FFFFEF;
}
td.l1 {
	font-size: 12px;
	border:none;
	background-color: #FFFFEF;
}
td.l0 {
	font-size: 12px;
	border:none;
	background-color: #F0EFF0;
}
th.l {
	font: bold 12px times;
	border:none;
	background-color: #EEE;
	text-align: center;
}
td.xl1 {
	font-size: 12px;
	border:none;
	background-color: #FFFFEF;
	padding: 2px;
}
td.xl0 {
	font-size: 12px;
	border:none;
	background-color: #EFEFE4;
	padding: 2px;
}
td.o {
	border:none ;
	background:transparent ; 
}
td.o2 {
	vertical-align: middle ;
	border:none ;
	background:transparent ; 
}
td.todocontent {
	font-size: 12px;
	border: solid 0.1pt #eAeAeA;
	padding: 2px;
	margin: 6px;
	cursor: pointer ;
	color: #ec3211 ;	
}	
td.todocontent:hover {
	background-color: ;
}
table.o {
	border:none ;
	background:transparent ;
}
th.o {
	border:none ;
	background:transparent ;
}
th.mth0 {
	padding: 0px; 
	border:none; 
	background:url(../graphics/_th2/x.png) repeat x; 
	background-color:#E6E6DE;
}
th.mth1 {
	padding: 0px; 
	border:none; 
	background:url(../graphics/_th2/x.png) repeat x; 
	background-color:#E6E6DE;
}
th.mth2 {
	padding: 0px; 
	border:none; 
	background:url(../graphics/_th2/x.png) repeat x; 
	background-color:#E6E6DE;
}
th.mth4 {
	padding: 0px; 
	border:none; 
	background:url(../graphics/_th2/x.png) repeat x; 
	background-color:#E6E6DE;
}
th.mth8 {
	padding: 0px; 
	border:none;  
	background-color:#C6F9FE;
}
div.actrow:hover,
div.actrow:hover span,
tr.actrow:hover{
	color:gray;
}
table.shadow_without_border{
	box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.7);
	border:none;
}
table.stround{
	border:none;
	background:transparent;
}
th.stround,
td.stround{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
th.stroundtit{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-transform:uppercase;
	text-align:middle;
	height:20px;
	font:9pt arial,sans-serif;
	color:#333333;
	font-weight:bold;
	background: rgb(239,239,239);
	background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 );
	background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
}
th.gradienttit{
	text-transform:uppercase;
	text-align:middle;
	height:20px;
	font:9pt arial,sans-serif;
	color:#333333;
	font-weight:bold;
	background: rgb(239,239,239);
	background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 );
	background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
}
/*+++++ <ROUND STYLE CSALAD> +++++*/
table.stround{
	border:none;
	background:transparent;
}
th.stround{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
span.stroundbtn{
	display:inline-block;
	padding:1px 3px;
	border:1px solid #CCCCCC;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	cursor:pointer;
	background: rgb(253,255,249);
	background: -moz-linear-gradient(top, rgba(253,255,249,1) 0%, rgba(234,234,232,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,255,249,1)), color-stop(100%,rgba(234,234,232,1)));
	background: -webkit-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -o-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -ms-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfff9', endColorstr='#eaeae8',GradientType=0 );
	font-family:Arial,Tahoma;
	color:#5E5E5E;
}
span.stroundbtn:hover{
	color:#2B2B2B;
	box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	border-color:#AAAAAA;
}
span.stroundbtn:active{
	color:#2B2B2B;
	background: rgb(221,221,221);
	background: -moz-linear-gradient(top, rgba(221,221,221,1) 0%, rgba(240,242,237,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,221,221,1)), color-stop(100%,rgba(240,242,237,1)));
	background: -webkit-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: -o-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	background: linear-gradient(top, rgba(221,221,221,1) 0%,rgba(240,242,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#f0f2ed',GradientType=0 );
	border-color:#AAAAAA;
	box-shadow:none;
}
th.stroundtit{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-transform:uppercase;
	text-align:middle;
	height:20px;
	font:9pt arial,sans-serif;
	color:#333333;
	font-weight:bold;
	background: rgb(239,239,239);
	background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 );
	background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%);
}
td.stround{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
input[type=button].stroundinv,
input[type=submit].stroundinv,
div.windowproba{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #dbdbdb;
	background: -moz-linear-gradient(top,  #dbdbdb 0%, #c6c6c6 17%, #afafaf 33%, #898989 67%, #595959 83%, #262626 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(17%,#c6c6c6), color-stop(33%,#afafaf), color-stop(67%,#898989), color-stop(83%,#595959), color-stop(100%,#262626));
	background: -webkit-linear-gradient(top,  #dbdbdb 0%,#c6c6c6 17%,#afafaf 33%,#898989 67%,#595959 83%,#262626 100%);
	background: -o-linear-gradient(top,  #dbdbdb 0%,#c6c6c6 17%,#afafaf 33%,#898989 67%,#595959 83%,#262626 100%);
	background: -ms-linear-gradient(top,  #dbdbdb 0%,#c6c6c6 17%,#afafaf 33%,#898989 67%,#595959 83%,#262626 100%);
	background: linear-gradient(top,  #dbdbdb 0%,#c6c6c6 17%,#afafaf 33%,#898989 67%,#595959 83%,#262626 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#262626',GradientType=0 );
	cursor:pointer;
	width:170px;
	height:30px;
	border-color:grey;
	border-style:outset;
	font:9pt arial,sans-serif;
	color:#555555;
	font-weight:bold;
	text-transform:uppercase;
}
input[type=button].stroundinv:hover,
input[type=submit].stroundinv:hover{
	color:black;
	border-color:#666666;
}
input[type=button].stround,
input[type=submit].stround,
div.windowproba{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	width:170px;
	height:25px;
	font:9pt arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
input[type=button].stround:hover,
input[type=submit].stround:hover{
	color:black;
}
input[type=button].stroundgreen,
input[type=submit].stroundgreen{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(208,219,208);
	background: -moz-linear-gradient(top, rgba(208,219,208,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,219,208,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(208,219,208,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(208,219,208,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(208,219,208,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0dbd0', endColorstr='#ffffff',GradientType=0 );
	background: linear-gradient(top, rgba(208,219,208,1) 0%,rgba(255,255,255,1) 100%);
	cursor:pointer;
	width:170px;
	height:30px;
	border-color:#0f4000;
	border-style:outset;
	font:9pt arial,sans-serif;
	color:#0f4000;
	font-weight:bold;
	text-transform:uppercase;
}
input[type=button].stroundgreen:hover,
input[type=submit].stroundgreen:hover{
	color:#1d8000;
	border-color:#1d8000;
}
input[type=button].stroundinvgreen,
input[type=submit].stroundinvgreen{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(180,221,180);
	background: -moz-linear-gradient(top, rgba(180,221,180,1) 0%, rgba(131,199,131,1) 17%, rgba(82,177,82,1) 33%, rgba(0,138,0,1) 67%, rgba(0,87,0,1) 83%, rgba(0,36,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,221,180,1)), color-stop(17%,rgba(131,199,131,1)), color-stop(33%,rgba(82,177,82,1)), color-stop(67%,rgba(0,138,0,1)), color-stop(83%,rgba(0,87,0,1)), color-stop(100%,rgba(0,36,0,1)));
	background: -webkit-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%);
	background: -o-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 );
	background: linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%);
	cursor:pointer;
	width:170px;
	height:30px;
	border-color:#0f4000;
	border-style:outset;
	font:9pt arial,sans-serif;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}
input[type=button].stroundinvgreen:hover,
input[type=submit].stroundinvgreen:hover{
	background: rgb(0,102,15);
	background: -moz-linear-gradient(top, rgba(0,102,15,1) 0%, rgba(0,124,0,1) 17%, rgba(0,138,0,1) 33%, rgba(82,177,82,1) 67%, rgba(131,199,131,1) 83%, rgba(180,221,180,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,102,15,1)), color-stop(17%,rgba(0,124,0,1)), color-stop(33%,rgba(0,138,0,1)), color-stop(67%,rgba(82,177,82,1)), color-stop(83%,rgba(131,199,131,1)), color-stop(100%,rgba(180,221,180,1)));
	background: -webkit-linear-gradient(top, rgba(0,102,15,1) 0%,rgba(0,124,0,1) 17%,rgba(0,138,0,1) 33%,rgba(82,177,82,1) 67%,rgba(131,199,131,1) 83%,rgba(180,221,180,1) 100%);
	background: -o-linear-gradient(top, rgba(0,102,15,1) 0%,rgba(0,124,0,1) 17%,rgba(0,138,0,1) 33%,rgba(82,177,82,1) 67%,rgba(131,199,131,1) 83%,rgba(180,221,180,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,102,15,1) 0%,rgba(0,124,0,1) 17%,rgba(0,138,0,1) 33%,rgba(82,177,82,1) 67%,rgba(131,199,131,1) 83%,rgba(180,221,180,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00660f', endColorstr='#b4ddb4',GradientType=0 );
	background: linear-gradient(top, rgba(0,102,15,1) 0%,rgba(0,124,0,1) 17%,rgba(0,138,0,1) 33%,rgba(82,177,82,1) 67%,rgba(131,199,131,1) 83%,rgba(180,221,180,1) 100%);
	border-color:#1d8000;
	padding-top:1px;
}
input[type=button].stroundred,
input[type=submit].stroundred{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(216,205,205);
	background: -moz-linear-gradient(top, rgba(216,205,205,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,205,205,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(216,205,205,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(216,205,205,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(216,205,205,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8cdcd', endColorstr='#ffffff',GradientType=0 );
	background: linear-gradient(top, rgba(216,205,205,1) 0%,rgba(255,255,255,1) 100%);
	cursor:pointer;
	width:170px;
	height:30px;
	border-color:#b80707;
	border-style:outset;
	font:9pt arial,sans-serif;
	color:#b80707;
	font-weight:bold;
	text-transform:uppercase;
}
input[type=button].stroundred:hover,
input[type=submit].stroundred:hover{
	color:#ff0000;
	border-color:#ff0000;
}
input[type=button].stroundinvred,
input[type=submit].stroundinvred{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(224,184,184);
	background: -moz-linear-gradient(top, rgba(224,184,184,1) 0%, rgba(201,132,132,1) 17%, rgba(181,85,85,1) 33%, rgba(137,0,0,1) 67%, rgba(91,0,0,1) 83%, rgba(38,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,184,184,1)), color-stop(17%,rgba(201,132,132,1)), color-stop(33%,rgba(181,85,85,1)), color-stop(67%,rgba(137,0,0,1)), color-stop(83%,rgba(91,0,0,1)), color-stop(100%,rgba(38,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(224,184,184,1) 0%,rgba(201,132,132,1) 17%,rgba(181,85,85,1) 33%,rgba(137,0,0,1) 67%,rgba(91,0,0,1) 83%,rgba(38,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(224,184,184,1) 0%,rgba(201,132,132,1) 17%,rgba(181,85,85,1) 33%,rgba(137,0,0,1) 67%,rgba(91,0,0,1) 83%,rgba(38,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(224,184,184,1) 0%,rgba(201,132,132,1) 17%,rgba(181,85,85,1) 33%,rgba(137,0,0,1) 67%,rgba(91,0,0,1) 83%,rgba(38,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0b8b8', endColorstr='#260000',GradientType=0 );
	background: linear-gradient(top, rgba(224,184,184,1) 0%,rgba(201,132,132,1) 17%,rgba(181,85,85,1) 33%,rgba(137,0,0,1) 67%,rgba(91,0,0,1) 83%,rgba(38,0,0,1) 100%);
	cursor:pointer;
	width:170px;
	height:30px;
	border-color:#b80707;
	border-style:outset;
	font:9pt arial,sans-serif;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}
input[type=button].stroundinvred:hover,
input[type=submit].stroundinvred:hover{
	background: rgb(107,0,0);
	background: -moz-linear-gradient(top, rgba(107,0,0,1) 0%, rgba(124,0,0,1) 17%, rgba(137,0,0,1) 33%, rgba(175,82,82,1) 67%, rgba(198,131,131,1) 83%, rgba(219,179,179,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(107,0,0,1)), color-stop(17%,rgba(124,0,0,1)), color-stop(33%,rgba(137,0,0,1)), color-stop(67%,rgba(175,82,82,1)), color-stop(83%,rgba(198,131,131,1)), color-stop(100%,rgba(219,179,179,1)));
	background: -webkit-linear-gradient(top, rgba(107,0,0,1) 0%,rgba(124,0,0,1) 17%,rgba(137,0,0,1) 33%,rgba(175,82,82,1) 67%,rgba(198,131,131,1) 83%,rgba(219,179,179,1) 100%);
	background: -o-linear-gradient(top, rgba(107,0,0,1) 0%,rgba(124,0,0,1) 17%,rgba(137,0,0,1) 33%,rgba(175,82,82,1) 67%,rgba(198,131,131,1) 83%,rgba(219,179,179,1) 100%);
	background: -ms-linear-gradient(top, rgba(107,0,0,1) 0%,rgba(124,0,0,1) 17%,rgba(137,0,0,1) 33%,rgba(175,82,82,1) 67%,rgba(198,131,131,1) 83%,rgba(219,179,179,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b0000', endColorstr='#dbb3b3',GradientType=0 );
	background: linear-gradient(top, rgba(107,0,0,1) 0%,rgba(124,0,0,1) 17%,rgba(137,0,0,1) 33%,rgba(175,82,82,1) 67%,rgba(198,131,131,1) 83%,rgba(219,179,179,1) 100%);
	border-color:#ff0000;
	padding-top:1px;
}
input[type=button].stroundblue,
input[type=submit].stroundblue{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(208,209,219);
	background: -moz-linear-gradient(top, rgba(208,209,219,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,209,219,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(208,209,219,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(208,209,219,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(208,209,219,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d1db', endColorstr='#ffffff',GradientType=0 );
	background: linear-gradient(top, rgba(208,209,219,1) 0%,rgba(255,255,255,1) 100%);
	cursor:pointer;
	width:170px;
	height:30px;
	border-color:#000340;
	border-style:outset;
	font:9pt arial,sans-serif;
	color:#000340;
	font-weight:bold;
	text-transform:uppercase;
}
input[type=button].stroundblue:hover,
input[type=submit].stroundblue:hover{
	color:#000a80;
	border-color:#000d80;
}
input[type=button].stroundinvblue,
input[type=submit].stroundinvblue{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(179,185,219);
	background: -moz-linear-gradient(top, rgba(179,185,219,1) 0%, rgba(132,139,201,1) 17%, rgba(83,90,178,1) 33%, rgba(4,0,137,1) 67%, rgba(0,1,89,1) 83%, rgba(2,0,38,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(179,185,219,1)), color-stop(17%,rgba(132,139,201,1)), color-stop(33%,rgba(83,90,178,1)), color-stop(67%,rgba(4,0,137,1)), color-stop(83%,rgba(0,1,89,1)), color-stop(100%,rgba(2,0,38,1)));
	background: -webkit-linear-gradient(top, rgba(179,185,219,1) 0%,rgba(132,139,201,1) 17%,rgba(83,90,178,1) 33%,rgba(4,0,137,1) 67%,rgba(0,1,89,1) 83%,rgba(2,0,38,1) 100%);
	background: -o-linear-gradient(top, rgba(179,185,219,1) 0%,rgba(132,139,201,1) 17%,rgba(83,90,178,1) 33%,rgba(4,0,137,1) 67%,rgba(0,1,89,1) 83%,rgba(2,0,38,1) 100%);
	background: -ms-linear-gradient(top, rgba(179,185,219,1) 0%,rgba(132,139,201,1) 17%,rgba(83,90,178,1) 33%,rgba(4,0,137,1) 67%,rgba(0,1,89,1) 83%,rgba(2,0,38,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3b9db', endColorstr='#020026',GradientType=0 );
	background: linear-gradient(top, rgba(179,185,219,1) 0%,rgba(132,139,201,1) 17%,rgba(83,90,178,1) 33%,rgba(4,0,137,1) 67%,rgba(0,1,89,1) 83%,rgba(2,0,38,1) 100%);
	cursor:pointer;
	width:170px;
	height:30px;
	border-color:#030040;
	border-style:outset;
	font:9pt arial,sans-serif;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}
input[type=button].stroundinvblue:hover,
input[type=submit].stroundinvblue:hover{
	background: rgb(0,6,102);
	background: -moz-linear-gradient(top, rgba(0,6,102,1) 0%, rgba(0,10,124,1) 17%, rgba(0,18,140,1) 33%, rgba(83,102,178,1) 67%, rgba(132,137,201,1) 83%, rgba(184,190,224,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,6,102,1)), color-stop(17%,rgba(0,10,124,1)), color-stop(33%,rgba(0,18,140,1)), color-stop(67%,rgba(83,102,178,1)), color-stop(83%,rgba(132,137,201,1)), color-stop(100%,rgba(184,190,224,1)));
	background: -webkit-linear-gradient(top, rgba(0,6,102,1) 0%,rgba(0,10,124,1) 17%,rgba(0,18,140,1) 33%,rgba(83,102,178,1) 67%,rgba(132,137,201,1) 83%,rgba(184,190,224,1) 100%);
	background: -o-linear-gradient(top, rgba(0,6,102,1) 0%,rgba(0,10,124,1) 17%,rgba(0,18,140,1) 33%,rgba(83,102,178,1) 67%,rgba(132,137,201,1) 83%,rgba(184,190,224,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,6,102,1) 0%,rgba(0,10,124,1) 17%,rgba(0,18,140,1) 33%,rgba(83,102,178,1) 67%,rgba(132,137,201,1) 83%,rgba(184,190,224,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000666', endColorstr='#b8bee0',GradientType=0 );
	background: linear-gradient(top, rgba(0,6,102,1) 0%,rgba(0,10,124,1) 17%,rgba(0,18,140,1) 33%,rgba(83,102,178,1) 67%,rgba(132,137,201,1) 83%,rgba(184,190,224,1) 100%);
	border-color:#030080;
	padding-top:1px;
}
fieldset.stround{
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border:2px outset #dddddd;
}
tr.stroundn0 td{
	background: rgb(249,249,249);
	background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(247,247,247,1) 49%, rgba(239,239,239,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(49%,rgba(247,247,247,1)), color-stop(100%,rgba(239,239,239,1)));
	background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(247,247,247,1) 49%,rgba(239,239,239,1) 100%);
	background: -o-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(247,247,247,1) 49%,rgba(239,239,239,1) 100%);
	background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(247,247,247,1) 49%,rgba(239,239,239,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#efefef',GradientType=0 );
	background: linear-gradient(top, rgba(249,249,249,1) 0%,rgba(247,247,247,1) 49%,rgba(239,239,239,1) 100%);
}
tr.stroundn1 td{
	background: rgb(249,249,249);
	background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(234,234,234,1) 48%, rgba(239,239,239,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(48%,rgba(234,234,234,1)), color-stop(100%,rgba(239,239,239,1)));
	background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(234,234,234,1) 48%,rgba(239,239,239,1) 100%);
	background: -o-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(234,234,234,1) 48%,rgba(239,239,239,1) 100%);
	background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(234,234,234,1) 48%,rgba(239,239,239,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#efefef',GradientType=0 );
	background: linear-gradient(top, rgba(249,249,249,1) 0%,rgba(234,234,234,1) 48%,rgba(239,239,239,1) 100%);
}
tr.str0 td,
tr.str0 th{
	font: 10pt 'arial narrow' ;
	background: rgb(255,255,249);
	background: -moz-linear-gradient(top, rgba(255,255,249,1) 0%, rgba(255,255,204,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,249,1)), color-stop(100%,rgba(255,255,204,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,249,1) 0%,rgba(255,255,204,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,249,1) 0%,rgba(255,255,204,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,249,1) 0%,rgba(255,255,204,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffff9', endColorstr='#ffffcc',GradientType=0 );
	background: linear-gradient(top, rgba(255,255,249,1) 0%,rgba(255,255,204,1) 100%);
	vertical-align: top;
}
tr.str1 td,
tr.str1 th{
	font: 10pt 'arial narrow' ;
	border-color:#e1dce4;
	background: rgb(247,247,247);
	background: -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(235,232,237,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(235,232,237,1)));
	background: -webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(235,232,237,1) 100%);
	background: -o-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(235,232,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(235,232,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ebe8ed',GradientType=0 );
	background: linear-gradient(top, rgba(247,247,247,1) 0%,rgba(235,232,237,1) 100%);
	vertical-align: top;
}
tr.stmini th,
tr.stmini td{
	font: 8pt 'arial narrow' ;
	border-collapse:collapse;	
}
select.stmini{
	font: 8pt 'arial narrow' ;
}
/*----- <ROUND STYLE CSALAD> -----*/

/*+++++ <n0,n1,n2,n3 STYLE> +++++*/
tr.n0 td,
tr.n0 th{
	font: 10pt 'arial narrow' ;
	border:none;
	background-color: #F0EFF0;
	vertical-align: top;
}
tr.n1 td,
tr.n1 th{
	font: 10pt 'arial narrow' ;
	border:none;
	background-color: #FFFFEF;
	vertical-align: top;
}
tr.n2 td,
tr.n2 th{
	font: 9pt 'arial' ;
	border:none;
	background-color: #F0EFF0;
	vertical-align: top;
}
tr.n3 td,
tr.n3 th{
	font: 9pt 'arial' ;
	border:none;
	background-color: #FFFFEF;
	vertical-align: top;
}
tr.n4 td,
tr.n4 th{
	font: 10pt 'arial' ;
	border:none;
	background-color: #F0EFF0;
	vertical-align: top;
}
tr.n5 td,
tr.n5 th{
	font: 10pt 'arial' ;
	border:none;
	background-color: #FFFFEF;
	vertical-align: top;
}
.borderleft,
tr td.borderleft,
tr.n0 td.borderleft,
tr.n0 th.borderleft,
tr.n1 td.borderleft,
tr.n1 th.borderleft,
tr.n2 td.borderleft,
tr.n2 th.borderleft,
tr.n3 td.borderleft,
tr.n3 th.borderleft,
tr.n4 td.borderleft,
tr.n4 th.borderleft,
tr.n5 td.borderleft,
tr.n5 th.borderleft{
	border-left: 1px solid #DDD;
}
.borderright,
tr td.borderright,
tr.n0 td.borderright,
tr.n0 th.borderright,
tr.n1 td.borderright,
tr.n1 th.borderright,
tr.n2 td.borderright,
tr.n2 th.borderright,
tr.n3 td.borderright,
tr.n3 th.borderright,
tr.n4 td.borderright,
tr.n4 th.borderright,
tr.n5 td.borderright,
tr.n5 th.borderright{
	border-right: 1px solid #DDD;
}
/*----- <n0, n1, n2, n3 STYLE> -----*/

/*+++++ <CKEditor STYLE> +++++*/
tr.n2 td.cke_top,
tr.n3 td.cke_top,
tr.n2 td.cke_contents,
tr.n3 td.cke_contents,
tr.n2 td.cke_bottom,
tr.n3 td.cke_bottom{
	background: inherit;
}
/*----- <CKEditor STYLE> -----*/

/*+++++ <E-napló STYLE> +++++*/
input.enaploanyag{
	background:transparent;
	height:18px;
	border:none;
	border-bottom:solid 1px #cccede;
}
img.enaploarrow{
	height: 16px;
	width: 16px;
	border: 1px solid #CCCCCC;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	cursor: pointer;
	background: transparent;
}
img.enaploarrow:hover{
	box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	border-color:#AAAAAA;
}
img.enaploarrow:active{
	border-color:#AAAAAA;
	box-shadow:none;
}
img.enaploimgbtn{
	cursor: pointer;
	background: transparent;
}
img.enaploimgbtn:hover{
	box-shadow:0px 0px 5px rgba(0,0,0,0.2);
}
img.enaploimgbtn:active{
	box-shadow:none;
}
.tanmenetanyag {
	color: #AD761C;
}
/*----- <E-napló STYLE> -----*/

/*+++++ <Fórum STYLE> +++++*/
tr.n2 td.transp,
tr.n2 th.transp,
tr.n3 td.transp,
tr.n3 th.transp{
	background: transparent;
}
div.post0{
	border: 1px solid #8694ff;
	background: rgb(241,244,255);
	background: -moz-linear-gradient(top, rgba(241,244,255,1) 0%, rgba(193,203,255,1) 50%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,244,255,1)), color-stop(50%,rgba(193,203,255,1)));
	background: -webkit-linear-gradient(top, rgba(241,244,255,1) 0%,rgba(193,203,255,1) 50%);
	background: -o-linear-gradient(top, rgba(241,244,255,1) 0%,rgba(193,203,255,1) 50%);
	background: -ms-linear-gradient(top, rgba(241,244,255,1) 0%,rgba(193,203,255,1) 50%);
	background: linear-gradient(top, rgba(241,244,255,1) 0%,rgba(193,203,255,1) 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f4ff', endColorstr='#c1cbff',GradientType=0 );
}
div.post1{
	border: 1px solid #82ff71;
	background: rgb(241,255,241);
	background: -moz-linear-gradient(top, rgba(241,255,241,1) 0%, rgba(200,255,193,1) 50%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,255,241,1)), color-stop(50%,rgba(200,255,193,1)));
	background: -webkit-linear-gradient(top, rgba(241,255,241,1) 0%,rgba(200,255,193,1) 50%);
	background: -o-linear-gradient(top, rgba(241,255,241,1) 0%,rgba(200,255,193,1) 50%);
	background: -ms-linear-gradient(top, rgba(241,255,241,1) 0%,rgba(200,255,193,1) 50%);
	background: linear-gradient(top, rgba(241,255,241,1) 0%,rgba(200,255,193,1) 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1fff1', endColorstr='#c8ffc1',GradientType=0 );
}
/*----- <Fórum STYLE> -----*/

/*+++++ <Új feature-ök> +++++*/
ul.subsection_tabs {
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
	clear:both;
	height:14px;
	clear:both;
}
ul.subsection_tabs li.tab {
	float:left;
	margin-right:3px;
	text-align:center;
	white-space:nowrap;
	border-color:#bbb;
}
ul.subsection_tabs li.tab a {
	display:block;
	height:18px;
	padding:0 6px 0 6px;
	background-color:#e8e8e8;
	color:#242424;
	width:auto;
	text-decoration:none;
	font-weight:normal;
	vertical-align:middle;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border:1px solid #bbb;
	box-shadow: inset 0px -5px 10px -3px rgba(0,0,0,0.2);
}
ul.subsection_tabs li.tab a:hover {
	color:#000;
	box-shadow:none;
}
ul.subsection_tabs li.tab a.active {
	background-color:#FFFDEF;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	box-shadow: none;
	border-bottom:1px solid #FFFDEF;
	
	
}
ul.subsection_tabs li.source_code {
	float:right;
}
span.p2red {
	color: #E00;
	cursor: pointer;
}
span.p2red:hover {
	color: #ABC;
}

span.p2blue {
	color: #169;
	cursor: pointer;
}
span.p2blue:hover {
	color: #ABC;
}

span.p2green {
	color: #291;
	cursor: pointer;
}
span.p2green:hover {
	color: #ABC;
}
img.imgbtn{
	vertical-align:middle;
	cursor:pointer;
	width:44px;
	padding:2px;
}
img.imgbtn:hover{
	width:48px;
	padding:0px;
}
img.imgbtn:active{
	width:40px;
	padding:4px;
}
/*----- <Új feature-ök> -----*/
/*------------------------------------------------------------------- <HTML ELEMEK (CLASS -OKKAL IS)> -------------------------------------------------------------------*/



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ <GLOBÁLIS CLASS -OK> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.enaplosorszam {
	color: #1E90FF; 
}
.cur {
	cursor:pointer ;
}
.elmora{
	border: 1px solid #8dd;
	background-color:#eff;
}
.helyora{
	border: 1px solid #cc5;
	background-color:#ffc;
}
.sora{
	border: 1px solid #af9;
	background-color:#efb;
}
.bora{
	border: 1px solid #fb8;
	background-color:#feb;
}
.jora{
	border: 1px solid #aaa;
	background-color:#eee;
}
.kereses{
	float:right;
	background:transparent;
	border:none;
	margin:0;
	padding:0;
}
.kereses td{
	background: transparent;
	border: none;
}
.find{
	z-index: 1;
	position: absolute;
	width: 320px;
	max-height: 600px;
	overflow-x: hidden;
    overflow-y: auto;
	border:1px solid #888;
	background-color: #FFFFFF;
}
.findcategory{
    padding: 3px 0px;
    font-weight: bold;
    cursor: pointer;
    text-align: center;
    background: #ffffff; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTVlNWU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #ffffff 30%, #e5e5e5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 30%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 30%,#e5e5e5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 30%,#e5e5e5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 30%,#e5e5e5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
}
.findcategory:hover{
    background: #ffffff; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzFjYmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #ffffff 30%, #c1cbff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#ffffff), color-stop(100%,#c1cbff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 30%,#c1cbff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 30%,#c1cbff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 30%,#c1cbff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 30%,#c1cbff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c1cbff',GradientType=0 ); /* IE6-8 */
}
.findcategory:active{
    background: #c1dbff; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNjMWRiZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOWVhZWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #c1dbff 30%, #9eaeff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#c1dbff), color-stop(100%,#9eaeff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #c1dbff 30%,#9eaeff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #c1dbff 30%,#9eaeff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #c1dbff 30%,#9eaeff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #c1dbff 30%,#9eaeff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1dbff', endColorstr='#9eaeff',GradientType=0 ); /* IE6-8 */
}
.findphoto{
    max-height: 50px;
    max-width: 50px;
}
.findresult{
    cursor: pointer;
    padding: 5px;
    white-space: nowrap;
}
td.active_result,
div.active_result{
	background: rgb(241,244,255);
	background: -moz-linear-gradient(top, rgba(241,244,255,1) 0%, rgba(193,203,255,1) 50%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,244,255,1)), color-stop(50%,rgba(193,203,255,1)));
	background: -webkit-linear-gradient(top, rgba(241,244,255,1) 0%,rgba(193,203,255,1) 50%);
	background: -o-linear-gradient(top, rgba(241,244,255,1) 0%,rgba(193,203,255,1) 50%);
	background: -ms-linear-gradient(top, rgba(241,244,255,1) 0%,rgba(193,203,255,1) 50%);
	background: linear-gradient(top, rgba(241,244,255,1) 0%,rgba(193,203,255,1) 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f4ff', endColorstr='#c1cbff',GradientType=0 );
    
    -webkit-box-shadow: inset 0px 0px 1px 1px #8694ff;
    box-shadow: inset 0px 0px 1px 1px #8694ff;
}
.findresult:active{
    background: #c1dbff; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNjMWRiZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOWVhZWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #c1dbff 0%, #9eaeff 50%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1dbff), color-stop(50%,#9eaeff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #c1dbff 0%,#9eaeff 50%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #c1dbff 0%,#9eaeff 50%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #c1dbff 0%,#9eaeff 50%); /* IE10+ */
    background: linear-gradient(to bottom,  #c1dbff 0%,#9eaeff 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1dbff', endColorstr='#9eaeff',GradientType=0 ); /* IE6-8 */
}
.kijelsor{
	border:none;
}
.kijelsor:hover{
	border: 1px solid blue;
}
.n0 {
	font: 10pt 'arial narrow' ;
	border:none;
	background-color: #F0EFF0;
	vertical-align: top;
}
.n1 {
	font: 10pt 'arial narrow' ;
	border:none;
	background-color: #FFFFEF;
	vertical-align: top;
}
.narrow {
	font: 10pt 'arial narrow' ;
}
.smallnarrow {
	font: 8pt 'arial narrow' ;
}
.arial {
	font: 10pt 'arial' ;
}
.smallarial,
.small {
	font: 8pt 'arial' ;
}
.b{
	font-weight:bold;
}
.i{
	font-style: italic; 
}
.u{
	text-decoration: underline;
}
.warning{
	text-align:center;
	color:#ff0000;
}
.p2{
        cursor:pointer ;
}
.p2:hover {
	color: #abc;
}
.r{
	color: #ff0000;
}
b.r {
	color: #ff0000;
}
b.r:hover {
	color: #ff9999;
}
i.r {
	color: #ff0000;
}
i.r:hover {
	color: #ff9999;
}
.g,
b.g,
i.g {
	color: #00aa44;
}
.g:hover,
b.g:hover,
i.g:hover {
	color: #99ccaa;
}
b.b {
	color: #0000ff;
}
b.b:hover {
	color: #9999ff;
}
i.b {
	color: #0000ff;
}
i.b:hover {
	color: #9999ff;
}
.mark-red{
	color: #ff0000;
}
.mark-green{
	color: #00ff00;
}
.mark-border{
	border: 2px dotted #fff /* id jöhet saját szín colorsból */;
}
.icon{
	width: 15px;
}
.sunk{
    -webkit-box-shadow: inset 0px 0px 4px 2px #acacac;
    box-shadow: inset 0px 0px 4px 2px #acacac;
}
/*+++++ <ROUND CLASS-OK> +++++*/ 
.round{
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
}
.roundtr{
	border-radius: 0px 5px 0px 0px;
	-webkit-border-radius: 0px 5px 0px 0px;
	-moz-border-radius: 0px 5px 0px 0px;
}
.roundtl{
	border-radius: 5px 0px 0px 0px;
	-webkit-border-radius: 5px 0px 0px 0px;
	-moz-border-radius: 5px 0px 0px 0px;
}
.roundt{
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
}
.roundb{
	border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
}
.roundbr{
	border-radius: 0px 0px 5px 0px;
	-webkit-border-radius: 0px 0px 5px 0px;
	-moz-border-radius: 0px 0px 5px 0px;
}
.roundbl{
	border-radius: 0px 0px 0px 5px;
	-webkit-border-radius: 0px 0px 0px 5px;
	-moz-border-radius: 0px 0px 0px 5px;
}
.roundl{
	border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
}
.roundr{
	border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
}

.round20{
	border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
}
.roundtr20{
	border-radius: 0px 20px 0px 0px;
	-webkit-border-radius: 0px 20px 0px 0px;
	-moz-border-radius: 0px 20px 0px 0px;
}
.roundtl20{
	border-radius: 20px 0px 0px 0px;
	-webkit-border-radius: 20px 0px 0px 0px;
	-moz-border-radius: 20px 0px 0px 0px;
}
.roundt20{
	border-radius: 20px 20px 0px 0px;
	-webkit-border-radius: 20px 20px 0px 0px;
	-moz-border-radius: 20px 20px 0px 0px;
}
.roundb20{
	border-radius: 0px 0px 20px 20px;
	-webkit-border-radius: 0px 0px 20px 20px;
	-moz-border-radius: 0px 0px 20px 20px;
}
.roundbr20{
	border-radius: 0px 0px 20px 0px;
	-webkit-border-radius: 0px 0px 20px 0px;
	-moz-border-radius: 0px 0px 20px 0px;
}
.roundbl20{
	border-radius: 0px 0px 0px 20px;
	-webkit-border-radius: 0px 0px 0px 20px;
	-moz-border-radius: 0px 0px 0px 20px;
}
.roundl20{
	border-radius: 20px 0px 0px 20px;
	-webkit-border-radius: 20px 0px 0px 20px;
	-moz-border-radius: 20px 0px 0px 20px;
}
.roundr20{
	border-radius: 0px 20px 20px 0px;
	-webkit-border-radius: 0px 20px 20px 0px;
	-moz-border-radius: 0px 20px 20px 0px;
}

.round30{
	border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	-moz-border-radius: 30px 30px 30px 30px;
}
.roundtr30{
	border-radius: 0px 30px 0px 0px;
	-webkit-border-radius: 0px 30px 0px 0px;
	-moz-border-radius: 0px 30px 0px 0px;
}
.roundtl30{
	border-radius: 30px 0px 0px 0px;
	-webkit-border-radius: 30px 0px 0px 0px;
	-moz-border-radius: 30px 0px 0px 0px;
}
.roundt30{
	border-radius: 30px 30px 0px 0px;
	-webkit-border-radius: 30px 30px 0px 0px;
	-moz-border-radius: 30px 30px 0px 0px;
}
.roundb30{
	border-radius: 0px 0px 30px 30px;
	-webkit-border-radius: 0px 0px 30px 30px;
	-moz-border-radius: 0px 0px 30px 30px;
}
.roundbr30{
	border-radius: 0px 0px 30px 0px;
	-webkit-border-radius: 0px 0px 30px 0px;
	-moz-border-radius: 0px 0px 30px 0px;
}
.roundbl30{
	border-radius: 0px 0px 0px 30px;
	-webkit-border-radius: 0px 0px 0px 30px;
	-moz-border-radius: 0px 0px 0px 30px;
}
.roundl30{
	border-radius: 30px 0px 0px 30px;
	-webkit-border-radius: 30px 0px 0px 30px;
	-moz-border-radius: 30px 0px 0px 30px;
}
.roundr30{
	border-radius: 0px 30px 30px 0px;
	-webkit-border-radius: 0px 30px 30px 0px;
	-moz-border-radius: 0px 30px 30px 0px;
}
/*----- <ROUND CLASS-OK> -----*/

/*+++++ <PADDING CLASS-OK> +++++*/ 
.padding{
	padding: 5px;
}
.paddingt{
	padding: 5px 0 0 0;
}
.paddingr{
	padding: 0 5px 0 0;
}
.paddingb{
	padding: 0 0 5px 0;
}
.paddingl{
	padding: 0 0 0 5px;
}
.paddinglr{
	padding: 0 5px 0 5px;
}
.paddingtb{
	padding: 5px 0 5px 0;
}
.paddingtl{
	padding: 5px 0 0 5px;
}
.paddingtr{
	padding: 5px 5px 0 0;
}
.paddingbl{
	padding: 0 0 5px 5px;
}
.paddingbr{
	padding: 0 5px 5px 0;
}
/*----- <PADDING CLASS-OK> -----*/

/*+++++ <MARGIN CLASS-OK> +++++*/ 
.margin{
	margin: 5px;
}
.margint{
	margin: 5px 0 0 0;
}
.marginr{
	margin: 0 5px 0 0;
}
.marginb{
	margin: 0 0 5px 0;
}
.marginl{
	margin: 0 0 0 5px;
}
.marginlr{
	margin: 0 5px 0 5px;
}
.margintb{
	margin: 5px 0 5px 0;
}
.margintl{
	margin: 5px 0 0 5px;
}
.margintr{
	margin: 5px 5px 0 0;
}
.marginbl{
	margin: 0 0 5px 5px;
}
.marginbr{
	margin: 0 5px 5px 0;
}
/*----- <MARGIN CLASS-OK> -----*/

/*+++++ <ALIGN CLASS-OK> +++++*/
.top{
	vertical-align: top;
}
.middle{
	vertical-align: middle;
}
.bottom{
	vertical-align: bottom;
}
.nowrap{
	white-space: nowrap;
}
.center{
	text-align: center;
}
table.center{
	margin: auto;
}
.left{
	text-align: left;
}
.right{
	text-align: right;
}
.fleft{
	float: left;
}
.fright{
	float: right;
}
tr.n0 td.middle,
tr.n0 th.middle{
	vertical-align: middle;
}
tr.n1 td.middle,
tr.n1 th.middle{
	vertical-align: middle;
}
tr.n2 td.middle,
tr.n2 th.middle{
	vertical-align: middle;
}
tr.n3 td.middle,
tr.n3 th.middle{
	vertical-align: middle;
}
tr.n4 td.middle,
tr.n4 th.middle{
	vertical-align: middle;
}
tr.n5 td.middle,
tr.n5 th.middle{
	vertical-align: middle;
}
/*----- <ALIGN CLASS-OK> -----*/

.l0{
	color: #008a1C;
}
.l1{
	color: #2244ee;
}
.grey{
	background: rgb(253,255,249);
	background: -moz-linear-gradient(top, rgba(253,255,249,1) 0%, rgba(234,234,232,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,255,249,1)), color-stop(100%,rgba(234,234,232,1)));
	background: -webkit-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -o-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: -ms-linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	background: linear-gradient(top, rgba(253,255,249,1) 0%,rgba(234,234,232,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfff9', endColorstr='#eaeae8',GradientType=0 );
	
	/*font-family: Arial,Tahoma;*/
	color: #332222;
}
.greyinvert{
	background: rgb(253,255,249);
	background: -moz-linear-gradient(top, rgba(234,234,232,1) 0%, rgba(253,255,249,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,232,1)), color-stop(100%,rgba(253,255,249,1)));
	background: -webkit-linear-gradient(top, rgba(234,234,232,1) 0%, rgba(253,255,249,1) 100%);
	background: -o-linear-gradient(top, rgba(234,234,232,1) 0%, rgba(253,255,249,1) 100%);
	background: -ms-linear-gradient(top, rgba(234,234,232,1) 0%, rgba(253,255,249,1) 100%);
	background: linear-gradient(top, rgba(234,234,232,1) 0%, rgba(253,255,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeae8', endColorstr='#fdfff9',GradientType=0 );
	
	/*font-family: Arial,Tahoma;*/
	color: #332222;
}
.rotate {
	/* Safari */
	-webkit-transform: rotate(-90deg);
	
	/* Firefox */
	-moz-transform: rotate(-90deg);
	
	/* IE */
	-ms-transform: rotate(-90deg);
	
	/* Opera */
	-o-transform: rotate(-90deg);
	
	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.window {
	background: #fffff2;
	background-position:top left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:25px;
	//font-family:"Lucida Grande",Verdana;
	font-size:11px;
	font-weight:normal;
	color:#27282e;
	text-align:center;
	min-width:150px;
	min-height:100px;
	//filter:alpha(opacity=95);
	//-moz-opacity:0.95;
	//-khtml-opacity: 0.95;
	//opacity: 0.95;
}
.window .window_contents {
	margin-top:10px;
	width:100%;
	height:100%;	
}
.window .window_header {
	text-align:center;
}
.window .window_title {
	margin-top:-7px;
	margin-bottom:7px;
	font-size:11px;
	cursor:move;
}
.window .window_close {
	display:block;
	position:absolute;
	top:4px;
	left:5px;
	height:13px;
	width:13px;
	background-image:url("/graphics/engine/window_close.gif");
	cursor:pointer;
    cursor:hand;
}
.select_multiple_submit {  
	background-color: #fff;
	background-image:url("/graphics/engine/popup_footer.gif");  
	background-image:top center;  
	background-repeat:repeat-x;  
	padding:10px;    
	text-align:right;  
}
.select_multiple_label {  
	margin-left:5px;  
	font-family:"Lucida Grande",Verdana;  
	font-size:11px;  
}
.select_multiple_container {  
	width:300px;  
	position:absolute;  
	top:0;  
	left:0;  
	z-index:500;  
	border:1px solid #222;  
	border-top:none;  
}
.select_multiple_container .select_multiple_header {  
	background-image:url("/stylesheets/black_background.gif");  
	background-repeat:repeat-x;  
	background-position:top center;  
	color:#eee;  
	font-family:"Lucida Grande",Verdana;  
	font-weight:bold;  
	font-size:12px;  
	margin:0;  
	padding:7px 0 8px 10px;  
	background-color:#000;  
}
.select_multiple_container_table{  
	max-height: 300px;
	overflow: auto;  
}
table.select_multiple_table td {  
	height:27px;  
	border-bottom:1px solid #ddd;  
	font-family:"Lucida Grande",Verdana;  
	color:#333;  
	font-size:11px;  
}
table.select_multiple_table tr.even {  
	background-color:#FCFCFC;  
}
table.select_multiple_table tr.odd {  
	background-color:#F7F7F7;  
}
table.select_multiple_table tr.selected {  
	background-image:none;  
	background-color:#D9E9FE;  
}
.select_multiple_name {  
	padding-left:15px;  
	font-weight:bold;  
} 
.select_multiple_checkbox {  
	text-align:center;
	vertical-align:middle;  
} 
  
.select_multiple_checkbox input {  
	//margin-right:15px;  
}

/*+++++ <SWF Upload> +++++*/
.progressWrapper {
	/*width: 357px;*/
	width: auto;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	/*width: 337px;*/
	width: auto;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../graphics/swfupload/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}
/*----- <SWF Upload> -----*/

/*+++++ <Új feature-ök> +++++*/
.block{
	display: block;
}
.iblock{
	display: inline-block;
}
.collapse{
	border-collapse: collapse;
}
.simple_window{
	background-color: white;
	border: 1px solid black;
	color: #333;
	font-family: 'Lucida Grande', Verdana;
	font-size: 12px;
	min-height: 50px;
	padding: 2px;
	text-align: left;
	min-width: 250px;
}
.iselected{
	border:3px dashed #666;
	font-weight: bold;
}
.my-autocompleter {
	display: inline-block;
	position: relative;
	padding: 0;
	margin: 0;
}

.my-autocompleter input {
	float: left;
	border: 1px solid #DDD;
	outline: none;
	padding: 3px;
	margin: 0;
}

.my-autocompleter-list {
	position: absolute;
	display : block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: white;
	border: 1px solid #DDD;
	margin: 0;
	padding: 0;
	overflow-y: auto;
	z-index: 10000;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.my-autocompleter-list ul {
	list-style-type: none;
	margin: 0;
	padding: 3px;
}

.my-autocompleter-list ul li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 3px;
	cursor: pointer;
	vertical-align: middle;
	border : 1px solid #fff;
	font-weight: normal;
	color : #151515;
}

.my-autocompleter-list ul li.selected {
	background-color: #c5c5cd;
	border : 1px solid #9292a3;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.my-autocompleter-indicator {
	background: url(images/search-indicator.gif) no-repeat;
	padding: 0 12px;
	margin: 0 0 0 2px;
}

.my-combobox-button {
	float: left;
	background: #bbb url(../graphics/cbb.png) no-repeat 0 1px;
	width: 16px;
	height: 22px;
	margin: 0;
	border: solid #ddd 1px;
	border-left-style: none;
}

.transp{
	background: transparent;
}
/*----- <Új feature-ök> -----*/
/*----------------------------------------------------------------------- <GLOBÁLIS CLASS -OK> -----------------------------------------------------------------------*/



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ <ID -K> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#fomenu{
	height: 10px;
}
#menu{
	width: 160px;
}
#tartalom {
	padding: 4px;
	width: 700px;
	height: 500px;
	background: #fcfcfc;
}
#exterrorfieldmsg{
	padding: 4px 6px;
	border: 2px solid red;
	background-color: #FAA;
	color: white;
	text-align: center;
}
#psContainer {
	height: 18px;
	width: 100px;
	border: 1px solid #000;
	float: left;	
	margin-left: 5px;
	background-color: #DDDDDD;
}

#psStrength {
	background-image: url('../graphics/password_strength.jpg');
	height: 18px;
	width: 0px;
}
#control_overlay {
	background-color: #000;
}
#felveteliframe input[type=button]{
	cursor: pointer;
}

#felveteliframe table{
	border-collapse: collapse;
}

#felveteliframe div.autocomplete {
	position: absolute;
	width: 500px;
	background-color: white;
	border: 1px solid #888;
	margin: 0px;
	padding: 0px;
}

/*----------------------------------------------------------------------------- <ID -K> ------------------------------------------------------------------------------*/