* {
	margin: 0;
	padding: 0;
}

 
 

body {


 background: #2A2621 url(http://school-internat16.ru/pic/talling.gif);
 font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color: #2A2621;
scrollbar-face-color:#5997CA; 
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #5997CA;
scrollbar-darkshadow-color: #5997CA; 
scrollbar-track-color: #F6F6F6;
scrollbar-arrow-color: #F6F6F6; }
}
P {
 margin-top: 0.5em; /* Отступ сверху */
 margin-bottom: 1em; /* Отступ снизу */
}

.left p{
	text-align: justify;
	 margin-top: 0.5em; /* Отступ сверху */
 margin-bottom: 1em; /* Отступ снизу */
	text-indent: 2em;
}
.lefee p{

	 margin-top: 0.5em; /* Отступ сверху */
 margin-bottom: 1em; /* Отступ снизу */
	text-indent: 2em;
}
a:link {
text-decoration: none;
color: #005173;



}

a:hover {
text-decoration: underline;
background-color: #00799f;
color: #fff;
}
a:active{

background-color: #00799f;
color:#fff;
}
a:visited{
color:#5997CA; 
}
#wrap {
margin: 0 auto;
 border:  #005173 solid 15px;
 background-color: white;
width: 1120px; 

}

#header {
width: 1120px;
 height: 500px;
 }
 
 #greeting {
height: 50px;
 }
 
 
 #greeting h1,h2 { 
letter-spacing: -1px;
font-weight: 100;
  text-align: right;
  
}
	
 #greeting h1 {
color: #DA0000;
letter-spacing: -2px;
font-size: 28px;
padding-right: 60px;
}

 #greeting h2 {
font-size: 22px;
color: #005173;
padding: 8px 0 10px 0  ;
padding-right: 60px;


}


#content {
padding: 0 10px 10px 10px;
}

.lefee {
float: left;
width: 210px;
border: solid 1px #fff;
padding:  20px 0 0 0;
color: #000;
}

.lefee h2 {
padding: 5px 7px;
color: #fff; 
font-size:  16px;
 
padding-left:  35px; 
margin:8px;width: 150px;
text-align: left;
background: #005173 url(http://school-internat16.ru/files/three_0.gif);
}

.lefee ul, .right ul{
padding: 20px 10px 15px 20px;
list-style-image: url(http://school-internat16.ru/pic/krug.png); 
 font-weight: bold;
background-color: #f1f0ed;
padding-right: 2px;
 
 }
.right ul{
list-style-image: url(http://school-internat16.ru/pic/krug.png); 
}
.lefee ul li, .right ul li{
 font-weight: normal;

}
.lefee ul li a, .left ul li a, .right ul li a{
color: #005173;
text-decoration: underline;
font-size: 12px; 
font-weight: 100;
background-color:#eeeeee;

} 

.lefee ul li a:hover,  .left ul li a:hover, .right ul li a:hover{
color: #005173;

}
 .lefee h3 {
width: 140px;
text-align: left;
margin: 20px 0 0 0;
padding-left: 10px;
height: 24px;
line-height: 24px;
background: #f1f0ed;
color: #2a2621;
font-size: 13px;
border-bottom: #005173 2px solid;
}
.lefee td {
    color: #DA0000;
} 
 
.left {
float: left; 
width: 540px;
text-align: justify;
 padding:  20px 10px 10px 10px;


color:  #000;
margin-left: 5px;

}
# background: url(http://school-internat16.ru/pic/9may.jpg) no-repeat; 	

.left h2 { 


height: 40px;	
font-size: 18px;
padding-top: 35px;
font-weight: 100;  
color: #00799f;
  border-bottom: #00799f double;

}

.left h2 a {
text-decoration: none;
}
.left h2 a:hover {
color: #111;
}
.left ul {
padding: 10px 10px 15px 10px;
padding-right: 2px;

 }


 .left ul li {
 font-style: normal;
 padding: 15px 0 0 20px;

 }
.left ol {
padding: 10px 10px 1px 15px;
padding-right: 2px;
 }
 
  .left ol li {
 font-style: normal;
 padding: 15px 5px 0 5px;

 }
 .left BLOCKQUOTE, .left h4
{
padding: 10px 10px 15px 80px;

 }
.left h4{
padding: 10px 10px 15px 5px;
font-size: 15px;

color: #005179;

 }
.left h5{
font-size: 16px;
font-weight: 100;  
padding: 20px 10px 15px 80px;
 text-align: center;
 }
 .left h3 {
width: 200px;
text-align: left;
margin: 20px 0 0 0;
padding-left: 10px;

line-height: 24px;
background: #f1f0ed;
color: #2a2621;
font-size: 13px;
border-bottom: #005173 2px solid;
}
  table {
 border-color:  #D1E6EF;
 text-align:center;
 padding: 15px;

 width: 100%;
  }
 .bord{
  border:  #D1E6EF 2px  solid; padding: 1px;	
 margin: 1px;
}
 .bord1{
  border:  #da0000 1px  solid; padding: 1px;	
 margin: 2px; color:#da0000;

}
.sp{
	margin-left: 50px;
	color:#ccc;
	text-decoration: none;
}
.right {
float: left;
width: 315px;
color: #000;
padding:  25px 0 0 0;

} 
.right h2 {
padding: 5px 7px;
color: #fff; 
font-size:  16px;
font-weight: 100;  
padding-left:  35px; 
margin:10px 0 0 10px; width: 250px;
text-align: left;
background: #005173 url(http://school-internat16.ru/files/three_0.gif);
}

.right a  {
width: 30px;
background: #f1f0ed;
color: #2a2621;
margin: 20px 0 0 0;
height: 32px; 
line-height: 32px;
padding: 5px;
margin: 5px;
}  


 .right h3 {
width: 80px;
text-align: right;
margin: 20px 0 0 0;
padding-left: 180px;
height: 24px;
line-height: 24px;
background: #f1f0ed;
color: #2a2621;
font-size: 13px;
border-bottom: #005173 1px solid;
}
 .right h4 {
text-align: right;
color: #005173;

font-size: 13px;
}
a.times {
text-align: right;
color: #fff;
text-decoration: none;
background-color:#fff;

}

#footer {
height: 30px;
line-height: 30px;
background: #005173;
text-align: center;
font-size: 11px;
color: #f1f0ed;
}
#footer a { 

color:#2A2621;}

#layer1, #layer2, #layer3, #layer4{
position: relative;
right: -20px;
}
	#layer3 {
	z-index:10;

	
	}

	#layer2 {
	z-index: 9;
 padding-top: 50px;
 padding-left: 50px;
		}
	#layer1   {
	z-index:5;
	width: 300px;
 padding-top: 10px;
	}


a.tt:  hover{
position:relative;
z-index:23;  
}
a.tt span{
display:none;
}
a.tt:hover span{
display:block;
position: relative;

background:#fafafa;
border:2px solid  #00799f;
color:#000;
z-index:20;
width:700px;
padding:5px;
font-size:11px;
cursor:pointer;
text-decoration:none;
top:-10px;
}
.tt h5{
 color: #2A2621;
 font-size: 110%;
 }



.left img  {
 float: right; /* Обтекание картинки по левому краю */
 padding: 2px;  margin: 10px;
border: #F1F0ED solid 8px;

 background: #005173;

 }
 

hr{
text-align: center;
border:  #00799f  thin  solid;

}

 .messages{
 border: #D1E6EF  double;
 padding: 2px;
 margin-left: 50px;
 background: #D1E6EF;

 width: 80%;
} 
 .abc1{
	  border: #D1E6EF  double;
 padding: 2px;

 width: 5%;

	}
 .abc11{
	  border: #D1E6EF   solid;
 padding: 10px;
text-align:left;
 width: 40%;
margin-left:50px;

	}

