html ,body{width: 100%; height: 100%; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0;}
a img, :link img, :visited img { border:0; }

table { border-collapse:collapse; border-spacing:0; }
td{vertical-align:top}

a { cursor:pointer; outline:none}
.clear{clear:both; font-size:1px; line-height:1px; height:1px}
a:hover {color:#8fc823}



/*---------------------
	Style for index.html
	-----------------*/
	table.zapoln {width:100%; height: 100%;}
	table.zapoln td {vertical-align:top;}
	table.zapoln td.header {height: 89%; }
	table.zapoln td.footer {height: 11%; background:#1d1d1d; vertical-align:bottom}

	.mainPart {width:100%; height:100%}
	.mainPart td.leftCol {background:#1d1d1d; width:240px; padding-bottom:20px}
	.mainPart td.rightCol {background:#2b2b2b}
	.mainPart td.unfoot {border-top:1px solid #fff; height:100%}

	.botPart {width:100%;}
	.botPart td.leftPart {background:#1d1d1d; width:240px}
	.botPart td.rightPart {background:#2b2b2b}


	.headBG1 {height:137px; background:url(../images/bgTL.gif) repeat-x left top; padding:25px 0 0 30px; margin:0 0 30px 0}
	.headBG2 {height:162px; background:url(../images/bgTR.gif) repeat-x left top;}
	.footerBG1 {height:100%; min-height:68px; width:100%; background:#212121 url(../images/footerBG1.gif) repeat-x left top;}
	.footerBG2 {height:100%; min-height:68px; width:100%; background:#313131 url(../images/footerBG2.gif) repeat-x left top;}

	.banner {width:auto; height:40px; padding:15px 20px; font-family:"Century Gothic", arial; color:#fff; font-size:12px; position:relative}
	.fon {width:497px; height:137px; background:url(../images/bgTC.jpg) no-repeat left top; margin:-70px 0 0 0}
	.topMenu {margin:1px 0 0 80px}
	.topMenu ul {list-style:none; margin:0px; padding:0px}
	.topMenu ul li {float:left; margin:0 25px 0 0}
	.topMenu ul li a {font-family:"Century Gothic", arial; font-size:13px; color:#84c120; text-decoration:none}
	.topMenu ul li a:hover {color:#fff}

	.leftMenu {margin:0 0 20px 20px;}
	.leftMenu h2 {font-family:"Century Gothic", arial; font-size:14px; color:#84c120; width:70%;
				  border-bottom:2px solid #fff; padding:0 20px 10px 20px}
	.drug h2 {border-top:2px solid #fff; border-bottom:0px; padding:10px 20px 10px 20px}
	.leftMenu ul {list-style:none; margin:10px 0 0 20px; padding:0px}
	.leftMenu ul li {margin:0 0 13px 0; line-height:15px; font-family:"Century Gothic", arial; font-size:13px; color:#fff;}
	.leftMenu ul li a {font-family:"Century Gothic", arial; font-size:13px; color:#fff; text-decoration:none}
	.leftMenu ul li a:hover {color:#8fc823}

	.twoCol {width:100%; margin:30px 0 0 0; height:650px;}
	.twoCol td.leftCol {background:none; width:100%;}
	.twoCol td.rightCol {border-left:1px solid #fff; padding:0 15px; width:180px}
	.twoCol a {color:#fff}
	.twoCol a:hover {color:#8fc823}

	.content {padding:0 40px 0 60px; font-family:"Century Gothic", arial; font-size:14px; color:#fff;}
	.content h1 {font-family:"Century Gothic", arial; font-size:17px; font-weight:100; color:#fff; padding-left:40px; margin:0 0 25px -40px;
		    	 background:url(../images/kruzhok.gif) no-repeat left 3px;}

		.catList {width:100%; margin:40px 0 0 0px; }
		.catList td {width:33%; font-family:"Century Gothic", arial; font-size:13px;color:#fff; text-align:center; padding:0 0 30px 0}
		.catList td p {margin:0 0 15px 0}


	.newsBlok {width:185px;}
	.newsBlok h2 {font-family:"Century Gothic", arial; font-size:17px; font-weight:100; color:#fff; padding-left:40px; margin:0 0 25px 0;
		    	 background:url(../images/kruzhok.gif) no-repeat left 3px;}
    	.newsItem {font-family:"Century Gothic", arial; font-size:13px;color:#fff; margin:0 0 20px 0}
    	.newsItem p {margin:0 0 10px 0;}


	.krug2 {width:46px; height:47px; background:url(../images/kruzhok2.gif) no-repeat left top; margin:15px auto 30px auto}

	.novinki {text-align:center; padding:10px 0 0 0}
	.novinki h3 {font-family:"Century Gothic", arial; text-transform:uppercase; font-size:12px; font-weight:bold; color:#70b71b; margin:0 0 10px 0}

	.twoCol2 {width:100%; min-height:220px; height:100%; }
	.twoCol2 td.leftCol {background:none; width:100%; padding:0 15px; font-family:"Century Gothic", arial; color:#fff; font-size:12px;}
	.twoCol2 td.rightCol {border-left:1px solid #fff; padding:0 15px; width:180px; padding:0 15px}
	.twoCol2 p {margin:0 0 20px 0}

	.discount {text-align:center; padding:10px 0 0 0; width:185px}
	.discount h3 {font-family:"Century Gothic", arial; text-transform:uppercase; font-size:12px; font-weight:bold; color:#70b71b; margin:0 0 20px 0}

	.sch {padding:15px 0 0 40px}
	.copy {float:left;font-family:"Trebuchet MS", arial; font-size:10px; color:#a8a8a8; padding:25px 0 0 30px}
	.pustoi {float:right; width:215px; border-left:1px solid #fff; height:70px;}