/*Cайт компании "AFClinic"*/
html { 
	height: 100%;
} 
body {
	margin : 0px;
	padding: 0px;
	background : url(/images/bigpattern.jpg) repeat-y 50% 0px;

}

/*Описание главного контейнера в котором будет лежать сайт, белый бэкграунд*/
#main_container {
	width: 925px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	background: #ffffff;
	padding: 10px;
}

/*Основные показатели оформления сайта*/

/*Обнулим все отступы*/
a {
	outline-style:none !important;
	padding : 0px;
	margin :  0px;
	text-decoration : none;
}
p {
	padding : 0px;
	margin : 0px;
}
/*Напишем как должна выглядеть шапка*/
#header {
	width: 925px;
	height: 28px;
	background : url(/images/top.jpg) no-repeat 0px 0px;
	margin : 0px 0px 10px 0px;
	clear : both;
}
/*Описание большого контейнера в котором будут лежать два других контейнера*/
#big{
	width : 925px;
	height : 100%;
	background : #f1e3e1;

}
#left_big {
	width : 187px;
	height : 100%;
	float : left;
}

/*Описание блока с логотипом компании*/
#logo {
	width : 187px;
	height : 83px;
	clear : both;
	background : url(/images/logo.jpg) no-repeat 0px 0px;
}
/*Описание пункта меню на странице*/
#menu_vertical {
	width : 187px;
	height : 150px;
	clear : both;
	font-family : Tahoma;
	font-size : 10px; 
	padding : 0px 0px 0px 10px;
}
/*Описание правого блока в котором будет лежать текст и основные картинки*/
#right_big {
	width: 738px;
	float : left;
	padding : 0px 0px 0px 0px;
}
/*Блок с адресом компании*/
#adress_block {
	width : 738px;
	height : 44px;
	background : #ffffff;
	clear : both;
	text-align : right;
	padding : 10px 0px 0px 0px;
	font-size: 14px;
	font-family : Tahoma;
}
#page_header {
	width : 738px;
	height : 185px;
	clear : both;
}
#page_image {
	width : 490px;
	height : 185px;
	float : left;
}
/*Описание блока приветсвия*/
#wellcome_block{
	width : 248px;
	height : 125px;
	background : url(/images/infobox.jpg) no-repeat 0px 0px;
	float : left;
	text-align : center;
	font-family : Tahoma;
	font-size : 14px;
	color : #ffffff;
	padding : 60px 0px 0px 0px;
}
/*Описание для блока горизонтального меню*/
#horizontal_menu {
	width : 738px;
	height : 123px;
	background : url(/images/bigbutt.jpg) no-repeat 0px 0px;
	clear : both;
	text-align : left;
}


/*Описание первой кнопки в горизонтальном меню*/
#first_button {
	width : 194px;
	height : 103px;
	float : left;
	font-family : Tahoma;
	font-size : 12px;
	color : #ffffff;
	padding : 20px 5px 0px 50px;
}
#first_button p{
	font-family : Tahoma;
	font-size : 12px;
}
#first_button a {
	outline-style:none !important;
	color : #ffffff;
	text-decoration : underline;
	font-family : Tahoma;
	font-size : 12px;
}
.first_button_active{
	background : url(/images/first_button_act.jpg) no-repeat 0px 0px;
}


/*Описание второй кнопки в горизонтальном меню*/
#second_button{
	width : 195px;
	height : 103px;
	float : left;
	font-family : Tahoma;
	font-size : 12px;
	color : #ffffff;
	padding : 20px 5px 0px 50px;
}
#second_button p{
	font-family : Tahoma;
	font-size : 12px;
}
#second_button a {
	outline-style:none !important;
	color : #ffffff;
	text-decoration : underline;
	font-family : Tahoma;
	font-size : 12px;
}
.second_button_active{
	background : url(/images/second_button_act.jpg) no-repeat 0px 0px;
}


/*Описание трертьей кнопки в горизонтальном меню*/
#third_button{
	width : 184px;
	height : 103px;
	float : left;
	font-family : Tahoma;
	font-size : 12px;
	color : #ffffff;
	padding : 20px 5px 0px 50px;	
}
#third_button p{
	font-family : Tahoma;
	font-size : 12px;
}
#third_button a {
	outline-style:none !important;
	color : #ffffff;
	text-decoration : underline;
	font-family : Tahoma;
	font-size : 12px;
}
.third_button_active{
	background : url(/images/third_button_act.jpg) no-repeat 0px 0px;
}


/*Описание блока с тектом на сайте*/
#page_content {
	width : 738px;
	height : auto;
	clear : both;
	padding : 0px 0px 20px 0px;
	overflow: hidden;
	text-align : justify;
}
/*Описание заголовка страницы*/
#page_content h1{
	padding : 0px;
	font-family : Tahoma;
	font-size : 18px;
	text-align : center;
	color : #a0a1a4;
}
#page_content p {
	padding : 0px 5px 5px 40px;
	font-family : Tahoma;
	font-size : 14px;
	color : #a0a1a4;	
}
#page_content ul {
	font-family : Tahoma;
	font-size : 14px;
	padding : 0px 0px 0px 80px;
	margin : 0px 0px 10px 0px;
	color : #a0a1a4;
}
#page_content ol {
	font-family : Tahoma;
	font-size : 14px;
	font-weight : bold;
	padding : 0px 0px 0px 80px;
	margin : 0px 0px 10px 0px;
	color : #a0a1a4;
}
.map {
	padding : 0px 0px 0px 40px;
	text-align : center;
}
/*Описание меню*/
#menu_vertical h3{
	font-family : Tahoma;
	font-size : 12px;
}
.submenu{
	font-family : Tahoma;
	font-size : 12px;
}
a.main_menu_item:link{
	outline-style:none !important;
	color : #858585;
	padding : 5px 0px 5px 10px;
	background : url(images/grey_button.jpg) no-repeat 0px 50%;
}
a.main_menu_item:visited{
	outline-style:none !important;
	color : #858585;
	padding : 5px 0px 5px 10px;
	background : url(images/grey_button.jpg) no-repeat 0px 50%;
}
a.main_menu_item:hover{
	outline-style:none !important;
	color : #a683b5;
	padding : 5px 0px 5px 10px;
	background : url(images/purp_button.jpg) no-repeat 0px 50%;
}
a.submenu_item:link{
	outline-style:none !important;
	color : #858585;
	padding : 5px 0px 5px 20px;
	background : url(images/grey_button.jpg) no-repeat 10px 50%;
}
a.submenu_item:visited{
	outline-style:none !important;
	color : #858585;
	padding : 5px 0px 5px 20px;
	background : url(images/grey_button.jpg) no-repeat 10px 50%;
}
a.submenu_item:hover{
	outline-style:none !important;
	color : #a683b5;
	padding : 5px 0px 5px 20px;
	background : url(images/purp_button.jpg) no-repeat 10px 50%;
}

/*Описание формы отправки писем*/
table.link_table{
	font-family : Tahoma;
	font-size : 14px;
	color : #a0a1a4;
}

/*Описание подвала странички*/

#basement {
	width: 925px;
	height: 38px;
	background: url(/images/basement.jpg) no-repeat 0px 0px;
}

/*блок для размещения баннера*/
#banner {
	width: 88px;
	height: 15px;
	background: #000000;
	position: absolute;
	top: 0px;
}

#page_image_vrt {
	width : 490px;
	height : 185px;
	float : left;
	background : url(/images/picture_vrt.jpg) no-repeat 0px 0px;
}

#page_image_amb {
	width : 490px;
	height : 185px;
	float : left;
	background : url(/images/picture_amb.jpg) no-repeat 0px 0px;
}

#page_content h2 {
	font-family : Tahoma;
	font-size : 16px;
	padding : 0px 10px 0px 40px;
	color : #a0a1a4;
}

.container_photo{
	width : 100%;
	height : 100px;
	padding : 10px 0px 10px 40px;
}

.doctor_photo {
	width : 125px;
	height : 100px;
	float : left;
}

.doctor_description{
	width : 488px;
	height : 100px;
	float : left;
}
.doctor_description p{
	font-family : Tahoma;
	font-size : 14px;
	padding : 0px 0px 0px 0px;
	color : #a0a1a4;	
}
.vrt_photo_container{
	width : 698px;
	/*height : 332px;*/
	padding : 10px 0px 10px	40px;
}
.vrt_photo{
	width : 442px;
	/*height : 332px;*/
	float : left;
	
}
.vrt_photo img {
	padding : 0px 0px 10px 0px;
}
.vrt_photo_text{
	width : 256px;
	height : 342px;
	float : left;
	text-align : left;
}
.vrt_photo_text p{
	font-family : Tahoma;
	font-size : 14px;
	padding : 0px 0px 0px 0px;
	color : #a0a1a4;	
}
div.price_table{
	width : 698px;
	height : auto;
	padding : 0px 0px 10px 40px;
}
table.price_table {
	width : 698px;
	font-family : Tahoma;
	border-collapse : collapse;
	color : #a0a1a4;
	
}
table.price_table th {
	text-align : left;
	background-color : #C0C0C0;
	color : #ffffff;
	padding : 10px;
}
table.price_table td {
	padding : 10px;
}
.stripped{
	background-color : #f3e4fd;
	color : #a0a1a4;
}
#main_mama_picture {
	float : right;
	margin : 10px;
}
#licence img{
	float : left;
}
#licence a {
	text-decoration : none;
	outline-style:none !important;
	border : 0px;
}
a img {
	border: none;
}


/*===========================================================*/
/*Слайдшоу*/
/* <![CDATA[ */

.dumbCrossFade {
	width:490px;
	height:185px;
	display:block;
	cursor:pointer;
	border:none;
	position:relative;
	overflow:hidden;
}
.dumbCrossFade .dumbItem {
	display:none;
	position:absolute;
	top:0;
	left:0;
	border:none;
}
.dumbCrossFade .dumbItem img {
	border:none;
}
.dumbCrossFade * {
	border:none;
	text-decoration:none;
}
/* ]]> */