body{color:#333;font-size:12px;line-height:18px;font-family: "Arial", "Helvetica", sans-serif;background:#000 url(images/bodyback.jpg) no-repeat center top;margin:0;padding:0;}
.bila{background-color:#fff;}
.oranzova{background-color:#f93;}
.radek{width:1000px;}
.floatleft{float:left;}
.floatright{float:right;}
.sloupek{width:190px;}
.dvasloupce{width:390px;}
.obrazek,.text{width:370px;}
.trisloupce{width:570px;}
.ctyrisloupce{width:770px;}
.petsloupcu{width:990px;}
.ikony .sloupek{height:127px;}
#top .ctyrisloupce,#top .sloupek{height:55px;float:left;line-height:55px;margin:0 5px 5px;}
#loga ul,#loga li,.leftmenu ul,.leftmenu li{list-style:none;float:left;margin:0;padding:0;}
#page{position:relative;width:1000px;margin:0 auto;}
#logo{position:absolute;top:0;left:0;height:55px;width:190px;background:url(images/infitlogo.png) no-repeat;margin:0 5px;}
.topmenu{width:1000px;}
.topmenu ul.menu li{list-style:none;float:left;}
.topmenu li a{color:#666;line-height:50px;float:left;text-decoration:none;text-indent:10px;background:transparent;}
.leftmenu li a{color:#666;width:190px;height:40px;line-height:40px;float:left;text-decoration:none;text-indent:10px;background-color:#fff;margin-bottom:2px;}
.leftmenu a:hover{color:#fff;background:#f93;width:190px;float:left;text-decoration:none;}
.leftmenu .trail a{color:#fff;background:#f93;width:190px;float:left;text-decoration:none;margin-bottom:2px;}
.leftmenu ul,.leftmenu li li,.leftmenu li li a{margin:0;padding:0;}
.leftmenu li li a{text-indent:25px;margin-bottom:2px;background:#dae0da;padding:0;}
.leftmenu li li li a{text-indent:40px;margin-bottom:2px;padding:0;}
.leftmenu li li li li a{text-indent:55px;margin-bottom:2px;padding:0;}
#tab5 li,#tab5 ul{list-style:square;}
ul.teplomer{background:url(images/teplomer.png) no-repeat 20px 0;height:40px;display:block;list-style:none;}
#tab5 ul.teplomer li{list-style:none;height:20px;}
.cleardiv{clear:both;}
.menu a:hover,.leftmenu ul{color:#fff;}
.paddingdeset{padding:10px;}
.paddingpetnula{padding:5px 0;}
.paddingpetop{padding:5px 0 0;}
.paddingdesetnula{padding:10px 0;}
.paddingdvacetnula{padding:20px 0;}
.marginpet{margin:5px;}
.marginpetapetpetnula{margin:5px 10px 5px 0;}
.marginnulapet{margin:0 5px 0 0;}
.osmnact{font-size:18px;line-height:24px;}
h2{font-weight:200;}
h1{font-size:24px;line-height:30px;}
.text label{font-weight:700;width:80px;float:left;}
.text .uc-price{font-size:24px;}
.obsah{background:url(images/pismo.png) repeat-y;background-color:#fff;}
.obrazek,#loga{margin-left:35px;width:320px;text-align:center;}
.priloha{text-align:left;}
#teaser,.detail{width:350px;}
.kosik a{background:#f93 no-repeat left center;float:right;color:#fff;margin:0 0 20px;padding:7px 14px;}
.kosik a:hover{background:red;color:#fff;}
.container{width:500px;margin:10px auto;}
.messages{background-color:#dae0da;margin:10px 0;padding:10px;}
#edit-qty-wrapper,edit-attributes-2-wrapper{margin:10px 0;}
ul.tabs{float:left;list-style:none;height:35px;width:100%;margin:0;padding:0;}
ul.tabs li,ul.edit-tabs li{float:left;overflow:hidden;position:relative;margin:0 10px 0 0;padding:0;}
ul.tabs li a,ul.edit-tabs li a{text-decoration:none;color:#999;display:block;border:solid 1px #dae0da;background-color:#fff;padding:3px 6px;}
ul.tabs li a:hover,ul.edit-tabs li a:hover{background:#dae0da;}
html ul.tabs li.active,html ul.tabs li.active a:hover,.edit-tabs .active{background:#dae0da;color:#666;}
input.node-add-to-cart{background-color:#f93;color:#fff;font-size:18px;border:none;font-family:"Arial";padding:10px;}
.form-required{color:red;}
.cervena,input.node-add-to-cart:hover{background-color:red;}
a:hover,.menu a{color:#666;}
#tab2 ul,#tab2 li{list-style:none;margin:0;padding:0;}
.sizetable table{color:#333;border:solid 1px #666;border-collapse:collapse;width:95%;}
.sizetable th{background-color:#dedede;}
.sizetable td,.sizetable th{border:solid 1px #666;text-align:center;padding:5px;}
.krumo-root{background-color:aqua;}
.krumo-root li,.krumo li{background-color:aqua;clear:both;}
.oranzfont,.oranzfont,a,.menu{color:#f93;}
table.views-view-grid {background-color:transparent;}
table.views-view-grid td{width:25%;vertical-align:top;padding:10px;text-align:center}
table.views-table.cols-30{width:570px;}
table.views-view-grid,.category-grid-products table{border-spacing:5px;border-collapse:separate;}
table.views-view-grid th{border-width:1px;border-color:#dcdcdc;background-color:white;}
table.views-view-grid td{border:1px solid #dcdcdc;background-color:white;}
.views-field-field-sleva-value{color: red;font-size:18px;}
.views-field-sell-price{margin-top:8px;}
#novinky h2,#vyprodej h2,#soutez h2{margin-left:5px;}
#soutez .view-display-id-block_4{color:inherit;background:#fff;padding:10px;border:1px solid #dcdcdc;}
#obchod table {width:500px;}
#obchod table td {padding:10px;}
.tdlabel{width:90px;}
#novinky,#vyprodej,.category-grid-products table{width:560px;float:left;margin:10px 0;padding:5px;color:inherit;background:#ffebd0;}
.category-grid-products table{width:770px;float:left;margin:10px 0;padding:5px;color:inherit;background:#ffebd0;}
#soutez{width:550px;float:left;margin:10px 0;padding:10px;color:inherit;background:#e2efff;}
#soutez .node h2{padding:0;margin:0}
#aktuality{margin:10px 0;}
.sloupek.floatright{color:inherit;background:#fff;width:170px;padding:20px 10px 10px;}
.sloupek.floatright h2{margin-top:20px;padding:20px 0 5px;border-top:1px dotted #bbb;}
.sloupek.floatright h3{margin:0;}
.sloupek.floatright h3 a{font-size:13px;text-transform:uppercase;}
.sloupek.floatright .views-field-created,.views-field-changed{color:#adadad;background:transparent;margin:2px 0 8px;font-style:italic;font-size:10px;}
.views-field-changed{color:#adadad;background:transparent;margin:0;font-style:italic;font-size:10px;}
.sloupek.floatright .item-list .pager{padding:10px 0 5px;font-size:10px;}
.poll .total{text-align:left;}
.sloupek.floatright ul.links li{display:inline;list-style-type:none;padding:0;}
.poll .bar .foreground {background-color:#F93;height:1em;float:left;}
.poll .title{font-weight:bold;}
.item-list .pager{padding:30px 0 20px;}
.item-list ul li{margin:0;}
.item-list .pager li a{background:#d1d1d1;color:#5d5d5d;display:inline;list-style-type:none;padding:5px 6px 7px;}
.item-list .pager li a:hover{background:#bbb;color:#fff;text-decoration:none;}
li.pager-current{color:#fff;background:#F93;padding:30px 6px 15px;}
.category-grid-products table{border:none;}
.category-grid-products td {border:1px solid #dcdcdc;background-color:white;}
.catalog-grid-sell-price{font-weight:bold;color:#4a4a4a;background:transparent;}
.trisloupce .views-row{margin:30px 0 0;}
.trisloupce .views-field-title{font-size:13px;text-transform:uppercase;}
table.views-table.cols-300,table.views-table.cols-30,table.views-table.cols-10{width:770px;}
.view-display-id-page_3 .views-field-title a,.view-display-id-page_1 .views-field-title a{text-transform:uppercase;}
.view-display-id-page_3 td {padding:20px;vertical-align:top;background:#fff;border:none}
.view-display-id-page_3 td, .view-display-id-page_3 thead, .view-display-id-page_3 tr, .view-display-id-page_3 table, .view-display-id-page_3 tbody, .view-display-id-page_3 th {border:none}