html {
  height:100%;
}

* html body {
  height:100%;
}
body {
  padding:0; 
  margin:0 auto;
  width:1004px; 
  min-height:100%; 
  position:relative;
  font:12pt Tahoma, Sans-Serif;
  color: RGB(6, 15, 73);
  background-color:#D3D3D3;
  
}
 #tenj{
 padding:2px 0px 0px 2px; 
  margin:0;
  width:1004px; 
  min-height:100%; 
  position:relative;
  background-color:#708090;
 } 
#shapka{
padding:5px 0px 0 0px; 
  margin:0 0 0 0;
width:1000px;
    height:200px;
	position: relative;
	background-color:#FFEFD5;
	background:url(../images/shapka.jpg);
  
}
#shapka h1{
text-align:left;
}
#shapka h1 a{
text-decoration:none;
color: RGB(6, 15, 60);
}
#shapka img{
float:right; 
 margin-right: 4px;
}
#shapka a img
{border:none;}
 /*#knopki{
padding:0; 
  margin:0 0 0 0;
}

#knopki a{
display:block;
text-decoration:none;
color: RGB(6, 15, 73);
border-color: RGB(6, 15, 73);
}
*/
#menu1  {
position: relative;
margin-left: 100px;
 padding: 1px;


}
#menu1  ul {
 padding: 0px;
 list-style: none;
}
#menu1 li {
 display: inline;
}
#menu1 li a {
display: inline;
 padding: 7px 5px;
 color: #003388;
 background-color: #FFF8DC;
margin-right: -4px;
margin-left: -4px;
 text-decoration:none;
 border: 2px solid;
border-color: #D2B48C;
}
#menu1 li a:hover {
	
 padding: 7px 5px;
 color: #333;
 background-color: #FFEFD5;
 margin-right: 2px;
 margin-left: 2px;
}
#menu1 li span {
	
 padding: 14px 5px 14px 8px;
 color: #555;
 background-color:#FFEFD5;
 border: 2px solid;
border-color: #D2B48C;
}


 /*#knopki a:hover {
 
background: RGB(81, 78, 60);  /*Цвет фона под ссылкой 
    color: RGB(247, 239, 205); /* Цвет ссылки  
}
#knopki table{
table-layout:fixed
}
*/
#centr{
	padding:0; 
	margin:0 0 0 0;
	width:1000px;
	min-height:100%;
	overflow:hidden; 
  padding-bottom:0px;
position: relative;
background-color:#FFF8DC;   
  }
#fotolenta {
	padding:3px 0 0 0;
	margin:0 0 0 0;
  position: relative;
  width:314px;
  height:100%;
  float:left;
  }
 #fotolenta a img
{border:none;} 
#fotolenta  ul{
list-style:none; 
margin:0; 
padding:0;
}
#pb{
width:314px;
}
#linki{
list-style:none;
padding:10px 0 0 5px;
	margin:10 0 0 0;
  position: relative;
  left:0;
  width:314px;
  height:100%;
}
#linki a{
display:block;
color: RGB(6, 15, 73);
}
#reklama{
width:314px;
height:500px;
}
#reklama_norv{
width:314px;
height:18600px;
}
#reklama_norv1{
width:314px;
height:2200px;
}
#reklama_anglia{
width:314px;
height:3000px;
}
#reklama_list{
width:314px;
height:1050px;
}
#reklama_z1{
width:314px;
height:5900px;
}
.stiker_rekl{
width:314px; 
  height:100%;
  position: relative; 
  float: left;
padding:1px 1px 1px 1px; 
  margin:3px 3px 3px 3px;
}
.stiker_rekl_img{
width:250px; 
  height: 200px; 
padding:0px 0px 0px 0px; 
  margin:7px;
  position: relative;
  display: block;
}
.stiker_rekl a{
text-decoration:none;	
}
.stiker_rekl img{
width:250px; 
  height: 200px; 
padding:0; 
  margin:0;
}
.offre_img img{
width:250px; 
  height: 130px; 
padding:0; 
  margin:0;
}
.stiker_rekl_img  cite{
background: #FFEFD5;
  filter:alpha(opacity=65);
  opacity:0.80;
  color: #fff;
  position: absolute;
  bottom: 4px;
  left: 4px;
  width: 220px;
  padding: 10px;
  border-top: 1px solid #999;
}
.stiker_rekl_img  cite a{
color: #800000;
font-weight:bold;
}
.tt a{
font: normal small-caps 12px;
font-family: monospace;
}
.tt{
font-size:80%; 
}
/* Цвет ссылки
a:link {
    color: #0000d0; /* Цвет ссылок */
   
   #linki a:visited {
    color: #900060;  /*Цвет посещенных ссылок */
   }
   #linkia:active {
    color: #f00; /* Цвет активной ссылки */ 
   } 

   */ 
  #linki a:link {
    color: #0000d0; /* Цвет ссылок */
    padding: 3px; /* Поля вокруг текста */ 
   }
  #linki a:hover {
    /*font-weight:bold;*/ 
    background: #FFEFD5;  /*Цвет фона под ссылкой */ 
    color: RGB(67, 0, 127); /* Цвет ссылки */ 
 }
#text{
  padding:0 0 0 3px;
	margin:3px 0 42px 320px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	width:680px;
	overflow:hidden; 
  height:100%; 
  position:absolute;
   top:1px;
 right:0px;

	}
#st{
width:680px;
height:420px;
}
.stiker{
width:160px; 
  height: 140px;
  
  position: relative; 
  float: left;
padding:1px 1px 1px 1px; 
  margin:3px 3px 3px 3px;
 background-color:#D2B48C;
}
.stiker a{
text-decoration:none;	
}
.stiker1{
width:180px; 
  height: 140px;
  
  position: relative; 
  float: left;
padding:1px 1px 1px 1px; 
  margin:20px 10px 1px 10px;
 background-color:#FFEFD5;
}
.stiker1 a{
text-decoration:none;
	
}
.stikerimg img{
width:152px; 
  height: 130px; 
padding:0; 
  margin:0;
}
.stikerimg {
width:152px; 
  height: 140px; 
padding:0; 
  margin:0;
  position: relative;
  display: block;
}
.stikerimg  cite{
background: #FFEFD5;
  filter:alpha(opacity=60);
  opacity:0.60;
  color: #fff;
  position: absolute;
  bottom: 4px;
  left: 4px;
  width: 133px;
  padding: 10px;
  border-top: 1px solid #999

}
.stikerimg  cite a{
color: #000080;
font-weight:bold;
}
#text1{
  padding:0 0 0 3px;
	margin:3px 0 42px 5px;
	
	width:680px;
	
  height:100%; 
  position:relative;
   top:5px;
 right:0px;
text-align:left;
	}	
#text h3{
text-align:center;
margin:0; padding:20px;
}	
#text ul{
  list-style:none; 
}
 #text p {
text-align:center;
}
#zametki{
font: normal small-caps 12px;
font-family: monospace;
	padding:0 0 0 120px;
	margin:0px 0 0px 0px;
}
#avtor{
font-family: monospace;
padding:20px 0 0 0; 
  margin:0;
 font: normal  6px;
 font-weight:bold;
}
#zametki a:hover {
    font-weight:bold;
    /*background: #786b59;  Цвет фона под ссылкой */ 
    color: RGB(67, 0, 127); /* Цвет ссылки */ 
}
#text img{
float: left; 
padding: 5px;
}
#text a img
{border:none;}
#fotogalery{
 padding:0 0 0 0px;
	margin:15px 0 0px 0px;
	width:680px;
  height:100%; 
  position:relative;
  }
 #fotogalery a
 }
.offre { 
    width: 650px; 
   
    padding: 0px 0px 0px 0px;
	margin:15px 0px 15px 0px;
    border: dashed 2px black; 
    float: left;
	background-image:url(../img1/offre_fon.png);
   background-repeat: no-repeat;
   background-position: top left;
  }
  .offre1{ 
    width: 20%; 
  padding: 0px 0px 0px 0px;
    margin: 5px 0px 5px 0px;
    float: left;
	font-size:200%;
	
  }
  .offre2{ 
    width: 80%;
padding: 0px 0px 0px 0px;
    margin: 0px 0px 5px 0px;	
   background:url(../img1/offre_fon2.png);
    float: left;
  }
#footer {
  padding:0 0 0 0; 
  margin:0;
  position:absolute; 
  bottom:0;
  width:1000px; 
  height: 42px;
  font-size:70%;
  text-align:center;
  clear:both;
  background-color:#D2B48C;
} 
.hoverbox{cursor:default;list-style:none;}
.hoverbox a{cursor:default;}
.hoverbox a .preview{display:none;}
.hoverbox a:hover .preview{display:block;position:absolute;top:-33px;left:-45px;z-index:1;}
.hoverbox img{background:#fff;border-color:#aaa #ccc #ddd #bbb;border-style:solid;border-width:1px;color:inherit;padding:0;width:100px;height:75px;}
.hoverbox li{background:#eee;border-color:#ddd #bbb #aaa #ccc;border-style:solid;border-width:1px;color:inherit;float:left;width:102px;height:77px;margin:5px 0 0 0;padding: 0 0 0 0;position:relative;}
.hoverbox .preview{border-color:#000;width:200px;height:150px;}
/* For IE users */
.hoverbox a{position:relative;}
.hoverbox a:hover{display:block;font-size:100%;z-index:1;}
.hoverbox a:hover .preview{top:-38px;left:-50px;}
.hoverbox li{position:static;}  
#box{
	padding:0; 
	margin:0 0 0 0;
	width:1000px;
	min-height:100%;
	overflow:hidden; 
  padding-bottom:100px;
position: relative;
background-color:#FFF8DC; 
 font-size:80%;  
  }

