html,body {margin:0; padding:0; border:0; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; background-color:#4c2035;}
img {border:0;}
a {text-decoration:none;}
a.ssilka {font-size:12px; color:#FFFFFF;}	

/*.iePNG, IMG { filter:expression(fixPNG(this)); } */
.flash	{position:absolute;	width:568px; height:444px;	*left:10px;	}
	
#main {position:relative; margin:0 auto; width:1008px; height:auto !important; height:100%; min-height:100%;}
	
#header {float:left; position:relative; width:100%;}

.all_patch {float:left; width:100%;}
.top_all {margin:90px 0 0 0;}
.top {width:1008px; position:relative; margin:0 auto;}
.top_left {height:112px; width:29px; background:url(images/top_left.png) no-repeat top left; top:0px; left:0px; position:absolute;}
.top_centr {height:112px; background:url(images/top_rep.png) repeat-x top left; margin:0 35px 0 29px;}
.top_right {width:36px; height:112px; background:url(images/top_right.png) no-repeat top left; top:0; right:0px; z-index:300; position:absolute;}
.top_und {background:url(images/lenta_top.jpg) no-repeat top left; width:1008px; height:3px; overflow:hidden;}
.logo {padding:24px 0 0 19px;}
.bot_all {margin:0 auto;}
.bot {margin:0 auto; width:1008px; position:relative;}
.bot_top {background:url(images/lenta_botom.jpg) repeat-x top left; width:1008px; overflow:hidden; height:3px;}
.bot_left {width:29px; height:125px; background:url(images/bot_left.png) no-repeat top left; position:absolute; bottom:0px; left:0px; z-index:300;}
.bot_right {width:36px; height:125px; background:url(images/bot_right.png) no-repeat top left; position:absolute; bottom:0; right:0px; z-index:300;}
.bot_centr {height:125px; background:url(images/bot_rep.png) repeat-x top left; margin:0 36px 0 29px;}

.search_all {padding:37px 0 0 20px; float:left;}
.search_button {background:none; border:none; cursor:pointer; /*background:url(images/search.jpg) no-repeat top right;*/}
.search {background:url(images/search.jpg) no-repeat top left; width:390px; height:26px; padding:1px 0 0 4px;}
.search_inp {float:left; padding:3px 0 0 4px;}
.search_inp input {width:340px; border:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fac3c6; background:#fff; height:20px; _height:18px; *height:18px;}
.search_gogogo {float:right;}
.search_gogogo a {display:block; height:25px; width:31px; border:none;}

.contacts {float:right;}
.contacts_tel {background:url(images/tel.jpg) no-repeat bottom left; font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#fff; padding:27px 104px 0 25px;}
.contacts_e_mail {background:url(images/mail.jpg) no-repeat bottom left; padding:13px 0 0 23px;}
.contacts_e_mail a {font-size:13px; font-family:"MS Sans Serif"; color:#fff;}

.centr {width:1008px; margin:0 auto; position:relative;}
.centr_gorizontal {background:url(images/centr_rep.jpg) repeat-y top left; width:1008px;}
.centr_vertical {background:url(images/centr_rep_vert.jpg) repeat-x bottom center; height:444px; width:988px; margin:0 0 0 7px;}
.flower {background:url(images/back_color.jpg) no-repeat bottom left; width:452px; height:444px; float:left;}
.pict_1 {position:absolute; top:30px; left:80px;}
.pict_2 {position:absolute; top:51px; left:279px;}
.pict_3 {position:absolute; top:243px; left:61px;}
.pict_4 {position:absolute; top:230px; left:279px;}
.cont_right {float:right;}
.button {background:url(images/button.jpg) no-repeat bottom left; width:357px; height:112px; margin:27px 40px 0 0;}
.button_X3 {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#b9e762; padding:0 0 0 28px;}
.button_lnk {padding:31px 0 8px 28px;}
.button_lnk a {font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#fff;}

#menu_links {}
#menu_links ul {margin:0; padding:0 0 0 31px;}
#menu_links ul li {list-style-image:none; list-style-type:none; margin:16px 0 0 0;}
#menu_links ul li .menu_1 {color:#a7accb; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
#menu_links ul li .menu_1:hover {color:#868db3;}

#menu_links ul li .menu_2 {background:url(images/menu_2.jpg) no-repeat top left; display:block; width:132px; height:22px;}
#menu_links ul li .menu_2:hover{}