@font-face {font-family: 'PTSans'; 
	src: url('pts55f_w.eot'); 
	src: local('PT Sans'), url('../font/PTS55F_W.woff') format('woff'),url('../font/PTS55F_W.ttf') format('truetype'), url('../font/PTS55F_W.svg#PTSans-Regular') format('svg');
}

@font-face {font-family: 'PTSansBold';
	src: url('../font/pts75f_w.eot');
	font-style: normal;
	font-weight: bold; 
	src: local('PT Sans Bold'), url('../font/PTS75F_W.woff') format('woff'),url('../font/PTS75F_W.ttf') format('truetype'), url('../font/PTS75F_W.svg#PTSans-Bold') format('svg');
}

html,body {
	font-family: PTSans,sans-serif;
	font-size: 14px;
	color: #656565;
}
h2 {
	margin-bottom: 0.5em;
	font-size: 30px;
}
.site_name h1{
	font-size: 22px;
}
.container .menu {
	list-style: none;
	margin: 0;
	padding: 0;
}
.container .menu li {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}

/*------header---------*/
header{
	padding-top: 10px;
	/*height: 700px;*/
	/*position: relative;*/
	background: url(../img/header.png) right top /100% no-repeat;
}
.site_name h1{
	margin-top: 30px;
	font-size: 22px;
	line-height: 1.2;
	color: #032f94;
	text-align: right;
}
.flag {
	background: url(../img/flag.png) no-repeat left top;
	height: 121px;
	position: relative;
}
.logo{
	position: absolute;
	bottom: -2px;
	left: 160px;
	z-index: 20;
}
.head-info-box{
	padding: 18px 0 0 0;
	margin-top: -36px;
}
.email-head a{
	font-size: 16px;
	text-decoration: none;
	padding-top: 69px;
	display: block;
}
.phone-head{
	padding-top: 30px;
}
.phone-head span{
	font-size: 22px;
}
#block-search-form .container-inline {
	margin-top: 8px;
	width: 125px;
	border: 1px solid #656565;
	background: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	
}
#block-search-form input[type="text"]{
	width: 105px;
	margin: 0;
	border: 0;
}
.#block-search-form input[type="image"]{
	/*width: 13px;*/
	/*height: 13px;*/
}
#slider{
	padding: 0 20px;
	float: left;
}
#views_slideshow_cycle_main_slider-block {
	width: 1230px;
	
}
.views-slideshow-cycle-main-frame-row-item {
	position: relative;
	/*float: left;*/
	border: 2px solid #e1e1e1;
}
#slider .views-field-field-image {
	float: left;
	position: relative;
}
#slider .views-field-field-image img {
	border: 2px solid #e1e1e1;
	border-right: none;
	
}
#slider .views-field-title{
	background: url(../img/slide-trans.png) left top repeat;
	position: absolute;
	height: 91px;
	width: 837px;
	padding: 10px;
	bottom: -2px;
	left: 2px;
}
#slider .views-field-title a {
	font-size: 22px;
	color: #032f94;
	text-decoration: none;
}
.views-slideshow-controls-bottom {
	
}
.img-minfeld{
	float: left;
	padding: 0 3px;
}
#slider .jcarousel-list-horizontal .jcarousel-item-horizontal img {
	border: 4px solid #dddddd;
}
.img-minfeld.active img{
	border: 4px solid #032f94;
}
#slider .views-field-body{
	overflow: hidden;
	background: url(../img/grad-slider.jpg) left bottom no-repeat;
	padding: 20px;
	height: 382px;
	line-height: 24px;
}

.left-button {
	float: left;
	padding-top: 35px;
	text-align: center;
	width: 40px
}
.right-button {
	float: left;
	padding-top: 35px;
	text-align: center;
	width: 40px;
}
.jcarousel-skin-tango .jcarousel-container {
	
	margin-top: 5px;
	/*border: 1px solid #dddddd;*/
}

.banners p {
	margin: 0 0 0 0.5em;
}
/*----main-------*/

#content {
	padding: 20px;
}

#sidebar{
	padding: 20px 20px 20px 0;
}

.view-taxonomy-term .view-content .views-row{

	padding-top: 30px;
	padding-bottom: 10px;
}

.view-news .views-row {
	float: left;
	background: url(../img/dotted.png) left bottom repeat-x;
	padding: 20px 0;
	clear: both;
}
.view-news .views-row-first {
	padding-top: 0;
}
.view-news .views-field-field-image{
	float: left;
}
.view-news .views-field-field-image img {
	border: 4px solid #dddddd;
	margin-right: 20px;
}
.field-name-field-newsimage .field-item{
float:left;
padding: 5px;
}
.view-news .views-field-created span {
	color: #b9b9b9;
}
.view-news .views-field-title h3 {
	margin-bottom: 0.5em;
	
}
.view-news .views-field-title h3 a {
	color: #032f94;
}
#block-quicktabs-tabs {
	margin-top: 20px;
}
#block-quicktabs-tabs .item-list li a {
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
#quicktabs-tabpage-tabs-0 .views-field-field-image-gallery {
	padding-bottom: 20px;
	background: url(../img/bottom-img-gallery.png) left bottom no-repeat;
}
#quicktabs-tabpage-tabs-1 iframe {
	border: 4px solid #dddddd;
}
#quicktabs-tabpage-tabs-0 .views-field-field-image-gallery img{
	border: 4px solid #dddddd;
}
.field-name-field-image-gallery .field-item {
	float: left;
	padding: 5px;
}
.view-photogalery .views-row {
	float: left;
	padding: 5px;
} 
/*-----footer----*/
footer {
	margin-top: 10px;
	background: url(../img/footer-grad.jpg) left top repeat-x;
	height: 40px;
	
}
footer .info-footer{
	width: 388px;
	float: left;
	padding: 4px 10px 0 10px;;
	/*text-align: center;*/
}
footer .copypast {
padding: 10px 0 0 500px;
}
.develop {
position: absolute;
z-index: 100;
top: 200px;
left: 300px;
}

.search-block{
/*margin-top:-28px;*/
}

.footer-item{
	float: left;
	margin-right: 10px;
}