*{
  margin:0px; padding:0px;
}

html{
  height:100%;
  background: #f5be76 url(fon.jpg) repeat fixed;}
  
body {
  min-height:100%;
  position:absolute;
  font-family:Comic Sans MS;
  font-size:125%;
  overflow-x:hidden;
  /*width:80%; ширина и центрирование в Opera*/
  margin-left:188px; margin-right:5%;}

h2 {
  padding: 0.7em;
  font-size:1.2em;
  color:#723e31;
  }
  
h3 {
  padding: 0.3em;
  font-size:1em;
  color:#723e31;
  }

p{
  color:#5f2a22;
  }

a {text-decoration:none;}
a:link {color:#67642d;}
a:visited {color:#67642d;}
a:hover {color:#9c971b;}
a:aktiv {color:#9c971b;}

h1 {font-variant:small-caps;
 padding:0.5em;
 font-size: 2.3em;
 color:#cb5827/*#723e31*/;
 letter-spacing:0.09em;
 text-align:center; /*background: url(fonZag.jpg) repeat-x center bottom;*/}

strong{
font-weight:normal;
}

#nav {
  float:left;
  width:18%;
  }

#nav ul {padding: 1em 0.1em 1em 1.9em;}

#nav ul li {
  list-style-type:square;
  color:#5f2a22;
  }

#nav ul li a {
  font-weight:normal;
  display:block;
  font-variant:small-caps;
  font-size:1em;
  }

#nav a:link {color:#cb5827;}
#nav a:visited {color:#eb7847;}
#nav a:hover {color:#723e31;}
#nav a:aktiv {color:#723e31;}

#nav a.text:link {color:#723e31;}
#nav a.text:visited {color:#723e31;}
#nav a.text:hover {color:#f5be76;}
#nav a.text:aktiv {color:#f5be76;}


#cont1 {
  float:left;
  width:76%;/*сделано для фото в годах*/
  padding: 0 0 1em 1em;
  margin:0 0 1em 0;
  text-align:center;
  }

#cont1 p {
  padding-bottom:1em;
  font-size:0.9em;
  }

#cont2 {
  float:left;
  width:76%;/*сделано для публикаций и выставок*/
  padding:0.5em 0 1.5em 2em;
  margin:0 0 1em 0;
  }

#cont2 h2 {
  background: url(paw1.gif) no-repeat 0 center;
  padding: 0.7em 35px;
  }

#cont2 p {
  padding:0 0 1em 0;
  font-size:0.8em;
  }

#cont2 ul li {
  list-style-type:disk;
  font-weight:normal;
  color:#5f2a22;
  font-size:0.8em;
  }

#cont2 a{
  font-variant:normal;
  font-size:1em;
  font-weight:bold;
  }

#cont2 ul li a{
  font-variant:normal;
  font-weight:normal;
  display:block;
  }
#cont2 ul li a:hover {
  color:#9c971b;
  text-decoration:none;
  }

#cont3 {
  float:right;
  width:76%;/*сделано для публикаций и выставок*/
  padding:0.5em 0 0em 1em;
  margin:0 0 1em 0;
  }
  
#cont3 p {
  padding:0 0 1em 0;
  font-size:0.8em;
  }
  
#fasad {
   float:left;
   width:71%;
   margin:2em 1em 1em 1.2em;
   }

#fasad p {
  padding:0 0 1em 0;
  font-size:0.8em;
  }

#ffasad {width:40%;
         float:left;
         margin:0 1em 1em 0;}
#fgal {
  width:65%;
  margin:1em 1em 1em 3em;}

#footer {
  width:100%;
  position:absolute;
  bottom:0.5em;
  clear:both;
  text-align:center;
  }

#footer ul {
  display:block;
  font-size:0.7em;
  padding:0.3em 0;
  }

#footer ul li {
  display:inline;
  padding:0.3em 0;
  }

#footer ul li a{
  padding:0.3em 0.7em;
  font-weight:bold;
  }

#footer a:link {color:#cb5827;}
#footer a:visited {color:#cb5827;}
#footer a:hover {color:#cf5929;}
#footer a:aktiv {color:#cf5929;}

#footer a.p:link {color:#9c971b;}
#footer a.p:visited {color:#9c971b;}
#footer a.p:hover {color:#f5be76;}
#footer a.p:aktiv {color:#f5be76;}

#footer1 {
 width:85%;
 padding:0 2em;
 clear:both;
 }

.ff {width:190;}/*в годах*/
.fpr {width:160;}/*продажа*/
.fp {width:160; margin: 0.7em;} /*выставки и пресса*/

#mish {float:right; margin: 1.5em;}/*о мишках*/
#lupa {float:left; width:50%; padding:1em 1em 1em 0;}/*тоже продажа*/
#fpot {float:right; width:35%; margin: 1.5em;}/*бестиарий*/

/*плавающие дивы в годах*/
 .a {width:30%;float:left;}

#fya {
  width:45%;
  float:left;
  margin:0 1em;}
  

