html, body{
  height: 100%;
  margin:0;
  padding: 0;
  }

h1 {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-top: 10px;
	padding-bottom: 10px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	COLOR: #000000;
	FONT-SIZE: 18px;
 	FONT-FAMILY: Myriad Pro, Verdana, Times New Roman, Times, serif;
	font-weight : bold;
  TEXT-ALIGN: center;
}

h2 {
  MARGIN: 3px;
  PADDING-TOP: 0px;
	PADDING-bottom: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	COLOR: #E50000;
	FONT-SIZE: 14px; 
	TEXT-ALIGN: left;
	FONT-FAMILY: Myriad Pro, Verdana, Times New Roman, Times, serif;
	font-weight : bold;
	}
.kakh1 {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-top: 10px;
	padding-bottom: 10px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	COLOR: #A80000;
	FONT-SIZE: 16px;
 	FONT-FAMILY: Myriad Pro, Verdana, Times New Roman, Times, serif;
	font-weight : bold;
  TEXT-ALIGN: left;
}
img.f {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-top: 10px;
	padding-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}
img.f2 {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	PADDING-top: 0px;
	padding-bottom: 0px;
	margin-right: 00px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 00px;

}
img3 {
    _filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
img3:hover {
    _filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
.tbl1 {
	padding:5px;
  width: 1px;
  border-color:#CBCDF6;
  border-spacing: 5px;
}
	A {
		COLOR: #3255B3;
		TEXT-DECORATION: underline;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 13px;
		padding:0px;
		}
 	A:hover {
		COLOR: #3255B3;
		TEXT-DECORATION: none;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-size : 13px;
		padding:0px;
		}
  A.t2 {
    COLOR: #3255B3;
		TEXT-DECORATION: underline;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 11px;
        	}
  A.t2:hover {
    COLOR: #3255B3;
		TEXT-DECORATION: none;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 11px;
        	}
  A.mini {
		COLOR: #3255B3;
		TEXT-DECORATION: underline;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 10px;
		}
 	A.mini:hover {
		COLOR: #3255B3;
		TEXT-DECORATION: none;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-size : 10px;
		}
	A.alt {
		COLOR: #ffffff;
		TEXT-DECORATION: underline;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 10px;
		}
 	A.alt:hover {
		COLOR: #ffffff;
		TEXT-DECORATION: none;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-size : 10px;
		}
	A.alt1 {
		COLOR: #A80000;
		TEXT-DECORATION: underline;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 15px;
		}
 	A.alt1:hover {
		COLOR: #A80000;
		TEXT-DECORATION: none;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 15px;
		}
	A.alt2 {
		COLOR: #1D71A9;
		TEXT-DECORATION: underline;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 12px;
		}
 	A.alt2:hover {
		COLOR: #1D71A9;
		TEXT-DECORATION: none;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 12px;
		}
	A.big {
		COLOR: #ffffff;
		TEXT-DECORATION: underline;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 14px;
		}
 	A.big:hover {
		COLOR: #ffffff;
		TEXT-DECORATION: none;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-size : 14px;
		}
	A.kakh1 {
  	PADDING-RIGHT: 1px;
  	PADDING-LEFT: 1px;
  	PADDING-top: 1px;
  	padding-bottom: 10px;
  	margin-right: 1px;
  	margin-left: 1px;
  	margin-top: 10px;
  	margin-bottom: 1px;
  	COLOR: #a80000;
  	FONT-SIZE: 16px;
   	FONT-FAMILY: Myriad Pro, Verdana, Times New Roman, Times, serif;
  	font-weight : bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
  }
  A.kakh1:hover {
  	PADDING-RIGHT: 1px;
  	PADDING-LEFT: 1px;
  	PADDING-top: 10px;
  	padding-bottom: 10px;
  	margin-right: 1px;
  	margin-left: 1px;
  	margin-top: 1px;
  	margin-bottom: 1px;
  	COLOR: #a80000;
  	FONT-SIZE: 16px;
   	FONT-FAMILY: Myriad Pro, Verdana, Times New Roman, Times, serif;
  	font-weight : bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
  }
  .txt1 {
    padding:0px;
    color: #595959;
		font-weight: normal;
		font-size : 13px;
		TEXT-ALIGN: left;
    font-family : Myriad Pro, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
    text-indent: 0px;
    line-height:1.2;
  }
  .alt {
    padding:0px;
    color: #ffffff;
		font-weight: bold;
		font-size : 11px;
		TEXT-ALIGN: justify;
    font-family : Myriad Pro, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  .txt2 {
    padding: 5px;
    margin: 5px;
    color: #999999;
		font-weight: normal;
		font-style: normal;
		font-size : 11px;
		vertical-align: top;
    font-family : Myriad Pro, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  .txt3 {
    TEXT-DECORATION: none;
    padding: 5px;
    margin: 2px;
    color: #686868;
		font-weight: bold;
		font-style: normal;
		font-size : 13px;
		vertical-align: top;
    font-family : Myriad Pro, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  .txt5 {
    color: #999999;
		font-weight: normal;
		font-style: normal;
		font-size : 10px;
		padding-left: 10px;
		padding-right: 10px;
		vertical-align: top;
		TEXT-ALIGN: left;
    font-family : Myriad Pro, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  A.txt5 {
    color: #999999;
    TEXT-DECORATION: none;
		font-weight: normal;
		font-style: normal;
		font-size : 10px;
		vertical-align: top;
		TEXT-ALIGN: left;
    font-family : Myriad Pro, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
    padding: 2 10 2 10;
        	}
  A.txt5:hover {
    COLOR: #999999;
		TEXT-DECORATION: none;
		font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 10px;
		TEXT-ALIGN: left;
		padding: 2 10 2 10;
        	}
.1dot0:after,
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	background: inherit;
	padding-top: 32767px;
	margin-bottom: -32767px;
	height: 0;
	}

  .dot0 {
    border: solid;
    /*width: 100%; */
    border-color: #DA880C;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
    background-color: #F5F5FD;
  }
  .dot1 {
    border: solid;
    /*width: 100%;*/
    border-color: #DA880C;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
    background-color: #E8F2E0;
  }
  .dot2 {
    border: solid;
    /*width: 100%;*/
    border-color: #DA880C;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
    background-color: #FDF5DB;
  }
  .dot3 {
    border: dashed;
    width: 100%;
    border-color: #FF8080;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
    background-color: #FFE6E6;
  }
  .dot4 {
    border: solid;
    width: 100%;
    border-color: #ff0000;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
    background-color: #ededed;
  }
  .dot11 {
    border: dashed;
    width: 100%;
    border-color: #63A02D;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
    background-color: #ffffff;
  }
  .dot21 {
    border: dashed;
    width: 100%;
    border-color: #FB711E;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
    background-color: #FEFCF3;
  }
  .dot31 {
    border: dashed;
    width: 100%;
    border-color: #FF4D4D;
    border-width: 1px;
    padding: 0px;
    margin: 0px;
    background-color: #FFF2F2;
  }
  .centertd {background: url('/img/pix_grey.gif')  #ffffff repeat-y 99% 0%; }

  .centertd_x {background: url('/img/pix_grey.gif')  #ffffff repeat-x 100% 0%; }
  
   .li {
		color: #3255B3;
    list-style-type: disc;
    /*list-style-image: url('/img/pix_grey.gif') ; */
    margin-left: 3px;
    padding-bottom: 5px;
    font-size : 12px;
    marker-offset: 5px;
    }
  .li2 {
    border: 2px;
    color: #3255B3;
    /*list-style-type: square;*/
    margin-left: 20px;
    padding-bottom: 0px;
    font-size : 12px;
    }

  INPUT, select {

    BACKGROUND-COLOR: #ffffff;
    COLOR: #333333;
    font-size : 11px;
    font-family : Myriad Pro, Verdana, Times New Roman, Times, serif;
    vertical-align: middle;
    margin: 0px;
    BORDER: #cecece 1px solid;

    }

    TEXTAREA {
    font-size : 11px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #cecece 1px solid;
    COLOR: #333333;
    margin: 2px;

    }

span#sms_tel, span#sms_text
{
	font-weight:bold;
	color:red;
}

p#info
{
	color:#c0c0c0;
	font-size:8pt;
	width:400px;
}

span#sms_tel_mini, span#sms_text_mini
{
	font-weight:bold;
	color:red;
}

p#info_mini
{
	color:#c0c0c0;
	font-size:8pt;
	width:200px;
}
div.transp { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE 5.5+*/
      -moz-opacity: 0.4; /* Mozilla 1.6 и ниже */
      -khtml-opacity: 0.4; /* Konqueror 3.1, Safari 1.1 */
      opacity: 0.4; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
        }






