@charset "windows-1251";

/*
        Made by IT Studio
		www.itstudio.ru
*/


* {
	margin: 0;
}

	html, body,
	table, td,
	form,
	h1, h2, h3, h4, h5, h6,
	p,
	ol, ul {padding: 0; margin: 0}
	

html {height:100%}


img, table, td {border: 0}
body, td, th {font: 100%/1.3 Arial, Helvetica, sans-serif; color: #495561 ;}
body {height:100%}
table {border-collapse: collapse}

/*img.png {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/i/img.png)}*/

a:link {color: #065b89;}
a:visited {color:#065b89}  
a:hover {color:#065b89; text-decoration:none;}

hr {height: 0px; border: 0; border-top: 1px solid black}

h1, h2, h3 {margin:1em 0 0.5em 0; font-style:normal; font-weight:normal; color:#495561; font-family:Arial, Helvetica, sans-serif; line-height:1em;}

h1 {font-size: 200%;}
h2 {font-size: 180%;}
h3 {font-size: 140%;}
.content h3 {padding-top:0.5em;}

p {margin-bottom: 1em}

ul {padding: 0em 0 1em 30px; list-style-image:url(../i/li.gif); *list-style-image:url(../i/li-ie.gif); margin-top:0.3em }
ul ul {margin-top:3px; margin-bottom:0; padding-bottom:3px;}
ul li, ol li {margin-bottom:5px;}
ol {padding: 0em 0 1em 30px; margin-top:0.3em}

.blur {color: white}
.focus {color: white;}
address {font-style: normal}
.clear {clear:both; font-size:1px; height:0px; line-height:0px; }
.bold {font-weight:bold;}

body { background:#fff; margin:0; padding:0; position:relative; height:100% }	

.page-karkas {margin:19px; padding:0;}
.main-column-left { width:221px; vertical-align:top; background:url(../i/pixel-blue.gif) repeat-y right; position:relative;}
.main-column-right { width:100%; vertical-align:top; background:#dfedf0 url(../i/pixel-blue.gif) repeat-y right;}

.page-corners-top {height:11px; background:#dfedf0 url(../i/pixel-blue.gif) top repeat-x; font-size:1px; line-height:0px;}
.page-corners-top .left { width:11px; height:11px; background:url(../i/corners/lblue-bg-white.gif) no-repeat -11px -11px; display:block; float:left;}
.page-corners-top .right { width:11px; height:11px; background:url(../i/corners/lblue-bg-white.gif) no-repeat 0px -11px; display:block; float:right;}
#inner .page-corners-top .center {background: url(../i/header-inner.png) no-repeat left top; width:600px; height:11px; float:left; margin-top:1px; margin-right:-11px;} 

.page-corners-bottom {height:11px; background:#dfedf0 url(../i/pixel-blue.gif) bottom repeat-x; font-size:1px; line-height:0px;}
.page-corners-bottom .left {width:11px; height:11px; background:url(../i/corners/lblue-bg-white.gif) no-repeat -11px 0px; display:block; float:left;}
.page-corners-bottom .right {width:11px; height:11px; background:url(../i/corners/lblue-bg-white.gif) no-repeat 0px 0px; display:block; float:right;}

.left-content-block {background:#dfedf0 url(../i/pixel-blue.gif) left repeat-y;}
	
    .left-content-block .logo { padding:22px 0 22px 27px;}

    .main-menu {}
	    .main-menu ul { list-style:none; list-style-image:none; padding:0 0 20px 17px; margin:0; font-size:75%; width:185px;}
        .main-menu ul li { margin-bottom:0px; }
        .main-menu ul li a {  display:block; color:#495561 !important; font-weight:bold; position:relative; zoom:1; outline:none;}
        .main-menu ul li a div {  padding:6px 9px 6px 9px; position:relative;}
        .main-menu ul li a:hover {background:url(../i/menu-hover-top.png) no-repeat top left;}
        .main-menu ul li a:hover div {background:url(../i/menu-hover-bottom.png) no-repeat bottom left;}
			
				
		#inner .main-menu { width:208px; position:relative; z-index:-1; }
        #inner #menu-top {position:absolute; width:250px; z-index:500;}
        #inner #menu-top ul { width:203px;}
        #inner .main-menu li.selected {}
		#inner .main-menu li.selected a { color:#9da600 !important; background: url(../i/menu-inner-top.png) no-repeat top left !important; }
        #inner .main-menu li.selected a div {background:url(../i/menu-inner-bottom.png) no-repeat bottom left !important;}
	    
	    #inner .main-menu ul li b div {  padding:6px 9px 6px 9px; position:relative;}
	    #inner .main-menu li b {display:block; color:#9da600 !important; font-weight:bold; position:relative; zoom:1; }
        #inner .main-menu li b { color:#9da600 !important; background: url(../i/menu-inner-top.png) no-repeat top left !important;}
        #inner .main-menu li b div {background:url(../i/menu-inner-bottom.png) no-repeat bottom left !important;}
        
        #inner .main-menu li a {text-decoration:none;}
        #inner #menu-top ul li a {text-decoration:underline;outline:none;}
        #inner #menu-top ul li a div {padding-right:25px;}
        #inner .main-menu li a:hover, #inner .main-menu ul li a:hover div {background:none; text-decoration:none !important;}
        #inner .main-menu li a:hover div {text-decoration:none !important; color:#9da600;}
        #inner #menu-top ul li a:hover {text-decoration:none !important;}
        
    .main-column-left .page-corners-bottom {xmargin-bottom:10px;}
    
    .main-column-left .blocks {width:192px; padding:0 11px 0 5px;}
    .main-column-left .right-corner {background:url(../i/corners/white-bg-lblue-big.gif) no-repeat 0px -11px; 
    width:11px; height:11px; float:right; margin-top:-1px; font-size:1px; line-height:0px;}
    
    .left-block { margin-bottom:10px;}
        .left-block .top {height:6px; background:#c2cb1e; font-size:1px; line-height:0px; }
            .left-block .top .right {width:6px; height:6px; background:url(../i/corners/green-bg-white.gif) no-repeat 0 -6px; float:right}
            .left-block .top .left { width:6px; height:6px; background:url(../i/corners/green-bg-white.gif) no-repeat -6px -6px; float:left;}
        .left-block .bottom {height:6px; background: url(../i/pixel-blue.gif) bottom repeat-x; font-size:1px; line-height:0px;}
            .left-block .bottom .left {width:6px; height:6px; background:url(../i/corners/white-bg-white.gif) no-repeat -6px 0px; float:left;}
            .left-block .bottom .right {width:6px; height:6px; background:url(../i/corners/white-bg-white.gif) no-repeat 0px 0px; float:right;}
        .left-block .content-box {background:url(../i/pixel-blue.gif) repeat-y left;}
        .left-block .content {background:url(../i/pixel-blue.gif) repeat-y right; padding:7px 21px 13px 20px; font-size:70%}
        .left-block .content .title {font-size:110%; font-weight:bold; padding-bottom:10px;}
            
        .left-block .content .address {width:100%;}
            .left-block .content .address td {color:#000000; line-height:1.2em; vertical-align:top;}
            .left-block .content .address .prefix { color:#94999c;}
            .left-block .content .address .email td{padding:5px 0 0 0;}
            .left-block .content .address .post-adr td {padding:0 0 5px 0;}

        .nav-menu{ position:relative; width:239px; height:38px; padding-top:20px; margin-left:11px; }
        #inner .nav-menu {height:25px; xpadding-top:21px}
            .nav-menu ul { width:117px; height:23px; margin:0; padding:0; list-style-image:none; list-style:none;}
            .nav-menu ul li{ float:left; width:23px; height:23px; margin:0; padding:0; margin-right:10px;}  
            .nav-menu ul .selected { background:url(../i/nav-active.png);}
            .nav-menu ul li a, .nav-menu ul li b {display:block; width:23px; height:23px; background:url(../i/nav-icons.gif) no-repeat;}       
            .nav-menu ul li a.home-icon { background-position:-1px -2px;} 
            .nav-menu ul li b.home-icon { background-position:-1px -26px;}  
            .nav-menu ul li a.mail-icon { background-position:-51px -3px;}
            .nav-menu ul li b.mail-icon { background-position:-51px -27px;}        
            .nav-menu ul li a.search-icon { background-position:-76px -2px;}
            .nav-menu ul li b.search-icon { background-position:-76px -26px;}
            .nav-menu ul li a.map-icon { background-position:-26px -3px;}
            .nav-menu ul li b.map-icon { background-position:-26px -27px;}
            
		#header_pic { width:419px; height:246px; background:url(../i/brush.jpg) no-repeat top left; position:absolute; top:-69px; 
         right:-19px; z-index:50;}         
	        #header_pic div {width:19px; height:246px; background:url(/i/brush-bg-right.png) no-repeat left -20px; float: right;}
       
        #inner #header_pic { width:339px; height:219px; background: no-repeat right top; top:-31px; right:-19px;
         bxackground-image:url(/i/inner/brush-inner-2.png) !important; 
         z-index:150;}
         
         #inner #header_pic div { width:339px; height:219px; background:url(/i/brush.png);
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/brush.png'); *background:none;}

        * HTML #header_pic {right: expression( this.parentNode.offsetWidth % 2 ? -20 : -19 ); top:-69px;}
        * HTML #inner #header_pic {top:-32px;}
        
        
        .header { height:110px; position:relative; z-index:150;}
        #inner .header {height:58px; *height:58px; background:url(../i/header-inner.png) no-repeat left -11px;}
        * HTML #inner .header  {height:57px;}
        .header .about-text { font-weight:bold; font-size:80%; width:50%; margin-left:11px;position:relative; z-index:15;}
        
        .page-content {margin:0 11px 0 11px; font-size:80%; margin-bottom:-20px; *xposition:relative; z-index:2;}

        .tabs-block .corners-bottom { height:6px; font-size:1px; line-height:0px; background:url(../i/pixel-blue.gif) repeat-x bottom; margin-top:-5px;}
        .tabs-block .corners-bottom .left { float: left; width:6px; height:6px; background:url(../i/corners/transp-lblue.gif) -6px 0;}
        .tabs-block .corners-bottom .right { float: right; width:6px; height:6px; background:url(../i/corners/transp-lblue.gif) 0px 0;}	
        
        .tabs-block .corners-bottom.dark { height:6px; font-size:1px; line-height:0px; background:#73a2bd url(../i/pixel-blue.gif) repeat-x bottom; margin-top:-5px;}
        .tabs-block .corners-bottom.dark .left { float: left; width:6px; height:6px; background:url(../i/corners/transp-lblue.gif) -6px 0;}
        .tabs-block .corners-bottom.dark .right { float: right; width:6px; height:6px; background:url(../i/corners/transp-lblue.gif) 0px 0;}	
        
        #inner .tabs-block .corners-top {position:relative;}
        #inner .tabs-block .corners-top { height:6px; font-size:1px; line-height:0px; background:url(../i/pixel-blue.gif) repeat-x top; margin-bottom:-5px;}
        #inner .tabs-block .corners-top .left { float: left; width:6px; height:6px; background:url(../i/corners/transp-lblue.gif) -6px -6px;}
        #inner .tabs-block .corners-top .right { float: right; width:6px; height:6px; background:url(../i/corners/transp-lblue.gif) 0px -6px;}

        
        .tabs-block { margin-bottom:20px;}
        	.tabs-block .tabs { width:100%;}
            .tabs-block .tabs .one { padding-right:1px; display: block; zoom:1;}
            .tabs-block .tabs .corners-top { height:6px; font-size:1px; line-height:0px; position:relative; z-index:10; margin-bottom:-6px;}
            .tabs-block .tabs .bottom .corners-top {margin-bottom:0;}
            .tabs-block .tabs .corners-top .left { float:left; width:6px; height:6px; background:url(../i/corners/transp-blue.gif) no-repeat -6px -6px;}
            .tabs-block .tabs .corners-top .right { float:right; width:6px; height:6px; background:url(../i/corners/transp-blue.gif) no-repeat 0 -6px;}     
            .tabs-block .tabs a, 
            .tabs-block .tabs b {display:block; background:#065b89 url(../i/tab-bg.png) no-repeat left bottom; padding:8px 15px 3px 15px; color:#c2cb1e; position:relative; z-index:5; zoom:1; white-space: nowrap; text-transform:uppercase; text-decoration:none; font-weight:bold; outline:none;}   
            .tabs-block .tabs .bottom {background:#065b89 url(../i/tab-bg-bottom.png) no-repeat left bottom; height:6px; font-size:1px; line-height:0px;}     
            .tabs-block .tabs .one.inactive a, 
            .tabs-block .tabs .one.inactive b  { background-image:url(../i/tab-bg-light.png); color:#065b89;}
            .tabs-block .tabs .one.inactive .left, .tabs-block .tabs .one.inactive .right {background-image:url(../i/corners/transp-lblue.gif)}

	.tabs-block	.content-l {background:url(../i/pixel-blue.gif) left repeat-y; padding-left:1px;}
    .tabs-block	.content-r {background:url(../i/pixel-blue.gif) right repeat-y; padding-right:1px;}
    .tabs-block	.content-bg {background: url(../i/block-content-grad.gif) repeat-x left top;}
    #inner .tabs-block .content-bg {background: url(../i/block-content-grad-inner.gif) repeat-x left top;}
    .tabs-block	.content { background:url(../i/block-content-bg.gif) no-repeat right bottom; padding:14px 14px 4px 14px; zoom:1;}
	#inner .tabs-block	.content {padding:14px 30px 24px 30px; min-height:470px; height:auto !important; height:470px; }

.newsList td.pic {
	padding-right:14px;
}
	
.news-anons-list { width:100%;}
    .news-anons-list td.lent { vertical-align:top; width:45%; font-size:85%; line-height:1.3em}
    	.news-anons-list td.lent table {width:100%;}
        .news-anons-list td.lent table .pic {width:50px; padding-right:14px; vertical-align:top; padding-top:3px; padding-bottom:10px;}
        .news-anons-list td.lent table .text { vertical-align:top; padding-bottom:10px; padding-right:20px;}        
	        .news-anons-list td.lent table .text .title { font-size:110%; padding-bottom:5px; line-height:1.2em}
	        .news-anons-list td.lent table .text .date { color:#495561; font-style:italic; padding-top:5px;}            
        
    .news-anons-list td.single-block { vertical-align:top; width:55%;}
	    .news-anons-list td.single-block .one { margin:3px 3px 10px 10px; }
	        .news-anons-list td.single-block .one .top { height:6px; font-size:1px; line-height:0px;}
                .news-anons-list td.single-block .one .top .left { width:6px; height:6px; background:url(../i/corners/transp-lblue-inverted.gif) -6px -6px;}
                .news-anons-list td.single-block .one .top .center {width:100%; background:#e1f0f4 url(../i/pixel-blue.gif) repeat-x top;}
                .news-anons-list td.single-block .one .top .right {width:6px; height:6px; background:url(../i/corners/transp-lblue-inverted.gif) 0px -6px;}
            .news-anons-list td.single-block .one .bottom {height:6px; font-size:1px; line-height:0px; margin-top:-1px}
                .news-anons-list td.single-block .one .bottom .left {width:6px; height:6px; background:url(../i/corners/transp-lblue-inverted.gif) -6px 0;}
                .news-anons-list td.single-block .one .bottom .center {width:100%; background:#e1f0f4 url(../i/pixel-blue.gif) repeat-x bottom;}
                .news-anons-list td.single-block .one .bottom .right {width:6px; height:6px; background:url(../i/corners/transp-lblue-inverted.gif) 0 0;}            	
                .news-anons-list td.single-block .one .content-box {background:#e1f0f4 url(../i/pixel-blue.gif) right repeat-y;}
                .news-anons-list td.single-block .one .content {background:url(../i/pixel-blue.gif) left repeat-y; padding:6px 12px;}
                
                .news-anons-list td.single-block .one .content td.pic { vertical-align:top;}
                
	                .news-anons-list td.single-block .one .content td.pic table {}
                    .news-anons-list td.single-block .one .content td.pic table .top {height:6px; font-size:1px; line-height:0px; }
	                    .news-anons-list td.single-block .one .content td.pic table .top .left { width:6px; height:6px; background:url(../i/corners/white-bg-lblue.gif) -6px -6px;}
                        .news-anons-list td.single-block .one .content td.pic table .top .right {width:6px; height:6px; background:url(../i/corners/white-bg-lblue.gif) 0px -6px;}
                        .news-anons-list td.single-block .one .content td.pic table .top .center {background:#fff url(../i/pixel-blue.gif) top repeat-x; width:100%}
                    .news-anons-list td.single-block .one .content td.pic table .center { background:#FFFFFF;} 
                        .news-anons-list td.single-block .one .content td.pic table .center .left {background:#fff url(../i/pixel-blue.gif) left repeat-y;}
                        .news-anons-list td.single-block .one .content td.pic table .center .right {background:#fff url(../i/pixel-blue.gif) right repeat-y;}
                    .news-anons-list td.single-block .one .content td.pic table .bottom {height:6px; font-size:1px; line-height:0px; }
                    	.news-anons-list td.single-block .one .content td.pic table .bottom .left {width:6px; height:6px; background:url(../i/corners/white-bg-lblue.gif) -6px 0px;}
                        .news-anons-list td.single-block .one .content td.pic table .bottom .right {width:6px; height:6px; background:url(../i/corners/white-bg-lblue.gif) 0px 0px;}
                        .news-anons-list td.single-block .one .content td.pic table .bottom .center {background:#fff url(../i/pixel-blue.gif) bottom repeat-x; width:100%}
                    .news-anons-list td.single-block .one .content td.pic table .center {}
                    
                .news-anons-list td.single-block .one .content td.text { vertical-align:top; padding:0 0 0 15px;  width:100%;}
	                .news-anons-list td.single-block .one .content td.text .date { margin-top:1px; margin-bottom:10px;}
	
                    .news-anons-list td.single-block .one .content td.text .date table { width:10px; }

                    .news-anons-list td.single-block .one .content td.text .date table .top {height:6px; font-size:1px; line-height:0px; }
	                    .news-anons-list td.single-block .one .content td.text .date table .top .left { width:6px; height:6px; background:url(../i/corners/green-bg-lblue.gif) -6px -6px;}
                        .news-anons-list td.single-block .one .content td.text .date table .top .right {width:6px; height:6px; background:url(../i/corners/green-bg-lblue.gif) 0px -6px;}
                        .news-anons-list td.single-block .one .content td.text .date table .top .center {background:#c2cb1e;}
                    .news-anons-list td.single-block .one .content td.text .date table .center {background:#c2cb1e; white-space: nowrap; color:#FFFFFF; font-style: italic; padding:0 3px; line-height:1em;} 
                        .news-anons-list td.single-block .one .content td.text .date table .center .left {background:#c2cb1e;}
                        .news-anons-list td.single-block .one .content td.text .date table .center .right {background:#c2cb1e;}
                    .news-anons-list td.single-block .one .content td.text .date table .bottom {height:6px; font-size:1px; line-height:0px; }
                    	.news-anons-list td.single-block .one .content td.text .date table .bottom .left {width:6px; height:6px; background:url(../i/corners/green-bg-lblue.gif) -6px 0px;}
                        .news-anons-list td.single-block .one .content td.text .date table .bottom .right {width:6px; height:6px; background:url(../i/corners/green-bg-lblue.gif) 0px 0px;}
                        .news-anons-list td.single-block .one .content td.text .date table .bottom .center {background:#c2cb1e;}
                	
	                .news-anons-list td.single-block .one .content td.text { line-height:1.2em;}
	                .news-anons-list td.single-block .one .content td.text .title{padding-bottom:5px; font-size:110%}

.news-tabs-list { width:100%}
		.news-tabs-list td {vertical-align:top;}
        .news-tabs-list .left-column { padding-right:15px; padding-bottom:10px;}
        .news-tabs-list .right-column {padding-left:15px; padding-bottom:10px; }
        .news-tabs-list .tabs-news  {margin-bottom:10px;}
        .news-tabs-list .tabs-news .title { background:url(../i/arrow.gif) no-repeat left 0.25em; padding-left:15px; text-transform:uppercase; font-weight:bold; font-size:90%; }
        .news-tabs-list .tabs-news .text { font-size:90%; padding-left:15px; line-height:1.2em; padding-top:0.25em;}

.page-nav-bar { font-size:85%; color:#7c8891; margin-bottom:15px; }
.page-nav-bar .divider { padding:0 5px;}
.page-nav-bar a {color:#7c8891 !important;}

h1.page-title { font-weight:normal; font-size:250%; padding-right:130px; margin-top:0;}

ul.submenu { padding:0 0 1.5em 1em; list-style-image:none; list-style:none; font-size:110%; xfont-size:85%;}
ul.submenu li { margin-bottom:1px; xpadding:2px 5px 4px 8px; padding:1px 5px 3px 8px; }
ul.submenu li a {}
ul.submenu li b {}
ul.submenu li span {xpadding:3px 8px 3px 5px; padding:2px 8px 2px 5px}
ul.submenu li.selected span {background:#c2cb1e;color:#FFFFFF; }
ul.submenu li.selected a {}
ul.submenu li.selected b { font-weight:normal; xfont-size:110%;  }

table.user { margin-bottom:1em}
table.user td { padding:9px 10px 3px 10px; border-bottom:1px solid #065B89}
table.user .z1 td{ font-size:115%; border-bottom:2px solid #065b89}

a.adobe {background: url(../i/adobe.png) no-repeat left 0.20em; padding-left:30px; display:block; }
a.new-window { padding-right:20px;}
a.new-window i  {background:url(../i/new-window.gif) no-repeat right top; width:20px; height:13px; position:absolute; margin-right:-20px; }
a.download {background:url(../i/download.gif) left center no-repeat; padding:10px 0pt 13px 30px; font-size:120%; }
   
.search-block { position:relative; top:2px; *top:1px; width:80%; margin:0 auto;}
	.search-block table { width:100%;}
    .search-block table td {color:#94999c}
    .search-block table td.btn-box {padding:0 0 0 5px; *padding-left:8px;}
    .search-block table td.label {padding:0 5px 0 0; *padding-right:8px;}
    .search-block .search-field { background:#FFF; border:1px solid #94999c; padding:2px 2px; width:100%; font-size:90%; }
    .search-block .search-button { width:19px; height:19px; background:none; border:none; cursor:pointer; position:relative; margin-bottom:1px; *margin-bottom:0;}

.footer { font-size:70%; color:#94999c;}
   .footer-table { width:100%; margin-top:20px; margin-bottom:20px;}
   .footer-table .copyright {color:#94999c; width:180px; padding-left:20px;}
   .footer-table .search {color:#94999c; text-align:center;}
       #itstudio { width:250px; vertical-align:top; padding-right:20px; padding-top:4px }		
            #itstudio .vcard {margin:0px 14px 0 15px; font-size:100%; text-align:left; }
            #itstudio .it-image {width:34px;height:37px; position: relative; top:3px; padding-right:5px; }
            #itstudio .it-image img {position: relative; top:3px; *top:2px }
            #itstudio p {padding: 0 0 0 0 !important; margin: 0 !important; white-space:nowrap; color:#94999c;}
            #itstudio p a{color:#877b6e; text-decoration:none;}
            #itstudio p a:hover{color:#877b6e;}	
            #itstudio td {line-height: 110%}
            #itstudio a.url {color:#94999c !important; font-weight:bold; text-decoration:underline;}
            #itstudio a:hover.url {text-decoration:none;}
    
    
.search-input {border:1px solid #707070; padding:0 2px; height:1.35em; font-size:110%}
.search-btn {background: no-repeat center center; width:60px; height:22px; border:none; padding:none; margin-left:5px;}
#searchResults {margin-top:5px;}
ol.search-list {padding:0px 0 0 40px;}
ol.search-list li {margin-bottom:5px;}
    
.newsList {}    
.newsList td.pic { width:125px}
.newsList td.news_padding {width:100%}
.newsList td.news_padding .date {color:#495561; font-style:italic;}
.newsList td.news_padding .title {font-size:110%; padding-bottom:0.5em; padding-top:3px; margin:0}
   
ul#site_map {list-style:none; list-style-image:none; padding:0 0 20px 0; font-size:125%}
ul#site_map ul {list-style:none; list-style-image:none; font-size:90%; padding-top:5px; padding-bottom:5px;}   
    
table.feedback {margin-top:1em}
table.feedback td {padding: 5px 0}
table.feedback span.text {margin-right:20px;}
table.feedback input, table.feedback textarea {border:1px solid #bdd8e0; color:#495561;}
table.feedback textarea {height:50px;}
table.feedback #code_img {margin:0 10px 0 0; position:relative; top:2px; }
table.feedback button.ok {border:1px solid #bdd8e0; background:#73a2bd; color:#fff; outline:none; padding:4px 11px; *padding:2px 0px !important;}
table.feedback button.ok:focus {outline: 2px solid blue; border:2px solid red; }
table.feedback button.ok:active {border:0; outline:none;}
table.feedback button.ok:outline {border:0; outline:none;}

table.foto {xbackground:#73a2bd none repeat scroll 0%; background:#fff; border:1px solid #73a2bd; float:left; margin:15px 15px 0pt 0pt; width:181px; height:200px;}
	table.foto td.pic { padding:10px 20px; vertical-align:middle !important; font-size:85%; }
	table.foto td.pic a { vertical-align:middle; }
	table.foto td.pic img { margin:10px 0}
    
.body-centered {text-align:center; background:url(../i/brush-bg.png) center 192px no-repeat; }
#inner .body-centered {background-position:center 177px;}
#page-karkas-box {margin:0 auto; text-align:left; position:relative;}   
.brush-bg {background:url(../i/brush-bg.png) no-repeat 99% 150px;} 
#page-karkas-box  {min-width: 998px; max-width: 1270px; width:expression((document.documentElement.clientWidth||document.body.clientWidth) < 998 ? "997px": ((document.documentElement.clientWidth||document.body.clientWidth) > 1270 ? "1271px": "100%"));}	