*{
margin:0px;
padding:0px
}
body {
 background:#FFFFFF;
   }
A { font-size: 20px; color: #000000; }
a {
  text-decoration: none;
  background: url(images/knop011.png) repeat-x left bottom;
  padding-bottom: 3px;
}

h1. {color: #0000ff; font-size:18px}
h2. {color: #000000; font-size:14px}
 a.butt {
        text-align:center;
        font-size:20px;
        text-decoration: none;
        font-weight: 700;
        padding: 3px 6px;
        background: #FFCC66;  /* Зеленая кнопка */
        display:block;
        width:220px;
        margin: 30px auto;
        background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.1));
        border-radius: 3px;
        color: rgba(0,0,0,.6);
        text-shadow: 0 1px 1px rgba(255,255,255,.7);
        box-shadow: 0 0 0 1px rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(255,255,255,.7);
}

a.butt:hover, a.butt.hover {
        background: #FF3333;     /* Красная кнопка */
}
 a.butt2 {
        text-align:center;
        font-size:20px;
        text-decoration: none;
        font-weight: 700;
        padding: 3px 6px;
        background: #FFCCFF;  /* светло Фиолетовая кнопка */
        display:block;
        width:250px;
        margin: 30px auto;
        background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.1));
        border-radius: 3px;
        color: rgba(0,0,0,.6);
        text-shadow: 0 1px 1px rgba(255,255,255,.7);
        box-shadow: 0 0 0 1px rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(255,255,255,.7);
}
.tt1{ font familly: "Georgia, Times New Roman, Times";
		font-size:18pt; color: #000000 }
.tt2{ font familly: "Georgia, Times New Roman, Times";
	      font-size:12pt; color: #000000 }
.tt3{font familly: "Georgia, Times New Roman, Times";
		font-size:12pt; color: #999999 }
.tt4{ font familly: "Arial";
		font-size:22pt; color: #99FF00 }
.tt5{ font familly: "Arial";
		font-size:16pt;
		color: #000000;
		font-weight: bold;  /* zhirnoe napisanie */	
        margin-top: 30px;  /* verchniy otstup */
	 }
.tt6{ font familly: "Arial";
		font-size:40pt; color: #000000 }
.tt7{ font familly: "Arial";
		font-size:20pt; color: #000000 }
.tt9{ font familly: "Arial";
		font-size:30pt; color: #330033 }
.tt8{ font familly: "Arial";
		font-size:60pt; color: #FF0099 }
 .tt13{
	font-family: "Georgia, Times New Roman, Times";
	font-size:16pt;
    color: #000000;
    font-style: italic; /* ????????? ?????????? */
 }	
 .tt14{
	font-family: "Georgia, Times New Roman, Times";
	font-size:26pt;
    font-weight: bold;  /* ?????? ?????????? ???????? ? ?????? */
	color: #000000;
    margin-top: 10px;  /* ??????? ?????? */
    margin-bottom: 10px;   /* ?????? ?????? */
 }
 .tt15{
	font-family: "Georgia, Times New Roman, Times";
	font-size:16pt;
    font-weight: bold;  /* ?????? ?????????? ???????? ? ?????? */
	color: #000000;   
    margin-top: 10px;  /* ??????? ?????? */
    margin-bottom: 10px;   /* ?????? ?????? */
 }
.tt55{
	font familly: "Arial";
	font-size:14pt;
    font-weight: bold;  /* ?????? ?????????? ???????? ? ?????? */
	color: #000000;   
    margin-top: 10px;  /* ??????? ?????? */
    margin-bottom: 10px;   /* ?????? ?????? */
 }
.raz {
  text-align: right;
  font-size:16pt; color: #000000
}
.tt52{ font familly: "Arial";
		font-size:14pt; color: #000000
		text-align: right;   /* ?????? ?????? */
 }
hr {
    color: #555; /*для IE */
    background-color:#555; /*для Firefox, Opera, Safari*/
    border:0px none;
    height:10px; /* высота 1px IE, Firefox, Opera, Safari */
    clear:both; /* для очистки, если тег идет после float елемента */
}
.table_1_class{
     width: 800px;
   height: auto;
  margin: 50px 0;
    text-align: center;
    border-collapse: separate;
    border: 1px solid #999999;  /* fon vneshniy tablicy */
    border-spacing: 10px;
    border-radius: 3px;
    background: #DDDDDD;  /* fon tablicy */
    font-size: 14px;
  }
    /* граница ячейки */
  td,th{
    border: 1px solid #00FF00;
    padding: 5px;
    border-radius: 3px;
  }
  /* 0000000 */
  th{
    background: #000000;
  }
  .table_4_class{
	width: 1000px;
	height: auto;
	margin: 0 0;
    border: 0px solid #FFFFFF;
	background: #FFFFFF; 
	text-align: left;
   } 
   td,th{
    border: 1px solid #FFFFFF;
    padding: 1px;
    border-radius: 1px;
  }
  /* 0000000 */
  th{
    background: #FFFFFF;
  }	
  
  .table_3_class{
	width: 350px;
	height: auto;
	margin: 0 0;
    border: 0px solid #FFFFFF;
	background: #FFFFFF; 
	text-align: left;
	font-size: 22px;
	color: #000000;
   } 
     
  
  /* Ф2222 */
  caption{
    font-style: italic;
    text-align: right;
    color: #547901;
  }
 .round {
background: #FF9999;
 }
.golubaya {
background: #ADD6FF;
 }
 
