/*
&laquo;РОСА&raquo; 
Obi Vlad Kenobe
**.**.2013
*/
/*- FUTER -*/


.cop {min-width:479px; max-width: 620px; display:table; height:94px; margin:0 auto; text-align:center; }
.cop_left {
  float: left; width:50%; height:89px;  background:no-repeat left top url(../images/cop_left.png);
}
.cop_right {
  float: left; width:50%; height:89px;  background:no-repeat right top url(../images/cop_right.png);
}
.cop_body {
    width:auto; height:80px; text-align:center; position: relative;  top: -82px; padding: 0px 45px;
}

/*grx*/
.grx {padding-top:5px;}
.grx, .grx a {color:#000000; font-size:12px;}
.grx img {border:0; position:relative; top:3px;}

/*adress*/
.address {padding-top:21px;}
.address {color:#000000; font-size:12px; }
	

/*- HEADER -*/

/*logo*/
a.logo {    
    display: block;
    height: 202px;
    left: 49px;
    position: absolute;
    top: 6px;
    width: 342px;
}


/*topinf*/
.topinf {position:absolute;
				width:640px; height:80px; overflow:hidden;
				left:469px; top:56px;  
				color:#00519d; font-size:30px; font-weight:bold;
				background:no-repeat left 40px  url(../images/telefon.png); }
.topinf span {color:#000000; font-size:18px; }
.topinf span.pl_topinf {padding-left:34px;}

/*top_slider*/
.top_slider {width:780px; height:258px; margin-bottom:10px; position:relative; overflow:hidden;}
.ramka {position:absolute; left:0px; top:0px; background:no-repeat left top url(../images/ramka.png); width:780px; height:258px;}
.top_slider img {border:0;}

/*menu_top*/
div.pod-top-menu {margin:0px 0px 0px 0px;   background:no-repeat left 353px url(../images/tm_left.jpg); }
table.top_menu { margin-bottom:24px; }
table.top_menu td {vertical-align:top; }
table.top_menu td.tm_r {width:2px;  background:repeat-x left top url(../images/tm_a_fon2.png);}
table.top_menu td.tm_r.tm_r_hover  {background:repeat-x left -50px url(../images/tm_a_fon2.png);}
table.top_menu td.tm_r img {border:0;}
table.top_menu td a {
display:block;
padding:16px 7px 0px;
height:34px;
background:repeat-x left top url(../images/tm_a_fon2.png);
color:#ffffff; font-size:17px; font-weight:bold;  text-transform:uppercase; text-decoration:none; white-space:nowrap;
}

table.top_menu td.first a {background:no-repeat left top url(../images/tm_fon_first2.png); }
table.top_menu td.last a {background:no-repeat right top url(../images/tm_fon_last2.png); }

table.top_menu td a:hover,
table.top_menu td a.active {background:repeat-x left -50px url(../images/tm_a_fon2.png); }
table.top_menu td.first a:hover,
table.top_menu td.first a.active {background:no-repeat left -50px url(../images/tm_fon_first2.png); }
table.top_menu td.last a:hover,
table.top_menu td.last a.active {background:no-repeat right -50px url(../images/tm_fon_last2.png); }
table.top_menu td a.active {text-decoration:underline; }


/*- LEFT -*/

/* left-menu */
ul.leftmenu {margin:0px 0px 30px 0px; width:237px; }
/* level 1 */
ul.leftmenu li  
		{padding-top:2px;}
ul.leftmenu li.last {background:0;}

ul.leftmenu li a  
		{display:block; padding:13px 10px 11px 23px; background:no-repeat left top url(../images/lm_item_fon.png);}
		
ul.leftmenu li a  																								/*Простой уровень*/
		{color:#ffffff; font-size:20px; font-weight:bold; text-decoration:none;text-transform:uppercase; }   
ul.leftmenu li a:hover																						 /*Простой уровень - наведение*/		
		{color:#ffffff;}
		
ul.leftmenu li.opened a,																						 /*Выделенние, открытый уровень*/
ul.leftmenu li a:hover   
		{color:#ffffff;background:no-repeat left top url(../images/lm_item_fon_active.png);}



.left_header {
	color:#000000; font-size:18px; font-weight:bold; text-transform:uppercase;
	padding-bottom:13px; 
}
/*leftnewsblock*/
.leftnewsblock{margin:0px 0px 7px 22px;; width:210px;}
.leftnewsblock .liquid  {margin-left:-3px !important; }
.leftnewsblock .liquid p {padding-left:3px;}
.leftnewsblock h1 {margin-bottom:15px;}
.leftnewsblock .block  {margin:0px 0px 12px 1px; padding-bottom:16px;}
.leftnewsblock p { line-height:17px; }
.leftnews p {margin:0; }
.leftnews h4 { margin-top:-1px; margin-bottom:3px; padding-left:2px; color:#00427f; font-size:14px;}
.leftnews h4 span {padding-left:2px;}
.leftnews  img {float:left; margin:2px 10px 3px 0px;}

/* left_kat1 */
ul.left_kat1 {margin:-6px 0px 36px 9px; width:228px; }
/* level 1 */
ul.left_kat1 li {
	padding-left:14px;
	background:no-repeat left 13px  url(../images/vmm1.gif); 
}
ul.left_kat1 li.last {background:0;}

ul.left_kat1 li a {
	display:block; 
	padding:5px 0px 7px 0px; 
	background:no-repeat left bottom url(../images/vmlifon.gif); 
	color:#000000; font-size:18px; font-weight:bold; text-decoration:none; /*Простой уровень*/
}		

ul.left_kat1 li a:hover																				 /*Простой уровень - наведение*/		
		{color:#003668; text-decoration:none;  }
		
ul.left_kat1 li.opened a,																						 /*Выделенние, открытый уровень*/
ul.left_kat1 li.opened a:hover   
		{color:#003668; text-decoration:underline;}

		
/* kat_uslug */
ul.kat_uslug {margin:0px 0px 37px 9px; width:220px; background:no-repeat 14px top url(../images/vmlifon.gif);}
ul.kat_uslug ul {margin-left:15px; padding:8px 0px 5px 0px; border-top:1px solid #c0c5b6;margin-top:-1px;}
ul.kat_uslug ul ul {margin:0px 0px 0px -11px;padding:7px 0px 2px 11px; border-top:0;}
ul.kat_uslug ul ul ul {margin:0px 0px 0px -10px; padding-bottom:2px;}
 
/* level 1 */
ul.kat_uslug li  
		{padding:0; background:no-repeat 14px bottom url(../images/vmlifon.gif);}
ul.kat_uslug li.last {background:0;}

ul.kat_uslug li a  
		{display:block; padding:5px 0px 6px 15px; background:no-repeat left 12px  url(../images/vmm1.gif);}
		
ul.kat_uslug li a  																								/*Простой уровень*/
		{color:#000000; font-size:18px; font-weight:bold; text-decoration:none;}   
ul.kat_uslug li a:hover																						 /*Простой уровень - наведение*/		
		{color:#000000;}
		
ul.kat_uslug li.opened a,																						 /*Выделенние, открытый уровень*/
ul.kat_uslug li.opened a:hover   
		{color:#555555;}

/* level 2 */
ul.kat_uslug li li, ul.kat_uslug li.opened li
		{padding:0px 0px 19px 11px; background:no-repeat left 6px  url(../images/vmm2.png);}
		
ul.kat_uslug li li a, ul.kat_uslug li.opened li a {display:inline; padding:0; background:0;}		
ul.kat_uslug li li a, 
ul.kat_uslug li.opened li a																				   /*Простой уровень*/
		{color:#004280; font-size:14px; font-weight:bold; text-decoration:none; } 	
		
ul.kat_uslug li li a:hover,
ul.kat_uslug li.opened li a:hover 																		    /*Простой уровень - наведение*/
		{color:#004280;text-decoration:underline; }
		
ul.kat_uslug li.opened li.opened a, 
ul.kat_uslug li.opened li.opened a:hover 															    /*Выделенние, открытый уровень*/
		{color:#004280;text-decoration:none; }

/* level 3 */
ul.kat_uslug li li li, 
ul.kat_uslug li.opened li.opened li
		{padding:0px 0px 4px 9px; background:no-repeat left 7px  url(../images/vmm3.png);}
		
ul.kat_uslug li li li a,
ul.kat_uslug li.opened li.opened li a     																      /*Простой уровень*/
		{color:#000000; font-size:12px;}
ul.kat_uslug li li li a:hover,
ul.kat_uslug li.opened li.opened li a:hover  															      /*Простой уровень - наведение*/
 		{color:#539449; text-decoration:underline; }
		
ul.kat_uslug li.opened li.opened li.opened a,
ul.kat_uslug li.opened li.opened li.opened a:hover  													/* Выделенние, открытый уровень */
		{color:#539449;text-decoration:underline; }

ul.kat_uslug li.opened li.opened li.opened.folder a,
ul.kat_uslug li.opened li.opened li.opened.folder a:hover  													/* Выделенние, открытый уровень */
		{color:#000000;text-decoration:none; }

/* level 4 */
ul.kat_uslug li li li li, 
ul.kat_uslug li.opened li.opened li.opened li
		{padding:0px 0px 3px 7px; background:no-repeat left 7px  url(../images/vmm4.png);}
ul.kat_uslug li.opened li.opened li.opened li.opened
		{background:no-repeat left 7px  url(../images/vmm4.png);}
		
ul.kat_uslug li li li li a,
ul.kat_uslug li.opened li.opened li.opened li a  														/*Простой уровень*/
		{color:#000000; font-size:12px; text-decoration:none; font-weight:normal;}
		
ul.kat_uslug li li li li a:hover,
ul.kat_uslug li.opened li.opened li.opened li a:hover  												/*Простой уровень - наведение*/
		{text-decoration:none; color:#1978a6 !important;}
		
ul.kat_uslug li.opened li.opened li.opened li.opened a,
ul.kat_uslug li.opened li.opened li.opened li.opened a:hover 										 /* Выделенние, открытый уровень */
		{text-decoration:underline; color:#1978a6;}		
		


 /*avtorizaciy*/
.avtoriz {width:187px; height:125px; margin:0px 0px 20px 33px;}
.avtoriz  div {float:left;}	      
.avtoriz .top   {display:block; padding:0px 0px 7px 0px; color:#000000; font-size:14px; font-weight:bold; text-align:right;}
.avtoriz .login, .avtoriz .password {clear:left; width:49px; padding:8px 0px 10px 0px;}	
.avtoriz input.i-login, .avtoriz input.i-password   {width:132px; margin:5px 0px 5px 0px;}
.avtoriz .reg {padding:0px 0px 0px 50px; clear:left; margin-top:-6px; float:none;}
.ie6 .avtoriz .reg {padding-left:52px; margin-top:-5px;}  
.avtoriz .reg  a {color:#000000; font-size:11px;}
.avtoriz .reg  p {margin-bottom:5px;}
.avtoriz input.button {width:48px; height:21px; float:right; margin:2px 0px 0px 0px;}
.ie6  .avtoriz input.button {margin:-2px 0px 0px 0px;}
.ie6  .avtoriz {width:190px;}
.avtoriz .avto-priv {width:104px; margin:0 auto; clear:both; float:none; padding-top:18px;}
.avtoriz .avto-priv p {font-weight:bold;margin-bottom:7px;color:#000;}
.avtoriz .avto-priv a {color:#000;}
.avtoriz  div.fbot {float:none; clear:both; padding-top:11px; margin:0 auto;width:144px;}
.fs11px {font-size:11px !important;}


/*opros*/
.opros {width:190px; padding:8px 0px 12px 33px;}
.opros h1 {margin-bottom:15px;}
.opros  p {color:#000000; font-size:12px; font-weight:bold;}
.opros ol {margin-left:20px;}
.opros  li {margin-bottom:11px;}
.opros  a {color:#000000; font-size:12px;}
.opros div {margin-bottom:10px;}
.opros div div.textopros {margin-bottom:4px; font-weight:normal !important;}
.opros div div.resultpros {margin-bottom:0px; height:17px; position:relative; background:#cfcfcf;}
.opros div div.resultpros span {display:block; position:absolute; left:2px; top:1px; font-weight:normal !important;}
ul.opross {margin-left:0px;}
.content ul.opross li {margin:0;padding:0px 0px 21px 0px; border:0;background:0;}
ul.opross li div.oprosdata {padding-bottom:4px;color:#000000; font-size:12px; font-weight:bold;}
ul.opross li a.oprosname {padding-bottom:4px;color:#000000; font-size:14px; font-weight:bold;}
ul.opross ul {margin:0; padding:10px 0px 0px 0px;}
ul.opross ul  .opros {padding:8px 0px 0px 0px;}
ul.opross li li {padding:0;}


/*subscribe*/
.subscribe {width:246px; height:57px;padding-top:0px; margin:0px 0px 33px 6px;}
.subscribe  {background:no-repeat left top url(../images/search.html); }
.subscribe div {float:left;}
.subscribe-top {display:block; padding:5px 10px 5px 0px; color:#000;font-size:14px;font-weight:bold; text-align:center;}
.subscribe-left {padding:3px 0px 0px 15px; color:#000; font-size:12px;}
.subscribe-center {padding:0px 0px 0px 6px;}
.subscribe-right {padding:0px 0px 0px 11px; _padding-top:1px;}
.subscribe-center input.text {width:112px;}
.subscribe-right input.button {width:36px; height:21px;}


 /*dow price*/ 
.dowprice {margin:0px 0px 21px 33px;}
.dowprice a {display:block; width:147px; padding:8px 2px 10px 36px; color:#000000; font-size:12px;}
a.dow-exl {background:no-repeat left top url(../images/dwl-exl.gif);} 
a.dow-rar {background:no-repeat left top url(../images/dwl-rar.gif);}
a.dow-pdf {background:no-repeat left 1px url(../images/dwl-pdf.gif);}
 
 
/*-RIGHT-*/

.right_top_header {
width:235px; 
margin-bottom:22px; 
padding:11px 0px 10px 1px; 
background:no-repeat left top url(../images/right_top_heder_fon.png); 
color:#fff; font-size:20px; 
line-height:30px; 
font-weight:bold; 
text-transform:uppercase; 
text-align:center; 
}

/*Вертикальная галерея*/
/*Оболочка*/
.vert_galer { width:220px; padding:33px 0px 33px; margin-left:10px;}
/*Первое тело*/
.vert_galer_body {width:220px;  position:relative; } 
/*стрелки*/
.vg_str_top {width:175px; height:20px; position:absolute; left:20px; top:-33px; background:no-repeat left top url(../images/str_top.png); cursor:pointer;}
.vg_str_top_n {width:175px; height:20px; position:absolute; left:20px; top:-33px; background:no-repeat left top url(../images/str_top_n.png); cursor:pointer;}
.vg_str_bot {width:175px; height:20px; position:absolute; left:20px; bottom:-20px; background:no-repeat left top url(../images/str_bot.png); cursor:pointer;}
.vg_str_bot_n {width:175px; height:20px; position:absolute; left:20px; bottom:-20px; background:no-repeat left top url(../images/str_bot_n.png); cursor:pointer;}
/*Первое тело*/
.vert_galer_body2 {width:220px;  position:relative; overflow:hidden; }
.vert_galer_body3 {width:220px; position:absolute; left:0px; top:0px;  }  
/*контейнеры*/
.vert_galer_conteiner {width:220px; height:187px; margin-bottom:19px; }
.vert_galer_conteiner a {width:216px; height:144px; display:block; color:#6cbf90; text-decoration:none; }
.vert_galer_conteiner a:hover {color:#ffffff; text-decoration:underline; }
.vert_galer_conteiner a  img {margin-bottom:5px; max-width:216px; max-height:144px; }
.vert_galer_conteiner a p {margin:0; padding:0; color:#00427f; font-size:12px; font-weight:bold; font-family:Verdana;  text-align:center; text-transform:uppercase; }




/*- MAIN BLOCKS -*/

/*block*/
.block  {margin-bottom:22px; padding-bottom:36px; position: relative; }
.block_decor { border-bottom:1px solid #b6b6b6;}
.blocktext {/*margin-left:193px;*/}
.block  h3 {color:#00427f; margin-bottom:3px; }
.block.news {padding-bottom:19px;}
.block.news  .blocktext {margin-left:170px;}
.news h3 {color:#00427f; font-size:14px; }
.blockimg {position:relative;}
.tov_best {position:absolute; left:0px; bottom:20px; background:no-repeat left top url(../images/recomend.png); width:101px; height:25px;z-index:4;}


/*gallery*/
.gallery li p.name {text-align:left;}
.gallery_foto li p.description {}
.content .gallery_foto li {margin:0px 30px 20px 0px;}
.content .gallery_video li {margin:0px 15px 10px 0px; }	
.content  .gallery_gk li {margin:0px 59px 42px 0px;}


/*baners*/
.baners {text-align:center; margin-bottom:20px;}
.baners img, .baners object {border:0; /* margin:0px 5px 20px; */max-width: 100%;}
.fieldleft {padding:4px 0px 3px 14px;}
.fieldcenter { min-width:448px; max-width:464px; margin:0 auto; _width:464px; text-align:center; overflow:hidden; padding-top:10px;}
.fieldcenter div {width:464px;}
.fieldcenter img, .fieldcenter object {margin-left:0px; margin-right:16px;}
.fieldright {padding:3px 30px 10px;}

/*VAR*/

/*katalog*/				  							  
table.kat {width:100%; margin-bottom:16px;}
#text table.kat th, #text table.kat td {padding:5px 10px; border:1px solid #7a7a7a; text-align:center; }
table.kat th {background:#e1e1e1;}
table.kat td {vertical-align:middle;}
#text  table.kat th.katfoto {width:56px; padding:5px 2px;} 
#text  table.kat td.katfoto {padding:2px 2px 4px;vertical-align:top; }
table.kat td.katfoto img { border:1px solid #7a7a7a; margin:0; }
table.kat th.katimg {width:56px;}
table.kat td.katimg {padding:2px;}
#text table.kat th.name {padding:5px 10px; text-align:left;}
#text table.kat td.name {padding:5px 10px; text-align:left;}
table.kat td.name a {color:#000000;}
#text  table.kat th.cena_kat {width:68px; padding:5px 10px;}
#text  table.kat td.cena_kat {width:68px; text-align:center; padding:5px 10px;}
#text  table.kat th.cena_ob {width:90px; padding:5px 10px;}
#text  table.kat td.cena_ob {width:90px; text-align:center; padding:5px 10px;}
table.kat th.kol   {width:46px;}
table.kat th.zak   {width:63px;}
table.kat td.zak  a  {color:#d6143d;}
table.kat td.inp {padding:2px;}
table.kat input.text {width:30px; height:15px; text-align:center; padding:2px 2px 1px 2px; border:1px solid #7a7979; }
#text table.kat td.itogo {font-weight:bold; color:#014380; text-align:right; padding:13px 104px 14px;}
.but_pst {width:124px; height:24px; background:#2f8541 no-repeat left top url(../images/but_pst.png); }
.but_out {width:76px; height:24px; margin-right:18px; background:no-repeat left top url(../images/but_out.png); }
.but_ofzak {width:146px; height:24px; background:no-repeat left top url(../images/but_ofzak.png); }
#text table.kat td.pod_but_pst {border:0; padding:16px 0px 0px 0px;}

/*kardupr*/
.blockinf {padding-top:18px; clear:both; width:130px;}
div.cena {margin-bottom:11px; color:#d6143d; font-weight:bold;}
div.inkard {margin-bottom:9px;}
div.inkard input {width:30px; height:15px; margin:0px 9px 0px 1px; text-align:center; float:left; padding:2px 2px 1px 2px;}
div.inkard  a {display:block; width:54px; padding:2px 21px 6px 0px; background:no-repeat right 5px  url(../images/fkorz.html);	color:#cb1944; font-size:12px; margin-left:49px;}


/*audio_mater*/
.audio_mater li div {font-weight:bold;}
.audio_mater li p {}
.audio_mater li p a {}


/*search*/
.search {
	width:214px; height:28px; position:relative; margin-bottom:27px; margin-left:14px; margin-top:2px;
	background:no-repeat left top url(../images/search_fon.png);
	overflow:hidden; 
}
.search input.text {width:183px; margin:5px 0px 0px 25px;  }
.search input.button {margin-top:30px; }
.search .note {
	width:52px; height:18px; position:absolute; left:25px; top:6px; 
	color:#4672ad; font-size:14px; font-weight:bold; 
}


.search2 {width:350px; height:36px;}
.search2 div {float:left;}


/*rez poiska*/
.po {margin-bottom:14px; color:#00427f; font-size:14px; font-weight:bold;}
.po span {color:#00427f;}
p.razpo {margin-bottom:14px; color:#2f8541; font-size:14px; font-weight:bold;}
p.naires {margin-bottom:14px;}
.content .rezpo {margin-bottom:15px;}
.content .rezpo li {margin-bottom:5px;}
.rezpo li a {color:#00427f;}
.content .rezpo2 {margin-bottom:15px;}
.rezpo2 li div {display:block; background:0;margin-bottom:14px;}
.rezpo2 li div a {color:#00427f;}
.rezpo2 li p {margin-bottom:0px;}
.content .rezpo2 li {margin-bottom:17px; }

/*block_prezent*/
table.block_prezent {width:100%;}
table.block_prezent  td {text-align:center; border:0;}

a.block_pr {display:inline-block; width:177px; height:188px; margin:0px 6px 11px 6px;  text-align:center; text-decoration:none;}
.ie7 .block_pr {display:block; float:left;}
.pr_img {height:135px; margin-bottom:3px; display:inline-block; vertical-align:middle;}
.pr_img img {border:0;}
.pr_text {height:53px; font-weight:bold; overflow:hidden; color:#000000;}
a.block_pr:hover  .pr_text    {text-decoration:underline;}


/*docdow*/
ul.docdow {margin-left:0px;}
ul.docdow li {line-height:15px; padding-bottom:4px;}


/*partners*/
.partners {padding:1px 0px 23px 0px; overflow:auto;}
.partners div {float:left; text-align:center; margin:0px 0px 5px 0px; width:190px;}	
.partners img { border:0;}	
.partners  p {margin-bottom:2px;margin-left:205px;}





/*- INC -*/

a.rd {color:#00427f; font-size:11px; }

/*alertr*/
.alertr {width:100%; position:absolute; left:0px; top:250px; padding:0; z-index:10000;
}
.alertr_body {margin:0 auto; position:relative;
}
.alertr_top_left {float:left; width:30px; height:18px; background:no-repeat right bottom url(../images/al_top_left.png);
}
.alertr_top_right {float:right; width:30px; height:18px; background:no-repeat left bottom url(../images/al_top_right.png);
}
.alertr_top_center {margin:0px 30px 0px 30px;  height:18px; background:repeat-x bottom url(../images/al_top_center.png);
}
.alertr_mid_left {float:left; width:30px; height:27px; background:repeat-y right bottom url(../images/al_mid_left.png);
}
.alertr_mid_right {float:right; width:30px; height:27px; background:repeat-y left bottom url(../images/al_mid_right.png);
}
.alertr_mid_center {margin:0px 30px 0px 30px;  background:#FFF; padding-bottom:11px;
}
.alertr_bot_left {float:left; width:30px; height:20px; background:no-repeat right top url(../images/al_bot_left.png);
}
.alertr_bot_right {float:right; width:30px; height:20px; background:no-repeat left top url(../images/al_bot_right.png);
}
.alertr_bot_center {margin:0px 30px 0px 30px;  height:20px; background:repeat-x bottom url(../images/al_bot_center.png);
}
.alertr_mid_center p {color:#000; font-size:12px; font-weight:bold; font-family:arial; white-space:nowrap;
}
.alertr_mid_center a span {white-space:nowrap;
}
a.avbc {color:#a8128b; font-size:18px; font-weight:bold; text-decoration:none; font-family:arial;
}
a.avbc span {padding-bottom:2px;border-bottom:2px solid #a8128b;
}
a.avbc:hover span  {border-bottom:0;
}
.alertr_zakr {width:28px; height:27px; position:absolute; right:-3px; top:-13px; background:no-repeat left top url(../images/al_zakr.png); cursor: pointer;
}
.tenn {display: block; position:absolute; left:0px; top:0px; background:repeat url(../images/ten_fon.png); 
}
p.fs24 {font-size:24px;}
p.fs20 {font-size:20px;}

.redact {
	padding:13px 0px 48px 0px; 
}
.redact  a {
	color:#00427f; 
}


.content table.lich_kab th, .content table.lich_kab td {
	border:1px solid #c6c6c6; padding:14px 25px 16px; text-align:center; font-size:12px; 
}

.content table.lich_kab td.cena, 
.content table.lich_kab th.cena {
	padding:14px 10px 16px;
}

.content table.lich_kab th, .content table.lich_kab thead td {
	color:#000000; font-size:12px; text-transform:uppercase; 
	background:0;
}
.content table.lich_kab td.toper {
	border:0;
	padding:0px 0px 9px 0px; 
}
.content table.lich_kab td.toper h3 {
	margin-bottom:1px; 
}


/*lich_kab*/
div.lk {padding-top:4px;}
div.for_text_lk {width:405px; height:25px; background:no-repeat left top url(../images/text_lk_fon1.png); margin-bottom:5px; }
div.for_text_lk input {width:375px; height:22px; padding:2px 15px 2px 15px; }	

.for_captcha {width:405px; height:81px; margin-bottom:5px; }
.for_captcha_left {width:149px; padding-top:16px;  float:left;}
.for_captcha_right {float:left; padding-top:3px;}
.lkfk {width:113px; padding-top:2px; float:left; }

div.for_text_lk2 {width:293px; height:25px; background:no-repeat left top url(../images/text_lk_fon2.png); margin-bottom:5px; float:left; }
div.for_text_lk2 input {width:263px; height:22px; padding:2px 15px 2px 15px; }

div.lk2_red {clear:both; width:406px; padding-top:8px;}


.top_cont_panel {height:41px; margin-bottom:1px; position:relative; top:-14px;}

.uz_info {
display:block; width:152px; height:26px; padding:8px 0px 0px 38px; float:right; margin:0px 2px 0px 2px; 
background:no-repeat left top url(../images/uz_info.png); 
color:#000000; font-size:12px; font-weight:bold; 
}

.on_print {
display:block; width:75px; height:26px; padding:8px 0px 0px 49px; float:right; margin:0px 2px 0px 2px; 
 background:no-repeat left top url(../images/on_print.png); 
color:#000000; font-size:12px; font-weight:bold; 
}



.mod_pk {width:205px; height:140px; position:absolute; left:774px; top:31px; }
.top_lk {height:27px; background:no-repeat left top url(../images/top_lk.png); }
.mod_pk div.for_text {
	width:204px; height:26px; 
	background:no-repeat left top url(../images/mod_pk_text.png); 
	margin-bottom:6px; 
}

.mod_pk_reg {float:right; padding-right:9px;}
.mod_pk_reg a {color:#00519d; font-size:11px; }

.mod_pk_pas {float:left; padding-left:7px;}
.mod_pk_pas a {color:#000000; font-size:11px; }

input.enter {float:right; width:77px; height:24px; margin-top:13px; background:no-repeat left top url(../images/enter.png); }


.mod_card {width:230px; height:81px; position:absolute; right:6px; top:31px; }
.card_top {height:31px; background:no-repeat left top url(../images/card_top.png); }
.card_sch {color:#000000; font-size:14px; font-weight:bold; margin-bottom:6px;  }
.card_sch span { font-size:16px; }
.mod_card a {color:#477c3e; font-size:14px; font-weight:bold; }


