body { background: url("/assets/templates/shendra/img/bg.png") repeat-x #b4ffcb; margin: 0; padding: 0; width: 100%;}

.otstup10 {margin-top: 10px;}
.otstup20 {margin-top: 20px;}
.otstup30 {margin-top: 30px;}
.clear {clear:both;}

.site
{
	width: 1100px;
	margin: auto;
	margin-top: 30px;
	background: white;
	border-radius: 8px;
	padding-bottom: 20px;
	margin-bottom: 30px;	
}
.headerwidth
{
	width: 1000px;
	padding-top: 20px;
	margin: auto;
}
.width1000
{
	width: 1000px;
	margin: auto;
	margin-top: 40px;
}
	.header-logo img {width: 250px}
		
	.header-descr
	{
		text-align: center;
		font-size: 26px;
	}
	.header-contacts
	{
		font-family: 'Ubuntu', sans-serif;
		text-align: right;
	}
		.header-contacts-phone
		{
			font-size: 45px;
		}
		.header-contacts-adress
		{
			margin-top: 10px;
			font-size: 16px;
		}
		.header-contacts-map
		{
			margin-top: 10px;
			font-size: 13px;
		}
			.header-contacts-map a, .header-contacts-map a:hover
			{
				text-decoration: none;
				color: #FF6600;
				padding-bottom: 2px;
				border-bottom: 1px dashed #FF6600;
			}
.mymenu
{
	width: 1000px;
	margin: auto;
	background: #FFCC99;
	height: 41px;
	border-radius: 8px;
	margin-top: 40px;
}
.mymenu a, .mymenu a:hover {text-decoration: none; color: black; font-family: 'Andika', sans-serif; font-size: 16px; padding: 5px; padding-bottom: 1px;}

.mymenu  ul
	{
		padding: 8px;
	}
	.mymenu li
	{
		 padding: 10px; list-style-type: none; display: inline;
	}
	
.banner
{
	width: 695px;
	margin: auto;
	float: left;
	font-family: 'Ubuntu', sans-serif;
	
	
}
	.banner img
	{
		width: 700px;
		border-radius: 8px;
	}

.popular-uslugi
{
	width: 270px;
	float: left;
	border-radius: 8px;
}
	.popular-uslugi-title
	{
		width: 270px;
		margin: 30px 0 0 0px;
		font-size: 25px;
		color: black;
		padding-bottom: 7px;
		border-bottom: 2px solid #FF6600;
	}
	.popular-uslugi-content
	{
	}
	.popular-uslugi-content a, .popular-uslugi-content a:hover
	{
		text-decoration: none;
		padding-bottom: 2px;
		color: black;
		border-bottom: 1px solid black;
	}
	.popular-uslugi-content  ul
		{
			margin-left: 0px;
			padding: 8px 8px 8px 0;
		}
		.popular-uslugi-content li
		{
			 padding: 2px; list-style-type: none;
		}
		
		.popular-uslugi-content li p {font-size: 13px; margin-top: 7px; color: grey;}
.nadoel
{
	width: 270px;
	height: 326px;
	float: left;
	margin: 30px 0 0px 0;
}

.napravlenia
{
	width: 270px;
	height: 300px;
	background: #d0e5de;
	float: left;
	border-radius: 8px;
	/* border: 1px solid #72858c; */
	background: url("/assets/templates/shendra/img/napravleniabg.png") no-repeat;
}
	.napravlenia-title
	{
		width: 220px;
		margin: 30px 0 0 10px;
		font-size: 20px;
		color: black;
		padding-bottom: 7px;
		border-bottom: 2px solid #FF6600;
	}
	.napravlenia-content
	{
	}
	.napravlenia-content a, .napravlenia-content a:hover
	{
		text-decoration: none;
		padding-bottom: 2px;
		color: black;
		/* border-bottom: 1px solid black; */
		font-size: 18px;
	}
	.napravlenia-content  ul
		{
			padding: 8px;
		}
		.napravlenia-content li
		{
			 padding: 2px; list-style-type: none;
		}
	.content
	{
		width: 685px;
		padding: 5px;
		float: left;
		font-family: 'Ubuntu', sans-serif;
	}
		.content-pagename
		{
			margin-top: 0px;
			font-size: 40px;
			padding-bottom: 20px;
		}
		.content-text
		{
			font-size: 16px;
		}
			.content-text a, .content-text a:hover
			{
				color: #FF6600;
				padding-bottom: 2px;
				border-bottom: 1px solid #FF6600;
				text-decoration: none;
			}
.napravleniya
{
	width: 1000px;
	margin: auto;
	float: left;
	padding-bottom: 20px;
}
			.napravleniya-razdel
			{
				padding-bottom: 20px;
				font-size: 32px;
				font-family: 'Open Sans Condensed', sans-serif;
				text-align: left;
				font-weight: 700;
			}
			.napravleniya-name
			{
				margin: 0;
				padding: 0;
				width: 240px;
				margin-left: -5px;
				height: 50px;
				background-color: rgba(255, 255, 255, 0.8);
				margin-top: 100px;
				color: black;
				font-size: 32px;
				font-family: 'Open Sans Condensed', sans-serif;
				text-align: center;
			}
				.napravleniya-name a, .napravleniya-name a:hover
				{
					text-decoration: none;
					color: black;
					font-size: 20px;
					font-family: 'Open Sans Condensed', sans-serif;
					border-bottom: 0px;
				}