body {font-family: "Tahoma", Verdana, Helvetica, sans-serif;background-color: #E5E5D9; font-size: 12px; margin:0; padding:0;}
img {border:0;}
.clear {clear: both;}
#main {margin: 0 auto; width: 752px; padding:0;}
#main #hlavicka {width: 752px; height: 97px; background-image: url('../images/hortim-hlavicka.jpg');}
#main #hlavicka #linkCargoHortim {display:block; float:left;width:200px; height:68px;}
#main #hlavicka #linkTotalProduce {display:block; width:200px; height:17px;float:left;}
#main #hlavicka #linkHortim {display:block; float:right;width:100px; height:30px; margin: 15px 30px 0 0;}
#main #hlavicka #languages {float:right;height:20px; margin: 20px 35px 0 0;}
#main #hlavicka #languages a {margin: 0 0 0 5px;}
#main #menu {width: 732px; overflow:hidden; padding:0 10px 0 10px; height: 32px; background: #36333e; color: #FFFFFF; font-weight:bold;}
#main #menu a {height:24px; display:block; margin:0; padding:8px 8px 0 8px; float:left; text-decoration: none; color: #FFFFFF;}
#main #menu .item:hover {background: #ff2f2f;}
#main #menu .active {background: #da242a;}
#main #menu_es {font-size: 11px;width: 732px; overflow:hidden; padding:0 10px 0 10px; height: 32px; background: #36333e; color: #FFFFFF; font-weight:bold;}
#main #menu_es a {height:24px; display:block; margin:0; padding:8px 8px 0 8px; float:left; text-decoration: none; color: #FFFFFF;}
#main #menu_es .item:hover {background: #ff2f2f;}
#main #menu_es .active {background: #da242a;}
#main #content {margin:0;padding:0;border-top:1px solid #FFFFFF; width: 752px; background:  url('../images/bg-main.jpg') 0 0 repeat-y; }
#main #content #contentBgBtm {width: 752px; overflow:hidden; margin:0; padding:0;background: url('../images/bg-content-btm.jpg') 0 bottom no-repeat;}
#main #contentLeft {width: 500px; float: left; padding:0 0 10px 0;margin:0;}
#main #contentLeft #imageSlideshow {width: 500px; height: 226px; overflow:hidden;}
#main #contentLeft #imageSlideshow img {border:0;}
#main #contentLeft #breadCrumb {width: 490px; height: 24px; background: #36333e; color: #FFFFFF; padding: 10px 0 0 10px; font-size:.9em;}
#main #contentLeft #breadCrumb a {color: #f40707;}
#main #contentLeft #breadCrumb a:hover {color: #ff2f2f;}
#main #contentLeft #contentBgTop {width:500px; background: url('../images/bg-content-top.jpg') 0 bottom repeat-x; height:22px;}
#main #contentLeft #contentText {margin:0; padding: 5px 0 5px 0; color: #545454;}
#main #contentLeft #contentText h1 {margin:0 0 10px 10px; padding:0; font-size: 1.2em;}
#main #contentLeft #contentText h1 a {text-decoration:none; color:#545454;}
#main #contentLeft #contentText h2 {margin:10px 0 10px 10px; font-size: 1.1em;}
#main #contentLeft #contentText h2 a {text-decoration:none; color:#545454;}
#main #contentLeft #contentText h3 {margin:10px 0 0 10px; font-size:1em;}
#main #contentLeft #contentText p {margin:0 10px 20px 10px; font-size:.9em;}
#main #contentLeft #contentText p .red {color:#FF0000;}
#main #contentLeft #contentText ul {font-size:.9em; list-style:square;}
#main #contentLeft #contentText hr {margin:5px 10px 10px 10px;}
#main #contentLeft #contentText table {margin:0 0 0 10px;}
#main #contentLeft #contentText .nogap {margin:0 10px 10px 10px; }
#main #contentLeft #contentText .sectorsWrapper .column {float:left; width:230px; margin:0 10px 0 0; height: 250px;}
#main #contentLeft #contentText .customers .column {float:left; width:150px; margin:10px 10px 0 0;}
#main #contentLeft #contentText .customers .column ul {margin:0; padding:0 0 0 20px;}
#main #contentLeft #contentText h2.partners {color:#DB2429;}
#main #contentLeft #contentText h3.partners2 {text-decoration:underline; margin:0 0 0 0; font-size: 1em;}
#main #contentLeft #contentText .zakaznici{border-bottom:2px solid #FFFFFF; margin-left:0px; width: 500px; height: 83px; background:#36333e;}
#main #contentLeft #contentText .image_menu{border-bottom:2px solid #FFFFFF; margin-left:0px; width: 500px; height: 83px; background:#36333e;}
#main #contentLeft #contentText .image_menu h2 {margin:0; color:#FFFFFF;}
#main #contentLeft #contentText .image_menu ul {padding:0; margin:5px 0 0 0; list-style: none; font-size:.95em;}
#main #contentLeft #contentText .image_menu ul li {padding:0 0 2px 0;}
#main #contentLeft #contentText .image_menu ul a{ color:#ff2f2f;}
#main #contentLeft #contentText .image_menu ul a:hover{ color:#ffffff;}
#main #contentLeft #contentText .image_menu .obrazek{width: 320px; float: left;}
#main #contentLeft #contentText .image_menu .text {width: 180px; float: left; margin:8px 0 0 0;}
#main #contentLeft #contentText .global {margin:0; padding:0; background: url('../images/mapa2.jpg') right bottom no-repeat; height:350px;}
#main #contentLeft #contentText .global p {width:160px;}
#main #contentLeft #contentText .global h2 {margin:0 0 0 10px;}
#main #contentLeft #contentText .global h3 {width:160px;}
#main #contentLeft #contentText .global_big {margin:0; padding:0; background: url('../images/mapa_big.jpg') right bottom no-repeat; height:550px;}
#main #contentLeft #contentText .img_cert {border:1px solid #545454; margin: 0 0 0 10px;}
#main #contentLeft #contentText .img_text {border:1px solid #545454; float:left; margin: 4px 8px 4px 10px;}
#main #contentLeft #contentText .img_loga {border:0px; float:left; margin: 4px 8px 4px 10px;}
#main #contentLeft #contentText .img_pobocky {border:1px solid #545454; float:right; margin: 4px 8px 4px 10px;}
#main #contentRight {width: 212px; float: left; padding:20px; color: #FFFFFF; overflow:hidden;}
#main #contentRight .cara {width:100%; margin:20px 0 10px 0; background: url('../images/cara.jpg') repeat-x;}
#main #contentRight a {color: #FFFFFF;}
#main #contentRight a:hover {color: #333333;}
#main #contentRight h2 {margin:0 0 10px 0; font-size: .9em; color: #FFFFFF;}
#main #contentRight h2 a {margin:10px 0 10px 0; font-size: 1.1em; text-decoration: none; color: #FFFFFF;}
#main #contentRight h3 {margin:0 0 10px 0; font-size: 1.1em; font-weight:normal; color: #FFFFFF;}
#main #contentRight ul {margin:0; padding:10px 0 0 20px; list-style:square;}
#main #contentRight ul.logistika {padding:0px; margin:0; font-size:.9em; color: #FFFFFF;}
#main #contentRight ul.logistika li{margin:0 0 5px 0; list-style: none; background: url('../images/button_right.jpg') no-repeat;  padding:3px 0 4px 4px; text-indent: 7px;}
#main #contentRight ul.logistika li a {color:#FFFFFF; text-decoration:none;}
#main #contentRight ul.buttons {padding:0px; margin:0; font-size:.9em; color: #FFFFFF;}
#main #contentRight ul.buttons li{margin:0 0 5px 0; list-style: none; padding:0; text-indent: 7px;}
#main #contentRight ul.buttons li a {color:#FFFFFF; text-decoration:none;background: url('../images/button_right.jpg') no-repeat; display:block; width:195px; height:13px; padding:3px 0 4px 4px;}
#main #contentRight img {border:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#main #footer {width: 752px; height: 61px; background: #545454;}
#main #footer #copyright {float: right; margin: 0 4px 0 0; padding:5px 10px 0 0; color: #FFFFFF; font-size:.8em;}
#main #footer #line {float: left; margin:15px 0 0 10px; padding:0; color: #FFFFFF; border-left:4px solid #ff2f2f; width:10px; height:31px;}
#main #footer ul{margin: 0 0 0 10px; padding: 0 0 1em 0; color: white; font-size:.9em;}
#main #footer ul li {list-style:none; display:inline;}
#main #footer ul.footer_nav {float: right; margin: 10px 0 0 0; padding:8px 10px 0 0; color: #FFFFFF;}
#main #footer ul.footer_nav li{list-style: none; display: inline;}
#main #footer ul.footer_nav li a{color: #FFFFFF;}
#main #footer ul.footer_nav li a:hover{color: #ff2f2f;}