*    { margin:0; padding:0; }

html {height:100%; overflow-y:scroll;}

body { font-family:arial; font-size:12px; height:auto;}

#flash { }		

img  { border:none;}

div#spacer {width:741px; height: 63px;}

p {margin-top:13px; margin-bottom:16px;}


h6 { color:#7c7c7c; line-height: 5px; padding-left:5px; font-weight:normal; font-size:11px;}          

tbody       { font-family:Arial; font-weight:normal; font-size:12px; }

#footer     { float:left; font-size:11px; color:#7f7f7f; text-decoration:none; width:190px; margin:9px 0 0 0;; }
  
#media       { float:right; color:#7f7f7f; font-size:11px;  margin: 9px 4px 0 0;}
#media a      { color:#7f7f7f; text-decoration:none}

div#searchfrm {margin: 1px 8px 0 0; height:30px; width: 190px;}
#search     {background:url(../images/field_search.jpg) no-repeat; width:190px; height:23px; float:left; vertical-align:middle; padding:0; }

#search input {width:155px; height:12px; border:none;background: url(/images/bg_search_fld.gif) -3px -5px no-repeat; font-family:arial; 
              font-size:11px; color:#7e7e7e;}
#search_button { width:13px; height:13px; margin-top:4px; margin-left:7px; }

div#menu {  float:left; margin:2px 0 0 28px; display:inline;}
div#menu td{ font-size:14px; color:#3c3c3c; font-weight:bold;}
div#menu a{ color:#445fa5; font-weight:normal;}

div#icons {margin-top:-4px;}

/*Index*/

div#left_block { float:left; width:192px;}

div#ind_bl1,div#ind_bl2,div#ind_bl3 {float:left; height:391px; width:242px;}
div#ind_bl1,div#ind_bl2{ margin-left:7px; margin-right:1px;}
div#ind_bl3 {margin-left:6px; margin-right:0px;}

#blue_block   { background:url(../images/block_blue.jpg); background-repeat:no-repeat; width: 190px; height: 203px;margin-top:10px;}
#red_block    { background:url(../images/block_red.jpg); background-repeat:no-repeat; width: 190px; height: 168px;margin:11px 0 10px 0;}

#block_top    { background:url(../images/border_top.jpg);background-repeat:no-repeat;width:242px; line-height:11px;height:11px;margin-top:9px;}
#block_bottom { background:url(../images/border_bottom.jpg);width:242px; height:10px;line-height:10px;}       
div#block_body  { background:url(../images/border_body.jpg); width:242px; height:362px; vertical-align:top; text-align:left;}
div#body_header_contacts { background:url(../images/body_header_contacts.jpg) no-repeat; height:20px; width:218px; 
              float:left; display:inline; vertical-align:top; margin: 7px 0 12px 19px; }

div#body_header_news { background:url(../images/body_header_news.jpg) no-repeat; height:18px; width:218px; float:left; 
              vertical-align:top; margin: 7px 0 0 20px;}

div#block_body_contacts { font-size:12px; font-family:arial; color:#3c3c3c; text-align:left; width:205px; margin-left:20px;}
div#block_body_contacts h2 { font-size:12px; color:#7c7c7c; padding-top:10px; }

div#block_body_news {  margin-left:19px; width:205px; vertical-align:top;}
div#block_body_news a{ font-size:12px; font-family:arial; color:#445fa5; text-align:left; text-decoration:underline; display:block; padding-bottom:4px;}
div#block_body_news h2 { font-size:12px; font-style:italic; font-weight:normal; color:#7c7c7c; padding:11px 0 0px 0; }

#lmenu_ur     {padding:6px 0 0 12px; font-size:12px; width:162px; background-color: #265cb4; background: url(../images/bkg_b.jpg) -9px 7px no-repeat;}
#lmenu_ur a      {background: url(../images/arrow_blue.jpg) 0px 3px no-repeat; 
					color: #ffffff; display: block; line-height: 15px; padding:0 0 1px 17px; text-decoration: underline;}
#lmenu_ur_unit   {width:161px;padding: 5px 0 0 3px;}

#lmenu_fiz  {padding:6px 0 0 12px; font-size:12px; width:162px; background-color: #a44c40; background: url(../images/bkg_r.jpg) -2px 7px no-repeat;}
#lmenu_fiz a {background: url(../images/arrow_red.jpg) 0px 3px no-repeat; 
           color: #ffffff; display: block; line-height: 15px; padding:0 0 3px 17px; text-decoration: underline;}
#lmenu_fiz_unit   { width: 161px; padding: 4px 0 0 5px;}

/* ñòèëè äëß óãîëêîâ */
.inner-box { padding:0; }
.r1, .r1f, .r2, .r2f, .r3, .r3f, .r4, .r4f, .r5, .r5f { display: block; height: 1px; overflow: hidden; font-size:1px; }
.r1, .r2, .r3, .r4, .r5 {background-color: #265cb4;}
.r1f, .r2f, .r3f, .r4f, .r5f {background-color: #a44c40;} 

.r5, .r5f { margin: 0 5px; }
.r4, .r4f { margin: 0 4px; }
.r3, .r3f { margin: 0 3px; }
.r2, .r2f { margin: 0 2px; }
.r1, .r1f { margin: 0 1px; }

#rounded-box-5 { margin:10px 0; }
.inner-box, b { background-color: #265cb4; }
.inner-box-f, b { background-color: #a44c40; }
#rounded-box-5 .inner-box { padding: 5px 0 15px 9px;}
#rounded-box-5 .inner-box-f { padding: 5px 0 15px 9px;}


/*Left menu*/

div#left_menu { float:left; width:192px; margin-top:9px;}

div#lmenu_block_top {background:url(../images/lmenu_border_top.jpg);background-repeat:no-repeat;width:192px;line-height:11px;height:11px;}
div#lmenu_block_body {background:url(../images/lmenu_border_body.jpg); width:192px; vertical-align:top; text-align:left;}
div#lmenu_block_bottom {background:url(../images/lmenu_border_bottom.jpg);width:192px;height:11px;line-height:11px;}
div#lmenu_white { width:179px; padding:15px 0 21px 0;}
div#lmenu_white a {background: url(../images/arrow_white.jpg) 0px 3px no-repeat; display: block; line-height: 15px; 
                  color:#445fa5;padding-left:17px;text-decoration: underline; border:0;}
div#lmenu_white_unit   {background-repeat:repeat-x; width:auto;padding: 4px 0 2px 25px;}

div#pic_red_block { width:192px; height:126px; margin-top:8px;}

/*About*/

div#about_company { background:url(../images/about_bg_company.jpg) no-repeat; float:right; width:741px; height:235px; margin-top:10px; vertical-align:top;}
div#about_company p{ font-size:14px; color:#3c3c3c; padding:28px 260px 10px 23px; line-height:19px;}
div#about_button { background:url(../images/about_button.jpg) no-repeat; width:150px; height:32px; margin:4px 0 10px 22px;
        padding:7px 0 0 27px;}
div#about_button a {color:#445fa5;}

div#about_opening { width:492px; height:378px; float:left; margin:10px 0 0 7px; padding-bottom:10px;}
div#about_opening_top { background:url(../images/about_opening_top.jpg);background-repeat:no-repeat;width:492px;line-height:11px;height:11px;}
div#about_opening_body {background:url(../images/about_opening_body.jpg) repeat-y; width:492px; vertical-align:top; text-align:left; height:358px;}
div#about_opening_bottom {background:url(../images/about_opening_bottom.jpg);width:492px;height:11px;line-height:11px;}

div#about_news_block {float:right; height:391px; width:242px; margin-left:7px;}

div#news_block_top    { background:url(../images/border_top.jpg);background-repeat:no-repeat;width:242px; line-height:11px;height:11px;margin-top:9px;}
div#news_block_bottom { background:url(../images/border_bottom.jpg);width:242px; height:10px;line-height:10px;}       
div#news_block_body { background:url(../images/border_body.jpg); width:242px; height:360px; vertical-align:top; text-align:left;}

div#about_opening_header { background:url(../images/about_opening_header.jpg) no-repeat; height:16px; width:470px; 
              vertical-align:top; margin-left:18px; margin-top:13px; }

div#opening_list  { vertical-align:bottom; margin:7px 0 9px 16px;}
div#opening_list a#text {color:#445fa5; font-size:12px; font-weight:bold; display: block; line-height: 22px; padding:0 0 2px 5px; 
          text-decoration: underline; text-align:left; margin-top:4px;}
#opening_alldocs a{ font-size:12px; text-decoration:underline; color:#445fa5; margin:0px 0 0 22px; display:block}

/*Phizics*/

div#phiz_company { background:url(../images/phiz_bg_company.jpg) no-repeat; float:right; width:741px; height:235px; margin-top:10px; vertical-align:top;}
div#phiz_company p{ font-size:12px; color:#3c3c3c; padding:0 305px 10px 25px; line-height:16px; margin:0;}

div#phiz_block { width:742px; float:right; margin:10px 0 0 6px; padding-bottom:10px;}
div#phiz_block_top { background:url(../images/phiz_block_top.jpg);background-repeat:no-repeat;width:742px;line-height:11px;height:11px;}
div#phiz_block_body {background:url(../images/phiz_block_body.jpg); width:742px; vertical-align:top; text-align:left;}
div#phiz_block_bottom {background:url(../images/phiz_block_bottom.jpg);width:742px;height:11px;line-height:11px;}

div#phiz_block_half { width:100%; color:#3c3c3c; margin-left:27px; padding:10px 0 10px 0;}
div#phiz_block_half a {color:#445fa5; font-family:"Times New Roman"; font-size:18px; font-weight:normal; display: block; line-height: 22px; text-decoration: underline; text-align:left; margin:-2px 0 6px 1px;}
div#phiz_block_half td { text-align:left; vertical-align:top;}

/*Urs*/

div#ur_company { background:url(../images/ur_bg_company.jpg) no-repeat; float:right; width:741px; height:235px; margin-top:10px; vertical-align:top;}
div#ur_company p{ font-size:12px; color:#3c3c3c; padding:0 305px 10px 25px; line-height:16px; margin:0;}

div#ur_block { width:742px; float:right; margin:10px 0 0 6px; padding-bottom:10px;}
div#ur_block_top { background:url(../images/phiz_block_top.jpg);background-repeat:no-repeat;width:742px;line-height:11px;height:11px;}
div#ur_block_body {background:url(../images/phiz_block_body.jpg); width:742px; vertical-align:top; text-align:left;}
div#ur_block_bottom {background:url(../images/phiz_block_bottom.jpg);width:742px;height:11px;line-height:11px;}

div#ur_block_half { width:100%; color:#3c3c3c; margin-left:27px; padding:10px 0 10px 0;}
div#ur_block_half a {color:#445fa5; font-family:"Times New Roman"; font-size:18px; font-weight:normal; display: block; line-height: 22px; text-decoration: underline; text-align:left; margin:-2px 0 6px 1px;}
div#ur_block_half td { text-align:left; vertical-align:top;}

/*Regular*/

div#regular_content { margin:10px 19px 0 19px; padding-bottom:15px;}
div#regular_content p {line-height:15px; color:#3c3c3c; }
div#regular_content a { color:#445fa5; text-decoration: none;}

div#regular_content h1,div#regular_content h2,div#regular_content h3 {  font-family:"Times New Roman"; font-weight:normal;}
div#regular_content h1 { font-size:30px; font-family:"Times New Roman"; color:#737373; font-weight:normal;}
div#regular_content h2 { font-size:22px; color:#3c3c3c; margin-top:20px;}
div#regular_content h3 { font-size:18px; color:#3c3c3c; margin-top:20px;}
div#regular_content ul { margin:16px 0 16px 40px;}

div#regular_rblock { width:242px; float:right; margin:9px 0 0 7px; padding-bottom:10px; background-color:#00CC66; }
div#regular_rblock_top { background:url(../images/regular_border_top.jpg);background-repeat:no-repeat;width:242px;line-height:11px;height:11px;}
div#regular_rblock_body {background:url(../images/regular_border_body.jpg); width:242px; vertical-align:top; text-align:left; padding-top:18px;}
div#regular_rblock_bottom {background:url(../images/regular_border_bottom.jpg);width:242px;height:11px;line-height:11px; vertical-align:bottom;}

div#rblock_content { width:190px; margin-left:25px; padding-bottom:15px;}
div#rblock_content p { margin:13px 0 16px 0; line-height:15px; color:#3c3c3c; }
div#rblock_content a { font-size:12px; font-family:arial; text-decoration:underline; color:#445fa5;}
div#rblock_content ul { margin:16px 0 16px 7px;}

div#common { margin:10px 0 0 196px;}

div#common li,td {color:#3C3C3C;}
div#common li { background:url(../images/arrow_white.jpg) 0px 3px no-repeat;
			 padding:0 0 2px 16px;list-style-type: none; margin-left: -15px; }

select { color:#3C3C3C; width:150px;}

.calc {margin-top:15px;}

div#theway { width:93%; height:auto; margin-left:18px; font-size:11px; font-weight:bold; color:#a8a8a8; padding-left:4px;
         margin-top:10px;}
div#theway a{font-size: 11px; color:#8499cf; font-weight:normal;}
div#theway img {width:5px; height:5px; vertical-align:top; margin:5px 5px}
div#waydots {background: url(../images/waydots.gif) repeat-x; height:7px; margin-left:17px; width:94%; line-height:7px;}

#tabl1 {float:left;}

/*background: url(../images/waydots.gif) 0px 19px repeat-x;*/


/*Two different styles for regular block*/

#block_upper_mod1 {background-image:url(../images/about_opening_top.jpg); background-repeat: no-repeat; width:492px;} 
#block_body_mod1 { background-image:url(../images/about_opening_body.jpg); background-repeat: repeat-y; width:492px;vertical-align: top;}
#block_bottom_mod1 { background-image:url(../images/about_opening_bottom.jpg); background-repeat:no-repeat;width:492px;}

#block_upper_mod2 {background-image:url(../images/com_alter_top.gif); background-repeat: no-repeat; width:741px;} 
#block_body_mod2 { background-image:url(../images/com_alter_body.gif); background-repeat: repeat-y; width:741px;vertical-align: top;}
#block_bottom_mod2 { background-image:url(../images/com_alter_bottom.gif); background-repeat:no-repeat; width:741px;}

.f1 {border:#3f5497 solid; border-width:0 0 1px 1px}
	.f1 td, .f1 th {border:#3f5497 solid; border-width:1px 1px 0 0; padding:5px; background:#e6e6e6}
	.f1 th {font-size:12px; padding:10px; text-align:left; border-bottom-width:2px}
	.f1 .odd td, .f1 td.odd {background:#e6e6e6} 
	.f1 .td1 {background:#e6e6e6 !important}