@charset "utf-8";
/* CSS Document */

html, body {border: none; border-collapse:collapse; margin: 0px; padding: 0px;	background-color:#000000; color:#FFFFFF; font-size:12px; font-family: "trebuchet MS", verdana, tahoma; font-weight:normal; line-height: 18px;}
body {margin: 0px; padding: 0px; bottom:0px; height:100%; min-height:100%; min-width:1180px; width: 100%;}
img { border:none; border-collapse:collapse; border:0px;}

.lst{ min-width: 30px; width: 312px; max-width: 420px;}
.lst2{ min-width: 30px; width: 200px; max-width: 420px;}
.gst{ min-width: 380px; width: 26%; max-width: 26%;}
.gst2{ min-width: 380px; width: 30%; max-width: 30%;}
.gst3{ min-width: 792px; width: 57%; max-width: 60%;}



.left-column{width:28%;}
.center-column{width:28%;}
.center-column-down{width:28%;}
.right-column{width:410px;}

.wrap {position:relative; height:85%; min-width: 1000px; min-height: 580px;}

.tel {height:100px; width:100%; position:absolute; margin: 0; padding: 50 0 0 0px; vertical-align:top;}
.telephone {height:100px; min-height: 100px; padding: 0 15 0 0px;}
.telephone-img {padding: 7 20 0 0px;}
.telephone-text {height:100px;	margin: 7 0 0 0px; color:#7D7D7D; font-family: "trebuchet MS", verdana, tahoma;	line-height: 16px; white-space: nowrap;	background-image:url(../img/tel-text.png); background-repeat:no-repeat;}

.top {width: 100%; position: absolute; margin: 0;  bottom: 90px; vertical-align:top;}
.stitch { min-width: 300px; margin-right: 38px; background-image:url(../img/stitch.gif); background-repeat:repeat-x; background-position: top right;}
.stitchtd {background-image:url(../img/stitch.gif); background-repeat:repeat-x; background-position: top right;}
.logo {padding-top: 0px; text-align: left;}
.toptext {margin-top: 7px; margin-bottom: 35px;}
.bottext {margin-top: 7px; margin-bottom: 35px; padding-top: 45px;}
.toptext2 {margin-top: 7px; margin-right: 32px; max-width:470px; max-width:470px;   text-align:left;}


.menu {height:38px;	width: 96%; position: absolute; bottom:50px; margin: 0 2%;}
.menu1 {position: absolute; width: 100%;}

.center-menu {background:url(../img/menu_c_spl.png); background-repeat:repeat-x; width: 100%; height:38px; position: relative;}
.center-menu-art {padding-left:230px;}

.left-end {background:url(../img/menu_l_spl.png); background-position: left; background-repeat: no-repeat; padding-left: 45px;}
.left-end2 {background:url(../img/menu_c_spl.png); background-repeat:repeat-x; height:38px;}

.right-end { text-align:right; background:url(../img/menu_r_spl.png); background-position: right; background-repeat:no-repeat; padding-right: 45px;}
.right-end2 {background:url(../img/menu_c_spl.png); background-repeat:repeat-x; height:38px;}

.left-end {background:url(../img/menu_l_spl.png); background-position: left; background-repeat: no-repeat; padding-left: 45px;}
.right-end { text-align:right; background:url(../img/menu_r_spl.png); background-position: right; background-repeat:no-repeat; padding-right: 45px;}


.clear { clear: both; }
.center-menu ul {
	height: 32px;
	list-style: none;
	position: absolute;
	
	top: -4px;
	padding: 0px;
	margin: 0px;
}
	.center-menu ul li {
		display: block;
		height: 32px;
		float: left;
		margin-left: 0px;
		padding: 0px;
		margin-right: 43px;
	}
			.center-menu ul li a { text-decoration: none; color: #a6a5a5; text-transform: uppercase; font-size:12px; font-family: "trebuchet MS", verdana, tahoma, sans-serif; display: block; height: 10px; }
			.center-menu ul li.menu_men { width: 94px; z-index: 100; position: relative; }
			.center-menu ul li.menu_skirts { width: 42px; z-index: 100; position: relative; }
			.center-menu ul li.menu_coats { width: 36px; z-index: 100; position: relative; }
			.center-menu ul li.menu_sewing { width: 33px; z-index: 10; }
			.center-menu ul li.menu_articles { width: 33px; z-index: 10;  }
			.center-menu ul li.menu_contacts { width: 49px; margin-right: 0px; z-index: 100; position: relative; }
			
				.center-menu ul a.dropdown { width: 33px; position: absolute; z-index: 100; }

					.center-menu ul li ul { top: -9px; height: 67px; z-index: 10; padding-left: 30px; /*zoom: 1; */}
					.center-menu ul li ul li { margin: 0px; margin-top: 32px; }
					.center-menu ul li ul li a { margin-top: 12px; height: 12px; }
				
						.center-menu ul li.menu_sewing ul { left: 59px; width: 301px; background: url('../img/menu_sewing_drp.png') 0px 0px no-repeat; }
						.center-menu li ul .menu_drp_collections { width: 54px; margin-right: 53px; }
						.center-menu li ul .menu_drp_offer { width: 30px; margin-right: 42px; }
						.center-menu li ul .menu_drp_serts { width: 66px; }
						
						.center-menu ul li.menu_articles ul { left: 365px; width: 410px; background: url('../img/menu_articles_drp.png') 0px 0px no-repeat; }
						.center-menu li ul .menu_drp_about1 { width: 62px; margin-right: 46px; }
						.center-menu li ul .menu_drp_about2 { width: 57px; margin-right: 52px; }
						.center-menu li ul .menu_drp_about3 { width: 45px; margin-right: 44px; }
						.center-menu li ul .menu_drp_about4 { width: 47px; }
	
	

/*.menuover{position: absolute; bottom:50px; width: 96%; height:38px; margin:0 2%; /*border:1px solid #F0F;}
.menu {margin:0;padding: 0;list-style: none;height:38px;}
.menu tr{height:38px;}
.menu td {/*border:1px solid #F00; background:url(../img/menu_c_spl.png);	padding: 0 10px 0 10px;	margin: 0 0px; float: left; position: relative;	text-align: center;	height:38px;}
.menu td a {padding: 10px 10px;	display: block;	color: #a6a5a5;	text-decoration: none;	position: relative;	z-index: 10; font-variant: small-caps; font-size:14px; font-family: "trebuchet MS", verdana, tahoma;}
.menu td em {position: absolute; top: 6px;	text-align: center;	padding: 20px 12px 10px; font-style: normal; z-index: 2; display: none;}*/

/*.submenu{color:#FFF;margin:0px;padding:0px;}
.submenu td{background:url();text-align: center;padding:0px;} */

.main-text {width: 100%; min-width: 1000px;}
.mt-left { min-width: 30px; margin-right: 58px; width: 30px;}
.scheme { margin-top: 50px; margin-left: -70px; padding-bottom: 270px;}
.scheme_text{ background-image:url(../img/scheme.png); background-repeat:no-repeat; width:277; height: 270; color:#CCCCCC; font-family: "trebuchet MS", "Century Gothic", verdana, tahoma; line-height: 15px; font-size:10pt; position:absolute; width:700px; height:270px;}


.ds {color:#999999; white-space: nowrap; background-color:#000000; font-weight: normal;}

.news{width: 100%; background-color: #aae; margin-top: 60px;}


.bottom_list{ width:100%;}
.categories_list{margin:0; padding-left: 0;	list-style-type:none;}
.categories_list2 {margin:0; padding-left: 15px; list-style-type:none;}
.categories_list li{margin:0; padding:8 0 0 0px; color:#595655;	font-size: 12px; font-family: "trebuchet MS", "Century Gothic", verdana, tahoma; }

.list_item{padding-right:35px; float:left;}
.list_item_last{padding: 0 0 0 0px; float:left;}

.copyright {padding: 90 0 0 0px; color:#595655; font-size:14px; font-family: "trebuchet MS", verdana, tahoma;}
.copyright-top {color:#CCCCCC;}
.main-cop { width:100%; text-align:left; padding:0px; margin:0px;}



/*main text styles*/
a:link {color: #555555;}
a:hover {color: #FFFFFF;}
a:visited {color:#333333;}

p a:link {
	color: #909090;
}
p a:hover {color: #FFFFFF;}
p a:visited {color:#696665;}

p strong { font-weight:normal;}

p {
	font-size:14px;
	font-family: "trebuchet MS", verdana, tahoma;
	color:#696665;
	font-weight:normal;
	line-height: 18px;
	margin: 0 0 17 0px;
}

h1 {
	font-size:20px;
	font-family: "Century Gothic", "trebuchet MS", verdana, tahoma;
	/*color:#868686;*/
	font-weight:normal;
	margin: 0 0 20 0px;
	color:#9D9D9D;
}

.h1-fict {
	font-size:20px;
	font-family: "Century Gothic", "trebuchet MS", verdana, tahoma;
	/*color:#868686;*/
	font-weight:normal;
	margin: 0 0 20 0px;
	color:#9D9D9D;
}

h2 {
	font-size:16px;
	font-family: "trebuchet MS", "Century Gothic", verdana, tahoma;
	font-weight:normal;
	margin: 0 0 7 0px;
	color:#AFACAB;
	line-height: 19px;
}
h3 {font-size:14px;	font-family: "trebuchet MS", "Century Gothic", verdana, tahoma;	font-weight:normal;	margin: 15 0 0 0px;	color:#999999;}

/*main text styles*/



/* other pages*/
.tel-art {height:38px; width: 96%; position:absolute; top:50px; left:85; margin: 0 2%;}


.article-back{border: none; border-collapse:collapse; margin: 0px; padding: 0px;	background-color:#000000; color:#FFFFFF; width: 100%; height: 100%; background-image:url(img/back2.jpg); background-position: top right; background-repeat:no-repeat;}

.menu-p {height:38px; width: 100%; position:absolute; top:180px; margin: 0;}
.logo-p {position:absolute; top:134px; left:50px;}

.h1-articles {font-size:28px; font-family: "Century Gothic", "trebuchet MS", verdana, tahoma; font-weight:normal; margin: 0 0 20 0px; color:#CCCCCC;}
.h2-articles  {font-size:18px; font-family: "trebuchet MS", "Century Gothic", verdana, tahoma; font-weight:normal; margin: 0 0 7 0px; color:#908c8a;}
.h2-articles-l3 {	font-size:16px;	font-family: "trebuchet MS", "Century Gothic", verdana, tahoma;	font-weight:normal;	margin: 0 0 20 0px;	color:#AFACAB; line-height: 19px;}

.h2-suit {	font-size:14px;	font-family: "trebuchet MS", "Century Gothic", verdana, tahoma;	font-weight:normal;	margin: 0 0 7 0px;	color:#AFACAB; line-height: 19px;}

.quote {width: 670px;}
.quote-text {color:#FFFFFF;}
.quote-author {text-align:right; color:#333333; font-size:14px; font-family: "trebuchet MS", verdana, tahoma; color:#595655; font-weight:normal; font-style:italic;}

.main-text-p {padding-top:265px; padding-left: 85px; min-width:650px; max-width: 65%; width:60%;}
.article-text-p {padding-top:45px; padding-left: 85px; min-width:650px; max-width: 65%; width:60%;}
.article-l3-text-p {padding-top:5px; padding-left: 85px; min-width:650px; max-width: 65%; width:60%;}

.article_list {float: none; }

.list_item-art{margin: 0 70 0 0px; width: 305px; float:left; padding: 40 0 15 0px;}
.list_item_last-art{margin: 0 0 0 0px; width: 305px; float: right; padding: 40 0 15 0px;}
.list_item_one-art{margin: 0 0 0 0px; width: 705px; float:none; padding: 0 0 15 0px;}

.categories_list-art{margin:0; padding-left: 0;	list-style-type:none;}
.categories_list-art li{margin:0; padding:8 0 12 0px; color:#a0a0a0; font-size: 12px; font-family: "trebuchet MS", "Century Gothic", verdana, tahoma; line-height: 16px;}


.article-l { margin-bottom: 3px;}
.article-l a {color: #5F5E5C; font-size: 14px;}
.article-l a:hover {color: #FFFFFF; font-size: 14px;}
.article-l a:visited {color:#333333; font-size: 14px;}

.copyright-article{padding-top: 70px; bottom:0px;  position: relative;}
.copyright-article-level2{padding-top: 120px; bottom:0px; z-index:100; position:relative; padding-bottom:0px;}

.breadcrumb{background-image:url(../img/stitch.gif); background-repeat:repeat-x; background-position: bottom right; float:left; padding: 25 0 5 85px;}
.bc-level1 { font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#FFFFFF; font-weight:normal;}
.bc-level1 a {font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.bc-level1 a:hover {font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#FFFFFF; font-weight:normal; text-decoration:underline;}
.bc-level2 { font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#A3A3A3; font-weight:normal;}
.bc-level2 a {font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#A3A3A3; font-weight:normal; text-decoration:none;}
.bc-level2 a:hover {font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#A3A3A3; font-weight:normal; text-decoration:underline;}
.bc-level3 { font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#595655; font-weight:normal;}
.bc-level3 a {font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#595655; font-weight:normal; text-decoration:none;}
.bc-level3 a:hover {font-size:12px; font-family: "trebuchet MS", verdana, tahoma; color:#595655; font-weight:normal; text-decoration:underline;}
/* other pages*/


.backgrdiv {z-index:0; position:absolute; vertical-align:top; top:0px;  width: 100%; background-position: top right; background-repeat:no-repeat; min-width:1170px; overflow:hidden; }
.backgrbody {z-index:0; position:absolute; vertical-align:top; text-align:right; top:0px; background-position: top right; background-repeat:no-repeat;  height:891; min-width:1170px;}

/* gallery*/
.collection-links {background-image:url(../img/stitch.gif); background-repeat:repeat-x; background-position: bottom right; float:left; padding: 10 0 5 65px;}
.collection-links span { padding-left:20px}
.col-now { font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#CCCCCC; font-weight:normal;}
.col-now a {font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.col-now a:hover {font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#FFFFFF; font-weight:normal; text-decoration:underline;}
.col-past1 { font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#A3A3A3; font-weight:normal;}
.col-past1 a {font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#A3A3A3; font-weight:normal; text-decoration:none;}
.col-past1 a:hover {font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#A3A3A3; font-weight:normal; text-decoration:underline;}
.col-past2 { font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#595655; font-weight:normal;}
.col-past2 a {font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#595655; font-weight:normal; text-decoration:none;}
.col-past2 a:hover {font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#595655; font-weight:normal; text-decoration:underline;}
.col-past-other { font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#333333; font-weight:normal;}
.col-past-other a {font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#333333; font-weight:normal; text-decoration:none;}
.col-past-other a:hover {font-size:16px; font-family: "trebuchet MS", verdana, tahoma; color:#333333; font-weight:normal; text-decoration:underline;}
/* gallery*/



/* tooltip*/
.hotspot {color:#595655;  border-bottom:1px dotted #595655; cursor:pointer}

#tt {position:absolute; display:block; background:url(../tooltip/images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../tooltip/images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../tooltip/images/tt_bottom.gif) top right no-repeat; overflow:hidden}
/* tooltip*/


#shirtgal-img {margin:0 15px 0 0px; float: left; }
#shirtgal-txt {height:100px; float: none; vertical-align:top;}

.suigal img {padding:4px 0px 0px 2px;}

#thumbbox 		{z-index: 100; visibility: hidden; CURSOR: pointer; position: absolute; background-image:url(../img/1px.png); background-repeat:repeat;}
#thumbloading 		{border-right: black 1px solid; padding: 0px; border-top: black 1px solid; z-index: 5; visibility: hidden; border-left: black 1px solid; border-borrom: black 1px solid; position: absolute; background-color: #efefef}















