/******************************************************************************/
/***********************  NADPISY *********************************************/
/******************************************************************************/

div#HeaderHolder h1 {
	margin:0px;
	padding:0px;
}
div#Content h1, div#ContentTwoColums h1 {
	margin:0px;
	padding:0px;
  font-weight: bold;
  font-size:15pt;
  text-transform: uppercase;
  margin-bottom:10px;
  color:#020B31;
}
div#Content h2, div#ContentTwoColums h2 {
	margin:0px;
	padding:0px;
  font-weight: normal;
  font-size:13pt;
  text-transform: none;
  margin-top:10px;
  margin-bottom:10px;
  color:#000;
  font-weight: bold;
}
div#Content h2.Novinky, div#ContentTwoColums h2.Novinky {
	margin:0px;
	background:#f2f2f2;
	margin:0px;
	border-bottom: 1px dotted #c3c3c3;
	padding:0px;
  font-weight: normal;
  font-size:13px;
  text-transform: none;
  margin-bottom:1px;
  color:#666;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:5px;
}
div#Content h3, div#ContentTwoColums h3 {
	margin:0px;
	padding:0px;
  font-weight: bold;
  font-size:11pt;
  text-transform: none;
  margin-top:10px;
  margin-bottom:10px;
  color:#0072b9;
}
div#Content h4, div#ContentTwoColums h4 {
	margin:0px;
	padding:0px;
  font-weight: bold;
  font-size:10pt;
  text-transform: none;
  margin-top:10px;
  margin-bottom:10px;
  color:#00693c;
}

/******************************************************************************/
/************************* ÁČKA ***********************************************/
/******************************************************************************/

a {
	color:#0072b9;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
div#FooterHolder a {
  text-decoration: none;
}
div#News a {
	color:#002D62;
  font-weight: bold;
}
div#News span a {
	color:#47AA42;
	margin:0px;
	padding:0px;
	display:block;
  font-weight: bold;
}
div#Content a img.NoBorder, div#ContentTwoColums a img.NoBorder {
	border:none;
	padding:0px;
	margin:0px;
}
div#Content a img, div#ContentTwoColums a img {
	padding:0px;
	border:none;
	margin:10px;
}
div#Content a img[border="0"], div#ContentTwoColums a img[border="0"] {
	padding:0px;
	border:none;
	margin:0px;
}
div#Content a img[align="left"], div#ContentTwoColums a img[align="left"] {
	margin:10px;
	margin-top:5px;
	margin-left:0px;
}
div#Content a img[align="right"], div#ContentTwoColums a img[align="right"] {
	margin:10px;
	margin-top:5px;
	margin-right:0px;
}
div#Content a img[align="center"], div#ContentTwoColums a img[align="center"] {
	margin:10px;
	margin-top:5px;
}

/******************************************************************************/
/***************************** PÉČKA ******************************************/
/******************************************************************************/

div#Content p, div#ContentTwoColums p{
  text-align: justify;
  line-height:17px;
}
div#Content table p, div#ContentTwoColums table p{
  text-align: left;
  font-size: 13px;
}
div#RightHolder p {
	margin:0px;
	padding:0px;
}
div#HeaderImage p {
	padding:0px;
	margin:0px;
	border:none;
}
p.pinputs {
	display:none;
}

/******************************************************************************/
/************************ IMAGES **********************************************/
/******************************************************************************/

img.Logo {
	width:200px;
	height:65px;
	border:none;
}
img.LogoPrint {
	width:200px;
	height:65px;
	border:none;
	display:none;
}
/*
img.Logo {
	width:180px;
	height:55px;
	border:none;
}
*/
img.HeaderImage {
	width:993px;
	height:80px;
	border:none;
}
div#LangSelect a img {
	border:none;
}
div#HeaderImage img, div#RightHolder img {
	margin:0px;
	padding:0px;
	border:none;
}
div#HeaderImage img {
	width:993px;
}
img.LogoNessie {
	display:block;
	margin-top:30px;
	padding:0px;
	border:none;
}
div#Content img, div#ContentTwoColums img {
	padding:0px;
	border:none;
	margin:10px;
}
div#Content img[border="0"], div#ContentTwoColums img[border="0"] {
	padding:0px;
	border:none;
	margin:0px;
}
div#Content img[align="left"], div#ContentTwoColums img[align="left"] {
	margin:10px;
	margin-top:5px;
	margin-left:0px;
}
div#Content img[align="right"], div#ContentTwoColums img[align="right"] {
	margin:10px;
	margin-top:5px;
	margin-right:0px;
}
div#Content img[align="center"], div#ContentTwoColums img[align="center"] {
	margin:10px;
	margin-top:5px;
}
div#Content img.NoBorder, div#ContentTwoColums img.NoBorder {
	border:none;
	padding:0px;
	margin:0px;
}

/******************************************************************************/
/***************************** SEZNAMY ****************************************/
/******************************************************************************/

div#MenuHolder ul	{
  list-style-type: none;
  margin:0px;
  padding:0px;
  margin-top:0px;
  margin-left:0px;
}
div#MenuHolder ul li ul	{
  display:none;
  top:48px;
  left:0px;
  width:200px;
  border:1px solid #eee;
  border-top:none;
  position: absolute;
}
div#MenuHolder ul li ul	li {
  position: relative;
}
div#MenuHolder ul li ul li a	{
  background:#eee !important;
  display:block;
  margin:0px;
  padding:0px;
  border:none;
	width:200px;
	height:20px;
  font-weight: normal;
  color:#666 !important;
  text-align: left;
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
}
div#MenuHolder ul li {
  display:block;
  float:left;
  position: relative;
}
div#MenuHolder ul li a {
  display:block;
	float:left;
	height:26px;
	line-height:10pt;
	list-style-type:none;
	margin:1px 0 0;
	padding:8px 8px 12px;
	text-align:center;
	width:94px;
  font-weight: bold;
	color:#FFF;
}
div#LeftHolder ul {
  list-style-type: none;
  margin:0px;
  padding:0px;
  width:180px;
  margin-top:20px;
}
div#LeftHolder ul li a {
  padding-bottom:5px;
  display:block;
  font-weight: bold;
}
div#LeftHolder ul li ul {
  margin-left:30px;
  width:160px;
  margin-top:0px;
}
div#LeftHolder ul li ul li{
  position: relative;
  width: 200px;
	display: block;
}
div#LeftHolder ul li ul li ul{
	background:#f9f9f9;
  z-index:1000;
  border:1px solid  #afafaf;
  width:200px;
  left:140px;
  margin-top:0px;
  top:0px;
  display:block;
  padding:5px;
  position: absolute;
}
div#LeftHolder ul li ul li ul li{
	width:200px;
}
ul li.Color1 a	{
  background: #f8c013 !important;
  color: #FFFFFF !important;
}
ul li.Color2 a {
  background: #7db61c !important;
  color: #FFFFFF !important;
}
ul li.Color3 a {
  background: #0072b9 !important;
  color: #FFFFFF !important;
}
ul li.Color4 a {
  background: #f8c013 !important;
  color: #FFFFFF !important;
}
ul li.Color5 a{
  background: #7db61c !important;
  color: #FFFFFF !important;
}
ul li.Color6 a {
  background: #0072b9 !important;
  color: #FFFFFF !important;
}
ul li.Color7 a {
  background: #f8c013 !important;
  color: #FFFFFF !important;
}
ul li.Color8 a {
  background: #7db61c !important;
  color: #FFFFFF !important;
}
ul li.Color9 a {
  background: #0072b9 !important;
  color: #FFFFFF !important;
}
div#MenuHolder ul li.Last a {
  margin-right:0px !important;
}
div#MenuHolder ul li a:hover {
  color:black !important;
  text-decoration: none;
}
div#LeftHolder ul li a:hover {
  color:black !important;
  text-decoration: none;
}
div#MenuHolder ul li.Active a{
  background:#FFF !important;
  color:#000 !important;
  text-decoration: none;
}
div#LeftHolder ul li.Active a {
  color:red !important;
  text-decoration: none;
}
div#Content ul, div#ContentTwoColums ul {
  list-style-type: none;
  margin:0px;
  padding:0px;
}
div#Content ul li, div#ContentTwoColums ul li {
	background: url('../images/SeznamOdrazka.gif');
  background-repeat: no-repeat;
  background-position:left 10px;
  list-style-type: none;
  padding-left:15px;
  display:block;
  padding-top:3px;
	padding-bottom:3px;
  line-height: 17px;
  text-align: justify;
}
div#Content ul li ul, div#ContentTwoColums ul li ul {
	margin-left:0px;
  margin-top:5px;
}
div#Content table ul li, div#ContentTwoColums table ul li {
  text-align: left;
}

/******************************************************************************/
/****************************** BARVY *****************************************/
/******************************************************************************/

.Color1 ul li a {
  color: #0072b9 !important;
}
.Color2 ul li a {
  color: #0072b9 !important;
}
.Color3 ul li a {
  color: #0072b9 !important;
}
.Color4 ul li a {
  color: #0072b9 !important;
}
.Color5 ul li a {
  color: #0072b9 !important;
}
.Color6 ul li a {
  color: #0072b9 !important;
}
.Color7 ul li a {
  color: #0072b9 !important;
}
.Color8 ul li a {
  color: #0072b9 !important;
}
.Color9 ul li a {
  color: #0072b9 !important;
}
.Color1 #LeftHolder ul li a {
  color: #f8c013 !important;
}
.Color2 #LeftHolder ul li a {
  color: #7db61c !important;
}
.Color3 #LeftHolder ul li a {
  color: #0072b9 !important;
}
.Color4 #LeftHolder ul li a {
  color: #f8c013 !important;
}
.Color5 #LeftHolder ul li a {
  color: #7db61c !important;
}
.Color6 #LeftHolder ul li a {
  color: #0072b9 !important;
}
.Color7 #LeftHolder ul li a {
  color: #f8c013 !important;
}
.Color8 #LeftHolder ul li a {
  color: #7db61c !important;
}
.Color9 #LeftHolder ul li a {
  color: #0072b9 !important;
}
ul li.NovinkyLink a {
  color: #4879d7 !important;
  border-top:1px solid #929292;
	padding-top:10px;
	margin-top:10px;
}

/******************************************************************************/
/****************************** SPAN ******************************************/
/******************************************************************************/

span.Color1{
  color: #7ab800 !important;
}
span.Color2 {
  color: #3f9c35 !important;
}
span.Color3 {
  color: #00693c !important;
}
span.Color4 {
  color: #004438 !important;
}
span.Color5 {
  color: #002147 !important;
}
span.Color6 {
  color: #003478 !important;
}
span.Color7 {
  color: #0065bd !important;
}
span.Color8 {
  color: #00b9e4 !important;
}
span.Color9 {
  color: #000000 !important;
}
span.NovinkyDatum {
	font-size:13px;
  font-weight: bold;
}

/******************************************************************************/
/****************************** INPUTS ****************************************/
/******************************************************************************/



/******************************************************************************/
/****************************** TABLE *****************************************/
/******************************************************************************/

table {
  border-collapse: collapse;
  border:1px solid #929292;
}
table tr td {
  border:1px solid #929292;
  padding:5px;
  font-size: 13px;
  vertical-align: top;
}
table.form_table1 {
  border-collapse: collapse;
  border:1px solid #929292;
}
table.form_table1 tr.rows{
	background:#f3f3f3;
}
table[border="0"]{
  border-collapse: collapse;
  border:1px solid white;
}
table[border="0"] tr td {
  border:1px solid white;
  font-size: 13px;
  padding:5px;
}
table.form_table1 td {
  border:1px solid #929292;
  font-size: 13px;
  padding:5px;
  vertical-align: top;
}
table.form_table2 {
  border-collapse: collapse;
  border:none;
}
table.form_table2 tr td {
  border:none;
  padding:5px;
  font-size: 13px;
}
table.Skolne {
  border-collapse: collapse;
  border:1px solid #fff;
}
table.Skolne tr td {
  border:1px solid #fff;
  padding:5px;
  font-size: 13px;
}

/******************************************************************************/
/***************************** FUNKČNÍ ****************************************/
/******************************************************************************/

.w10 {
	width:10%;
}
.w20 {
	width:20%;
}
.w30 {
	width:30%;
}
.w40 {
	width:40%;
}
.w50 {
	width:50%;
}
.w60 {
	width:60%;
}
.w70 {
	width:70%;
}
.w80 {
	width:80%;
}
.w90 {
	width:90%;
}
.w100 {
	width:100%;
}
.mr10 {
	margin-right:10px;
}
.ml10 {
	margin-left:10px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.tal {
  text-align: left;
}
.tar {
  text-align: right;
}
.tac {
  text-align: center;
}
.vat {
  vertical-align: top;
}
.vam {
  vertical-align: middle;
}
.vab {
  vertical-align: bottom;
}
.nb {
	border:none;
}
.nbg {
  background: none;
}
.dn {
  display: none;
}
