.noprint {
	display: none;
}
/*vse z normalniho*/
body {
    background-color: #808080;
    font: 9pt/11pt Arial,sans-serif;
    margin-top: 0px;
    margin-bottom: 1px;
}
div.BodyObal {
    xwidth: 968px;
    padding: 1px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
}
div.Pata {
    xwidth: 968px;
    height: 100px;
    margin-top: 17px;
    padding-top: 3px;
    margin-left: auto;
    margin-right: auto;
    border-top: 1px solid #83AE00;
}
table.TableMain {
    border: 0px;
    margin-top: -30px !important;
}
h1{ 
     color: #ff8726 !important;
     font: 9pt/11pt Arial,sans-serif;
     font-weight: bold !important;
}
h2 { 
     color: #000000 !important;
     font: 9pt/11pt Arial,sans-serif;
}

.pr5 { padding-right: 5px !important; }
.pr10 { padding-right: 10px !important; }
.xpr17 { padding-right: 17px !important; }
.pr25 { padding-right: 25px !important; }
.pr40 { padding-right: 40px !important; }
.pr43 { padding-right: 43px !important; }
.pr45 { padding-right: 45px !important; }
.pr50 { padding-right: 50px !important; }
.pr57 { padding-right: 57px !important; }
.pl16 { padding-left: 16px !important; }
.pl20 { padding-left: 20px !important; }
.pl25 { padding-left: 25px !important; }
.pl30 { padding-left: 30px !important; }
.pl50 { padding-left: 51px !important; }
.pl55 { padding-left: 55px !important; }
.pt7 { padding-top: 7px !important; }
.pt20 { padding-top: 20px !important; }
.pb12 { padding-bottom: 12px !important; }
.pb-12 { padding-bottom: -12px !important; }
.p7  { padding: 7px !important; }
.p15  { padding: 15px !important; }
.xp_A  { padding: 4px 15px 5px 15px !important; }

.mb15 { margin-bottom: 15px !important; }
.mb10 { margin-bottom: 10px !important; }
.mb-20 { margin-bottom: -20px !important; }
.mt-14 { margin-top: -14px !important; }
.xmt-24 { margin-top: -24px !important; }
.mt-40 { margin-top: -40px !important; }
.xmt7 { margin-top: 7px !important; }
.mt10 { margin-top: 10px !important; }
.mt20 { margin-top: 20px !important; }
.mt30 { margin-top: 30px !important; }
.mt50 { margin-top: 50px !important; }
.mt70 { margin-top: 70px !important; }
.ml30 { margin-left: 30px !important; }
.ml1 { margin-left: 1px !important; }
.m1 { margin: 1px !important; }

.w100p { width: 100% !important; }
.w50p { width: 50% !important; }
.w25p { width: 25% !important; }
.w20 { width: 20px !important; }
.w30 { width: 30px !important; }
.w50 { width: 50px !important; }
.w120 { width: 120px !important; }
.w160 { width: 160px !important; }
.w200 { width: 200px !important; }
.w250 { width: 250px !important; }
.w300 { width: 300px !important; }
.w510 { margin-top: -24px !important;}

.h100p { height: 100% !important; }

.b_ruz { background-color: #FBF5E7 !important; }
.b_cer { background-color: #FE8723 !important; }
.b_zlu { background-color: #D7A81A !important; }
.b_mod { background-color: #6D88CF !important; }
.b_smod { background-color: #D3DBF0 !important; }

.f_zel { color: #83AE00 !important; }
.f_zel a:hover { color: #FF7200 !important; }
.f_zlu { color: #D7A81A !important; }
.f_bil, .f_bil a { color: #6D88CF !important; }
.f_bil a:hover { color: #FF7200 !important; }
.f_bil1, .f_bil1 a { color: #FFFFFF !important; }
.f_bil1 a:hover { color: #FF0E00 !important; }
.f_mod { color: #6D88CF !important; }
.f_cer { color: #ff8726 !important; }
.f_00 { color: #000000 !important; }
.f_sed { color: #B8B8B8 !important; }
.suda { background-color: #D3DBF0 !important; }
.lich { background-color: #FFFFFF !important; }

.Right { text-align: right !important; }
.Left  { text-align: left !important; }
.Center { text-align: center !important; }
.Justify { text-align: justify !important; }
.nowrap { white-space: nowrap !important; }
.vat  { vertical-align: top !important; }
.vam  { vertical-align: middle !important; }
.bold { font-weight: bold !important; }
.normal { font-weight: normal !important; }
.podtrh { text-decoration: underline !important; }
.podtrh_over { text-decoration: none !important; }
.podtrh_over a:hover { text-decoration: underline !important; }
.podtrh_ne { text-decoration: none !important; }

.xborder { border: 1px solid #E5E5E5; }
.Pborder { border: 1px solid #B8B8B8; margin-top: 7px !important; margin-bottom: 12px !important;}
.BorderNo { border:0; }
.hidd { display: none;}

.Font6 { font: 6pt/8pt Arial,sans-serif; }
.xFont8 { font: 8pt/10pt Arial,sans-serif; }
.Font9 { font: 9pt/11pt Arial,sans-serif; }
.Font10 { font: 10pt/12pt Arial,sans-serif; }

#obalmenu {
    margin-top: -23px;
    font-weight: bold;
}
#obalmenu a {
    color: #FFFFFF;
    text-decoration: none;
    position: relative;
}
#obalmenu a:hover { color: #FF7200; }

#obalmenu1 {
    margin-top: -23px;
    font-weight: bold;
}
#obalmenu1 a {
    color: #FFFFFF;
    text-decoration: none;
    position: relative;
}
#obalmenu1 a:hover { color: #FF7200; }

.menusel { color: #FF7200 !important; }

.KancelarGoogle {
    height: 200px !important;
    width: 250px !important;
    border: 1px solid #000000;
}

#detailbytudiv {
  font: 8pt/10pt Arial,sans-serif !important;
  padding: 0;
  border: 1px solid #D5D5D5;
  padding: 3px;  
  width: 225px;
}
#detailbytu td {
	height: 100% !important;
}
.ObsahFotoDet {
    width: 250px;
    padding: 0px 5px 3px 8px;
}

img.cursor_show {
	cursor:pointer;
}

.nahledyobal {
	padding: 0;
	margin: 0 0 6px 0;
	width: 100%;
	background-color: #F0F0F0;
}
.nahledy {
	text-align: left;
	vertical-align: bottom;
	border: 1px solid #DADADA;
	padding: 3px;
}
.nahled {	
     border: 1px solid #C0C0C0;
}

.dalfoto, .dalfotohidd {
	float: left;
	width: 102px;
	overflow: hidden;
	margin: 0;
	border: 0 none;
	padding: 3px 3px 0 0;
	text-align: center;
}

.xdalfotohidd {
	display: none;
}

/* pseudo popupy */
.pseudobox {
	position: absolute;
	top: 170px !important;
	left: 450px;
	width: 442px;
	z-index: 99;
	overflow: hidden;
	background-color: transparent;
}
.pseudoshd {
	position: absolute;
	top: 20px;
	left: 2px;
	background-color: #000000;
	border: 1px solid #909090;
	z-index: -1 !important;
}
.pseudoajx {
	width: 400px;
	margin: 5px 18px 18px 18px;
	background-color: #FFFFFF;
}
.pseudo {
	margin: 0 6px 6px 0;
	border: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	overflow: hidden;
	z-index: 99;
}
.pseudomsg {
	position: absolute;
	bottom: 10px;
	right: 8px;
	z-index: 101;
	background-color: #F0F0F0;
	border: 1px solid #C0C0C0;
}
.pseudomsg td {
	width: 220px;
	height: 90px;
	vertical-align: middle;
	text-align: center;
}
.pseudohndl, .pseudomsg {
	cursor: move;
}
.pseudohndl {
	padding: 5px 0px 0px 18px;
}
.pseudoloader {
	width: 39px;
	height: 38px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 111;
	background: transparent url("/images/loader.gif") no-repeat left top;
}
.pseudoClose, .pseudoLink {
	cursor: pointer;
}
.pseudoCloseDiv {
	float: right;
	padding: 5px 6px 0px 0px;
}
a.doleva {
     padding-top: 50px !important;
	white-space: nowrap;
}
a.doprava {
     margin-top: 150px !important;
	white-space: nowrap;
	padding-left: 5px;
}
.fototitulek {
	line-height: 100%;
	text-align: left;
	margin-top: 0px !important;
     color: #6D88CF;
}
.pseudonadpis {
	color: #E84904;
	font-weight: bold;
	padding: 0 2px;
	font-size: 0.9em;
	line-height: 2em;
	text-transform: uppercase;
	margin-bottom: 5px;
	padding-top: 8px;
	padding-left: 18px;
}
.ShowPrint { visibility: hidden; }
.ShowNoPrint { visibility: visible; }

.HledaniTlacInfo {
    font: 8pt/10pt Arial,sans-serif;
    width: 80px !important;
    height: 24px;
    margin-top: 9px;
}

.div1{
	padding: 0px;
}
.div2 {
	margin-left: 10px;
	padding: 5px;
}
.div3 {
	margin-left: 20px;
	padding: 5px;
}

