body {background: url("../img/zahlavi6.png") repeat-x #5284c7;color: #000000;}
p {text-align: justify; font-size: 16px; line-height: 20px;text-indent: 11px;}
p>a {color: #00a1b3;}
p>a:hover {color: #fff; background: #00a1b3; text-decoration: none;}
p>a:active {color: #fff; background: #00a1b3; text-decoration: none;}
h1,h2,h3 {color:#133F5D;}

div.clearid {clear: both;}
.clearcl {clear: both;}

/*---------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------*/
/*HLAVICKA*/
div#hlavicka {margin: 0px auto 0px auto;text-align: center;}

/*---------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------*/
/*HORNI MENU*/
div#menu_panel {margin: 0px auto 0px auto;text-align: center;}
ul#menu {margin: 0px auto 0px auto;}

ul#menu li {
	float: left;
	display: inline;
	list-style-type: none;
	text-align: center;
	background: #6E9DBE;
}

ul#menu li a {
  text-decoration: none;
  color: #FFF;
  float: left;
  display: inline;
  line-height: 30px;
  padding: 0 18px;
  border-right: 1px solid #133F5D;
  border-top: 1px solid #133F5D;
  border-bottom: 1px solid #133F5D;
}

ul#menu li.first a {border-left: 1px solid #133F5D;}
ul#menu li a:hover {background-color: #133F5D;}
ul#menu li a.active {background-color: #133F5D; font-weight: bold;}

/* Clearfix */
ul.clearfix:after {
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  font-size: 0;
  content: ' ';
}

ul.clearfix {min-height: 1px;}
ul.clearfix {display: inline-block;}


/*---------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------*/
/* OBSAH */
div#obsah {
	margin: 0px 5em 0px 5em;
	padding: 5px 15px 10px 15px;
	background: #e7f1fe;
	border: 1px solid #133F5D;
}

div#obsah > a {color: #00b8cd;}

/*BOX PRO VYBER RAZENI*/
div.Box {
	border: 1px solid #133F5D;
	padding: 4px;
	text-align: center;
	margin-bottom: 20px;	
}

div.Box>a {color: #00a1b3;padding:5px;}
div.Box>a:hover {color: #fff; background: #00a1b3; text-decoration: none;}
div.Box>a:active {color: #fff; background: #00a1b3; text-decoration: none;}
div.Box>a.ActLink {color: #fff; background: #00a1b3; text-decoration: none;padding:5px;}

/*TABULKOVY VYPIS VOZIDEL*/
table.SeznamPopis {margin:auto;border-spacing: 0px;}
table.SeznamPopis td {border-bottom: 1px solid #133F5D;padding: 4px;}
table.SeznamPopis img {border: 2px solid #133F5D;}
table.SeznamPopis img:hover {border: 2px solid #f00;}

table.SeznamPopis tr:nth-child(2n+1){background:#e7f1fe;}
table.SeznamPopis tr:nth-child(2n){background:#cfe2fc;}

/*LEVE MENU*/
div.LeveMenu {
	float: left;
	min-width:235px;
	width: 30%;
	border-right: 2px solid #133F5D;
	background: #cfe2fc;
	padding: 4px;
	text-align: center;
}

div.LeveMenu ul {margin: auto;}
div.LeveMenu li {text-align: left;}
table.LMTech {margin: auto;}
table.LMTech td {text-align: left;}
table.LMTech b {color:#133F5D;}

/*PRAVY OBSAH*/
div.PravyObsah {float: left;padding-left: 15px;width:67%;}


/*---------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------*/
/* PATICKA */
div#paticka {
	margin: 25px 5em 0px 5em;
	background: #e7f1fe;
	border: 1px solid #133F5D;
}

div#paticka>p {
	font-size: 11px;
	text-align: center;
	line-height: 15px;
}