body {
	margin:0; padding:0; height:100%;
	font: Geneva, Arial, Helvetica, sans-serif; 	
	background: url(../fon.jpg) center center fixed no-repeat;
   -moz-background-size: 100% 100%; /* Firefox до 4.0 */
   -webkit-background-size: 100% 100%; /* Safari и Chrome */
   -o-background-size: 100% 100%; /* Opera до версии 10.53 */
  background-size: 100% 100%; /* CSS3 */
;	 }
	
img { border:0px; }
a { outline: none; /* Убираем границу вокруг ссылок  */ }

#background-image { position:fixed;
	top:0;
	left:0;
	z-index:-10;
	overflow: hidden;
    width: 100%;
	display:none;
	}


		
h1 { color:#da400e; font-size:120%; font-weight:bold; letter-spacing:1px; text-transform: none; text-align:center; padding:10px;   }

h2 { color:#fff; font-size:100%; font-weight:bold; letter-spacing:1px; text-transform: uppercase; text-align:center; padding:10px;   }

h3 {	color:#fff; font-size:100%;  
	letter-spacing:0px; font-style: italic; margin: 5px 0px; text-align:justify;
}

h4 { font: 90%/120% Arial, sans-serif; color:#000; letter-spacing:0px; text-align: justify; padding:0px; font-weight: normal; font-style:italic; margin: 5px 10px 10px 10px }	

b { color:#FFF; font-weight:bold; }

p {	color:#000; font-size:100%;  
	letter-spacing:0px; font-style: normal; margin:10px 10px 0px 10px; text-align: center;
}
 
a {	color: #fff; font: 70%/150% Arial, sans-serif; 
	letter-spacing:0px; font-style: normal;
	text-decoration: underline; 	
}

a:hover { 
	color:#da400e;
	letter-spacing:0px; font-style: normal;
	text-decoration: none;	}

a:jshover {
	color:#da400e;
	letter-spacing:0px; font-style: normal;
	text-decoration: none;}	
	
.img_left { padding:0; margin:5px;
-moz-box-shadow: 2px 2px 3px #969696;
	-webkit-box-shadow: 2px 2px 3px #969696;
	box-shadow: 2px 2px 3px #969696;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3); }
.grad1 { background-image:url(gradient-2.png); background-repeat:repeat-x; background-position:top; }	

#grad3 { background-image:url(gradient-3.png); background-repeat: no-repeat; background-position:top left; padding:15px 0 0 10px; width:90px; height:110px; text-align: left; position:fixed; }

.grad4 { background-image:url(gradient-4.png);  }
	
.shadow { -moz-box-shadow: 2px 2px 3px #969696;
	-webkit-box-shadow: 2px 2px 3px #969696;
	box-shadow: 2px 2px 3px #969696;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3); }
	
#home { width: 140px; border:0px; background-color: #EBEBEB; color: #bfb7a4; padding: 3px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:100%; 
	position: fixed; top:0px; 
	text-align: center; margin-left:5%; letter-spacing: 2px;}
	
#home a { letter-spacing: 2px; font-family: "Times New Roman", Times, serif; font-size:80%; background: none;
	color:#c42f29; text-transform: none; font-weight:bold;
	text-decoration: none;
	}

#home a:hover { letter-spacing: 2px; text-decoration: underline blink; color: #c42f29; font-family:"Times New Roman", Times, serif; font-size:80%; background: none; font-weight:bold; text-transform: none;
}

#toTop_text { 

     width: 89px;
     height: 24px;
     background: #D9DAEE;
     -moz-border-radius: 50px;
     -webkit-border-radius: 50px;
     border-radius: 50px;
     position: fixed;
     bottom: 30px;
     right: 2px;
     text-align: center;
     text-decoration: none;
     font-size: 12pt;
     color: #1A2534;
     cursor: pointer;}

#toTop { 
            position: fixed; 
            bottom: -10px; 
            right: 2px; 
            background: none; 
            cursor: pointer;} 