body{
margin:0;
padding:0;
height:100%; 
width:100%;
line-height: 1.5em; /*высота строки*/
background-image: url(../img/glogbgr.jpg); /*общий фон =)*/
}
/*170e07*/

#frame{ /*не используется*/
	width: 100%;
}

#maintable {
width: 976px; 
/*
border: medium;
border-style: double;
border-color: #CC3300;
*/
}

#centercolumn {
background-color: #111813;
}
/* //width minus padding left in left column*/
#maincontainer{ /*общий размер сайта. Дублирует в maintable в размере общей таблицы */
width: 876px; 
background-image: url(../img/center.jpg);
background-repeat: no-repeat;
background-position: top;
min-height: 100%;
/*
border: medium;
border-style: double;
border-color: #00FF00;
*/
}

em{
color: red;
font-size : 12px;
}


#topsection{
background: none;
height: 166px; /*Height of top section*/
/*background-image: url(../img/top_center.jpg);*/
/*
border: medium;
border-style: double;
border-color: #CC3300;
*/
}

#contentwrapper{
}

#contentcolumn{
margin-left: 566px; /*Set left margin to LeftColumnWidth*/
margin-top: 20px;
margin-right: 0px;
padding-left: 42px;
/*
border: medium;
border-style: double;
border-color: #9900FF;
*/
}

#leftcolumntop{ /*класс верхнего завершения пергамента*/
width: 546px;
height: 33px;
background-image: url(../img/bgrtop.png);
/*
border: medium;
border-style: double;
border-color: red;
*/
}

#leftcolumnbuttom{ /*класс нижнего завершения пергамента*/
width: 546px;
height: 33px;
background-image: url(../img/bgrbuttom.png);
/*
border: medium;
border-style: double;
border-color: red;
*/
}

#leftcolumncenter{
background-image: url(../img/bgr.jpg); /*пергамент*/
/*
border: medium;
border-style: double;
border-color: #000099;
*/
}


#leftcolumn{
float: left;
width: 546px; /*Width of left column*/
margin-top: 20px; /*отступ от хэдера*/
padding-left: 20px;
/*
border: medium;
border-style: double;
border-color: #00FFFF;
*/
}

#footer{
clear: left;
width: 100%;
color: #cbb56d;
text-align: center;
padding-top: 20px;
padding-bottom: 20px;
/*
border: medium;
border-style: double;
border-color: #FFFFFF;
*/
}

#footer a{
color: #cbb56d;
}

#menu{
padding-left: 50px;
padding-right: 50px;
font-size: 18px;
color: #cbb56d;
/*
border: medium;
border-style: double;
border-color: #0000CC;
*/
}

#menu a:link{
color: #cbb56d;
text-decoration:none;
}
#menu a:visited{
color: #cbb56d;
text-decoration:none;
}
#menu a:active{
color: #cbb56d;
text-decoration:none;
}
#menu a:hover{
color: #f7eead;
text-decoration:none;
}

#contacts{
/*background-image: url(../img/contacts.jpg);*/
background-repeat: no-repeat;
width: 256px;
min-height: 346px;
margin-top: 170px;
/*
border: medium;
border-style: double;
border-color: #0000CC;
*/
}

#contactsInnertube{
width: 160px;
/*padding-top: 80px;*/
line-height: 1.4em;
color: #731814; /*цвет текстов*/
font-size: 13px; /*высота текстов =)*/
font-family: verdana, arial, sans-serif;
/*
border: medium;
border-style: double;
border-color: #0000CC;
*/
}

#news{
width: 256px;
background-image: url(../img/newsbgr.jpg);
}

#newstop{
width: 256px;
height: 53px;
background-image: url(../img/newstop.png);
background-position: bottom;
background-repeat: no-repeat;
/*
border: medium;
border-style: double;
border-color: #0000CC;
*/
}

#newsbottom{
width: 256px;
height: 44px;
background-image: url(../img/newsbottom.png);
/*
border: medium;
border-style: double;
border-color: #0000CC;
*/
}

#newsinnertube{
width: 206px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 10px; /*отступ слева от края пергамента*/
color: #731814; /*цвет текстов*/
font-size: 15px; /*высота текстов =)*/
font-family: verdana, arial, sans-serif;
line-height: 1.2em; /*высота строки*/
/*
border: medium;
border-style: double;
border-color: #0000CC;
*/
}
/*#newsinnertube a:link {
color: #731814;
text-decoration: underline;
}

#newsinnertube a:visited {
color: #731814;
text-decoration: underline;
}

#newsinnertube a:active {
color: #731814;
text-decoration: underline;
}

#newsinnertube a:hover {
color: #731814;
text-decoration: underline;
}*/

.maininnertube{ /*внутри этого лежат все тексты. Размер ставить как размер левой колонки - минус удвоенный отступ от края пергамента*/
margin-top: 0px;
margin-bottom: 0px;
padding-left: 48px; /*отступ слева от края пергамента*/
width: 450px; /*размер =)*/
color: #731814; /*цвет текстов*/
font-size: 15px; /*высота текстов =)*/
font-family: verdana, arial, sans-serif;
/*
border: medium;
border-style: double;
border-color: #0000CC;
*/
}

#foodMenu a:hover{
color: #f7eead;
text-decoration: underline;
}

body a:link {
color: #731814;
text-decoration: underline;
}

body a:visited {
color: #731814;
text-decoration: underline;
}

body a:active {
color: #731814;
text-decoration: underline;
}

body a:hover {
color: #731814;
text-decoration: underline;
}

.maininnertube ul {
list-style-type: disc;
list-style-image: url(../img/butterflysmall.png);
list-style-position: inside;
margin-left: 10px;
padding-left: 10px;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.menuTable { /*класс таблиц менюшек*/
width: 450px;
}