﻿html { font-family: Arial,Helvetica,sans-serif, "Arial CE"; font-size: 13px;}
body { background-color: #EFF7FC; }
.page{ background-color: #ffffff;}
#header { height: 200px; background: url(../img/header_bg.jpg) repeat-x left top; }
#illustration { height: 200px; width: 291px; background: url(../img/header_illustration.jpg) repeat-x left top; float: right; }
#navigation ul, .generated-menu.vertical ul { margin: 0; }
#navigation ul li { list-style-type: none; float: left; margin: 0px; }
#col1 .content, #col3 .content, #colCnt .content { padding: 0; }
.generated-menu.vertical ul li { list-style-type: none; }
#navigation li a, #navigation li a:hover, #navigation li a:visited { text-decoration: none; color: #005a9f; line-height: 30px; width: 140px; height: 32px; display: block; background: url(../img/button_h.png) no-repeat left top; text-align: center; }
#navigation li a.active, #navigation li a:hover { color: White; }
#navigation li a.first { background: url(../img/button_h_f.png) no-repeat left top; }
#navigation li a.last { background: url(../img/button_h_l.png) no-repeat left top; }
#navigation .scroller_container { float: left; width: 700px; height: 32px; background: url(../img/nav_txt_bg.png) no-repeat left top; line-height: 28px; color: White; }
#navigation .scroller{ margin: 0 20px; font-weight:bold; }
#navigation .frm_search { width: 280px; height: 32px; background: url(../img/search_bg.png) no-repeat left top; float: right; line-height: 28px; }
#navigation .frm_search .search_input { width: 218px; padding: 6px 10px 0 15px; background-color: transparent; border: none;}
#navigation .frm_search .search_button { margin: 6px 0 0; background-image: none; }
.generated-menu.vertical li a, .generated-menu.vertical li a:hover, .generated-menu.vertical li a:visited { text-decoration: none; line-height: 30px; width: 280px; height: 32px; display: block; background: url(../img/button_v.png) no-repeat left top; color: #fff; }
.generated-menu.vertical li a strong { padding-left: 20px; }
.generated-menu.vertical li a.active, .generated-menu.vertical li a:hover { color: #005a9f; }
h1 { text-align: center; }
#col1 .jcarousel-skin-tango img { width: 100px; height: 75px; }
#col1 .jcarousel-skin-tango .jcarousel-container-vertical, #col1 .jcarousel-skin-tango .jcarousel-clip-vertical { width: 100px; height: 500px; margin: 0; }
#col1 .jcarousel-skin-tango .jcarousel-item { width: 100px; height: 75px; }
#col1 .jcarousel-skin-tango ul { margin: 0; }
#col1 .jcarousel-skin-tango .jcarousel-container { -moz-border-radius: 0px; background: url(../img/img_bg.png) no-repeat 0 -1px; border: none; padding: 40px 20px 36px 20px; }
#col1 .jcarousel-skin-tango .jcarousel-prev-vertical, #col1 .jcarousel-skin-tango .jcarousel-next-vertical { left: 38px; }
#col1 .jcarousel-skin-tango .jcarousel-next-vertical { background-image: url(../img/next-vertical.png); width: 66px; }
#col1 .jcarousel-skin-tango .jcarousel-prev-vertical { background-image: url(../img/prev-vertical.png); width: 66px; }
#col1 .jcarousel-list li, #col1 .jcarousel-item { float: none; }
#content_wrap .content ul { margin-left: 0px; }
#parners_logo li { float: left; }
#colCnt .jcarousel-skin-tango img, #col3 .jcarousel-skin-tango img, #parners_logo .jcarousel-item img, #parners_logo .jcarousel-item { width: 48px; }
#colCnt .jcarousel-skin-tango .jcarousel-clip-horizontal, #col3 .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 160px; padding: 10px 0px; }
#colCnt .jcarousel-container, #col3 .jcarousel-container { width: 160px; }
#colCnt .jcarousel-skin-tango .jcarousel-container-horizontal, #col3 .jcarousel-skin-tango .jcarousel-container-horizontal { padding: 4px 60px; border: none; background: white url(../img/logo_bg.png) no-repeat 0 0; -moz-border-radius: 0px; }
#colCnt .jcarousel-skin-tango .jcarousel-prev-horizontal, #colCnt .jcarousel-skin-tango .jcarousel-next-horizontal, #col3 .jcarousel-skin-tango .jcarousel-prev-horizontal, #col3 .jcarousel-skin-tango .jcarousel-next-horizontal { top: 16px; }
#video_player { background-colo: Blue; width: 280px; height: 300px; }
.home_page #col2 { background: white url(../img/home_content.gif) no-repeat 0 67px; width: 560px; height: 576px; }
#col1, #col2 { color: #007cc3; }
#col2 .content { padding: 10px 20px; }
.home_content h2 { padding: 20px 0 0 30px; }
.home_content ul { padding-left: 60px; }
.home_content li { font-size: 18px; padding: 2px 0; font-weight: bold; }
#navigation .generated-menu { clear: both; }
#col2 a, #col2 a:hover, #col2 a:visited { color: #000000; text-decoration: none; }
#footer{line-height:30px;}
.home_page #footer { border-top: none;}
#footer .copy { font-size: 8px; }
#col1 .search-area { margin-top: 30px;}
#col1 .content a,#col1 .content a:hover,#col1 .content a:visited{ color: #FF7200; }
#col1 .content-area{ padding: 20px 30px;}
#col1  h1{ padding-bottom: 20px;}
#col1  h2,#col1 h3{ padding: 10px 0;}
#col1 h4{ padding: 6px 0;}
#col1 ul{ padding-left: 30px;}
#col1 ol{ padding-left: 0px;}
#col1 ol li{ padding: 6px 0;list-style: none; }
#col1 ul li{ padding: 3px 0; }
.home_page #col1 ul{ padding-left: 0px;}
.home_page #col1 li{padding:0;}
#col1 .questionSenderDiv { margin: 10px auto;}
 #col1 .questionSenderDiv h4 { padding-left:10px; }
#col1 .questionSenderDiv a,#col1 .questionSenderDiv a:hover ,#col1 .questionSenderDiv a:visited { background-color: #FF7200; color: #ffffff; border: 1px solid #000000; }
.questionSenderDiv .header{ font-weight: bold; }
.questionSenderDiv, .questionSenderDiv p input, .questionSenderDiv textarea { border: 1px solid #97D1EE;}
.workplace { margin: 60px 0; text-align: center; display: none;}
#col1 .content #workplace-contacts a.to_maps{ color: #007CC3;}
#contacts_header { margin: 0 auto; height: 70px; }
#contacts_header li { display: block; float: left; margin:0;padding:0; text-align: center; } 
#col1 #contacts_header a,#contacts_header a:hover,#contacts_header a:visited { display:block; width:280px;height:34px; line-height:32px; margin:0;padding:0; text-align: center; background: url(../img/contact_bn.gif) no-repeat top left; color: #005A9F; text-decoration: none;} 
#col1 #contacts_header a:hover, #col1 #contacts_header a.active { color: #ffffff;}
#chief-contacts { display: none; font-weight: bold;}
#chief-contacts h3{ text-align: center;}
#chief-contacts  table { width: 630px; border-bottom: 1px solid  #007cc3; }
#chief-contacts thead td { text-align: center;}
#chief-contacts  td { padding-left: 10px; height: 30px; color: #005A9F;}
#chief-contacts tr.section td  { border-bottom: 1px solid #007cc3; border-top: 1px solid #007cc3; }
#chief-contacts  td.fax { text-align:right; }
#chief-contacts .cl {color: #FF7200; display: inline-block;padding-left: 3px;}
.mceContentBody #chief-contacts, .mceContentBody #workplace-contacts,.mceContentBody .workplace { display: block!important; }
#col1 .site_map li{ padding: 3px 0 3px 20px; }
