@charset "utf-8";
/* CSS Document */

/* kontaqti start */
#feedback
{
	margin-top:30px;
}
#feedback form
{
	float:left;
}
#feedback form
{
	float:left;
}
#feedback form .feedback_inputs {
	margin-bottom:10px;
}
#feedback form .feedback_inputs #to {
	width: 100%;
	height: 35px;
}
#feedback form .feedback_inputs .feedback_inputs_left
{
	float:left;
	width:180px;
	padding-top:6px;
	color:#525252;
}
#feedback form .feedback_inputs .feedback_inputs_right
{
	float:left;
}
#feedback form .feedback_inputs .selectori
{
	width:292px;
}
#feedback form .feedback_inputs .selectori .chzn-drop
{
	width:290px;
}
#feedback form .feedback_inputs .feedback_inputs_right input[type='text']
{
	width:280px;
}
#feedback form .feedback_inputs .feedback_inputs_right textarea
{
	width:280px;
	height:120px;
}
#feedback form .catpcha .feedback_inputs_right img{
	margin-right:10px;
}
#feedback form .catpcha .feedback_inputs_right input[type='text']{
	width:150px;
}
#feedback form button.gilaki
{
	float:right;
	margin:5px 20px 10px 0;
}
/* kontaqti end */

/* galerea start */
#gal_cats .gal_cat_wrap
{
	float:left;
	width:33.333%;
	margin-bottom:15px;
}
#gal_cats .gal_cat_wrap .gal_cat
{
	min-height:195px;
	margin:0 10px;
	padding:5px;
	background-color:#eaeaea;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
#gal_cats .gal_cat_wrap .gal_cat:hover
{
	background-color:#ccc;
	color:#000;
}
#gal_cats .gal_cat_wrap .gal_cat a
{
	display:block;
	margin-bottom:5px;
	color:#333;
}
#gal_cats .gal_cat_wrap .gal_cat a span
{
	display:block;
	height:30px;
	margin-bottom:10px;
	margin-top:8px;
	text-align:center;
}
#gal_cats .gal_cat_wrap .gal_cat a img
{
	width:100%;
}
.gallery_description{
	margin:0 10px 15px;
}
#gallery .gal_cat_wrap
{
	float:left;
	width:20%;
	margin-bottom:15px;
}
#gallery .gal_cat_wrap .gal_cat
{
	margin:0 10px;
	padding:5px;
	background-color:#eaeaea;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
#gallery .gal_cat_wrap .gal_cat:hover
{
	background-color:#ccc;
	color:#000;
}
#gallery .gal_cat_wrap .gal_cat a
{
	display:block;
	margin-bottom:5px;
}
#gallery .gal_cat_wrap .gal_cat a img
{
	float:left;
	width:100%;
}
#video_gallery .video_wrap
{
	float:left;
	width:33.333%;
	margin-bottom:15px;
}
#video_gallery .video_wrap .video
{
	height:195px;
	margin:0 10px;
	padding:5px;
	background-color:#eaeaea;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
#video_gallery .video_wrap .video:hover
{
	background-color:#ccc;
	color:#000;
}
#video_gallery .video_wrap .video h3.video_head
{
	height:30px;
	margin:0 10px 15px;
	color:#222;
	text-align:center;
	font-weight:normal;
}
#video_gallery .video_wrap .video .jwplayer
{
	width:100% !important;
	height:150px !important;
}
#video_gallery img.jwlogo
{
	display:none;
}
/* galerea end */

/* pager start */
.pager{
	float:left;
	width:100%;
	margin:15px 0;
	text-align:center;
}
.pager span.pages{
	display:inline-block;
	width:25px;
	height:25px;
	margin:0 5px;
}
.pager span.pages a{
	display:block;
	float:left;
	width:25px;
	height:25px;
	color:#5d5d5d;
	font-size:10px;
	line-height:25px;
	background-color:#e9e9e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
.pager span.pages a.curr_page, .pager span.pages a:hover{
	color:#fff;
	background-color:#ed1c24;
}
/* pager end */

/* faq start */
.faqwrap{
	margin-bottom:10px;
}
.faqa{
	display: block;
	padding: 10px;
	color: #fff;
	font-size:14px;
	text-align:center;
	background-color:#0069c6;
	border-radius:3px;
	cursor: pointer;
}
.faqa:hover{
	background-color:#0056a4;
}
.news_block a.faqa:hover{
	text-decoration:none;
}
.faqdiv{
	display:none;
	padding:10px;
	background-color:#f5f5f5;
	border-radius:0 0 3px 3px;
	transition:none;
	-moz-transition:none;
	-webkit-transition:none;
	-o-transition:none;
	-ms-transition:none;
}
.faqdiv div{
	margin-bottom:10px;
	line-height:15px;
}
.faqdiv div a:hover{
	text-decoration:underline;
}
/* faq end */

/* links start */
ul.useful_links{
	margin:15px 0;
	padding:0;
	list-style:none;
}
ul.useful_links li{
	display:block;
	margin-bottom:15px;
}
ul.useful_links li span{
	display:block;
	float:left;
	margin-top:2px;
	font-size:14px;
}
ul.useful_links li a{
	display:block;
	margin-left:25px;
	color:#005caf;
	font-size:14px;
}
ul.useful_links li a:hover{
	padding-left:3px;
	color:#777;
}
ul.useful_links_img{
	margin:15px 0;
	padding:0;
	list-style:none;
}
ul.useful_links_img li{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px dotted #ccc;
}
ul.useful_links_img li a{
	display:block;
	float:left;
	margin-right:10px;
	padding:5px;
	background-color:#ccc;
}
ul.useful_links_img li a img{
	width:150px;
}
ul.useful_links_img li:hover a{
	background-color:#888;
}
#sitemap ul{
	margin:0;
	padding:0;
	list-style:none;
}
#sitemap>ul{
	width:50%;
	float:left;
}
#sitemap ul li{
	margin-bottom:10px;
}
#sitemap ul li a{
	color:#333;
}
#sitemap ul li a:hover{
	color:#000;
}
#sitemap ul li ul{
	margin-left:15px;
	margin-top:5px;
	padding-left:15px;
	list-style:square;
}
#sitemap ul li ul li a{
	color:#777;
}
#sitemap ul li ul li a:hover{
	color:#444;
}
/* links end */

/* news start */
.validation_errors p{
	display:block;
	margin-bottom:10px;
	padding-bottom:10px;
	color:#d50000;
	border-bottom:1px dashed #ccc;
}
/* news gallery */
#news_gall{
	float:left;
	margin:0 10px 5px 0;
}
#news_gall span{
	display:block;
	position:absolute;
	width:20px;
	height:20px;
	top:11px;
	right:11px;
	background:url(../../themes/images/sprite.png) 0 -115px;
}
#news_gall a img{
	width:250px;
	padding:2px;
	border:1px solid #ccc;
}
#news_bott_gall div{
	float:left;
	width:25%;
}
#news_bott_gall div a{
	display:block;
	margin:5px;
	padding:2px;
	border:1px solid #ccc;
}
#news_bott_gall div a img{
	width:100%;
}
#news_gall a:hover img, #news_bott_gall a:hover{
	border:1px solid #aaa;
}
.news_block h3.news_head_ins{
	margin-bottom:5px;
}
.news_block .news_date_ins{
	color:#999;
	font-size:10px;
	margin-left:5px;
	margin-bottom:10px;
}
/*.news{
	margin-bottom:20px;
}
.news .news_img{
	float:left;
	width:140px;
	z-index:5;
}
.news .news_img img{
	width:140px;
}
.news .news_texts{
	margin-left:150px;
}
.news .news_texts h3.news_head{
	margin-bottom:5px;
	padding-top:10px;
	font-size:16px;
	font-family:"AR Archy";
	font-weight:normal;
}
.news .news_texts .news_date{
	color:#999;
	font-size:10px;
}
.news .news_texts .news_desc{
	color:#555;
}
.news a.news_more{
	display:block;
	position:absolute;
	right:15px;
	bottom:10px;
	color:#cb2d29;
}
.news .news_texts a.news_more:hover{
	color:#333;
}*/
/* news end */
/* captcha */
#pager {
	text-align: center;
}
#pager li.pages{
	display:inline-block;
	width:25px;
	height:25px;
	margin:0 5px;
}
#pager li.pages a{
	display:block;
	float:left;
	width:25px;
	height:25px;
	color:#5d5d5d;
	font-size:10px;
	line-height:25px;
	background-color:#e9e9e9;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align: center;
	transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-webkit-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	-ms-transition:all 0.2s ease-out;
}
#pager li.pages a.curr_page, #pager li.pages a:hover{
	color:#fff;
	background-color:#094793;
}