#banners{width:251px}
#banners img{margin-bottom:5px;padding-left:17px;}
#container{margin:23px -304px -15px 0;width:100%}
/* my */
#content{background:url(media/bg_shadow_sidebar.png) repeat-y right top; margin-right:252px;padding-left:25px;padding-right:18px; padding-bottom:18px;}

/* end my */
#footer{background:#7bafc5;border-top:solid 5px #d6d6d6;color:#FFF;height:28px;padding:10px 10px 0;}
#header{background:#0884cf url(media/bg_header_prokladka.jpg) top left repeat-x;height:285px}
#header2{background:url(media/bg_header_final.jpg) top left no-repeat;height:285px}
#header3{background:url(media/bg_header2.png) top right no-repeat;height:213px}
#infopage{background:#fff;margin:0 -18px 30px 334px;padding-top:1px}
#logoprint,.hidden{display:none}
#logotype{height:97px;left:10px;position:absolute;top:28px;width:231px}
#logotype a{border:none;color:#FDFDFD;font-family:serif;font-size:3em;height:97px;width:231px}
#table_footer, #table_footer table {width:100%;}
#table_footer td,#table_footer table{border:none;padding:0;vertical-align:bottom;}
*{margin:0;padding:0}
.a-center{text-align:center}
.a-left{text-align:left}
.a-right{text-align:right}
.block{padding-bottom:25px}
.block-footer{bottom:0;position:absolute;right:0;width:250px}
/* my*/

/* end my */
.block-search
{
    padding-bottom:25px;
    padding-left:30px;
    background:#fff url(media/bg_shadow_sidebar.png) repeat-y left top;
    position:relative;
 
}

.breadcrambs{background:#fff url(media/bg_breadcrumbs.png) left bottom no-repeat;color:#06c;font-size:.9em;margin:1pt -18px 30px 314px;padding:0 0 21px 10px}
.breadcrambs a{border-bottom:1px solid #06c}
.breadcrambs a:hover{border:none}
.button{cursor:pointer;overflow:visible;padding:0 0.25em;width:auto}
.clear{clear:both}
.clear-l{clear:left}
.clear-r{clear:right}
.container{overflow:hidden}
.content .f-inputs{padding-left:30%}
.content .f-row{margin-bottom:.5em;overflow:hidden}
.content fieldset{border:none;margin-bottom:1em}
.content form{padding:.5em 0}
.content h1,.content h2,.content h3,.content h4{color:#0462BA;font-size: 1.7em; font-family:Trebuchet MS, sans-serif; margin-bottom:0.5em; padding-top:0.8em}
.content h1{color:#da251d;}
.content h2{font-size:1.5em}
.content h3{font-size:1.3em}
.content h4{font-size:1.1em;font-weight:700}
.content img{background-color:#F7F7F7;border:1px solid #ccc!important;margin-top:0.4em;padding:5px}
.content img.null-image{border:none!important;margin:0!important;padding:0!important}
.content label{float:left;padding:0 2%;text-align:right;width:25.99%}
.content legend{font-size:1.1em;font-weight:700;margin-top:-1px;padding-bottom:1em}
/* my   */
/*.content p,.content ul,.content ol,.content table,blockquote,pre,.news,.publication ,.content img{margin-bottom:1em}*/
/* end my */
/*.content ul li,.content ol li{margin-bottom:.2em}
.content ul,.content ol{line-height:1.3em;margin-left:3em}*/
/*.content_footer{background:url(media/bg_content_footer1.png) bottom left repeat-x;margin-right:252px}
.content_footer2{background:url(media/bg_content_footer2.png) bottom left no-repeat}
.content_footer3{background:url(media/bg_content_footer3.jpg) bottom right no-repeat;height:101px}
*/
.content_footer1{background:url(media/bg_content_footer2.png) no-repeat bottom left;width:87px;}
.content_footer2{background:url(media/bg_content_footer1.png) repeat-x bottom left;}
.content_footer3{background:url(media/bg_content_footer3.jpg) no-repeat bottom right;height:101px;width:510px;}
.f-actions{border-top:1px solid #ccc;padding-top:1em}
.f-left{float:left}
.f-right{float:right}
.i-checkbox{margin-top:3px}
.i-text{font:1em sans-serif;padding:1px;width:150px}
.icons a,.icon{background-position:left center;background-repeat:no-repeat;padding-left:20px}
.img-repl{display:block;overflow:hidden;text-indent:-9999px}
.intofooter{background:url(media/bg_content_footer3_into.jpg) bottom right no-repeat;height:110px}

/*my*/

/*end my*/

.no-bg{background:none!important; padding-left:10px;}
.no-border,img{border:none!important}
.no-margin{margin:0!important}
.no-padding{padding:0!important}

.shodow_top
{ 
    background:#fff url(media/bg_top_shadow_sidebar.png) left bottom no-repeat;
    height:37px;
    margin:-22px 0px 0px 0px;
}
.td-banner{width:252px;}
.td_shadow{background:url(media/bg_shadow_sidebar.png) repeat-y right top;}
.titlepage h2{background:url(media/bg_columns_h3_marker.png) right center no-repeat;color:#0462BA;display:inline;padding-right:15px}
.w-10{width:10%}
.w-100{width:100%}
.w-15{width:15%}
.w-20{width:20%}
.w-25{width:25%}
.w-30{width:30%}
.w-33{width:33%}
.w-35{width:35%}
.w-38{width:38%}
.w-40{width:40%}
.w-45{width:45%}
.w-5{width:5%}
.w-5,.w-10,.w-15,.w-20,.w-25,.w-30,.w-35,.w-40,.w-45,.w-50,.w-55,.w-60,.w-65,.w-70,.w-75,.w-80,.w-85,.w-90,.w-95,.w-100,.w-33,.w-66,.w-38,.w-62{float:left;overflow:hidden; margin:4px;}
.w-50{width:49%}
.w-55{width:55%}
.w-60{width:60%}
.w-62{width:62%}
.w-65{width:65%}
.w-66{width:66%}
.w-70{width:70%}
.w-75{width:75%}
.w-80{width:80%}
.w-85{width:85%}
.w-90{width:90%}
.w-95{width:95%}
/*:focus{outline:none}*/
a{color:#055bab;text-decoration:none}
/*a:hover{border-bottom:solid 1px #06c}*/
blockquote{border-left:2px solid #ccc;margin-left:10em;padding-left:1em}
body {min-width:1060px;}
.minwidth 
{
 width: expression(document.body.clientWidth > 1000 ? "100%" : "1060px");

}
code{padding:.2em .5em}
html{background:#fff;color:#252525;font:.75em/1.5 Verdana, Arial, Helvetica, sans-serif}
img.f-left{margin-right:1em}
img.f-right{margin-left:1em}
input{vertical-align:middle}
pre,code{background:#eee;border:1px dashed #aaa;font:1.2em/1.8 "Courier New", Courier, monospace;padding:1em}
table{border-collapse:collapse;}
table th{background:#f4f4f4}
/*table th,table td{border:1px solid #ccc;padding:2px 3px;vertical-align:top}
 my 
.menu_my
{
  background:#fff url(media/bg_sidebar_pagemy.jpg) left bottom no-repeat;
  height:139px;
  margin:0px 0px 0px 13px
}
*/


.text li
{
    margin-left:20px;
} 
.text
{
    margin:10px 0px;
}

.text p
{
margin-top:10px;
}