/* Main styles */

body, html {
	height: 100%;
	padding: 0; margin: 0;
	background: url('/i/bg.gif') #f0eaca;
}

table {
	border-collapse: collapse;
}

td, th, form {
	padding: 0; margin: 0;
}

th { 
	font: bold 12px Tahoma;
	text-align: left;
}


p, div, td {
	font: 12px Tahoma;
	color: #000;
}

p {
	padding: 0; margin: 0 0 12px 0;
}

ul {
	list-style-image: url('/i/li.gif');
}

ul ul {
	list-style-image: url('/i/li_2.gif');
}

li {
	margin: 0 0 12px 0;
}

img {
	border:0px;
}

h1 {
	font: bold 18px Tahoma;
	color: #073;
	text-align: center;
}

h1 small {
	font: 18px Tahoma;
}

h2 {
	font: bold 14px Tahoma;
	color: #000;
	text-align: center;
}

h3, h3 a, h3 a:hover {
	font: bold 14px Tahoma;
	color: #377;
	text-decoration: none;
}

h3 {
	text-align: center;
	background: #e1f1f1;
	border: #acc 1px solid;
	padding: 2px 10px 3px 10px;
}

h3 small {
	font: 14px Tahoma;
}

small {
	font: 11px Tahoma;
}

a {
	font: 12px Tahoma;
	color: #073;
	text-decoration: underline;
}

a:hover {
	color: #000;
}

/* Top classes */ 

.left_shdw {
	background: url('/i/left_shadow.gif');
}

.right_shdw {
	background: url('/i/right_shadow.gif');
}

.top_info {
	position: relative;
	width: 830px; height: 48px;
	background: url('/i/top_bg.gif') repeat-x; 
}

.top_lang {
	position:absolute;
	left: -81px; top: 15px;
}

.top_lang a {
	color: #b30;
}

.top_img {
	position:absolute;
	left: 0px; top: 2px;
	width: 41px; height: 41px;
}

.top_text {
	position:absolute;
	left: 51px; top: 14px;
	width: 465px; height: 15px;
}

.top_phone {
	position:absolute;
	left: 558px; top: 7px;
	width: 244px; height: 30px;
}

/* Header classes */

.header {
	position: relative;
	width: 200px; height: 200px;
	background: url('/i/header_1.jpg') no-repeat; 
}

.logo {
	position:absolute;
	left: 18px; top: 15px;
	width: 171px; height: 171px;
}

.logo a img {
	background: url('/i/logo.gif') no-repeat 0 0;
	width: 171px; height: 171px;
}

.logo a:hover img {
	background: url('/i/logo_rotation.gif') no-repeat 0 0;
	width: 171px; height: 171px;
}

.clinic {
	position:absolute;
	left: 210px; top: 59px;
	width: 212px; height: 80px;
}

.top_img2 {
	position:absolute;
	left: 908px; top: -5px;
	width: 82px; height: 70px;
	z-index: 100;
}


/* Main menu */

.main_menu div {
	float: left;
	overflow: hidden;
	display: block;
	width: 110px; height:34px;
}

.main_menu .selected a {
	display: block;
	width: 110px; height:34px;
	font: bold 12px Tahoma;
	color: #fff;
	line-height: 32px;
	text-decoration: none;
	background: url('/i/menu_bg.png') no-repeat right top;
	text-align: center; 
}

.main_menu a { 
	display: block;
	width: 110px; height:34px;
	font: bold 12px Tahoma;
	color: #fff;
	line-height: 32px;
	text-decoration: underline;
	background: url('/i/menu_bg.png') no-repeat left top;
	text-align: center; 
}

.main_menu a:hover {
	background-position: right top;
	color: #fff;
	text-decoration: none;
}

/* Search */

.search {
	width: 200px;
	background: url('/i/search_bg.gif') repeat-x;
}

.search .srch {
	padding: 0 0 0 19px;
}

.search div {
	width: 147px; height: 24px;
	background: url('/i/search_form.gif') no-repeat;
}

.field {
	background: transparent;
	border: 0;
	color: #333;
	font: 11px Tahoma;
	margin: 5px 0 0 11px;
	padding: 0;
	width: 124px; height: 13px;
	}

/* Submenu */

.news a {
	color: #b30;
	font-weight: bold;
}

.news div {
	margin: 5px 0 0 10px;
}

.question a, .register a {
	color: #377;
	font-weight: bold;
}

.question div {
	background: url('/i/question.gif') no-repeat;
	padding: 8px 0 9px 35px;
	margin-top: 7px;
}

.register div {
	background: url('/i/register.gif') no-repeat;
	padding: 8px 0 9px 36px;
	margin-top: 7px;
}

.submenu {
	background: #fff;
	padding: 13px 0 0 5px;		
}

.submenu_h {
	background: url('/i/prog_bg.gif') repeat-x;
	padding: 0 0 4px 0;
}

.base_programs {
	height: 285px;
}

.base_programs div {
	padding: 0 0 10px 15px;
}

.base_programs a, .base_programs div {
	font: bold 14px Tahoma;
	color: #b30;
	text-decoration: underline;
}

.diag_programs div, .sickness div {
	padding: 3px 0 10px 10px;
	background: url('/i/submenu_bg.gif') no-repeat;
}

/* Index columns */

.info {
	padding: 13px 20px 20px 10px;
}

.left_col {
	vertical-align: top;
	width: 370px;
	padding-right: 15px;
}

.right_col {
	vertical-align: top;
	width: 360px;
	padding-left: 15px;
}

.big_col {
	padding-top: 20px;
}

.person,
.person_2,
.advantage {
	overflow: hidden;	
	margin: 7px 0 0 0;	
}

.person {
	height: 307px;
}

.person_2 {
	height: 200px;
}

.article{
	background: #faf0c5;
	overflow: hidden;
	height: 180px;
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
}

.art_title {
	font: 20px Tahoma; 
	color: #b30;
	padding: 0 0 5px 0;
}
.art_title A{
	font: 20px Tahoma; 
	color: #b30;

}
.main_name {
	font: bold 14px Tahoma; 
	color: #b30;
}

.main_post {
	font: 13px Tahoma; 
	color: #b30;
}

.main_comment {
	font: italic 13px Tahoma;
}

.main_foto img {
	float: left;
	margin: 0 15px 0 0;
}

.advantage {
	height: 310px;
}

.advantage div {
	padding: 0 0 6px 13px;
	background: url('/i/adv_dot.gif') no-repeat 0 5px; 
}

.advantage b {
	color: #073;
}

.in_da_clinic {
	text-align: center;
	padding: 10px 0 0 0;
}

.smi {
	padding: 0 20px 0 20px;
}

/* Main titles */

.main_title,
.main_title_0 {
	overflow: hidden;
	height: 22px;
	font: bold 14px Tahoma;
	color: #fff888;
	text-align: center;
	line-height: 21px;
}

.main_title {
	background: url('/i/main_title_bg.gif') #0c973a repeat-x;
}

.main_title_0 {
	background: url('/i/main_title_bg_2.gif') #0c973a repeat-x;
}

.top_title_bg,
.bott_title_bg,
.top_title_bg_0,
.bott_title_bg_0,
.top_title_bg_2,
.open_bg {
	border-left: #fff 1px solid;
	border-right: #fff 1px solid;
}

.top_title_bg,
.top_title_bg_2 {
	background: #06792c;
}

.bott_title_bg {
	background: #12b94a;
}

.top_title_bg_0 {
	background: #5b8c90;
}

.bott_title_bg_0 {
	background: #68aeb6;
}

.align_center {
	position: relative;
	width: 100%;
	padding-top: 19px;
}

.align_center:after {
content: '';
display: block;
clear: both;
}

.align_center_to_left {
	position: relative;
	right: 50%;
	float: right;
}

.top_title_bg_2,
.align_center_to_right {
	position: relative;
	z-index: 1;
	right: -50%;
}

.align_center_to_right {
	overflow: hidden;
	width: 170px; height: 16px;
	font: bold 12px Tahoma;
	color: #fff888;
	background: url('/i/main_title_bg.gif') repeat-x;
	text-align: center;
	line-height: 16px;
}

.bott_title_bg_2 {
	background: #10ae44;
}

.open_bg {
	background: url('/i/open_bg.gif') repeat-x;
}

.open {
	background: #67a9b0;
	border-left: #fff 2px solid;
	border-right: #fff 2px solid;
}

/* Footer */

.foot {
	background: url('/i/foot_bg.gif') repeat-x;
}

.copyright {
	padding: 10px 0 0 20px;
	vertical-align: top;
}

.adress {
	padding: 10px 20px 0 0;
	vertical-align: top;
	text-align: right;
}

.copyright td, .adress {
	font: 11px Tahoma;
	color: #466;
}


/* Internal pages */

.nav_line {
	width: 100%;
	background: #ddf8dd;	
	height: 24px;
	margin-bottom: 22rpx;
}

.nav_line td {
	font: 11px Tahoma;
	padding: 0 15px 0 15px; 
}

.nav_line a {
	font: 11px Tahoma;	
}

.internal {
	margin: 15px 0 0 0; 
}

.nav_line_2 {
	background: url('/i/appoint_bg.gif') repeat-x;
	width: 100%;
}

.nav_line_2 td {
	padding: 0 15px 0 15px;
	width: 33%;
}


.header_in {
	height: 22px;
	font: bold 14px Tahoma;
	color: #fff888;
	text-align: center;
	line-height: 21px;
	background: url('/i/main_title_bg.gif') #0c973a repeat-x;
	padding: 0; margin: 0 0 3px 0;
}

.submenu2, .submenu3 {
	width: 100%;
	background: #e0f1f1;
	border-bottom: #e0f1f1 2px solid;
}

.submenu2 td {
	width: 50%;
	vertical-align: top;
	padding: 12px 0 0 0;
}

.submenu3 td {
	vertical-align: top;
	padding: 12px 0 0 0;
}

.imp_article,
.important,
.news_foto {
	border: #f0eaca 1px solid;
	background: #fbf5d5;
}

.imp_article ul {
	margin-top: 9px;
	margin-bottom: 10px;
}

.imp_article li {
	margin: 0;
}

.important {
	padding: 10px 10px 10px 15px;
}

.imp_article li {
	margin: 0;
}

.news_foto {
	padding: 5px;
	margin-left: 15px; 
}

.news_date {
	color: #337777;
	font: italic 11px Tahoma;
}

.news-image {
	float: right;
	margin-left: 15px;
}

.news-item {
	border-top: #99bbbb 1px dotted;
	padding-top: 5px;
}

.news-item img {
	float: left;
	margin-right: 10px;
}


.tab1 th {
	background: #e1f1f1;
	border: #e1f1f1 1px solid;
	font: bold italic 11px Tahoma;
	padding: 5px;
}

.tab1 td {
	border: #e1f1f1 1px solid;
	padding: 5px;
}

/* Input */

.inputtext {
	border: 0px;
	font: 14px Tahoma;
	margin: 0 6px;
	padding: 0;
	width: 288px; height: 18px;
}

.inputtextarea {
	border: 0px;
	font: 14px Tahoma;
	margin: 0 6px;
	padding: 0;
	width: 288px;
}

.inputsubmit {
	font: 12px Tahoma;
	color: #000;
}

.select {
	border: none;
	font: 12px Tahoma;
	margin: 2px 6px;
	padding: 0;
	width: 288px;
}

.checkbox {
	padding: 0; margin: 0;
}

.faqform {
	width: 420px;
	background: #e0f1f1;
	padding: 20px; margin: 0 0 0 160px;
}

.appointform {
	width: 500px;
	background: #e0f1f1;
	padding: 20px; margin: 0 0 0 100px;
}

.appointform td,
.faqform td
 {
	padding: 0 3px 6px 0;
	text-align: right;
	vertical-align: top;
}

.appointform span,
.faqform span {
	color: #b30;
}

.appointform select{
	border: 0px;
	font: 14px Tahoma;
	margin: 0 6px;
	padding: 0;
	width: 288px; height: 18px;
}

.appointsubmit,
.faqsubmit {
	border: none;
	width: 194px; height: 38px;
	cursor: pointer; cursor:hand;
}

.appointsubmit {
	background: url('/i/appoint.gif') no-repeat 0 0;
}

.faqsubmit {
	background: url('/i/faq.gif') no-repeat 0 0;
}

.example {
	font: 11px Tahoma;
	color: #8899a0;
}

/* Roundborders */

#roundborder {
  width: 300px;
  border: 1px solid #b6c7ca;
  background: #fff;
	padding: 0;
	position: relative;
}
#tl, #tr, #bl, #br {
	position: absolute;
	width: 6px;
	height: 5px;
}
#tl {
	top: -1px;
	left: -1px;
	background: url('/i/tl.gif') no-repeat;
}
#tr {
	top: -1px;
	right: -1px;
	background: url('/i/tr.gif') no-repeat;
}
#bl {
	bottom: -1px;
	left: -1px;
	background: url('/i/bl.gif') no-repeat;
}
#br {
	bottom: -1px;
	right: -1px;
	background: url('/i/br.gif') no-repeat;
}
* html #bl,
* html #br {
	bottom: -10px;
}

/* Price */

.price {
	width: 500px;
}

.price th {
	padding: 0 12px 3px 0;
	border-bottom: 2px solid #b6c7ca;
}

.price td.x {
	background: url('/i/points.gif') repeat-x 0 100%;
	width: 410px;
	padding-right: 5px;
}

.x span {
	background: #fff;
}

.price .x, .price .y	{
	vertical-align: bottom;
	padding: 8px 0 0 0;
}

.cost {
	font: bold 16px Tahoma;
	color: #b30;
}

.cost small {
	font: 12px Tahoma;
}

.prog_details td {
	vertical-align: top;	
}

.prog_details img {
	margin: 0 10px 0 0;	
}

/* Publications */

.tv {
	background: url('/i/tv.gif') no-repeat;
	height: 26px;
	padding: 6px 0 0 32px; margin: 0 0 0 23px;
}

.publ h1 {
	border-bottom: #ddf8dd 2px solid;
}

/* About programs */

.about_program p,
.about_program div,
.about_program a {
	font: 13px Tahoma;
}

.about_program li {
	margin: 0;
}


.player {
	background: #e0f1f1;
	border: #acc 1px solid;
	width: 367px; height: 450px;
}

.player th {
	font: 14px Tahoma;
	color: #377;
	text-align: center;
	height: 45px;
}

.player td {
	text-align: center;
}

/* Downloads */

.download {
	height: 16px;
	background: url('/i/download.gif') no-repeat;
	padding: 0 0 0 22px;
}


/* Discount */

.discount_area {
	position: relative;
	width: 134px;
	z-index:100;
}

.discount_window {
	position: relative;
	width: 534px;
}

.discount_button {
	position: absolute;
	width: 134px; height: 40px;
	top: 3px; left: 0; 
}

.discount_form {
	position: absolute;
	width: 360px; height: 280px;
	top: 3px; right:0px;
	display:none;
	text-align:left;
	padding:0px;
}

.dform1 {
	background: #84afaf;
}

.dform2 {
	background: url('/i/discount_bg.gif') repeat-x; 
	height: 23px;
}

.dform2 table {
	margin: 0 10px 0 10px;
}

.dform2 td {
	color: #fff;
	padding: 0px;
}

.dform3 {
	background: #97caca;
}

.dform1, .dform3, .dform4 {
	height: 1px;
	margin: 0 1px 0 1px;
} 

.dform4, .dform5 {
	background: #e0f1f1; 
}

.dform5 {
	padding: 10px;
}

.dform5 td {
	padding: 0 3px 6px 0;
	text-align: right;
	vertical-align: top;
}
.dform5 .inputtext {
	width: 256px; height: 18px;
}

.dform5 .select {
	width: 256px; height: 18px;
}

.dform5 #roundborder {
	width: 268px;
}

.dform5 span, .code {
	color: #b30;
}

.gray {
	color: #8899a0;
}

.dform5 .code {
	font: bold 36px Tahoma;
	padding: 39px 0 40px 0;
}

.discount_submit {
	background: url('/i/discount_button.gif') no-repeat 0 0;
	border: none;
	width: 145px; height: 30px;
	cursor: pointer; cursor:hand;
}

.discount .appointsubmit{
	background: url('/i/discount_button.gif') no-repeat 0 0;
	border: none;
	width: 145px; height: 30px;
	cursor: pointer; cursor:hand;
	margin-left:auto;
	margin-right:auto;
}
 
.discount {
	width: 328px;
	background: #e0f1f1;
	text-align:center;
}

.discount .inputtext {
	width: 180px; height: 18px;
}

.discount select {
	width: 237px; height: 17px;
	border:0px;
	margin-left:6px;
}

.discount td {
	padding: 0 3px 6px 0;
	text-align: left;
	vertical-align: top;
}

.discount span {
	color: #b30;
}

.discount #roundborder {
	width: 250px;
}

.discount_result {
	z-index:100;
	overflow:hidden;
	text-align:center;
	width: 360px;
	height: 280px;
}

.discount_result .discount_form {
	width: 360px; height: 280px;
}

.shadow {
	z-index: 10;
	background-color: #000;
	filter: alpha(opacity=40);
	moz-opacity: 0.4;
	opacity: 0.4;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	position:absolute;
	display:none;
}

/* Carousels */

.car_person {
	font: bold 12px Tahoma;
	color: #b30;
}

.car_post {
	font: 11px Tahoma;
}

/* START NEW CARUSEL FOR PALYCH */
#sliderwrap {
	padding-top: 10px;
	margin-top: 12px;
	background: url('/i/carousel_bg.gif');
}
#sliderwrap_2 {
	padding-top: 10px;
	margin: 12px 0 6px 0;
	background: url('/i/carousel_bg_2.gif');
}
.jcarousel-container {
	position: relative;
}
.jcarousel-clip {
	z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;
}
.jcarousel-list {
	z-index: 1; overflow: hidden; position: relative; top: 0; left: 0;
	margin: 0;  padding: 0;

	overflow:hidden;
}
.jcarousel-list li, .jcarousel-item {
	float: left; width: 75px; height: 75px;
}
/* */
.jcarousel-next {
	z-index: 3; display: none;
}
.jcarousel-prev {
	z-index: 3; display: none;
}
/* */
.jcarousel-skin-tango .jcarousel-container {border:0;}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 700px; padding: 0px 30px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:  700px; height: 150px;
}
.jcarousel-skin-tango .jcarousel-item {
	width: 270px;	height: 150px;
	text-align: center;
}
.jcarousel-skin-tango .jcarousel-item:hover {border-color: #808080;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 0px; background-image: none;}
.jcarousel-skin-tango .jcarousel-item-placeholder {}

/* Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute; top: 20px; right: 0px;
	width: 22px; height: 100px; cursor: pointer;
	background: transparent url(/i/right_big.gif) no-repeat;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background-position: 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	background-position: 0 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute; top: 20px; left: 0px;
	width: 22px; height: 100px; cursor: pointer;
	background: transparent url(/i/left_big.gif) no-repeat;

}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background-position: 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	background-position: 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default; background-position: -96px 0;
}

#wrap ul {
	list-style: none;
}

/*---------------------------------------*/
.jcarousel-skin{
	width:  700px; height: 110px;
}

.jcarousel-skin-scifipub .jcarousel-container {border:0;}
.jcarousel-skin-scifipub .jcarousel-container-horizontal {
	width: 700px; padding: 0px 30px;
}
.jcarousel-skin-scifipub .jcarousel-clip-horizontal {
	width:  700px; height: 110px;
}
.jcarousel-skin-scifipub .jcarousel-item {
	width: 150px;
	height: 100px;
	text-align: center;
}
.jcarousel-skin-scifipub .jcarousel-item:hover {border-color: #808080;}
.jcarousel-skin-scifipub .jcarousel-item-horizontal {margin-right: 0px; background-image: none;}
.jcarousel-skin-scifipub .jcarousel-item-placeholder {}

/* Horizontal Buttons */
.jcarousel-skin-scifipub .jcarousel-next-horizontal {
	position: absolute; top: 12px; right: 4px;
	width: 17px; height: 76px; cursor: pointer;
	background: transparent url(/i/right_small.gif) no-repeat;
}
.jcarousel-skin-scifipub .jcarousel-next-horizontal:hover {
	background-position: 0 0;
}
.jcarousel-skin-scifipub .jcarousel-next-horizontal:active {
	background-position: 0 0;
}
.jcarousel-skin-scifipub .jcarousel-next-disabled-horizontal,
.jcarousel-skin-scifipub .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-scifipub .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: 0 0;
}
.jcarousel-skin-scifipub .jcarousel-prev-horizontal {
	position: absolute; top: 12px; left: 4px;
	width: 17px; height: 76px; cursor: pointer;
	background: transparent url(/i/left_small.gif) no-repeat;

}
.jcarousel-skin-scifipub .jcarousel-prev-horizontal:hover {
	background-position: 0 0;
}
.jcarousel-skin-scifipub .jcarousel-prev-horizontal:active {
	background-position: 0 0;
}
.jcarousel-skin-scifipub .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-scifipub .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-scifipub .jcarousel-prev-disabled-horizontal:active {
	cursor: default; background-position: -96px 0;
}
/*---------------------------------------*/

.jcarousel-skin{
    width: 890px; height: 130px;
}
.jcarousel-skin A{
	font: 11px Tahoma;
	color: #377;
}
.jcarousel-skin .jcarousel-container {border:0;}
.jcarousel-skin .jcarousel-container-horizontal {
    width: 890px; padding: 0px 30px;
}
.jcarousel-skin .jcarousel-clip-horizontal {
    width: 890px; height: 130px;
}
.jcarousel-skin .jcarousel-item {
	width: 160px;
	height: 130px;
	overflow:hidden;
	text-align: center;
}
.jcarousel-skin .jcarousel-item:hover {border-color: #808080;}
.jcarousel-skin .jcarousel-item-horizontal {margin-right: 3px; background-image: none;}
.jcarousel-skin .jcarousel-item-placeholder {}

/* Horizontal Buttons */
.jcarousel-skin .jcarousel-next-horizontal {
    position: absolute; top: 22px; right: 4px;
    width: 17px; height: 76px; cursor: pointer;
    background: transparent url(/i/right_small_2.gif) no-repeat right 0;
}
.jcarousel-skin .jcarousel-next-horizontal:hover {
    background-position: 0 0;
}
.jcarousel-skin .jcarousel-next-horizontal:active {
    background-position: 0 0;
}
.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}
.jcarousel-skin .jcarousel-prev-horizontal {
    position: absolute; top: 22px; left: 4px;
		width: 17px; height: 76px; cursor: pointer;
    background: transparent url(/i/left_small_2.gif) no-repeat 0 0;

}
.jcarousel-skin .jcarousel-prev-horizontal:hover {
    background-position: 0 0;
}
.jcarousel-skin .jcarousel-prev-horizontal:active {
    background-position: 0 0;
}
.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {
    cursor: default; background-position: -96px 0;
}

/*---------------------------------------*/

/* END NEW CARUSEL */

.carouselitem{
	width:270px;
	padding-left: 10px;
	overflow:hidden;
	text-align:left;
}
.carouselitem IMG{
	height:140px;
}

.carouselitem .text{
	float:left;
	overflow:hidden;
}
.carouselitem .image{
	float:left;
	position:relative;
	padding-right: 5px;
}
.carouselitem .both{
	clear:both;
}

.carouselitem2 {
	float: left;
	height: 110px;
	padding-left: 10px;
	overflow: hidden;
}

.image img,
.carouselitem2 img {
	border-right: #bdb 1px solid;
	border-bottom: #bdb 1px solid;
}

.carouselitem3 {
	width: 150px;
}

.carouselitem3 img {
	border-right: #bdd 1px solid;
	border-bottom: #bdd 1px solid;
}


/*---------------------------------------*/
.jcarousel-skin-aboutcybermed .jcarousel-container {border:0;}
.jcarousel-skin-aboutcybermed .jcarousel-container-horizontal {
	width: 350px; padding: 0px 0px;
}
.jcarousel-skin-aboutcybermed .jcarousel-clip-horizontal {
	width:  350px; height: 210px;
}
.jcarousel-skin-aboutcybermed .jcarousel-item {
	width: 350px;	height: 210px;
	padding-right:10px;
	text-align: center;
}
.jcarousel-skin-aboutcybermed .jcarousel-item:hover {border-color: #808080;}
.jcarousel-skin-aboutcybermed .jcarousel-item-horizontal {margin-right: 0px; background-image: none;}
.jcarousel-skin-aboutcybermed .jcarousel-item-placeholder {}

/* Horizontal Buttons */
.jcarousel-skin-aboutcybermed .jcarousel-next-horizontal {
	position: absolute; bottom: 24px; left: 22px;
	width: 16px; height: 21px; cursor: pointer;
	background: white url(/i/autoscroll_forth_.gif) no-repeat;
}
.jcarousel-skin-aboutcybermed .jcarousel-next-horizontal:hover {
	background-position: 0 0;
}
.jcarousel-skin-aboutcybermed .jcarousel-next-horizontal:active {
	background-position: 0 0;
}
.jcarousel-skin-aboutcybermed .jcarousel-next-disabled-horizontal,
.jcarousel-skin-aboutcybermed .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-aboutcybermed .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: 0 0;
}
.jcarousel-skin-aboutcybermed .jcarousel-prev-horizontal {
	position: absolute; bottom: 24px; left: 0px;
	width: 13px; height: 21px; cursor: pointer;
	background: white url(/i/autoscroll_back_.gif) no-repeat;

}
.jcarousel-skin-aboutcybermed .jcarousel-prev-horizontal:hover {
	background-position: 0 0;
}
.jcarousel-skin-aboutcybermed .jcarousel-prev-horizontal:active {
	background-position: 0 0;
}
.jcarousel-skin-aboutcybermed .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-aboutcybermed .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-aboutcybermed .jcarousel-prev-disabled-horizontal:active {
	cursor: default; background-position: -96px 0;
}