*{margin:0;padding:0;}
body{background:#23282b url(/skins/moraviafloor_uvod/img/bground.gif) repeat;font-family:Tahoma,sans-serif;font-size:small;}
#container {padding-top:12px;}
#mother{width:902px;margin-left:auto;margin-right:auto;}
#langselect{width:px;color:#fff;float:left;padding-top:15px;margin:0px 20px 0 0px;}
#langselect a{color:#fff;text-decoration:none;font-size:.75em}
#langselect img{padding:0px 10px 0 10px;margin-bottom:-1px;border:none;}
div.print a{float:right;color:#fff;margin:0px 0px 0 0px;}
.tisk img{float:right;margin:4px 10px 4px 10px;}
#navigator{color:#fff;margin-left:290px;margin-bottom:10px;}
#navigator a{color:#fff;font-size:85%;}
a{color:#FF0000;}
/*topbox*/
#topbox {clear:both;padding:0px;margin:0;}

.searchbox p{color:#fff;padding:10px 10px;margin:0 10px;text-align:left;}

div.menu{padding-bottom:5px;}
div.menu a{font-size:.85em;color:#ccc;margin-left:10px;}
/*menu*/
#menu {float:none;margin:0;padding:0;}
#menu ul li{float:left;display:block;padding-bottom:0px;}
#menu ul li a{float:none;text-transform:uppercase;display:block;width:145px;padding-top:16px;height:29px;text-align:center;border-right:1px solid #2F2F2F;font:bold 12px/1 Georgia,Tahoma,sans-serif;color:#fff;background:url("/skins/moraviafloor_uvod/img/button.gif") 0 0 no-repeat;text-decoration:none;}
/*#menu ul li li{display:block;float:none;}*/
#menu ul li a:hover{background-position:-154px 0;color:#fff;}
#menu ul li.selected-menu a{background-position:-308px 0;color:white;}
/*submenu*/
#menu ul ul {display:none;background:#1D1F1F;width:175px;border:0px solid #333;border-top:none;margin-top:0px;filter:alpha(opacity=98); -moz-opacity: 0.98; opacity: 0.98;}
#menu ul ul li {padding-top:1px;float:none}
#menu ul ul li span {margin-left:10px;}
#menu ul ul li span a:hover {background:#2F2F2F}
#menu ul ul li a,#menu li.selected-menu li a {display:block;height:16px !important;padding:8px;font-size:100%;border-bottom:1px solid #2F2F2F; font-weight:normal;
float:none;margin:0px 0px 0px 0px;width:auto;text-align:left;background:#1D1F1F !important;text-transform:none;}
#menu ul ul li a {line-height:center} 


#mcls-dokumety-ke-stazeni a:hover, #mcls-kovarstvi-kovarske-prvky a:hover, #mcls-kovarstvi-poptavka a:hover, #mcls-kovarstvi-umelecke-kovarstvi a:hover, #mcls-kovovyroba a:hover, #mcls-prodej-naradi a:hover, #mcls-pujcovna-naradi a:hover{background:#D2191F !important}
#menu ul li a:hover {background-position:-308px 0;color:white;}
#mcls-e-shop a{color:#F6B64C !important}
/*#menu ul ul li li span a:hover {background:#3A3B3D} */
/*konec*/
#header h1 {display:none;}
#header{float:left;background:url(/skins/moraviafloor_uvod/img/header.jpg) 0 10px no-repeat;height:210px;width:902px;}
div.logo{margin:65px 45px;}
div.logo img{border:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#box{background:url(/skins/moraviafloor_uvod/img/box-top.gif) left top no-repeat;padding:4px;}
#boxin{background:#ccc url(/skins/moraviafloor_uvod/img/box-vypln.gif) left top repeat-y;margin-bottom:-4px;padding:0 0 10px 0;}
#boxbot{background:url(/skins/moraviafloor_uvod/img/box-bottom.gif)  left bottom no-repeat;padding:8px;}

#main-obsah {float:right;width:590px;padding:0 15px 10px 0;margin:0}
#main-obsah h2 {margin-bottom:5px;font-size:140%}
.bgsearch {font-size:.9em;color:#fff;margin-left:20px;padding-top:10px;}
.search h3 {font-size:1.1;text-align:left;padding:10px 0px 0px 12px;}
.search {padding:0px 0 0px 5px;color:#fff;}
.search p {padding:10px 0px 0 12px;font-size:.85em; margin-bottom:-10px;}
.srch-btn{font-weight:bold;font-size:.85em;background-color:#999;border:1px solid #999999;}
.srch-text{border:1px solid #B0AFB1;background:#333333;font-size:.9em;width:170px;font-weight:normal;color:#fff;padding:3px 0 0 3px;height:16px}
form.search-form input{margin-top:10px;margin-left:5px;float:left;margin-bottom:20px !important;}
#left-box-sluzby{padding:15px 0 0 10px;}
#nabidka{margin:0px 0 0px 0px;padding-top:10px;width:240px;background:url(img/nabhl.gi) left top no-repeat;}
#box-bottom{background:url(img/nabdl.gi) left bottom no-repeat;}
.nabidka-sluzeb{color:#fff;padding-top:5px;line-height:150%;}
h2.sluzby{color:#DAEDCB;}

.nabidka-sluzeb  li{margin-left:15px;}
.nabidka-sluzeb p{margin-left:10px;font-size:.85em;padding-bottom:10px;}
.nabidka-sluzeb img{margin-left:28px;border:3px solid #ccc;}
.nabidka-sluzeb .left {text-align:center;}
.nabidka-sluzeb .akce {padding:8px;font-size:.9em;font-weight:bold;width:260px;}
.nabidka-sluzeb .left img {padding:5px 25px 0 0;border:none;}
/*partnerske stranky*/
.web{font-size:1em;color:#fff;margin-left:20px;margin-top:10px;padding-bottom:15px;}
#web img{border:none;margin:0 80px;padding-bottom:3px;}
/*netagent*/
.netagent{padding:5px 0px 0 61px;}
/*STYLOVANI OBSAHU*/
#html{color:#333;}
#html img{margin-left:10px;padding:3px;}
#web-html ul h4{font-size:1em}
#web-html{font-size:.9em;margin-top:0px;padding:0 0px 10px 0;}
#web-html ul,ol{margin:10px 5px 10px 30px;}
#web-html li{margin-bottom:5px}
#web-html h1{font-size:1.65em;letter-spacing:1px;font-weight:bold;color:#333;margin:3px;padding-bottom:10px;}
#web-html h2{font-size:1.2em;padding:0;color:#333;clear:both;}
#web-html h3{font-size:1.0em;}
#web-html .annotation{font-weight:normal;border-top:1px solid #B5B6B8;border-bottom:1px solid #B5B6B8;padding:6px;color:#666;margin-bottom:6px;}
#web-html .annotation span {line-height:140%;}
#web-html p{font-size:1em;line-height:160%;}
#web-html a img{border:1px solid #ddd;margin:0 10px 10px 0px;}
#web-html img {margin:0 10px;}
#web-html a{color:#f00;}
#web-html h5{font-weight:normal;color:#424444;}
.MsoNormal a{color:#D80022;}
#html .uvodt{font-size:.75em;padding-bottom:0px;}
#obrazek img{float:right;border:none;clear:both;padding:25px 15px 0 0;margin-bottom:15px;}
#footer{color:#fff;text-align:right;padding-bottom:10px;font-size:.85em;}
#footer .textd{padding:0 0px 0 0;text-decoration:none;}
#footer span{text-decoration:none;}
#footer span{float:left;font-size:1em;margin-left:10px;}
#footer a{color:#fff;font-size:1em;margin-right:0px;}
#border-light img{border:1px solid #000;padding:1px;background:#ccc;}
#html .textfont{color:#ff0000;font-size:.75em;}
#web-html img.right{float:right;}
#html img.left{float:right;}
#html .right{text-align:right;}
#html .left{text-align:left;}
#html .justify{text-align:justify;}
#html .center{text-align:center;}

div.sleva {margin:10px 0px 20px 0px;padding:10px;border-left:6px solid #B5B6B8;border-right:6px solid #B5B6B8;background:#EFEFEF;clear:both;overflow:hidden;}
div.sleva .olink-desc h3 {margin-bottom:10px;}
div.sleva .olink-item img {display:none;} 
div.sleva .olink-item p {line-height:140%;}  
.olink-title a {font-weight:bold;font-size:140%}

div.top{float:right;margin-right:3px;color:#ccc;font-size:85%}
div.top a{color:#ccc;}

/*konec hlavicky*/
/*submenu*/

div.submenu{width:220px;padding-top:0px;clear:both;overflow:hidden;}
div.submenu ul ul li a span {text-transform:uppercase;}
div.submenu ul li {list-style:none;background:url(/skins/moraviafloor_uvod/img/sipka.gif) 0% 10px no-repeat;}
/*#submenu li li {list-style:none;background:url(/skins/moraviafloor_uvod/img/sipka02.gif) 0% 10px no-repeat;}*/
div.submenu a {padding:0px 15px;text-decoration:none;font-size:100%;}
div.submenu a:hover {padding:0 15px;text-decoration:underline;color:#fff;background:url(/skins/moraviafloor_uvod/img/sipka02.gif) 0 4px no-repeat;}
div.submenu ul li.selected-menu a {padding:0px 15px;list-style:none;background:url(/skins/moraviafloor_uvod/img/sipka02.gif) 0 4px no-repeat;text-decoration:none;color:#fff;}
div.submenu h3 {font-size:1em;color:#fff;padding:10px 0px 0px 22px;}

/*box*/
#main-left{float:left;width:280px;}
.rbox {padding-bottom:10px;margin-left:10px;font-size:100%;color:#fff;clear:both}
.rbox h3 {background:url(/skins/moraviafloor_uvod/img/boxik.gif) left top no-repeat;color:#fff;font-weight:normal;margin:0;padding:9px 0px 9px 18px;height:18px;font-size:100%;}
.rbox h3 span {font-weight:bold;color:#fff;}
.rbox p {margin:0}
.rbox a {color:#E73429;font-weight:bold;}
.rboxin {font-size:95%;}
.rboxin p {font-size:95%;padding:3px;margin-left:10px;}
.rboxin a {line-height:210%}
.rboxin ul {padding:0;margin:0 15px;}
.rboxin li {width:260px;}
.rboxin img {border:none;padding-top:10px;}

/*umelecke kovartsvi img */
#foto{float:left;  width:600px;  padding:0;  background:url(obr/pozadi.gif) no-repeat top left;}
#foto h2{color:#d5001d;}
#foto strong{color:#d5001d;}
#foto dl{float:left;  width:585px;  margin:10px 0px;  padding:0;  display:inline;
/* oprava chyby zdvojování vnějších okrajů u IE/Win */
}
#foto dt{float:right;  width:562px;  margin:0;  padding:0;  font-size:1em;  letter-spacing:1px;  color:#627081;}
#foto dd{margin:0 0 0 158px;   padding:0;  font-size:1em;;  line-height:1.5em;  color:#333;}
#foto dl dd.obr{margin:0; }
#foto dd.obr img{float:left;  margin:0 8px 0 0;  padding:4px;  border:1px solid #D9E0E6;  border-bottom-color:#C8CDD2;  border-right-color:#C8CDD2;  background:#fff;}
/* otočení směru plovoucího umístění */
#foto .zmena dt{float:left;}
#foto .zmena dd{margin:0 158px 0 0;}
#foto .zmena dd.obr img{float:right;  margin:0 0 0 8px;}

div.slide {width:262px;margin-left:10px;}
#motive img{border:4px solid #23282B;width:262px;margin-left:3px;}

fieldset {border:none;border-top:2px solid #f00;}
legend {color:#f00;font-weight:bold;font-size:110%;}
label {font-size:110%}
/*formular*/


#form3 #fld-3-1 {border:1px solid #888;background:#eee;padding:2px 5px;color:#000;}
#form3 .textinput  {width:250px;border:1px solid #888;background:#EFEFEF;padding:2px 5px;font-weight:bold;color:#DE2921}

#sbtn-4,#sbtn-3 {padding:5px;background:#eee;border:2px solid #DE2921;font-size:110%;font-weight:bold;color:#DE2921;margin-top:10px;margin-left:45px;}
#rbtn-4,#rbtn-3 {display:none;}

#form4 #fld-4-1 {border:1px solid #888;background:#EFEFEF;padding:2px 5px;color:#000;}
#form4 #fld-4-2, #fld-4-3 #fld-4-4, #fld-4-5, #fld-4-6  {width:250px;border:1px solid #888;background:#EFEFEF;padding:2px 5px;font-weight:bold;color:#DE2921}
/*#form4 #fld-4-3  {width:300px;height:150px;}*/
#form4 #fld-4-1,
#form4 #fld-4-2,
#form4 #fld-4-3 {font-size:110%;width:200px;border:1px solid #888;background:#eee;padding:2px 5px;font-weight:bold;color:#DE2921}
#form4 #fld-4-4 {width:200px;border:1px solid #888;background:#eee;padding:2px 5px;font-weight:bold;color:#DE2921}

/*#web-html .subpages {margin-left:15px;}*/
.subpageitem {border:1px solid #ddd; height:110px;margin-bottom:10px;padding:10px;background:url(/skins/moraviafloor_uvod/img/subbg.gif) left bottom repeat-x;}


#scrollit {padding:10px;letter-spacing:0.05em;background:#fff url(moraviafloor_uvod/img/subbg.gif) left bottom repeat-x;border:1px solid #ddd;color:#333;margin-bottom:10px}
#scrollit .clanek {margin:10px 0 20px 10px;font-size:90%}
/*#scrollit .clanek span {font-weight:bold;}*/
#scrollit .clanek h2 a {text-decoration:underline;font-size:80%;}
#scrollit .clanek .link a {text-decoration:underline;font-size:100%;}
#scrollit .clanek p {margin-bottom:5px;line-height:140%}
.news-html {background:none !important} 
.clanek {background:none !important} 
.clanek img {padding:5px;margin-right:5px;border:1px solid #ddd; float:left}

.netagent {background:url(/skins/moraviafloor_uvod/img/counter.jpg) left top no-repeat;margin:35px 80px;height:72px;}
.netagent p {color:#020202;font-size:80%;padding-top:12px;line-height:130%;margin-left:-58px;}
.netagent span {color:#020202;padding:0px 12px 0 0px;margin:0 20px 0 0;}
.netagent .all {position:relative;text-align:right;float:right;padding:0 0px 0 0}
.counter {margin-top:-40px;font-size:80%}

.cat-category {margin:25px 0px 0 6px;padding:0}
.cat-item {margin:25px 0px 0 6px;padding:0}

#web-html table .hlhead td{border-bottom:none !important}
#web-html table img {margin:0;vertical-align:middle;}
#web-html table {border-collapse:collapse;font-size:100%;text-align:left;}
#web-html .hlrow {/*background:#f1f1f1*/} 
#web-html table td,#web-html table th{border-bottom:1px solid #ddd;background:#none}
#web-html table p {margin:0 !important;}
#web-html table h3 {margin:5px 0 5px 0 !important;} 
#web-html td{padding:5px;}
#web-html th {padding:5px;}
#web-html table {margin-bottom:10px;}
#web-html table thead tr {background:#CFE5FF !important;color:#000 !important}
#web-html table thead h3 {color:#D6D8D7 !important}
#web-html table {width:100%;}

#arrows {margin-top:-35px;margin-left:542px;position:absolute;z-index:50}
#arrows img {border:none}