body{font-size:62.5%;background:#000 url(img/bodybg.jpg) left top repeat-x;font-family:Arial,Verdana,Helvetica,sans-serif;}
*{margin:0;padding:0;}

#mother {margin-left:auto;margin-right:auto;width:980px;}

#footer .vcard span{float:left;margin:0 10px 0 0;padding:0}
.topmenu {background:url(img/menu.jpg) left top no-repeat;height:160px}
.logo {float:left;padding:15px 110px;}
.logo h1 {display:none;}
.logo img {border:none;}
.fraze {color:#959292;font-size:120%;position:absolute;top:42px;padding-left:375px;}
.fraze span {padding:0 4px 0 10px;margin:0;background:url(img/cur.gif) 0px 6px no-repeat;}
address {font-style:normal;color:#f2f2f2;text-align:right;font-size:120%;padding:18px 24px 0 0px;/*background:url(img/icom.gif) 97.5% 18px no-repeat;*/height:35px}
address a {font-size:95%;color:#f2f2f2}
address img {float:right;padding:0 0px 0 20px;}
/*.mail {font-size:120%;margin-left:0px;color:#f2f2f2}
.mail a{color:#f2f2f2;;}
.mail strong {color:#fff}*/


#left {float:left;width:238px;}

.submenu {margin:0px;}
.submenu ul {padding:0;margin:0px;}
.submenu ul li {margin:0px;list-style:none;}
.submenu ul li a {text-decoration:none;color:#fff;font-size:110%;height:14px;padding:7px 0 7px 60px;display:block;background:url(img/bcur.gif) 18px 8px no-repeat;}
/*.submenu ul li a:hover {color:#f3b01f;font-weight:normal;background:url(img/bghover.gif) left top repeat-y;}*/
.submenu .selected-menu a {font-weight:normal;background:url(img/bcur.gif) 18px 8px no-repeat;}
.submenu .selected-menu li a {margin:0px;padding:7px 0 7px 60px;list-style:none;}
.submenu ul li.selected-menu li a {background:url(img/cur.gif) 24px 12px no-repeat;color:#FF8824 !important;}
/*.submenu ul li.selected-menu li.selected-menu li li a {background:url(img/cur.gif) 24px 12px no-repeat;color:#fff !important;}*/

#box1 {width:238px;background:#262626 url(img/bgspodni.gif) no-repeat bottom;}
#box1 h2 {margin:0; padding:14px 0 0px 50px;font-size:140%;background:url(img/horni.gif) left top no-repeat;height:36px}
#box1, #box1 a {color:white;}
#box1 div  {padding:0px 0px 15px 15px;font-size:110%;}



#box4 {width:238px;background:#262626 url(img/bgspodni.gif) no-repeat bottom;padding-bottom:20px;line-height:1.6;}
#box4 h2 {margin:0; padding:14px 0 0px 50px;font-size:140%;background:url(img/horni.gif) left top no-repeat;height:36px}
#box4 {color:#fff;}
#box4 a {color:#FF8824;}
#box4 .adr  {padding:0px 6px 0px 15px;font-size:1.2em}
#box4 .fn {padding:0 0 0 15px;font-size:1.2em;font-weight:bold;}

#box2 div  {padding:0px 6px 15px 8px;font-size:110%;}
#box2 {width:238px;background:#262626 url(img/bgspodni.gif) no-repeat bottom;}
#box2 h2 {margin:0; padding:14px 0 0px 50px;font-size:140%;background:url(img/horni.gif) left top no-repeat;height:36px}
#box2, #box2 a {color:#fff;}
#box2 .link {padding-left:130px;}
#box2 .link a {color:#727272;font-size:110%;}
#box2 .clanek {padding:0 !important;margin:0 0px 10px 5px;text-align:left}
#box2 .clanek .link{padding-left:0px;margin-top:0px;}
#box2 .clanek p {margin-bottom:5px;line-height:140%}
#box2 .clanek span a {color:#ff8824;font-weight:bold;text-decoration:none;}
#box2 .clanek span {color:#fff;font-weight:bold;}
#box2 .clanek .link a {color:#ff8824;font-size:100%;font-weight:normal;text-decoration:underline !important}

#box3 div  {padding:0px 35px 15px 48px;font-size:120%;}
#box3 {width:238px;background:#262626 url(img/spodni.gi) no-repeat bottom;margin-bottom:10px;}
#box3 h2 {margin:0; padding:14px 0 0px 50px;font-size:140%;background:url(img/horni.gif) left top no-repeat;height:36px}
#box3, #box3 a {color:white;}
#box3 li {list-style:none}

#box3 form input {margin:3px 0 5px 0;border:1px solid #5C5C5C;padding:.1em;}
#box3 a {color:#FF8824;line-height:180%}

/*flash komplet, png*/
#flash {height:270px;background:url(img/images01.jpg) no-repeat;}
.bgnab {position:absolute;top:190px;margin-left:20px;background:url(img/bgnab.png) left top no-repeat;height:149px;width:308px;color:#f2f2f2;font-size:120%}
.bgnab p {margin:18px 15px 0px 30px;line-height:160%}
.ngobal {padding-left:785px;}
.button {position:absolute;top:122px;left:55px;border:none;}
.topalu {position:absolute;top:70px;}
.topalu img {margin:5px 0px;border:none;}
#main {float:left;width:727px;background:#5c5c5c;padding-bottom:15px;margin-left:15px}
/*#topbox {width:727px;background:url(img/spodni.gif) no-repeat bottom;}*/
#topbox .nav {margin:0; padding:14px 15px; font-size:120%;background:#5c5c5c url(img/tophor.gif) no-repeat 0 0px;font-weight:bold;color:#FF8824;}
#topbox .nav a {text-transform:uppercase;}
#topbox a {color:#FF8824;vertical-align:middle;background:#5C5C5C;/*text-transform:uppercase;*/margin:0 5px;}
#topbox .nav span {color:#f2f2f2}


#topbox .nav a {color:#ff8824}

.search {float:left;display:block}
.search input{vertical-align:middle;padding:0;margin:65px 6px 0 0px;border:none;}
.search .stxt {color:#f2f2f2;width:168px;font-size:120%;background:#5e5c5c;border:1px solid #666565;padding:0.22em}


#footer {clear:both;width:980px;color:#aaa;padding-top:15px;margin-left:20px;margin-bottom:20px;font-size:120%;line-height:140%}
#footer span {float:right;margin-right:40px;}
#footer a {text-decoration:underline;color:#aaa;}
#footer a:hover {text-decoration:none}

#container {background:url(img/bgbot.gif) repeat-y bottom;}
.clearfix {background:#5C5C5C url(img/clearfix.gif) 0 0 repeat-y;margin-top:10px;}
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */



#web-html{font-size:120%;color:#f2f2f2;line-height:140%;margin:0 10px 0 10px;}
#web-html ul {margin:10px 0px 5px 5px;}
#web-html ul h4{font-size:110%}
#web-html li {margin-bottom:0px;margin:0 15px;}
#web-html h1 {color:#D9221D;font-size:130%;font-weight:normal;position:relative;margin:0 0 15px 5px;}
#web-html h2 {color:#f2f2f2;font-size:130%;font-weight:bold;letter-spacing:0.05em;margin:10px 0px 10px 5px}
#web-html h3 {color:#f2f2f2;font-size:120%;margin-top:5px;font-weight:bold;/*text-transform:uppercase;*/margin:5px 5px}
#web-html h4 {color:#f2f2f2;font-size:100%;font-weight:bold;letter-spacing:0.05em;margin-top:5px;}
#web-html h5 {color:#f2f2f2;font-size:100%;margin-left:0px;margin-top:5px;}
#web-html #annotation {line-height:140%;font-size:90%;padding:8px;margin:0 0 20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#web-html blockquote {margin:0 15px;}
#web-html p {margin:10px 0px 10px 5px}
#web-html img {padding:0px;margin:12px;border:4px solid #ddd;}


#web-html a {color:#FF8824;font-weight:bold;border:none;text-decoration:none;margin:0}
#web-html a:hover {text-decoration:underline}
#web-html table {width:100%;}

#web-html .contact .hlrow {border:none}
#web-html .tcont td, th {border:none;margin:5px 0 5px 0;padding:5px 0;line-height:1.4;}
#web-html .ktcont td, th {border:none;/*background:#5C5C5C !important;*/margin:5px 0 5px 0;padding:5px 0;line-height:1.4;}

#web-html table {border-collapse:collapse;font-size:100%;text-align:left}
#web-html table tr.hlrow {background:#212121} 
#web-html table td,#web-html table th{border:1px solid #3F3F3F;vertical-align:top;}
#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:15px;}

/*form1 style*/
#form1 {background:#4F4F4F !important;padding-bottom:5px;margin-top:15px}
#form1 fieldset {border:none;border-top:1px solid #727171;padding:0 10px;background:#4F4F4F;}
#form1 legend {font-size:110%;color:#fff;background:#727171;margin-bottom:10px}
#form1 label {margin-top:5px}
#form1 {clear:both;padding-top:15px;background:none;color:#fff}
#form1 #fld-1-1,#fld-1-2, #fld-1-3 {width:235px;border:none;border-top:1px solid #727171;border-left:1px solid #727171;padding:1px;background:#ddd;margin:5px 0}
#form1 #fld-1-4 {width:235px;border:none;border-top:1px solid #727171;border-left:1px solid #727171;padding:1px;background:#ddd;margin-bottom:10px}
#form1 .formbtn {margin:5px 168px;}
#form1 #sbtn-1, #rbtn-1 {border:1px solid #4F4F4F;background:#727171;font-size:90%;font-weight:bold;color:#fff;padding:1px}


fieldset {border-top:1px solid #fff;padding:0px;border-left:1px solid #5C5C5C;border-right:1px solid #5C5C5C;border-bottom:1px solid #5C5C5C}
legend {color:#fff;margin:0 10px 5px 10px;padding:0 10px;font-weight:bold;font-size:110%}

.news-html {margin:0 10px 0 5px }
.news-html p {margin:10px 10px 0 0px !important;}
#news-html .news-html {background:#5c5c5c !important;}
/*.news-header a {text-transform:lowercase !important}*/
.news-topic .news-html {background:#5c5c5c !important;}
.news-footer {margin:0 5px}
.news-header a {font-size:100% !important}
.news-header h2 {font-size:90% !important}

#basketpan {position:absolute;padding-left:380px;top:82px;color:#fff;font-size:120%;}
#basketpan img {vertical-align:middle}
#basketpan a{color:#FF8824;}
#basketpan strong {color:#FF8824;}

#ru-register legend {margin:0;}
#ru-register fieldset {margin-top:10px;padding-left:18px}
#ru-register label {font-size:110%;color:#f2f2f2;font-weight:normal;text-align:left;float:left;display:inline;width:220px;margin-top:5px}
#ru-register  {background:#212121;float:none;border:0px solid #cacdd2;padding:.45em;margin:0px}
#ru-register #fld-1-4 {background:#fff url(img/bgtext.gif) no-repeat;margin-top:5px;height:174px;margin-left:2px;border:0px solid #cacdd2;width:287px;}
#ru-register .formbtn {margin:0px;}



#eshop-filters1 {padding:2px 5px;background:#262626;margin-bottom:1px}
#eshop-filters2 {padding:2px 5px;background:#262626;color:#fff}
#eshop-filters1 select, #eshop-filters2 select {background:#000;color:#fff}
.eshop-filter-fieldset {border:none}

.eshop-filter-fieldset legend {display:none}
.eshop-filter-fieldset label {background:#666;display:block;float:left;padding:1px 5px;margin-right:2px}
.eshop-filter-fieldset label.active {background:#ffcc00 !important;color:#000}

/*scrollbar*/
#web-html .scrollable .items {}
.itemimg img {width:150px;height:145px;}

.subpages {border:1px solid #BFBFBF;height:150px;}
.subpages img{width:110px;height:110px;}
.subpages h3{padding:15px;}
.subpages p{margin:0px !important;}
/*.pagecss-6 table #cont th, td .hlrow  {background:none !important}
.pagecss-6 table #cont th, td  {background:none !important}*/

#cont  {width:auto !important;margin:0px}
#cont td, .hlrow {border:none !important;background:none !important;}
#cont a {text-transform:lowercase !important}
#cont img {margin:0 !important;}

.pagecss-2 img {border:none !important}

                                           
a:hover {text-decoration:none;}

#myeshoporders tr, th {background:#262626 !important;border:1px solid #727171 !important}
#myeshoporders tbody th, td {border:1px solid #727171 !important;}

#techparam tbody .hlrow {background:#212121 !important}
#techparam tbody  tr,th {background:#191919}
#techparam tbody a {background:none !important}

/*fieldset {margin:0  !important;padding:0  !important }*/

.eshop-filter-fieldset label {width:100px;font-size:10px;background:none !important}

.filter-span-param {padding:0 5px;}


/*div.cmf-skinned-select {
    background:#000 url('dropdown.gif') top right no-repeat;
    border: 1px solid #ccc;display:inline;
}
div.cmf-skinned-text {
    padding: 0px;
}*/
#web-html select {border:1px solid #ddd;vertical-align:middle;}
/*div.atclinfo a {text-transform:lowercase !important}*/

#eshop-filters1 input {border:1px solid #ddd;background:#AC0F0F;color:#fff;width:90px;margin:0 10px}

#pager {background:#5C5C5C;padding:10px 0 10px 0;font-size:110%;font-weight:normal;position:relative;top:5px;}
#pager a{background:#000;padding:5px}
#pager strong{background:#000;padding:5px;vertical-align:middle}