/* Net-X.cz */
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0; padding:0; }
object{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th{font-size:1em; font-weight:normal; font-style:normal; }
ul,ol{list-style:none; }
fieldset,img{border:none; }
caption,th{text-align:left; }
table{border-collapse:collapse; border-spacing:0; }
*{margin:0;padding:0;}
html, body{margin:0; padding:0;font-size:85%; font-family:"lucida grande", tahoma, arial, sans-serif;background:white url(page-bg.jpg) repeat-x 50% 0 fixed;color:black; position:relative;  width:100%; }
h1{font-size:22px; }
h2{font-size:18px; }
h3{font-size:16px; }
h4{font-size:14px; }
h5{font-size:12px; }
a{color:black;text-decoration:none;outline:none;}
/*:focus{-moz-outline-style:none;}*/
a:hover{text-decoration:underline;color:red;}
.clear{clear:both;}
.clearfix:after{content:".";     display:block;     height:0;     clear:both;     visibility:hidden;}
.clearfix{display:inline-table;}
/* Hides from IE-mac \*/
.clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.float-right{float:right;padding-left:5px;padding-bottom:5px;}
.float-left{float:left;padding-right:10px;padding-bottom:0px;}
#div-obal{margin:0px auto;text-align:left; width:1050px
/*980px*/
; background:url(mid-body2.png) 50% 50% repeat-y; }
/* Header */
#header{margin:0px;height:126px; background:url(header.jpg) 50% 0 no-repeat; }
#logo{margin:10px 50px 0 0;float:left;}
#header h1{text-indent:-9999px;height:0px;}
#staticmenu{display:block; position:relative;top:55px; left:250px;float:left;;width:520px;height:37px;}
#staticmenu li{display:inline;}
#staticmenu li a{font-size:14px; margin:5px;}
#staticmenu li.separe{padding:0 10px 0 10px;}
/* imgrotator */
#imgrotator{position:relative; z-index:100; display:block; margin-left:18px;;width:1013px;}
/* hlavni menu*/
#menu{position:relative; z-index:500; background:black; display:block; height:42px; margin-left:18px;;width:1013px;}
#menu .nav{float:left;width:1013px; padding-left:5px  }
#menu li{display:inline;float:left;}
#menu li a{display:block; height:30px; text-transform:uppercase; font-size:15px; color:white; padding:12px 9px 0px 9px; }
#menu .item{background:black;  }
#menu .item a:hover{background:#fbb92a; text-decoration:none;}
#menu .current{background:#fbb92a;margin-top:-10px;color:black; }
#menu .current a{color:black; }
/* Search */
#search{display:block; position:relative;top:10px; right:30px;float:right;width:340px;height:37px;}
#search form img{ padding:5px; float:left;}
#search form .input{ background:url("lupa.gif") no-repeat scroll 3px 3px #F3F3F3; border:1px solid #A8A8A8; float:left; height:17px; margin:3px; padding-left:20px; padding-top:3px; vertical-align:middle; width:160px;}
#search form .button{ background:url("bg-button.png") repeat scroll 0 0 transparent; border:0 none; font-size:11px; font-weight:bold; height:22px; margin:3px; text-transform:uppercase; width:65px; cursor: pointer;}
/* BODY - pozice sloupců */
#mid{margin:0px 0 0 0; }
.main{float:left; width:731px;  }
.second{float:left; width:282px; margin-left:18px;  }
.third{display:none; }
 .col{}
.box{margin-bottom:15px;}
.box-top{height:8px;}
.box-mid{padding:7px 10px 0 10px;}
.box-mid h2{font-size:16px;font-weight:normal;margin-bottom:8px;}
.box-mid h2 span{font-size:12px;font-weight:normal;}
.box-noframe{padding:0 5px 0 5px;}
.box-bot{height:6px;}
/* Pravé sloupce */
.lm-hdr{font-size:1em; color:#FFF; background:url(bg-sekce.png) repeat-x; line-height:1em; padding:0px; height:26px;   }
.lm-hdr span{padding-left:10px; float:left; height:26px; }
.lm-hdr span strong{padding:7px 15px 8px 5px; float:left; font-weight:100; text-transform:uppercase;}
/* topproduct */
.topproduct{display:block; width:263px; /*height:120px;*/}
.topprleft {display:block; width:180px; float:left; }
.topprright{display:block; width:73px; float:left; padding-left:9px;}
.topprleft p{float:left; margin:0; padding:0; }
.topprright img{border:1px solid #FBB92A; margin:2px; padding:1px; width:70px; }
.topprleft p b{ font-size:1em; }
.topprleft p span.price{font-size:1.3em; font-weight:bold; width:118px; line-height:25px;}
.topprbot {display:block; width:263px; float:left; }
.tpbot1 { width:160px; float:left;}
.tpbot2 { width:100px; float:left; text-align: right;}
.topprbot .input{height:18px; width:30px; background:url(bg-input.png); padding:1px;border:1px solid #CCC;}
.topprbot .button1,.topprbot .button2{height:23px; background:url(bg-button.png);margin-left:5px;clear:both; text-transform:uppercase; font-size:11px; border:0px; cursor: pointer;}
.topprbot .button1{width:59px;}
.topprbot .button2{width:45px;}
.topprbot span.button2 {margin-left: 90px; display:inline-block; line-height:23px;}
.topproduct .divide{float:left; width:255px; height:1px; border-top:1px solid white; margin:10px;}
/* anketa */
.box-mid .subbox_pool{font-size:10px; border-bottom:1px solid #e5e5e5;margin-bottom:10px; padding-bottom:10px;}
.box-mid .subbox_pool a{font-size:13px; }
.box-mid .subbox_pool .graph{width:180px; border:1px #d9d9d9 solid; }
.box-mid .subbox_pool ul li{position:relative; padding-left:20px; display:block; background:url(fn_arrow_grey.gif) no-repeat 0px 40%; }
.box-mid .subbox_pool ul ul li{line-height:3px; padding-left:0px; background:none; }

/* login */
.loginbox{margin-top:0px; height:180px; background:url(bg-login.jpg);}
.loginform{padding-top:80px; text-align:center;}
.loginform form .input{ background:url("bg-loginput.png"); border:0px ; height:18px; margin:3px; padding-left:20px; padding-top:3px; vertical-align:middle; width:170px;}
.loginform .button{ background:url("bg-button.png"); border:0px; clear:both; font-size:11px; font-weight:bold; height:22px; text-transform:uppercase; width:90px; cursor: pointer;}
.loginform .button1{ position: relative; float:left; padding-top: 5px; left: 45px;}
.loginform .button2{ position: relative; float:left; padding-top: 5px; left: 55px;}
.loginform p span { display: inline-block; padding:10px;} /* logout text */

.featuresnav{width:223px; margin-top:0px;}
.featuresnav ul{border-bottom:1px solid #d8dbd6; }
.featuresnav li{background:url(lm-bg2.jpg) no-repeat; }
.featuresnav li a{position:relative; display:block; font-size:14px; color:red; line-height:1.1em; padding:5px 11px 5px 10px; text-transform:uppercase; background:url(fn_arrow_red.gif) no-repeat 206px 50%;}
.featuresnav li a:hover{color:#404040; text-decoration:none; background-image:url(fn_arrow_black.gif); }
.featuresnav .features_main li, #main .featuresnav .features_main{line-height:30px; }
.featuresnav #features_supp{margin-bottom:0; padding-bottom:18px; }
.featuresnav #features_supp li, #main .featuresnav #features_supp li a{line-height:30px;}
.featuresnav span{text-align:right;margin:2px 10px 0 0;font-size:10px; background:white;}
.featuresnav span a:hover{color:#404040;}
/* výpisy obsahu,tabulky výpisů */
.post{;padding:8px 0px 0px 8px;margin-bottom:12px; }
.post h2{font-size:20px;border-bottom:1px solid #e5e5e5;padding-bottom:7px;}
.post p{ /*padding-bottom:7px;*/}
.post p em{font-style:italic;}
.post a{color:#777777;}
.post-specs{font-size:9px;text-align:right;padding:3px;color:#bbb;margin-bottom:-5px;}
.post-code{font-size:11px;text-align:left;padding:3px;color:#666;margin-bottom:-5px;}
.post-static{padding:10px;margin-bottom:12px; }
.post-static p{padding-bottom:10px;}

#prodselector{padding-bottom:5px; width:710px; height: 85px;}
.prodselcesta{ float:left; width:440px; }
.prodselcesta h1{ font-size:16px; }
.prodselstyl { float:left; width:440px; position:relative; top:8px; }
.prodselfiltr{ float:right; width:250px; text-align:right;}
.prodselfiltr p { line-height:23px; padding:0px;}

/* výpis produktů galerie*/
.post-prodgal{width:230px; float:left;margin:0px 8px 15px 0px;border:1px solid #CCC; }
.post-prodgal .prodtd1{height:80px; overflow:hidden;text-align:center;}
.post-prodgal .prodtd1 img{margin:2px 0 2px 0; height:75px;}
.post-prodgal .prodtd2{height:32px; overflow:hidden;background:rgb(227,227,227); padding:5px; }
.post-prodgal .prodtd2 a{color:black; text-decoration:underline; font-size:14px;font-weight:bold;}
.post-prodgal .prodtd3{height:25px; overflow:hidden;background:rgb(251,185,42) url(bg-price.png); padding:5px; text-align:center;}
.post-prodgal .prodtd3 span{font-size:16px;}
.post-prodgal .prodtd3 span b{font-size:20px;}
.post-prodgal .prodtd4{height:40px; overflow:hidden;padding:4px;}
.post-prodgal .prodtd5{height:30px; overflow:hidden;padding:4px 0px 0px 10px;}
.post-prodgal .prodtd51 {float:left; }
.post-prodgal .prodtd52 {float:left; }
.post-prodgal .prodtd5 .input{height:18px; width:40px; background:url(bg-input.png); padding:1px;border:1px solid #CCC;}
.post-prodgal .prodtd5 .button{height:25px; width:65px;background:url(bg-button.png);margin-left:10px;clear:both; text-transform:uppercase; font-size:11px; border:0px; cursor: pointer;}
.post-prodgal .prodtd6{height:18px; overflow:hidden;padding:5px;font-size:11px; }
/* výpis produktů tabulka*/
.post-prodtab{width:710px; float:left;margin:0px 8px 5px 0px;}
.post-prodtab:hover{background:rgb(227,227,227); }
.post-prodtab div{float:left; }
.post-prodtab .prodtd1{overflow:hidden;text-align:center;}
.post-prodtab .prodtd1 img{margin:2px 0 2px 0;}
.post-prodtab .prodtd2{width:300px; overflow:hidden;background:rgb(227,227,227); padding:5px; }
.post-prodtab .prodtd2 a{color:black; text-decoration:underline; font-size:13px;font-weight:normal;}
.post-prodtab .prodtd3{overflow:hidden;background:rgb(251,185,42) url(bg-price.png); padding:5px; text-align:right; width:90px;margin:-1px;}
.post-prodtab .prodtd3 span{font-size:13px;}
.post-prodtab .prodtd3 span b{font-size:13px;}
.post-prodtab .prodtd4{overflow:hidden;padding:2px 0 4px 4px; width:690px;color:gray;font-size:11px;}
.post-prodtab .prodtd5{overflow:hidden;padding:0px 0px 0px 10px;}
.post-prodtab .prodtd5 span{float:left;}
.post-prodtab .prodtd5 .input{height:18px; width:40px; background:url(bg-input.png); padding:1px;border:1px solid #CCC;}
.post-prodtab .prodtd5 .button{height:25px; width:65px;background:url(bg-button.png);margin-left:10px;clear:both; text-transform:uppercase; font-size:11px; border:1px solid gray;}
.post-prodtab .prodtd6{overflow:hidden;padding:5px;font-size:11px; width:80px;}
.post-newstab{width:100%;margin:0 0 15px 0; background:url(post-prodtab.jpg) top right no-repeat;}
/* detial produktu */
.prodd1{width:700px; padding:5px; overflow:hidden;}
.prodd1 .proddiv1{width:250px; float:left }
.proddiv1 div{margin-bottom:2px; font-weight:bold; }
.proddiv11{padding:10px 10px 5px 10px; background:rgb(227,227,227) }
.proddiv11 span{width:90px; display:inline-block;}
 .proddiv11a{padding:5px; margin:5px -5px 0px; background:#F1F1F1 }
 .proddiv11a span{width:120px; display:inline-block;}
.proddiv12{padding:10px; background:rgb(253,225,163) }
.proddiv12 span{width:145px; display:inline-block;}
.proddiv12 p{font-size:14px;}
.proddiv13{padding:10px; background:rgb(251,185,42) }
.proddiv13 span{width:150px; display:inline-block;}
.proddiv13 p{font-size:16px;}
.proddiv14{padding:10px; background:rgb(241,241,241) }
.proddiv14 .input{height:18px; width:40px; background:url(bg-input.png); padding:1px;border:1px solid #CCC;}
.proddiv14 .button{height:25px; width:65px;background:url(bg-button.png);margin-left:10px;clear:both; text-transform:uppercase; font-size:11px; border:1px solid gray;}
.prodd1 .proddiv2{float:left; margin:1px 0px 0px 20px; border:1px solid #bbb;}
.prodd2{width:700px; padding:10px 5px; }
.proddivn{padding:8px; font-size:1em; color:#FFF; background:url(bg-sekce.png) repeat-x; line-height:1em; height:20px;  }
.prodd2 .proddiv1{width:490px; float:left }
.prodd2 .proddiv2{width:200px; float:left; padding-left:2px;}
.prodd3{width:700px; padding:10px 5px; }
.prodd3 .proddiv1{width:490px; float:left }
.prodd3 .proddiv1 p span{width:110px; display:inline-block; vertical-align:top;}
.prodd3 .proddiv1 p span.pmessage{border:2px solid red;color:red;font-weight:bold;margin:0 0 15px;padding:5px;width:90%}
.prodd3 .proddiv2{width:200px; float:left; padding-left:2px;}
/* košík */
.kosheader,.kosikfoot{width:695px; padding:10px; margin-bottom:15px; background:rgb(251,185,42) url(bg-price.png); }
.kosh1{width:100%; font-size:15px; }
.kosiktab{width:695px; height:22px; }
.kosiktab b{color:#999; font-weight:normal; }
.kosiktab a{color:black; font-weight:bold; background:white;}
.kosiktab a:hover{text-decoration:none; }
.kosiktab span{float:left; }
.kos1{width:400px; }
.kos2{width:50px; }
.kos3{width:100px; }
.kos4{width:100px; }
.kosikfoot p{height:22px; }
.kosf1{float:left; margin-left:20px;}
.kosf1 a,.kosf2 a{color:black; font-weight:bold; text-decoration:underline; }
.kosf2{float:left; }
.kosf3{float:right;}
.kosfinfo{width:695px; font-size:11px; padding:5px 0 0 3px; display:block;}
.rozcestnik p{line-height:24px;}
.rozcestnik p span{width:50px; display:inline-block;}
.rozcestnik .input{height:18px; width:110px; background:url(bg-input.png); padding:1px;border:1px solid #CCC;}
.rozcestnik .button{height:25px; width:95px;background:url(bg-button.png);margin-left:10px;clear:both; text-transform:uppercase; font-size:11px; border:1px solid gray; cursor: pointer;}
.registrace div{padding:10px;}
.registrace p{line-height:24px;}
.registrace p span{width:70px; display:inline-block;}
.registrace p span.rmessage{border:2px solid red; color:red; font-weight:bold; padding:5px; width:97%;}
.registrace1{width:690px; border-bottom:1px solid gray;}
.registrace2{width:250px; float:left;}
.registrace3{float:left;}
.registrace .input{height:18px; width:130px; background:url(bg-input.png); padding:1px;border:1px solid #CCC;}
.registrace .button{height:25px; width:95px;background:url(bg-button.png);margin-left:10px;clear:both; text-transform:uppercase; font-size:11px; border:1px solid gray; cursor: pointer;}
.rekapitulace{width:695px; padding:10px; margin-bottom:15px; background:rgb(251,185,42); }
.rekapitulace p{line-height:18px;}
.rekapitulace p span{width:70px; display:inline-block;}
.sellers h3{padding:15px 0 2px 5px;;background:#fff url(H3bg.gif) repeat-x;}
.post-selltab{width:100%;margin:2px 0 0 0;border-top:1px #d8dbd6 solid; }
.post-selltab .selltd1{width:130px; font-size:13px;color:#666;padding:3px 0 0 0; vertical-align:top; }
.post-selltab .selltd2{width:180px; border-bottom:1px #d8dbd6 solid; padding:3px 0 5px 0; vertical-align:top;}
.post-selltab .selltd3{width:158px; border-bottom:1px #d8dbd6 solid; padding:3px 0 5px 0;}
.post-selltab .selltd3 a{color:#444;}
.entry{padding:0 5px 0 0;font-size:12px;line-height:18px;}
.entry p{margin-bottom:18px;color:#666;}
.entry p a{color:#666;text-decoration:none;}
.entry p a:hover{text-decoration:underline;}
.entry img{;}
.entry a img{border:1px #eee solid;}
.entry .alignright{float:right;margin:0 0 0 20px;}
.artphoto{float:left;margin:0 15px 0 0; width:100px;;}
.post .postline{margin:5px 0 5px 0; width:468px; height:1px; border-bottom:1px #d8dbd6 solid;}
.post .postart li a{padding:0 0 0 20px;position:relative; display:block; color:#08c; background:url(dot_art.gif) no-repeat 0px 50%; }
.post .postart li a:hover{background:url(dot-art.gif) no-repeat 0px 50%; }
.post .postfiles li{display:inline;float:left; }
.post .postfiles li a{padding:0 25px 0 20px;color:#08c; background:url(dot_file.gif) no-repeat 0px 50%;}
.post .postfiles li a:hover{background:url(dot-file.gif) no-repeat 0px 50%;}
.post .postfaq li a{padding:0 0 0 20px;position:relative; display:block; color:#08c; background:url(dot_faq.gif) no-repeat 0px 50%; }
.post .postfaq li a:hover{background:url(dot-faq.gif) no-repeat 0px 50%; }
.post span.faq_h3{font-size:16px; }
.faqtab{width:100%; margin:15px 0 5px 0;border-top:1px #d8dbd6 solid; }
.faqtab td{;padding:5px 1px 5px 20px;border-top:1px #d8dbd6 solid; vertical-align:top; }
.faqtab .faqquest{background:url(dot_faq.gif) no-repeat 1px 5px;;}
.faqtab .faqansw{background:url(dot_answ.gif) no-repeat 1px 5px;}
.supporttab{width:100%; margin:15px 0 0 0; }
.supporttab td{;padding:5px 1px 5px 0;border-top:1px #d8dbd6 solid;  }
#announcements{width:223px;}
#announcements h2{margin-left:22px; font-size:16px; line-height:18px; color:#616366; }
#announcements li{padding-bottom:7px;}
#announcements li a{position:relative; display:block; color:#08c; background:url(fn_arrow_grey.gif) no-repeat 208px 50%; }
#announcements li a img{vertical-align:middle; margin-top:-1px; margin-right:6px; }
#announcements li a:hover{color:#08c; text-decoration:underline; background-image:url(fn_arrow_blue.gif); }
#announcements .announcements-main li, #announcements .announcements-main{line-height:12px; }
#announcements p{font-size:10px;line-height:12px;margin:5px 16px 0 10px;padding-bottom:7px; text-align:justify;}
#announcements p a{text-align:right;color:#08c;}
/* Footer */
#footer{width:1050px; height:126px; background:url(footer.jpg) center top no-repeat;margin-top:20px;}
#footer1{float:left; padding:10px 0px 0px 30px;}
#footer1 p{;font-size:12px;color:white; padding:5px; }
#footer1 a{color:white;}
#footer2{float:right;}
#footer2 p{font-size:10px;color:white; position:relative; top:100px; right:35px;}
#footer2 a{color:white;}
#footer3{float:right; position:relative; right:45px; top:10px;}
#footer3 img{}
/* Diskuze */
#comments_wrapper{background:#fff;}
#comments_wrapper h3{padding:5px;}
ol.commentlist{margin:0;padding:0;background:#fff;}
.commentlist li{list-style:none;margin-bottom:4px;border-bottom:1px solid #efefef; background:url(combg1.gif) repeat-x top;}
.commentlist ul ul li{background:url(combg2.gif) repeat-x top;}
.commentlist ul{background:url(combg3.gif) repeat-x top;}
.commentlist cite{padding:7px;display:block;font-style:normal;float:left;width:110px;}
.commentlist a:link, .commentlist a:visited{color:#08c;font-size:9px;}
.commentlist a:hover, .commentlist a:active{color:#1e5685;}
.commentlist .author{font-size:9px;line-height:10px;text-decoration:underline;color:#08c;float:left;}
.commentlist .gravatar{margin-right:8px;line-height:32px;float:left;}
.commentlist .time{font-size:9px;color:#959595;float:left;}
.commentlist .date{font-size:8px;}
.commenttext{color:#777;font-size:11px;padding:10px 10px 10px 10px;}
.commenttext .comment-edit{float:right;padding-left:3px;}
.commenttext .thdrpy{color:#fff;}
.commenttext .thdrpy a{background:url(/_img/layout2/reply.png) no-repeat left;padding-left:8px;}
.editComment, .editableComment, .textComment{display:inline;}
/* Comment Childs */
.comment-childs{float:left;margin-left:20px;width:413px;}
li.comment-childs{border-top:1px solid #efefef;border-bottom:none;}
#newcomment{border:1px dashed #777;width:90%;}
#newcommentsubmit{color:red;}
.adminreplycomment{border:1px dashed #777;width:99%;margin:4px;padding:4px;}
.mvccls{color:#999;}
/* Comment Forms */
#commentform{background:#fff;padding:10px;}
#comment{width:90%;margin:18px;padding:10px 10px 25px 10px;font-family:inherit;font-size:11px;}
.comment-textarea{padding:10px 10px 25px 10px;font-family:inherit;font-size:11px;}
.comment-textarea-header{}
/* PAGINATION CSS */
.pagination {border:0; margin:0; padding:10px 0px 0; clear:both;}
.pagination a{}
.pagination b{}


