/* Autor: Premysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:68.75%;font-family:Arial,Verdana,sans-serif;line-height:1.4em;background:#ffffff;padding:0px 0px 0px 0px;color:#0e357d;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
input.iText {}
input.check {margin-right:10px;}
textarea {}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

#lead {width:1000px;margin:0px auto;position:relative;padding:0px;background:#7DABD9 url(../_images/bgLead.gif) repeat-y top left;}
.lead2 {background:url(../_images/bgLead2.png) no-repeat left bottom;}
.lead3 {background:url(../_images/bgTop.png) no-repeat left top;padding:48px 53px 0px 30px;_height:1px;}

#logo {text-align:center;width:205px;height:132px;display:block;left:41px;top:108px;position:absolute;overflow:hidden;z-index:1;}
#logo h1 {padding:0px;width:205px;height:132px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo h1 span {width:205px;height:132px;background:url(../_images/logo.gif) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
#logo a {color:#000;font-size:1em;}

  .menu {width:402px;height:48px;padding:6px 0px 0px 12px;background:url(../_images/bgMenu.png) no-repeat;}
	.menu ul {list-style:none;}
	.menu ul li {display:inline;}
	.menu ul li a {display:block;height:39px;position:relative;float:left;margin-left:5px;}
	.menu ul li a.home {width:42px;}
	.menu ul li a.home span {width:42px;background:url(../_images/btnHome.gif) no-repeat;}
	.menu ul li a.ofirme {width:55px;}
	.menu ul li a.ofirme span {width:55px;background:url(../_images/btnOfirme.gif) no-repeat;}
	.menu ul li a.aktuality {width:70px;}
	.menu ul li a.aktuality span {width:72px;background:url(../_images/btnAktuality.gif) no-repeat;}
	.menu ul li a.kariera {width:57px;}
	.menu ul li a.kariera span {width:57px;background:url(../_images/btnKariera.gif) no-repeat;}
	.menu ul li a.doklady {width:60px;}
	.menu ul li a.doklady span {width:60px;background:url(../_images/btnDoklady.gif) no-repeat;}
	.menu ul li a.kontakty {width:66px;}
	.menu ul li a.kontakty span {width:66px;background:url(../_images/btnKontakty.gif) no-repeat;}
	.menu ul li a span {display:block;position:absolute;z-index:1;top:0px;left:0px;height:39px;cursor:pointer;}
	.menu ul li a:hover span {background-position:0px -39px;}
	
	.menuEN {width:502px;height:48px;padding:6px 0px 0px 12px;background:url(../_images/bgMenuEN.gif) no-repeat;}
	.menuEN ul {list-style:none;}
	.menuEN ul li {display:inline;}
	.menuEN ul li a {display:block;height:39px;position:relative;float:left;margin-left:5px;}
	.menuEN ul li a.homeEN {width:52px;}
	.menuEN ul li a.homeEN span {width:52px;background:url(../_images/btnHome.gif) no-repeat;}
	.menuEN ul li a.ofirmeEN {width:65px;}
	.menuEN ul li a.ofirmeEN span {width:65px;background:url(../_images/btnOfirmeEN.gif) no-repeat;}
	.menuEN ul li a.aktualityEN {width:50px;}
	.menuEN ul li a.aktualityEN span {width:50px;background:url(../_images/btnAktualityEN.gif) no-repeat;}
	.menuEN ul li a.karieraEN {width:100px;}
	.menuEN ul li a.karieraEN span {width:100px;background:url(../_images/btnKarieraEN.gif) no-repeat;}
	.menuEN ul li a.dokladyEN {width:100px;}
	.menuEN ul li a.dokladyEN span {width:100px;background:url(../_images/btnDokladyEN.gif) no-repeat;}
	.menuEN ul li a.kontaktyEN {width:66px;}
	.menuEN ul li a.kontaktyEN span {width:66px;background:url(../_images/btnKontaktyEN.gif) no-repeat;}
  .menuEN ul li a span {display:block;position:absolute;z-index:1;top:0px;left:0px;height:39px;cursor:pointer;}
	.menuEN ul li a:hover span {background-position:0px -39px;}
	
	
	.menu {width:402px;height:48px;padding:6px 0px 0px 12px;background:url(../_images/bgMenu.png) no-repeat;}
	.menu ul {list-style:none;}
	.menu ul li {display:inline;}
	.menu ul li a {display:block;height:39px;position:relative;float:left;margin-left:5px;}
	.menu ul li a.homeDE{width:42px;}
	.menu ul li a.homeDE span {width:42px;background:url(../_images/btnHome.gif) no-repeat;}
	.menu ul li a.ofirmeDE{width:55px;}
	.menu ul li a.ofirmeDE span {width:55px;background:url(../_images/btnOfirmeDE.gif) no-repeat;}
	.menu ul li a.aktualityDE{width:60px;}
	.menu ul li a.aktualityDE span {width:60px;background:url(../_images/btnAktualityDE.gif) no-repeat;}
	.menu ul li a.karieraDE{width:60px;}
	.menu ul li a.karieraDE span {width:100px;background:url(../_images/btnKarieraDE.gif) no-repeat;}
	.menu ul li a.dokladyDE{width:70px;}
	.menu ul li a.dokladyDE span {width:70px;background:url(../_images/btnDokladyDE.gif) no-repeat;}
	.menu ul li a.kontaktyDE{width:66px;}
	.menu ul li a.kontaktyDE span {width:66px;background:url(../_images/btnKontaktyDE.gif) no-repeat;}
  .menu ul li a span {display:block;position:absolute;z-index:1;top:0px;left:0px;height:39px;cursor:pointer;}
	.menu ul li a:hover span {background-position:0px -39px;}
	
	.location_index .menu ul li a.home span {background-position:0px -39px;}
	.location_ofirme .menu ul li a.ofirme span {background-position:0px -39px;}
	.location_news_get_list .menu ul li a.aktuality span {background-position:0px -39px;}
	.location_news_get_detail .menu ul li a.aktuality span {background-position:0px -39px;}
	.location_kariera .menu ul li a.kariera span {background-position:0px -39px;}
	.location_doklady .menu ul li a.doklady span {background-position:0px -39px;}
	.location_kontakty .menu ul li a.kontakty span {background-position:0px -39px;}
	
  .leftCol {width:237px;float:left;padding:165px 0px 50px 4px;}
	.leftCol ul {list-style:none;margin-bottom:30px;}
	.leftCol ul li {margin-bottom:10px;}
	.leftCol ul li a {display:block;width:237px;height:59px;position:relative;}
	.leftCol ul li a span {display:block;width:237px;height:59px;position:absolute;top:0px;left:0px;cursor:pointer;}
	
	.leftCol ul li a.sign1 span {background:url(../_images/btnKamionovaDoprava.png) no-repeat top left;}
	.leftCol ul li a.sign2 span {background:url(../_images/btnNadrozmernePrepravy.png) no-repeat top left;}
	.leftCol ul li a.sign3 span {background:url(../_images/btnMalotonazniPrepravy.png) no-repeat top left;}
	.leftCol ul li a.sign4 span {background:url(../_images/btnServisVozidel.png) no-repeat top left;}
	.leftCol ul li a.sign5 span {background:url(../_images/btnProdejLogistika.png) no-repeat top left;}
	
	.leftCol ul li a.sign1EN span {background:url(../_images/btnKamionovaDopravaEN.png) no-repeat top left;}
	.leftCol ul li a.sign2EN span {background:url(../_images/btnNadrozmernePrepravyEN.png) no-repeat top left;}
	.leftCol ul li a.sign3EN span {background:url(../_images/btnMalotonazniPrepravyEN.png) no-repeat top left;}
	.leftCol ul li a.sign4EN span {background:url(../_images/btnServisVozidelEN.png) no-repeat top left;}
	.leftCol ul li a.sign5EN span {background:url(../_images/btnProdejLogistikaEN.png) no-repeat top left;}
	
	.leftCol ul li a.sign1DE span {background:url(../_images/btnKamionovaDopravaDE.png) no-repeat top left;}
	.leftCol ul li a.sign2DE span {background:url(../_images/btnNadrozmernePrepravyDE.png) no-repeat top left;}
	.leftCol ul li a.sign3DE span {background:url(../_images/btnMalotonazniPrepravyDE.png) no-repeat top left;}
	.leftCol ul li a.sign4DE span {background:url(../_images/btnServisVozidelDE.png) no-repeat top left;}
	.leftCol ul li a.sign5DE span {background:url(../_images/btnProdejLogistikaDE.png) no-repeat top left;}
	
	.leftCol .adresa {text-align:center;font-size:.9em;padding:0px 60px 0px 37px;color:#1C4D8E;}
	.leftCol .adresa a {color:#1C4D8E;}

.mainCol {width:635px;float:right;padding:305px 0px 40px 0px;;line-height:1.5em;}
	.mainCol .jr {background:url(../_images/bgHeaderJr.gif) no-repeat top left;padding-top:4px;padding-left:32px;}
	.mainCol .info {background:url(../_images/bgHeaderInfo.gif) no-repeat top left;padding-top:4px;padding-left:32px;}
	.mainCol .car {background:url(../_images/bgHeaderCar.gif) no-repeat top left;padding-top:4px;padding-left:56px;}
	
	.mainCol .imgRight {float:right;margin:0px 0px 40px 40px;}
	.mainCol .imgLeft {float:left;margin:0px 20px 0px 0px;}
	.mainCol .likeImg {float:left;margin:0px 20px 0px 0px;display:block;width:151px;height:86px;background:url(../_images/bgLikeImg.gif) no-repeat;padding:40px 25px 0px 15px;text-align:center;color:#1c4d8e;}
	.mainCol .sipecka {vertical-align:middle;margin-right:4px;margin-bottom:2px;}
	
	.mainCol h2 {font-size:2.4em;color:#fff;font-weight:normal;font-family:Arial;line-height:.8em;padding-bottom:12px;}
	.mainCol h2 span {font-size:0.65em;color:#051D5E;font-weight:bold;font-family:Arial;text-transform:uppercase;}
	.mainCol h3 {font-size:2.4em;color:#fff;font-weight:normal;font-family:Arial;line-height:.8em;padding-bottom:12px;}
	.mainCol h3 span {font-size:0.65em;color:#051D5E;font-weight:bold;font-family:Arial;text-transform:uppercase;}
	
	.mainCol p {margin-bottom:10px;line-height:1.6em;}
	.mainCol p.whiteHighlight {color:#fff;font-size:1.2em;font-weight:bold;}
	.mainCol p.darkHighlight {font-size:1.2em;font-weight:bold;}
	.mainCol a {color:#fff;text-decoration:none;}
	.mainCol a:hover {text-decoration:underline;}
	
	.mainCol ul {margin:0px 0px 10px 20px;}
	.mainCol ol {margin:0px 0px 10px 25px;}
	
	.mainCol .highlight {text-align:center;font-size:1.3em;}
	.mainCol .highlight strong {font-size:1.1em;font-weight:bold;color:#EF0E0E;}
	
	.mainCol .large {font-size:1.7em;line-height:1.2em;}
	.mainCol .white {color:#fff;}
	
	.mainCol .newsHome {background:url(../_images/bgNewsHome.gif) no-repeat top center;padding-top:30px;}
	.mainCol .newsHome .news_list_item {float:left;width:200px;padding:0px 10px;border-right:1px solid #4266a4;clear:none;}
	.mainCol .newsHome .news_list_item .title {font-size:1.2em;color:#0e357d;font-weight:bold;}
	.mainCol .newsHome .news_column .i1_of_3 {padding-left:0px;width:195px;}
	.mainCol .newsHome .news_column .i3_of_3 {border-right:0px;padding-right:0px;width:195px;}
	
	.mainCol .newsList {}
	.mainCol .newsList .newsItem {margin-bottom:25px;}
	.mainCol .newsList .newsItem .thumbnail {float:left;width:111px;height:70px;padding:4px 25px 9px 6px;margin-right:22px;background:url(../_images/bgNewsListImg.gif) no-repeat;text-align:center;border-right:2px solid #5f86be;}
	.mainCol .newsList .newsItem .thumbnail img {max-height:70px;_height:70px;max-width:111px;_width:111px;}
	.mainCol .newsList .newsItem h4 {font-size:1.2em;}
	
	.mainCol .pages {text-align:right;font-size:.9em;}
	.mainCol .pages strong {margin-right:5px;}
	
	.mainCol table.full {width:100%;border-collapse:collapse;margin-bottom:20px;}
	.mainCol table.full th {text-align:left;text-transform:uppercase;color:#fff;padding:0.3em 0em;}
	.mainCol table.full td {padding:0.3em 0em;}
	
	.mainCol table.kontakty {width:100%;border-collapse:collapse;}
	.mainCol table.kontakty th {background:#fff;color:#0E357D;font-size:1.1em;padding:0.3em 0.4em;vertical-align:top;}
	.mainCol table.kontakty td {border-bottom:1px solid #fff;padding:0.3em 0.4em;vertical-align:top;font-size:1.1em;}

.footer {height:63px;clear:both;padding:10px 0px 0px 0px;font-size:.9em;color:#fff;}
	.footer .left {float:left;}
	.footer .right {float:right;}
	.footer a {color:#fff;text-decoration:none;}
	.footer a:hover {text-decoration:underline;}
	
.mainCol .news_list_item {clear:both;padding-top:15px;}
	.mainCol .news_list_item img {width:80px;float:left; }
	.mainCol .news_list_item .thumbnail {width:80px;min-height:60px;float:left;margin-right:20px;_height:60px;}
	
.mainCol .news_detail {clear:both;padding-top:15px;}
	.mainCol .news_detail img {width:100px;float:left;margin-right:20px;margin-bottom:20px;}
	
	
	 .langs {float:right; font-size:.9em;color:#000;}
	.langs a {color:#000;}
	 .langs .cz {display:block;float:left;padding-bottom:15px;background:url(../_images/flagCz.gif) no-repeat center bottom;margin-left:54px;}
	 .langs .en {display:block;float:left;padding-bottom:15px;background:url(../_images/flagGb.gif) no-repeat center bottom;}
	.langs .de {display:block;float:left;padding-bottom:15px;background:url(../_images/flagDe.gif) no-repeat center bottom;}
	.langs .sep {display:block;float:left;margin:0px 4px;}