@charset "utf-8";
/* CSS Document */

body{
   padding:0;
   border: 0;
   width:1000px;
   font-family:Georgia, Arial, Verdana;   
 background:#93D9EA
 url(images/fon.jpg);
 background-repeat:repeat;
 margin: 0 auto;
 height: 100%;
 } 


  /* убираем отступ у тега body, 
  задаем фоновое изображение, размножающееся по вертикали */
 
 a:alink{
color:#FF1493;
text-decoration : none;
}
 a:link{
color:#FF1493;
text-decoration : none;
}
a:visited {
color:#189bd2;
text-decoration : none;}

/*а для ссылок в определенном месте создайте подкласс:*/

a.topmenu:link{
color : #fdfbfc;
text-decoration : none;
}
a.topmenu:visited{
color : #fdfbfc;
text-decoration:none;
}

p{
	padding:0px;
	margin:0px;
}

.small{
	 list-style-type:none;
	 text-align:right;
	 text-decoration:none;
	 font-size:14px;
	 color:#000;
	 font-weight:bolder;
	 margin:5px 15px 5px 0px;
	 }
	

  
  #header{
   height:245px;
   min-width:1000px;
   background:url(images/Shapka.jpg)
   no-repeat;
 } 
 
  /* высота 150 px, минимальная ширина 600 px, цвет фона */
  
  #menu{
   width:300px;
background:#4F67FB
 url(menufon.jpg);
 background-repeat:no-repeat;
 float:left;
 }

  #projects{
   width:300px;
   height:710px;
 float:left;
 }
   
   #menutest{
   width:300px;
   height:400px;
 float:left;
 }
  
  /* ширина 250 px, этот блок обтекает с левой стороны
  следующий блок, цвет фона */
  
  #info{
 min-width:350px;
 margin-left:300px;
 }
 
  /* минимальная ширина 350 px, отступ слева 250 px */
  
  #txt{
         background: url(images/txt.png);
	 _background:#8395fb;
         text-shadow: 2px 0 #00117f, 0 1px #00117f,
         2px 0 #00117f, 0 1px #00117f;
	 list-style-type:none;
	 text-align:center;
	 text-decoration:none;
	 font-size:22px;
	 color:#FFF;
	 font-weight:800;
	 padding:5px;	 
	 height:30px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 margin-top:40px;
	 }
	 
   #txtlong{
	 background:#8395fb;
	 list-style-type:none;
	 text-align:center;
	 text-decoration:none;
	 font-size:22px;
	 color:#FFF;
	 font-weight:800;
	 padding:5px;	 
	 height:60px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 margin-top:40px;
	 }

	  #txt2{
	 background:#8395fb;
	 list-style-type:none;
	 text-align:center;
	 text-decoration:none;
	 font-size:22px;
	 color:#FFF;
	 font-weight:800;
	 padding:5px;	 
	 height:30px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;

	}
	

  #textfrom2{
	 background:#d4e6f4;
	 list-style-type:none;
	 text-decoration:none;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 5px 10px 5px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 text-indent:15px;
         min-height:670px
	 }

  #text{
	 list-style-type:none;
	 text-decoration:none;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 20px 10px 20px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 text-indent:15px;
         min-height:1010px; 
         background: url(bg.png);
         _background:#d4e6f4;

	 }

  #text0{
	 text-decoration:none;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 20px 10px 20px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 text-indent:0px;
         min-height:960px; 
	 background:#d4e6f4;
	 }

  #texttable{
	 list-style-type:none;
	 text-decoration:none;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 20px 10px 20px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 text-indent:0px;
         min-height:960px; 
         _min-height:0px; 
         background: url(bg.png);
         _background:#d4e6f4;
	 }

  #poisk{
	 background:#d4e6f4;
	 list-style-type:none;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
         min-height:960px; 
	 }

  #hightext{
	 list-style-type:none;
	 text-decoration:none;
	 font-size:14px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 20px 10px 20px;
	 width:98,3%;
	 margin-left:0px;
	 margin-right:30px;
         margin-bottom:20px;
	 text-indent:15px;
         min-height:730px
	 }


  #img{
	 background:#d4e6f4;
	 list-style-type:none;
	 text-decoration:none;
	 font-size:14px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:0px 0px 0px 0px;
	 width:98,3%;
	 margin-left:0px;
	 margin-right:0px;
         margin-bottom:0px;
	 text-indent:0px;
	 }


  #textcenter{
	 background:#d4e6f4;
	 list-style-type:none;
	 text-decoration:none;
	 text-align:center;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 20px 10px 20px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 text-indent:15px;
         min-height:670px
	 }

  #text5{
	 background:#d4e6f4;
	 list-style-type:none;
	 text-decoration:none;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 20px 10px 20px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 text-indent:15px;
	 }
	  
  #text2{
	 background:#c7d2fa;
	 list-style-type:none;
	 text-decoration:none;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 15px 10px 15px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 text-indent:15px;
	  
	  }
	  
	   #text3{
	 list-style-type:none;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bolder;
	   }
	   
	   #text4{
	 list-style-type:none;
	 font-size:10px;
	 color:#0b296f;
	 	 
	  }

  #bottomtxt{
	 background:#d4e6f4;
	 list-style-type:none;
	 text-decoration:none;
	 font-size:12px;
	 color:#0b296f;
	 font-weight:bold;
	 padding:10px 15px 10px 15px;
	 width:98,3%;
	 margin-left:30px;
	 margin-right:30px;
	 text-indent:15px;
         height:auto !important;
         min-height:100%;
	 }
	     
  
  .king{
	  margin:30px 20px 10px;
	  background:#7f91fa;
	  	  }

  #footer{
   height:144px;
   min-width:1000px;
   background:transparent
   url(images/footer.png)
   no-repeat;
   clear:both;
 }
  
  /* высота 97 px, минимальная ширина 1000 px, 
  цвет фона, прекращение обтекания */

  
  #body{
   width: expression(((document.documentElement.clientWidth 
   || document.body.clientWidth) < 1000)? 
   "1000px" : "100%")
 }

 #top{
	 width:300px;
	 height:442px;
	 background:#9e0474;
	 font-size:14px;
	 font-weight:bold;
         color:#fdfbfc;
         margin-bottom:-10px;
	 }
 #ff
 {background:color=#d10098;
  }
 #men{
	 list-style-type:none;
	 text-align:right;
	 width:270px;	 
	 margin:30px 15px;
	 letter-spacing:1px;
	 text-decoration:none;	
	 }
 
 #center{
	 background:#0b296f;
	 width:300px;
 }
 
 #kon{
	  list-style-type:none;
	 text-align:right;
	 font-size:20px;
	 font-weight:600;
	 width:270px;	 
	 margin:10px 15px;
	 letter-spacing:1px;
	 text-decoration:none;	
	 color:#fdfbfc;
 }
 
 .kk{
	 list-style-type:none;
	 text-align:right;
	 letter-spacing:1px;
	 text-decoration:none;
	 font-size:16px;
	 color:#fdfbfc;
	 font-weight:bold;
	 margin:15px 15px 15px 0px;
	
	 }
 
 .kak{
	  list-style-type:none;
	 text-align:right;
	 letter-spacing:1px;
	 text-decoration:none;
	 font-size:12px;
	 color:#fdfbfc;
	 font-weight:bold;
	 margin:5px 15px 5px 0px;
	}
 

 #footr{
	 background:#4f67fb;
	 width:300px;
 }

