
* {
	margin: 0;
	padding: 0;
	border:0;
 }
 
 
body 
{
	background-color:#F0ECE5;
    min-width:1003px;
}


/*---------------------------------------шапка--в--виде--матрешки----------------------------------------*/
#cap {
	background-image: url(images/capImages/line.jpg);
	background-repeat: repeat-x;
	height: 307px;
}

#table {
	background-image: url(images/capImages/table.jpg);
	background-position: right;
	background-repeat: no-repeat;
	height: 307px;
}

#vivat {
	background-image: url(images/capImages/vivat.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 40px;
	color:#65A024; 
	font: bold 24px Book Antiqua;
	padding:267px 0 0 80px;
}


/*------------------------------------------обертки------------------------------------------------------*/
#c1{
	height:50px;
	background-image: url(images/boxImages/top.jpg);
	background-repeat:repeat-x;
}

.cover{
	width:93%;
	height:100%;
	margin: 0 auto;
}

#c2{
	width:93%;
	height:50px;
	background-image: url(images/boxImages/top.jpg);
	background-repeat:repeat-x;
	margin: 0 auto;
}

/*------------текстовое----меню--------------------------------------------------------------------------*/
#menu{
	width:100%;
	height:32px;
	padding: 8px 0 0 0;
	background-image: url(images/boxImages/menu.jpg);
	background-repeat:repeat-x;
}

/*---------------------------------------------боксы-----------------------------------------------------*/

.lBox, .mBox, .rBox {width:32%; height:318px; background-color:#ffffff; background-image: url(images/boxImages/box.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float:left;
}


/*----------------------------------------------основные----титлы----------------------------------------*/
.lTitle, .mTitle, .rTitle  {
	width:29%;
	height:42px;
	background-image: url(images/boxImages/titleBox.gif);
	background-position: right;
	background-repeat: no-repeat;
	float:left;
}



/*---------------------------------------------верхние-----титлы-----------------------------------------------*/
.lTitleTop, .mTitleTop, .rTitleTop {
	width:29%;
	height:42px;
	background-image: url(images/boxImages/top.jpg);
	background-repeat:repeat-x;
	float:left;
}
/*------------------------------- маргины---для---средних---блоков-----------------------------------------------*/
.mTitleTop, .mTitle, .mBox {margin: 0 1%}

/*--------------------описания----для--картинок---и---текста--боксов----------------------------------------*/
.furnitureImages{margin:6px 0 0 18px; width:270px; height:138px;}
.textBox{color:#666666;width:90%; text-align:left; font: normal 11px Arial; margin:10px auto; padding-left:22px;}


/*---------------------------------ссылки-----и----другие----мелкости---------------------------------*/
#second{margin-left:}
#menu a:link {color:#ffffff; text-decoration:none; font: bold 16px Book Antiqua;}
#menu a:visited {color:#ffffff; text-decoration:none; font: bold 16px Book Antiqua;}
#menu a:hover {color:#ffffff; text-decoration:none; font: bold 16px Book Antiqua;} 
#menu a{width:160px;margin: 0 0 0 3%;}


.lTitle a:link,.mTitle a:link,.rTitle a:link,.lTitleTop a:link,.mTitleTop a:link,.rTitleTop a:link {color:#4B7DB7; font:normal 12px Arial;}
.lTitle a:visited,.mTitle a:visited,.rTitle a:visited,.lTitleTop a:visited,.mTitleTop a:visited,.rTitleTop a:visited{color:#4B7DB7; font:normal 12px Arial;}
.lTitle a:hover,.mTitle a:hover,.rTitle a:hover,.lTitleTop a:hover,.mTitleTop a:hover,.rTitleTop a:hover{color:#4B7DB7; font:normal 12px Arial;} 

.lTitle,.mTitle,.rTitle,.lTitleTop,.mTitleTop,.rTitleTop{padding:8px 0 0 3%}

.lTitle a,.mTitle a,.rTitle a,.lTitleTop a,.mTitleTop a,.rTitleTop a{background-image: url(images/boxImages/pointer.jpg); background-position: left bottom; background-repeat:no-repeat; }

#copyRight{font: normal 12px /11px Arial; margin:0 0 5% 3% ; width:70%;}


/*-----------стили----для-----внутренних-----страниц------------------------------------------------------*/



#left{
	width:7%;
	height:996px;
	background-image: url(images/inner/left.gif);
	background-position: right;
	background-repeat:no-repeat;
	float:left;
}

#middle {
	width:78%;
	min-height:966px;
	background-color:#ffffff;
	background-image: url(images/inner/middle.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding:30px 5% 30px 4%;
	text-align:justify;
	float:left;
}

#right{
	width:5%;
	height:996px;
	float:left;
}

#bottom {
    width:94%;
	height:157px;
	background-image: url(images/inner/bottom.gif);
	background-position: right;
	background-repeat: no-repeat;
	float:left;
	text-align: right;
}





		


