@charset "utf-8";
/* CSS Document */
html, body{
	background:#fff;
	color:#777676;
}
/*********************colors*********************/
			.blue{
				color: #125707;
			}
			.red{
				color: #1d66ae;
			}
			.darkgrey{
				color: #545353;
			}
			.white{
				color: #ffffff!important;
			}	
			.pink{
				color: #ae1851;
			}
			.tutun{
				color: #a37f01;
			}	
			.lila{
				color: #5788c0;
			}
			
			.green{ color: #309f13; }
			.darkblue{ color: #194f93; }
	/*********************end colors*********************/

/*============================================================HEAD======================================*/

div.head{
	background: url(../images/theme/head.jpg) left 39px no-repeat;
}
/*============================================================MENU======================================*/

			ul#menu{
				background: url(../images/theme/menu.jpg) no-repeat;
			}
			ul#menu li a{
				color: #fff;
				background: url(../images/theme/separator.png) no-repeat;
			}
			ul#menu li:hover, ul#menu li a:hover, ul#menu li a.current{
				background: #12b502;
			}
			ul#menu li ul{				
				background:#0c8900 url(../images/theme/drop-menu-bg.jpg) repeat-x;
			}
			ul#menu li ul li a{
				border-bottom:1px solid #74df69;
			}
			ul#menu li ul li a:hover, ul#menu li ul li a.subcurrent{
				background:#12b502;
			}
/*============================================================END MENU======================================*/

div.date{
	color:#c7c5c5;
}
div.altmenu a{
	color: #777676;
}

div.altmenu a#home-altmenu{
	background: url(../images/home-altmenu.png) left no-repeat;
}
div.altmenu a#contacts-altmenu{
	background: url(../images/contacts-altmenu.png) left no-repeat;
}
div.altmenu a#increase{
	background: url(../images/increase.png) left top no-repeat; 
	color:#545353; 
}
div.altmenu a#decrease{
	background: url(../images/decrease.png) left top no-repeat;
	color:#545353;
}
div.altmenu a#language{
	color: #2561ad;
}
/*============================================================END HEAD======================================*/

div.path a{
	color: #828080;
}

h1{
	color: #fff;
}
div.title-actual{
	background:#117905 url(../images/theme/actual-begin-title.jpg) right top no-repeat;	
}
div.title-links{
	background:#1d66ae url(../images/theme/links-begin-title.jpg) right top no-repeat;	
}
div.title-info{
	background:#10559b url(../images/theme/business-info-begin-title.jpg) right top no-repeat;
}
div.title-forum{
	background:#bb506e url(../images/theme/forum-begin-title.jpg) right top no-repeat;
}
div.news{		
	background:url(../images/theme/actual-begin-bg.jpg) repeat-x;
}
div.links{		
	border-top:1px solid #bcbcbc;
	background:url(../images/theme/links-begin-bg.jpg) repeat-x;
}
div.info{		
	border-top:1px solid #bcbcbc;	
	background:url(../images/theme/business-info-begin-bg.jpg) repeat-x;
}
div.box{
	color: #777676;
	background: url(../images/line-dark.png) bottom repeat-x;
}
div.box img{
	border:2px solid #777676;
}

div.box:hover img{
	border:2px solid #51af49;
}


div.footer{
	background:url(../images/theme/footer.jpg) no-repeat;
}
span.finance{
	color:#505050;
}	
div.footer a{
	color: #c3bfbf;
}




div.content-inside{
	background:url(../images/content-inside-bg.png) repeat-x;
}
div.box-inside img.info{
	border:2px solid #5788c0;
}
div.pictures img{
	border:2px solid #51af49;
}

/**************************CONTACTS********************************/


label span.l{
	color: #585858;
}

input{
	border:1px solid #B8BBC2;
	color: grey;
	background:#fff;
}
span.r textarea	{
	color: #acaa99; border:1px solid #B8BBC2;
	background:#fff;
}
*html span.r textarea{
	width: 388px;
}
input.send{
	color:#fff;
	background: url(../images/theme/button.jpg) top left no-repeat; border:0;
}

label.error{
	color: #ed1c24;
}


/*================================GALLERY================================*/



div.big-image img{
	border:2px solid #5788c0;
}
div.text-detail{
	border-top:1px solid #aabcd1;
	background:#fff;
}
div.thumbs a{
	border: 2px solid #5788c0;
}
