@import url("/css/reset.css");
@import url("/css/menu.css");
/* *********************************************************************************** */
/* START_STYLE_CSS */ 
html, body { height:100%; }
body {font: normal 1em/1.3 Arial, sans-serif; overflow-x:hidden; color:#333;}

h1 {font-size:220%;color:#16328C; margin-bottom:20px; line-height:100%; position:relative; }
h2 {font-size:156%; color:#16328C; margin-bottom:20px; line-height:100%; position:relative; }
h3 { }
h4 { }

a {}

/* *********************************************************************************** */
/* -- MAIN_CSS -- */ 
#body-w {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");min-width:1000px;}	
#body-f { }	

.footer {width:900px; margin: 0 auto; padding: 30px 0;border-top:1px solid #F5F5ED; font-size:12px; color:#666;  position:relative;}

/* *********************************************************************************** */
/* -- HEADER -- */ 
#header {width:900px; margin:0 auto; position:relative; height:173px; }
#header .big-logo {position:relative; top:33px;}

#header .portal {position:absolute; top:183px; right:0; z-index:10;}
#header .portal a {color:#0E82C7; font-size:13px;}
#header .portal a:hover {color:#2B4496;}
#header .else-menu {position:absolute; top:18px; right:0;}
#header .else-menu a {margin-left:10px; font-size:13px; color:#666;}
#header .else-menu a:hover {color:#000;}

#header-small {width:900px; margin:0 auto; position:relative; height:83px; }
#header-small .small-logo {position:relative; top:12px;}

#header-small .portal {position:absolute; top:93px; right:0; z-index:10;}
#header-small .portal a {color:#0E82C7; font-size:13px;}
#header-small .portal a:hover {color:#2B4496;}
#header-small .else-menu {position:absolute; top:18px; right:0;}
#header-small .else-menu a {margin-left:10px; font-size:13px; color:#666;}
#header-small .else-menu a:hover {color:#000;}

/* *********************************************************************************** */
/* -- WELCOME_BLOCK -- */ 
.welcome {border-top: 1px solid #2C4697; border-bottom:1px solid #F5F5ED;}
.welcome-pad {width:900px; margin: 0 auto;font-size:133%;}
.welcome-pad:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.welcome-pad h1 {font-size:218%;color:#16328C; margin-bottom:20px;}
.welcome-pad p {margin-bottom:20px;}
.welcome-pad .left-side {float:left;width:580px;}
.welcome-pad .left-side .left-side-pad {padding: 30px 0; }
.welcome-pad .right-side {width:280px; float:right; }
.welcome-pad .right-side-pad {padding: 30px 20px;}

/* *********************************************************************************** */
/* -- CONTENT -- */ 
.content {border-bottom:1px solid #F5F5ED; }
.content-pad {width:900px; margin: 0 auto;font-size:133%;}
.content-pad:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.content-pad p {margin-bottom:20px;}
.content-pad .left-side {padding: 15px 0 30px 0;}
.content-pad .left-side ul {margin-bottom: 20px!important;}
.content-pad .left-side li {padding-left: 15px; background: url(/images/design/li-3.gif) no-repeat 2px 9px;}
.content-pad .left-side a {color:#0E82C7; font-style:italic;}
.content-pad .left-side strong {font-weight:bold;}
.content-pad .right-side {width:300px; float:right; padding: 10px; background:#F5F5ED; margin:10px 0 30px 20px; position:relative; z-index:5;}


/* *********************************************************************************** */
/* -- FEEDBACK -- */ 
.feedback {}
.feedback h2 {color:#333; font-size:20px; margin-bottom:10px;}
.feedback ul {}
.feedback li {padding-bottom:10px;}
.feedback li input.input-text {border:0; width:270px; padding:5px; color:#666;}
.feedback li input.send {width:96px; height:25px; text-indent:-900px; overflow:hidden; position:relative; display:block; background: url(/images/design/send.gif) no-repeat 0 0; border:0; cursor:pointer;}
.feedback li textarea {border:0; width:270px; padding:5px; height:70px;color:#666;}

/* *********************************************************************************** */
/* -- NEWS_LIST -- */ 
.newsListItem {margin-bottom:40px;}
.newsListItem .newsDate {font-size:14px; font-style:italic; color:#666;}
.newsListItem .newsTitle {}
.newsListItem .newsTitle a {font-size:113%;}

/* *********************************************************************************** */
/* -- MAP -- */ 
.map-site {position:relative; top:-30px;}
.map-site ul {margin-bottom: 20px!important;}
.map-site li {padding-left: 15px !important; background: url(/images/design/li-3.gif) no-repeat 2px 9px;}
.map-site li a {color:#0E82C7;}
.map-site li li a {color:#333; font-size:92%;}
.map-site li li li a {color:#0E82C7;}
.map-site li li li li a {color:#333;}

/* *********************************************************************************** */
/* -- NEWS_BLOCK -- */ 
.news {background:#F5F5ED; border-top:#FFF solid 1px;border-bottom:#FFF solid 1px; position:relative; padding-top:55px; width:100%; overflow:hidden; display:none;}
.news .news-pad {width:900px; margin: 0 auto;}
.news .news-pad .news-block {padding: 10px 0 20px 0;}
.news .news-pad .news-block ul {}
.news .news-pad .news-block ul:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.news .news-pad .news-block li {width:280px; padding-right:20px; float:left;display:inline;}
.news .news-pad .news-block li .newsDate {font-size:12px; color:#999; font-style:italic; padding-bottom:5px;}
.news .news-pad .news-block li .newsTitle {padding-bottom:7px;}
.news .news-pad .news-block li .newsTitle a {font-size:14px; color:#16328C; }
.news .news-pad .news-block li .newsShort {font-size:12px; color:#999; }
.inside-news .news-pad .news-block li .newsShort {display:none; }
.news .news-pad .news-block .other-news {padding-top:15px; clear: both;}
.news .news-pad .news-block .other-news a {color:#0E82C7; font-size:12px;}

.news-tab {width:3000px; height:55px; line-height:55px; position:absolute; top:0; left:50%; margin-left:-1200px; background:#FFF url(/images/design/tabs.gif) repeat-x 0 0;}
.news-tab:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.news-tab .tab-1 {width:1000px;float:left;}
.news-tab  a {display:block; font-size:16px; color:#666;outline:0px; ie-dummy:expression(this.hideFocus=true);}
.news-tab .tab-1 a {width:250px; float:right; }
.news-tab .tab-2 {width:2000px;float:left;}
.news-tab .tab-2 a {padding-left:50px; width:300px; background: url(/images/design/tabs-b1.gif) no-repeat 0 0;}
.news-tab .tab-2.select a {padding-left:50px; width:300px; background: url(/images/design/tabs-b2.gif) no-repeat 0 0;}

.news-tab .select {background:#F5F5ED;}
.news-tab .select a {font-size:24px; text-decoration:none; cursor:default;}

.news-tab-2 {display:none;}
#tab-1 {background:none;}

/* PHOTO-GALLERY */
.photoGallery { width:560px;}
.photoGallery:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.photoGallery  li {background: none !important; padding:0 !important; display:block; float:left; margin-right:20px; width:150px; height:230px;}
.photoGallery  li a { }
.photoGallery  li img {padding:5px; background:#F5F5ED; }
.photoGallery  li span {font-size:75%; display:block; margin-top:8px;}

/* *************************************************************************** */
/* IBC */
.ibc-web {font-size:92%;position:absolute;right:20px;top:20px; width:250px;}
.ibc-web span {background:transparent url(/images/design/ibc.gif) no-repeat scroll 0 0;display:block;height:38px;padding:3px 0 0 85px;}
.ibc-web a {color:#999;display:block;text-decoration:none;}

/* fuck-ie6 */
#fuck-ie6 {background: #F5F5ED;padding:10px 40px; border-bottom:1px #E3E3CE solid; color:#F30; font-size:18px;}

/* *************************************************************************** */
/* -- TOOLTIP -- */
#tooltip{position:absolute;border:1px solid #000;font-size:92%;background:#FFFFE1;padding:2px 5px;color:#333;display:none; z-index:1000;}	
#tooltip{width: expression(this.offsetWidth > 251?"250"?:"this.offsetWidth");max-width:250px;}

/* *********************************************************************************** */
/* -- DEFAULTS -- */
.rel {position:relative; } .abs {position:absolute; } .top0 {top:0;} .left0 {left:0;} .bottom0 {bottom:0;} .right0 {right:0;}
.displayNone {display:none; } .displayBlock {display:block;}
.clear {clear:both; line-height:1px; height:1px;}
.left {display:block; float:left;}
.right{display:block; float:right;}
.noneOutline {outline:0px; ie-dummy:expression(this.hideFocus=true);}

