* {margin: 0px; padding: 0px;}
.txet{font-family: Verdana; font-size: 10; color: black}
body {background: #ffffff; min-width: 1004px; margin: 0px; font:11px  Tahoma; }
.sk { font:10px; color: #000000; text-decoration: none; vertical-align: center;}
.sk:hover {font:10px; color: #A598DD; vertical-align: center;}



h1 {font-size: 14px}
a {cursor: pointer; cursor: hand;}
a:hover {text-decoration: none;}
.tel1{ color: #000000; FONT: 22px Arial; padding-right: 30px;}
.tel{position:absolute; width:200px; height:30px; z-index:3; left: 16px; top: 200px; color: #000000; FONT: 22px Arial;}
#foot-g-1 {width: 98%; background-color: white; overflow: hidden; border: solid 4px #BAADC3}
#foot-g {text-align: right; width: 100%;  height: 125px; }
#header-top{
    position: relative; width:222px; height:72px;  left: -180px; top: -54px; float: left
}
#ros {background: url(/images/header-menu-p.gif) repeat-y; height: 32px;  width: 9px}
.word2 {color: #B6A9C0; FONT: 12px Tahoma; text-align: center;}
.word1 {color: #ffffff; FONT: 12px Tahoma; text-align: center;}
.key {text-decoration: none;}
.key1 {position:absolute; width:100px; height:30px; z-index:3; left: 430px; top: 6px; color: #ABABB1; FONT: 15px Tahoma;font-weight: bold}
.key2 {position:absolute; width:100px; height:30px; z-index:3; left: 750px; top: 28px; color: #ABABB1; FONT: 15px Tahoma;font-weight: bold}
.key3 {position:absolute; width:100px; height:30px; z-index:3; left: 580px; top: 35px; color: #ABABB1; FONT: 15px Tahoma;font-weight: bold}
.key4 {position:absolute; width:100px; height:30px; z-index:3; left: 480px; top: 65px; color: #ABABB1; FONT: 15px Tahoma;font-weight: bold}
.key5 {position:absolute; width:100px; height:30px; z-index:3; left: 630px; top: 80px; color: #ABABB1; FONT: 15px Tahoma;font-weight: bold}
.key6 {position:absolute; width:100px; height:30px; z-index:3; left: 680px; top: 48px; color: #ABABB1; FONT: 15px Tahoma;font-weight: bold}
li {list-style: none;}
img {border: none;}
.set {clear: both;}
.all {background: #ffffff; position: relative;} /*header*/
.header-bg {background: url(../images/header-bg.gif) repeat-x;}
.header-left {background: url(../images/header.jpg);}
.header {background: url(../images/header-left.gif) left top no-repeat;}
.header-right {height: 164px; background: url(../images/header-right.jpg) right top no-repeat;}



.img_c{border: solid 1px #C7BCCF; width: 150px; height: 150px}
.item{height:180px;float:left;padding-bottom:40px;padding-right:40px;font-size:10px;overflow:hidden; text-align: center;}
.items{ margin-top: 20px; height:290px; padding-left:60px;  font-size:10px; font-family: Verdana;  text-align: right; float:left;}

.table-1 {width: 100%; vertical-align: top;}
	
	.table-1-1 {vertical-align: top; width: 466px;}
		.table-1-1 table {padding: 10px; _margin: 10px;}				
		.logo {display: block; width: 255px; height: 104px; position: absolute; top: 55px; left: 35px;}
	
	
	.table-1-2 {}
		.m-t {text-align: center;}
			.a-1 { font:12px Verdana, Tahoma, Helvetica, sans-serif; color: #010101; text-decoration: none;}
			.m-t-left {background: url(../images/kn.gif)  no-repeat center; float: left;   height:30px; width:88px; margin-left: 5px; margin-right: 5px;  text-align: center;}
			.m-t-left1 {background: url(../images/kn1.gif)  no-repeat center; float: left; height:30px; width:108px; margin-left: 5px; margin-right: 5px; text-align: center;}
                        .menu-text {margin-top: 7px; text-align: center;}
			.a-1:hover .m-t-left {background: url(../images/kn-a.gif) no-repeat bottom ; height:31px;}
			.a-1:hover .m-t-left1 {background: url(../images/kn1-a.gif) no-repeat bottom ; height:31px;}
			.a-111           {cursor: default}
			.a-111 .m-t-left {background: url(../images/kn-a.gif) no-repeat bottom ; height:31px;}
			.a-111 .m-t-left1 {background: url(../images/kn1-a.gif) no-repeat bottom ; height:31px;}
			.a-111 .menu-text {margin-top: 7px; text-align: center; font:12px Verdana, Tahoma, Helvetica, sans-serif; color: #010101; text-decoration: none;}
		
			
	
			
	.table-1-3 div {padding: 0px 0px 0px 0px;  width: 200px; float: right;}
		.table-1-3 form input.text {width: 80px; height: 11px; border: solid 1px #ACA2B3; vertical-align: top; margin-bottom: 0px; font-size: 11px;}
		.table-1-3 label{width: 45px; padding: 1px 0 0 15px; display: block; float: left;}
		.table-1-3, .table-1-3 a, .h201 {font: bold 10px tahoma, verdana, sans-serif; color: #000000; text-decoration: none;}
/*header*/

/*///////////////*/

/*center*/
.center {margin: 0px;}
	.center td {vertical-align: top;}
	
/*left*/
	
		.left { }
                        .mmm {width: 22px; height: 11px;background: url(../images/mmm.gif) no-repeat 10px 3px;}
                        .mlc {width: 215px; height: 23px;background: url(../images/m1-li.gif) no-repeat  left top ;}
			.a-3 {padding-left: 12px;  font: bold 10px tahoma, verdana, sans-serif; text-decoration: none; text-transform: uppercase; color: #000000;line-height: 23px }
			.a-3:hover {padding-left: 12px; font: bold 10px tahoma, verdana, sans-serif; text-decoration: none; text-transform: uppercase; color: #000000;line-height: 23px }
                        .a-33 {padding-left: 2px; font: 10px tahoma, verdana, sans-serif; text-decoration: none; text-transform: uppercase; color: #000000;line-height: 17px }
			.a-33:hover {padding-left: 2px; font:  10px tahoma, verdana, sans-serif; text-decoration: none; text-transform: uppercase; color: #000000;line-height: 17px}
			.m1 li ul li a.a-3 {background: none;}
			.m1 li ul li a.a-3:hover {background: #EEE4F4;} 			.spec {padding: 17px 17px;}
				.h202 {font: bold 10px tahoma, verdana, sans-serif; color: #000000; text-transform: uppercase; padding: 0 0 25px 5px;} 
				.h301 {font: bold italic 11px Tahoma, Helvetica, sans-serif; color: #cd2027; text-align: center; height: 65px;}
				.img-1 {width: 100px; height: 72px; border: solid 1px #DBD6D6; margin-right: 13px; float: left;}
				.a-4 {font: bold italic 9px tahoma, verdana, sans-serif; color: #989377; text-decoration: none;}
				.a-4:hover {color: #9182A0;}
				.p01 {text-align: center;}

/*////////////////*/
				
#menu2 {display: none;}
/*left*/

/*right*/	
		.right {width: 100%; padding: 11px 11px;}
					
		.table-2 {width: 96%; vertical-align: center;}
		.find {width: 108px; height: 15px; border: solid 1px #A3A6A0; margin-right: 13px; font-size: 9px;}


	
			
		.content-1 {background: url(../images/content-1-bg.gif) repeat-x; padding: 3px 0px 3px 0px}
		.content-1-left {background: url(../images/content-1-left.gif) left top no-repeat;}
		.content-1-right {background: url(../images/content-1-right.gif) right top no-repeat;}

        	.rot1-left {background: #999999; width: 1px; height: 1px;}

		.rot2-left {background:  #999999; width: 1px}

		.rot3-left {background:  #999999; width: 1px; height: 1px;}		  
		  

		.rot1-right {background:  #999999; width: 1px; height: 1px;}

		.rot2-right {background:  #999999; width: 1px}

		.rot3-right {background:  #999999; width: 1px; height: 1px;}
		  

	        .top1 {background:  #999999; height: 1px}

       	        .bot1 {background:  #999999; height: 1px}
		
		.td-3 {padding-right: 6px;}
		.img-2 {height: 193px; margin-right: 6px;}
		.h203 {height: 35px; background: url(../images/fon-cat-h.gif) left top no-repeat; padding-left: 50px; padding-top: 5px; color: #000000;}
		.p02 {font: 9px Tahoma, Helvetica, sans-serif; color: #000000;}
		.zadaty {text-align: right; height: 192px}
		.a-5 {width: 111px; height: 25px; background: url(../images/zadaty.gif) no-repeat; float: right;}
		
		
		.selectc {background: #E0ABC5; height: 29px;}
		.select-left {background: #E0ABC5; height: 29px}
		.select-right {background: #C7BCCF; height: 29px}
		
		.table-3 {width: 100%; height: 100%; margin-bottom: 10px;}
		.td-8 { margin-right: 10px;padding-right: 20px;}
		.table-3 select {width: 141px; height: 12px; text-align: center; font: 9px Tahoma, Helvetica, sans-serif; color: #000000; vertical-align: top; border: solid 1px #94968C; margin-right: 4px; float: left;}
		.td-5 {text-align: right;}
		.a-6 {font: 10px tahoma, verdana, sans-serif; text-decoration: none; text-transform: uppercase; color: #000000;  padding-top: 6px; text-align: center; display: block; width: 246px; height: 30px; background: url(../images/whod.gif) no-repeat; float: right; margin-right: 0px;}
		.h204 {font: 19px Tahoma, Helvetica, sans-serif; color: #000000; text-align: center; padding: 5px 0;}
		
		.table-3 {text-align: center; width: 100%} 			
		.p03 {font: 9px Tahoma, Helvetica, sans-serif; color: #000000; padding: 5px;}
		
		
		/*str-2*/
		.table-5 {width: 100%; padding: 10px 0;}
		.table-5 td {width: 20%;}
		.table-5 td.td-11 {width: 150px; vertical-align: top; text-align: right; font: 10px Tahoma, Helvetica, sans-serif; color: #000000;}
		.td-11 span {display: block;}
		.img-3 {width: 150px; height: 150px; border: solid 1px #9182A0; margin-bottom: 5px;}
		.a-10 {display: block; width: 22px; height: 16px;  float: left; text-decoration: none;}
		.a-100 {display: block; width: 22px; height: 16px; background: url(../images/zakaz.gif) top no-repeat;}
		.a-100:hover {background: url(../images/zakaz.gif)  no-repeat;}
		.a-11 {color: #237518; text-decoration: none; line-height: 20px;}
		.a-11:hover {color: #9182A0;}
		.a-122 {color: #636fba; font: bold normal 12px tahoma, verdana, sans-serif; text-decoration: none;}
		.a-122:hover {color: #9182A0;}
		.page-navi {text-align: center; font: bold 11px Tahoma, Helvetica, sans-serif; color: #9182A0; padding: 10px 0;}
		.page-navi a {text-decoration: none; color: #000000;}
		/*str-2*/
		
		/*str-4*/
		.content-2 {width: 100%; vertical-align: top;}
		.td-12 {width: 502px; padding-right: 13px; text-align: center;}
		.td-12 img {width: 500px; height: 500px; border: solid 1px #9182A0; margin-bottom: 20px;}
		.a-13 {font: bold 12px tahoma, verdana, sans-serif; color: #9182A0; text-decoration: none;}
		.a-13:hover {color: #000;}
		
		.td-13 div {height: 466px;}
		.p04 {font: bold 9px Tahoma, Helvetica, sans-serif; color: #000000; padding-bottom: 12px;}
		.p04 strong {font-size: 11px;}
		.p05 {font: bold 18px Tahoma, Helvetica, sans-serif; color: #000000; padding-top: 0px;}
		.a-12 {display: block; width: 100px; height: 36px; background: url(../images/zakaz-2.gif) top no-repeat;}
		.a-12:hover {background-position: bottom;}
		
		/*str-4*/
		
/*center*/		


/*bottom*/

.prokr {margin: 10px; background: url(../images/prokr-bg.gif) top repeat-x;}
.prokr-left {background: url(../images/prokr-left.gif) left top no-repeat;}
.prokr-right {background: url(../images/prokr-right.gif) right top no-repeat; padding: 10px 20px;}

.bord1-1 {background: url(../images/bord2-1.gif) top repeat-x; width: 102px; margin: 0 auto;}
.bord1-2 {background: url(../images/bord2-2.gif) right repeat-y;}
.bord1-3 {background: url(../images/bord2-3.gif) bottom repeat-x;}
.bord1-4 {background: url(../images/bord2-4.gif) left repeat-y;}
.corn1-1 {background: url(../images/corn2-1.gif) left top no-repeat;}
.corn1-2 {background: url(../images/corn2-2.gif) right top no-repeat;}
.corn1-3 {background: url(../images/corn2-3.gif) right bottom no-repeat;}
.corn1-4 {background: url(../images/corn2-4.gif) left bottom no-repeat; padding: 3px;}

.table-4 {width: 100%;}
	.table-4 td {height: 84px; text-align: center;}
	.td-6 {width: 20px;}
	.a-7, .a-9 {display: block; width: 20px; height: 20px; background: url(../images/prokr-bl-1.gif) no-repeat;}
	.a-9 {background: url(../images/prokr-bl-2.gif) no-repeat;}
	.a-8 img {width: 96px; 71px;}
	
	.zakin{border: solid 1px #9182A0; background: white; color: black}
	
.footer {width: 100%; border-top: solid 11px #C7BCCF; background: url(../images/telefon.gif) center center no-repeat;}
	.td-10 {width: 100%;}
	.td-9 {width: 280px; padding: 7px 20px;}
	.h205 {margin-left: 14px; margin-right: 14px; font: bold 10px tahoma, verdana, sans-serif; color: #000000; text-transform: uppercase;}
	.spacer {width: 280px; height: 1px; float: left;}