#background-image{
	position:absolute;
	top:0;
	left:0;
	z-index:-10;
	overflow: hidden;
    width: 100%;
	display:none;
	}
	
.content{
	height:500px;}
	
	
body {
	margin:0; padding:0; height:100%;
	font: 100% Geneva, Arial, Helvetica, sans-serif; 	
	letter-spacing: 1px;
     
}

img { border:0px; }
a { outline: none; /* Убираем границу вокруг ссылок  */ }
html { overflow:  hidden; }



#all { margin:0; padding:0;
	height:100%; width:100%;
	border:0px; 
	background: url(01.png) repeat-x bottom;
	position:absolute;
	z-index:-9;
	 }	

#all1 { margin:0; padding:0;
	height:100%; width:100%;
	border:0px; 
	background: url(02.png) repeat-x top;
	position:absolute;
	z-index:-8; text-align:center 
	 }
	 
#top { width:1024px; height:auto; margin:20px auto; text-align:justify;  }
#head { width:431px; height:61px; background:url(head.png) no-repeat; position: relative; float:left; }

#mail { width:79px; height:43px; background:url(mail.png) no-repeat; position: relative; float:right; margin:0px 20px;}
#home { width:63px; height:49px; background:url(home.png) no-repeat; position:relative; float: right;  }
#links { width:100%; height:auto; font: 80%/200% Arial, sans-serif; margin:20px auto; text-align: center; color:#006291; position: relative; float:left; letter-spacing:5px; }

#links b {  font: bold 90%/150% Arial, sans-serif; color:#da400e; text-transform: none; text-decoration: none; letter-spacing:5px;  
	}

#links a {  font: bold 90%/150% Arial, sans-serif; color:#006291; text-transform: none; text-decoration: none; letter-spacing:5px;  
	}

#links a:link {  font: bold 90%/150% Arial, sans-serif; color:#006291; text-transform: none; text-decoration: none; letter-spacing:5px; 
	}

#links a:hover {  font: bold 90%/150% Arial, sans-serif; color:#006291; text-transform: none; text-decoration: underline; letter-spacing:5px; }

#ramka { margin:120px auto 0px auto; background: #ebebeb; 
 width:55%;
 height:60%;
 border-radius:9px; 
-webkit-border-radius:9px; 
-moz-border-radius:8px; 
-khtml-border-radius:12px; 
 }
 
#text { margin:10px 10px 30px 10px;
overflow:auto; width:97%; height:95%; text-align:left;
 }
 
#text h1 { font: bold 110%/140% "Comic Sans MS", cursive; color:#006291; text-transform: none; text-decoration: none; letter-spacing:0px; text-align:center; }

#text b {  color:#da400e; text-transform: none; text-decoration: none; letter-spacing:0px;  
	}

#text a { font: bold 80%/120% Arial, sans-serif; color:#006291; text-transform: none; text-decoration: underline; letter-spacing:0px;  
	}

#text a:link {  color:#006291; text-transform: none; text-decoration: underline; letter-spacing:0px; 
	}

#text a:hover {  color:#006291; text-transform: none; text-decoration: underline; letter-spacing:0px; }
 
 .shadow { -moz-box-shadow: 1px 1px 9px #1d1d1d;
	-webkit-box-shadow: 1px 1px 9px #1d1d1d;
	box-shadow: 1px 1px 9px #1d1d1d;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#1d1d1d', Direction=145, Strength=3); }

#bottom { width: 100%; margin:17px auto; text-align: center; position:absolute; bottom:0px; font: 70% Arial, Helvetica, sans-serif; color:#6D6D6D; }