/*IE min-width from http://www.cssplay.co.uk/boxes/width.html*/
/* for all browsers that understand min-width */
.container {position:relative; width:98%; min-width:700px;}
.main {display:block; color:#000;}
/* method 2 a bodge for IE browsers IE5.01, IE5.5 and IE6 */
* html .container {border-right:700px solid #F7F7F7;}
* html .main {float:left; position:relative; margin-right:-700px;}
/*главная страница - настоящий вариант*/
.main p {text-align:justify; margin:5px 20px;}
.main a img {border:0;}
.main .product {float:left; margin: 10px 0; width:49%;}
.main .product .left {border:1px solid #6a7ea1; float:left; margin-left:30px; width:143px;}
.main .product .left img {height:109px; width:141px;}
.main .product .caption {background:#6a7ea1 url('/img/new_arrow.gif') no-repeat; padding:16px 5px 5px 5px; text-align:center;}
.main .product .caption a {color:#fff; cursor:hand; font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.main .product .caption a:hover {text-decoration:underline;}
.main .product .right {padding-left:180px; text-align:justify;}
.main .product .more {text-align:right;}
.main .product .more a {color:#e18b01; cursor:hand; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.main .product .more a:hover {color:#000080;}
.clear{clear:both;}
/*главная страница - тестовый вариант*/
.main2 {color:#000; font:12px Verdana, Arial, Helvetica, sans-serif; line-height:1.5em; padding:1em 2em 6em 3em;}
.main2 img {border:0;}
.main2 p {margin:0;}
.main2 h6 {clear:both;}
.main2 ul {margin:0; padding:0;}
.main2 .product {margin:0 0 4em; width:46%;}
*html div.main2 div.product {margin:0 0 1em; width:43%;}
.main2 .left {float:left;}
.main2 .right {float:right;}
.main2 .product .title a {color:#000;}
.main2 .product .title a:hover {text-decoration:none;}
.main2 .product .title div {white-space:nowrap;}
.main2 .product .title p {font-size:11px; text-align:right; white-space:nowrap;}
.main2 .product .title p b {color:#545454;}
.main2 .p0 {margin:0 0 5px 0;}
.main2 .p1 {margin:0 0 10px 0;}
.main2 .p2 {margin:0 0 20px 0;}
.main2 .p3 {margin:0 0 30px 0;}
.main2 .product .border {border-bottom:3px solid #e38d01;}
.main2 .product .pic div {background:#6a7ea1 url('/img/arrow_orange.gif') 1px 111px no-repeat; margin-right: 20px; padding:1px 1px 19px; width:140px;}
.main2 .product .pic ul {margin-left:160px; padding-left:20px;}
.main2 .product .pic ul ul {margin-left:10px; padding-left:10px;}

/*прочее*/
h1 {color: #111; font-size:16px; margin:0; padding:0;}
h2 {margin:0; font-size:12px;}
p {font-size:12px;}
h4 {color:#717483;margin:0,0,0,0; } A.white:link { FONT-WEIGHT: normal; FONT-SIZE:
14px; COLOR: #e5e5e5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,
sans-serif; TEXT-DECORATION: none } A.white:visited { FONT-WEIGHT: normal; FONT-SIZE:
14px; COLOR: #e5e5e5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,
sans-serif; TEXT-DECORATION: none } A.white:hover { FONT-WEIGHT: normal; FONT-SIZE:
14px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,
sans-serif; TEXT-DECORATION: none }
 A.black:link { FONT-WEIGHT: normal; FONT-SIZE:
12px; COLOR: #400000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,
sans-serif; TEXT-DECORATION: none } A.black:visited { FONT-WEIGHT: normal; FONT-SIZE:
12px; COLOR:#400000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,
sans-serif; TEXT-DECORATION: none } A.black:hover { FONT-WEIGHT: normal; FONT-SIZE:
12px; COLOR: #E18B01; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,
sans-serif; TEXT-DECORATION: none; cursor:hand; }
A.gray:link { FONT-WEIGHT: normal; FONT-SIZE:
12px; COLOR: #400000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,
sans-serif; TEXT-DECORATION: none;margin-top:0px;margin-bottom:0px;cursor:hand;
} A.gray:visited { FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: #400000; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;cursor:hand;
} A.gray:hover { FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: #E18B01; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;margin-top:0px;margin-bottom:0px;cursor:hand;
} A.org:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
} A.org:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
} A.org:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #BB7000; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
} TD { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } TD.white
{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:
Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } TD.white1 { FONT-WEIGHT:
normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif; TEXT-DECORATION: none } TD.line { FONT-WEIGHT: bold;
FONT-SIZE: 12px; COLOR: #636473; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial,
Helvetica, sans-serif; TEXT-DECORATION: none } .search { FONT: 11px; tahoma; LETTER-SPACING:
1px; COLOR: #808080; } #foldheader { cursor:hand ; font-weight:normal; list-style-image:url(fold.gif)
} .blink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:
blink}
.lr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
text-align: left} .small { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; text-align: justify} .list0 { COLOR: #0000FF; } .list1 { COLOR:
#E18B01; font-size: 16px; } .list2 { COLOR: #000000; font-size: 14px; } A.gray2:link { FONT-WEIGHT: normal; FONT-SIZE:
10px; COLOR: #400000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,
sans-serif; TEXT-DECORATION: none;margin-top:0px;margin-bottom:0px;cursor:hand;
} A.gray2:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #400000; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;margin-top:0px;margin-bottom:0px;cursor:hand;
} .span1{ COLOR: #0000FF; cursor: hand; text-decoration: underline; font-size:16px;
} A.gray_line:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #E18B01; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;margin-top:0px;margin-bottom:0px;cursor:hand;
} A.gray_line:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #E18B01;FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;cursor:hand;
} A.gray_line:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000080; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;margin-top:0px;margin-bottom:0px;cursor:hand;
}
} A.white_line:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;margin-top:0px;margin-bottom:0px;cursor:hand;
} A.white_line:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF;FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;cursor:hand; margin-top:0px; margin-bottom:0px;
} A.white_line:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000080; FONT-STYLE:
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;margin-top:0px;margin-bottom:0px;cursor:hand;
text-decoration:underline;}
A.foto:link { COLOR: Green; FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; cursor:hand; font-size:10px;
} A.foto:visited { COLOR: Teal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline; cursor:hand; font-size:10px; } li { margin-top: 2px;;
} .frm3 {font-family: tahoma; font-size: 10pt; color: #4E4D4D; background-color
: #F7F7F6; width: 100px; border: 1px solid; border-color: #666692 solid; width:
100%; overflow : auto;} .nick {font-family: arial; font-size: 10pt; color: #00009F;
font-weight : bold;}
.t10 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
}
.text_block {
        #height: 0px;
        font-size: 12px;
        margin-top: 7px;
        margin-bottom: 10px;
/*        text-indent: 15px;*/
}

.h1topclass {font-size:10px; margin: 0px; padding: 0px;}
.img { border: 1px solid #000000; display: inline;  float:left;}
.tabhead {background-color: #BDBFCA; height:26px;}

/***********************************/
.content {padding : 40px 30px 40px 50px;}
.content h3 {margin : 0 0 25px 0; text-align : center; font-size : 16px;}
.content h4 {margin : 0 -10px 20px -10px; padding : 5px 10px; background : #BDC3C8; color : #000; font-size : 14px;}
.content h5 {margin : 0 0 10px 0; text-align : center; font-size : 13px;}
.content ul {margin-bottom : 25px;}
.content ul a {font-weight : bold;}
.content img {border : 1px solid #7C9EB2;}
.content .p1 {margin : 0 0 5px 0;}
.content .p2 {margin : 0 0 25px 0;}
.content .p3 {text-align : center;}
.content .red {color : #FF0000; font-weight : bold;}
.content .i {font-style : italic;}
.content .table2 {background : #000;}
.content .table2 td {padding : 5px; background : #FFF;}
.content .table2 .head td {background : #CDCBCB; text-align : center; font-weight : bold;}
.content .table2 .tr0 td {background : #F4F4F4;}
.content .table2 .tr1 td {background : #E9ECEE;}
