body {margin:0; padding:0; background:url(images/bg.gif) repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}

a img {border:none;}
a {outline:none; color:#139dcc; text-decoration:underline;}
a:hover {text-decoration:none; color:#669900;}

.wrap {width:770px; margin:0 auto; background:#FFF;}
.wrap p {margin:0; padding:5px 0;}

.left {width:220px; float:left;}
.right {width:549px; padding:0 0 0 0; float:right;}

.head-img {height:170px;}

#slider {
	z-index:1;
	height:170px;
}
.nivoSlider {
position:relative;
}
.nivoSlider img {
left:0;
position:absolute;
top:0;
}
.nivoSlider a.nivo-imageLink { display:none; visibility: hidden;
}
.nivo-slice {
display:block;
height:170px;
position:absolute;
z-index:50;
}
.nivo-caption { display:none; visibility: hidden;
}
.nivo-caption p {
margin:0;
padding:0;
}
.nivo-directionNav a { display:none; visibility: hidden;
}
.nivo-prevNav {  display:none;visibility: hidden;
left:0;
}
.nivo-nextNav { display:none; visibility: hidden;
right:0;
}
#slider a {
border:0 none;
display:block;
}
.nivo-controlNav { display:none; visibility: hidden;
}
.nivo-controlNav a { display:none; visibility: hidden;
}
.nivo-controlNav a.active { display:none; visibility: hidden;
}
.nivo-controlNav a { display:none; visibility: hidden;
}
.nivo-controlNav a.active { display:none; visibility: hidden;
}
.nivo-directionNav a { display:none; visibility: hidden;
}
a.nivo-nextNav { display:none; visibility: hidden;}

a.nivo-prevNav { display:none; visibility: hidden;
}

.logo {background:#FFF; text-align:center;}
.left-menu {background:#99cc33; padding:15px 20px;}
.left-menu ul {margin:0; padding:0; list-style:none; overflow:hidden;}
.left-menu ul li { padding:2px 0; font-weight:bold;}
.left-menu ul li a { text-decoration:none; display:block; padding:5px 5px 5px 14px; color:#FFF; background:url(images/li.gif) no-repeat center left;}
.left-menu ul li a:hover {background:#139dcc;}
.left-menu ul li.current-menu-item a {background:#139dcc;}

.left-menu ul li ul { display:none; visibility:hidden;}
.left-menu ul li.current-menu-item ul, .left-menu ul li.current-page-parent ul { display:block; visibility:visible; padding:0 0 0 20px;}

.left-menu ul li.current-menu-item ul li { padding:2px 0; font-weight:bold;}
.left-menu ul li.current-menu-item ul li a { text-decoration:none; display:block; padding:5px 5px 5px 14px; color:#FFF; background:url(images/li.gif) no-repeat center left;}
.left-menu ul li.current-menu-item ul li a:hover {background:#139dcc;}
.left-menu ul li.current-menu-parent ul li.current-menu-item a {background:#139dcc;}

.banner { padding:15px 0; text-align:center;}

.left-contacts { font-size:11px; padding:0 0 15px 0; line-height:20px;}
.left-contacts h3 {margin:0; padding:0 0 5px 0; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; color:#669900; font-size:18px; font-weight:normal;}

.right-top {height:50px;}
.right-top ul.home {margin:0; padding:0; list-style:none; overflow:hidden; float:left;}
.right-top ul.home li {padding:19px 7px 0 20px;}

.right-top .languages {float:left; line-height:50px; font-size:11px; text-transform:uppercase; font-weight:bold;}
.right-top .languages ul.qtrans_language_chooser {float:left; padding:0; margin:0; list-style:none;}
.right-top .languages ul.qtrans_language_chooser li {float:left; padding:0 7px;}
.right-top .languages ul.qtrans_language_chooser li a {text-decoration:none; color:#139dcc;}
.right-top .languages ul.qtrans_language_chooser li a:hover {text-decoration:underline; color:#139dcc;}
.right-top .languages ul.qtrans_language_chooser li.active a {text-decoration:underline; color:#139dcc;}

.content {padding:15px; line-height:20px; background:#fff; z-index:2; position:relative;}
.content h2 {margin:0; padding:8px 0 8px 0; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; color:#669900; font-size:18px; font-weight:normal;}
.content h1 {margin:0; padding:8px 0 8px 0; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; color:#669900; font-size:21px; font-weight:normal;}

h3 {margin:0; padding:5px 0;}

.new-post {padding:10px 0;}
.new-post h3 {margin:0; padding:0; font-size:11px; font-weight:normal;}

.news ul {margin:0; padding:0; list-style:none; overflow:hidden;}
.news ul li {padding:7px 0;}
.all-news {text-align:right; padding:5px 0 0 0;}

p img {padding: 0;	max-width: 100%;}
.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.wp-caption-text {font-size:11px; text-align:center;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto;}
img.alignright {margin: 0 0 2px 7px; display: inline;}
img.alignleft {margin: 0 7px 2px 0; display: inline;}
.alignright {float: right;}
.alignleft {float: left;}

#footer {width:770px; margin:0 auto;}
.footer {margin:0; border-top:1px #777 solid; padding:15px 0; height:20px;  font-size:11px;}

.copy {float:left; white-space:nowrap; width:400px;}
.solution {float:right; white-space:nowrap; width:130px; text-align: right;}
.solution a {text-decoration:none; color:#999;}
.solution a:hover {text-decoration:none; color:#669900;}

