﻿.centered {
	text-align:center;
}
.bubble {
	border-top: 3px #2CC9FD solid;
	border-left: 1px #2CC9FD solid;
	border-right: 1px #2CC9FD solid;
	border-bottom: 1px #2CC9FD solid;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.vyhledat {
border:medium none;
width:120px;
height:20px;
}

.upozorneniDiskuze{
	padding-top:5px;
	border-bottom: 1px #01cefd solid;
}

.upozorneniDiskuzeVypis{
	
}
.upozorneniDiskuzeZacPris {
	font-size: 0.8em;
	font-style: italic;
	padding-left: 10px;
}
.size, .popisAdresare
{
	color: gray;
	font-size: 0.8em;
}
.boxclass {
background-color:#D7F5F8;
border:1px solid #ADD6EB;
margin-bottom:2px;
margin-top:0px;
margin-left: 0px;
margin-right: 0px;
font-family: Verdana;
width: 210px;
padding: 0px 0px 0px 0px;
}

select.boxclass 
{
width:213px;
}

.discussionListTable
{
	width: 98%;
	border: 0px black solid;
	border-collapse: collapse;
	text-align: left;
	font-size: 1.2em;
}
.discussionListTable th
{
	font-weight: bold;
	font-size: 12px;
	color:#0758B3;
	padding-left: 10px;
}
.discussionListTable td
{
	padding-top: 5px;
	padding-left: 10px;
}

.inverted {
	background-color: silver;
}
.discussionListTable .discussImage 
{
	text-align: right;
}

.popisek {
border:0px solid red;
color:#2CC9FD;
margin-bottom:2px;
margin-top:0px;
}
b, strong {
color:#0758B3;
}

.ms-long {
	width:100%;
}

h1 {
color:#2CC9FD;
font-size:16px;
font-weight:bold;
}
h2 {
color:#0758B3;
font-size:14px;
font-weight:bold;
}
h3 {
color:#0758B3;
font-size:12px;
font-weight:bold;
}

.tableNavig {
font-size:12px;
}


.middle-panel {
vertical-align:middle;
}

.tableNavig b, strong {
	
color:#0758B3;
}


.loginbox {
padding:0px 0px 12px 12px;
font-size: 8pt;
}

.loginbox b {
color:#FFFFFF;
vertical-align:middle;
}

.sitemapnode a {
	color:#0758B3;
}

.star 
{
	color: red;
	}

.ms-areaseparator

{

background-color: #d6e8ff;

background-image: url(/_layouts/images/pageTitleBKGD.gif);

background-repeat: repeat-x;

border-right-width: medium;

border-right-style: none;

border-right-color: -moz-use-text-color;

border-left-width: medium;

border-left-style: none;

border-left-color: -moz-use-text-color;

padding-left: 5px;

height: 61px;

}

.download {
/*
background-attachment:scroll;
background-color:transparent;
background-image:url(/images/bullet2.gif);
background-repeat:no-repeat;*/
color:#2CC9FD;
display:block;
font-size:0.9em;
padding-left:10px;
}
.datum {
	color:#777777;
display:block;
font-size:0.9em;
padding-top:10px;
}

.vypisUploadu 
{
	color:#0758B3;
	font-size:1em;
	font-weight:bold;	
}

.sberDatLabel
{
color:#2CC9FD;
font-size:1.2em;
font-weight:bold;
}
.sberDatFormLabel {
color:#2CC9FD;
font-size:1.0em;
}
.datagridheadercell { FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #83B0EC}
.datagrid TR TD {padding: 4;}
.datagridheadercell TD A:hover, .datagridheadercell TD A:visited, .datagridheadercell TD A:link { COLOR: black }
.datagriditemcell { BACKGROUND-COLOR: white; }
.datagridedititemcell { BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #f7f7de; BORDER-BOTTOM-STYLE: solid }
.datagridalternatingitemcell { BACKGROUND-COLOR: #d6e8ff;  }
.datagridfootercell { BACKGROUND-COLOR: #cccc99 }
.datagridpagercell { BACKGROUND-COLOR: #f7f7de; text-align: right; }
.datagridpagercell A { }
.datagridselecteditemcell { FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #ce5d5a }
.datagrid { BORDER-RIGHT: #6b696b 1px; BORDER-TOP: #6b696b 1px; FONT-SIZE: 8pt; BORDER-LEFT: #6b696b 1px; COLOR: black; BORDER-BOTTOM: #6b696b 1px; FONT-FAMILY: verdana }
.datagrid TR TD INPUT { FONT-SIZE: 8pt; FONT-FAMILY: verdana }
.datagrid TR TD TEXTAREA { FONT-SIZE: 8pt; FONT-FAMILY: verdana }
.datagrid TR TD SELECT { FONT-SIZE: 8pt; FONT-FAMILY: verdana } 

.formHeaderSU {
	FONT-WEIGHT: bold; COLOR: black; font-size: 10pt;
}

table.tableSpravaDat
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
border: 1px silver solid;
border-collapse: collapse;
border-spacing: 0px;
}


.tableSpravaDatHd
{ border-bottom: 2px solid silver ;
background-color: #83B0EC;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: white;}


.tableSpravaDatBod
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;
}

.tableSpravaDatRok
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
color: #404040;
background-color: #EBF3FF;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;
}

.tableSpravaDatMesic
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
color: #404040;
background-color: #EBF3FF;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;

} 

.spravUzivInput {
	width: 300px;
}

#aktualni-stranky {
		  padding-left: 0px;
 		  padding-right: 10px;
		  padding-bottom: 5px; 		  
}

#aktualni-stranky a {
	font-size: 8pt;
	color:#89b932;
	font-weight:bold;
	text-decoration: none;
}

.aktualniDokumentyTable a {
	font-size: 8pt;
	color:#89b932;
	font-weight:bold;
	text-decoration: none;
	
	}

.aktDokumTd {
	
}

.aktDokumDiv {
	width: 200px;
	overflow:auto;
	word-wrap: break-word;

}

.loginBox a {
	font-size: 8pt;
	color:#89b932;
	font-weight:bold;
	text-decoration: none;
	
	}


.datum {
		  color: #777777;
		  display: block;
		  font-size: 0.9em;
		  padding-top: 10px;
}

.aktStrKomentar 
{
	width: 80%;
	font-size: 0.9em;
}

.viceBar {
	width: 90%;
	text-align:right;
	background-image:url('/images/vice-bg.gif')
}

a.vice {
		  margin-top: 10px;
		  display: block;
		  /*background: url('../../../images/vice-bg.gif') repeat-x right top;*/
		  text-align: right;
		  text-decoration: none;
}

span.vice {
		  font-weight: bold;
		  font-size: 0.85em;
		  padding-left: 4px;
		  text-decoration: none;
		  color: rgb(142, 196, 71);
		  background-color:white
}

#path {
		  width: 100%;
		  padding-left: 18px;
}

#path a {
		  float: left;
		  color:#003399;
		  text-decoration:none;
}

#path a:hover {
	
	text-decoration:underline;
}

/*#path span */
span.delimiter {
		  width: 4px;
		  height: 14px;
		  
		  background: url('/images/delimiter.gif') no-repeat center top;
}

#path span {
		  float: left;
		  padding-left: 4px;
		  padding-right: 4px;
}	


body {
font-size:0.75em;
}
body, html {
color:#000B3C;
font-family:Arial,"Geneva CE",sans-serif;
}

body  {
	font: 100% Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
.thrColFixHdr #container { 
	width: 990px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 0px solid #000000;
	text-align: left;
} 
.thrColFixHdr #header { 
	background-image:url(images/background-header.jpg); 
	height: 159px;
	padding: 0; 
	width: 990px;
	margin: 0 auto;
	text-align: left;
} 
.thrColFixHdr #main-menu {
	float: left;
	width: 450px;
	margin: 136px 0 0 180px;
	padding: 0;
	color:#009ccc;
}
.thrColFixHdr #login {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
left:761px;
padding:6px 10px;
position:relative;
top:-159px;
width:210px;
}
.thrColFixHdr #registrace {
	float: right;
	width: 10px;
	padding: 0;
}
.thrColFixHdr #sidebar1 {
	float: left;
	width: 176px;
	background: #00a1cf;
	padding: 2px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
.thrColFixHdr #sidebar2 {
	float: right;
	width: 190px;
	background: #ffffff;
	padding: 20px;
	font-size: 10px;
}
hr {
	color:#01cefd;
}
.thrColFixHdr #mainContent { 
	margin: 0 180px; 
	padding: 40px 0 0 30px;
	font-size: 12px;
} 
.thrColFixHdr #footer { 
	padding: 0 10px 0 7px;
	background-image:url(images/background-footer.gif);
} 
.thrColFixHdr #footer p {
	margin: 0;
	padding: 24px 0 5px 0;
	font-size: 9px;
	color: #FFFFFF;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.op-title {
  font-size: 1.2em;
}
.op-view{margin-left: 5px; margin-right: 5px;margin-bottom:20px; font-family:"Verdana CE",Verdana,"Arial CE","Lucida Grande CE","Helvetica CE",Arial,lucida,sans-serif;font-size:0.9em;}
.op-view blockquote{font-style:italic;margin:10px}
.op-sub, .op-list, .enquiry-cnt{border:1px solid #005293;background:#fef7e1;padding:4px;margin-bottom:12px}
.op-one{}
.op-sub h3, .op-list h3{margin-top:0;border-bottom:1px solid #c00}
.op-one{border :1px solid #005293;margin-bottom:8px;position:relative;}
.op-h{background:#AFD9EE;font-size:0.9em;line-height:1.3em;padding:4px;	background-image: url(/images/gradient.gif);
	background-repeat: repeat-x; color: #4C4C4C; border-bottom:1px solid #79A7E3;}
.op-h-t{color:#c00;text-decoration:underline;cursor:pointer}
.op-h .edit-interface {float: right;}
.op-t .opin-edited-info {border:1px solid #BEBEBE; margin: 0.2em; padding: 0.5em; text-align: left;}
.op-t{padding:4px}
.op-aq a{font-weight:bold}
.op-aq{background:#F7FAFF;}
.op-qs{padding-left:8px}
.op-qs span, .op-qc a {text-decoration:underline;color:#c00;padding:0 4px;cursor:pointer;}
.op-qc{word-spacing:-4px}
.op-qc span{word-spacing:0}
.op-qs span:hover, .op-qc a:hover{color:#fff;text-decoration:none}
.op-aq, .op-qc{text-align:right;padding:1px 1px 1px 1px}
.op-qs .last, .op-qc .last{border:0}
.op-qc{margin-bottom:4px;border-bottom:1px solid #c00}
.op-list table{width:98%}
.op-list[class] table{width:100%}
.op-h .avatar {float:right}
.op-h .avatar img {border:none;float:left}
.op-h .avatar span strong {font-size:2em;color:#777}
.op-h .avatar span {margin-right:.5em;float:left;font-style:normal;line-height:170%}
.op-h .avatar span a {color:#666}
.op-view .op-uncover {min-height:50px;_height:50px}
.op-list td, .op-list th {padding:0;font-weight:normal}
.op-list th {padding-left:6px}
.op-list tr.op-tb th {font-weight:bold}
.op-list tr.op-qb {font-style:italic}
.op-list td.op-dt {white-space:nowrap;padding-right:6px}
.op-list td.op-au {padding:0 10px 0 6px}
.op-list tr.op-tb {background:#FAF4DE}
.op-list tr:hover {background:#ffe}
.op-list tr.op-tb:hover{background:#fff}
.op-list .dn-p{vertical-align:middle;padding-left:4px}
.op-new, .op-unread{font-weight:bold;color:#389638}    

.menu {
	
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
.menu li.active li a:hover {
background:#FFFFFF none repeat scroll 0%;
color:#282B88;
text-decoration:none;
}
.menu li.active li a {
color:#FFFFFF;
font-size:0.85em;
font-weight:normal;
}
.menu li a:hover {
color:#FAE137;
text-decoration:underline;
}
.menu li.active a {
color:#FAE137;
}
.menu li a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.menu li li {
list-style-image:url(/images/menu-bullet2.gif);
margin:0pt 0pt 0pt 4px;
}
.menu li {
list-style-image:url(/images/menu-bullet-ff.gif);
margin:0pt 0pt 0pt 10px;
padding:0pt 0pt 3px;
}

ul.menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.menu li.active {
list-style-image:url(/images/menu-bullet1.gif);
}
.menu li {
list-style-image:url(/images/menu-bullet-ff.gif);
}

ul.menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0pt 10px;
}

.akceRok {
	padding: 8px; background: rgb(7, 88, 179) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 14px; margin-bottom: 10px; font-size: 1.2em; font-weight: bold; color: rgb(255, 255, 255);
}

.vypisAkci {
	padding-left: 10px;
	padding-right: 15px;
}
