	* {padding:0;margin:0;}
	img {border:0;}
	img.cont {border:solid 5px #eee;}       /*контентные картинки*/
	a {color:#000;}
	a:hover {color:#56b747;}
	b {color:#333;}
	p {padding-bottom:14px;}
	ul {padding-left:10px;}
	li {list-style:none;background-image : url(/images/p1.gif);background-repeat: no-repeat;padding-left:25px;padding-bottom:14px;}
	div {font-size:12px;line-height:16px;font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#555;text-align:justify;}

	h1 {color:#56b747;font-size:18px;font-weight:normal;padding-bottom:18px;}

	h2 {color:#333;font-size:18px;font-weight:normal;padding: 6px 0 14px;}

	/* Шапка с логотипом и верхним меню */
	#hat {width:998px;position:absolute;left:50%;margin-left:-499px;height:120px;z-index:6;}

	#logo {float:left;padding: 0 55px 0 px;}

	#slogan {float:left;height:120px;width:156px;background-image:url('/images/slogan.gif');background-repeat:no-repeat;}

	#top_menu {float:right;padding-top:35px;width:662px;overflow:hidden;}
	#top_menu ul {height:50px;list-style:none;margin-right:40px;padding:0;}
	#top_menu ul li {margin:0 0 0 35px;padding:0;float:left;line-height:50px;background:none;}
	#top_menu ul li.delimiter {height:50px;width:2px;background-image:url('/images/menu_delimiter.gif');}
	#top_menu ul li a {font-weight:bold;text-decoration:none;font-size:13px;}

	/* Флеш-баннер на главной странице */

	#bn_main_1 {text-align:center;position:absolute;top:120px;background-image:url('/images/new_bg.jpg');background-position:center;background-repeat:no-repeat;height:323px;width:100%;}
	#bn_main_2 {position:absolute;top:120px;z-index:3;background-repeat:no-repeat;background-position:left;height:323px;width:998px;background-image:url('/images/new_monster.jpg');left:50%;margin-left:-499px;}
	#bn_main_3 {position:absolute;z-index:4;width:998px;left:50%;margin-left:-449px;text-align:center;}

	/* Центральная часть */
	#content {position:absolute;width:998px;top:453px;left:50%;margin-left:-499px;padding-top:20px;}

	.notice {padding-top:6px;background-image:url('/images/little.png');background-repeat:no-repeat;background-position: top left;padding-left:40px;}
    b.title {font-size:13px;font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;}

	/* Калькулятор стоимости */
	.calc td {padding:10px;}
    .calc input {width:120px;padding:5px;font-size:14px;font-weight:bold;}
    .calc p {padding-bottom:6px;}
    select.inp {width:280px;}
	input.inp {width:280px;font-size:12px;font-weight:normal;padding:0;}
	textarea.inp {width:300px;height:120px;}


	/* футер */
	#bottom {width:998px;overflow:hidden;clear:both;}
	#bottom .left {float:left;overflow:hidden;width:200px;padding-left:40px;}
    #bottom .right {float:left;width:715px;margin-left:30px;}
	#bottom .phone {width:180px;color:#000;font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;float:left;padding:12px 0 0 0;}
	#bottom .contacts {width:300px;color:#343434;height:50px;float:left;padding:14px 0 0 50px;}
	#bottom .li_counter {float:right;width:40px;text-align:center;padding:12px 4px 0 0;}

	#bottom_menu {height:60px;padding-top:35px;}
	#bottom_menu div {width:180px;text-align:left;float:left;padding:0 25px 0 25px;}

	#bottom_contacts {background-image:url('/images/phone_bg.gif');background-repeat:repeat-x;height:50px;}

	/* отзывы */
	.opinion {clear:both;background-color:#f8f8f8;border:solid 5px #eee;padding-left:20px;padding-bottom:20px;padding-right:20px;}
	.opinion h2 {color:#56b747;padding:12px 0 18px 0;}
	.opinion ul li {font-size:11px;padding-bottom:0;background-image : url(/images/p1.png);}

