/*
org_filial.php
______________________________________________________________________________________________________________
#################################################################   СТИЛИ ДЛЯ СТРАНИЦЫ С ОПИСАНИЕМ ОРГАНИЗАЦИИ
*/
.orgfilial_block1 {
/*	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; */
	border: none;

	}
	.orgfilial_block1 .about {
		padding: 0px 12px 12px 12px;
		}

		.orgfilial_block1 .about h2 {
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			font-weight: bold;
			font-size: 20px;
			}
		.orgfilial_block1 .about .big_text {
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			font-weight: bold;
			font-size: 16px;
			}

		.orgfilial_block1 .about .infotab {
			width: 100%;
			//width: auto;
			//margin-right: -12px;
			}
		.orgfilial_block1 .about .tdbeauty {
			overflow:visible;
			}
		.orgfilial_block1 .about .divbeauty {
			margin-right: -12px;
			//margin-right: 0px;
			}
	.orgfilial_block1 .about2 {
		padding: 0px 12px 0px 12px; 
		}
	.orgfilial_block1 .about2 h2 {
		margin: 12px 12px 0px 0px; 
		}
	.orgfilial_block1 .about2 div {
		margin: 6px 0px 8px 0px; 
		}
	.orgfilial_block1 .logo { /*  */
		float: left;
		border: 1px solid #e0e0e0;
		background-color: #ffffff;
		margin-right: 20px;
		}
		.orgfilial_block1 .logo td { /*  */
			margin: 3px;
			}
	.orgfilial_block1 .filials {
		z-index: 900;
		margin: -1px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
		width: 100%;
		border: 1px solid #CCCCCC;
		}
		.orgfilial_block1 .filials h2 {
			margin: 0px;
			}
		.orgfilial_block1 .filials img.hand {
			margin: 3px 6px 3px 6px;
			}
	.orgfilial_block1 .info {
			float: left;
			}
			.orgfilial_block1 .info h2 {
				padding: 0px;
				margin: 0px 0px 12px 0px;
				}
	.orgfilial_block1 .cities {
			z-index: 100;
			position: relative;
			padding: 0px 12px 0px 12px;
			height: 21px;
			}
			.orgfilial_block1 .cities .selectcity {
				float: left;
				height: 17px;
				//height: 21px;
				padding: 5px 12px 2px 12px;
				background: url('/images_plastika/clinic_vkladki_bg.gif') repeat-x;
				background-color: #FFFFFF;
				border-top: 1px solid #CCCCCC;
				border-left: 1px solid #CCCCCC;
				border-right: 1px solid #CCCCCC;
				font-family: Arial, sans-serif;
				font-size: 16px;
				}
			.orgfilial_block1 .cities .othercity {
				float: left;
				height: 16px;
				//height: 21px;
				padding: 4px 12px 0px 12px;
				background: url('/images_plastika/dotted_vertical.gif') right repeat-y;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				font-weight: bold;
				cursor: pointer;
				}
			.orgfilial_block1 .cities .othercity2 {
				float: left;
				height: 16px;
				//height: 21px;
				padding: 4px 12px 0px 12px;
				background: url('/images_plastika/dotted_vertical.gif') left repeat-y;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				font-weight: bold;
				cursor: pointer;
				}

.orgfilial_block2 {
	padding: 12px 12px 12px 12px;
	margin: 0px 0px -20px 0px;
	position: relative;
	font-size: 14px;
	}
	.orgfilial_block2 .galleryblock {
		border: 1px solid #CCCCCC;
		background-color: #FFFFFF;
		}
	.orgfilial_block2 .scrollarr {
		padding: 15px 0px 10px 0px;
		}
	.orgfilial_block2 .scrollcontainer {
		width: 240px;
		height: 100%;
		position: relative;
		overflow: hidden;
		z-index: 100;
		}
	.orgfilial_block2 .scrollbelt {
		position: absolute;
		width: 200px;
		z-index: 90;
		top: 0px;
		left: 20px;
		}
	.orgfilial_block2 .scrollpic {
		width: 200px;
		position: relative;
		margin: 0px 0px 10px 0px;
		}

.orgfilial_block3 {
	padding: 12px 12px 12px 12px;
	margin: 0px 0px -24px 0px;
	border: none;
	}
	.orgfilial_block3 .specialist {
		float: left;
		padding: 10px;
		width: 280px;
		margin: 0px 20px 10px -12px;
		}
		.orgfilial_block3 .specialist div {
			padding-bottom: 10px;
			}
		.orgfilial_block3 .specialist .photo {
			float: left;
			border: 1px solid #e0e0e0;
			padding: 3px;
			background-color: #ffffff;
			margin-right: 15px;
			line-height: 100%;
			font-size: 0;
			}
			.orgfilial_block3 .specialist .photo img {
				/*border: 1px solid #e0e0e0;*/
				}
	.orgfilial_block3 .specialist_list {
		padding: 5px;
		width: 225px;
		}

.orgfilial_block4 {
	padding: 12px 12px 12px 12px;
	margin: 20px 0px 0px 0px;
	background: none;
	border-left: none;
	}
	.orgfilial_block4 h2 {
		margin: 12px 0px 12px 0px;
		}
	.orgfilial_block4 .level1 {
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 15px;
		line-height: 22px;
		padding:  3px 0px 0px 25px;
		margin: 0px;
		}
	.orgfilial_block4 .level2 {
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 13px;
		line-height: 20px;
		padding:  4px 0px 0px 50px;
		margin: 0px;
		}
	.orgfilial_block4 .level3 {
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 13px;
		line-height: 17px;
		padding: 4px 0px 0px 75px;
		margin: 0px;
		}
	.orgfilial_block4 .level4 {
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 13px;
		line-height: 17px;
		padding:  4px 0px 0px 100px;
		margin: 0px;
		}
	.orgfilial_block4 .level5 {
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 13px;
		line-height: 17px;
		padding:  4px 0px 0px 125px;
		margin: 0px;
		}
	.orgfilial_block4 .level6 {
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 13px;
		line-height: 17px;
		padding:  4px 0px 0px 150px;
		margin: 0px;
		}
	.orgfilial_block4 .level7 {
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 13px;
		line-height: 17px;
		padding:  4px 0px 0px 175px;
		margin: 0px;
		}
	.orgfilial_block4 .cost {
		float: right;
		font-size: 100%;
		line-height: 100%;
		padding: 3px 12px 0px 12px;
		}
	.orgfilial_block4 .dotted {
		background: url('/images_plastika/dotted_horisontal.gif') bottom repeat-x;
		padding: 2px 0px 0px 0px;
		margin: 0px;
		}


.orgfilial_block5 {
	padding: 12px 12px 12px 12px;
	margin: -10px 0px 0px 0px;
	background: none;
	border-top: 2px dashed #c4c9ce;
	}
	.orgfilial_block5 .work {
		float: left;
		/*width: 240px;*/
		height: 170px;
		border: 1px solid #CCCCCC;
		padding: 5px 5px 10px 10px;
		margin: 0px 10px 10px 0px;
		}
		.orgfilial_block5 .work img {
			margin: 3px 5px 3px 0px;
			//margin: 3px 5px 0px 0px;
			border: 1px solid #000000;
			}

.orgfilial_block6 {
	padding: 12px 12px 12px 12px;
	margin: 0px 0px 0px 0px;
	background: none;
	}
	.orgfilial_block6 .question {
		margin: 0px 15px 15px 15px;
		}
		
.orgfilial_back {
	padding: 8px 12px 8px 12px;
	margin: 20px 0px 20px 0px;
	background-color: #e52a33;
	border: dashed 1px #FFFFFF;
	color: #FFFFFF;
	}
.orgfilial_back a {
	color: #FFFFFF;
	}
	.orgfilial_back h2 {
		padding: 0;
		margin: 0;
		font-size: 13px;
		}
.chet {
	font-size: 11px;
	margin-top: -5px;
}