.text a{
color:blue;
text-decoration:underline;
}
.text a:hover{text-decoration:underline;}



html{height:100%;}
body{
    margin:0;
	color:#000;
	font:14px 'Helvetica Neue',Tahoma, Arial, Helvetica, sans-serif;
	height:100%;
	min-width:997px;
	background:#000;
}
img{border:none;}
a{
	color:#000;
	text-decoration:none;
}
a:hover{text-decoration:underline;}


input,
textarea,
select{
    font:100% arial,sans-serif;
    vertical-align:middle;
}
form,fieldset{
    margin:0;
    padding:0;
    border-style:none;
}
.main-holder{
	width:100%;
	position:relative;
	overflow:hidden;
}
.main-wrap{
	width:1628px;
	position:relative;
	float:left;
	left:50%;
}
.body:focus{outline:none;}
#main{
	width:976px;
	padding:0 10px 0 10px;
	margin:0 auto;
	min-height:100%;
}
* html #main{height:100%;}
#header{
	width:100%;
	overflow:hidden;
	padding:0 0 0px;
	position:relative;
}
.language-box{
	float:right;
	width:416px;
	padding:7px 6px 8px 22px;
        color:#fff;
}
.language-box span{
	float:left;
	color:#c1c1c1;
	font-size:11px;
	text-transform:uppercase;
	padding:3px 0 0;
}
.language-box .connection{
	float:left;
	color:#505050;
	font-size:11px;
	text-transform:uppercase;
	padding:3px 0 0;
}
.language-box ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.language-box ul li{
	float:left;
	padding:0 13px 3px 15px;

}
.language-box ul li.first{background:none;}
.language-box ul li a{
	color:#e0e0e0;
	font-size:11px;
	text-decoration:none;
}
.language-box ul li a:hover{text-decoration:underline;}
.language-box ul li a.active{color:#fff;}

.language-box a:hover{text-decoration:underline;}
.language-box a {color:#fff;}
.language-box a.logout {color:#fff;}

.logo{
	float:left;
	padding:0px 0 0 7px;
}

.welcome-text{
	float:left;
	width:430px;
	height:35px;
	margin:47px 0 0 78px;
}
.welcome-text p{
	margin:0;
	text-indent:-9999px;
}
#primary{
	width:100%;
	overflow:hidden;
	padding:37px 0 34px;
	position:relative;
}
#main-nav{
	width:100%;
	position:absolute;
	top:0;
	left:0;
	padding:0 0 14px;
}
#main-nav:after{
	content:"";
	display:block;
	clear:both;
}
.nav1{
	margin:0;
	padding:0 0 0 4px;
	list-style:none;
	float:left;
}
.nav1 li{
	float:left;
	height:37px;
	padding:0 11px 0 0;
}
.nav1 li a{
	font-size:13px;
	color:#c0c0c0;
	text-decoration:none;
	float:left;
	height:26px;
	padding:11px 10px 0;
	letter-spacing:1px;
}
.nav1 li a:hover{
	color:#fff;
	text-decoration:none;
}

.modules span{
	float:left;
	padding:12px 30px 0 25px;
	text-transform:uppercase;
	cursor:pointer;
color:#d0d0d0;
}
.modules:hover span{
color:#fff;
}
.modules em{
	float:left;
	width:35px;
	height:36px;
}
.inner1-holder{
	width:465px;
	position:absolute;
	top:100%;
	right:0;
	display:none;
}
.inner-btm{
	width:100%;
	background:url(../s/orangium/themes/bg-inner-nav-btm.png) repeat-x;
	height:11px;
	overflow:hidden;
}
.inner1{
	width:435px;
	background:#dcdcdc url(../s/orangium/themes/bg-inner-menu.gif) repeat-x;
	padding:32px 14px 40px 16px;
	overflow:hidden;
}
.form-login{
	width:100%;
	overflow:hidden;
	margin:0 0 45px;
}
.form-login label{
	color:#262626;
	padding:0 0 7px 3px;
	display:block;
}
.form-login div{
	width:190px;
	float:left;
	padding:0 15px 0 0;
}
.inp03 input{
	font-size:12px;
	color:#828282;
	width:182px;
	padding:5px 4px;
	border:0;
}
.login-btn{
	padding:24px 0 0;
	float:left;
}
.inner1 ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}

.inner2-holder{
	width:635px;
	position:absolute;
	top:100%;
	right:0;
	display:none;
}
.inner-btm{
	width:100%;
	background:url(../s/orangium/themes/bg-inner-nav-btm.png) repeat-x;
	height:11px;
}
.inner2{
	width:607px;
	background:#dcdcdc;
	padding:34px 0 0 28px;
	overflow:hidden;
}
.inner2 ul{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}

.inner-box{
	width:175px;
	float:left;
	padding:0 23px 29px 0;
}
.content-holder{width:100%;	
background-image:url(../aqc/whitepatch.gif);
}
.content-holder:after{
	content:"";
	clear:both;
	display:block;
}
#content{
	width:636px;
	float:left;
	padding:17px 10px 0px;


}
#content h1{
	margin:0 0 7px;
padding:6px;
	font-size:27px;
line-height:33px;
	color:#6c6c6c;
	font-weight:normal;

}
#content h1 a{text-decoration:none;color:#333333;
-moz-border-radius: 15px; -webkit-border-radius: 15px;
}
#content h1 a:hover{color:#404040;
-webkit-transition: all 0.4s ease-out;
-webkit-transition-property: all;
-webkit-transition-duration: 0.4s;
-webkit-transition-timing-function: ease-out;
-webkit-transition-delay: initial;
background: #f0f0f0;


}
.info-box{
	width:100%;
	overflow:hidden;
	margin:0 0 22px;
}
.heading{
	width:100%;
	overflow:hidden;
	margin:0 0 13px;
}
.heading a {
 text-decoration:none;
}
.author-picture{
	float:left;
	width:50px;
	height:50px;
	overflow:hidden;
}
.heading h2{
	margin:0 0 8px;
	color:#363636;
	font-size:11px;
	background:#e9e9e9;
	padding:5px 0 5px 9px;
	overflow:hidden;
	width:577px;
	float:left;
}
.heading h2 a{color:#363636;}
.heading h2 a:hover{text-decoration:underline;}
.box-info{
	float:left;
	width:586px;
	overflow:hidden;
	font-size:11px;
}
.date{
	float:left;
	color:#565656;
	padding:0 0 0 10px;
}
.comment{
	float:right;
	padding:0 4px 3px 16px;
	background:url(../s/orangium/themes/bg-comment.gif) no-repeat 0 2px;
	overflow:hidden;
}
.comment a{color:#565656;}
.text{
	width:100%;
letter-spacing:normal;color:#000;
font-size:90%;
line-height:1.7em;

}
.illustration02{
	float:right;
	padding:3px 5px 0;
}
.content-thumbnail1 {
	float:left;
	padding:3px 13px 0;
}

.text p{
	margin:0 0 16px;
	letter-spacing:1px;
}
.info-box-list{
	width:100%;
	overflow:hidden;
}
.info-box-list a {
	 text-decoration:none;
color:#fff;
}
.info-box-btn{
	float:left;
	height:21px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
       
}
.info-box-btn span{
	float:left;
	height:18px;
line-height:18px;
	background:url(../s/orangium/themes/bg-info-box-btn-left.gif) no-repeat;
	padding:3px 28px 0 15px;

}
.info-box-btn:hover span{text-decoration:underline;}
.info-box-btn em{
	float:left;
	background:url(../s/orangium/themes/bg-info-box-btn-right.gif) no-repeat;
	height:21px;
	width:16px;
}
.info-box-list ul{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	overflow:hidden;
	height:1%;
}
.info-box-list ul li{
	float:left;
	padding:0 0 0 12px;
}
.info-box-list ul li a{
	float:left;
	height:21px;
	font-size:11px;
	color:#6a6969;
	cursor:pointer;
        text-decoration:none;
}
.info-box-list ul li a:hover span{text-decoration:underline;}
.info-box-list ul li a span{
	float:left;
	height:18px;
	background:url(../s/orangium/themes/bg-info-box-list-left.gif) no-repeat;
	padding:3px 3px 0 10px;
}
.info-box-list ul li a em{
	float:left;
	width:6px;
	height:21px;
	background:url(../s/orangium/themes/bg-info-box-list-right.gif) no-repeat;
}
.share-holder{
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #dbdbdb;
	border-top:1px solid #dbdbdb;
	padding:10px 0 5px 6px;
	margin:0 0 14px;
}
.form1{
	width:270px;
	float:left;
	padding:0 26px 0 0;
}
.inp02{
	width:256px;
	height:17px;
	background:url(../s/orangium/themes/bg-inp02.gif) no-repeat;
	margin:0 0 5px;
	padding:0 7px;
}
.inp02 input{
	font-size:10px;
	color:#000;
	border:0;
	width:256px;
	background:none;
	padding:2px 0 3px;
}
.inp02 input:focus{outline:none;}
.inp02 label{display:none;}
.share-holder ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.share-holder ul li{
	float:left;
	padding:0px 16px 0 0;

	overflow:hidden;
}
.twitter{
	float:left;
	width:116px;
	height:28px;
	text-indent:-9999px;
	background:url(../s/orangium/themes/bg-twitter.jpg) no-repeat;
	margin:4px 0 0;
}
.facebook{
	float:left;
	width:87px;
	height:33px;
	text-indent:-9999px;
	background:url(../s/orangium/themes/bg-facebook.jpg) no-repeat;
	margin:3px 0 0;
}
.comment-area{
	height:1%;
	padding:0 0 0 7px;
	overflow:hidden;
}
.comment-area h3{
	margin:0 0 17px;
	font-size:20px;
	font-weight:normal;
	color:#6c6c6c;
}
.comment-form{
	width:545px;
	overflow:hidden;
}
.inp01{
	width:100%;
	overflow:hidden;
	margin:0 0 15px;
}
.inp01 input{
	width:194px;
	background:#fff;
	border:1px solid #ccc;
	color:#b4b4b4;
	padding:4px 8px;
}
.comment-form textarea{
	color:#b4b4b4;
	background:#fff;
	border:1px solid #ccc;
	padding:0 0 0 8px;
	overflow:auto;
	width:535px;
	height:58px;
	margin:0 0 17px;
}
.comment-form label{display:none;}
.submit{float:right;}
.comment-holder{
	height:1%;
	padding:0 0 0 14px;
	overflow:hidden;
}
.comment-holder h4{
	font-size:15px;
	color:#767676;
	margin:0 0 18px;
	font-weight:normal;
}
.comment-box{
	width:100%;
	overflow:hidden;
	padding:0 0 10px;
}
.illustration03{	
	float:left;
	width:70px;
	height:70px;
	border:1px solid #c0c0c0;
	margin:0 17px 0 0;
	display:inline;
}
.comment-text{
	width:515px;
	float:left;
}
.comment-head{
	width:100%;
	overflow:hidden;
	font-size:11px;
	padding:0 0 5px;
}
.comment-head h5{
	float:left;
	font-size:11px;
	color:#6a6a6a;
	margin:0;
	font-weight:normal;
	padding:0 19px 0 0;
}
.comment-head h5 a{
	float:left;
	padding:0 4px 0 0;
	color:#6a6a6a;
}
.comment-head h5 strong{
	font-weight:normal;
	color:#f00;
}
.icon{
	float:right;
	width:12px;
	height:15px;
	background:url(../s/orangium/themes/comment-icon.gif) no-repeat;
	text-indent:-9999px;
}
.comment-head .date{
	background:url(../s/orangium/themes/bg-date.gif) no-repeat;
	padding:0 0 1px 9px;
	color:#9a9a9a;
}
.comment-text p{
	margin:0 0 10px;
	font-size:11px;
	line-height:13px;
}
#sidebar{
	width:300px;
	float:left;
	padding:0 0 0 10px;
	margin:23px 0 0;
}
.illustration04{
	width:300px;
	height:65px;
	margin:0 0 12px;
}
.illustration04 a{
	display:block;
	width:300px;
	height:65px;
}
.sidebox-holder{
	width:300px;
	background:url(../s/orangium/themes/bg-sidebox-btm.gif) no-repeat 0 100%;
	padding:0 0 3px;
	margin:0 0 14px;
}
.sidebox-wrap{
	width:100%;
	background:url(../s/orangium/themes/bg-side-box-top.gif) no-repeat;
	padding:3px 0 0;
}
.partners-box{
	background:url(../s/orangium/themes/bg-sidebox-center.gif) repeat-y;
	width:286px;
	padding:5px 7px 0;
}
.partners-box h3{
	margin:0 0 9px;
	text-align:center;
	font-size:12px;
	color:#6c6c6c;
}
.partners-box ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.partners-box ul li{
	float:left;
	height:129px;
	padding:0 7px 13px;
}
.partners-box ul li a{
	display:block;
	width:129px;
	height:129px;
	cursor:pointer;
}
.illustration05{
	width:125px;
	height:125px;
	background:url(../s/orangium/themes/bg-illustration05.gif) no-repeat;
	padding:2px;
	display:block;
}
.service-holder{
	background:url(../s/orangium/themes/bg-sidebox-center.gif) repeat-y;
	width:275px;
	padding:3px 9px 9px 16px;
}
.service-box{
	width:100%;
	overflow:hidden;
	border-top:2px solid #fff;
	padding:8px 0 6px;
}
.service-box:first-child{border-top:none;}
.service-box a{
	display:block;
	overflow:hidden;
	height:1%;
	cursor:pointer;
}
.service-box a:hover{text-decoration:none;}
.illustration06{
	float:left;
	width:50px;
	height:50px;
	padding:0 14px 0 0;
}
.service-text-holder{
	width:200px;
	float:left;
}
.head{
	font-size:12px;
	color:#4a4a4a;
	margin:0 0 5px;
	display:block;
}
.service-text{
	display:block;
	font-size:11px;
	color:#575757;
	line-height:16px;
}

.footer-conteiner{
	width:100%;
	background:url(../s/orangium/themes/bg-footer.gif) repeat-x;
	margin:-60px 0 0;
	position:relative;
}
#footer{
	width:978px;
	margin:0 auto;
	padding:20px 10px 135px;
	overflow:hidden;
	font-size:13px;
}
.footer-nav{
	background:url(../s/orangium/themes/bg-footer-nav.jpg) no-repeat;
	padding:0 36px 0 0;
	width:942px;
}
.footer-nav span{
	margin:0;
	padding:11px 0 0 18px;
        color:#c0c0c0;
        display:block;

}
.footer-nav:after{
	content:"";
	display:block;
	clear:both;
}
.footer-nav ul{
	margin:0;
	padding:11px 0 0 18px;
	list-style:none;
	float:left;
	height:1%;
}
.footer-nav ul li{
	display:inline;
	padding:0 23px;
}
.footer-nav ul li a{
	color:#fff;
	letter-spacing:1px;
}
.rss{
	float:right;
	background:url(../s/orangium/themes/bg-rss.jpg) no-repeat 100% 0;
	padding:31px 105px 0 0;
	margin:-19px 0 0;
	height:50px;
	position:relative;
	font-size:12px;
	color:#fff;
	letter-spacing:1px;
}
.footer-box-holder{
	height:1%;
	padding:0 0 13px 20px;
	overflow:hidden;
}
.link-box{
	width:280px;
	float:left;
	padding:0 48px 0 0;
}
.link-box h5{
	font-size:14px;
	color:#cecece;
	margin:0 0 6px;
	letter-spacing:1px;
}
.link-box ul{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.link-box ul li{
	background:url(../s/orangium/themes/footer-sep.gif) repeat-x;
	padding:6px 0 8px;
	float:left;
	width:100%;
}
.link-box ul li a{
	font-size:12px;
	color:#8c8b89;
	float:left;
}
.icon1{
	padding:0 0 4px 20px;
	background:url(../s/orangium/themes/footer-icon1.gif) no-repeat 0 2px;
}
.icon2{
	padding:0 0 4px 20px;
	background:url(../s/orangium/themes/footer-icon2.gif) no-repeat 0 2px;
}
.footer-text{
	float:left;
	width:280px;
	text-align:center;
	padding:22px 46px 0 0;
}
.footer-text p{
	margin:0;
	color:#6a6a69;
	line-height:18px;
}
.address-box{
	float:left;
	width:210px;
	color:#6a6a69;
}
.address-box address{
	font-style:normal;
	margin:0 0 29px;
}
.address-box address span{
	display:block;
	width:100%;
	padding:0 0 2px;
}
.address-box address em{
	font-style:normal;
	padding:0 10px 0 0;
}
.locality{
	font-size:14px;
	color:#fff;
	letter-spacing:1px;
	margin:0 0 4px;
}
.address-box p{
	margin:0;
	font-size:11px;
}
.sub-logo{
	display:block;
	padding:0 0 0 440px;
}
.sub-logo a{
	display:block;
	width:49px;
	height:45px;
	text-indent:-9999px;
	background:url(../s/common/logo-orangium.png) no-repeat;
}
.banner-holder{
	width:100%;
	overflow:hidden;
	height:99px;
	position:fixed;
	bottom:0;
	left:0;
}
.banner-wrap{
	width:100%;
	overflow:hidden;
	background:url(../s/orangium/themes/bg-banner-holder.png) repeat-x;
	height:99px;
}
.banner{
	width:956px;
	background:url(../s/orangium/themes/bg-banner.png) no-repeat;
	padding:5px 0 4px;
	margin:0 auto;
}
.illustration07{
	margin:0 auto;
	width:728px;
	height:90px;
}
.illustration07 a{
	display:block;
	width:728px;
	height:90px;
	position:relative;
}





#MenuInner1 {
text-align:left;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#MenuInner1 ul{
float: left;
clear:left;
padding:0px;
margin:0px;
padding-top:10px;
padding-bottom:10px;
list-style: none;
}

#MenuInner1 li{
display: inline;
}

#MenuInner1 a{
width:170px;
vertical-align:middle;
float: left;
text-align:center;
display: block;
color: #404040;
font-size:14px;
text-decoration: none;
padding: 5px 5px;
margin-right:10px;
margin-bottom:3px;
background-color: #f3f3f3;
border-bottom:0px;
line-height:50px;
}


#MenuInner1 #active a {
background-color: #e0e0e0;
color: #000;
}
#MenuInner1 a:hover {
background-color: #e0e0e0;
color: #000;
}