body{font-family:Trebuchet MS;}
a{color:#0054a7;}
a:hover{color:#ff0000;}

P  {
    text-align: justify;
    margin:0.5em 0; line-height:100%;
    font-size:14px;
    font-family:Trebuchet MS;
    color:#000000;
   }

.menu1 {
		background:transparent url(../images/menu1.jpg) no-repeat 0% 0%;
		background-position:left center;
		padding-left:20px;
		font-size:16px;
		font-family:Arial;
		color:#000000;
		text-decoration:underline;
		cursor:pointer;
		text-align: left;
	}

.menu2 {
		background:transparent url(../images/menu2.jpg) no-repeat 0% 0%;
		background-position:left center;
		padding-left:20px;
		font-size:14px;
		font-family:Arial;
		color:#000000;
		text-decoration:underline;
		cursor:pointer;
		text-align: left;
	}

a.menu3 {
		background:transparent url(../images/menu3.jpg) no-repeat 0% 0%;
		background-position:left center;
		padding-left:20px;
		font-size:12px;
		font-family:Arial;
		color:#000000;
		text-decoration:none;
		cursor:pointer;
		text-align:left;
		display:block;

	}

a.menu3:hover {
		background:transparent url(../images/0.gif) no-repeat 0% 0%;
		background-position:left center;
		padding-left:20px;
		font-size:12px;
		font-family:Arial;
		color:#0054a7;
		text-decoration:underline;
		cursor:pointer;
	}



.menu4 {
		background:transparent url(../images/checkbox.jpg) no-repeat 0% 0%;
		background-position:left center;
		padding-left:20px;
		font-size:12px;
		font-family:Arial;
		color:#000000;
		text-decoration:none;
		cursor:pointer;
	}

.menu_checked4 {
		background:transparent url(../images/checkbox_checked.jpg) no-repeat 0% 0%;
		background-position:left center;
		padding-left:20px;
		font-size:12px;
		font-family:Arial;
		color:#0054a7;
		text-decoration:none;
		cursor:pointer;
	}

img.float-frame {
		float:left;
		clear:left;
		margin:0px 16px 10px 0px;
	}

img.float-right-frame {
		float:right;
		clear:right;
		margin:0px 0px 10px 12px;
	}


.data {
    border-collapse: collapse; /* ���������� ������ ��������� ����� */
    border: 2px solid #000000; /* ������� ������ ����� */
    width:100%;
   }

.data th {
    text-align: center;
    background: #DAE9FF; /* ���� ���� ����� */
    padding: 5px; /* ���� ������ ����������� ����� */
    border: 1px solid #000000; /* ������� ������ ����� */
    color:#000000;
    font-size:14px;
    font-weight:bold;
    font-family:Trebuchet MS;
   }

.data td {
    text-align: center;
    background: #FFFFFF; /* ���� ���� ����� */
    padding: 5px; /* ���� ������ ����������� ����� */
    border: 1px solid #000000; /* ������� ������ ����� */
    color:#000000;
    font-size:14px;
    font-weight:normal;
    font-family:Trebuchet MS;
   }

.marker {
        font-size:14px;
        font-family:Trebuchet MS;
        color:#FFEC69;
        background: #6A8BBE;
        }

.prominent {
        font-size:14px;
        font-family:Trebuchet MS;
        color:#00317A;
        font-style:italic;
        margin: 15px 0px 15px 0px;
        padding: 5px 0px 5px 0px;

        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: 00317A;

        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: 00317A;
        }

.pan {
        font-size:14px;
        font-family:Trebuchet MS;
        color:#636363;
        font-style:italic;
        text-align: center;
        }

.td_menu1 {
        font-size:20px;
        font-family:Trebuchet MS;
        color:#00317A;
        font-style:italic;
        font-weight:bold;
        }

.td_menu2 {
        font-size:14px;
        font-family:Trebuchet MS;
        color:#000000;
        font-style:italic;
        font-weight:bold;
        padding:0px 0px 0px 20px;
        }

.inp1 {
      margin:3px 3px 3px 3px;
      width:400px;
      text-align:left;
      font-size:14px;
      font-family:Trebuchet MS;
      Border-style:solid;
      Border-width:0px;
      }

.inp2 {
      margin:3px 3px 3px 3px;
      width:400px;
      height:165px;
      text-align:left;
      font-size:14px;
      font-family:Trebuchet MS;
      Border-style:solid;
      Border-width:0px;
/*
      scrollbar-face-color:#003079;
      scrollbar-shadow-color:#003079;
      scrollbar-highlight-color:#CCCCCC;
      scrollbar-3dlight-color:#FFFFFF;
      scrollbar-darkshadow-color:#003079;
      scrollbar-track-color:#FFFFFF;
      scrollbar-arrow-color:#FFFFFF;
*/
      }

.headline {
      margin:15px;
      text-align:left;
      font-size:18px;
      font-family:Trebuchet MS;
      font-weight:bold;
        color:#003079;
          }

.bread {
        font-size:14px;
        font-family:Trebuchet MS;
        font-style:italic;
        text-align: left;
        font-weight:normal;
        color:#003079;
          }

.bread1 {
        font-size:16px;
        font-family:Trebuchet MS;
        text-align: left;
        font-weight:bold;
        color:#003079;
        text-decoration:none;
        font-style:normal;
        }
ol{font-size:14px;font-family:Trebuchet MS;color:#000000;}
ul{font-size:14px;font-family:Trebuchet MS;color:#000000;}


.text10{font-size:10px;font-family:Arial;color:#000000;font-weight:normal;}
.text10b{font-size:10px;font-family:Arial;color:#000000;font-weight:bold;}
.text10w{font-size:10px;font-family:Arial;color:#FFFFFF;font-weight:normal;}
.text11{font-size:11px;font-family:Arial;color:#000000;font-weight:normal;}
.text11y{font-size:11px;font-family:Arial;color:#E2B560;font-weight:normal;}
.text11b{font-size:11px;font-family:Arial;color:#000000;font-weight:bold;}
.text11bw{font-size:11px;font-family:Arial;color:#FFFFFF;font-weight:bold;}
.text12{font-size:12px;font-family:Arial;color:#000000;}
.text12u{font-size:12px;font-family:Arial;color:#000000;/*text-decoration:underline;*/}
.text12b{font-size:12px;font-family:Arial;color:#000000;font-weight:bold;}
.text12bw{font-size:12px;font-family:Arial;color:#FFFFFF;font-weight:bold;}
.text13{font-size:13px;font-family:Arial;color:#000000;font-weight:normal;}
.text13b{font-size:13px;font-family:Arial;color:#000000;font-weight:bold;}
.text14{font-size:14px;font-family:Trebuchet MS;color:#000000;}
.text14r{font-size:14px;font-family:Trebuchet MS;color:#FF0000;}
.text14b{font-size:14px;font-family:Arial;color:#000000;font-weight:bold;}
.text14iblue{font-size:14px;color:#0054a7;font-family:Times New Roman;font-style:italic;font-weight:bold;}
.text16i{font-size:16px;color:#000000;font-family:Times New Roman;font-style:italic;font-weight:bold;}
.text16{font-size:16px;font-family:Arial;color:#000000;font-weight:normal;}
.text16b{font-size:16px;font-family:Arial;color:#000000;font-weight:bold;}
.text16by{font-size:16px;color:#E2B560;font-family:Arial;font-weight:bold;}
.text16grey{font-size:16px;color:#b1b1b1;font-family:Arial;}
.text16igrey{font-size:16px;color:#b1b1b1;font-family:Times New Roman;font-style:italic;font-weight:bold;}
.text18{font-size:18px;color:#000000;font-family:Arial;font-weight:normal;}
.text18b{font-size:18px;color:#000000;font-family:Arial;font-weight:bold;}
.text18iblue{font-size:18px;color:#0054a7;font-family:Times New Roman;font-style:italic;}
.text18by{font-size:18px;color:#E2B560;font-family:Arial;font-weight:bold;}
.text20i{font-size:20px;color:#000000;font-family:Times New Roman;font-style:italic;font-weight:bold;}
.text24bw{font-size:24px;font-family:Arial;color:#FFFFFF;font-weight:bold;}
.text24iblue{font-size:24px;color:#0054a7;font-family:Times New Roman;font-style:italic;font-weight:bold;}
.text36b{font-size:36px;color:#000000;font-family:Arial;font-weight:bold;}

.link10{font-size:10px;font-family:Arial;color:#003366;font-weight:normal;text-decoration:underline;}

.inp{font-size:14px;font-family:Arial;Border-color:#B3B3B3;Border-style:solid;Border-width:1px;}

.butt_on_1{font-family:Arial;font-size:14px;color:#0054A7;font-weight:normal;text-decoration:underline;}
.butt_off_1{font-family:Arial;font-size:14px;color:#000000;font-weight:normal;text-decoration:none;}
/*
.butt_on_1 a{font-family:Arial;color:#0054A7;font-weight:normal;text-decoration:underline;}
.butt_off_1 a{font-family:Arial;color:#000000;font-weight:normal;text-decoration:none;}*/

h1 {
	font-size:14pt;
	}
.form-error {color: red;
            }
.msg-error {color: red;
            }
.msg-ok {color: green;
            }

.search-hidden{
    
}
.search-hidden th{
    color: #555;
    font-weight: normal;
    text-align: left;
    padding-left: 40px;
}
.search-hidden td{
    color: #555;
}
.search-hidden input{
    width: 50px;
}

.price-list{
    display: block;
    height: 27px;
    padding: 10px 0 0 40px;
    background: url("../images/prices.jpg") no-repeat left top;	
}
