body {background: #c6bca5 url(/img/back-all.gif) center repeat-y; font:normal 90% "Trebuchet MS", Arial; padding:0px; margin:0px; color:#928269; text-align:center;}

div {text-align:left;}

a {color:#382518;}
a:visited {color:#382518;}
a:active {color:#9c3f00;}
a:hover {color:#9c3f00;}

h1 {color:#5d370e;font:normal 160% Georgia, Trebuchet MS;}
h2 {color:#5d370e;font:normal 150% Georgia, Trebuchet MS;}
h3 {color:#7b6e5b;font:normal 140% Georgia, Trebuchet MS;}
h4 {color:#7b6e5b;font:normal 130% Georgia, Trebuchet MS;}
h5 {color:#5d370e;font:normal 120% Georgia, Trebuchet MS;}
h6 {color:#5d370e;font:normal 110% Georgia, Trebuchet MS;}

/*Основные блоки*/
#cntHeader, #cntFooter, #cntMain, #cntHeaderIndex {position:relative; width:979px; margin:0px auto; clear:both; background:#f7f7f0;}
/*#cntMain {background:#f7f7f0 url(/img/divan1.jpg) no-repeat right bottom; clear:both;}*/
/*#cntFooter {background:#f7f7f0 url(/img/divan2.jpg) no-repeat right top;}*/
#cntHeader {background:#f7f7f0 url(/img/head-interior.jpg) center no-repeat; height:267px;}
#cntHeaderIndex {background:#f7f7f0 url(/img/head-main.jpg) center no-repeat; height:557px;}

#cntUseElement1 {margin:0 35px 0 20px; width:550px; float:left;}
#cntUseElement2 {margin:0 0 0 0; float:left; width:300px;}

div>#cntUseElement1 {margin:0 38px 0 38px; width:550px; float:left;}
div>#cntUseElement2 {margin:0 38px 0 0; float:left; width:310px;}

#cntMain p {font:normal 90% Trebuchet MS;}
#cntMain p:first-letter {color:#7b6747; font:normal 140% Trebuchet MS;}

/*Меню сайта*/

#cntMenuHeader {margin:0 0; background:#f2eee3; height:25px; width:779px; position:absolute; top:30px; left:200px;}
#cntMenuHeader a {text-decoration:none; text-transform:uppercase; font-size:10px; display:block; float:left; color:#5f472b; padding:4px 20px 2px 20px; margin:2px;}
#cntMenuHeader a:hover {color:#e7dccc;background:#5d370e;}

#cntMenuFooter {margin:0 0; width:500px; clear:both; position:absolute; right:40px; top:25px; border-top:3px solid #d0c5b2;}
#cntMenuFooter a {text-decoration:none; text-transform:uppercase; font-size:10px; display:block; float:left; color:#5f472b; padding:4px 20px 2px 20px; margin:2px;}
#cntMenuFooter a:hover {color:#e7dccc;background:#5d370e;}

#cntMenuLeft {}
#cntMenuRight {}

/*Обязательные блоки информации, копирайты, счетчики*/
#cntCopy {margin:0 40px;} 
#cntCounters  {margin:0 40px;}

.fLong {margin:4px 0;}
textarea.fLong {height:100px;}
.fSubmit {}
.fMidi {}
.fShort {}
.fNum {}

#cntKrosh {font-size:90%; margin-bottom:10px;}

/*Menu*/

.level1 {margin-left:0px;}
.level2 {margin-left:20px;}
.level3 {margin-left:40px;}

/*News*/

/*GB*/

/*Images*/
#imgLogo {position:absolute; top:30px; left:40px;}
.Quote {font-size:85%; font-style:italic;}
.bannerPortf {background:#fcfcfa; padding:7px; border:1px solid #ccc0b3;}
#Replika {font-size:90%; font-style:italic; color:#f2eee3;position:absolute; top:83px; left:254px; width:280px;}
#cntCopy {background:url(/img/phone.jpg) no-repeat left top; height:240px;}
.copyrights {font-size:11px; position:absolute; top:80px; left:440px;}
.copyrights a {color:#ccc0b3;}
.copyrights a:visited {color:#ccc0b3;}
.bigLetter24 {font-size:150%;}

/*Gallery*/
.galBig  {background:#fcfcfa; border:1px solid #ccc0b3; margin:10px 0;}

.col21, .col22 {float:left;}
.col21 img {vertical-align:middle;}
div.col21 {width:230px;}
div.col22 {width:120px;height:50px;padding-top:15px}
div.col22 input.fShort {width:100px;}
