h1 { background:#90a41f !important; }
h2 { color:#B4B4B4 !important; }

.button a,
a.button { color:#e3e8c7 !important; border-color:#c7d18f !important; background-color:#90a41f !important; }

.content_full .button { }
* html .content_full .button { right:15px; }

.base_form .button { position:static !important; }

.content_full .content_framework p {  }

.products_content_left_performances { padding:0 0; }
.products_content_left_performances p { color:#003772; padding:0 5px; }
.products_content_left_performances select { min-width:125px; }

.products_content_left_performances ul { height:17px; padding:5px 5px 0; margin:0 0 0; border-bottom:1px solid #b4b4b4; }
.products_content_left_performances li { list-style:none; padding:0; margin:0; }
* html .products_content_left_performances li,
*+html .products_content_left_performances li{ float:left; }
.products_content_left_performances li a {  height:17px; color:#b4b4b4; font-size:10px; line-height:17px; text-decoration:none; text-transform:uppercase; padding:0 5px; overflow:hidden; float:left; background:transparent; }
.products_content_left_performances li a:hover,
.products_content_left_performances_list_on a { color:#fff !important; background:#b4b4b4 !important; }
.products_content_left_performances_list_on a { cursor:default; }

.products_content_left_performances table { width:100%; margin:10px 0 0;  }
.products_content_left_performances table thead tr { color:#fff; font-size:10px !important; background:#90a41f !important; }
.products_content_left_performances table thead th { padding:5px 0 !important; }
.products_content_left_performances td,
.products_content_left_performances th { font-size:9px; text-align:center !important; vertical-align:middle !important; padding:0 !important; border:1px solid #FFFFFF; }
.base_table_line_1 th { background:#c9c9c9; }
.base_table_line_1 td { background:transparent; }
.base_table_line_2 th { background:#b4b4b4; }
.base_table_line_2 td { background:#f4f4f4; }

.products_content_left_performances_bottom { color:#666 !important; font-size:10px; font-style:italic; margin-top:15px; }


.products_content_left_performances ul li {
    float:left;
}




.content_right .bg_blue p { font-size:10px; text-align:left; line-height:normal; }
.content_right .bg_blue table { width:100%; margin:-5px 0 5px; }
.content_right .bg_blue th,
.content_right .bg_blue td { width:50%; font-size:10px; vertical-align:middle; line-height:normal !important; padding:0 0 10px; }
.content_right .bg_blue th { color:#bfcddc; text-align:left; font-weight:normal; }
.content_right .bg_blue td { color:#809bb9; text-align:right; }
.products_content_right_orders { color:#bfcddc; font-style:italic; }

.content_right .bg_gray ul { padding:0; margin:0 0 3px -2px; list-style:none; }
.content_right .bg_gray li { padding:0 0 2px 16px; margin:0; background:url(../images/base_icon_pdf.gif) 0 1px no-repeat; }
.content_right .bg_gray li a { text-decoration:none; }
.content_right .bg_gray li a:hover { text-decoration:underline; }