h  { display:none; }

body  {
    margin:0px;
    padding:0px;
    }
form   {
    margin:0px;
    padding:0px;
    size:auto;
    }
ul    {
    margin:0px;
    padding:0px;
    list-style:none;
    }
ul li     {
    background:url(images/tmpl100/list1.gif) bottom left no-repeat;
    padding:0 0 0 13px;
    }
ul a  {
    color:#646B86;
    text-decoration:underline;
    }
    
ol    {
    margin:0px;
    padding:0px;
    list-style:none;
    }
ol li     {
    height:22px;
    background:url(images/tmpl100/list2.gif) bottom left no-repeat;
    padding:0 0 0 13px
    }
ol a  {
    color:#FFFFFF;
    text-decoration:underline;
    }
    
td    {
    font-family:tahoma;
    font-size:11px;
    }
a    {
    text-decoration:underline;
    }
a:hover  {
    text-decoration:none;
    }
    
/*******HEADER****/
.tt1  {
    background:url(images/tmpl100/tt1.gif) bottom left no-repeat;
    padding:24 0 0 10px;
    line-height:14px;
    color:#FFFFFF
    }
.tt1 strong{
    color:#ED8D22;
    margin:0 0 0 21px;
    }
.tt1 b  {
    color:#D7D7D8;
    }

/*******Footer***/
.ft1  {
    color:#151617;
    line-height:12px
    }
.ft1 a  {
    color:#151617;
    text-decoration:underline;
    }
    
.ft2   {
    color:#43495E;
    padding-top:5px;
    font-size:9px;
    }
.ft2 a  {
    color:#43495E;
    text-decoration:none;
    font-size:11px
    }
.ft2 a:hover{
    text-decoration:none;
    }
    
    
/****CAR****/
.car table{
    margin:12 0 0 6px;
    }  
.car td  {
    line-height:14px;
    color:#43495E
    }
.car td table{
    margin:7 0 0 14px;
    }
.car td table td strong{
    color:#FFFFFF;
    font-size:13px;
    }
.car .td1{
    padding:6 0 0 0;
    }
.car .td11{
    padding:6 6 6 6;
    }
.car .td3{
    padding:6 0 0 0;
    }
.car .td3 strong{
    color:#42444C;
    }
.car .td2{
    line-height:12px;
    padding:1 0 0 0px;
    }
.car .td22{
    line-height:12px;
    padding:1 0 0 6px;
    margin: 0 0 0 0px;
    font-weight:bold;
    }
.car .td2 .a1{
    color:#FFFFFF;
    }
.car .td2 a  {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    font-size:10px;
    margin:0 0 0 16px;
    }
.car .td2 a:hover{
    text-decoration:underline;
    }
.car .td2 a img{
    margin:0 3 0 0px;
    }

.car .td2 a3  {
    color:#b63003;
    font-weight:bold;
    text-decoration:none;
    font-size:10px;

    }

/*****/
.car .td22 .a1{
    color:#FFFFFF;
    }
.car .td22 a  {
    color:#565B6A;
    font-weight:bold;
    text-decoration:none;
    font-size:10px;

    }
.car .td22 a:hover{
    text-decoration:underline;
    }
.car .td22 a img{
    margin:0 3 0 0px;
    }
    
/*******PAGE 1****/
.p1_t1   {
    padding:11 0 0 0px;
    color:#BBBECD;
    line-height:14px
    }
.p1_t1 a{
    color:#BBBECD;
    }
.p1_t1 a img{
    margin:0 0 0 4px;
    }
.p1_t1 div  {
    margin:18 0 0 6px;
    }
    
/*******PAGE 3*****/
.p3_t1  {
    padding:16 0 0 10px;
    color:#BFC1C9;
    line-height:14px
    }
.p3_t1 strong{
    color:#3F434E;
    }
.p3_t1 .left{
    margin:1 15 0 0px;
    }
    
/******PAGE 4********/
.p4_t1  {
    padding:12 0 0 10px;
    color:#646B86;
    line-height:14px;
    }
.p4_t2  {
    padding:12 0 0 10px;
    color:#333366;
    line-height:14px;
    }

.p4_t1 .left{
    margin:1 15 0 0px;
    }

/******PAGE 5 ******/
.p5    {
    padding:14 0 0 10px;
    }
    
/*******PAGE 6****/
.p6_t1  {
    padding:28 0 0 10px;
    }
.p6_t1 td{
    color:#BFC1C9;
    }
.p6_t1 td br{
    line-height:5px;
    }
    
.form input{
    width:259px;
    height:23px;
    border-style:solid;
    border-width:1px;
    border-color:#3E4356;
    background:#ECE9D8;
    font-family:tahoma;
    font-size:11px;
    color:#000000;/* #FFFFFF; */
    padding:2 0 0 7px
    }
.form textarea{
    width:259px;
    height:70px;
    border-style:solid;
    border-width:1px;
    border-color:#3E4356;
    background:#ECE9D8;
    font-family:tahoma;
    font-size:11px;
    color:#000000; /* #FFFFFF; */
    padding:2 0 0 7px;
    overflow:auto
    }
    
.form a  {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    font-size:10px;
    margin:0 0 0 22px;
    }
.form a:hover{
    text-decoration:underline;
    }
.form a img{
    margin:0 3 0 0px;
    }
.form div{
    margin:2 0 0 190px;
    }
    
.p6_t2  {
    color:#BFC1C9;
    padding:15 10 0 11px;
    line-height:14px
    }
.p6_t2 strong{
    color:#3F434E;
    }
.p6_t2 a{
    color:#FFFFFF;
    }
    
/******PAGE 7 ******/
.p7    {
    padding:14 15 0 10px;
    }
.p7 a  {
    color:#2D3243;
    }
/**** ADDED ********/
input.ph { font-family:Tahoma; size:11pt; border:1px solid black; padding-left:3px; width: 140px;}    
input.std {font-family:Tahoma; size:11px; background:none; border:1px solid gray; }
/**** страница заказа ***/
/** заголовок, подзаголовок, заголовок блока, текст  */
.title1 {font-family:Tahoma; font-size: 12pt; font-weight:bold; text-decoration: underline; }
.title2 {font-family:Tahoma; font-size: 10pt; font-weight:bold; text-decoration: none; }
.ttext { font-size:11px;   }
.def1 { font-family:Tahoma; font-size:11px; font-weight:bold; }
.nob {border:1px solid gray; }
a.shop { color:orange; }
a.shop2 { text-decoration: none; color: #333366 }
a.shop2:hover { text-decoration: underline; }
a.submenu {color:black; text-decoration:none; }
a.submenu:hover { color:red; font-weight:bold; }

a.op { color:blue; }
.sheader { font:12px; font-weight:bold; }
a.tlink { color:orange; font-weight:bold; text-decoration:none;  }
a.tlink_selected { color:white; font-weight:bold; text-decoration:none; background:#BDC789; }

.main_block { background:url(images/tmpl100/bkg_06.jpg) no-repeat; padding: 0px 21px; }
#newsBlock a { color:orange; }
#page_body a { color:orange; }

#pager a { color:#565B6A;
    font-weight:bold;
    text-decoration:none;
    font-size:10px;
}
/****** NEW DESIGN *****/

table {
  font-family: Tahoma;
  font-size: 11px;
  color: #333366;
  text-decoration: none;
}
.text_11_blue {
  font-family: Tahoma;
  font-size: 12px;
  color: #333366;
  text-decoration: none;
}
.text_11_blue_link {
  font-family: Tahoma;
  font-size: 11px;
  color: #333366;
  text-decoration: underline;
}
.text_11_blue_link:hover {
  font-family: Tahoma;
  font-size: 11px;
  color: #333366;
  text-decoration: none;
}
.text_11_blue_link_und {
  font-family: Tahoma;
  font-size: 11px;
  color: #333366;
  text-decoration: none;
}
.text_11_blue_link_und:hover {
  font-family: Tahoma;
  font-size: 11px;
  color: #333366;
  text-decoration: underline;
}
.text_12_blue_link_und {
  font-family: Tahoma;
  font-size: 10px;
  color: #333366;
  text-decoration: none;
}
.text_12_blue_link_und:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #333366;
  text-decoration: underline;
}
.text_11_orange {
  font-family: Tahoma;
  font-size: 11px;
  color: #ff9933;
  text-decoration: none;
}
.text_12_white {
  font-family: Arial;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}
.text_12_white_link_und {
  font-family: Arial;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}
.text_12_white_link_und:hover {
  font-family: Arial;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}
.text_10_white {
  font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
  text-decoration: none;
}
.text_10_blue {
  font-family: Tahoma;
  font-size: 10px;
  color: #333366;
  text-decoration: none;
}

.text_14_blue_link {
  font-family: Tahoma;
  font-size: 13px;
  color: #333366;
  text-decoration: underline;
}
.text_14_blue_link:hover {
  font-family: Tahoma;
  font-size: 13px;
  color: #333366;
  text-decoration: none;
}
.text_14_blue_link_und {
  font-family: Tahoma;
  font-size: 13px;
  color: #333366;
  text-decoration: none;
}
.text_14_blue_link_und:hover {
  font-family: Tahoma;
  font-size: 13px;
  color: #333366;
  text-decoration: underline;
}
/* addblocks */
table.ab { width:239; height:140px; }
table.ab td.c { width:5px; height:5px; }
table.ab td.b { background-color:#ece9d8; }
table.ab a img { border:0px solid black;  }

a img { border: 0px solid black; } 

a.cloud1 { font-size: 10px; text-decoration: none; color: #333366 }
a.cloud2 { font-size: 11px; text-decoration: none; color: #333366 }
a.cloud3 { font-size: 12px; text-decoration: none; color: #333366 }
a.cloud4 { font-size: 14px; text-decoration: none; color: #333366 }
a.cloud5 { font-size: 16px; text-decoration: none; color: #333366 }
a.cloud6 { font-size: 18px; text-decoration: none; color: #333366 }

td.descr {
	font-size: 14px;
	line-height: 140%;
	text-indent: 1.5em;
	text-align: justify;

}

td.descr p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;

}
