@import url(/profiles/_templs/common.css);
@import url(/profiles/_templs/content.css);
@import url(/profiles/_templs/content_add.css);

html{height: 100%;}
body{height: 100%;}
.container{min-height: 100%;_height: 100%;margin-bottom: -145px;}

.bg{height: 294px;background: url(/images/t/sp_header_bg.jpg) no-repeat 50% 0;min-width: 1000px;}
.header{height: 294px;background: url(/images/t/sp_header_pattern.jpg) repeat-x;}
.header .inner{height: 294px;}

/*.anniversary {position:absolute; margin: 160px 0 0 58px;}*/
.anniversary {position:absolute; margin: 15px 0 0 295px;}

.cols{margin: -102px auto 0 auto;_height: 1%;//min-height: 1%;position: relative;width: 1000px;}
.cols:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cols .col1{float: left;width: 190px;margin-left: 60px;font-size: 1.2em;_display: inline;}
.cols .col1 a:visited {color:#0075aa;}
.cols .col1 .menu2{}
.cols .col1 .menu2 ul{margin: 1em 0 2em 0;padding: 0;}
.cols .col1 .menu2 ul ul{margin: 1em 0 1.5em 0;}
.cols .col1 .menu2 ul li{//zoom: 1;padding: 0 0 0 10px;margin: 0 0 0.7em 0;background: url(/images/t/menu_li.gif) no-repeat 0 0.6em;}
.cols .col1 .menu2 ul li.sel{background-image: url(/images/t/menu_li_sel.gif);}
.cols .col1 .menu2 ul li:before{content: '';margin: 0;}
.cols .col1 .menu2 ul li a,.cols .col1 .menu2 ul li a:visited{color: #0075ab;}
.cols .col1 .menu2 ul li a:hover{color: #f68e00;}
.cols .col1 .menu2 ul li strong a,.cols .col1 .menu2 ul li strong a:visited{color: #000;}
.cols .col1 .menu2 ul ul li{background: none;}

.cols .col2{float: left;margin-left: 35px;width: 560px;margin-right: -1000px;font-size: 1.4em;font-family: arial,sans-serif;color: #515151;_display: inline;}
.cols .col2 .menu2{font-size:12px;}
.cols .col2 .menu2 ul{margin: 1em 0 2em 0;padding: 0;}
.cols .col2 .menu2 ul li{//zoom: 1;padding: 0 0 0 10px;margin: 0 0 0.7em 0;background: url(/images/t/menu_li.gif) no-repeat 0 0.6em;}
.cols .col2 .menu2 ul li.sel{background-image: url(/images/t/menu_li_sel.gif);}
.cols .col2 .menu2 ul li:before{content: '';margin: 0;}
.cols .col2 .menu2 ul li a,.cols .col1 .menu2 ul li a:visited{color: #0075ab;}
.cols .col2 .menu2 ul li a:hover{color: #f68e00;}
.cols .col2 .menu2 ul li strong a,.cols .col1 .menu2 ul li strong a:visited{color: #000;}
.cols .col2 .menu2 ul ul li{background: none;}
.cols .col2 .news div h3 {margin-top:2px; font-size:129%; font-weight:normal;}
.cols .col2 .news .annot {margin-top:-5px;}

.hide{display: none!important;}

div.docs {clear:both;margin:15px 0 20px 0;width:100%;height:160px;border-top:1px dashed #BDBDBD;padding-top:20px;}
div.docs .img {float:left;margin-right:15px; margin-bottom:20px;text-align:center;width:120px;}
div.docs .img img {border:1px solid #DFD8C7;padding:3px;}
div.docs .descr {margin-left:10px;padding-bottom:10px;padding-top:10px;}
div.docs a {text-decoration:none;}

.section_header{color: #b6b5b3;font-size: 1.5em;font-family: arial,sans-serif;margin: 28px 0 0 0;}

.footer_ghost{height: 170px;}
.footer{margin-top: 0;}

@media print{
	.header,.footer,.menu,.cols .col1{display: none!important;}
	.cols{margin-top: 0;}
	.cols .col2{width: auto!important;float: none!important;margin: 0!important;overflow: visible!important;font-family: times,serif;}
}
