*{margin:0;padding:0}body{background:#ccc;color:#4c4c4c;font-family:Arial,sans-serif;font-size:14px;text-align:center}img{border:0}a{color:#bc3232;text-decoration:none}a,button{border:0;outline:0}a:hover{text-decoration:underline}table{border-collapse:collapse}td,th{vertical-align:top}br.clear{clear:both}#page-wrapper{background:#fff url(../i/background.gif) repeat-x;width:1100px;margin:0 auto}#page{width:1100px;text-align:left;background:url(../i/background-page.jpg) no-repeat top left}#header{height:240px;margin-left:77px;margin-right:40px;position:relative}#header-bar{height:9px;line-height:9px;font-size:1px;margin-right:40px;margin-bottom:16px;background:#000}#header-links{margin-left:40px}#header-links li{display:block;float:left;border-right:1px solid #9d9d9d;padding:0 9px}#header-languages{margin-left:233px}#header-languages li{display:block;float:left;margin-right:3px;margin-top:-4px}#header-languages a,#header-languages span{display:block;font-size:8px;font-family:Arial;text-transform:uppercase;text-decoration:none;color:#494949;border:0;padding:7px}#header-languages a.active,#header-languages span.active{border:1px solid #000;padding:6px}#logo{clear:both;float:left;position:absolute;left:46px;top:66px}#slogan{float:left;font-family:Verdana,sans-serif;font-size:13px;color:#434343;position:absolute;top:100px;left:215px}#slogan em{font-family:Tahoma,sans-serif;font-size:19px;font-weight:700;color:#303030;font-style:normal}#slogan .indent0{padding-left:3px}#contacts{width:204px;color:#3d3d3d;font-family:Verdana,sans-serif;font-size:12px;line-height:160%;padding-left:24px;padding-bottom:10px;position:absolute;left:755px;top:66px}#contacts dt{float:left;width:50%}#contacts dd{font-family:Arial,sans-serif}#contacts .phone{color:#b50000;font-size:22px;font-family:Arial,sans-serif;font-weight:400}#contacts .divider{margin-top:10px;border-bottom:1px solid gray}.phone-code{font-size:11px;margin-left:-24px}.phone-time{font-family:Arial,sans-serif;font-size:11px;margin-bottom:6px}#footer{font-size:11px;color:#222;width:925px;padding-bottom:50px;margin:30px 100px 0 77px}.footer-col-1,.footer-col-2,.footer-col-3{width:305px;float:left;text-align:left;display:block}#footer .gray{color:#555}.developers{margin:20px 20px 0 0}.developers ul{list-style:none;line-height:160%}.developers li{margin-bottom:10px}.developers a{text-decoration:none;color:#4b4b4b}#footer .auth a{color:#7e7e7e;background:url(../i/auth.gif) no-repeat left center;padding-left:16px;line-height:18px;display:block}#content{border-top:5px solid #c1c1c1;border-bottom:5px solid #c1c1c1;clear:both;padding:20px 0}#content h1{font-family:Arial,sans-serif;font-size:17px;font-weight:700;margin-top:20px;margin-bottom:30px;color:#191919}#content h2{font-family:Arial,sans-serif;font-size:17px;font-weight:700;margin-top:20px;margin-bottom:15px;color:#222}#content h3{font-family:Arial,sans-serif;color:#777;margin-bottom:14px;font-size:16px}#content p,#content ul{line-height:140%;margin-bottom:15px;font-size:13px}#content ul li{padding-left:10px;background:url(../i/menu-bullet.gif) no-repeat 2px 10px;margin-bottom:0}#content hr{border-collapse:collapse;margin:15px 50px}#content a.ext{color:#7c7c7c}.col-1,.col-2{float:left;display:inline}.paginationControl td{text-align:center;width:48px}.paginator{border:1px solid #c1c1c1;background:#cecece;font-family:Verdana,sans-serif;font-size:18px;color:#FFF;font-weight:700;padding:2px 15px}.paginator a{color:#FFF;text-shadow:0 0 .3em gray;text-decoration:none;padding:0 3px}.paginator .active{color:#7d7d7d;background:#FFF;padding:0 8px}.paginator .disabled{color:#cecece}.items{min-height:855px;height:auto!important;height:855px;padding:25px 0 0}.items a.item{display:block;float:left;width:340px;height:150px;color:#666;overflow:hidden;margin-bottom:15px;cursor:pointer;padding:3px}.items a.item .photo{float:left;display:block;width:100px;height:133px}.items .item .description{float:left;width:220px;padding-left:10px}#content .item .description h2{font-size:14px;margin-top:0;margin-bottom:10px}.item dl{line-height:130%}.item dt{text-decoration:underline;color:#888;float:left;clear:left;margin-right:10px}.item dd{color:#111}.item dd.next-line{clear:left;height:18px;overflow:hidden}.uppercase{text-transform:uppercase}#searchbox table{height:19px}#searchbox td{vertical-align:middle}#searchbox .input{height:19px;background:url(../i/background-search-input.gif) repeat-x;padding:0 4px}#searchbox label{display:block;float:left;height:19px;background:url(../i/search-icon.gif) no-repeat;width:22px}#searchbox input[type = "text"]{color:#a9a9a9;float:left;width:200px;background:0;border:0}#searchbox button{width:22px;height:19px;border:0;background:url(../i/background-search-button.gif) no-repeat;display:block;float:left}#sidebar p{font-size:16px;margin:10px 0 10px 15px}#sidebar ul{list-style:none;margin-left:15px}#sidebar li{padding-left:15px;line-height:150%;background:url(../i/menu-bullet.gif) no-repeat 4px 9px}#sidebar .link-back{text-align:right;margin-bottom:60px;margin-right:20px}#sidebar .link-back a{text-transform:uppercase;font-size:18px;font-weight:700;padding-left:15px;color:#878787;background:url(../i/link-back.gif) no-repeat left center}#sidebar h2{background:#f9f9f8;border:1px solid #c9c9c9;text-transform:uppercase;font-family:Arial,sans-serif;font-size:14px;line-height:25px;margin:18px 0 10px;padding:0 10px}#sidebar p.em{font-family:Arial,sans-serif;font-size:13px;color:#6c6c6c;margin-bottom:35px;margin-left:0;text-align:center}#sidebar div.p{margin:10px 0}#sidebar .message-form{width:100%;margin-left:0}.message-form dt{clear:left;float:left;padding:1px 0 1px 8px;height:20px}.message-form dd{clear:right;float:right;padding:1px 0;height:20px}#message-label{clear:both;float:none;width:100%;padding-top:15px;margin-bottom:3px}#message-element{clear:both;float:none;width:100%;height:auto}#submit-label{display:none}#submit-element{float:none;width:100%;text-align:center;margin-top:15px;height:auto}.message-form #submit{margin-top:20px;padding:2px 10px}#sidebar ul.errors{list-style:none;margin-left:0;font-size:80%;color:#cc5050}.left{text-align:left}.right{text-align:right}#card{margin:20px 0}#card #photo-main{border:1px solid #000;width:354px;height:472px;display:block}#card dt{float:left;color:#999;width:50%}.card-col-1{float:left;width:356px}.card-col-2{float:left;width:320px;margin-left:20px}#card h2{font-size:20px;margin:10px 0 18px 20px}#carousel{width:354px}#carousel .photo-gallery{margin:10px 0 15px;width:298px;height:162px;float:left;display:block;overflow:hidden}#content .photo-gallery li{float:left;background:0;width:149px;padding:0}#content .photo-gallery li a{display:block;text-algin:center}.photo-gallery img{width:120px;height:160px;display:block;border:1px solid #888;margin:0 auto}#carousel .button{margin-top:10px;float:left;border:0;height:160px;width:18px}#carousel .pseudo-button{margin-left:10px;width:18px;height:100px;float:left}#carousel #prev{margin-right:10px;background:#fff url(../i/carousel-left.gif) no-repeat left center}#carousel #next{margin-left:10px;background:#fff url(../i/carousel-right.gif) no-repeat left center}#carousel li{background:0}#card dl.person{line-height:140%;margin:0 0 18px 20px}#card dt{color:#999;font-weight:bold}#card .person dt{width:40%}#card .person dd{color:#000}#card div.lined em{color:#999;padding-right:10px;background:#fff;font-size:15px;line-height:20px;font-style:normal;font-weight:bold}#card div.lined p{font-style:italic;font-size:13px;color:#000;min-height:60px;height:auto!important;line-height:20px;margin-bottom:10px;line-height:20px;background:url(../i/background-lined.gif)}.schema-link{text-align:right;margin:20px 0}.schema-link a{color:#b50000;font-size:18px}#photo-date{font-size:15px;margin:20px 10px}#photo-date .label{color:#999;font-weight:bold}#card .additional .header{color:#999;font-weight:bold;text-align:center;font-size:16px;margin-top:15px;margin-bottom:50px}.filter{margin-left:15px}.filter dd{padding-left:17px}.filter label{margin-left:5px;text-transform:lowercase}#filter5 input{margin-top:10px;padding:0 5px}#last-missing{margin-top:5px;padding-bottom:20px;border-bottom:4px solid #bcbcbc}#last-missing .subtitle{font-family:Arial,sans-serif;font-size:11px;color:#595959;margin-top:3px}#last-missing h2{color:#bc3232;font-family:Arial,sans-serif;font-size:15px;font-weight:700}#last-missing .photo{margin-top:15px}#last-missing .photo img{border:1px solid #bbb}#last-missing h3{font-family:Verdana,sans-serif;font-size:12px;color:#4b4b4b;margin:10px 0}#last-missing dl{font-family:Tahoma,sans-serif;font-size:11px;margin-top:10px;margin-bottom:20px;line-height:160%}#last-missing dt{color:#838383;text-decoration:underline}#last-missing dt.inline{float:left;margin-right:10px}#last-missing dd{color:#303030;font-weight:700;font-size:12px}.last-news{font-size:13px}.last-news h3{color:#131313;font-weight:400;font-size:15px;margin-top:30px}.last-news .date{color:#84827b;margin:8px 0}.last-news .title a{color:#5d5d5d;text-decoration:underline}.login-form-wrapper{width:300px;text-align:left;border:1px solid #e6e6e6;margin:0 auto;padding:1px}.login-form{background:#e6e6e6;padding:30px 20px 10px}.login-form dt{float:left;width:40%;margin-bottom:20px}.login-form dd{break:left;margin-bottom:20px}.login-form #submit-label{display:none}.login-form #submit{padding:3px 15px}a.more{margin-left:20px}.w50{width:50%}.vacancy td,.vacancy th{padding-bottom:30px;font-family:Arial,sans-serif;font-size:13px;color:#4c4c4c}.vacancy th{font-weight:400;padding-right:30px}.vacancy td{font-weight:700}.news-item .date{color:#a1a1a1}#header-links ul,#header-languages ul,#content ul,#content .photo-gallery ul,.col-1 #banners ul{list-style:none}#footer p,#card #photo,.col-1 #banners li{margin-bottom:15px}#content a.ext:hover,.hilite{color:#bc3232}.items a.item:hover,#sidebar .link-back a:hover{text-decoration:none}.item h2 a,#card dd{color:#000}#sidebar form table,#sidebar textarea,.full-width{width:100%}.center,.login-form #submit-element{text-align:center}#card dl,.filter{line-height:150%}.missing-header,.person-header{height:80px}#content .missing-header h1,#content .person-header h1{color:#404040;margin:0 0 0 20px}#content .missing-header h2,#content .person-header h2{text-align:right;font-family:Arial,sans-serif;font-size:17px;color:#404040;margin:10px 20px 0}#content .missing-header h2 em,#content .person-header h2 em{color:#cc5050;font-style:normal;text-transform:uppercase}.col-1 #banners,.mt100{margin-top:100px}ul.last-missing{list-style:none;height:300px;overflow:hidden}ul.last-missing li{display:none}ul.last-missing li:first-child{display:list-item}#content .news{min-height:800px;height:auto!important;height:800px}#content .news-item hr{width:40%;margin:1em auto 2em;border:0;outline:0;height:1px;background:#888}
