/*
	BODY
*/
	
body {
	margin:0 auto !important;
	padding:0 !important;
	background:url(/images/bg.1.1.jpg) repeat;
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif !important;
}

a img {
	border:none;
}

a:active
{
outline: none;
}

:focus
{
-moz-outline-style: none;
}


/* 
	HEAD
_______________________________

*/
#head {
	width:100%;
	min-height:370px;
	margin:0 auto;
	padding:0;
	position:relative;
	background: url(/images/blue_background.1px.jpg) repeat-x;
}

.italic_text {
	color:#FFFFFF;
	font-size:12px;
	font-style:italic;
}

.head_top {
	width:100%;
	height:366px;
	margin:0 auto;
	padding:0;
	position:relative;
	background:url(/images/head_bg_pc.2.jpg) no-repeat center;
}
.head_top h1{
		font-size:36px;
	margin:0px 0 0 90px;
	padding:40px 0 0 0;
	}

.head_content {
	width:970px;
	height:444px;
	margin:0 auto;
	padding:0;
	position:relative;
}

.rss_balon {
	width:50px; 
	height:36px;
	margin:0 auto;
	padding:0;
	position:absolute;
	display:block; 
	top:150px; 
	right:70px; 	
	display:block;; 
}

.rss_balon a {
	width:50px; 
	height:36px;
	display:block; 
}

/*.rss_balon a:active
{
outline: none;
}

.rss_balon :focus
{
-moz-outline-style: none;
}*/

h6 {
	margin-top:0px;
	margin-left:-2000px;
	line-height:36px;
	width:50px; 
	height:36px;
	border:1px solid #FF0000;
}

/*.rss {
	width:109px;
	height:107px;
	margin:0px auto;
	padding:0;
	position:absolute;
	bottom:176px;
	right:5px;
}*/

.phone_box_head {
	width:60px;
	height:83px;
	margin:0 auto;
	padding:0;
	display:block;
	position:absolute;
	top:140px;
	left:-15px;
}

.phone_box_head a {
	display:block;
	width:60px;
	height:83px;
	margin:0 auto;
	padding:0;
}
.phone_box_head em {	
	background: url(/images/contacts.png) no-repeat;
	width: 193px;
	height: 133px;
	position: absolute;
	top: 15px;
	left: 60px;
	text-align: center;
	padding: 20px 12px 10px 100px;
	font-style: normal;
	z-index: 2;
	display: none;
	}

/*.phone_box_head a:active, .phone_box_head a:focus {
	width:0; height:0;
}*/

/*.phone_box_head a:active
{
outline: none;
}

.phone_box_head :focus
{
-moz-outline-style: none;
}*/

.eng {
	width:39px;
	height:58px;
	position:absolute;
	bottom:98px;
	right:303px;
	z-index:1;
}

.inspire {
	width:220px;
	height:70px;
	position:absolute;
	left:305px;
	top:60px;
}


/*	
	CONTENT
	_______________________________
*/

#content {
	width:970px;
	margin:0px auto;
	padding:0;
	position:relative;
	top:-20px;
}
.block_l {
	width:482px;
	min-height:455px;
	margin:0 auto;
	padding:0;
	float:left;
}

/*.block_r {
	width:482px;
	min-height:455px;
	margin:0 auto;
	padding:0;
	float:right;
	border:1px solid #0000FF;
}*/

.h_element	{
	widows:482px;
	height:85px;
	margin:0 auto;
	padding:0;
	background:url(/images/h_background_ornament.png) no-repeat;
}


.pics {
	width:450px;
	height:254px;
	margin:0 auto;
	padding:0;
	border:1px solid #d5dacb;
	background:#FFFFFF;
}

.pics img {
	width:408px;
	height:212px;
	margin:0 auto;
	padding:20px;
	border:1px solid #d5dacb;
}

.p_element {
	width:450px;
	height:65px;
	margin:0 auto;
	padding:15px 0;
/*	border:1px solid #000000;*/
}

/*
	Listove
*/

#list_l {
	width:482px;
	min-height:458px;
	overflow:visible;
	margin:0 auto;
	padding:0;
	float:left;
	position:relative;
/*	border:1px solid #009999;*/
}



/*
___________________________________
*/

#list_head_l {
	background: url(/images/left_list_mod.1.png) no-repeat bottom;
	width:482px;
	height:324px;
	overflow:auto;
	margin:0 auto;
	padding:0;
	/*border:1px solid red;*/

}

#list_body_l {
	background:url(/images/left_list_body1.1.png) repeat-y top;
	width:482px;
	min-height:62px;
	overflow:visible;
	margin:0 auto;
	padding:0;
	position:relative;
	/*border:1px solid red;*/
}

.lists_body {
	width:380px;
	margin:0px 15px 0px 55px;
	padding:0;
	position:relative;
	/*border:1px solid red;*/	
}

#list_footer_l {
	background: url(/images/Left_list_footer1.1.png) no-repeat top;
	width:482px;
	height:54px;
	margin:0 auto;
	padding:0;
	/*border:1px solid #FF0000;*/
}

.z_pic {
	width:239px;
	height:201px;
	position:absolute;
	bottom:-135px;
	left:-8px;
}

.z_r_pic {
	width:239px;
	height:201px;
	position:absolute;
	bottom:-135px;
	right:-8px;
}

/*
_____________
*/

#list_head_r {
	background:url(/images/right_list_mod.png) no-repeat bottom;
	width:482px;
	height:324px;
	overflow:auto;
	margin:0 auto;
	padding:0;
}

#list_body_r {
	background:url(/images/right_list_body1.1.png) repeat-y top;
	width:482px;
	min-height:62px;
	overflow:visible;
	margin:0 auto;
	padding:0;
	position:relative;
}

#list_footer_r {
	background: url(/images/right_list_footer1.1.png) no-repeat top;
	width:482px;
	height:54px;
	margin:0 auto;
	padding:0;
	/*border:1px solid #FF0000;*/
}



/*
___________________________________
*/

#list_r {
	width:482px;
	min-height:458px;
	overflow:visible;
	margin:0 auto;
	padding:0;
	float:left;
	position:relative;
	/*border:1px solid #009999;*/
}

.lists {
	width:380px;
	margin:30px 15px 0px 55px;
	padding:0;
}

.list_pic {
	margin:0px 5px 0 0;
	padding:0px;
	float:left;
}

.list_pic img {
	border:1px solid #e0e0e0;
	margin:5px;
	padding:0;
	vertical-align:middle;
}

/*
FOOTER TEXT
*/

.footer_text {
	width:472px;
	height:30px;
	margin:0 auto;
	padding:15px 0 15px 12px;
	/*border:1px solid #FF00FF;*/
}


/*____________ H, P, HR - Element ___________*/

.head_top h1 {
	margin:0 0 0 -1000px;
}

.head_top h2 {
	width:300px;
	font-size:18px;
	margin:110px 0 0 293px;
}

h3 {
	margin:0 auto;
	padding:30px 0 0 38px;
	font-size:30px;
	line-height:130%;
	color:#791201;	
}

.left_list_statii {
	margin:0 auto;
	padding:5px 0 0 38px;
	font-size:30px;
	line-height:130%;
	color:#791201;
	/*border:1px solid #999999;*/	
}

.right_list_statii {
	margin:0 auto;
	padding:5px 0 0 38px;
	font-size:30px;
	line-height:130%;
	color:#791201;
	/*border:1px solid #666666;*/
}


#list_l, #list_r h3 {
	font-style:italic;
}

h4 {
	font-size:24px;
	font-weight:100;
	margin:0 0 0 115px; 
	padding:0;
	color:#fff;
	position:relative;
	top:145px;
	/*left:115px;*/
	z-index:100;
}

.h_element p {
	margin:0 auto;
	padding:0px 0 5px 38px;
	font-size:11px;
	font-style:normal;
	line-height:120%;
	color:#464646;
}
	
p {
	font-size:11px;
	margin:0 auto;
	padding:0;
}
 
p img {
	margin:0 auto;
	padding:0 5px;
} 

.lists p {
	font-style:normal;
	margin:0 5px;
	padding:0px;
	text-align:left;
	
}

.lists_body p {
	font-style:normal;
	margin:0 5px;
	padding:0px;
	text-align:left;
	z-index:100;	
}
 
 
.hr {
	background: url(/images/ornament.png) no-repeat center;
	width:482px;
	height:10px;
	margin:5px 0;
	padding:0;	
}

.hr hr {
	display:none;
}

.hr_footer {
	background: url(/images/hr_footer.jpg) no-repeat center;
	width:566px;
	height:2px;
	margin:0px 0;
	padding:0;
	position:absolute;
	top:228px;
	right:20px;	
}


.hr_footer hr {
	display:none;
}

.bottom_text p {
	color:#FFFFFF;
	font-size:12px;
	font-style:normal;
	text-align:right;
	padding:2px 20px;
}

.bottom_text p span {
	float:left;

}

/*________ LINKS __________*/


h2 a {
	text-decoration:none;
	color:#000000;
}

h2 a:hover {
	text-decoration:underline;
}

.h_element p a {
	text-decoration:none;
	color:#000000;
	margin:0 0 0 20px;
}

.h_element p a:hover {
	text-decoration:underline;
	color:#791201;
}

.footer_text a {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	text-decoration:none;
	display:block;
	float:left;
	padding:5px 10px;
	margin:0px 0 0 5px;
	position:relative;
	background: #FFFFFF;
	color:#000000;
/*	border:1px solid #333333;*/
}
	

.footer_text a:hover {
	background:#791201;
	font-weight:500;
	color:#FFFFFF;
	
}

.statii {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	text-decoration:none;
	color:#000000;
	position:relative;
	left:60%;
	top:110%;
}

a:hover.statii {
	color:#791201;
	text-decoration:underline;
}


h3 a {
	text-decoration:none;
	
	color:#791201;
}

h3 a:hover {
	color:#5f3536;
}

.footer_bottom a {
	color:#000;
	font-size:12px;
	text-decoration:none;
	padding:0;
	margin:0 auto;
}

.footer_bottom a:hover {
	color:#000;
	text-decoration:underline;
	padding:0;
	margin:0 auto;
}

.footer_bottom a img {
	border:none;
}

.bottom_text a {
	color:#FFFFFF;
	text-decoration:none;
	padding:0 1px;
}

.bottom_text a:hover {
	text-decoration:underline;
	padding:0 1px;
	color:#FFFFFF;
	
}

.link_sites {
	font-size:12px;
	color:#464646;
	text-decoration:none;
}

.link_sites:hover {
	text-decoration:underline;
	color:#5e9e09;
}

/*____________________*/


	



 
/*_________ FOOTER _______*/

#footer {
	width:100%;
	height:910px;
	margin:0px auto;
	padding:0;
	clear:both;
	background:url(/images/footer_desk_bg.jpg) repeat-x bottom;
}


#footer_content {
	width:980px;
	height:409px;
	margin:0 auto;
	padding:0;
	position:relative;
	background:url(/images/footer_pic_1.jpg) no-repeat;
	z-index:100;
}

#footer_content img {
	position:absolute;
	top:92px;
	left:30px;
}

.foot_pic {
	width:120px;
	height:409px;
	position:absolute;
	top:0px;
	right:-120px;
	/*border:1px solid #333333;*/
	background:url(/images/background_foot_r.png) no-repeat;
	z-index:1000;
}


.footer_bottom {
	width:970px;
	height:501px;
	margin:0 auto;
	padding:0;
	background:url(/images/bg_footer_bottom.1.2.jpg) no-repeat right;
	position:relative;
}

.inspire_logo_footer {
	position:absolute;
	bottom:45px;
	left:18px;
	padding:0;
	/*background:url(/images/petno_pod_inspire.png) no-repeat;
	width:261px;
	height:82px;*/
}

.phone_box {
	position:absolute;
	bottom:30px;
	left:310px;
	padding:0;
}

.skype{
	position:absolute;
	bottom:170px;
	right:210px;
	padding:0;
}

.phone_mumber {
	position:absolute;
	bottom:190px;
	left:400px;
}

.meil_inspire {
	position:absolute;
	bottom:90px;
	left:430px;
}

.address_footer {
	position:absolute;
	bottom:120px;
	left:430px;
}

.address_footer li {
	color:#FFFFFF;
	list-style:none;
}

.footer_b_text {
	width:100px;
	height:90px;
	margin:0px 0 0 65px;
	padding:0px;
	overflow:hidden;
}

.footer_bottom ul {
	margin:0px auto;
	padding:0;
}

.footer_b_text li {
	list-style:none;
	font-size:12px;
	line-height:18px;
	margin:0 auto;
	padding:0;
}

.bottom_text {
	width:970px;
	margin:0 auto;
	padding:7px 10px 0 10px;
}


/*___________________________________________________________________

			Vutreshna stranica CSS
			
____________________________________________________________________*/



/*	Golqm LIST	*/


#list_left {
	width:590px;
	min-height:680px;
	overflow:visible;
	margin:50px 0 0 0;
	padding:5px;
	float:left;
	position:relative;
}

.left_ornament_list {
	width:237px;
	height:300px;
	position:absolute;
	left:-90px;
	top:-95px;
	z-index:1;
}

.right_ornament_list {
	width:104px;
	height:166px;
	position:absolute;
	right:-60px;
	top:-40px;
	z-index:1;
}

.list_head_left {
	width:587px;
	margin:0 auto;
	padding:0;
	z-index:100;
	position:relative;
}

.list_head_left p {
	font-style:normal;
	padding:0 0 0 30px;
}

.list_footer_pic p {
	font-style:normal;
	padding:5px;
	color:#e94d36;
}

.lists_body_left {
	width:587px;
/*	min-height:430px;
*/	margin:0 auto;
	padding:0;
	background:url(/images/body_list_pic.1.png) repeat-y;
	z-index:100;
	position:relative;
}
/* articles */
.articles-listing {
		background:url(/images/body_list_pic.1.png) repeat-y;
	padding:15px 30px;
	margin:10px 0;
}
.articles-listing h1 {
	padding:10px 0;
	margin:0;
	}
.articles-listing a {
	text-decoration:none;
	color:#e94d36;
	}
.articles-listing a:hover {	
	color:#000;
	}
	

.body_content_text {
	width:517px; 
	min-height:420px;
	margin:0px auto;
	padding:0 0 20px 10px;
	overflow:auto;
	font-size:12px;
	color:#313132;
}

.body_content_text p {
	color:#313132; !important
	font-size:14px;
}
.body_content_text h1 {
	padding:15px 0;
	margin:0;
	font-size:36px; 
	}
.body_content_text h2 {
	font-size:24px;
	padding:10px;
	border-bottom:1px solid #e94d36;
}
.body_content_text ul {
	font-size:12px;
}
.body_content_text img {
	margin:10px;
	padding:10px;
	border:1px solid #ddd;
}
.body_content_text blockquote {
	font-size:18px;
	font-style:italic;
}
.list_footer_left {
	width:587px;
	height:123px;
	margin:0 auto;
	padding:0;
	background:url(/images/footer_list_pic.1.png) no-repeat;
}

.list_footer_pic {
	width:497px;
	height:103px;
	margin:0 auto;
	padding:0;
	border:1px solid #e2e2e2;
	position:relative;
}

.ramka_footer {
	width:158px;
	height:87px;
	position:absolute;
	right:-27px;
	top:10px;
}

.glasove_footer {
	width:55px;
	height:45px;
	position:absolute;
	top:20px;
	left:27px;
}

.svego_footer {
	position:absolute;
	top:18px;
	left:27px;
}

.f_footer {
	position:absolute;
	font-size:11px;
	left:85px;
	top:30px;
}
.list_footer_pic ul.star-rating {
	position:absolute;
	left:150px;
	top:20px;
}
.hold_p {
	height:50px;
	position:absolute;
	top:30px;
	left:95px;
}



/*__________ Maluk List________*/

#right_div {
	width:320px;
	float:right;
	margin:50px 0 0 0;
	padding:0;
	/*border:1px solid #000000;*/
}

.list_right {
	width:300px;
	min-height:380px;
	margin:5px auto;
	padding:0px;
	position:relative;
	/*border:1px solid #000000;	*/
}

.list_right img {
	width:205px;
	height:107px;
	position:absolute;
	top:-40px;
	right:-25px;
	z-index:1;
}

.head_list_r {
	width:300px;
	height:25px;
	margin:0 auto;
	padding:0;
	background:url(/images/spirala_right_list_pic.1.png) no-repeat;
	z-index:10;
	position:relative;
}
	
.body_list_r {
	width:300px;
	min-height:380px;
	margin:0 auto;
	overflow:auto;
	padding:0px;
	background:url(/images/right_list_bg_pic.1.jpg) repeat-y;
	z-index:10;
	position:relative;
}

.right_list_spisuk {
	margin:10px 0 40px 0;
	padding:0px;
	/*border:1px solid #FF3399;*/
}

.right_list_spisuk li {
	width:200px;
	margin:0 0 0 80px;
	padding:0;
	list-style:url(/images/zvezdichka_pic.1.png);
	/*border:1px solid #999999;*/
}

.right_bottom_pic {
	margin:40px auto;
}

.r_bottom_picture {
	width:244px;
	height:84px;
	margin:10px auto;
	padding:3px;
	border:1px solid #ddd;
	background:#FFFFFF;
}


.r_bottom_picture img {
	width:242px;
	height:82px;
	margin:0 auto;
	padding:0px;
	border:1px solid #ddd;
}

.text_footer {
	width:350px;
	min-height:300px;
	padding:5px 0 0 25px;
	/*border:1px solid #000000;*/
}

/*____________ H, P _________________*/

h1 {
	color:#e94d36;
}

.body_list_r h1 {
	margin:0px auto;
	padding:5px 0 0 40px;

}

.right_bottom_pic p {
	font-size:12px;
	font-style:normal;
	margin:0 auto;
	padding:5px 0 0 50px;
}

.text_footer h2 {
	background:url(/images/h2_petno.png) no-repeat;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	width:200px;
	height:46px;
	margin:0px;
	padding:20px 0 0 0;
	/*border:1px solid #FFFF00;*/
}

.text_footer p {
	color:#FFFFFF;
	font-size:12px;
	font-style:normal;
	padding:0;
	margin:0px auto;
}



.text_footer ul {
	width:365px;
	list-style:none;
	margin:0px;
	padding:0px;
}

.text_footer li {
	color:#FFFFFF;
	padding-left:20px;
	line-height:20px;
	font-size:12px;
	font-style:normal;
	background:url(/images/list_pic_footer.png) no-repeat 5px 5px;
}

/*___________________ LINK _________________*/

.right_list_spisuk a {
	font-size:14px;
	color:#e94d36;
	text-decoration:none;
}

.right_list_spisuk a:hover {
	text-decoration:underline;
}

/*rating*/
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(/images/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/*_____________project/viwe_____________*/



/*___sait present___*/

.sait_present {
	width:860px;
	min-height:491px;
	margin:0 auto;
	padding:100px 0 0 0;
	/*border:1px solid #FF0000;*/
} 


.holder_ajax_pictures {
	width:824px;
	height:284px;
	margin:0 auto;
	padding:18px;
	background-color:#FFFFFF;
	border:1px solid #d5dacb; 
}

.holder_ajax_pictures img {
	width:824px;
	height:284px;
	margin:0 auto;
	padding:0;
}

.list_contnte1 {
	width:860px;
	min-height:165px;
	overflow:auto;
	margin:0 auto;
	padding:0;
	background:url(/images/list_sait_opisanie.png) repeat-y center;
	/*border:1px solid #000000;*/
}

.left_content_sait {
	width:430px;
	float:left;
	margin:7px 10px 0 55px;
	padding:5px;
	/*border:1px solid blue;*/
}



.right_content_sait {
	width:308px;
	height:133px;
	margin:17px 0 0 5px;
	padding:0;
	border:1px solid #dfdfdf;
	float:left;
}

.right_content_sait img {
	margin:41px 0 0 20px;
	padding:0;
	float:left;
}

.boreder_right {
	width:180px;
	height:60px;
	margin:35px 0 0 15px;
	padding:5px 15px 0 0;
	border-right:1px solid #dfdfdf;
	float:left;
	position:relative;
}
.project-fb {
	font-size:11px;
	padding:10px 0 0 55px;
	clear:both;
}
.boreder_right img {
	width:171px;
	height:48px;
	margin:0 0 0 5px;
	padding:0px;

}

.comentari {
	width:860px;
	min-height:300px;
	margin:0 0 0 0;
	padding:0;
	clear:both;
	/*border:1px solid #9900CC;*/	
}

.statii_coment {
	/*border:1px solid #000066;*/
	padding:0 0 0 5px;
}

.baloncheta {
	width:860px;
	height:135px;
	position:relative;
}

.cherveni_baloni {
	width:199px;
	height:134px;
	margin:0 0 0 -40px;
	padding:0;
}


.balon_comentari {
	width:139px;
	height:61px;
	line-height:61px;
	font-size:18px;
	color:#d9150e;
	float:right;
	margin:-50px auto;
	padding:0 0 0 20px;
	position:absolute;
	right:20px;
	top:90px;
	background:url(/images/balon_komentari_154.png) no-repeat;
}

.ornament_view {
	width:209px;
	height:134px;
	position:relative;
	left:430px;
	top:0px;
}

.list_comentari {
	width:814px;
	min-height:118px;
	margin:10px auto;
	padding:20px 0;
	overflow:auto;
	background:url(/images/bql_list_project_01.png) repeat-y;
	/*border:1px solid #000000;*/

}


.form_comentar {
	width:834px;
	height:253px;
	background:url(/images/list_bql_komentbar.png) no-repeat center;
	margin:0px 0 0 0;
	padding:0px;
	/*border:1px solid #FF0000;*/
}

.form_izprati img {
	margin:0 0 0 80px;
}

.websites_coment {
	widows:980px;
	margin:0 auto;
	padding:0 0 0 65px;
	/*border:1px solid #FF00FF;*/
}


/*__________ H, P ______*/

h2 {/*
	margin:0 auto;
	padding:0;	
	line-height:100%;
	color:#d9150e;*/
	font-size:30px;

}

.left_content_sait p {
	font-size:11px;
	font-style:normal;
	padding:10px 120px 5px 0;
}

.left_content_sait ul.star-rating {
	float:left;
	margin:5px 0 0 0 !important;
}
div.project-date {
	float:left;
	width:200px;
	font-size:11px;
	padding-top:10px;
}
div.project-rating {
	float:left;
	width:60px;
	overflow:hidden;
	font-size:11px;
	padding-top:10px;
}

.opisanie_sait, .opisanie_sait p {
	clear:both;
	font-size:11px;
	font-style:normal;
	padding:5px 0 !important;
	text-align:left !important;
}

.boreder_right p {
	font-size:18px;
	font-style:normal;
	position:relative;
	margin:0 auto;
	top:32px;
	left:25px;
	color:#fff;
}

.baloncheta p {
	margin:0 auto;
	font-size:14px;
	font-style:normal;
	color:#d9150e;
	position:absolute;
	top:60px;
	left:180px;
}
.baloncheta h4 {
	color:#fff;
	line-height:100%;
	position:absolute !important;
	top:55px;
	left:-80px;
}

.list_comentari p {
	width:580px;
	min-height:100px;
	margin:0 auto;
	overflow:auto;
	padding:10px;
	color:#000;
	float:left;
	font-style:normal;
	/*border:1px solid #000;*/
}

.form_comentar p {
	padding:0 0 0 50px;
	font-size:14px;
	font-style:normal;
	color:#d9150e;
}

.form_izprati p {
	color:#000;
}



/*___________ul, dl _____________*/

dl {
	width:150px;
	height:93px;
	margin:10px 15px 0 44px;
	border-right:1px solid #c5c5c5;
	float:left;
} 

dt {
	color:#d9150e;
	font-size:24px;
	text-align:right;
	padding:20px 20px 0 0;
}

dd {
	color:000;
	font-size:10px;
	text-align:right;
	padding:5px 20px 0 0; 
}

.form_izprati {
	width:280px;
	margin:30px 0 0 100px;
	padding:0;
	border-left:1px solid #e2e2e2;
	float:left;
}

.form_izprati li {
	margin:5px auto;
	padding:0;
	list-style:none;
}

.forma_komentari {
	padding:0;
	margin:0 auto;
	float:left;
}

.forma_komentari li {
	list-style:none;
	padding:0;
	margin:0;
	color:#FF6600;
	font-size:11px;
}

	
/*________ a ___________*/

.left_content_sait a {
	margin:0 auto;
	padding:0;
	color:#d9150e;
}

/*___________ input, textarea _____________*/

.form_izprati input {
	width:190px;
	height:27px;
	margin:0 0 0 40px;
	padding:0;
	clear:both;
}

textarea {
	width:286px;
	height:110px;
	margin:5px 0 0px 40px;
	overflow:auto;
	/*float:left;*/
}


.code_form {
	width:190px;
	height:27px;
	margin:0 auto;
	padding:0;
}

.form_izprati button {
	width:190px;
	height:27px;
	margin:0px auto;
	padding:0;
}

.forma_komentari input {
	margin:5px 0 0px 40px;
	padding:0;
	width:190px;
	height:27px;
}



.h_element span {
	padding:1px;
}
div.footer-tags {
	width:500px; 
	height:150px; 
	margin:200px 0 0 60px; 
	overflow:hidden;
}
div.footer-tags a {
	color:#9AC402;
	padding:0 3px;
}
div.footer-form {
	margin:4px 0 0 400px;
	width:540px;
	position:absolute;
	overflow:hidden;
	z-index:1000;
}
div.contact-form {
	padding-top:20px;
}
div.contact-form ul {
	list-style:none;
	padding:0;
	margin:20px 0 0 0;
	width:220px;
	float:left;
	z-index:100;
	position:relative;
}
div.contact-form ul li {
	padding:4px;
}
div.contact-form ul li input {
	width:200px;
	height:16px;
	border-left:2px solid #333333;
}
div.contact-st {
	color:#EF076B;
	font-size:11px;
}
div.contact-msg {
	float:left;
	width:300px;
	padding-top:20px;
}
div.contact-msg textarea {
	width:280px;
	height:120px !important;
}
div.contact-msg .err_msg {
	padding-left:40px;
}

.contact-form p {
	color:#FFFFFF;
	font-size:12px;
}

.name_form_footer {
	background:url(/images/name_footer_form.jpg) no-repeat #fff center;
	margin:0 0 0 0px;
	padding:5px 0 0 0;
	border-left:2px solid #333333;
}

 

.meil_form_footer {
	background:url(/images/mail_footer_form.jpg) no-repeat #fff center;
	margin:0 0 0 0px;
	padding:5px 0 0 0; 
}



.phone_form_footer {
	background:url(/images/phone_footer_form.jpg) no-repeat #fff center;
	margin:0 0 0 0px;
	padding:5px 0 0 0; 
}
.input_footer {
	margin:0 0 0 0px;
	padding:5px 0 0 0; 
}



h5 {
	font-size:16px;
	margin:-0px 0 0 0;
	padding:20px 0 0 0;
	color:#FFFFFF;
	background:url(/images/h2_petno.png) no-repeat;
	width:200px;
	height:46px;
	position:absolute;
	top:0px;
	right:330px;
	z-index:1;
}
div.submit-feedback {
	clear:both;
	text-align:right;
	padding:0;
	margin:-20px 0 0 0;
}
/*common*/
ul.pages {
	list-style:none;
	padding:0px;
	float:left;
	margin:50px 0 10px 5px;
	/*border:1px solid #000000;*/
}
ul.pages li {
	float:left;
	margin:2px;
	/*border:1px solid #ffe658;*/
	/*background-color:#FFFADF;*/
	padding:0 0 0 1px;
}
ul.pages li a {
	display:block;
	padding:10px;
	text-decoration:none;
	text-align:center;
	color:#5f3536;
	height:30px;
	min-width:20px;
	font-weight:500;
	/*border:1px solid #00FF00;*/
}

ul.pages li a:hover {
	color:#750e00;
	background:url(/images/navigation_bg_hr.png) no-repeat bottom;
	height:28px;
	min-width:20px;
	font-weight:500;
}

ul.pages li:hover {

}
ul.pages li.num-selected:hover {
	/*background-color:#FFFADF !important;*/
	color:#750e00;
	font-weight:500;
}
ul.pages li.num-selected {
	padding:10px;
	color:#750e00;
	font-size:18px;
	font-weight:500;
}
ul.pages li.num {
}

div.pages {
	clear:both;
	overflow:hidden;
}
div.flash_msg {
	color:#FF9900;
	padding:10px 0 10px 0;
}
div.err_msg {
	color:#FF6600;
	font-size:11px;
}
div.info-msg, div.warning-msg, div.error-msg, div.success-msg {
	background-position:5px 5px;
	background-repeat:no-repeat;
	padding:12px 12px 12px 45px;
	font-size:12px;
	overflow:hidden;
	margin-bottom:10px;
}
div.full-scr-msg {
	background-position:20px 20px !important;
	padding:20px 20px 20px 80px !important;
	line-height:35px;
}
div.info-msg {
	background-image:url(/images/isf/icons/info_ico.png);
	color:#FFE600;
}
div.warning-msg {
	background-image:url(/images/isf/icons/warning_ico.png);
	color:#FF9900;
}
div.error-msg {
	background-image:url(/images/isf/icons/error_ico.png);
	color:#FF0000;
}
div.success-msg {
	background-image:url(/images/isf/icons/success_ico.png);
	color:#4dd709;
}
span.date-day {
	padding-right:4px;
}
span.date-month {
	padding-right:4px;
}

ul.logos {
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0 auto;
	width:840px;
	}
ul.logos li {
	float:left;
	padding:0;
	margin:0 1px;
}
h2.menu {
	color:#000;
	text-decoration:none;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: -3px;
	line-height: 1.2em;
	}
h2.menu a:hover {
	text-decoration:none; color:#5e9e09;
	}
	
div.title {
	border-top:1px solid #d7dac8;
	border-bottom:1px solid #f5f7e8;
	width:95%;
	text-align:center;
	background:url(/images/bg-h1.jpg) no-repeat center;
	margin-top:15px;
	}
div.title h2 {
	padding:0;
	margin:0;
	color:e2e2e2;
		font-size: 24px;
		font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: -3px;
	line-height: 1.6em;
	}