@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px Arial,Helvetica,sans-serif; color: #000; background: #fff; min-width: 930px; padding: 0 20px; position: relative; height: auto !important; height: 100%; min-height: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline; color: #1085fe;}
a:hover {text-decoration: none;}
p {padding-bottom: 15px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: 900 18px Arial,Helvetica,sans-serif; color: #000000; padding-bottom: 15px;}
h1 {font-size: 24px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
input[type='submit'], input[type='button'] {cursor: pointer;}
ul li {list-style: disc  inside; padding-left: 10px;}
.set {height: 0; overflow: hidden; clear: both;}
.fl {float: left;}
.fr {float: right;}
.rel {position: relative;}

.all { padding: 20px 0px 0; width: 100%; overflow: hidden; position: relative; }
	.header { width: 100%; *overflow-x: hidden; }
		.info { width: 140px; float: right; padding-bottom: 8px; }
			.tel { font-weight: 900; font-size: 14px; padding-bottom: 2px; }
			.icq { font-size: 14px; color: #777777; padding-bottom: 5px; }
			.icq a { color: #000; font-size: 14px; text-decoration: none; }
			.icq a:hover { text-decoration: underline; }
			.icq span { font-size: 10px; }
			.blogs {  }
			.blogs a { margin-right: 1px; }
		.logo { width: 200px; float: left; padding-top: 18px; padding-bottom: 7px; }
		.kartinko { padding: 0 160px 7px 200px; }
		.m-1 { padding: 0 0 6px 200px; text-align: justify; height: 16px; overflow: hidden; }
		.m-1 a { color: #00B6FF; white-space: nowrap; text-decoration: none; }
		.m-1 a:hover { text-decoration: underline; }
		
		.eshop { padding-left: 132px; position: relative; height: 1%; }
		.eshop-cont { width: 100%; position: relative; }
			#eshop { position: absolute; left: 0px; top: 0px; }
			.m-2 { padding: 7px 20px; text-align: justify; background: #000; color: #fff; font-weight: 900; height: 16px; overflow: hidden; }
				.m-2 a { color: #fff; text-decoration: none; }
				.m-2 a:hover, .m-2 span { text-decoration: none; color: #FDD20C; }
				.m-2 a:hover span, .m-2 a:hover small { color: #00b5ff; }
				.m-2 small { font-size: 9px; color: #FDD20C; font-weight: 900; }
				#search-text { border: none; background: #fff; margin-right: 6px; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
				.m-2 a.basket, .m-2 a.basket:hover { font-weight: normal; color: #fff; }
			
			.m-3-cont { width: 760px; margin: 0 auto; }
			.m-3 { float: left; position: relative; left: 50%; }
				.m-3-1 { float: left; position: relative; left: -50%; }
				.m-3 ul { height: 21px; background: #000; font-weight: 900; padding: 0px; float: left; }
				.m-3 li { list-style: outside none none; float: left; padding: 3px 5px; position: relative; }
				.m-3 a { color: #fff; text-decoration: none; }
				.m-3 a:hover { color: #fdd20c; text-decoration: underline; }
				.m-3-2 { visibility: hidden; }
				.m-3-1-bg-1 { position: absolute; width: 152px; left: 0; top: 20px; background: url(../images/menu-content.png) right repeat-y;  }
				.m-3-1-bg-2 { background: url(../images/menu-bottom.png) 0 0 no-repeat; height: 9px; width: 152px; position: absolute; left: 0; }
				.m-3 li ul { height: auto; padding-bottom: 3px; background: none; float: none; }
				.m-3 li li { float: none; padding: 1px 5px; font-weight: normal; color: #FDD20C; }
				.m-3 li li a { color: #FDD20C; text-decoration: none; }
				.m-3 li li a:hover { text-decoration: underline; }
				
	.page { width: 100%; overflow: hidden; padding-top: 10px; }
		.cont-1 { width: 100%; float: left; }	
		.cont-2 { padding-left: 200px; }
		.content { width: 100%; }
		.navbar { width: 180px; float: left; margin-left: -100%; }
			.sorted { text-align: right; }
				.sorted a { color: #000; text-decoration: underline; }
				.sorted a:hover, .sorted a.active, .sorted a.active:hover { color: #00b5ff; text-decoration: none; }
				.punktir { border-bottom: dashed 1px #000; }
				.vivodit_po { color: #666; }
				.sorted a.strelka, .sorted a.strelka:hover { text-decoration: none; }
			.items { vertical-align: top; padding-top: 10px; }
			.items li { width: 160px; padding: 10px 40px; list-style: outside none none; display: inline-block; *display: inline; zoom:1; vertical-align: top;}
			.items li img { width: 160px; height: 200px; }
			.items li a { display: block; margin-bottom: 10px; }
			.title { padding-top: 23px; }
				.title h4 { font-size: 12px; font-weight: 900; padding-bottom: 0px; }
				.title p { padding-bottom: 0px; }
			.title-2 { padding: 5px; background: #000; color: #fff; }
			.title-2 u { color: #2C9DC3; display: inline !important; }
			.title-2 li { list-style: outside none none; padding: 0 0 2px; width: auto; }
			
			.p-n { text-align: right; color: #666666; }
				.p-n a, .p-n span { color: #000; margin-left: 5px; }
				.p-n a:hover, .p-n a.active { color: #00b5ff; text-decoration: none;  }
				
			.h301 { font-size: 12px; text-transform: uppercase; padding: 0 0 5px; font-weight: normal; }
				.h301 a { color: #000; text-decoration: none; }
				.h301 a:hover { font-weight: bold; text-decoration: none; }
				.h302 a { color: #FF335C }
			.m-4 ul { margin-bottom: 5px; }
			.m-4 li { list-style: outside none none; padding: 0; position: relative; height: 1%; *float: left; width: 100%; }
			.m-4 li a { display: block; color: #000; text-decoration: none; padding: 1px; background: url(about:blank); }
			.m-4 li a:hover, .m-4 li.grey { font-weight: 900; text-decoration: none; background: #eeeeee; }
			.m-4 li li { padding: 1px 10px; width: auto; float: none; }
			.m-4 li li a { display: inline; color: #000; text-decoration: underline; padding: 0px; font-weight: normal; }
			.m-4 li li a:hover { text-decoration: none; background: none; font-weight: normal; }
			.m-4-2 { visibility: hidden; }
			.grey .m-4-2 { visibility: visible; }
				.m-4-2 .m-3-1-bg-1 { background: url(../images/menu-content-2.png) right top no-repeat; top: 0; left: 180px; }
				.m-4-2 .m-3-1-bg-2 { background: url(../images/menu-bottom-2.png) 0 0 no-repeat; }
				
				
	.footer { padding: 20px 0; text-align: center; color: #666666; }
	 	.footer a { color: #666666; }
	 	.m-5 { padding: 13px 0 20px; }
	 		.m-5 a { text-decoration: none; }
	 		.m-5 a:hover { text-decoration: underline; }
				
		.copy { font-size: 11px; }
		.magazin, .magazin a { display: block; float: left; }
		.magazin a { background: #000; font-size: 14px; width: 155px; height: 30px; line-height: 30px; color: #fff; text-decoration: none; margin-right: 2px; }
		.magazin a:hover { text-decoration: underline; }
				
				

				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				    
© TrueDev.org