*{outline:none}
li{list-style:none}
html{background:#e3e3e3 url(../img/bg_2.jpg) center bottom no-repeat}
.screen{margin:0 auto;width:990px;padding:0px;text-align:left}
.none{display:none!important}
body{background:url(../img/bg_1.jpg) center top no-repeat;font-family:arial,sans-serif;font-size:12px}
.button{background-color: #85853B;border: none;color: #FFF;cursor: pointer;padding: 3px 10px;margin: 10px 0}
.button:hover{background-color: #707070;color: #000}

@font-face {
    font-family: 'avantgardecregular';
    src: url('avantgardegothicc-book-webfont.eot');
    src: url('avantgardegothicc-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('avantgardegothicc-book-webfont.woff') format('woff'),
         url('avantgardegothicc-book-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'avantgardecbold';
    src: url('../font/avantgardegothicc-demi-webfont.eot');
    src: url('../font/avantgardegothicc-demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/avantgardegothicc-demi-webfont.woff') format('woff'),
         url('../font/avantgardegothicc-demi-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'avantgardecbold_italic';
    src: url('../font/avantgardegothicc-dmoblique-webfont.eot');
    src: url('../font/avantgardegothicc-dmoblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/avantgardegothicc-dmoblique-webfont.woff') format('woff'),
         url('../font/avantgardegothicc-dmoblique-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'avantgardecitalic';
    src: url('../font/avantgardegothicc-oblique-webfont.eot');
    src: url('../font/avantgardegothicc-oblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/avantgardegothicc-oblique-webfont.woff') format('woff'),
         url('../font/avantgardegothicc-oblique-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
/* {border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-border-top-left-radius:7px;-moz-border-top-right-radius:7px;-moz-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}
{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:23px;border-bottom-right-radius:23px;-moz-border-top-left-radius:0;-moz-border-top-right-radius:0;-moz-border-bottom-left-radius:23px;-moz-border-bottom-right-radius:23px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:23px;-webkit-border-bottom-right-radius:23px}
{border-top-left-radius:21px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-border-top-left-radius:21px;-moz-border-top-right-radius:0;-moz-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-top-left-radius:21px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}
{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:21px;border-bottom-right-radius:0;-moz-border-top-left-radius:0;-moz-border-top-right-radius:0;-moz-border-bottom-left-radius:21px;-moz-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:21px;-webkit-border-bottom-right-radius:0} */
#wrapper{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px}
#left_column ul, #right_column ul{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-top-left-radius:0;-moz-border-top-right-radius:0;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}
.search{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}
#header{display:block;position:relative;padding:0px}
#header .screen{background:url(../img/bg_2.png) center top no-repeat}
#header_1{height:134px;position:relative}
#header_2{position:relative;height:263px}
#logo{position:absolute;top: 63px;left:28px;color:#3F9BBE;font-size:21px}
#logo span{font-size:24px;display:block;color:#A1BD33}
#joom_menu{
position:absolute;
top:26px;
left:5px
}
#joom_menu > a {
background:url(../img/mmm.gif) 4px 0 no-repeat;
height: 10px;
width: 19px;
display: inline-block;
margin: 0 20px 0 0
}
#joom_menu > a:hover{
background-position: 4px -10px
}
#joom_menu > a + a {
background-position: -35px 0;
}
#joom_menu > a + a:hover{
background-position: -35px -10px
}
#joom_menu > a + a + a {
background-position: -69px 0;
}
#joom_menu > a + a + a:hover {
background-position: -69px -10px
}
#tel {
position: absolute;
top: 67px;
right: 247px;
font-size: 16px;
color: #D3D3AA;
font-family: arial,sans-serif;
text-align: right;
}
#tel span {
font-size: 18px;
color: #FFF;
}
#tel > div + div {
padding:3px 22px 0 0
}
#header_pos0 {
position: absolute;
top: 76px;
right: 11px;
}
.search .button {
background: url(../img/searchbtn.png) 0 0 no-repeat;
width: 25px;
height: 26px;
border: none;
margin: 0;
padding: 0;
text-indent: -9999px;
cursor: pointer;
float: left;
}
#header_pos0 .button:hover{background-position:0 100%}
#mod-search-searchword {
color: #CDCFD2;
background: none;
font-size: 12px;
float: left;
border: none;
height: 26px;
line-height: 26px;
width: 157px;
}
.search {
background: url(../img/search.png) 0 0 repeat-x;
padding: 0 0 0 16px;
border: none;
height: 26px;
line-height: 26px;
overflow: hidden
}
#header_pos0 .search > label{display:none}
#fontsize{display:none}
#slider {
position: relative;
margin: 0;
height: 259px;
}
/*= MAIN MENU =*/
#top_menu {
height: 54px;
position: relative;
}
#header ul.menu li a:link, #header ul.menu li a:visited {
color: #FCFBFB;
text-align: center;
font-size: 17px;
display: block;
float: left;
height: 54px;
line-height: 54px;
padding: 0 45px;
text-decoration: none;
font-family: avantgardecbold, sans-serif;
}
#header ul.menu li {
display: inline-block;
float: left
}
#header ul.menu li a span{display:block;font-size:17px}
#header ul.menu li:hover{background:url(../img/menu_h.gif) 0 0 repeat-x}
#header ul.menu li:hover a{border-right:1px solid #767634;padding:0 44px 0 45px}
#header ul.menu li + li{border-left: 1px solid #565656}
/*= LEFT =*/
#left_column {
width: 236px;
float: left;
}
#left_column > div {
margin-bottom: 15px;
}
#left_column ul{
padding-top:10px;
padding-bottom:10px
}
.left_column1 .menu li {
display: block;
}
#left_column h3, #right_column h3{margin:0;height:47px;line-height:47px;font-size:16px;color:#FFF;font-family: avantgardecbold, sans-serif}
.left_column1 h3{background: url(../img/title_1.jpg) 0 0 no-repeat;padding:0 0 0 57px}
.left_column2 h3{background: url(../img/title_2.jpg) 0 0 no-repeat;padding:0 0 0 41px}
.left_column1 ul{background: #FCFBFB none}
.left_column1 > div > ul > li a, .left_column1 > div > ul > li .separator{
background: url(../img/arr.gif) 16px 15px no-repeat;
font-weight: bold;
color: #343333;
text-decoration: none;
padding: 11px 0 11px 29px;
display: block;
width: 207px;
}
.left_column1 > div > ul > li a:hover,.left_column1 > div > ul > li separator:hover{background-color:#85853b;color:#fff}

.left_column1 ul > li + li span {
height: 1px;
display:block;
background-color: #EAE9E9;
width: 88%;
margin-left: 6%;
}
.left_column1 ul ul li a {background:none;}
.left_column1 ul ul > li a:before { content: "- " }
.left_column1 ul ul > li a:hover {text-decoration:underline;background:none;color:#000;}
.left_column1 span.separator {margin-left:0;}
.left_column1 ul ul {margin-left:20px;}
.left_column2 ul {
background-color: #85853B;
}
.left_column2 li a, .left_column2 li .separator {
background: url(../img/arr.gif) 16px 15px no-repeat;
font-weight: bold;
color: #FFF;
text-decoration: none;
padding: 11px 0 11px 32px;
display: inline-block;
width: 204px;
}
.left_column2 li a:hover, .left_column2 li .separator:hover{
background-color:#717171;
cursor:pointer;
}
.left_column2 ul > li + li a {
border-top: 1px solid #8e8e49
}
/*= RIGHT =*/
#right_column{width:211px;float:right}
.right_column1 h3 {
background: url(../img/title_3.jpg) center top no-repeat;
padding-left: 59px;
}
.right_column2 h3 {
background: url(../img/title_5.jpg) center top no-repeat;
padding-left: 59px;
}
.right_column2 ul {
background: #85853B none !important
}
.newsmore {
padding-top: 4px;
padding-right: 10px;
text-align:right
}
.newsmore a{color:#fff;text-decoration:underline}
#right_column .moduletable > ul, #right_column .moduletable > div, #right_column .moduletable_by > ul, #right_column .moduletable_by > div{background:#707070 url(../img/col_1.jpg) center top no-repeat;padding-top: 10px;padding-bottom: 10px;color:#fff}
#right_column .moduletable > div  > p, #right_column .moduletable_by > div  > p{padding-left:7px;padding-right:7px}
#right_column li > a, #right_column  li > span.separator{
display: inline-block;
padding: 7px 3px 7px 23px;
color: #FFF;
text-decoration: none;
font-weight:bold
}
#right_column .menu > li > a, #right_column .menu > li > span.separator, #right_column .latestnews li a{
background:url(../img/arr.gif) 10px 11px no-repeat;
}
#right_column .menu > li > ul > li a {padding-left:35px;text-transform:lowercase;}
#right_column .menu > li > ul > li a:before { content: "- " }
#right_column a:hover{text-decoration:underline !important;color:#efefc1 !important}
.right_column1 > div {
margin-bottom: 17px;
}
.right_column1 > div + div h3{
background: url(../img/title_4.jpg) center top no-repeat;
padding-left: 59px;
}
.banneritem{padding:3px;border:solid 3px #00bfff;margin-bottom:5px}
.banneritem img{display:block;position:relative;z-index:5}
.banneritem_name{background:url(../img/baner_title.png) left bottom repeat-x;height:32px;line-height:32px;text-align:center;color:#003D4F;font-size:18px;margin:-32px 0 0;position:relative;z-index:10}
/*= CONTENT =*/
#maincontent{margin: 11px 0 0}
.showcolumn{padding-right:15px!important;padding-left:15px!important}
#wrapper{
background: #FCFBFB none;
padding: 17px 10px 20px 10px;
}
#contentarea h2, #contentarea h2 a {
color:#5F5F0D;
font-size:17px;
text-decoration:none;
font-family: avantgardecbold, sans-serif
}
#contentarea h2 {
border-bottom: 1px solid #989BA0;
padding-bottom: 9px;
margin-bottom: 15px;
line-height:22px
}
#main{position:relative}
#main, #main p {
color: #231F20;
}
#main a{color:#5f5f0d;text-decoration:none}
#main a:hover{text-decoration:underline}
#main li {
padding-left: 39px;
background:url(../img/disc.png) 23px 6px no-repeat
}

#main h5 {
font-size: 12px;
font-weight: normal;
text-align: center;
color: #85853B;
}
/*= FOOTER =*/
#footer,#footer a{font-size:12px;color:#39404a;text-decoration:none;font-family: arial, sans-serif}
#footer a:hover{text-decoration:underline}
#footer{margin: 10px 0 0;width: 100%}
#footer h3{color:#012944;font-size:16px;font-weight:normal;line-height:22px;margin-bottom:2px;display:inline-block}
#footer_1{position:relative;height: 75px}
#footer_2{position:relative;height: 102px}
#footerbox_1 {
position: absolute;
left: 72px;
top: 19px;
line-height: 20px;
color: #FFF;
}
#footerbox_2 {
position: absolute;
left: 488px;
top: 18px;
height: 43px;
padding-left: 42px;
border-left: 2px dotted #FFF;
overflow: hidden
}
#footerbox_2 li {
float: left;
width: 140px;
list-style-type: disc;
color: #FFF;
}
#footerbox_2 li a {
color: #FFF;
line-height: 22px;
}
#footerbox_3 {
position: absolute;
left: 2px;
top: 45px;
color: #39404A !important;
}
#footerbox_4 {
position: absolute;
right:0;
top:0
}
#footer #webplaneta {
background: url(../img/webplaneta.png) right bottom no-repeat;
float: right;
color: #4f555f;
font-size: 10px;
position: absolute;
right: 2px;
top: 30px;
padding: 0 0 0 30px;
height: 31px;
width: 97px;
}
#footer #fred-design{position: absolute;top: 46px;right: 133px;font-size: 10px;color:#676e79}
#footer #fred-design span{color: #4F555F;text-decoration: underline}
#soc2, #soc2 > div{float: left}
/*= CONTENT =*/
.item-page{color:#525252;font-size:12px;line-height:18px}
.item-page h2{color:#0077A5;font-size:18px;font-weight:normal;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif}
.item-page > h2{padding-bottom:15px;margin:12px 0 27px}
.item-page a{color:#009BD6}
.item-page img{padding:15px}
/* breadcrumbs */
#breadcrumbs{font-size:11px}
#breadcrumbs a{color:#009BD6}
/*= SLIDER =*/
#slider_right {
position: absolute;
right: 0;
top: 0;
padding: 0;
width: 751px;
height: 259px;
overflow: hidden;
z-index: 3;
}
#slider_left{position:absolute;left:0;top:0;z-index:1}
#slider_left li {
color: #FFF;
font-size: 18px;
font-weight: normal;
margin: 1px 0 0;
height: 85px;
width: 239px;
}
#slider_left a {
height: 85px;
display: block;
color: #FFF;
font-size: 15px;
text-decoration: none;
padding-left: 23px
}
#slider_left a span {
height: 85px;
display: table-cell;
vertical-align: middle;
font-family: avantgardecbold, sans-serif;
}
#slider_left .slider_left_1 a:hover{background:url(../img/lm_hover1.png) 0 0 no-repeat}
#slider_left .slider_left_2 a:hover{background:url(../img/lm_hover2.png) 0 0 no-repeat}
#slider_left .slider_left_3 a:hover{background:url(../img/lm_hover3.png) 0 0 no-repeat}
#slider_bg{background:url(../img/slider_bg.png) right top no-repeat;position:absolute;top:0;right:0;width:680px;height:259px;z-index:10}
.sl_button{padding:0;height:100%;width:77px;float:left;overflow:visible}
.slider_left_1 .sl_button{background:url(../img/slb_1.png) 17px 2px no-repeat}
.slider_left_2 .sl_button{background:url(../img/slb_2.png) 17px 2px no-repeat}
.slider_left_3 .sl_button{background:url(../img/slb_3.png) 17px 2px no-repeat}

.nivo-caption p {
padding: 0;
margin: 0;
color: #FFF;
font-size: 18px;
font-family: avantgardecbold, sans-serif;
text-shadow: none;
}
#slider .nivo-caption {
background:#353434 none;
width: auto;
float: left;
padding: 2px 30px;
bottom: 10px;
}
/*= OTHER =*/
.uiIconText {
width: 184px;
}

fieldset{border: none}
.login-fields{margin-bottom: 10px}
.login-fields label{display: inline-block;min-width: 70px}
#chronoform_record1 input, #chronoform_record1 textarea, #chronoform_record2 input, #chronoform_record2 textarea{width:323px;}
.blog table, .item-page table {border-collapse:collapse; border-color:#868532; border-width:1px; padding:1px;}
.blog table td, .item-page table td{border-color:#868532; border-width:1px;padding:5px;border-style: solid;}
#main .item-page h4 {color:#73731B; font-size:16px; font-weight:bold;margin: 12px 0;}
#tooltip{position: absolute;background: #00A2E1 none;box-shadow: 0 0 20px #94E2FF;padding: 17px 20px;border-radius: 23px;-webkit-border-radius: 23px;-moz-border-radius: 23px}#tooltip,#tooltip h3{color: #FFF;text-shadow: 0 1px 3px #0081B1;font-size: 13px;font-weight:normal}