/* ************************************ ORAMOVANI NAHORE A DOLE ************************************ */
body {
  color: black;
  background-color: #8A8A8A;/*#afbed5;*/ /* #b2c2d9 */
  font-size: 11px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  margin:0;
  padding:10px;
}
.MZSimpleBody {
  color: black;
  background-color: #ffffff;
  font-size: 12pt;
  font-family: "Times New Roman", serif;
}
#inbody {
	background-color:#fff;
	border:solid 1px #fff;
	min-width: 975px;
}
.ram_t {
	height:77px;/*63px;*/
	background-image:url(images/header.png);
	background-repeat:repeat-x;
	padding-left: 85px;	
}
	
.ram_b 
{
	clear:both;
	height:30px;
	background-image:url(images/foot.png);
	background-repeat:repeat-x;
}
.copyright
{
  float: left;
	color:black;
	padding-left:10px;
	line-height:30px;
	font-size: 11px;
	font-weight: normal;
}

.version_info
{
	float: left;
	color:black;
	padding-left:10px;
	line-height:30px;
	font-size: 11px;
	font-weight: normal;
	margin-right: 11px;
}

.hotline
{
  display: table;
  text-align: center;
  float: none;
	color:black;
	padding-left:0px;
	margin-right: 0px;

}
.hotline_popis
{
	color:black;
	padding-left:0px;
	line-height:30px;
	font-size: 11px;
	font-weight: normal;
	margin-right: 11px;
}
.hotline_telefon_red
{
	color:black;
	padding-left:20px;
	line-height:30px;
	font-size: 11px;
	font-weight: normal;
	margin-right: 11px;
    background: url(Images/phone_red.png) no-repeat;
    background-position: left center;
}
.hotline_telefon_yellow
{
	color:#eee;
	padding-left:20px;
	line-height:30px;
	font-size: 11px;
	font-weight: normal;
	margin-right: 11px;
    background: url(Images/phone_yellow1.png) no-repeat;
    background-position: left center;
}
.hotline_email, .hotline_email:visited
{
	color:black;
	padding-left:20px;
	line-height:30px;
	font-size: 11px;
	font-weight: normal;
	margin-right: 11px;
    background: url(Images/alt_a.png) no-repeat;
    background-position: left center;
    text-decoration: underline;
}
.hotline_email:hover
{
    color: #ff0000;
}

#nadpis 
{
	font-size:18px;
	font-family: Trebuchet MS;
	padding-left: 20px;
	color:#ffffff;
	padding-top: 25px;
	text-transform: lowercase;
	float:left;
	position:absolute;
	
	/*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=2,Color='black',Positive='true');*/
	
	/*filter:progid:DXImageTransform.Microsoft.Shadow(Direction=150, Strength=2, Color='#333333');*/
	/*filter:progid:DXImageTransform.Microsoft.DropShadow(offx=2, offy=2, Color='#333333');*/
}
#nadpis span
{
	font-size: 12px;
}

#loadingLayer
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:1002;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	background:#aaa;
	width:expression(document.documentElement.offsetWidth + "px");
	height:expression(document.documentElement.offsetHeight + "px");
}
#loadingMessage
{
	border: solid 1px #222;
	text-align:center;
	position:absolute;
	font-size:larger;
	width:230px;
	height:50px;
	padding-top:12px;
	z-index:1003;
	background-image:url('images/progressbar_green.gif');
	background-position: 8px 34px;
	background-repeat:no-repeat;
	background-color:#eee;
	left:expression((this.offsetParent.clientWidth/2)-(this.clientWidth/2)+this.offsetParent.scrollLeft);
	top:expression((this.offsetParent.clientHeight/2)-(this.clientHeight/2)+this.offsetParent.scrollTop);
}


/*.menutable 
{
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #ffffff;
	border-top: 0px; border-bottom: 0px;
}


/*.ram_l {
	width:20px;
	/*background-image:url(images/ram_l.png);*//*
	background-repeat:repeat-y;
}

.ram_r {
	width:20px;
	/*background-image:url(images/ram_r.png);*//*
	background-repeat:repeat-y;
}
.ram_b_l {
	width:20px;
	height:35px;
	/*background-image:url(images/ram_b_l.png);*//*
	background-repeat:no-repeat;
}*/

/*.ram_b_r {
	width:20px;
	height:35px;
	/*background-image:url(images/ram_b_r.png);*//*
	background-repeat:no-repeat;
}
*/
.logo {
	width:74px;
	height:50px;
	background-image:url(images/logo_itp.png);
	background-repeat:no-repeat;
	position:absolute;
	top:24px;
	left:25px;
}

/* User Dialog */
.Dialog
{
	width: 430px;
	margin: auto;
	border: 1px solid #eeeeee;
	padding: 5px;
}

.DialogCaption
{
	clear: both;
	width: 160px;
	min-width: 160px;
	height: 17px;
	margin-bottom: 7px;
	text-align: right;
	border-bottom: 1px solid #dddddd;
	float: left;
	text-transform: lowercase;
	vertical-align: baseline;
	margin-right: 5px;
}

.DialogTextBox
{
	margin-bottom: 2px;
}

.DialogTextBoxShorter
{
	margin-bottom: 2px;
}

.DialogTextBoxShorter input
{
	width: 190px!important;
}

.DialogIconOnLine
{
	float: right;
	margin-left: 5px;
	margin-right: 3px;
	margin-top: 3px;
}
/* End of User Dialog */
.napoveda_icon
{
  width: 15px!important;
	height: 15px!important;
	min-width: 15px!important;
	display: block;
	float: right;
	background-image: url(images/help_active.png);
	margin: 8px 8px 0 0;
}