table.table_menu_right td#box_blue_2cols .toc ul li {background: url("img/square_li_7_red.jpg") no-repeat scroll right 6px transparent;}

td#footer_rx_cont {text-align: left;}
td#footer_rx_cont  p.bodytext {margin-left: 10px;}

td#navigation div.home {border-bottom: none;}

td.newsroom_2cols ul {margin-right: 5px; padding-right: 0px;}

td.newsroom_2cols p, 
td.newsroom_2cols p.bodytext,
td.newsroom_2cols ul li, 
td.newsroom_2cols ol li {font-size: 17px; line-height: 21px; margin-bottom: 10px;}

td.newsroom_2cols ul li {background: url("img/square_li_7_red.jpg") no-repeat scroll right 5px transparent; padding-right: 15px;}

td.maincontent h1.csc-firstHeader, 
td.maincontent h1 {color: #ffffff !important; font-size: 20px !important; background-color: #B70303; font-size: 15px; padding: 3px 7px 3px 0px; margin-bottom: 20px;}

td.maincontent h2,
td.maincontent h2 b {font-size: 22px; font-weight: normal;}

.newsroom_2cols img {margin-top: 0px;}

table.table_menu_right td#box_blue_2cols h2 {font-size: 26px; margin-bottom: 7px; padding-left: 0px; padding-right: 12px;}

.ad-gallery {margin-left: 0px !important; margin-right: 30px !important;}
.ad-gallery .ad-back {left: -30px !important;}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {font-size: 17px;}

td.menuoff a {color: #00418A; text-decoration: none;}
td.menuon a {color: #00418A; text-decoration: none;}

/* ____________________________________  d y n a   f e f  ________________________________________________ */ 

div#dyna_fef_page {background: #f5f5f5; padding-top: 10px; padding-right: 15px;}
div#dyna_fef_page div.dyna_form_label {font-size: 16px; font-weight: bold;}

div#c204888 div#dyna_fef_page div.dyna_form_label {float: right; margin-right: 5px; margin-top: 2px; width: 150px; line-height: 14px;}
div#c204888  div#dyna_fef_page div.dyna_form_data, div#c204888 div#dyna_fef_page div.MultiFile-wrap  {float: right;}
div#c204888 div#dyna_fef_page div.MultiFile-label {margin-bottom: 10px;}

div#c204888 div#dyna_fef_page div.dyna_form_data input {width: 300px; font-family: Arial;}
div#c204888 div#dyna_fef_page div.dyna_form_data input#id_datetime {width: 90px;}
div#c204888 div#dyna_fef_page div.dyna_form_data select {font-family: Arial; font-size: 12px;}
div#c204888 div#dyna_fef_page .dyna_form_field {clear: right; width: 580px; height: 30px;}
div#c204888 div#dyna_fef_page div#div_image {margin-top: 7px;}

*div#c204888 div#dyna_fef_page form {margin: 0px;}
div#c204888 div#dyna_fef_page div.dynafef_actions_box {margin: 0px; margin-right: -5px; *margin-right: 0px; *margin-left: -5px; padding-top: 10px; padding-bottom: 15px; width: 120px; *width: 120px;}
*div#c204888 div#dyna_fef_page div#div_submit_button {width: 280px;}
div#c204888 div#dyna_fef_page div#div_submit_button input {background: url(img/bg_filter_age_selected.jpg) repeat-x; height: 30px; width: 100px; font-size: 13px; font-family: Arial; font-weight: bold !important; color: #ffffff;}

div#c204888 div#dyna_fef_page #divlabel_private {font-size: 11px; color: #666666; width: 100px;}
div#c204888 div#dyna_fef_page #id_dynafef_ckb_private {width: 100px !important; float: right;}
div#c204888 div#dyna_fef_page #id_dynafef_ckb_private input {width: 100px;}

div#c204888 div#dyna_fef_page .error {font-size: 12px; color: #CE1D23; font-style: italic;}

div.policy_form {font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; margin-top: 20px; margin-bottom: 8px; border: 1px solid #999999; padding: 5px; background: #ffffff;}

span.MultiFile-title {font-size: 11px; color: #B70303;}

div.upload_info {font-size: 12px; margin-right: 156px; margin-left: 0px; margin-top: 5px; margin-bottom: 5px;}

#c225401 #id_dynafef_ckb_private {
  width: 30px;
  float: right;
}

#c225401 .dyna_form_label {
  float: right;
}

#c225401 #id_image_wrap {
  float: right;
}

#c225401 #divlabel_image {
    margin-right: 70px;
    padding-left: 5px;
    text-align: left;
    margin-left:0;
}

#c225401 #id_dynafef_msg_info_image_img {
    margin-right: 11px;
    margin-top: 6px;
}

#c225401 #div_private #divlabel_private {
    margin: 0 40% 0 10px;
    text-align: left;
}

/* ##### info box #### */

div.dynafef_msg_info_box {border-radius: 4px !important; background: #ffffff !important; border: 1px solid #333333 !important;}
div.dynafef_msg_info_box_title {border-radius: 2px !important; background: #cccccc !important; letter-spacing: 0px !important; font-size: 11px !important; padding: 3px !important;}

/*   ___________________________   f i l t e r   o p t i o n    s l i d e   h o m e   _____________________________________________________________________  */

div#c157276 {background-color: #f5f5f5; height: 45px; *margin-top: -15px;}
div#c157276 ul {padding-top: 20px; padding-left: 30px; *padding-top: 15px; *margin-bottom: 5px; *width: 550px; margin-top: 2px;}
div#c157276 li {list-style: none; background: none; display: inline; width: 70px; padding-right: 10px; margin-right: 0px; text-align: center; white-space: nowrap; padding-left: 0px;}
div#c157276 a  {text-decoration: none;}
div#c157276 a:hover  {text-decoration: none;}
div#c157276 li a {background: url(img/bg_filter_age.jpg) repeat-x; border: 1px solid #666; font-family: tahoma; color: #333333; padding: 3px; width: 70px; font-size: 12px; height: 25px;}
div#c157276 li a.photoSelectorDefault {background: url(img/bg_filter_age_selected.jpg) repeat-x; border: 1px solid #666; color: #ffffff; padding: 3px 5px;}

/*   ___________________________   s o c i a l   i c o n s   h o m e   _____________________________________________________________________  */

div#c157412 {background-color: #f5f5f5; padding-bottom: 25px; padding-left: 0px; padding-right: 50px; width: 545px; *width: 595px; }
*div#c157412 span {float: none;}


div#enter_contest {background:url(img/entercontest_en.png) no-repeat 2px 0px #f5f5f5; width:595px; height:110px; display: table; _position: relative; overflow: hidden; *display: normal; *overflow: visible;}
div#enter_contest div.csc-textpicHeader-25 {width: 565px; vertical-align: middle; padding-left: 0px; *padding-right: 130px;}  /* _position: absolute; _top: 50%; display: table-cell;  */
div#enter_contest h2 {font-size: 30px; font-weight: bold; margin-top: 40px; *margin-top: 0px; *line-height: 25px;} 
div#enter_contest h2 a {color: #ffffff; text-decoration: none;} 
div#enter_contest h2 a:hover {text-decoration: underline;}

div#enter_contest .csc-textpic div {margin-right: 0px !important;}

*div#enter_contest .csc-textpic-imagewrap {margin-top: -78px;}

div#c157471 div#enter_contest {background:url(img/entercontest_en.png) no-repeat 2px 0px transparent; margin-top: 30px;}

   
div#c157273 .tx-dynafef-pi3 {float: left;}
div#c157273 .tx-dynafef-pi3 div {float: right;}
div#c157273 .tx-dynafef-pi3 .dyna_form_label {margin-left: 5px;}

/*  __________________________________________________________  */

div#c303032 .list-block {text-align: left;}

section#content {font-family:'Open Sans',Arial ,Helvetica, Verdana, sans-serif !important; padding-left: 0px; padding-right: 20px;}

.ui-widget,
.ui-state-default, 
.ui-widget-content .ui-state-default, 
.ui-widget-header .ui-state-default {direction:rtl; font-family:'Open Sans',Arial ,Helvetica, Verdana, sans-serif !important;}

.ui-accordion-content p {font-size: 1.1em !important;}
.ui-accordion-content .contenttable td {border-bottom: 2px solid #ffffff !important;}
.ui-accordion-content .contenttable td p {margin-bottom: 0px;}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {left: auto; right: 2px; 
	-ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);
}
.ui-state-active .ui-icon {
	-ms-transform: rotate(0deg) !important; /* IE 9 */
    -webkit-transform: rotate(0deg) !important; /* Chrome, Safari, Opera */
    transform: rotate(0deg) !important;
	background-position: -15px 2px !important;
}
div.tx-jfmulticontent-pi1 h3 {padding: 5px 23px 6px 3px !important;}

aside#rightcolumn {padding-top: 0px; padding-left: 0px; padding-right: 20px;}
.rightcolumn-internal {padding-top: 2px !important;}


   