/* ------ Левая часть ------- */
td.leftPart{
	width:24%;
	height:100%;
	vertical-align:top;
	background:#EBEAE6;
	background-image: url('../images/left_part_shade.jpg');
	background-repeat: repeat-y;
	background-position: right;
}
td.leftPart div#logo{
	width:auto;
	height:82px;
	text-align:center;
	padding-top:23px;
	background:#878581;
	background-image: url('../images/logo_shade.jpg');
	background-repeat: repeat-y;
	background-position: right;
}
td.leftPart div#catalog{
	width:auto;
	height:306px;
	padding: 16px 0px 0px 40px;
	background: #C8AC7F;
	background-image: url('../images/catalog_shade.jpg');
	background-repeat: repeat-y;
	background-position: right;
}

td.leftPart div#catalog div{
	width:auto;
	height:auto;
	margin: 6px 0px 6px 0px;
}

td.leftPart div#catalog div.group, 
td.leftPart div#catalog div.groupS, 
td.leftPart div#catalog div.groupSOpen{
	margin-left: -22px;
	padding-left:22px;
}
td.leftPart div#catalog div.group{
	background-image: url('../images/icons/folder.gif');
	background-repeat: no-repeat;
}

td.leftPart div#catalog div.groupS{
	background-image: url('../images/icons/folder_close.gif');
	background-repeat: no-repeat;
}

td.leftPart div#catalog a{
	color:#FFFFFF;
}

td.leftPart div#adres{
	padding-left:30px;
	background:#C2C1BE;
	background-image: url('../images/adres_shade.jpg');
	background-repeat: repeat-y;
	background-position: right;
}

td.leftPart div#adres div.corner{
	position:relative;
	top:-9px;
	width:193px;
	height:145px;
	padding:0px;
}

td.leftPart div#adres div{
	padding:0px 0px 13px 0px;
	font-size:12px;
	font-weight:bold;
	color:#666668;
}
td.leftPart div#adres span{
	font-size:16px;
	font-weight:bold;
}

td.leftPart div#other{
	width:auto;
	height:auto;
	padding: 13px 0px 0px 40px;
}

td.leftPart div#other div{
	margin: 6px 0px 6px 0px;
}

td.leftPart div#other div.positionNew{
	margin: 6px 0px 6px -25px;
	padding-left: 25px;
	background: url('../images/icons/new.gif') no-repeat left;
}

td.leftPart div#other div a{
	color:#686869;
}

td.leftPart div#corner{
	height:107px;
}
/* ------ /Левая часть/ ------- */

/* ------ Разделитель ------- */
td.separatePart{
	width:7%;
	height:100%;
	vertical-align:top;
	background:#F1F0ED;
	background-image: url('../images/separate_part_shade.jpg');
	background-repeat: repeat-y;
}

td.separatePart div#topCorner{
	height:38px;
	background-image: url('../images/separate_part_g_shade.jpg');
	background-repeat: repeat-x;
}

td.separatePart div#icons{
	height:50px;
	margin-top:70px;
	text-align:center;
}

td.separatePart div#proposalTop{
	width:100%;
	margin-top:180px;
	height:90px;
}
td.separatePart div#proposalCenter{
	width:100%;
	height:195px;
	background:#D4D3D1;
}
td.separatePart div#proposalBottom{
	width:auto;
	height:113px;
}
/* ------ /Разделитель/ ------- */

/* ------ Основная часть ------- */
td.contentPart{
	width:69%;
	height:100%;
	vertical-align:top;
	min-height:100%;
	background:#F5F4F1;
	background-image: url('../images/shade_content.jpg');
	background-repeat: repeat-y;
}

/* -меню- */
td.contentPart div#menu{
	width:485px;
	height:90px;
	padding-top:20px;
	margin: 0px 0px 37px 0px;
	float:left;
	background-image: url('../images/main_content_shade.jpg');
	background-repeat: no-repeat;

}

td.contentPart div#menu div, div.sel{
	width:90px;
	height:55px;
	float:left;
	text-align:center;
	padding-top:35px;
	margin-right:5px;
	font-size:13px;
}

td.contentPart div#menu div a{
	color:#8E8E8C;
	font-weight:bold;
}

td.contentPart div#menu div.sel{
	background:#FF7403;
	color:#FFFFFF;
	font-weight:bold;
}
/* -/меню/- */

td.contentPart div#mainSticker{
	float:right;
}	
/* -коллаж- */
td.contentPart div#collage {
	clear:left;
	height:281px;
	background-image: url('../images/collage.jpg');
	background-repeat: no-repeat;
}

td.contentPart div#collage div.collageSticker{
	margin-left:489px; 
	width:214px;
	height:151px;
}

td.contentPart div#collage div.plashka{
	margin-left:440px; 
	width:30%;
	height:110px;
	padding: 10px 20px 10px 20px;
	color:#FFFFFF;
	background:#FF7403;
}
/* -/коллаж/- */


/* -Витрина- */
td.contentPart div.showcase{
	width:auto;
	height:195px;
	background:#D4D3D1;
}

td.contentPart div.showcase div.grayline{
	width:515px;
	height:9px;
	background:#989695;
}

td.contentPart div.showcase div.item{
	width:31%;
	float:left;
	margin:5px 5px 5px 0px;
	margin-top:30px;
}

td.contentPart div.showcase div.item div.photo{
	float:left;
	width:auto;
	margin:5px 5px 5px 0px;
	height:140px;
}

td.contentPart div.showcase div.item div.description{
	width:auto;
	margin-left:5px;
}
/* -/Витрина/- */

td.contentPart div#textPart{
	width:auto;
	height:auto;
	margin-top:20px;
	clear:both;
}

td.contentPart div#textPart div#news{
	width:30%;
	height:auto;
	float:left;
}

td.contentPart div#textPart div#greeting{
	width:68%;
	height:auto;
	float:right;
}
td.contentPart div#textPart div#greeting div.greetingTхt{
	width:95%;
}

div.footerLine{
	width:67%;
	height:7px;
	background:#989695;
	float:right;
}
td.contentPart div#footer{
	width:67%;
	float:right;
}
td.contentPart div#footer div#rights{
	padding-left:8px;
	padding-top:6px;
	float:left;
}
td.contentPart div#footer div#creator{
	float:right;
	padding-top:5px;
	padding-right:20px;
}
/* ------ /Основная часть/ ------- */

h1{
	color:#989695;
	font-size:21px;
	font-weight:normal;
}

div.noFoto{
	width:109px;
	height:109px;
	border: 1px solid #C1C1BE;
	text-align:center;
}
