body
{
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: black;
	margin: 3px;
	font-size: 11px;
	font-family: "Helvetica CE", Helvetica, "Arial CE", Arial, Verdana, Sans-Serif;
	background-image: url(../gfx/bg.gif);
}
h1 
{
	font-size: 1px;
	color: Black;
	position:absolute;
	top: -10px;
}
ul, li
{
	padding: 0px;
	list-style-image: url(../gfx/tipy.gif);
}
input, textarea, select
{
	font-family: "Helvetica CE", Helvetica, "Arial CE", Arial, Verdana, Sans-Serif;
	font-size: 11px;
}
table, td, th
{
	font-size: 11px;
	font-family: "Helvetica CE", Helvetica, "Arial CE", Arial, Verdana, Sans-Serif;
}
form 
{
	margin: 0px;
}
image
{
	border: none;
}
a, a:hover, a:link, a:visited 
{
	color: red;
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}
table.maincentertable
{
	background-color: #3f474a;
}
td.sideroll
{
	background-position: center;
	background-repeat: repeat-y;
	background-image: url(../gfx/siderollold.gif);
	width: 30px;
}
td.mainmenu
{
	background-position: left bottom;
	background-repeat: no-repeat;
	background-image: url(../gfx/logo.gif);
	height: 123px;
	vertical-align: bottom;
}
td.mainmenu div.mmenu
{
	margin-bottom: 6px;
	float: left;
}
td.mainmenu div a, td.mainmenu div a:hover, td.mainmenu div a:visited
{
	padding-left: 6px;
	margin-right: 8px;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url(../gfx/rarrow.gif);
	color: white;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
}
td.mainmenu div a:hover
{
	color: #FD0002;
	text-decoration: none;
}
td.spacer
{
	font-size: 1px;
	height: 10px;
}
td.middle_column
{
	width: 522px;
	padding-right: 5px;
}
div.panelgen
{
	margin-bottom: 10px;
}
div.panelinner
{
	background-color: #A99EC4;
	font-weight: bold;
	font-size: 14px;
	color: white;
	padding: 6px;
	padding-left: 10px;
}
div.panelinner2
{
	color: black;
	padding: 6px;
	font-size: 10px;
}
div.panelC1
{
	background-color: #E6D1DA;
}
div.panelC2
{
	background-color: white;
}
div.panelP1
{
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(../gfx/corner_tr.gif);
}
div.panelP2
{
	background-position: right bottom;
	background-repeat: no-repeat;
	background-image: url(../gfx/corner_br.gif);
}
table.maintitle 
{
	width: 522px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../gfx/corner_tl.gif);
	background-color: #A99EC4;
}
table.maintitle th
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	padding: 4px 0px 4px 14px;
	text-align: left;
}
table.maintitle td
{
	color: Black;
	font-weight: normal;
	text-align: right;
	font-size: 9px;
	padding-right: 8px;
}
table.maintitle td a, table.maintitle td a:visited, table.maintitle td a:hover, table.maintitle td a:link 
{
	color: White;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-size: 9px;
}
table.maintitle td a:hover 
{
	text-decoration: underline;
}
table.maintitle td span
{
	margin: 0px;
	padding: 0px;
	color: White;
}
div.maintitle img
{
	cursor: hand;
}
div.mainarea
{
	background-color: white;
	padding: 0px;
	width: 522px;
}

.buttono, .buttonr, .buttong, .buttonv
{
	cursor: hand;
	border: none;
	background-position: right top;
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	height: 20px;
	color: white;
}
.buttono
{
	background-color: #EAB45D;
	background-image: url(../gfx/buttono.gif);
}
.buttonr
{
	background-color: #C9563B;
	background-image: url(../gfx/buttonr.gif);
}
.buttong
{
	background-color: #BACF5A;
	background-image: url(../gfx/buttong.gif);
}
.buttonv
{
	background-color: #9481C5;
	background-image: url(../gfx/buttonv.gif);
}
.nadp1
{
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 4px;
	margin-bottom: 3px;
	background-color: White;
	padding: 10px;
}
.vyzkumq
{
	color: #636468;
}
.hint1
{
	font-size: 9px;
	color: #8d5dba;
}
.error1 
{
	color: Red;
}
a.abutton, a.abutton:link, a.abutton:visited, a.abutton:hover
{
	padding-left: 8px;
	margin-right: 12px;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url(../gfx/rarrow.gif);
	color: #79777A;
	text-decoration: none;
}
a.abutton:hover
{
	color: #FD0002;
}

a.prbutton, a.prbutton:link, a.prbutton:visited, a.prbutton:hover
{
	padding-left: 8px;
	margin-right: 12px;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url(../gfx/rarrow.gif);
	color: #79777A;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.prbutton:hover
{
	color: #FD0002;
}
a img
{
	border: none;
}
.corner_br
{
	background-position: right bottom;
	background-repeat: no-repeat;
	background-image: url(../gfx/corner_br.gif);
}
.footer 
{
	color: #C8C8C8;
}
.footer a, .footer a:visited, .footer a:link, .footer a:hover 
{
	color: #C8C8C8;
	text-decoration: none;
}
.footer a:hover 
{
	text-decoration: underline;
}
span.star 
{
	color: Red;
	font-size: 12px;
	margin-right: 3px;	
}
.r 
{
	color: Red;
}
.panelinner2 a, .panelinner2 a:visited, .panelinner2 a:link
{
	color: Black;
}
.panelinner2 a:hover
{
	color: Red;
}
table.tTipy th
{
	padding-top : 5px;
	padding-right: 3px;
}
table.tTipy td, table.tTipy th
{
	padding-bottom: 8px;
}
table.tTipy div
{
	display: none;
}
table.tTipy a , table.tTipy a:visited, table.tTipy a:link
{
	color: #7f2d6a;
}
div.podpora
{
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: dashed 1px black;
}
div.podporalast
{
	border: none;
}
div#divLoading 
{
	top: 10px;
	left: 10px;
	position: absolute;
	color : black;
	line-height: 17px;
	font-weight: bold;
	background-color: white;
	padding: 4px;
}
div#divLoading img 
{
	margin-right: 8px;
}
table.qtable {
	background-color: #DCDBE0;
	margin-bottom: 10px;
}
table.qtable td.tdQ
{
	padding: 5px;
	background-position: left top;
	background-repeat: repeat-x;
	background-image: url(../gfx/result_grad.gif);
	background-color: #8978B6;
	color: White;
	width: 470px;
	font-weight: bold;
}
table.qtable th.thQ 
{
	padding: 5px;
	background-position: left top;
	background-repeat: repeat-x;
	background-image: url(../gfx/result_grad.gif);
	background-color: #8978B6;
	color: #F5FF00;
	width: 30px;
	font-weight: bold;
}
table.qtable tr td.tdQmain
{
	background-image: url(../gfx/res_tend.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
div.TextEditor 
{
	padding: 0px;
	margin: 0px;
}
div.TextEditorArea 
{
	border: 1px solid #AAAAAA;
	padding : 2px;
	overflow: auto;	
	height: 65%;
	background-color: White;
}
div.popupNadpis
{
	margin: 10px;
	margin-bottom: 20px;
	color: White;
	font-weight: bold;
	padding: 8px;
	text-align: left;
	border-top: 2px solid #FFFF36;
	border-bottom: 2px solid #FFFF36;
}
a.vbutton, a.vbutton:link, a.vbutton:hover, a.vbutton:visited 
{
	padding-left: 11px;
	background-image: url(../gfx/vysledky.gif);
}
a.ebutton, a.ebutton:link, a.ebutton:hover, a.ebutton:visited 
{
	padding-left: 11px;
	background-image: url(../gfx/pen.gif);
}
a.pbutton, a.pbutton:link, a.pbutton:hover, a.pbutton:visited 
{
	padding-left: 12px;
	background-image: url(../gfx/nahled.gif);
}
a.blbutton, a.blbutton:link, a.blbutton:hover, a.blbutton:visited 
{
	padding-left: 14px;
	background-image: url(../gfx/arrow2.gif);
}
td.tdTopPadding 
{
	padding-top: 8px;	
}

/* radgrid part ======================================================================= */
.RadGrid 
{ 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Tahoma;
	border: none;
}
.RadGrid Table 
{ 
	FONT-SIZE: 10px;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: none;
	border-right: none;
}
.RadGrid td, .RadGrid th {
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding: 3px;
}
.RadGrid td img 
{
	cursor: hand;
}
.CGheader {
	background-color: yellow;
	color: #E8413A;
}
.CGheader a, .CGheader a:hover, .CGheader a:visited {
	color: black;
	font-weight: bold;
}
.CGpager {
	background-color: #EFF8FF;
	color: black;
	padding: 5px;
}
a.mya, a.mya:visited {
	color: #8d5dba;
}

/* ++++++++++++++++ jquery impromptu ++++++++++++++++++++++++++++++*/
.jqiwarning .jqi{
      background-color: #b0be96;
}
.jqifade{
      background-color: #ffffff;
}
.jqi
{
      position: absolute;
      background-image: url(../gfx/bg.gif);
      background-color: black;
      width: 288px;
      height: 168px;
      border: 4px solid white;
}
.jqi .jqicontainer
{
	margin: 30px 25px 40px 20px;
}
.jqimessage
{
	text-align: justify;
	color: White;
}
#jqibuttonNE
{
	width: 50px;
}
#jqibuttonANO
{
	width: 50px;
	margin-right: 60px;
}
.jqibuttons
{
	position:absolute;
	bottom: 25px;
	left: 65px;
}
