*, p {
	padding:0;
	margin:0
}
:focus {
	outline: none;
}
body {
	background:#e6e6e6;
	width:100%;
	font-family: Arial, Verdana, sans-serif;
	font-size:13px;
	line-height:130%;
	color: #333333;
}
ul {
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font: normal 18px Arial, Sans-Serif;
	color: #333;
}
h1 {
	font-size: 22px;
	line-height: 26px;
}
h2 {
	font-size: 20px;
	line-height: 120%;
}
h3 {
	font-size: 18px;
	line-height: 22px;
}
h4 {
	font-size: 16px;
	line-height: 20px;
}
h5 {
	font-size: 16px;
	line-height: 20px;
}
h6 {
	font-size: 16px;
	line-height: 20px;
}
a {
	color: #0066FF;
	outline:none;
}
input {
	outline:none;
}
a:hover {
	text-decoration:none;
}
a:visited {
	color:#03F;
}
a img {
	border:none;
}
#container {
	position:relative;
	min-width:980px;
	max-width:1440px;
	margin: 0 auto;
	overflow:hidden;
	zoom:1;
	padding: 50px 5px 100px;
}
#wrap {
	padding: 25px 20px 20px;
	background:#fff;
	overflow:hidden;
	zoom:1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-opera-border-radius: 5px;
	border-radius: 5px;
}
#top-menu {
	background:url(/img/design/top_menu_bg.jpg) repeat-x;
	height:33px;
	position:absolute;
	right: 25px;
	top:17px;
	font-size:15px;
	overflow:hidden;
	zoom:1;
}
#top-menu li {
	float:left;
	padding: 9px 17px 8px 15px;
	background:url(/img/design/top_menu_sep.jpg) right no-repeat;
}
#top-menu li.right {
	padding:0;
	width:5px;
	height:33px;
	background:url(/img/design/top_menu_right.jpg) no-repeat;
}
#top-menu li.left {
	padding:0;
	width:5px;
	height:33px;
	background:url(/img/design/top_menu_left.jpg) no-repeat;
}
#top-menu li.last, #tools-menu li.last, #main-menu li.last {
	background:none;
}
#top-menu li a {
	color:#fff;
}
#top-menu li a:hover {
	text-decoration:none;
}
#tools-menu {
	position:absolute;
	top:17px;
	left:25px;
	height: 22px;
	font-size:14px;
	overflow:hidden;
	zoom:1;
}
#tools-menu li {
	float:left;
	background:url(/img/design/tools_menu_sep.jpg) right repeat-y;
	padding: 0 12px 0 10px;
	color: #989898;
}
#tools-menu li a {
	color:#989898;
}
#tools-menu li a:hover {
	text-decoration:none;
}
#logo {
	float:left;
	margin-top:-7px;
}
a.pediatriya-btn {
	display:block;
	background: url(/img/design/zdorov_btn_03.jpg) no-repeat;
	float:right;
	width:232px;
	height:30px;
	text-decoration:none;
	font-size:18px;
	color:#fff;
	padding: 15px 0 0 12px;
	margin-top:2px;
}
a.pediatriya-btn:hover {
	text-decoration:underline;
}
#search-container {
	background: #999;
	margin:0 270px 0 250px;
	height:34px;
	padding:8px 8px 8px 85px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-opera-border-radius: 5px;
	border-radius: 5px;
}
#search-container #cse-search-box {
	padding:2px;
	border: 1px #fff solid;
	height:28px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-opera-border-radius: 4px;
	border-radius: 4px;
}
#search-container #cse-search-box .rounded {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-opera-border-radius: 3px;
	border-radius: 3px;
	background: #fff;
	height:22px;
	padding: 3px 5px 3px 7px;
}
#search-container #cse-search-box .right {
	width:220px;
	float:right;
}
#search-container #cse-search-box .right .button {
	float:right;
	padding-bottom:4px;
	color:#615e5e;
	width:74px;
	height:22px;
	background:url(/img/design/btn_bg.jpg);
	border:none;
	cursor: pointer;
}
#search-container #cse-search-box .right .switcher {
	height:20px;
	background:url(/img/design/sep.png) right repeat-y;
	margin-right: 80px;
	padding-top:3px;
	position:relative;
	z-index:10;
}
#search-container #cse-search-box .right .switcher .search-place {
	cursor:pointer;
	font-size:14px;
	color:#a3a3a3;
	margin: 0 5px;
}
#search-container #cse-search-box .right .switcher .selector {
	width:17px;
	height:17px;
	float:left;
	background:url(/img/design/search_select_03.jpg) no-repeat;
	margin: 0 5px 0 0;
	position:relative;
	cursor:pointer;
}
#search-container #cse-search-box .right .switcher #list {
	background: #fff;
	color:#a3a3a3;
	position:absolute;
	top:25px;
	left:15px;
	border: #cfd0d2 1px solid;
	border-top:none;
	z-index:20;
	display:none;
}
#search-container #cse-search-box .right .switcher #list li {
	background: #fff;
	border-top: #cfd0d2 1px solid;
	overflow:hidden;
}
#search-container #cse-search-box .right .switcher #list li a {
	color:#a3a3a3;
	text-decoration:none;
	padding: 2px;
	width:108px;
	display:block;
	cursor:pointer;
}
#search-container #cse-search-box .right .switcher #list li a:hover {
	background: #CCC;
}
#search-container #cse-search-box .left {
	overflow: hidden;
	position:relative;
	zoom:1;
}
#search-container #cse-search-box #search-field {
	width:90%;
	height:16px;
	border:none;
	overflow:hidden;
	margin:3px 0;
	background:url(/img/design/search_bg.jpg) left 1px no-repeat;
	padding-left: 17px;
	font-size:14px;
	font-style:italic;
	position:relative;
	color:#a3a3a3;
}
#main-menu {
	position:relative;
	margin:30px 0 0;
	background:url(/img/design/pediatr_menu_bg_03.jpg) repeat-x;
	height:35px;
	overflow:hidden;
	font-size:15px;
	font-weight: 500;
	padding: 0 10px;
	text-align:center;
	zoom:1;
}
#main-menu ul {
	width:950px;
	margin:auto;
}
#main-menu li {
	list-style:none;
	float:left;
	height:35px;
	padding: 8px 14px 0 12px;
	background:url(/img/design/pediatr_menu_sep_07.jpg) right 0 no-repeat;
}
.main-menu-right {
	position:absolute;
	right:-1px;
	top:0;
	padding:0;
	width:6px;
	height:35px;
	background:url(/img/design/pediatr_menu_right.jpg) no-repeat;
}
.main-menu-left {
	position:absolute;
	left:0;
	top:0;
	width:6px;
	height:35px;
	background:url(/img/design/pediatr_menu_left.jpg) no-repeat;
}
#main-menu li a {
	color:#fff;
}
#main-menu li a:hover {
	text-decoration:none;
}
#breadcramps {
	position:relative;
	color:#7f7f7f;
	font-size:13px;
	height:25px;
	padding: 5px 22px 0;
	background:#f2f2f2;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	white-space: nowrap;
	zoom:1;
}
#breadcramps .left {
	position:absolute;
	top:4px;
	right:0px;
	height:18px;
	width:100px;
	background: url(/img/design/bread_left.png) top right no-repeat}
#breadcramps li {
	display:inline;
	/*padding: 6px 25px 10px 15px;
	background:url(/img/design/breadcramps_sep.gif) center right no-repeat;*/
}
#breadcramps li.active {
	text-decoration: none;
	color: #0066FF;
	/*background:none;*/
}
/*
#breadcramps li.active a {
	text-decoration: none;
		color: #0066FF;
}
*/
#sidebar {
	margin-top:20px;
	width:300px;
	overflow:hidden;
	zoom:1;
	float:right;
	margin-left:15px;
}
.right-banner {
	overflow:hidden;
	margin-bottom:10px;
}
.right-banner p {
	text-align:right;
}
.right-banner p a {
	color:#aaaaaa;
}
.container {
	padding: 0 0 10px;
	overflow:hidden;
	zoom:1;
	position:relative;
	margin-bottom:15px;
	margin-top:20px;
}
#consults {
	border: #e7e7e7 solid 1px;
	font-size:14px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	position:relative;
	-pie-poll:true;
}
.line {
	height:20px;
	position:absolute;
	background:#FFF;
	margin-left:10px;
	width:98%;
	overflow:hidden;
	bottom:-2px;
}
toggler a.toggler {
	display:block;
}
.container .button {
	width:118px;
	height:18px;
	margin:0 auto;
	margin-top:-9px;
	z-index:20;
	position:relative;
	display:block;
	cursor:pointer;
}
.container .close {
	background:url(/img/design/pediatr_consults_btn_16.jpg) no-repeat;
}
.container .open {
	background: url(/img/design/pediatr_open_03.jpg) no-repeat;
}
#consults .total {
	padding: 7px 0 0;
	color: #b8b8b8;
	margin-top:15px;
}
#consults li {
	line-height: 20px;
	display:inline-block;
	background:url(/img/design/sep.png) 100% 20% repeat-y;
	padding: 0 17px 0 15px;
	color: #989898;
	margin:2px 0;
}
#content {
	overflow:hidden;
	zoom:1;
	position:relative;
_float:left;
}
h1.block-title {
	margin-bottom:20px;
	color: #007c5a;
	font-size:25px;
}
h2.block-title {
	margin-bottom:20px;
	color: #007c5a;
	font-size:18px;
}
h3.block-title {
	margin-top:10px;
	margin-bottom:10px;
	color: #007c5a;
	font-size:16px;
	display:block;
	overflow:hidden;
	zoom:1;
}
h1.block-title a, h1.block-title a:visited {
	font-size:25px;
	color: #007c5a;
	text-decoration:none;
}
h1.block-title a:hover {
	text-decoration:underline;
}
h2.block-title a, h2.block-title a:visited {
	font-size:18px;
	color: #007c5a;
	text-decoration:none;
}
h2.block-title a:hover {
	text-decoration:underline;
}
h3.block-title a, h3.block-title a:visited {
	font-size:16px;
	color: #007c5a;
	text-decoration:uderline;
}
h3.block-title a:hover {
	text-decoration:none;
}
#consults h1.block-title {
	padding-left:55px;
	background: url(/img/design/pediatr_consults_logo_16.jpg) 15px -1px no-repeat;
	height:28px;
	margin-right:10px;
	float:left;
	overflow:hidden;
	margin-top:15px;
}
#center-column {
	width:300px;
	float:right;
	position:relative;
	zoom:1;
}
#left-lolumn {
	margin-right:315px;
}
.short-story {
	margin-bottom: 20px;
	overflow:hidden;
	border-bottom: #f2f2f2 1px solid;
	/*background: url(/img/design/short_story_bg.jpg) bottom right no-repeat;*/
	padding-bottom:10px;
}
.short-story .img-overflow {
	float:left;
	margin: 2px 10px 0 0;
	width:100px;
	height:70px;
}
.short-story .img-overflow img {
	width:100px;
	height:70px;
}
.short-story h2 {
	padding:0;
	margin:2px 0;
	font-size:15px;
	font-weight:bold;
}
.date {
	color:#8d8d8d;
	height:12px;
}
#footer {
	font-size:14px;
	clear:both;
	overflow:hidden;
	background: url(/img/design/footer_bg.jpg) top repeat-x;
	padding-top:25px;
}
#footer .right {
	width:300px;
	float:right;
	overflow:hidden;
}
#footer ul li {
	margin: 2px 0;
}
#footer ul li a {
	color: #b0afaf;
}
#footer h1 a {
	font-size: 16px;
	font-weight:bold;
	color: #007c5a;
	text-decoration:none;
	margin-bottom: 25px;
}
#footer .left {
	margin-right: 25px;
	overflow: hidden;
zoom:1;
}
#footer .left li {
	float:left;
	width: 46%;
	margin-right: 2%;
}
#footer-info {
float:right;
margin-top:20px;
	font-size:14px;
	color:#807f7f;
}
#footer-info a.terns {
	padding-right: 11px;
	background:url(/img/design/tools_menu_sep.jpg) right repeat-y;
	color:#807f7f;
	margin-right:6px;
}
#free-mail {
	margin-bottom:20px;
	color:#a4a0a2;
	font-size:12px;
}
#free-mail input.text {
	border-color: transparent;
	border:none;
	display:block;
	width:100%;
	color:#a4a0a2;
	font-size:12px;
}
.overlay {
	width:160px;
	padding:3px;
	margin:2px 0;
	border: #e7e7e7 1px solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-opera-border-radius: 3px;
	border-radius: 3px;
	height:16px;
	position:relative;
}
#free-mail input.button {
	padding-bottom:4px;
	color:#615e5e;
	width:74px;
	height:22px;
	background:url(/img/design/btn_bg.jpg);
	border:none;
	cursor: pointer;
}
#free-mail .left {
	width:170px;
	float:left;
}
#free-mail .right {
	width:125px;
	float:right;
}
#free-mail .right a {
	margin: 5px 0 9px;
	display:block;
}
#free-mail .left .selector {
	width:13px;
	height:13px;
	float:right;
	background:url(/img/design/select_btn.jpg) no-repeat;
	margin-top:2px;
	overflow:hidden;
	cursor:pointer;
}
#free-mail .left #server-list {
	overflow:hidden;
	background: #fff;
	color:#a3a3a3;
	position:absolute;
	top:20px;
	left:0px;
	border: #e7e7e7 1px solid;
	border-top:none;
	z-index:25;
	display:none;
}
#free-mail .left #server-list li {
	position:relative;
	z-index:25;
	background: #fff;
	border-top: #e7e7e7 1px solid;
}
#free-mail .left #server-list li a {
	color:#a3a3a3;
	text-decoration:none;
	padding: 2px;
	width:160px;
	display:block;
	cursor:pointer;
}
#free-mail .left #server-list li a:hover {
	background: #CCC;
}
#slider-video {
	overflow:hidden;
}
.allvideos {
	background:url(/img/design/footer_bg.jpg) top repeat-x;
	padding-top:12px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:right;
	font-size:14px;
	overflow:hidden;
}
.photo-slide {
	width:258px;
	height:125px;
	float:left;
	overflow:hidden;
}
.photo-slide li {
	width:125px;
	height:125px;
	margin:0 2px 0;
	position:relative;
	overflow:hidden;
}
.left-btn {
	background:#FFF url(/img/design/photo_btn_left.jpg) left no-repeat;
	width:21px;
	height:125px;
	float:left;
	cursor: pointer;
	overflow:hidden;
}
.right-btn {
	background:#FFF url(/img/design/photo_btn_right.jpg) right no-repeat;
	width:21px;
	height:125px;
	float:left;
	cursor: pointer;
	overflow:hidden;
}
.photo-slide .text {
	background: url(/img/design/photo_bg_07.png);
	position:absolute;
	bottom:0;
	left:0;
	padding:5px;
	width:100%;
	color: #fff;
	font-size:14px;
	overflow:hidden;
}
.block-end {
	margin-bottom:20px;
	background: url(/img/design/footer_bg.jpg) repeat-x;
	height:5px;
	overflow:hidden;
}
.last-article {
	border:none;
	background:none;
	margin-bottom:0;
}
.partners img {
	margin: 3px 0;
}
.banner-bottom {
	clear:both;
	margin: 20px auto;
	overflow:hidden;
	text-align: center;
}
#bottom-logo {
	margin: 2px 4px 0;
	display:block;
	float:left;
	height:16px;
}
/*video slider styles*/


.svwp {
	width: 50px;
	height: 20px;
	background: #fff;
} /*preloader stuff. do not modify!*/
.svwp ul {
	position: relative;
	left: -999em;
}/*preloader stuff. do not modify!*/
.slideViewer {
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0;
	background: #fff;
}
.slideViewer ul {  /*your list of images*/
	position: relative;
	left: 0;
	top: 0;
	width: 1%;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.slideViewer ul li {
	position:relative;
	float:left;
}
.slideViewer ul li img {
	width:300px;
	height:175px;
}
/*typographic info*/
.slideViewer .typo {
	padding: 6px; /* do not modify padding */
	background: #000;
	font: normal 10px Verdana;
	color: #fff;
	font-size:14px;
	overflow:hidden;
	text-align:center;
	width:100%;
	z-index:20px;
}
.thumbSlider { /*the thumbnails slider*/
	overflow: hidden;
	width: 1%;
	background: #fff;
}
.thumbSlider ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.thumbSlider ul li {
	float:left;
	margin: 0;
	overflow:hidden;
}
.thumbSlider a {
	color: #fff;
	text-decoration: none;
}
.thumbSlider a img {
	border: 0;
	display: block;
	margin:0;
	padding: 0;
	overflow:hidden;
}
a.left, a.right { /*the left and right buttons (links)*/
	background: transparent; /* could be any color  */
	color: #ff0000;
	font: bold 16px Arial;
	overflow: hidden;
}
a.left span, a.right span {
}
a.left img, a.right img {
	border: 0;
}
a.l_dis {
	background:  url(/img/design/grey_left_btn.jpg) left no-repeat; /* ALWAYS leave transparent. this is the 'disabled' state of the link !  */
	cursor: default;
}
a.r_dis {
	background: url(/img/design/grey_right_btn.jpg) right no-repeat; /* ALWAYS leave transparent. this is the 'disabled' state of the link !  */
	cursor: default;
}
a.l_dis span, a.r_dis span {
	visibility: hidden;
}
a:focus {
	outline:none;
}
/*end of video slider styles*/

/*tab styles*/
#tabs ul li {
float:left;
position:relative;
-pie-poll:true;}
#tabs ul li a {
	float:left;
	list-style:none;
	text-align:center;
	margin-right:10px;
	margin-bottom:-1px;
	background: url(/img/design/tab_bg_03.jpg) repeat-x top;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-opera-border-radius: 5px 5px 0px 0px;
	overflow:hidden;
	zoom:1;
	position:relative;
	z-index:10;
	border:#e8e8e8 solid 1px;
	border-bottom:none;
	-pie-poll:true;
}
#tabs li a, #tabs li a:visited {
	color:#007c5a;
	display:block;
	padding: 10px 10px 7px;
	-pie-poll:true;
}
#tabs ul li.ui-state-active a {
	background:#fff;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-opera-border-radius: 5px 5px 0px 0px;
	-pie-poll:true;
}
.tabsCont {
	padding:10px 10px 10px 0px;
	border:#e8e8e8 solid 1px;
	background: #fff;
	border-radius: 0px 5px 5px 5px;
	-moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	-opera-border-radius: 0px 5px 5px 5px;
	clear:both;
	overflow:hidden;
	zoom:1;
	-pie-poll:true;
}
/*tab styles end*/
.anons-block-top {
	background:url(/img/design/anons_top_03.jpg) no-repeat;
	height:4px;
	overflow:hidden;
	width:300px;
}
.anons-block-bottom {
	background:url(/img/design/anons_bottom_06.jpg) no-repeat;
	height:4px;
	overflow:hidden;
	margin-bottom:20px;
	width:300px;
}
.anons-block {
	position:relative;
	width:298px;
	border-left: #e7e7e7 1px solid;
	border-right: #e7e7e7 1px solid;
	overflow:hidden;
	display:block;
}
.anons-block .block-title {
	margin:12px;
}
.anons-block .control {
	position:absolute;
	top:18px;
	right:12px;
	width:35px;
}
.anons-block .control .right-photo, .anons-block .control .right-video {
	background:url(/img/design/anons_btn_right_07.jpg) no-repeat;
	width:15px;
	height:15px;
	float:right;
	cursor:pointer;
}
.anons-block .control .left-photo, .anons-block .control .left-video {
	background:url(/img/design/anons_btn_left.jpg) no-repeat;
	width:15px;
	height:15px;
	float:left;
	cursor:pointer;
}
.photo-anons {
	width:300px;
	clear:both;
	overflow:hidden;
}
.photo-anons li {
	width:300px;
	overflow:hidden;
	/*background: url(/img/design/anons_photo_bg_11.jpg) 1px 50% no-repeat;*/
}
.photo-anons li .photo-cont {
	/*width:125px;
	height:125px;*/
	padding:12px;
	position:relative;
	float:left;
	overflow:hidden;
}
.photo-anons .text, .photos .text, .img-overflow .text {
	background: url(/img/design/photo_bg_07.png);
	position:absolute;
	bottom:0px;
	left:0px;
	padding:5px;
	width:115px;
	color: #fff;
	font-size:14px;
	overflow:hidden;
}
.photos .text {
	width:180px;
}
.photo-anons .text a, .photos .text a {
	color:#fff;
}
.video-anons {
	width:300px;
	overflow:hidden;
}
.video-anons ul{
	overflow:hidden;
}
.video-anons li {
	width:300px;
	overflow:hidden;
	height:auto !important;
}
.video-anons li .video-cont {
	widrh:276px;
	margin:12px;
	position:relative;
	overflow:hidden;
	clear:both;
}
.video-anons li .img-overflow {
	width:125px;
	margin-right:12px;
}
.video-anons .text {
	overflow:hidden;
}
.video-anons .text p {
	color:#999;
	margin: 5px 0;
}
.video-anons .text h2 {
	font-size:14px;
}
.articles {
	margin: 20px 0;
	overflow:hidden;
	zoom:1;
}
.articles h2 {
	font-size:16px;
}
.articles h2 span {
	margin-left:10px;
	color: #999;
	font-size:14px;
	font-weight:normal;
}
.articles h2 a:hover {
	text-decoration:none;
}
.articles h2 a, .articles h2 a:visited {
	margin-bottom:6px;
	color:#007c5a;
	text-decoration:underline;
}
.navigation {
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
}
.navigation ul li {
	display:inline;
}
.navigation ul li a {
	width:20px;
	padding:3px;
	display:block;
	float:left;
	text-align:center;
}
.navigation ul li a:active {
	border: #e7e7e7 1px solid;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-opera-border-radius: 4px;
	border-radius: 4px;
	text-decoration:none;
	color: #999;
}
.navigation .pages {
	float:left;
	display:block;
	padding:3px 0;
	font-size:14px;
	color:#999;
}
.sort {
	clear:both;
	overflow:hidden;
	text-align:right;
	color: #999;
	font-size:14px;
	margin-bottom:10px;
	margin-top:10px;
}
.sort a {
	padding: 0 5px;
}
.sort .up {
	background:url(/img/design/up.gif) no-repeat;
	width:9px;
	height:11px;
	display:inline-block;
	padding:0;
}
.sort .down {
	background:url(/img/design/down.gif) no-repeat;
	width:9px;
	height:11px;
	padding:0;
	display:inline-block;
}
.story-prev {
	width: 46%;
	margin:1%;
	display:block;
	float:left;
	overflow:hidden;
}
.story-prev .img-overflow {
	display: block;
	float: left;
	margin-right: 10px;
	width: 175px;
	height: 140px;	
}
.story-prev .img-overflow img{
	width: 175px;
	height: 140px;	
}

.story-prev .img-overflow_photo {
	display: block;
	float: left;
	margin-right: 10px;
	/*width: 200px;
	height: 150px;*/	
}
.story-prev .img-overflow_photo img{
	width: 200px;
	height: 150px;	
}

.story-prev h2 {
	font-size:14px;
}
.story-prev p {
	color:#999;
	margin:10px 0;
}
.dostupno {
	font-size:14px;
	padding:10px;
	background: #f5f5f5;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
zoom:1;
	margin-bottom:20px;
}
.dostupno img {
	width: 250px;
	height: 200px;
}
.dostupno .img-overflow {
	margin-right:10px;
}
.dostupno h1 {
	font-size:16px;
}
.dostupno h1 a {
	text-decoration:none;
}
.dostupno h1 a:hover {
	text-decoration:underline;
}


.read-more {
	font-size:14px;
	padding-right:12px;
	background:url(/img/design/read_more_06.gif) right 6px no-repeat;
}
.red-arrow-right-16 {
	padding-left: 12px;
	font-size: 16px;
	background:url(/img/design/red-arrow-right-16.gif) right 6px no-repeat;
}
.all-articles {
	color: #007c5a;
	padding-right:12px;
	background:url(/img/design/all_articles_06.jpg) right 6px no-repeat;
}
a.all-articles, a.all-articles:visited {
	color: #007c5a;
}
.dostupno .text {
	overflow:hidden;
}
.links {
	margin:5px 0;
}
.full-story {
	overflow:hidden;
	margin-bottom:30px;
	position:relative;
	zoom:1;
}
.full-story ul {
	list-style: disc;
	list-style-position: inside;}
	
.full-story ul.map {
	list-style: none;
	list-style-position: inside;}
	
.full-story ol {
	list-style: decimal; 
	list-style-position: inside;}
.full-story .img-overflow {
	display:block;
	float:left;
	margin-right:15px;
	margin-bottom:5px;	
	margin-top:1px;
}
.full-story h4 {
	color: #666;
	font-size:15px;
	line-height:130%;
}
.full-story h2 {
	color: #0066FF;
	font-size:18px;
	line-height:130%;
}
.full-story p {
	margin-bottom: 10px;
}
.tags {
	margin-top:15px;
}
.tags a {
	margin: 0 3px;
}
.tags span {
	font-weight:bold;
}
.more-about {
	border: #e7e7e7 solid 1px;
	padding: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	zoom:1;
	position:relative;
	margin-top:20px;
	margin-bottom:20px;
	-pie-poll:true;
}
.more-about .sub-block {
	padding: 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
zoom:1;
	margin-bottom:15px;
	font-size:13px;
}
.sub-block img {
	width: 150px;
	height: 104px;
}
.hot .img-overflow {
	margin-right:10px;
}
.sub-block .date {
	font-size:12px;
	margin: 5px 0;
}
.more-about .sub-block h1 {
	font-size:20px;
}
.more-about .sub-block h1 a {
	text-decoration:none;
	color:#007c5a;
}
.more-about .sub-block h2 {
	font-size:16px;
	margin:3px 0;
}
.more-about .sub-block h2 a {
	text-decoration:none;
}
.more-about .sub-block h2 a:hover {
	text-decoration: underline;
}
.more-about .hot {
	background: #e8e8e8;
}
.more-about .dostupno {
	background: #f5f5f5;
}
.more-about .cons {
	border-bottom: #f2f2f2 1px solid;
	background: url(/img/design/short_story_bg.jpg) bottom right no-repeat;
}
.more-about .video {
	overflow:hidden;
	position:relative;
	zoom:1;
	padding:10px;
}
.more-about .video .img-overflow {
	margin-top:5px;
	margin-right:10px;
}
.more-about .video h1 {
	font-size:20px;
	float:left;
	margin-right:10px;
}
.more-about .video h1 a {
	text-decoration:none;
	color:#007c5a;
}
.more-about .video h2 {
	margin-top:5px;
	font-size:16px;
	margin-bottom:5px;
}
.more-about .video h2 a {
	text-decoration:none;
}
.more-about .video h2 a:hover {
	text-decoration: underline;
}
.more-about .video .text {
	overflow:hidden;
	zoom:1;
}
.play-btn {
	position:absolute;
	background: url(/img/design/diz-video-list_03.png) no-repeat;
	width:53px;
	height:53px;
	display:block;
	left:50%;
	top:50%;
	margin-top:-26px;
	margin-left:-26px;
	cursor: pointer;
}

.video-prev {
	width:160px;
	height:240px;
	margin:20px 10px;
_margin-left:5px;
	float:left;
}
.video-prev h2 {
	font-size:16px;
}
.video-prev h2 a {
	color: #06F;
	text-decoration: underline;
}
.video-prev h2 a:hover {
	text-decoration: none;
}

.video-prev p {
	color: #666;
	margin: 5px 0;
}
.img-overflow {
	float:left;
	position:relative;
	overflow:hidden;
	zooom:1;
}
.img-overflow img {
	float:left;
	padding:0;
	margin:0;
	display:block;
	overflow:hidden;
	zoom:1;
}
.img-overflow .top_left {
	width:9px;
	height:9px;
	background:url(/img/design/top_left_crn.png) no-repeat;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .top_right {
	width:9px;
	height:9px;
	background:url(/img/design/top_right_crn.png) no-repeat;
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .bottom_right {
	width:9px;
	height:9px;
	background:url(/img/design/bottom_right_crn.png) no-repeat;
	position:absolute;
	right:0;
	bottom:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .bottom_left {
	width:9px;
	height:9px;
	background:url(/img/design/bottom_left_crn.png) no-repeat;
	position:absolute;
	left:0;
	bottom:0;
	overflow:hidden;
	z-index:10;
}

.img-overflow .top_left_grey {
	width:9px;
	height:9px;
	background:url(/img/design/top_left_crn_grey.png) no-repeat;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .top_right_grey {
	width:9px;
	height:9px;
	background:url(/img/design/top_right_crn_grey.png) no-repeat;
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .bottom_right_grey {
	width:9px;
	height:9px;
	background:url(/img/design/bottom_right_crn_grey.png) no-repeat;
	position:absolute;
	right:0;
	bottom:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .bottom_left_grey {
	width:9px;
	height:9px;
	background:url(/img/design/bottom_left_crn_grey.png) no-repeat;
	position:absolute;
	left:0;
	bottom:0;
	overflow:hidden;
	z-index:10;
}

.img-overflow .top_left_grey1 {
	width:9px;
	height:9px;
	background:url(/img/design/top_left_crn_grey1.png) no-repeat;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .top_right_grey1 {
	width:9px;
	height:9px;
	background:url(/img/design/top_right_crn_grey1.png) no-repeat;
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .bottom_right_grey1 {
	width:9px;
	height:9px;
	background:url(/img/design/bottom_right_crn_grey1.png) no-repeat;
	position:absolute;
	right:0;
	bottom:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow .bottom_left_grey1 {
	width:9px;
	height:9px;
	background:url(/img/design/bottom_left_crn_grey1.png) no-repeat;
	position:absolute;
	left:0;
	bottom:0;
	overflow:hidden;
	z-index:10;
}

.img-overflow_photo {
	float:left;
	position:relative;
	overflow:hidden;
	zooom:1;
}
.img-overflow_photo img {
	float:left;
	padding:0;
	margin:0;
	display:block;
	overflow:hidden;
	width: 200px;
	height: 150px;	
}
.img-overflow_photo .top_left_photo {
	width:9px;
	height:9px;
	background:url(/img/design/top_left_crn.png) no-repeat;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow_photo .top_right_photo {
	width:9px;
	height:9px;
	background:url(/img/design/top_right_crn.png) no-repeat;
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow_photo .bottom_right_photo {
	width:9px;
	height:9px;
	background:url(/img/design/bottom_right_crn.png) no-repeat;
	position:absolute;
	right:0;
	bottom:0;
	overflow:hidden;
	z-index:10;
}
.img-overflow_photo .bottom_left_photo {
	width:9px;
	height:9px;
	background:url(/img/design/bottom_left_crn.png) no-repeat;
	position:absolute;
	left:0;
	bottom:0;
	overflow:hidden;
	z-index:10;
}

.header-banner {
	width: 100%;
	/*background: url(/img/design/header_banner_bg.jpg) top center repeat-x;*/
	/*background: url(/img/design/header_banner_bg.jpg) top center no-repeat;*/
	height: 90px;
	text-align: center;
}

.player {
	overflow:hidden;
	margin: 0 auto;
	width:640px;
}
.video-info {
	overflow:hidden;
	margin-top: 15px;
	margin-bottom: 15px;
	color: #666;
}
.video-info .ocenka {
	width:300px;
	float:left;
}
.video-info .views {
	float:right;
}
.tests-cont {
	overflow:hidden;
	margin-top:20px;
	zoom:1;
	position:relative;
}
.tests-cont .left {
	padding:10px;
	width:47%;
	background: #f5f5f5;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	float:left;
	overflow:hidden;
	zoom:1;
	position:relative;
}
.tests-cont .read-more {
	font-size:13px;
}
.tests-cont .right {
	padding:10px;
	width:47%;
	background: #f5f5f5;
	float:right;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	overflow:hidden;
	zoom:1;
	position:relative;
}
.tests-cont .content {
	padding:10px;
	background:#FFF;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	overflow:hidden;
	zoom:1;
	position:relative;
}
.tests-cont h1 span {
	color:#666;
	font-size:16px;
}
h1 p {
	color: #666;
	font-size:13px;
	margin-top:-5px;
}
h1.block-title span {
	color:#666;
	font-size:16px;
}

h2.block-title span {
	color:#666;
	font-size:14px;
}

.questions {
	overflow:hidden;
	margin: 10px 0;
	clear:both;
	zoom:1;
}
.questions h3 {
	color: #0066ee;
	margin: 20px 0 15px;
}

.questions input {
	margin: 6px 10px 0 0;
}
.questions .result {
	border:none;
	background:url(/img/design/result_bg_03.jpg) no-repeat;
	width:188px;
	text-align:center;
	padding: 7px 0;
	cursor:pointer;
	font-size:18px;
	color: #fff;
	margin: 20px 0;
}
.photos {
	padding-left:4%;
	width:96%;
	overflow:hidden;
	margin-bottom:20px;
}
.photos .img-overflow, .photos .img-overflow .text, .photos img {
	width:100%;
}
.photos .cont {
	width:23%;
	float:left;
	margin-right:1%;
	margin-bottom:1%;
}
.rss {
	float:right;
	background:url(/img/design/rss_03.jpg) no-repeat;
	padding-left:25px;
	padding-bottom:5px;
}
.full-text {
	overflow:hidden;
	clear:both;
}
.photo-cat-cont {
 position:relative;
 width: 29%;
 overflow:hidden;
 float:left;
 margin: 10px 2%;
_margin:10px 1%;
zoom:1;
}
.photo-cat-cont .overflow {
position:relative;
 border: 1px solid  #e7e7e7;
 border-radius:6px;
-pie-poll:true;
zoom:1;
overflow:hidden;
 padding:10px;
_padding-right:0;}
.photo-cat-cont img {
 width:100%;}
.photo-cat-cont .block-title {
 position:relative;
 height:60px;
 overflow:hidden;
 margin-bottom:10px;
zoom:1;
 } 	
.photo-cat-cont .block-title .cut {
 background:url(/img/design/block-title_bg.png) right bottom no-repeat;
 position:absolute;
 bottom:5px;
 right:0;
 height:28px;
 behavior: url('/js/PIE.htc');
-pie-png-fix:true;
 width:13px;}
.photo-cat-cont .img-overflow {
 width:46%;
margin:2%;
_margin:2% 0;
_margin-right:2%;
overflow:hidden;
zoom:1;
}

.photo-cat-cont .read-more {
	padding: 0 10px 10px 0px;
}
#lekarstva {
	overflow:hidden;
	zoom:1;
	margin-bottom:20px;
}
#lekarstva .alphabet li {
	display:inline;
	font-size:14px;
	margin:0 2px;
}
#lekarstva .alphabet li a {
	text-decoration:none;
	padding:2px;
}
#lekarstva .alphabet li a:hover {
	text-decoration:underline;
}
#lekarstva .alphabet li a:active {
	border: 1px solid #bdbcbc;
	padding:2px 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-opera-border-radius: 3px;
	border-radius: 3px;
	color:#666;
}
#lekarstva .short-story {
	padding:5px 0;
	margin:0;
}
#lekarstva #searchbox {
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-opera-border-radius: 5px;
	border-radius: 5px;
	background: #edecec;
	padding:5px;
	margin-bottom:20px;
}
#lekarstva #searchbox ul.list {
	position:absolute;
	background:#FFF;
	border: 1px solid #edecec;
	top:40px;
_width:100%;
	left:5px;
	right:5px;
	z-index:10;
	height: 160px;
_height:120px;
	overflow: auto;
	color: #0066FF;
	font-size: 15px;}
	
#lekarstva #searchbox ul.list li {
	padding: 2px 5px;
	cursor: pointer;}

#lekarstva #searchbox ul.list li:hover {
	background-color: #F2F2F2;
	cursor: pointer;
	text-decoration: underline;}
	
#lekarstva #searchbox ul.list li a {
	text-decoration: none;
}
#lekarstva #searchbox ul.list li a:hover {
	text-decoration: underline;
}
	
#lekarstva #searchbox .sample {
	margin:6px;
	color:#666;
}
#lekarstva #searchbox .overflow {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-opera-border-radius: 4px;
	border-radius: 4px;
	background: #fff;
	padding:3px;
	border:1px solid #bdbcbc;
	overflow:hidden;
	position:relative;
}
#lekarstva #searchbox .overflow .search-btn {
	width:69px;
	float:right;
}
#lekarstva #searchbox .overflow .text-cont {
	overflow:hidden;
	padding:4px;
	padding-right:20px;
}
#lekarstva-search {
	overflow:hidden;
	position:relative;
}
#lekarstva #searchbox .overflow .text-cont .text-field {
	width:100%;
	font-size:14px;
	border:none;
	border-color:transparent;
}
ul.top {
	overflow:hidden;
}
ul.top li {
	float:left;
	margin:2px 0;
	width:24%;
	overflow:hidden;
	zoom:1;
}

.eng {
	padding:5px;
	overflow:hidden;
	margin-bottom:20px;
	padding-left:0;
}
.lekarstva-list li {
	font-size:14px;
	margin:10px 0;
	padding-left: 10px;
}
.lekarstva-list li a sup {
	vertical-align:20%;
}

.lekarstva-list li a:hover {
	border:none;
}
#lekarstva .full-story {
	margin:0;
}
.photo-cat {
	overflow:hidden;
	clear:both;
}
.photo-cat li {
	line-height: 20px;
	float:left;
	background:url(/img/design/sep.png) 100% 20% repeat-y;
	padding: 0 17px 0 15px;
	white-space:nowrap;
	zoom:1;
	color: #989898;
	margin:2px 0;
}
#news-list {
	position:relative;
}
#news-list .short-story {
	overflow:hidden;
	position:relative;
	zoom:1;
}
#news-list .short-story .img-overflow {
	width: 150px;
	height: 105px;
	zoom:1;
	display:block;
}
#news-list .short-story .img-overflow img {
	width: 150px;
	height: 105px;
	zoom:1;
}
#news-list .news-rss {
	position:absolute;
	right:0;
	top:6px;
}
#polezno-znat {
overflow:hidden;
zoom:1;
position:relative;}
#polezno-znat .overflow {
	border: #CCC 1px solid;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	border-radius: 8px;
	padding:10px;
	overflow:hidden;
	zoom:1;
	margin:10px 0 20px;
-pie-poll:true;
}
#polezno-znat .overflow .img-overflow {
	margin-right: 5px;
	padding:2px;
	float:left;
	zoom:1;
}
#polezno-znat .overflow h3 {
	font-size:14px;
	display:block;
	overflow:hidden;
	zoom:1;
}
#polezno-znat .overflow .cont {
	overflow:hidden;
	width:33%;
	float:left;
}
#polezno-znat .overflow .cont .video {
	font-size:14px;
	color: #007c5a;
}
#news-list .navigation {
	font-size:14px;
	margin:20px 0;
}
#news-list .main .img-overflow {
	width:190px;
	height:150px;
}
#news-list .main .img-overflow img {
	width:190px;
	height:150px;
}
#news-list .main .text {
	overflow:hidden;
	zoom:1;
}
.partner-news {
	background: #f5f5f5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-opera-border-radius: 5px;
	border-radius: 5px;
	padding:0 10px 10px;
	overflow:hidden;
	margin:3px 0 20px;
}
.partner-title {
	color:#666;
	text-align:right;
}
.partner-news h3 {
	margin-top:10px;
	font-size:14px;
	margin-bottom:2px;
	font-weight:bold;
}
.news4site {
	width:300px;
	height:65px;
	background: url(/img/design/news4site_bg_03.jpg) no-repeat;
	text-align:center;
	overflow:hidden;
	color:  #0066FF;
	margin-bottom:20px;
}
.news4site h2 {
	padding-top:10px;
	font-size:18px;
	padding-bottom:3px;
}
.news4site h2 a, .news4site h2 a:visited {
	color: #007c5a;
}
.day-news {
	overflow:hidden;
	margin-bottom:20px;
}
.day-news .overflow {
	border: #e8e7e7 1px solid;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-opera-border-radius: 4px;
	border-radius: 4px;
	padding:5px;
	overflow:hidden;
	padding-right:60px;
	margin-bottom:5px;
	min-height:37px;
}
.day-news .overflow_r {
	border: #e8e7e7 1px solid;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-opera-border-radius: 4px;
	border-radius: 4px;
	padding:5px;
	overflow:hidden;
	margin-bottom:5px;
	min-height:37px;
}
.day-news .overflow h3 {
	font-size:14px;
	line-height:130%;
}
.day-news .overflow_r h3 {
	font-size:14px;
	line-height:130%;
}
.ponedelnik {
	background: url(/img/design/days_07.jpg) 255px 5px no-repeat;
	/*min-height:37px;*/
}
.vtornik {
	background: url(/img/design/days_10.jpg) 255px 5px no-repeat;
	/*min-height:37px;*/
}
.sreda {
	background: url(/img/design/days_12.jpg) 255px 5px no-repeat;
	/*min-height:37px;*/
}
.chetverg {
	background: url(/img/design/days_14.jpg) 255px 5px no-repeat;
	/*min-height:37px;*/
}
.pyatnica {
	background: url(/img/design/days_16.jpg) 255px 5px no-repeat;
	/*min-height:37px;*/
}
.subtitle {
	margin-top:-20px;
	margin-bottom:20px;
}
.subtitle a {
	text-decoration:none;
}
.subtitle a:hover {
	text-decoration:underline;
}
.consult .date {
	margin-bottom:8px;
}
.consult {
	margin-bottom:15px;
}
.red, .red a, .red a:visited {
	color: #007c5a;
}
#news-list div.all-articles {
	clear:both;
	font-size:16px;
	margin-top:-15px;
	margin-bottom:20px;
	background:none;
}
a.all-articles {
	background-position: 100% 60%;
}
.med-photo {
	overflow:hidden;
	zoom:1;
}
.med-photo .cont {
	float:left;
	width:33%;
	text-align:center;
}
.med-photo .cont img {
	width:200px;
	height:150px;
}
.med-photo .cont .img-overflow {
	width:200px;
	height:150px;
	margin:0 auto;
	float:none;
	position:relative;
}
.med-photo .cont .img-overflow .text {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	z-index:0;
}
.test-overflow {
	background: #fff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-opera-border-radius: 6px;
	border-radius: 6px;
	margin: 10px 0;
	padding:10px;
	font-size:13px;
}
.test-overflow .date {
	font-size:12px;
}
.test-overflow h2 {
	font-size:16px;
	margin:5px 0;
}
.info-block {
	border: #e8e7e7 1px solid;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-opera-border-radius: 6px;
	border-radius: 6px;
	padding:10px;
	overflow:hidden;
	width:46%;
	margin-bottom:20px;
	zoom:1;
}
.info-block img {
	float:left;
	margin-right:10px;
}
.info-block .text {
	overflow:hidden;
	zoom:1;
}
.info-right {
	float:right;
}
.info-left {
	float:left
}
.width100 {
	width: auto;
}
.dostupno h4 {
	font-size:13px;
}
.ask {
	color:#000;
	margin:5px 0;
}
.ask a {
	text-decoration:none;
}
.question {
	/*margin-bottom:20px;*/
}
a.red {
	color:#007c5a;
}
.about-doc {
	background: #e8e8e8;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-opera-border-radius: 6px;
	border-radius: 6px;
	position:relative;
	padding:10px;
	margin-top:15px;
}
.about-doc .corner {
	background: url(/img/design/corner_11.jpg) no-repeat;
	width:12px;
	height:13px;
	position:absolute;
	top:-13px;
	left:50px;
}
.about-doc img {
	float:left;
	margin-right:10px;
}
.about-doc .text {
	overflow:hidden;
	zoom:1;
}
.about-doc .date {
	margin-bottom:3px;
}
.answer {
	margin:10px 0;
}
.overflow-top {
	margin-top:15px;
	border: #e8e7e7 1px solid;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	border-radius: 8px;
	padding:10px;
	overflow:hidden;
	margin-bottom:20px;
	zoom:1;
}
.overflow-top .photo-cat {
	margin-left:-10px;
}
.overflow-top .photo-cat li, .articles .photo-cat li {
	color: #333;
}
.ask-quest {
	display:block;
	margin-top:20px;
}
.doc img, .short-story .doc img {
	float:left;
	width:150px;
	padding:0;
	margin:0;
}
.doc {
	overflow:hidden;
}
.doc .img-overflow, .short-story .doc .img-overflow {
	padding:2px;
	margin-right:20px;
}
.doc .text {
	overflow:hidden;
	zoom:1;
}
.doc .date {
	margin-bottom:3px;
	margin-top:10px;
}
.doc-cont {
	margin-bottom: 20px;
	overflow:hidden;
	border-bottom: #f2f2f2 1px solid;
	background: url(/img/design/short_story_bg.jpg) bottom right no-repeat;
	padding-bottom:10px;
}

.doc-cont-last {
	margin-bottom: 20px;
	overflow:hidden;
	padding-bottom:10px;
}

.video img {
	width:300px;
}
h2.polezno {
	color: #007c5a;
	margin-bottom:4px;
}
.ui-tabs .ui-tabs-hide { display: none !important; }
.last-news {
	padding:20px;
	width:260px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	border-radius: 8px;
	background: url(/img/design/last-news_bg_03.gif) top left repeat-x;
}
.last-news h2 {
	font-size:14px;
	padding-bottom:10px;
}
.last-news .date {
	font-size:12px;
	padding-bottom:4px;
}
.last-news .block-title {
	margin-bottom:14px;}
	
h2.block-sub-title {
	margin-top: -15px;
	margin-bottom: 20px;
	color: #0066FF;;
	font-size: 18px;
}

.cont h2 {
	/*margin-top: 10px;
	margin-bottom: 20px;*/
	color: #0066FF;;
	font-size: 16px;
}

body .ask_question {
 cursor:pointer;
 overflow:hidden;
 position:fixed;
        _position:absolute;
        _top: expression(parseInt(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight, 10) -300 + "px");
 right:0px;
 top: 300px;
       width:45px;
       height:240px;
        zoom:1;
 z-index:1000000;
 margin:0;
 padding:0;
 border-collapse:collapse;
 border-spacing:0;
 border:none;
 outline:none;
 font-size:0px;
}

.question {
	width: 860px;
	/*margin: 20px;*/
	/*font: 13px sans-serif;*/
	color: #333333;
	/*line-height: 140%;*/
}

/*.question input {
	margin: 2px 0 2px;
	height: 20px;
	border: 1px solid #C0C0C0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}*/
input.quest {
	width: 450px;
	display: block;
	margin: 2px 0 2px;
	height: 20px;
	border: 1px solid #C0C0C0;
	/*padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;*/	
}
textarea.quest {
	width: 450px;
	height: 150px;
	display: block;
	margin: 2px 0 2px;
	border: 1px solid #C0C0C0;
	/*padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;*/
}
select.quest {
	width: 100px;
	height: 20px;
	display: block;
	margin: 2px 0 2px;
	border: 1px solid #C0C0C0;
}
.img_send {
	padding-top: 15px;
	width: 239px;
	height: 46px;
}

input.contact {
	width: 100%;
	display: block;
	margin: 2px 0 2px;
	height: 20px;
	border: 1px solid #C0C0C0;
	/*padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;*/	
}
select.contact {
	/*width: 100%;*/
	display: block;
	margin: 2px 0 2px;
	height: 20px;
	border: 1px solid #C0C0C0;
	/*padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;*/	
}
textarea.contact {
	width: 100%;
	height: 250px;
	display: block;
	margin: 2px 0 2px;
	border: 1px solid #C0C0C0;
	/*padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;*/
}
textarea.contact1 {
	width: 100%;
	height: 50px;
	display: block;
	margin: 2px 0 2px;
	border: 1px solid #C0C0C0;
	/*padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;*/
}
.img_send_1 {
	padding-top: 15px;
	padding-bottom: 25px;	
	width: 188px;
	height: 38px;
}

.info {
	display: block;
	width: auto;
	color: #FF0000;
	/*background-color: #99CCFF;*/
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
	border-style: dotted;
	border-width: 1px;
	border-color: #3399FF;
}

.span_blue {
	color: #0066FF;
	font-weight: bold;
}


.more-videos {
	position: relative;
	_width: 100%;
	padding: 10px;
	overflow-x: scroll;
	overflow-y: hidden;
	white-space: nowrap;
	background: #F2F2F2;
	zoom:1;
 }
 
.more-videos-element {
display:inline-block;
 margin: 0 5px;
 position: relative;
 zoom:1;
 }
 
.more-videos-element img {
 width: 160px;
 height: 90px;
 }
 
.more-videos-element .play-btn {
 top: 50%;
 z-index: 10;
 zoom: 1;
 cursor: pointer;
 }
 	
#cse-search-results iframe {
    width: 100%;
}

.video_tag {
	font-size:14px;
	padding:10px;
	background: #f5f5f5;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
	margin-bottom:20px;
}
.video_tag img {
	width: 250px;
	height: 140px;
}
.video_tag .img-overflow {
	margin-right:10px;
}
.video_tag h1 {
	font-size:16px;
}
.video_tag h1 a {
	text-decoration:none;
}
.video_tag h1 a:hover {
	text-decoration:underline;
}
#calendar-priv {
	width:300px;
	background:url(/img/design/calendar_24.jpg) no-repeat;
	height:74px;
	overflow:hidden;
	margin-bottom:25px;
}
#calendar-priv h2 {
	margin:25px 0 0 75px;
}
#calendar-priv h2 a {
	color: #666;
}
.market_gid{
	border-top:1px solid #F2F2F2;
	padding-top:15px
}
.contact_us{
	background: url(/img/design/contact_us.png)  no-repeat;
	padding: 0 0 0 28px; 
	margin-top:15px;
	 float: left;
    height: 25px;
}
#cse-search-results iframe{
	height:1350px !important;
}
.video_more{
	color: #0066FF;
    font-size: 18px;
    line-height: 130%;
	padding-top:15px;
}
.more-about .more_for_subject{
	color: #007C5A;
    font-size: 18px;
    margin-bottom: 20px;
}
.more-about .dostupno_title{
	font-size: 20px;
	color: #007C5A;
	line-height: 26px;
}
.more-about .dostupno_title a{
	color: #007C5A;
    text-decoration: none;
}
.more-about .dostupno_title a:hover{
	color: #007C5A;
    text-decoration: underline;
}
h2.new_title{
	color: #007C5A;
    font-size: 25px;
    margin-bottom: 20px;
	line-height: 26px;
}
h2.new_title a{
	color: #007C5A;
    font-size: 25px;
	text-decoration:none;
}
.new_title a:hover{
    text-decoration: underline;
}
.new_title{
	color: #007C5A;
    font-size: 25px;
    margin-bottom: 20px;
	line-height: 26px;
}
.new_title a{
	color: #007C5A;
    font-size: 25px;
	text-decoration:none;
}

#consults h2.block-title {
    background: url("/img/design/pediatr_consults_logo_16.jpg") no-repeat scroll 15px -1px transparent;
    float: left;
    height: 28px;
    margin-right: 10px;
    margin-top: 15px;
    overflow: hidden;
    padding-left: 55px;
}
#footer .new_title a{
   font-size: 16px;
    font-weight: bold;
    margin-bottom: 25px;
}
/*.full-story h3,h4,h5,h6 {
	color:#0066FF !important;
}
.full-story h3{
	font-size:16px  !important;
}
.full-story h4{
	font-size:15px  !important;
}
.full-story h5{
	font-size:14px  !important;
}
.full-story h6{
	font-size:14px  !important;
}*/
.question-atention{
	 color:red;
	 list-style:disc;
	 margin:7px;
	}
#scrollTop{	 
	 cursor: pointer;
    display: none;
    left: 100%;
    margin-left: -100px;
    margin-top: -70px;
    opacity: 0.8;
    position: fixed;
    top: 100%;
    z-index: 4;
}
	.gplus{
		text-decoration: none;
		color:#ccc;
	}
/**** Brandig Aerius Start ****/
.aerius-brand{
	height: 360px;
}
.aerius-brand a{
	background: url(/img/design/aerius_brend.jpg) 50% 0 no-repeat;
	display: block;
	width: 100%;
	height: 360px;
}
.cistinol{
		background: url(http://www.health-ua.org/img/design/branding/cistinol_brandingZU2.jpg) center 0 no-repeat #e6e6e6;
	}
	.cistinol-link{
		display: block;
		width: 100%;
		height: 211px;
	}

	.gastritol{
		background: url(http://www.health-ua.org/img/design/branding/gastritol_brandingZU.jpg) center 0 no-repeat #e6e6e6;
	}
	.gastritol-link{
		display: block;
		width: 100%;
		height: 262px;
	}

	.kashel{
		background: url(http://www.health-ua.org/img/design/branding/doktor-kashel-bac.jpg) center 0 no-repeat #e6e6e6;
	}
	.kashel-link{
		display: block;
		width: 100%;
		height: 450px;
	}
/**** Brandig Aerius End *****/

#go_to_map{
	text-decoration: none;
}
#go_to_map:hover{
	text-decoration: underline;
};
	