/****************************************************** 
	Title:    Майчин Дом
	Author:   Wizzard
******************************************************/

body {
	background: #F4B27E url('../../images/site_images/backgrounds/bgr-body.gif') repeat-x left top;
	font-family: "Trebuchet MS" ,"Tahoma";
}

	#wrapper {
		width: 1020px;
		margin: 0 auto;
	}
	
/***************************************************** header */

#header {
	width: 1000px;
	height: 182px;
	margin: 0 auto;
	position: relative;
}
	
	#navigation {
		float: left;
		margin: 0;
		padding: 0;
		list-style-type: none;
	}

		#navigation li {
			float: left;
			position: relative;
		}
		
		#navigation li:hover {
			cursor: pointer;
		}
		
			#navigation li div {	
				display: none;	
				position: absolute;		
				width: 165px;
				height: 80px;
				background: url('../../images/site_images/backgrounds/bgr-navActive.gif') repeat-x left top;
			}
								
				#navigation li div span {					
					display: none;
				}
				
			#navigation li a {
				display: block;
				width: 167px;
				height: 78px;	
				position: relative;
				z-index: 2;			
			}
			
			#navigation li.last a {
				width: 165px;	
			}
			
				#navigation li a span {					
					display: block;
					width: 167px;
					height: 78px;
				}
				
				#navigation.en li a span {
					background-image: url('../../images/site_images/backgrounds/bgr-navEN.png');
					background-repeat: no-repeat; 
				}
				
				#navigation.bg li a span {
					background-image: url('../../images/site_images/backgrounds/bgr-navBG.png');
					background-repeat: no-repeat; 
				}
					
				#navActual {
					background-position: -167px 0;
				}
				
				#navPatients {
					background-position: -334px 0;	
				}
				
				#navSpecialists {
					background-position: -501px 0;	
				}
				
				#navUsefull {
					background-position: -668px 0;	
				}
				
				#navContacts {
					background-position: -835px 0;	
				}
				
				#header ul li a span span {
					display: none;
				}
	
	#underNav {
		float: left;
		width: 980px;
		height: 32px;		
	}
		
		#underNav ul {
			display: none;
			margin: 8px 0 0 0;
			padding: 0;		
			list-style-type: none;	
		}
			#underNav ul li {
				float: left;
				margin-right: 44px;
			}
			
			#underNav ul li.last {
				margin-right: 0;
			}
			
			#under_navForUs li.first {
				margin-left: 53px;
			}
			
			#under_navActual li.first {
				margin-left: 209px;
			}
			
			#under_navPatients li.first {
				margin-left: 364px;
			}
			
			#under_navSpecialists li.first {
				margin-left: 343px;
			}
			
			#under_navUsefull li.first{
				margin-left: 420px;
			}
			
			#under_navContacts li.first {
				margin-left: 571px;
			}
			
			#under_navContacts li.fix {
				margin-left: 668px;
			}
			
			#under_navUsefull li.fixThird {
				margin-left: 502px;
			}
			
			#under_navContacts li.fix {
				margin-left: 674px;
			}
			
			#under_navContacts li.fixSec {
				margin-left: 484px;
			}
			
			#under_navSpecialists li.fixSec {
				margin-left: 526px;
			}
			
				#underNav ul li a {
					font-family: "Trebuchet MS";
					font-size: 1.4em;
					text-decoration: none;
					color: #00ffff;					
				}
				
				    #underNav ul li a.active {
				    	font-weight: bold;
						color: #ffffff;
				    }
				
				#underNav ul li a:hover {
					color: #02b7b7;
				}
				
				#underNav ul li.activeHref a {
					color: #ffffff;	
				}
	
	#search {
		height: 60px;
		position: absolute;
		left: 12px;
		bottom: 1px;
		background: url('../../images/site_images/backgrounds/bgr-search.gif') no-repeat left top;
	}
	
		#search form fieldset input {
			float: left;
			width:294px;
			height: 29px;
			margin: 14px 0 0 42px;
			padding-left: 4px;
			border: 1px solid #797979;
		}
			
		#search form fieldset input.submit {
			float: left;
			margin-left: 5px;
			padding: 0;
			width: 100px;
			height: 31px;			
			cursor: pointer;
			border: none;
		}
		
		#search.en form fieldset input.submit {
			background: url('../../images/site_images/backgrounds/bgr-submitEN.gif') no-repeat left top;
		}
		
		#search.en form fieldset input.hover {
			background: url('../../images/site_images/backgrounds/bgr-searchHoveredEN.gif') no-repeat left top;
		}
		
		#search.en form fieldset input.active {
			background: url('../../images/site_images/backgrounds/bgr-searchActiveEN.jpg') no-repeat left top;
		}
		
		#search.bg form fieldset input.submit {
			background: url('../../images/site_images/backgrounds/bgr-submitBG.gif') no-repeat left top;
		}
		
		#search.bg form fieldset input.hover {
			background: url('../../images/site_images/backgrounds/bgr-searchHoveredBG.gif') no-repeat left top;
		}
		
		#search.bg form fieldset input.active {
			background: url('../../images/site_images/backgrounds/bgr-searchActiveBG.jpg') no-repeat left top;
		}
		
	#header div.multiLang {
		width: 200px;
		height: 33px;
		margin: 24px 0 0 0;
	}
		
		#header div.multiLang a {
			display: block;
			height: 13px;
			margin-bottom: 2px;
			padding-right: 27px;
			clear: both;
			background: url('../../images/site_images/icons/lang-flags.gif') no-repeat right top;
		}
		
		#header div.multiLang a.active {
			text-decoration: none !important;
		}

	#header div.multiLang a.english {
		background-position: right bottom;
	}
	
/********************************* footer */

#footer {
	float: left;
	position: relative;
	width: 1012px;
	height: 93px;
	margin: -5px 0 0 2px;
	background: url('../../images/site_images/backgrounds/bgr-footer.png') no-repeat left top;
}
	
	#footer ul {
		overflow: hidden;
		margin: 16px 0 26px 22px;
		padding: 0;
		list-style-type: none;
	}
		
		#footer ul li {
			float: left;
			margin-left: 13px;
			padding-left: 14px;
			background: url('../../images/site_images/backgrounds/bgr-footerNavSep.gif') no-repeat left center;
		}
		
		#footer ul li.first {
			margin: 0;
			padding: 0;
			background: none;
		}
		
			#footer ul li a {
				font-size: 1.2em;
				color: #006666;
				text-decoration: none;
			}
			
			#footer ul li a:hover {
				text-decoration: underline;
			}
	
	#medicalCenter {
		position: absolute;
		right: 16px;
		top: 16px;
		font-size: 1.2em;
		color: #006666;
		text-decoration: none;
		font-weight:bold;
	}
	
	#medicalCenter:hover {
		text-decoration: underline;
	}
	
	#footer h6 {
		float: left;
		margin-left: 24px;
		font-size: 1.1em;
		color: #ffffff;
	}
	
	#footer div {
		float: right;
		width: 118px;
		height: 31px;	
		margin: -10px 18px 0 0;
	}
	
		#footer div h2 {
			float: left;
			margin-top: 10px;		
			font-size: 1.1em;
			color: #009899;		
		}
		
		#footer div a img {
			display: block;
			float: right;
			margin: 0 0 0 6px;
			width: 54px;
			height: 25px;
		}

/**************************************** index */
	
	#contentLeft {
		float: left;
		width: 523px;
		height: 730px;
		background: url('../../images/site_images/backgrounds/bgr-contentLeft.png') no-repeat left top;
	}
		
		#contentLeft img {
			margin: 26px 0 0 23px;
		}
	
	#contentRightTop {
		float: left;
		width: 491px;
		height: 165px;
		margin-top: 6px;
	}
	
	#contentRightTop.en {
		background: url('../../images/site_images/backgrounds/bgr-contentRightTopEN.png') no-repeat left top;		
	}
	
	#contentRightTop.bg {
		background: url('../../images/site_images/backgrounds/bgr-contentRightTopBG.png') no-repeat left top;
	}
		
		#contentRightTop a {
			float: right;
			width: 116px;
			height: 113px;
			margin: 27px 53px 0 0;
		}
		
			#contentRightTop a span {
				display: none;
			}
	
	#contentRightBottom {
		float: left;
		width: 491px;
		height: 561px;
		background: url('../../images/site_images/backgrounds/bgr-contentRightBottom.png') no-repeat left top;
	}
		
		#contentRightBottom.index h2 {
			width: 127px;
			height: 30px;
			margin: 32px 0 0 26px;
		}
		
		#contentRightBottom.index h2.en {
			background: url('../../images/site_images/backgrounds/bgr-welcomeEN.png') no-repeat left top;		
		}
		
		#contentRightBottom.index h2.bg {
			background: url('../../images/site_images/backgrounds/bgr-welcomeBG.png') no-repeat left top;
		}
		
			#contentRightBottom.index h2 span {
				display: none;
			}
		
		#contentRightBottom.index p {
			margin: 8px 0 16px 42px;
			font-size: 1.2em;
			color: #333333;			
		}
		
			#contentRightBottom.index p span {
				font-weight: bold;
			}
		
		#contentRightBottom.index a {
			float: right;
			font-size: 1.2em;
			color: #26a5a5;			
			margin-right: 50px;
		}

/**************************************** team */

#contentRightBottom.team {
	position: relative;
	font-family: "Trebuchet MS";
	background: url('../../images/site_images/backgrounds/bgr-contentRightBottomWithRose.png') no-repeat left top;
}
	
	#teamDiv {
		width: 477px;
		height: 50px;
		margin: 6px 0 50px 6px;
		background: url('../../images/site_images/backgrounds/bgr-roseDiv.gif') repeat-x left top;
	}
	
		#teamDiv h2 {
			float: left;
			font-size: 2.6em;
			color: #ffffff;
			margin: 7px 0 0 12px;
		}
		
		#contentRightBottom ul {
			margin: 0 0 0 40px;
			padding: 0;
			list-style-type: none;
		}
		  
		  #contentRightBottom ul.wide {
		  	   margin-left: 40px;
		  }
		
			#contentRightBottom ul li {
				float: left;
				margin-bottom: 12px;
				font-size: 1.2em;
			}
			
			#contentRightBottom ul li.last {
				margin-bottom: 0;
			}
			
				#contentRightBottom ul li img {
					float: left;
					border: 2px solid #65ffff;
				}
				
				#contentRightBottom ul li div {
					position: relative;
					float: left;
					width: 300px;
					height: 100px;
					margin-left: 10px;
				}
				
					#contentRightBottom ul li div h3 {
						margin-bottom: 3px;
						font-weight: bold;
						float: left;						
					}
					
					#contentRightBottom ul li div h4 {
						clear: both;
					}
					
					#contentRightBottom ul li div p {
						margin-top: 3px;
						clear: both;
						float: left;
					}
					
					#contentRightBottom ul li div a {
						clear: both;
						float: left;
						color: #333333;
						text-decoration: none;
					}
					
					#contentRightBottom ul li div a:hover {
						text-decoration: underline;
					}

/**************************************** team_member */

#teamMemberUpper {
	width: 1013px;
	height: 167px;
	margin: 5px 0 0 1px;
}

#teamMemberUpper.en {
	background: url('../../images/site_images/backgrounds/bgr-team_memberDivEN.png') repeat-x left top;	
}

#teamMemberUpper.bg {
	background: url('../../images/site_images/backgrounds/bgr-team_memberDivBG.png') repeat-x left top;
}
	
	#teamMemberUpper a img {
		float: right;
		margin: 26px 48px 0 0;
	}
	
#bgr-mainTeamMemberTextHead {
	width: 1011px;
	height: 14px;
	background: url('../../images/site_images/backgrounds/bgr-mainTeamMember.png') repeat-x 1px bottom;
}

	#bgr-mainTeamMemberTextHead span {
		display: none;
	}
		
#bgr-mainTeamMemberText {
	position: relative;
	width: 1011px;
	min-height: 550px;
	margin-left: 1px;
	padding-bottom: 20px;
	font-size: 1.1em;
	overflow:hidden;
	height:100%;	
	
	background: url('../../images/site_images/backgrounds/bgr-mainTeamMemberText.png') repeat-x left bottom;
}
	
	#bgr-mainTeamMemberText h2 {
		float: left;
		margin: 10px 0 24px 30px;
		font-size: 3.0em;		
	}
	
	#bgr-mainTeamMemberText img {
		float: left;
		margin: 0 0 14px 70px;
	}
	
	#bgr-mainTeamMemberText p {
		clear: both;
		margin: 0 0 30px 0;
		font-size: 1.2em;		
	}
	
div.rich-text {
	margin-left: 70px;
	padding-right: 30px;
}

    div.rich-text p {
    	margin-bottom: 10px!important;
    }
	
	   div.rich-text p img {
	   	   margin-left: 0!important;
	   }
	
div.rich-text.management p {
	clear: both;
}

a.more {
	position: absolute;
	bottom: 0;
	right: 5px;
	text-decoration: underline!important;
}

	a.more:hover
	{
		text-decoration: none !important;
	}

a.back {
    position: absolute;
	bottom: 25px;
	left: 80px;
    color: #333333;
    text-decoration: underline;
	font-size: 1.3em;
	font-weight: bold;
}

    a.back:hover {
    	text-decoration: none;
    }

span.date_time {
	display: block;
	margin-left: 45px;
	margin-bottom: 15px;
	clear: both;
}

#bgr-mainTeamMemberText.news h2 {
	margin-bottom: 0!important;
}

#bgr-mainTeamMemberText.news img,
#bgr-mainTeamMemberText.page img {
	margin-right: 7px;
}

	#bgr-mainTeamMemberText.news div.rich-text img,
	#bgr-mainTeamMemberText.page div.rich-text img
	{
		margin:5px ;
	}

#bgr-mainTeamMemberText div.rich-text.news p {
	clear: none!important;
	width: auto!important;
}

#bgr-mainTeamMemberText.gallery ul {
	padding: 0 0 0 25px;
	clear: both;
	overflow: hidden;
}

#bgr-mainTeamMemberText.gallery li {
	list-style-type: none;
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}

#bgr-mainTeamMemberText.gallery li img {
	clear: none;
	margin: 0;
}

div.short {
	height: auto!important;
}

div.rich-text.babies  p {
	clear: none!important;
}

div.rich-text.babies  img {
	margin: 0 8px 8px 0!important;
}

h2.press {
	float: none!important;
	margin-top: 0!important;
	margin-bottom: 20px;
	padding-top: 10px;
}

a.download {
	display: block;
	clear: both;
	margin: 5px 0 15px 70px;
	color: #333333;
	font-size: 1.3em;
	text-decoration: none;
}

    a.download:hover {
    	text-decoration: underline;
    }
	
div.search_result {
	padding: 20px 40px;
	font-size :1.2em;
}
	
p.search_res {
	margin: 0 0 10px 0!important;
	font-size: 1.3em!important;
}

h2.private {
	font-size: 1.4em!important;
	float: none!important;
	margin: 0 0 5px 0!important;
}

    h2.private a {
    	color: #006666;
    }
	
#gallery_wrapper {
	clear: both;
	height: 500px;
	overflow: auto;
	margin: 0 5px;
	margin-right: 15px;
	margin-bottom: 40px;
}

	#gallery_wrapper  li a
	{
		display:block;
		border:2px solid #1FDCDC;
		height:150px;
	}
	
		#gallery_wrapper  li a:hover
		{
			border-color:#006666;
		}
	
	#gallery_wrapper  li a img
	{
		float:none;
	}

div#form {
    position: relative;
    width: 457px;
	padding-left: 20px;
    height: 366px;
} 

    div#form form {
        margin-left: 5px;
    }
    
    div#form form label {
        display: block;
        clear: both;
        margin-bottom: 20px;
    }
       
       div#form form label span {
           display: block;
           float: left;
           width: 80px;
           text-align: right;
           margin-right: 10px;
           margin-top: 5px;
           font-size: 1.1em;
           font-weight: bold;
           color: #626262;
       }
       
       div#form form label input {
           height: 26px;
           width: 330px;
           padding-left: 3px;
           border: 1px solid #afbff2;
		   
		   background-color: transparent;
       }
       
       div#form form label textarea {
           border: 1px solid #afbff2;
           height: 200px;
           width: 329px;
           font-family: "Trebuchet MS";
           font-size: 1.3em;
		   
            background-color: transparent;
       }
       
       input#button {
           position: absolute;
           bottom: 15px;
           right: 26px;
           height: 31px;
           width: 113px;
           color: #ffffff;
           font-weight: bold;
           font-size: 1.4em;
           padding-bottom: 2px;
           cursor: pointer;
		   border: 1px solid #0f9f9f;
		   
		   background: url('../../images/site_images/backgrounds/form-button-bgr.gif') repeat-x left top;
       }
	   
	       input#button:hover {
			     background: url('../../images/site_images/backgrounds/form-button-bgr-hover.gif') repeat-x left top;
	       }

		   #main_content {
		   	    clear: both;
			    height: 500px;
			    margin: 0 15px 40px 5px;
		   }

	div.list_icon {
		height: 42px !important;
		padding-left: 52px;
		padding-top: 10px;
		background: url('../../images/site_images/backgrounds/icon.gif') no-repeat left top;
	}
	
	div.list_icon h3
	{
		padding-left:15px;
	}
	
		div.list_icon h3 a
		{
			font-size:1.6em;
		}
	
	#inner_scroll {
		overflow: auto;
		width: 438px;
		height: 406px;
		margin-left: 36px;
	}
	
div.cazion {
	font-size: 1.2em;
	clear: both;
	margin-left: 70px;
	height: 80px;
	margin-bottom: 5px;
}

    div.cazion img {
    	margin: 0 8px 0 0!important;
    }

    div.cazion span {
    	display: block;
		padding-top: 30px;
    }

	
	ul.clinics_list h3
	{
		font-size:1.5em;
	}
	
	ul.clinics_list li
	{
		margin-bottom:1px !important;
	}
	
	ul.clinics_list div
	{
		width:310px !important
	}
	
	ul.clinics_list a.read_more
	{
		font-size:1.0em;
		color:#067171 !important;
		text-decoration:underline !important;
	}
	
		ul.clinics_list a.read_more:hover
		{
			text-decoration:none !important;
		}
	
	h3.noticeable
	{
		font-size:1.2em;
	}
	
	table td
	{
		padding:0px 5px 0px 5px;
		background-color:#1FA4A4;
		border:1px solid #FFFFFF;
		color:#FFFFFF
	}
	
	div.wizzard a
	{
		color:#009899;
		text-decoration: none;
	}
	
	div#contentLeft.view_info {
		padding: 30px 20px;
		height: 690px;
		width: 483px;
	}
	
	   div#contentLeft.view_info #main_content {
	   	   margin-right: 0px;
		   height: 600px;
	   }
	
	   div#contentLeft.view_info .rich-text {
	       	margin: 0;
			padding: 5px;
			font-size: 1.2em;
	   }
	   
	       div#contentLeft.view_info .rich-text img {
	       	   margin-top: 5px;
	       }
	  
h2.title {
	padding: 5px;
	font-size: 2em;
}

	#contentRightBottom.index div.custom-scroll
	{
		width:470px;
	}
	
	div.custom-scroll
	{
		height:510px;
	}
	
#flash_wrap {
	margin: 26px 0 0 23px;
}


a.read_more
{
	text-decoration:underline !important;
}

	a.read_more:hover
	{
		text-decoration:none !important;
	}
	
span#bigger_image {
	position: absolute;
	top: 30px;
	right: 20px;
}

div.management li
{
	float:none !important;
	font-size:12px !important;
}

a#see_all {
	position: absolute;
	bottom: 30px;
	right: 30px;
	color: #333333;
	font-size: 1.2em;
}

#expand_info {
	display: none;
}

.expand a {
	color: #333333;
}

div#date-picker-wrapper
{
   position:absolute;
   right:15px;
   top:15px;
}


    #datepicker
    {
        padding-left:40px;
        width:115px;
        padding-top:0px;
        font-size:11px;
        text-decoration:none;
        font-weight:bold;
        height:35px;
        color:#006666;
        border:0;
        cursor:pointer;
        background:url('../../images/site_images/icons/date_picker.gif') left top no-repeat;
    }

div.summary
{
    height:auto !important;
    margin-left:0 !important;
}

form#filternewborn
{
    margin-bottom:15px;
}

    form#filternewborn span
    {
        position:absolute;
        right:0;
    }

a.standard-button
{
	width:181px;
	display:block;
	height:25px;
	padding-top:7px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	background:url('../../images/site_images/backgrounds/standart_button.gif') left top no-repeat;
}

	a.standard-button:hover
	{
		text-decoration:underline
	}

	
a
{
	color: #006666;
}

div.broad_list{
	float:left;
	width:500px;
	height:100px;
	margin-bottom:35px;
	font-size: 1.2em;
}
div#bgr-mainTeamMemberText div.broad_list img{
	margin-right:20px;
	border: 2px solid #65ffff;
}
div.broad_list div h3{
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom:3px;
}
div.broad_list div h4{
	font-size:1em;
}
div#bgr-mainTeamMemberText div.broad_list  p{
	clear:none;
	margin:0;
	font-size:inherit;
}
div.broad_list .only_text{
	margin-left: 50px;
}
div.broad_text{
	width:900px;
	height:40px;
	margin-left: 70px;
	margin-bottom:35px;
	font-size: 1.2em;
}
div.broad_text h3{
	font-weight: bold;
}


	div.rich-text.management div
	{
		display:none;
		background-color:#FFF;
	}

	div.rich-text.management p.expand
	{
		cursor:pointer;
		padding-left:15px;
		padding-top:3px;
		padding-bottom:3px;
		background: url('../../images/site_images/backgrounds/buttons-arrow-bgr.gif') left top no-repeat;
		color:#FFF;
	}
	
	div.rich-text.management div li
	{
		margin-bottom:5px !important;
	}
	
	div.rich-text.management div p
	{
		margin-bottom:5px !important;
	}
	
div.team_member_cv{
	margin-bottom: 20px;
	margin-left: 30px;
}	
div.team_member_cv h4{
	margin-left: 10px;
	font-size: 1.2em;
	font-weight:bold;
}

#tableFix td {
	width: auto !important;
}

#pricesEn ol {
	list-style-type: none;
}
