/* CSS Document */
body	{
  padding:0px;
  margin:0px;
  color:#464646;

}
table, td {
  /*		width:100%;*/
  height:100%;
  border:0px;
  padding:0px;
  margin:0px;
  border-style:none;
}
img {
  margin:0px;
  border:0px;
}
body, h1, h2, h3, div, table, td	{
  font-family:Tahoma;
  font-size:11px;
  line-height:15px;
}
span, h2, h3, .orange	{
  color:#F65E08;
}
.nonorange {
  color:#464646;
}
h2	{
  font-weight:bold;
  font-size:14px;
}	
.dash li{
  list-style-type: none; /* Убираем маркеры у списка */
}
.dash li:before {
  content: "- "; /* Добавляем в качестве маркера символ "плюс" */
}

a	{
  text-decoration:none;
  color:#464646;
  font-style:italic;
}
.orange a{
  color:#F65E08;
  font-style:normal;
}
.ls_text, .ls_text a { 
  color:#3f3e3e;
  line-height:11px;
  font-size:11px;
  text-decoration:none;
  text-transform:uppercase;
  font-weight:bold;
  font-style:normal
}
.ls_text a:hover { color:#CC3300;}
/*div.ls_text {margin:28px 0px 10px 0px; text-align:center;}*/
table, td, tr {
  border:0px;
  margin:0px;
  padding:0px;
  border-collapse:collapse;
}
body {
  background-color: rgb(251, 250, 245);
}
.left_middle{
  background: transparent url(images/images/light-sq.png) repeat scroll top center;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  width: 50%;
  vertical-align: top;
}
.middle{
  background: transparent url(images/images/light-r.png) repeat-y scroll left top;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  vertical-align: top;
}
#left_top{
  background: transparent url(images/images/light-sq.png) repeat scroll top center;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  width: 50%;
}
#middle_top{
  background: transparent url(images/images/light-sq.png) repeat scroll top center;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  width: 766px;
  text-align: center;
  vertical-align: top;
}
#hat{
  background: transparent url(images/images/light-h.png) no-repeat scroll left bottom;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  padding-bottom: 3px;
  height: 100%;
  width: 766px;
  text-align: center;
}
#right_top{
  background: transparent url(images/images/light-sq.png) repeat scroll top center;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  width: 50%;
}
#lights{
  padding: 35px 80px;
  background-color: transparent;
  background-image: url(images/images/light-m.png);
  background-repeat: no-repeat;
  background-attachment: scroll;
  text-align: center;
}
#right_middle{
  background: transparent url(images/images/light-sq-r.png) repeat scroll top center;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  vertical-align: top;
  width: 50%;
}
#left_bottom{
  background: transparent url(images/images/light-sq-f.png) repeat scroll right top;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  vertical-align: bottom;
  text-align: right;
}
#middle_bottom{
  background: transparent url(images/images/light-f1.png) no-repeat scroll top center;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  height: 127px;
}
#right_bottom{
  background: transparent url(images/images/light-sq-f.png) repeat scroll right top;
  -moz-background-clip: initial;
  -moz-background-origin: initial;
  -moz-background-inline-policy: initial;
  vertical-align: bottom;
  text-align: left;
  width: 50%;
}
.cen{
  text-align:center;
}
.b {
  font-weight:bold;
  color:inherit;
}


