* 						{	margin: 0; padding: 0;}
body 					{ width: 6000px;	background-image: url(images/bcg.png); background-position: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #cdcdcd;}
a 						{	text-decoration: none; color: #FD9A01;}
a:hover 					{	text-decoration: underline; color: white;}
.ruka {cursor: hand; cursor: pointer} 

table.cernatab, table.cernatab th, table.cernatab td, table.cernatab tr 			{	border: 1px solid black;}
table.cernatab 					{	border-collapse:collapse;}

.schov { display:none; }

form    					{ 	margin:auto; position:relative; font-family: Tahoma, Arial, sans-serif; text-decoration: none; padding:10px;}
textarea:focus, 
input:focus 				{	border: 1px solid #09C;}

input						{	width:87px; border: 1px solid black; height: 19px; color: black;}
.fail					{	width:13px; border: 1px solid black; height: 13px; color: black; display:block;}
input.button 				{	color: black; }
input.button:hover 		{	background:#FD9A01; color:#000; border: 1px solid black}

input.bb-button			{ 	border: 1px solid black; color: #000; max-width: 40px; font-size: 12px;}
input.bb-button			{	cursor: pointer;}

textarea.message 			{	display:block; }
textarea#feedback 		{ 	width:375px; height:150px;}



#wrap 					{	margin: 0 auto; width: 100%; border: 1px solid black; background: #2b2b2b;}
#header 					{	height: 176px; width: 1024px; background: #FEAD1D url(images/logo.png) no-repeat; text-align: left; cursor: pointer}

#header h1 				{  	font-size: 25px; letter-spacing: -1px; padding: 120px 40px 0 0; color: #fff;}
#header h1 a 				{ 	color: #fff; text-decoration: none; font-weight: 100; letter-spacing: -2px;}
#header h1 a:hover 		{	color: #111;}
#header h2 				{	font-size: 18px; color: #fff; padding: 3px 40px 0 0; letter-spacing: -1px; font-weight: 100;}

#content 				{	background: #2d2d2d; background-image: url(images/cententbg.jpg); padding: 0 7px;}

.right 					{	float: right; width: 612px; text-align: justify;}
.right h2 				{	font-size: 18px; font-weight: 100; padding-left: 10px; height: 26px; line-height: 26px;}
.right h2 a 				{	text-decoration: none;}

.left 					{	float: left; width: 179px; background: #242424; border: 1px solid #333333; text-align: center;}
.left h2 				{	margin: 10px 0 0 0; height: 26px; line-height: 26px; color: #000; font-size: 13px; }
.left ul 					{	padding: 15px 0 15px 0px; color: #FD9A01; list-style-type: none; }
.left ul li a 				{	text-decoration: none; font-weight: 600;}
.left ul li a:hover 		{	color: #000000}

.minibar				{	width: 179px; height: 22px; background-image: url(images/minibarfix.jpg); text-align: center; font: 13px verdana, arial, sans-serif; color: #fff; padding-top: 9px;}
.bigbar					{	width: 612px; height: 22px; background-image: url(images/minibarfix.jpg); text-align: center; font: 13px verdana, arial, sans-serif; color: #fff; padding-top: 9px; margin-left: -10px; }

.hormenu 				{	width: 1024px; margin-top: 145px; position: absolute; font-size: 17px;}
.hormenu a				{	margin-top: -6px; color: white;}

.lmenu 					{	width: 179px; font-size: 13px; display: block; line-height: 26px;}


.menu 					{  	float: right; width: 179px; background: #242424; border: 1px solid #333333; margin-right: 1px; text-align: center;}
.menu h2 				{	margin: 10px 0 0 0; padding-left: 10px; height: 26px; line-height: 26px; color: #000; font-size: 13px;}
.menu ul 					{	color: #FD9A01; list-style-type: none; text-align: center;}
.menu ul li a 				{	text-decoration: none; font-weight: 600; display: block; line-height: 26px; border-bottom: 1px solid black; }
.menu ul li a:hover 		{	background-color: black;}

.achmessclick			{	cursor: pointer; margin-left: 5px; height: 21px;}
.achmessclick:hover		{	background-color: orange;}

#cmenu {
	width: 580px;
	height: 37px;
	padding: 6px;
	margin: 0 0 30px 0;
  color:black;
}

#cmenu li {
	float: left;
	height: 37px;

    background-color: black;
}

#cmenu li a {
	display: block;
	float: left;
	height: 37px;
	font-weight: bold;
	line-height: 37px;
	text-decoration: none;
	color: #646464;
	padding: 0 20px;
}

#cmenu li.logout {
	float: right;
	border-left: 1px solid #ddd;
	border-right: none;
}

#cmenu li a:hover { background: orange;color:black; }

#cmenu li#active {
	background: #f0f0f0 url(../img/top-menu-item-bg.gif) repeat-x left top;
	color: #454545;
}





#navigation				{	font-size:10px;font-family: Tahoma; font-style: none;font-weight: normal; width:179px;}
#navigation ul 			{	margin:0px; padding:0px; font-size:12px;font-family: Tahoma; font-style: none;font-weight: normal;}
#navigation li 			{	list-style: none; font-size:12px;font-family: Tahoma; font-style: none;font-weight: normal;} 
#navigation a 			{	color: #e5e5e5; cursor: pointer; display:block; height:25px; line-height: 25px; text-decoration:none; width:100%;}
#navigation a:hover		{	background: #191919; color: orange; }
#navigation li:hover 	{	background: #191919; position: relative;} 


.articles 				{	margin-left: -20px;  background: #242424; border: 1px solid #333333; width: 592px; padding-left: 10px; padding-right: 10px;}

#bottom 				{	padding: 10px 0;}

#footer 				{	text-align: center; font-size: 11px; color: #fff; padding-bottom: 1px; background-image: url(images/dolebg.jpg); border: 1px solid black; }
#footer a 				{ 	color: #fff; }
#footer a:hover 		{ 	color: #111; }



.a 						{	display:table; border-left:1px solid black; border-bottom:1px solid black; border-right:1px solid black}
.b 						{	display:table-row}
.c1, .c2 				{	display:table-cell; border-top:1px solid black}

table.no-border			{	border: none; border-collapse: separate;}
th.no-border,td.no-border,tr.no-border  	{	border: none}


.paginator 				{	margin: 1em 0; font-size: 90%;}
.paginator a, 
.paginator span 		{	margin-right: 0.1em; padding: 0.2em 0.5em; color: #999999;}
.paginator a 			{	border: 1px solid #FD9A01; text-decoration: none; color: #FD9A01;}

.paginator span.button 	{	border: 1px solid #DDDDDD;}
.paginator .current 	{ 	background: #FD9A01; border: 1px solid #FD9A01; color: white; font-weight: bold;}



a.messagebox-link-active		{	font-weight: bold; color: #fff;}
a:hover.messagebox-link-active	{	text-decoration: none}


.cleaner {clear: both;}
.sub {}

ul {padding-left:20px;}


ul.vip {list-style: none}
ul.vip li {list-style: none; margin-left: 15px}


ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #FD9A01; /* set border COLOR as desired */
list-style-type: none;
padding: 0px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

#tabnav li#active a { 
background: orange;
color: black; /* set desired hover color */
}

body#tab li.tab {
border-bottom: 1px solid gray; /* set border color to page background color */
background-color: white; 
color:black;
}

body#tab li.tab a{
background-color: #FD9A01; /* set selected tab background color as desired */ /* set selected tab link color as desired */
position: relative;
top: 0px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
color:black;
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #FD9A01; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #gray; /* set unselected tab background color as desired */
color: gray; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #fff;
color: black; /* set desired hover color */
}
.xtabex table {
	border-top: 1px solid #262626;
	width: 590px;
  border-collapse: collapse;

}

.xtabex table td {
	background: #666666;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
  border-collapse: collapse;
  border-left:1px solid black;

}

.xtabex table tr {
	background: #666666;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
  border-collapse: collapse;

}




.xtabex table th {
	background: #4c4c4c;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
	border-collapse: collapse;

}

.xtabex table tr.odd td {
	background: #fbfbfb;
}

.xtabex table td:hover { background: #545454; }

.xtabex table .action {
	text-align: right;
	padding: 0 20px 0 10px;
}

.xtabex table tr .action a { margin: 0 0 0 10px; text-decoration: none; color: black; }
.xtabex table tr:hover .action .edit { color: #c5a059; }
.xtabex table tr:hover .action .delete { color: #a02b2b; }
.xtabex table tr:hover .action .view { color: #55a34a; }

.xtabex table tr:hover .action a:hover { text-decoration: underline; }







.xtab table tr td {
	background: #666666;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
  border-collapse: collapse;  

} 


.xtab table th {
	background: #4c4c4c;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
	border-collapse: collapse;

}

.xtab table tr.odd td {
	background: #fbfbfb;
}

.xtab table tr:hover td { background: #545454; }

.xtab table .action {
	text-align: right;
	padding: 0 20px 0 10px;
}

.xtab table tr .action a { margin: 0 0 0 10px; text-decoration: none; color: black; }
.xtab table tr:hover .action .edit { color: #c5a059; }
.xtab table tr:hover .action .delete { color: #a02b2b; }
.xtab table tr:hover .action .view { color: #55a34a; }

.xtab table tr:hover .action a:hover { text-decoration: underline; }

th.headerSortDown { 
    background-image: url(../img/desc.gif); 

} 

th.headerSortUp { 
    background-image: url(../img/asc.gif); 

} 



.rate-star {
    width: 16px;
    height: 16px;
    background: url('./images/star-empty.png') no-repeat;
    border: 0;
}
a .rate-star {
    cursor: pointer;
}
.rate-star span {
    visibility: hidden;
}
.rate-star.star-full {
    background-image: url('./images/star-full.png');
}











.wrapperadm {
  height: 100%;
  width: 100%;
  overflow: auto;
}


.sznmadm {

  background: #242424; 
	border-collapse: separate;
}

