body {
	margin: 0;
	padding-top: 50px;
	background: #f5ed50;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #333333;
}
H1 {
	font-size: 14px;
}
H2 {
	font-size: 12px;
}
img {
	border: none;
}
ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

a:link, a:visited {
	color: #CE0878;
	text-decoration: none;
}

a:hover {
  color: #993366;
  text-decoration: underline;
}

a:active, a.active {
	color: #CE0878;
}

#main_block {
	width: 1000px;
	margin: auto;
}
#top_block {
	height: 33px;
	background: #ffd719;
	border-top: #506c18 4px solid;
}
#logo {
	position: absolute;
	margin-top: -54px;
	margin-left: -7px;
}
#right_corner {
	position: absolute;
	margin-top: -4px;
	margin-left: 977px;
	width: 23px;
	height: 22px;
	background: url(../img/right_corner.png) no-repeat left top;
}
#top_green_clouds {
	position: absolute;
	margin-top: -38px;
	margin-left: 317px;
	width: 170px;
	height: 35px;
	background: url(../img/top_green_clouds.png) no-repeat left top;
}

#content_block {
	background: #cdeb30 url(../img/content_bg.png) repeat-x left top;
	padding-bottom: 10px;
}

#left_block {
	float: left;
	margin: 49px 0 0 3px;
}
#left_block .lb_top {
	width: 274px;
	height: 45px;
	background: url(../img/lb_top.png) no-repeat left top;
}
#left_block .lb_yellow {
	width: 217px;
	height: 47px;
	background: url(../img/lb_yellow.png) no-repeat left top;
	margin-bottom: 1px;
	padding: 12px 12px 12px 45px;
}
#left_block .lb_yellow a {
	color: #daa400;
}

#left_block .lb_pink {
	width: 217px;
	height: 46px;
	background: url(../img/lb_pink.png) no-repeat left top;
	margin-bottom: 1px;
	padding: 12px 12px 12px 45px;
}
#left_block .lb_pink a {
	color: #ea5989;
}

#left_block .lb_green {
	width: 217px;
	height: 47px;
	background: url(../img/lb_green.png) no-repeat left top;
	margin-bottom: 1px;
	padding: 12px 12px 12px 45px;
}
#left_block .lb_green a {
	color: #496a08;
}

#left_block .lb_orange {
	width: 217px;
	height: 47px;
	background: url(../img/lb_orange.png) no-repeat left top;
	margin-bottom: 1px;
	padding: 12px 12px 12px 45px;
}
#left_block .lb_orange a {
	color: #d87b0c;
}

#left_block .lb_blue {
	width: 217px;
	height: 46px;
	background: url(../img/lb_blue.png) no-repeat left top;
	margin-bottom: 1px;
	padding: 12px 12px 12px 45px;
}
#left_block .lb_blue a {
	color: #237bb8;
}

#left_block .lb_violet {
	width: 217px;
	height: 47px;
	background: url(../img/lb_violet.png) no-repeat left top;
	padding: 12px 12px 12px 45px;
}
#left_block .lb_violet a {
	color: #7029b0;
}

#left_block .lb_bottom {
	width: 274px;
	height: 37px;
	background: url(../img/lb_bottom.png) no-repeat left top;
}


#karusel {
	height: 564px;
	margin-left: 277px;
	background: url(../img/karusel.jpg) no-repeat right 18px;
}
#karusel a {
	font-size: 9px;
	text-decoration: none;
}
#karusel a:hover {
	text-decoration: underline;
}

#karusel .kar_green {
	position: absolute;
	margin-top: 85px;
	margin-left: 169px;
}
#karusel .kar_green a {
	color: #1f2f00;
}

#karusel .kar_pink {
	position: absolute;
	margin-top: 90px;
	margin-left: 325px;
}
#karusel .kar_pink a {
	color: #5b011f;
}

#karusel .kar_violet {
	position: absolute;
	margin-top: 200px;
	margin-left: 435px;
}
#karusel .kar_violet a {
	color: #4d013a;
}

#karusel .kar_orange {
	position: absolute;
	margin-top: 350px;
	margin-left: 443px;
}
#karusel .kar_orange a {
	color: #6d1d02;
}

#karusel .kar_sea {
	position: absolute;
	margin-top: 455px;
	margin-left: 324px;
}
#karusel .kar_sea a {
	color: #003f2e;
}

#karusel .kar_red {
	position: absolute;
	margin-top: 453px;
	margin-left: 170px;
}
#karusel .kar_red a {
	color: #911212;
}

#karusel .kar_blue {
	position: absolute;
	margin-top: 361px;
	margin-left: 65px;
}
#karusel .kar_blue a {
	color: #012e4d;
}

#karusel .kar_yellow {
	position: absolute;
	margin-top: 196px;
	margin-left: 59px;
}
#karusel .kar_yellow a {
	color: #592902;
}

#karusel .kar_adv1 {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	margin-top: 247px;
	margin-left: 565px;
	text-align: center;
}
#karusel .kar_adv1 a {
	color: #336633;
	font-size: 12px;
}

#karusel .kar_adv2 {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	margin-top: 423px;
	margin-left: 558px;
	text-align: center;
}
#karusel .kar_adv2 a {
	color: #336633;
	font-size: 12px;
}

#karusel .kar_adv3 {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	margin-top: 303px;
	margin-left: 565px;
	text-align: center;
}
#karusel .kar_adv3 a {
	color: #336633;
	font-size: 12px;
}

#karusel .kar_adv4 {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	margin-top: 478px;
	margin-left: 565px;
	text-align: center;
}
#karusel .kar_adv4 a {
	color: #336633;
	font-size: 12px;
}

#karusel .kar_adv5 {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	margin-top: 360px;
	margin-left: 553px;
	text-align: center;
}
#karusel .kar_adv5 a {
	color: #336633;
	font-size: 12px;
}

#bottom_block {
	border-collapse: collapse;
	width: 100%;
	margin-left: 10px;
}
#bottom_block td {
	padding: 0;
}
#bottom_block li {
	padding-left: 16px;
	margin-bottom: 7px;
	background: url(../img/bullit.png) no-repeat left 6px;
}

#left-bottom_block {
	width: 262px;
}
#left-bottom_block a {
	color: #006600;
	/*font-weight: bold;*/
	text-decoration: underline;
}
#left-bottom_block a:hover {
	text-decoration: underline;
}

#left-bottom_block .lbb_top {
	height: 36px;
	background: url(../img/lbb_top.png) no-repeat left top;
}
#left-bottom_block .lbb_top_news {
	height: 36px;
	background: url(../img/lbb_top_news.png) no-repeat left top;
}
#left-bottom_block .lbb_top_prices {
	height: 36px;
	background: url(../img/lbb_top_prices.png) no-repeat left top;
}
#left-bottom_block .lbb_bottom {
	height: 26px;
	background: url(../img/lbb_bottom.png) no-repeat left top;
}
#left-bottom_block .lbb_content {
	background: #e6f597;
	padding: 15px 10px 1px 15px;
}
#left-bottom_block .lbb_top_goods {
	height: 36px;
	background: url(../img/lbb_top_goods.png) no-repeat left top;
}


#right-bottom_block {

}
#about {
	margin-left: 7px;
}
#about .about_top {
	height: 49px;
	background: url(../img/headers/vybiraite_preimuschestva_karusel.png) no-repeat left top;
}
#about .about_top_news {
	height: 49px;
	background: url(../img/headers/news.png) no-repeat left top;
}
#about .about_top_contacts {
	height: 49px;
	background: url(../img/headers/contacts.png) no-repeat left top;
}
#about .about_top_goods {
	height: 49px;
	background: url(../img/headers/goods.png) no-repeat left top;
}
#about .about_top_partners {
	height: 49px;
	background: url(../img/headers/partners.png) no-repeat left top;
}
#about .about_top_prices {
	height: 49px;
	background: url(../img/headers/prices.png) no-repeat left top;
}
#about .about_content {
	background: url(../img/about_content.png) repeat-y left top;
	padding: 15px 25px 0 47px;
}
#about .about_bottom {
	height: 46px;
	background: url(../img/about_bottom.png) no-repeat left top;
}


#footer {
	height: 51px;
	background: url(../img/footer_bg.png) repeat-x left top;
}
#footer a {
	color: white;
}
#footer .left_corner {
	position: absolute;
	margin-top: 9px;
	margin-left: -7px;
	width: 36px;
	height: 42px;
	background: url(../img/footer_left_corner.png) no-repeat left top;
}
#footer .right_corner {
	position: absolute;
	margin-top: 36px;
	margin-left: 831px;
	width: 169px;
	height: 47px;
	background: url(../img/footer_right_corner.png) no-repeat left top;
}

#footer .copyright {
	position: absolute;
	margin-top: 15px;
	margin-left: 40px;
	color: white;
}
#footer .bottom_menu {
	color: white;
	text-transform: uppercase;
	padding: 15px 0 0 320px;
}
#footer .bottom_menu a {
	color: white;
	text-decoration: none;
}
#footer .bottom_menu a:hover {
	text-decoration: underline;
}
#input {
	margin-left: 273px;
}
#input .input_top_contacts {
	height: 49px;
	background: url(../img/headers/contacts.png) no-repeat left top;
}
#input .input_top_goods {
	height: 49px;
	background: url(../img/headers/goods.png) no-repeat left top;
}
#input .input_top_partners {
	height: 49px;
	background: url(../img/headers/partners.png) no-repeat left top;
}
#input .input_content {
	background: url(../img/about_content.png) repeat-y left top;
	padding: 15px 25px 0 47px;
}
#input .input_bottom {
	height: 46px;
	background: url(../img/about_bottom.png) no-repeat left top;
}
