@charset "windows-1251";

/*File Common Style's*/

@media screen, projection { 

#content table.classic {width: auto;border-top: 1px solid #91afd9;border-left: 1px solid #91afd9;border-right: 1px solid #91afd9;border-bottom: 5px solid #91afd9;font-size: inherit;font: 100%;margin: 1em 2% 2em 0;}
#content table.classic th {padding : 1em .5em 1em .5em;text-align: center;background: #91afd9;color: #fff;}
#content table.classic th.color_border {border-left: 1px solid #fff;border-right: 1px solid #fff;}
#content table.classic td {border: 1px solid #91afd9;padding: 1em;line-height : 1.4em;}
#content table.classic td i {font-size: 1.6em;font-style: normal;white-space : nowrap;}
#content table.InfoTabBorder {margin-top: 1em;width: 100%;}
#content table.InfoTabBorder p {text-align: center;margin : 0;padding : 0;}
#content table.InfoTabBorder td {text-align: center;font-size : 1em;padding : .5em;border : 1px solid #fff;}
#content table.InfoTabBorder th {background: #e6f5fa;text-align: center;line-height : 1.35em;font-weight : normal;font-size : 1.2em;padding : 1em .5em;color: #555;border : 1px solid #fff;}
#content table.InfoTabBorder tr.dark-line td, th {background: #f5f5f5;}
.nobr {white-space : nowrap;}
.a_r {float : right;margin : .4em 0 .5em 1em;}
.a_l {float : left;margin : .4em 1em .5em 0;}
.float_r {float : right;}
.float_l {float : left;}
.tac {text-align: center ! important;}
.mt {margin-top: -1em ! important;}
.mt1 {margin-top: 1em ! important;}
.mt2 {margin-top: 2em ! important;}
.mt-2 {margin-top: -2em ! important;}
.mt4 {margin-top: 4em ! important;}
.mt6 {margin-top: 6em ! important;}
.mb1 {margin-bottom: 1em ! important;}
.mb2 {margin-bottom: 2em ! important;}
.mb4 {margin-bottom: 4em ! important;}
.ml1 {margin-left : 1em ! important;}
.ml2 {margin-left : 2em ! important;}
.ml4 {margin-left : 4em ! important;}
.mr1 {margin-right : 1em ! important;}
.mr2 {margin-right : 2em ! important;}
.pl1 {padding-left : 1em ! important;}
.pl2 {padding-left : 2em ! important;}
.pr1 {padding-right : 1em ! important;}
.pr2 {padding-right : 2em ! important;}
.pt1 {padding-top : 1em ! important;}
.pt-ie {padding-top : 1em ! important; //padding-top : 0 ! important;}
.pt2 {padding-top : 2em ! important;}
.pb1 {padding-bottom : 1em ! important;}
.pb2 {padding-bottom : 2em ! important;}
#content .important_comment {font-family: Arial, sans-serif;font-size : 1em;}
#content .important_comment {position: relative;margin : 1em 0 0 0;left: 0;}
#content .important_comment h2 {margin : 0 2% 1em 0;}
#content .important_comment {padding : 1em;line-height : 1.5em;background-color: #e6f5fa;}
#content .important_comment p {margin : .5em 2% 1em .5em;}
#content .important_comment ul li {margin-right : 2%;}
#content .important_comment ol li {margin-right : 2%;}
.download {margin : 1em 0 .5em 0;min-height : 36px;padding : 0;font : normal 1em Arial, sans-serif;}
/*\*/
* html .download {height : 36px;}
/**/
.download img {vertical-align : top;width : 29px;height : 36px;float : left;border-style : none !important;margin-right : .5em;}
.download span {line-height : 1.4em;font-size : .88em;font-family : Arial, sans-serif;display : block;}
.upload_box {border-bottom : 5px solid #91afd9;border-right : 1px solid #91afd9;border-left : 1px solid #91afd9;border-top : 1px solid #91afd9;font-size : .84em;width : 35%;}
.upload_box h2 {font-size : 1.2em ! important;padding : .3em 0 .4em .65em;margin : 0 ! important;background: #91afd9;color : #fff;}
.upload_box dd {padding : 0 1em;margin : 1em 0;}
.file {margin : 1em 0 .5em 0;min-height : 22px;padding : 0;font : normal 1em Arial, sans-serif;}
/*\*/
* html .file {height : 22px;}
/**/
.file img {vertical-align : top;width : 23px;height : 22px;float : left;border-style : none !important;margin-right : .5em;}
.file span {line-height : 1.4em;font-size : .88em;font-family : Arial, sans-serif;display : block;}
#content table.price_table {border: 0;border-collapse: collapse;font-size: 1em;}
#content table.price_table {margin: 2em 0 2em 0;}
#content table.price_table th {padding: 0 2.5em .5em 0;text-align: left;color: #999;font-size: .68em;font-weight: normal;vertical-align: top;border-bottom: 1px solid #eee;background: none !important;}
#content table.price_table th.first_header {font-size: 1.8em;color: #000;min-width: 8em;}
#content table.price_table th.last {padding-right: 0;}
#content table.price_table.data th.first_header {padding-left: .25em;}
#content table.price_table td {padding: .8em 2.5em .5em 0;vertical-align: top;border-top: 1px solid #eee;text-align: left;font-size: .84em;}
#content table.price_table td.even {background: #f2f5f7;}
#content table.price_table td i {font-size: 1.8em;font-style: normal;}
#content table.price_table td sup {font-size: .6em;}
#content table.price_table tr.header {background: none !important;}
#content table.price_table tr.first td {border: none;}
#content table.data {width: auto;margin: 0 0 3em 0;}
#content table.data .first_column {width: 25em;}
#content table.data tr td {padding: 1em 0 .5em .5em;vertical-align: middle;text-align: left;}
#content table.data tr.inner td.first_column {padding-left: 2em;}
#content table.data tr.hover td {background: #f2f5f7;}
#content table.data td {width: 12em;}
#content .comment {margin-right : 2%;color: #999;font-size: .84em;padding: .5em 0 .5em 0;line-height : 1.25em;}
#content .comment p {margin-right : 2%;}
#content .comment ul li {margin-right : 2%;background : url(/i/999_li.gif) no-repeat 0 11px;}
#content .comment ol li {margin-right : 2%;}
#content .comment strong {color: #999;font-size: 1em;font-weight: bold;padding: .5em 0 .5em 0;}
#content .comment h2 {color: #999;}
#content .comment h3 {color: #999;}
#content .comment blockquote p {color: #999;}
#content em {font-style : normal;font-weight : bold;}
#content em.i {font-weight : normal;font-style : italic;font-size : 1.04em;margin-left : 4em;display: block;}
#content blockquote p {font : italic 1.1em Tahoma, Arial, sans-serif;line-height : 1.45em;color : #000;}
#content blockquote li {font : italic 1.15em Tahoma, Arial, sans-serif;line-height : 1.45em;color : #000;}
blockquote {margin-left : 1.2em;padding-left : 1em;}
.contact_block {font-weight : normal;font-size : 1em;line-height : 1.35em;margin-top : 4em;margin-left : 2em;}
.contact_block p {margin-bottom : .5em;padding : 0;}
p.tel {white-space : nowrap;font-size : .88em;color : #000;font-weight : bold;}
p.mail {font-size : .84em;}
p.txt {font-size : .84em;color : #868889;white-space : nowrap;}
p.header {color: #000;font-weight : bold;font-size : 1em;margin-top : 2em;}
#content p.topline {color: #333;font-weight: bold;font-size: 100%;}
#content p.cit {border-left: 20px solid #91afd9;font-family: Tahoma, Arial, sans-serif;color: #333;width: 35%;font-size: 110%;font-weight: normal;padding-left: 1em;float: right;margin: 0 .3em 1em 1em;line-height : 1.35em;}
#content p.emph {border-left: 20px solid #91afd9;font-weight: normal;font-size: 120%;padding-left: 1em;letter-spacing: 1px;font-family: Tahoma, Arial, sans-serif;color: #333;line-height : 1.35em;}
#content p.breakout {border-left: 2px solid #dedede;color: #868889;width: 30%;font-size: 82%;font-weight: normal;padding-left: 1em;float: right;margin: 0 .3em 1em 1em;}
#content p.breakout strong {font-size: 133%;font-weight: bold;color: #000;}
.see_comment {margin-bottom : 2em;}
.see_comment .comment {margin-left: 1.5em;color: #999;font-size: 0.83em;padding: .5em 0 .5em 0;line-height : 1.35em;}
.see_comment .comment p {margin-right : .8em;}
.see_comment .comment ul {padding-left: 0;margin: 0;}
.see_comment .comment ul li {margin-right : .8em;padding-left : 35px;background : url(/i/999_li.gif) no-repeat 0 11px;}
.see_comment .comment ol li {margin-right : .8em;}
.see_comment .comment strong {color: #999;font-size: 1em;font-weight: bold;padding: .5em 0 .5em 0;}
.see_comment .comment h2 {margin: 0;color: #999;font-size: 1.4em;}
.see_comment .comment h3 {margin: 0;color: #999;font-size: 1.4em;}
.see_comment .comment blockquote p {color: #999;}


}

/* The End File Style's */
