html,body,div,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,th,td{margin:0;padding:0;font-size:12px;font-family:Arial,Verdana;color:#333;}table{border-collapse:collapse;border-spacing:0;}img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
*{outline:none;}
html, body {height: 100%;}
body{min-width:990px;background:#f4f4f2 url(images/bck_pic.jpg) top center no-repeat;color:#333;font-family:arial,verdana;font-size:12px;overflow-y:scroll;}


h1{font:bold 18px/24px 'Open Sans Condensed',sans-serif;margin:0 0 10px 0;}
h2{font:bold 16px/22px 'Open Sans Condensed',sans-serif;margin:5px 0;}
h3{font:bold 14px/18px 'Open Sans Condensed',sans-serif;margin:5px 0;}
h4{font:bold 12px/14px 'Open Sans Condensed',sans-serif;margin:4px 0;}
h5{font:bold 11px/12px 'Open Sans Condensed',sans-serif;margin:4px 0;}
h6{font:bold 10px/11px 'Open Sans Condensed',sans-serif;margin:3px 0;}


h1,h2,h3,h4,h5,h6{color:#333;font-family:'Open Sans Condensed',sans-serif !important}
input, select, option, textarea{color:#000000;}
textarea{resize:none;}
p{margin-bottom:10px;}
strong, b{font-weight:bold;}
em,i{font-style:italic;}
fieldset {border:0;}
a{color:#333;}



/*---------------------------------------------------------------*/
/*  GLOBALS
/*---------------------------------------------------------------*/
.rel{position:relative;}
.abs{position:absolute;}
.clear, .clr{clear:both;display:block;width:0px;height:0px;overflow:hidden;font-size:0;line-height:0;}
.center{text-align:center;margin:0 auto;}
.err, h1.hidden{color:#ff0000;}
.msg{color:#520150;}
.yel{color:#bcfad5;}
.rounded,.rborder,#formMsg{zoom:1;position:relative;z-index:2;background-color:#fff;behavior:url(/css/ie-css3.htc);-moz-border-radius:10px;-webkit-border-radius:4px;border-radius:4px;}
.rborder,#formMsg{border: 1px solid #ccc;padding:5px;}
.list,#menu ul{display:block;list-style-type:none;margin:0px;padding:0px;}

.box{margin:22px;}
.border{border:1px solid #e5e5e5;}
.tShadow{text-shadow: 0 0 2px #fff;filter: progid:DXImageTransform.Microsoft.Glow(Color=#ffffff,Strength=1);}


/*---------------------------------------------------------------*/
/*  FANCYBOX
/*---------------------------------------------------------------*/
.fancybox-tmp iframe, .fancybox-tmp object {vertical-align: top;padding: 0;margin: 0;}
	.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
	.fancybox-skin {position: relative;padding: 0;margin: 0;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
	.fancybox-opened {z-index: 8030;}
	.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.8); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.8);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.8);}
	.fancybox-outer, .fancybox-inner {padding: 0;margin: 0;position: relative;outline: none;}
	.fancybox-inner {overflow: hidden;}
	.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
	.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 10px;}
	.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;vertical-align: top;}
	.fancybox-image {max-width: 100%;max-height: 100%;}
	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('images/fancybox_sprite.png');}
	#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8020;}
	#fancybox-loading div {width: 44px;height: 44px;background: url('images/loading-lightbox.gif') center center no-repeat;}
	.fancybox-close {position: absolute;top: 5px;right: 5px;width: 36px;height: 36px;cursor: pointer;z-index:8040!important;}
	.fancybox-nav {position: absolute;top: 0;width: 15%;height: 100%;cursor: pointer;background: transparent url('images/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
	.fancybox-prev {left: -13px;}
	.fancybox-next {right: -13px;}
	.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
	.fancybox-prev span {left: 20px;background-position: 0 -36px;}
	.fancybox-next span {right: 20px;background-position: 0 -72px;}
	.fancybox-nav:hover span {visibility: visible;}
	.fancybox-tmp {position: absolute;top: -9999px;left: -9999px;padding: 0;overflow: visible;visibility: hidden;}
	#fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: #000;background: url(images/fancy_overlay.png) repeat;}
	#fancybox-overlay.overlay-fixed {position: fixed;bottom: 0;right: 0;}
	.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
	.fancybox-opened .fancybox-title {visibility: visible;}
	.fancybox-title-float-wrap {position: absolute;bottom: 45px;right: 50%;margin-bottom: -45px;z-index: 8030;text-align: center;}
	.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
	.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
	.fancybox-title-inside-wrap {margin-top: 10px;}
	.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}


/*---------------------------------------------------------------*/
/*  PAGINATION
/*---------------------------------------------------------------*/
.blog-pagination {width:100%;margin-bottom:20px;float:left;}
	.pages {line-height:18px;clear:left;}
	.blogpages {margin:8px 0;}
	.pfpages {margin:-15px 0 12px;}
	.pageof {font-size:11px;text-transform:uppercase;display:block;color:#868686;float:left;background-color:#e3e3e3;margin:0 5px 0 0;padding:2px 12px;}
	.pages a {font-size:11px;text-transform:uppercase;display:block;color:#868686;float:left;background-color:#e3e3e3;text-decoration:none;margin:0 3px 5px 0;padding:2px 8px;}
	.pages a.pagesp {background-color:transparent;}
	.pages a:hover, .pages a.current {color:#fff;background-color:#343434;}
	.pages a.pagesp:hover {color:#868686;background-color:transparent;}






.tabT{border-bottom:4px solid #3fa9fd;background-color:#fdfdfd;}
	.tabT li{display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;margin:0;padding:0;}
		.tabT li a{padding:5px 15px;text-decoration:none;font-size:16px;line-height:28px;font-weight:bold;color:#959595;font-family: 'Open Sans Condensed', sans-serif;}
			.tabT li.active a{color:#fff;background-color:#3fa9fd;}
			

.tabC{margin:12px 0px 22px 0px;display:none;}
	.tabC.home{margin:12px 22px 22px 22px;}
	.tabC.active{display:block;}
	ul.tabC li{display:block;padding:12px 0;border-bottom:1px solid #e5e5e5;overflow:hidden;}
		ul.tabC li:last-child{border-bottom:none;padding-bottom:0;}
	.tabC a{display:block;text-decoration:none;}
	ul.tabC li img{margin-right:10px;float:left;}
	ul.tabC b{display:block;font-weight:bold;font-size:14px;color:#424242;}
	ul.tabC i{display:block;font-style:normal;font-size:11px;color:#b7b7b7;margin:6px 0 4px 0;}
	ul.tabC span{display:block;font-size:11px;color:#424242;}


.main_info{width:580px;padding:10px 0px;}
	.main_info h1{font-size:22px;}
	.main_info h1,.main_info h3{margin:0;padding:0;line-height:22px;text-transform:uppercase;width:auto;height:auto;filter: glow(color=white,strength=1);text-shadow: -1px -1px 1px #d8d8d8, 1px -1px 1px #d8d8d8, -1px 1px 1px #d8d8d8, 1px 1px 1px #d8d8d8;white-space:nowrap;overflow:hidden;}
	.main_info p,.main_info h3{font-weight:bold;line-height:14px;margin:3px 0 0 0;color:#454545!important;width:auto;height:auto;filter: glow(color=white,strength=1);text-shadow: -1px -1px 1px #bbbbbb, 1px -1px 1px #bbbbbb, -1px 1px 1px #bbbbbb, 1px 1px 1px #bbbbbb;white-space:nowrap;overflow:hidden;}

.main_bgr{width:600px;height:235px;background:url(images/gradient_list.png) left bottom repeat-x;position:absolute;left:0;bottom:0;}	
.main_img{width:600px;height:235px;overflow:hidden;position:relative;margin-bottom:20px;}	
	.main_img .main_info{width:560px;padding:10px 20px 10px 20px;}
	.main_img .main_info.int{width:600px;padding:0px 0px 0px 0px;}
.main_img .main_info{position:absolute;left:0;bottom:10px;padding:10px 10px;}
	
.list .main_img{margin-bottom:10px;cursor:pointer;}
	.list .main_info h1 a{color:#333;}	
	
.gallery{}
	.gallery li{float:left;margin:8px;border:1px solid #C9C9C9; box-shadow: rgba(0,0,0, 0.1) 0px 0px 2px;-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 2px;-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 2px;}
		.gallery li a{float:left;margin:2px;}
		.gallery li img{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}

.social_icons {list-style: none; margin:0;padding:0;}
	.social_icons li {float: left;width:32px;height:32px;margin:0 12px 12px 0;padding:0;}
	.social_icons a {float: left;width:32px;height:32px;display:block;border:0;text-decoration:none;outline:none;text-indent:-9999em;}
		.social_icons .twitter {background:url(images/twitter.png) 0 0 no-repeat;}
		.social_icons .facebook {background:url(images/facebook.png) 0 0 no-repeat;}
		.social_icons .flickr {background:url(images/flickr.png) 0 0 no-repeat;}
		.social_icons .youtube {background:url(images/youtube.png) 0 0 no-repeat;}
		.social_icons .linkedin {background:url(images/linkedin.png) 0 0 no-repeat;}
		.social_icons .googleplus {background:url(images/googleplus.png) 0 0 no-repeat;}

			
input, textarea {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding: 8px 7px;border: solid 1px #d5d5d5;outline: 0;width: 100%;color:#c1c1c1;
background: #FFFFFF left top repeat-x;background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
textarea {font-family:Arial, Helvetica, sans-serif;width: 100%;height: 150px;line-height: 150%;}
input:hover, textarea:hover,
input:focus, textarea:focus {border-color: #C9C9C9; box-shadow: rgba(0,0,0, 0.1) 0px 0px 2px;-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 2px;-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 2px;}



#wrap {width:936px;padding:0 12px;min-height:100%;height:auto !important;height:100%;margin: 0 auto -275px auto;background-color:#fff;overflow:hidden;}
#footer, #push {height: 275px;clear:both;}


/*---------------------------------------------------------------*/
/*  HEADER
/*---------------------------------------------------------------*/
#search{width:250px;float:right;}
	#search input {width:75%;padding-right:42px;}
	#search button {border-left:1px solid #dbdbdb !important;margin-left:-39px;font-size:0px;width:25px;height:17px;border:none;background:transparent url(images/search-icon.png);background-position:right;background-repeat:no-repeat;cursor:pointer;position:relative;top:-3px;}

#lang{width:230px;height:24px;overflow:hidden;float:right;padding-right:16px;}
	#lang ul{display:block;list-style-type:none;margin:0;padding:0;text-align:right;}
	#lang li{display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;margin:0;padding:0;}
	#lang a.icon{display:block;width:24px;height:24px;overflow:hidden;background-position:0 0;}
		#lang a.icon:hover,#lang li.active a.icon{background-position:-24px 0;}
			#lang a.icon.bg{background-image:url(images/bg.gif);}
			#lang a.icon.en{background-image:url(images/en.gif);}
	


#header{margin-top:30px;}
	#logo{display:block;width:525px;height:69px;background:url(images/bgnephrology_logo.png) no-repeat;float:left;}

#menu{clear:both;display:block;list-style-type:none;margin:0px;padding:0px;height:56px;background:#3c3c3c url(images/menu_bck.png) 0 0 repeat-x;-moz-border-radius-topleft: 8px;-webkit-border-top-left-radius: 8px; border-top-left-radius: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-right-radius: 8px;border-top-right-radius: 8px;behavior:url(/css/ie-css3.htc);overflow:hidden;white-space:nowrap;}
	#menu li{float:left;margin:0px;padding:0px;border-left:1px solid #2d2d2d;border-right:1px solid #484848;}
		#menu li a{display:block;float:left;margin:0px 1px;padding:0px 21px;text-decoration:none;text-transform:uppercase;font-size:15px;line-height:54px;font-weight:bold;color:#fff;font-family: 'Open Sans Condensed', sans-serif;}
			#menu li a:hover{background:url(images/menu_bck.png) 0 -55px repeat-x;}
			#menu li a.active{color:#40a8ff;}


/*---------------------------------------------------------------*/
/*  MAIN
/*---------------------------------------------------------------*/
#main{width:600px;min-height:300px;float:left;margin:22px 0 22px 18px;overflow:hidden;}
#main div.tabC{padding-top:20px;line-height:1.5em;}

/*---------------------------------------------------------------*/
/*  MEDIA
/*---------------------------------------------------------------*/
.link-zoom,li.link-zoom,.link-video,li.link-video {width:100%;height:100%;margin-bottom:10px;background:url(images/link-zoom.png) no-repeat center center;position:relative;z-index:100;float:left;}
.link-video {background:url(images/link-video.png) no-repeat center center;}

.media li {float:left;margin: 0px 5px 10px 5px;position:relative;background:none;padding:0;width:290px;height:290px;background:#fff;overflow:hidden;border-bottom:none!important;}
.media li .link-info{color:#fff;padding:5px;background-color:rgba(0,0,0,.6);position:absolute;z-index:100;bottom:0px;display:block;width:280px;overflow:hidden;}
.media li h5{color:#fff;font-size:22px;line-height:24px;margin:0 0 5px 0;padding:0;}
.media li p{color:#ddd;font-size:10px;line-height:11px;margin:0 0 5px 0;padding:0;}
.media li img{display:block;width:300px;height:300px;}

.fb-comments{margin-top:30px;}

/*---------------------------------------------------------------*/
/*  SIDEBAR
/*---------------------------------------------------------------*/
#sidebar{width:280px;min-height:300px;float:right;margin:22px 18px 22px 0;overflow:hidden;}

	#sidebar .tabC{margin:12px 0px 12px 0px;}
	#sidebar .tabC.home{margin:12px 12px 12px 12px;}
	#sidebar .tabC li{padding:6px;}

	#sidebar .tabC b{font-size:12px;color:#424242;}
	#sidebar .tabC i{font-size:10px;color:#b7b7b7;}
	#sidebar .tabC span{font-size:11px;color:#424242;}

	.tabC.bblog.archive li{height:20px;}
	.tabC.bblog.archive b{display:inline!important;float:left;line-height:18px;margin:0;padding:0;}
	.tabC.bblog.archive b::first-letter{text-transform:uppercase;}
	.tabC.bblog.archive i{display:inline!important;float:right;line-height:18px;margin:0;padding:0;}


/*---------------------------------------------------------------*/
/*  FOOTER
/*---------------------------------------------------------------*/
#footer{background: url(images/footer_bck.png) repeat-x;overflow:hidden;}
	#footer-wrap{clear:both;width:910px;margin:70px auto 0 auto;overflow:hidden;}
	#footer-wrap h3{width:100%;margin:0 0 8px 0;padding-bottom:8px;border-bottom:1px solid #526d8b;text-transform:uppercase;color:#fff;}
	
	#box_docs{width:430px;min-height:140px;max-height:190px;overflow:hidden;float:left;margin-right:26px;}
		#box_docs a{display:block;height:50px;overflow:hidden;text-decoration:none;margin:0 0 3px 0;padding:0 10px 0 50px;clear:both;background:url(/css/images/ext/default.gif) 8px 2px no-repeat;float:left;}
			#box_docs a.pdf{background-image:url(/css/images/ext/pdf.gif)}
			#box_docs a.doc{background-image:url(/css/images/ext/doc.gif)}
			#box_docs a.docx{background-image:url(/css/images/ext/docx.gif)}
			#box_docs a.xls{background-image:url(/css/images/ext/xls.gif)}
			#box_docs a.xslx{background-image:url(/css/images/ext/xlsx.gif)}
			#box_docs a.zip{background-image:url(/css/images/ext/zip.gif)}
			#box_docs a.rar{background-image:(/css/images/ext/rar.gif)}
			#box_docs a.jpg{background-image:url(/css/images/ext/jpg.gif)}
		#box_docs b{display:block;font-weight:bold;color:#c3c3c3;font-family:'Open Sans Condensed', sans-serif;font-size:14px;}
		#box_docs u{text-decoration:none;color:#a3a3a3;font:11px/14px arial;}
	
	#box_follow{width:140px;height:180px;overflow:hidden;float:left;color:#a3a3a3;}
	#box_follow p{color:#a3a3a3;font-size:11px;}
	#box_facebook{width:286px;height:175px;overflow:hidden;float:right;background-color:#c7ced8;behavior:url(/css/ie-css3.htc);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

		


	
/*---------------------------------------------------------------*/
/*  BLOG
/*---------------------------------------------------------------*/

.blog-post {width:100%;border-bottom:4px solid #f2f2f2;margin-bottom:40px;padding-bottom:30px;float:left;}
.blog-post .post_img {margin-bottom:16px;}
.post-info {width:20%;font-size:11px;color:#a4a4a4;margin:0px;padding-right:15px;float:left;}

.continue-btn {color:#565555;padding:3px 3px 3px 0px;font-size:12px;cursor:pointer;float:right;font-weight:bold;}
a.continue-btn, a.continue-btn:visited {color:#565555;text-decoration:none;}
	
/*---------------------------------------------------------------*/
/*  CONTACTS
/*---------------------------------------------------------------*/

#contacts_form{width:594px;margin:0 0 30px 0;}
#contacts_form .txt{display:block;width:580px!important;margin:10px 0;padding:10px 7px;color:#777;}
#contacts_form .txt.error{border-color:#ff0000;}
#contacts_form .btn{width:80px;margin:4px 0;padding:6px 0;font-weight:bold;color:#333;float:right;cursor:pointer;}
#contacts_form .member{width:566px;}
#contacts_form .member label{float:right;}
#contacts_form .member input{width:auto!important;margin:2px 5px;}

#formMsg{padding:10px 7px;text-align:center;font-weight:bold;font-size:12px;color:#fff;background-color:#3fa9fd;}
#formMsg.err{background-color:#ff0000;}