@charset "utf-8";

html, body, div, span, font {

        margin: 0;

        padding: 0;

        border: 0;

        outline:none;

        vertical-align: baseline;

        background: transparent;

		text-align: left;

}

body {

	background:#fff url(bodybg.jpg) top center;

	color:#555;

    height:100%;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size: 86%;

	padding:0;

	margin:0;

}

img {border:0;}

table {border:0; vertical-align:top; text-align:left;}

td {vertical-align:top;}

a {text-decoration:underline; color:#0158b9;}

a:hover {text-decoration:none; color:#ed1c24;}

a:visited {color:#720172;}

h1 {font-size:18pt; padding:0.5em; color:#009c4f; margin:0; font-weight:bold; font-family:Georgia; font-style:italic;}

h2 {font-size:16pt; font-weight:bold; font-family:Georgia; font-style:italic; padding:0; color:#009c4f; margin:0; font-family:Georgia; font-style:italic;}

h3 {font-size:14pt; font-weight:bold; padding:0.5em 0.5em 0.5em 0; color:#009c4f; margin:0; font-family:Georgia; font-style:italic;}

h4 {font-size:13pt; font-weight:bold; padding:0.5em 0.5em 0.5em 0; color:#009c4f; margin:0; font-family:Georgia; font-style:italic;}

h5 {font-size:12pt; font-weight:bold; padding:0.5em 0.5em 0.5em 0; color:#009c4f; margin:0; font-family:Georgia; font-style:italic;}

p {margin:5px;}

dl {margin:10px;}

hr {height:1px; border:0; background:#999;}

/* remember to highlight inserts somehow! */

ins {text-decoration: none;}

del {text-decoration: line-through;}

/*end reset*/

.c {clear:both;font-size:1px;line-height:0px;}
.clear {clear:both;}

.h {height:15px;}

.off {visibility:hidden; position:absolute;}

.on {visibility:visible; position:relative;}

.left {float:left; margin:5px; margin-top:20px;}

.prdleft {float:left; margin:20px 0 0 0; width:297px; height:320px; overflow:hidden; border:0px solid #999;}
.prdleft2 {float:left; margin:20px 0 0 0; width:230px; height:320px; overflow:hidden; border:0px solid #999;}
.prdleft2 a {font-size:11pt;}
.prdleft2 p {padding:0; margin:0;}
	.prdleft2 img {max-width:200px;}

.lefttow {float:left;}

.right {float:right;}

.cent {text-align:center;}

.dash {text-decoration:none; border-bottom:1px dashed;}

.gray {color:#8d8d8d;}

.ltl {font-size:10px;}

.georg {font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-size:8pt;}

.input {background:#fff; border:1px solid #8d8d8d; width:180px; color:#8d8d8d;}

/* ************************* */

#tmain {width:1000px; margin:0 auto;}

	#ttop {width:100%; height:349px; background:url(topbg.jpg) 0 0 no-repeat;}

		#ttop #logo {position:absolute; margin:70px 0 0 50px;}
		#ttop #logo a {font-size:40px; text-decoration:none;}

			#ttop span {visibility:hidden;}

		#ttop #slogan {position:absolute; margin:130px 0 0 70px;}

			#ttop #slogan a {text-decoration:none; font-size:20pt;}

		#top_form {position:absolute; top:160px; width:800px; height:180px; font-size:12px; color:#000;}

			#top_form h3 {position:absolute; top:7px; left:90px; font-size:13pt; font-style:normal; font-weight:normal;}

			#top_form select {width:195px;}

			#top_form #fel1 {position:absolute; top:70px; left:60px;}

				#top_form #fel1 select {width:90px;}

			#top_form #fel2 {position:absolute; top:115px; left:60px;}

			#top_form #fel3 {position:absolute; top:25px; left:310px;}

			#top_form #fel4 {position:absolute; top:70px; left:310px;}

			#top_form #fel5 {position:absolute; top:115px; left:310px;}

			#top_form #fel6 {position:absolute; top:25px; left:550px;}

			#top_form #fel7 {position:absolute; top:70px; left:550px;}

			#top_form #fel8 {position:absolute; top:125px; left:550px;}

		#ttop #topking {position:absolute; left:50%; margin:80px 0 0 300px;}

		#ttop #tlogin {margin:50px 0 0 24px; list-style:none; position:absolute;}

			#ttop #tlogin li {float:left; padding:0 10px 0 10px;}

		#ttop .tmenu {margin:50px 0 0 175px; list-style:none; position:absolute;}

			#ttop .tmenu li {float:left; padding:0 5px 0 5px;}

			#ttop a {font-size:10pt; color:#19448d;}

		#ttop #tcard {margin:50px 0 0 695px; position:absolute; font-size:10pt;}

	#tleft {background:#f7f6f6 url(mlbg.jpg) 0 0 repeat-y; text-align:left; width:300px;}

		#tleft #l_box1 {width:300px; background:url(l_box_bg.png) top right repeat-y;    }

		#l_box1 ul { background:url(l_box_cat.jpg) 0 0 no-repeat; width:266px; margin:0 0 0 26px; padding:105px 0 32px 0;}

   			#tleft li {   list-style:none; font-size:14px; padding:3px 0 0 0; font-weight:bold;  }

			#tleft .llvl1 a { color:#009c4f;   }

			#tleft .llvl1   { width:165px;  margin: 0 0 0 60px; }

			#tleft .llvl2 a { color:#19448d;font-size:12px;}

			#tleft .llvl2   { width: 130px; margin: 0 0 0 75px;  }

			#tleft #line { width:267px; height:20px; background:url(line.jpg) 0 0 no-repeat; margin:20px 0 10px 31px;}

			#tleft #l_box2 { color:#009c4f; font-weight:bold; width:301px; background:url(l_box_bg.png) top right repeat-y;   }

			#tleft #l_box2 #best { background:url(l_box_2.jpg) 0 0 no-repeat; width:267px; height:236px;  margin:0 0 0 26px; padding:100px 0 0 60px; font-size:12pt;}

			#tleft #l_box2 p { padding-bottom:25px;}

			#tleft #l_box2 #img_best { padding:0px 0 0 105px; margin:-185px 0 0 0;}

			#tleft  #l_box2 a { color:#19448d; font-size:9pt;}

	.box_footer { background:url(l_box_footer.png) 0 0 no-repeat; width:266px; margin :-5px 0 0 26px;}

	#tcent {background:#f7f6f6 url(mrbg.jpg) top right repeat-y; text-align:left; margin:0; padding:0; width:700px;}

	#content {margin:0 28px 28px 0; padding:0 1em 1em 0; background:#fff; border-bottom:1px solid #c9c8c8; border-left:1px solid #c9c8c8; border-top:1px solid #c9c8c8;}

		#content #cont {padding:1em;}

		#cont h2{ font-style:normal; text-align:center; }

	#content #ctbg {width:10px; height:10px; background:url(ctbg.gif) 0 0 no-repeat; position:absolute; margin:-1px 0 0 -1px;}

	#cbbg {width:10px; height:11px; background:url(cbbg.gif) 0 0 no-repeat; position:absolute; margin:-39px -10px 0 0;}

	#footer {height:92px; background:url(footerbg.jpg) 0 0 no-repeat;}

	#dopfooter {height:50px;}

	#st {float:right; margin:0;}

			#st span {margin:0 0 0 40px; position:absolute;}

				#st span a {font-size:7pt; text-decoration:none;}

/* res_new.html*/

#tcent #king_fingerup { width:143px; height:192px; position:absolute;}

#tcent .catalog { background:url(carpet_bg.jpg) 0 10px no-repeat; margin: 0 0 0 0px; padding: 0 0 0 30px;   }
.king_fon{background:url(king_fingerup.jpg) 0 0 no-repeat; padding: 0 0 0 143px; float:left }
#cont  h3 { margin:0 0 0 150px; font-size:12pt; font-family:Arial; font-style: normal;}

#tcent .catalog a {color:#19448d; font-weight:bold;}

#tcent .catalog p {color:#585858; font-size:7pt;}

#tcent .catalog .price {text-decoration: none; color:#c02222; font-size:8pt; }

#tcent .catalog .before {text-decoration:line-through; color:#999999;  font-size:7pt;}

#tcent .catalog img { margin:10px 10px 10px 10px;}

#tcent .catalog  .left {margin:21px 0 0 0px;}

#tcent .catalog .down { margin-top:7px; margin-left:5px; margin-right:20px;}

#tcent #king_akcia { background:url(king_akcia.jpg) 0 0 no-repeat;  height:192px;  margin:0; padding: 0 0 0 147px;}

#tcent #last { background:url(bottom_bg.jpg) 0 0 no-repeat;   height:91px; margin: 0 -1em -1em -1em;}

#footer	#copy {margin:29px 0 0 60px; font-size:9pt;}

#footer .tmenu {margin:27px 0 0 260px; list-style:none; position:absolute;}

			#footer .tmenu li {float:left; padding:0 5px 0 5px;}

			#footer a {font-size:10pt; color:#19448d;}

#footer #sitetime {margin:17px 0 0 500px; position:absolute;}

#footer #creation {margin:16px 0 0 545px; position:absolute; font-size:7pt; color:#19448d;}

/* res_catalog.html*/

#tcent .catalog1 {background:url(carpet_bg.jpg) 0 10px no-repeat; margin:0; padding: 0 0 0 30px;   }

#tcent .catalog1 a {color:#19448d; font-weight:bold;}

#tcent .catalog1 p {color:#585858; font-size:10pt;}

#tcent .catalog1 .price {color:#C02222; font-size:10pt;font-weight:bold;text-decoration:none;}

.before {text-decoration:line-through; color:#999999;  font-size:10pt;}

 #path { color: #19448d; font-size:9pt;}

 #path a {color:#009c4f;}

#tcent .catalog1 img { margin:10px 10px 10px 10px;}

#tcent .catalog1  .tov {margin:21px 0 0 -8px;}

#tcent .catalog1 .down { margin-top:7px;}

.sort { font-size:9pt;}

.sort  a:visited {color:#0158b9;}

/* res_tovar.html*/

.tov_one { margin:25px;}

.tov_one .price {text-decoration: none; color:#c02222;   }

.tov_one #about { width:450px; padding:0 0 0 20px;}

.tov_one #button { padding:5px 0 10px 20px;}

.productOldPrice {color:#999999;font-size:7pt;text-decoration:line-through;}

#dcont {position:absolute; top:150px; left:50%; margin:0 0 0 150px;}
#dcont a {font-size:11px;}

div.links_manager {
 text-align: center
}

div.links_manager a {
  color: #000000;
}
.footreg{
display:inline-block; 
}
.footreg li{
vertical-align:top;
}

