* {margin:0;padding:0;}
html{overflow-y:scroll;}
body {font-size:100%;line-height:1.0625em;}
html, input, textarea {font-family:Arial, Helvetica, sans-serif;font-size:1em;}
div.container {overflow:hidden;width:100%;}
a img{border:0;}
img{vertical-align:top;}
a{text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}
.main{margin:0 auto;text-align:left;width:876px; /*padding-top: 15px;*/}
p{padding-top:5px;padding-bottom:5px;}

/*header*/
#header {height:108px;font-size:0.8125em;}
#header .indent{margin:31px 0 0 632px;position: absolute;width:234px;font-size:.83em;}
.menu{padding:0 1px 0 1px;}
#header ul{margin: 0;padding:0 0 0 0;list-style:none;}
#header ul li{margin:0; display:block; float:left; width:120px; height: 34px;}
#header ul li a{text-decoration:none;width:124px;text-align:center;display:block;float:left;padding:6px 0 11px 0;}
#header ul li:hover{text-decoration:none;width:119px; border-bottom: 1px solid #ccc;}
#header ul li a.last{border:none;}
#header ul li.current{text-decoration:none;width:119px; height: 35px;}
#header ul li.current:hover{border-bottom: none; height: }
#header ul .last{margin:0;display:inline;background:none;}
#header ul .last a{margin:0;width:123px;}
#header ul ul,#header ul ul ul{display: none;width:0;}

#header .indent .mod_menu{display: block; position: relative; top:-43px;}
#header .indent .mod_menu ul{margin: 0; padding: 0; float: right;}
#header .indent .mod_menu ul li{background: none; width: auto; border: none; margin: 0; padding: 0 5px 0 0;}
#header .indent .mod_menu ul li.last{padding-right: 0;}
#header .indent .mod_menu ul li a{width: auto; padding: 0;}
#header .indent .mod_menu ul li.last:hover{ border: none;}

/*content*/
#content{font-size:0.75em;width:100%;text-align:left;}
#content .breadcrumb{position:relative;float:right;margin-right:10px;padding-bottom:7px;}
#content .indent_main{padding:0 15px 0 11px;}
#content .indent-col{padding:10px 0 11px 10px; position: relative; float: left; width: 40%;}
#content .recent{width: 300px; position: relative; float: right; margin: 10px 10px 10px 0;}
#content .title{margin-bottom:16px;}
#content h4{font-size:1em;}
#content h5{font-size:1em;text-transform:uppercase;}
#content h3{font-size:1.41em;text-transform:uppercase;margin-bottom:13px;padding-bottom:5px;}

/*==================block====================*/
.block{height:184px;font-size:1.25em;}
#content .indent{padding:7px 0 0 0;}
#content .indent-row{padding:5px 4px 0 5px;}
#content .leftcontent{width:189px; margin-right:4px;}

#content .box h2{font-size:.916em;text-transform:uppercase;padding:7px 0 0 3px;}
/*==================boxes====================*/

.box {width:100%;position:relative;margin-bottom:5px;}
.box .left-top-corner {height:33px;padding-left:15px;}
.box .right-top-corner {height:33px;padding-right:15px;}
.box .border-top{height:33px;}
.box .left-bottom-corner {height:16px;padding-left:15px;}
.box .right-bottom-corner {height:16px;padding-right:15px;}
.box .border-bottom {height:16px;width:100%;}
.box .border-left {padding-left:1px;}
.box .border-right {padding-right:1px;}
.box .xcontent {width:100%;}
.box .indent-box{padding: 19px 16px 0 18px;}

/*box1*/
.box1{width:100%;}
.box1 .corner-bottom-right {width:100%;}
.box1 .indent-box{padding:5px;display:block;overflow:hidden;}
/*box2*/
.box2{width:100%; display: block; overflow: hidden;}
.box2 .corner-bottom-right {width:100%;}
.box2 .indent-box {padding:11px 0 28px 25px;width:90%;}
.recent .indent-box{padding:11px 0 25px 15px;width:90%;}
#content .box2 h2{font-size:.916em;text-transform:uppercase;margin-bottom:30px;}
#content .recent h2{font-size:.916em;text-transform:uppercase;margin-bottom:30px;}
#content .maincontent{width:648px;}
.leftcontent, .maincontent, .col-3, .col-4{float:left;}
#header ul,.mod_menu ul,.mod_menu ul ul,.mod_menu ul ul ul{margin:0;padding:0;list-style-type:none;}
#content ul.bullet,.content ul,#search_results ul{margin:0 0 10px;padding:0 0 0 15px;list-style-type:square;}
#content ul li.last{background:none;}
#content ul li a{text-decoration:none;line-height:2.54em;font-size:.916em;font-family:Tahoma, Geneva, sans-serif;}
#content .mod_text ul li a{line-height: 1em;}
#content ul li a:hover {text-decoration:none;}
#content ul li .current{text-decoration:none;}
#content .ul li{margin:0;padding-left:0px;margin-bottom:9px;display:block;overflow:hidden;}
#content .ul li.no_image,#content .ul li ul li,#content ul li.no_image ul li{padding-left:0;display:block;overflow:hidden;list-style-type:none;}
#content .ul li.last,#content .ul li ul li.last{background:none;}
#content .ul li ul{padding-left:5px;}
#content .ul li ul li ul{padding-left: 15px;}
#content .ul li ul li a{padding-left:5px;}
#content ul li.title{margin:0;}
.left{width:279px;float:left;}
.right{width:279px;float:right;}
#content div.accordion  p{width:250px;display:block;overflow:hidden;}
#content div.accordion .description {padding-bottom:5px;font-size:11px;}
#content div.accordion h3.li1{margin:0;cursor:pointer;}
#content div.accordion h3.li1_current{margin:0;cursor:pointer;}
#content div.accordion h3.li2{margin:0;cursor:pointer;}
#content div.accordion h3.li2_current{margin:0;cursor:pointer;}
#content div.accordion h3{text-decoration:none;line-height:2em;font-size:.916em;font-family:Tahoma,Geneva,sans-serif;padding-left:25px;}
#content div.accordion h3:hover {text-decoration:none;}
.h1{height:21px;}
.block-contact span{float:right;margin-right:20px;}
/* bottom boxes */
.bottom_blok{width:31%;position:relative;float:left;margin:7px;}
.blok{width: 100%;}
.bloktop{height:2px;margin:0 0 0 14px;}
.bloktop div{height:2px;left:-14px;position:relative;width:14px;}
#content .blok .title{margin:0 0 -9px 0;border-left:1px solid ;border-right:1px solid ;}
#content .blok .title h4{padding:0 0 4px 10px;}
.i1{padding:0 0 0 1px;}
.i2{padding:0 1px 0 0;}
.i3{padding:0 0px;margin:0;display:block;overflow:hidden;}
.bb{height:13px;margin:0 0 -4px 7px;}
.bb div{height:13px;left:-7px;position:relative;width:12px;}
/*bottom*/
#bottom {padding: 20px 20px; position: relative; display: block; text-align: center; width: auto; overflow: hidden; background: url("../images/app/bg_cont.gif") repeat scroll 0 0 transparent;}
#bottom ul{float: right; text-align: left; list-style-type: none; margin: 0;}
#bottom ul li{position: relative; float: left; display: block; padding: 0; width: 150px;}
#bottom ul li a{color: #B7B5C4; font-size: 12px; text-decoration: none;}
#bottom ul ul{padding-top: 25px; float: left;}
#bottom ul ul li{display: block; position: relative; float: left; width: 100%;}
/*footer*/
#footer {height:50px;text-align:right;}
#footer {font-size:0.7em;}
.ie7 #footer .mod_menu{width:27%;position:relative;float:right;}
.ie7 #footer p{width:20%;float:right;}
#footer ul {list-style-type:none;}
#footer ul li{float:right;padding:0 5px;}
#footer ul li.first{border:none;}
#footer .indent-footer{padding:10px 18px 0 26px;}
#footer a {text-decoration:none;}
#footer p {padding: 0px;}
#footer a:hover {text-decoration:underline;}
.bot-right{height:46px;}
/* coda slider */
.coda-slider-wrapper {width:830px;margin:0 10px;}
.image-blok{position:relative;float:left;width:150px;height:150px;margin-right:5px;top:8px;}
.coda-slider, .coda-slider .panel {width:300px;height:280px;}
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel {width:648px;}
.coda-slider-wrapper.arrows .coda-slider {margin:0 10px;}
.coda-nav-left{position:absolute;z-index:1000;top:130px;left:35px;}
.coda-nav-right {position:absolute;top:130px;left:85px;z-index:1000;}
.ie6 .coda-nav-right{clear:both;}
.coda-nav-left a,.coda-nav-right a {padding:5px 0 0 0;width:43px;height:30px;display:block;text-align:center;text-decoration:none}
.coda-slider .panel-wrapper {padding:10px 20px 10px 20px 10px 8px;;height:180px;}
.coda-slider p.loading {padding:20px;text-align:center}
.coda-slider .panel-wrapper h1{font-size:20px;line-height:30px; margin: 0; position: relative; top: 5px;}
.coda-nav ul {clear:both;display:block;margin:auto;overflow:hidden;}
.coda-nav ul li {display:inline;}
.coda-nav ul li a {display:block;float:left;margin-right:1px;padding:3px 6px;text-decoration:none;}
.coda-slider-wrapper {clear:both;overflow:hidden;height:180px;width: 648px;z-index:6;position:absolute;top:125px;}
.image-block {z-index:4;display:inline;}
.coda-slider {float:left;overflow:hidden;position:relative;}
.coda-slider .panel {display:block;float:left;}
.coda-slider .panel-container {position:relative; }
/* tagcloud */
#tagcloud ul{margin:1em 0;padding:.5em 10px;text-align:center;background:transparent;}
#tagcloud li.tag1,#tagcloud li.tag2,#tagcloud li.tag3,#tagcloud li.tag4,#tagcloud li.tag5{margin:0;padding:0;list-style:none;display:inline;}
#tagcloud li.tag1 a,#tagcloud li.tag2 a,#tagcloud li.tag3 a,#tagcloud li.tag4 a,#tagcloud li.tag5 a{text-decoration:none;padding:0 2px;}
.tag1{font-size:100%;}
.tag2{font-size:120%;}
.tag3{font-size:140%;}
.tag4{font-size:160%;}
.tag5{font-size:180%;}
