/*
 * Horní část stránky
 * - logo čkp
 * - slogan čkp
 * - jazykové mutace
 * - webové menu 
 */
div.header {
	margin: 0.25em;
	width: 100%;
}
.CKPtextFont {
	font-size: 10pt;
	font-family: Tahoma, Helvetica, sans-serif;
}
.CKPfontColor {
	color: #9B3624;
}
.CKPbgColor {
  background-color: #9B3624;
}
.Logo1 {
  background-image: url(../images/1b.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 203px;
	height: 100px;
}
.Slogan {
	background-image: url(../images/slogan.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 100px;
	width: 800px;
}
div.header div.Logo1, div.lang {
	border-right: 0.25em #ffffff solid;
}
div.header div.Logo1, div.header div.Slogan, div.lang, div.menu .webmenu {
	float: left;
}
div.header div.logos {
	height: 100px;
	width: 100%;
	clear: left;
	background-color: #D4D4D4;
	margin-bottom: 0.25em;
}
div.header div.menu {
	height: 24px;
	width: 100%;
	clear: left;
	background-color: #000000;
}
div.menu .webmenu {}
div.menu .webmenu ul{
	list-style: none;
	padding: 0em;
	margin: 0em;
}
div.menu .webmenu li{
	float: left;
	text-align: center;
	padding: 2px 0.5em 2px 0.5em;
	_padding: 3px 0.5em 2px 0.5em;
}
div.menu .webmenu a {
	color: #d4d4d4;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.webmenu a:hover {
	color: #ffffff;
}
.english {
	background-image: url(../images/eng.gif);
	background-repeat: no-repeat;
	background-position: 0.25em ;
	padding-left: 30px;
}
div.lang {
	padding-top: 3px;
	height: 21px;
	_height: 24px;
	background-color: #D4D4D4;
	width: 203px;
}
div.lang a {
	display: block;
	padding-left: 3em;
	background-image: url(../images/eng.gif);
	background-position: 0.5em;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
/** konec **/

/* menu stránky na levé straně */
ul.leftMenu {
	padding: 0em;
	margin: 0em;
	list-style: none;
	text-align: right;
	font-family: 	Trebuchet MS, Helvetica, sans-serif
}

ul.leftMenu li a,
ul.pojistitele li a {
	display: block;
	background-image: url(../images/bod1.jpg);
	background-position: right;
	background-repeat: no-repeat;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.0em;
	padding: 0em 1em 0em 0em;
}
ul.leftMenu li a:hover,
ul.pojistitele li a:hover {
	background-image: url(../images/bod2.jpg);
}
/** konec **/

/** seznam clenu na hlavní stránce **/
ul.pojistitele {
	font-family: 	Tahoma, Helvetica, sans-serif;
	text-align: right;
	padding: 0em;
	margin: 0em;
	list-style: none;
}
ul.pojistitele li {
	padding: 0.1em 0em;
	margin: 0em;
}
ul.pojistitele li div.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	font-size: 0.7em;
	text-align: left;
	padding: 0.5em;
	display: none;
	position: absolute;
	background: #FFFFFF;
	border: 1px dotted #9B3624;
}
ul.pojistitele li div.info h3 {
	font-size: 1em;
	font-weight: bold;
	margin: 0em 0em 0.25em 0em;
	padding: 0em;
}
ul.pojistitele li div.info p {
	margin: 0em;
	padding: 0em;
}
ul.pojistitele li a {
	font-weight: normal;
	font-size: 0.8em;
}
/* konec */

/** Šablona datové tabulky na stránkách čkp **/
table.datatab {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  table-layout: fixed;
  border: none;
  padding: 0em;
  margin-bottom: 1.5em;
  border-collapse: collapse;
}
.datatab caption {
  text-align: left;
  font-weight: bold;
}
.datatab thead td {
  background-color: #f3f3f3;
  font-size: 0.8em;
  font-weight: bold;
  padding: 0.35em;
  border-top: 1px #000000 solid;
  border-right: 1px #000000 solid;
  border-bottom: 2px #a50021 solid;
  border-left: 1px #000000 solid;
  text-align: center;
}
.datatab tbody td {
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 0.25em;
}
.datatab tfoot td {
  background: #F5EBB3;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
  font-weight: bold;
  font-size: 0.8em;
  padding: 0.25em;
}
/* konec */

a.link							{ text-decoration: none; color: #9B3624; }
a.link:hover				{ text-decoration: underline; }
.menu td a					{ text-decoration: none; color:#D4D4D4; }
.menu td a:hover		{ text-decoration: none; color:#FFFFFF; }
li a 								{ color: #000000; font-size: 12px; }
a img								{ border: none; }
table.leftMenu td		{ text-align: right; height: 16px; font-family: Trebuchet MS; }
.leftMenu td a			{ color: #9B3624; text-decoration: none; font-weight: bold; }
table.vozidla				{ font-family: Verdana; font-size: 10px; font-weight: normal; border-collapse: collapse; border: 2px solid #000; table-layout: fixed; margin-bottom: 10px;}
.none								{ display: none; }
table.set_year					{ font-family: Tahoma; font-size: 11px; width: 230px; margin: 5px 0px }
table.set_year a				{ margin: 0px 2px; text-decoration: none; color: #9B3624; border: 1px outset; float: left; width: 15px; padding: 1px 0px 2px 0px; text-align: center;}
table.set_year a.a2			{ width: 20px; }
table.set_year a:hover	{ background-color: #eee;}
table.set_year input		{ float: left; width: 100px; text-align: center; background-color: #f5f5f5; border: 1px inset; font-family: Verdana; font-size: 11px; height: 18px; }
.fromCkpToBezPoj img	{float: left; margin: 0px 5px 0px 0px; }
.fromCkpToBezPoj h4	{ color: #9b3624; font-family: Trebuchet MS; margin: 0px; }
.fromCkpToBezPoj p	{ font-family: Tahoma; font-size: 10pt; text-align: justify; margin: 3px 0px;}
.fromCkpToBezPoj a	{ color: #9B3624; text-decoration: none}

