/* movie style BY sod */

body, td {
  font-size: 12px;
  font-family:Arial,"Trebuchet MS";
  color:#819095;
}

dl {padding: 12px 0px; margin: 0px; }

/*p  {margin: 0px; padding: 2px 4px; }*/
p  {margin: 0px; padding:5px 0;}
h1 {margin: 0px; padding:5px 0px 8px 0; font-size: 18px; color:#97b80c; font-weight:bold;line-height:22px}
h2 {margin: 0px; padding: 4px 0px; font-size: 14px; color:#97b80c; text-transform:uppercase; font-weight:bold; border-bottom:4px solid #eaf1ce}
h4 {margin: 0px; padding: 4px 0px; font-size: 16px; font-weight:bold; margin:0 0 10px 0}
h3 {font-size:13px;line-height:15px;font-weight:bold;
color:#60bddb;padding:10px 0;text-transform:uppercase;padding:7px 0 5px 10px;}
a {
  color: #FF7800;
  text-decoration: none;
}
a:hover {text-decoration:underline}

input, select, textarea {
background:#fff;
border:1px solid #A3AEB1;
font-size:12px;
padding:1px 3px;
color:#819095;
}
.submit {
    cursor:pointer;
}

/* movie layout */
#movie_container{
    width:670px;
    font-family:Arial;
    color:#7E8E94;
}
#movie_container a{
    text-decoration:none;
    font-weight:bold;
    color:#6BC5E0;
}
#movie_container a:hover{
    text-decoration:underline;
}
#movie_contents {
    padding-top:20px;
    clear:both;
}
#movie_contents p {
    padding:5px 0px;
}
#movie_contents .info {
    font-size:12px;
    font-weight:bold;
    height:20px;
}
#movie_contents .lead {
    font-weight:bold;
}
#movie_contents .date {
    width:145px;
}
#movie_contents .rate {
    width:70px;
}
/* theme style BY sod */


/* theme layout */
#theme_container{
    width:670px;
    font-family:Arial;
    color:#7E8E94;
}
#theme_container a{
    text-decoration:none;
    font-weight:bold;
    color:#6BC5E0;
}
#theme_container a:hover{
    text-decoration:underline;
}
#theme_contents {
    clear:both;
    margin-bottom:20px;
}

/* theme content */

.theme_mainbox  {
margin-bottom:20px;
}
.video_embed {
    background:#F9FCFD;
    float: left;
    width: 450px;
    height: 270px;
    height /* */ :auto;
    min-height: 270px;
}
.notes {
    float: left;
    background:#F9FCFD;
    width: 171px;
    height: 244px;
    padding:10px;
    border:3px solid #EAF5F9;
    font-size:12px;
    line-height:14px;
    display:block;
    /*overflow:auto;*/
}



.theme_mainbox .notes h1{
    padding:0px 0px 3px 0px;
    margin:0px 0px 5px 0px;
    text-transform:uppercase;
    font-size:16px;
    border-bottom:3px solid #E8F5F9;
}
.paragraph {
    background:url(/img/paragraph.png) repeat-x;
    padding:10px 0px 0px 0px;
    margin:2px 0px 2px 0px;
    clear:both;
}
.theme_mainbox .notesimg {
    margin:0px 10px 10px 0px;
    border:1px solid #D7E3E7;
    padding:2px;
}



.theme_list_item  {
    background:#F4FAFB url(/img/theme_list_item.png) repeat-x;
    margin:0px 10px 10px 0px;
    padding:10px;
    border:1px solid #DCF0F6;
    width: 188px;
    height: 55px;
    float:left;
    overflow:hidden;
    line-height:13px;
    display:inline;
}
* html .theme_list_item  {
    height: 56px;
}
.theme_list_item  .title{
    font-size:12px;
}
.theme_list_item  .lead{
    font-size:11px;
}
.theme_list_item  .theme_list_img {
    padding-right:10px;
    border:0px;
}

.theme_reference_item  {
    margin:0px 10px 10px 0px;
    padding:10px;
    border:0px solid #ccc;
    width: 190px;
    min-height: 180px;
    float:left;
    overflow:auto;
    line-height:13px;
}
* html .theme_reference_item  {
    display:inline;
    height: 180px;
}
.theme_reference_item  .title{
    padding:0px 0px 3px 0px;
    margin:0px 0px 10px 0px;
    text-transform:uppercase;
    font-size:16px;
    border-bottom:3px solid #EAF1CE;
}
.theme_reference_item  .lead{
    font-size:12px;
}

.clear, .clr {
    clear:both;
}


.green {
    color:#97B80C;
}
.blue {
    color:#6BC5E0;
}

.orange {
    color:#FF8111;
}



/* news style BY sod */


/* news layout */
#news_container{
    width:670px;
    font-family:Arial;
    color:#7E8E94;
}
#news_container a{
    text-decoration:none;
    font-weight:bold;
    color:#6BC5E0;
}
#news_container a:hover{
    text-decoration:underline;
}
#news_contents {
    padding-bottom:20px;
    clear:both;
}


/* news content */

#news_filter_box  {
    background:#EAF5F9 url(/img/news_filter_box.png) repeat-x;
    margin:0px 10px 10px 0px;
    padding:10px;
    border:1px solid #DCF0F6;
    min-height: 55px;
    line-height:25px;
    color:#819095;
    font-weight:bold;
}
#news_filter_box  .col{
    float:left;
    width:250px;
}
#news_filter_box  .col2{
    float:left;
    width:370px;
}
#news_filter_box  h1{
    padding:0px 0px 10px 0px;
    text-transform:uppercase;
    font-size:16px;
}
#news_filter_box  .input{
    width:220px;
    border:1px solid #A4DAEA;
    color:#819095;
}

#news_filter_box  .submit{
    background:url(/img/search_btm_news.png) no-repeat;
    border:0;
    padding:0;
    margin:0;
    margin-left:15px;
    width: 119px;
    height: 20px;
}

.news_list_item  {
    margin:0px 40px 10px 0px;
    padding:10px;
    width: 260px;
    height: 145px;
    float:left;
    overflow:hidden;
    line-height:13px;
}
* html .news_list_item  {
    display:inline;
    height: 135px;
}
.news_list_item  .title{
    font-size:13px;
    font-weight:bold;
}
.news_list_item  .date{
    font-size:11px;
    line-height:20px;
}
.news_list_item  .lead{
    font-size:12px;
}
.news_list_item  .rate{
    font-size:10px;
    font-weight:bold;
    line-height:18px;
}
.news_list_item  .newsimg {
    margin:0px 10px 10px 0px;
    border:0px;
    margin:0px 10px 10px 0px;
    border:1px solid #D7E3E7;
    padding:2px;
}

.clear {
    clear:both;
}


#news_container  .green {
    color:#97B80C;
}
#news_container  .blue {
    color:#6BC5E0;
}

#news_container  .orange {
    color:#FF8111;
}






.right {
    text-align:right;
}

#archive_selector, #archive_selector li{
    list-style:none;
    padding:0;
    margin:0;
}

#archive_selector li{
    background:url(/img/list_style.png) no-repeat center left;
    padding:0px 0px 0px 9px;
    margin-bottom:5px;
}

.blog_calender {
    background:#D4E1A3 url(/img/blog_calender.png) repeat-x;
}
.blog_calender table{
    width:100%;
    border-collapse:collapse;
}
.blog_calender h3{
    background:none;
     text-align:center;
     color:#fff;
     padding:4px 0px 5px 0px;
}
.blog_calender td{
    background:#DDE7B4;
    text-align:center;
    border:1px #D4E1A3 solid;
    padding:4px 0px 4px 0px;
    width:14.2%;
    font-weight:bold;
}
.blog_calender td, .blog_calender td a{
    font-size:12px;
    color:#9DB752;
}
.blog_calender td.flip{
    background:#EAF1CE;
}
.blog_calender td#selected_day{
    background:#9DB752;
}
.blog_calender td#selected_day, .blog_calender td#selected_day a{
    color:#fff;
}
.blog_calender th{
    padding:3px 0px 5px 0px;
    text-align:center;
    font-size:12px;
    color:#FFF;
    font-weight:bold;
}



/* community style BY sod */


/* community layout */
#community_container{
    width:650px;
    font-family:Arial;
    color:#7E8E94;
}
#community_container a{
    text-decoration:none;
    font-weight:bold;
    color:#6BC5E0;
}
#community_container a:hover{
    text-decoration:underline;
}
#community_contents {
    padding-top:20px;
    clear:both;
}

/* community content */

.community_mainbox  {
}
.community_mainbox .video_embed {
    float: left;
    width: 450px;
    height: 270px;
    height /* */ :auto;
    min-height: 270px;
}
.community_mainbox .notes {
    float: left;
    background:#F9FCFD;
    width: 171px;
    height: 234px;
    padding:15px;
    border:3px solid #EAF5F9;
    font-size:12px;
    line-height:14px;
    display:block;
    overflow:auto;
}
.community_mainbox .notes h1{
    padding:0px 0px 3px 0px;
    margin:0px 0px 5px 0px;
    text-transform:uppercase;
    font-size:20px;
    border-bottom:3px solid #E8F5F9;
}
p.paragraph {
    background:url(/img/paragraph.png) repeat-x;
    padding:10px 0px 0px 0px;
    margin:2px 0px 2px 0px;
    clear:both;
}
.community_mainbox .notesimg {
    margin:0px 10px 10px 0px;
    border:1px solid #D7E3E7;
    padding:2px;
}



.community_list_item  {
    background:#F4FAFB url(/img/community_list_item.png) repeat-x;
    margin:0px 10px 10px 0px;
    padding:10px;
    border:1px solid #DCF0F6;
    width: 190px;
    min-height: 55px;
    float:left;
    overflow:auto;
    line-height:13px;
}
* html .community_list_item  {
    display:inline;
    height: 56px;
}
.community_list_item  .title{
    font-size:12px;
}
.community_list_item  .lead{
    font-size:11px;
}
.community_list_item  .community_list_img {
    padding-right:10px;
    border:0px;
}

.community_reference_item  {
    margin:0px 10px 10px 0px;
    padding:10px;
    border:0px solid #ccc;
    width: 290px;
    min-height: 180px;
    float:left;
    overflow:auto;
    line-height:13px;
}

* html .community_reference_item  {
    display:inline;
    height: 180px;
}
.community_reference_item  .title{
    padding:0px 0px 3px 0px;
    margin:0px 0px 10px 0px;
    text-transform:uppercase;
    font-size:16px;
}
.community_reference_item  .lead{
    font-size:12px;
}

.clear {
    clear:both;
}


#community_container  .green {
    color:#97B80C;
}
#community_container  .blue {
    color:#6BC5E0;
}

#community_container  .orange {
    color:#FF8111;
}


.tab_tool .tabtitle{
    background:#fff url(/img/tabbg.png) repeat-x;
    float:left;
    width:50px;
    width /* */ :auto;
    min-width:50px;
    white-space:nowrap;
    height:26px;
    line-height:26px;
    text-align:center;
    margin:0px 5px -1px 0px;
    color:#6BC5E0;
    text-transform:uppercase;
    font-weight:bold;
    padding:0px 15px;
    position:relative;
}
.tab_tool .tabtitle_selected{
    background:#fff url(/img/tabtitle.png) repeat-x;
    border:#E6E9EA solid 1px;
    border-bottom:0px;
}
.tab_tool .tabtitle_selected .bottom_line{
    position:absolute;
    left:0px;
    bottom:-1px;
    height:1px;
    width:80px;
}
.tab_tool .tabcontent{
    padding:10px 10px;
    margin:0;
    display:none;
    width:266px;
}

.tab_tool .tabcontent_selcted{
    background:#fff;
    border:#E6E9EA solid 1px;
    display:block;
}





















/* $Id $ */


        
/* slider specific CSS */
#home_doctor_scroller {
    margin-bottom:20px;
}

.sliderGalleryContener {
    /*margin-top: 30px;*/
    padding: 10px 5px;
    height: 120px;
    width: 645px;
    /*background: #EAF1CD;*/
    background: url(/img/bgDoctors.png);
    position: relative;
}
#sliderContainer #previous{
    cursor: pointer;
    margin-top: 35px;
    float: left;
}
#sliderContainer #next{
    cursor: pointer;
    margin-top: 35px;
    float: right;
}
#lefter {
    /*background: #ff6600;*/
    /*margin-top: 10px;*/
    height: 120px;
    width: 55px;
    position: relative;
    float: left;
}
#righter {
    /*background: #ff6600;*/
    /*margin-top: 10px;*/
    height: 120px;
    width: 55px;
    position: relative;
    float: left;
}
.sliderGallery {
    /*background: #fff;*/
    /*background: #EAF1CD;*/
   /* margin-top: 10px;*/
    overflow:auto;
    height: 125px;
    width: 500px;
    float: left;
    
}
.sliderGallery img{
    float:left;
}

.doctorName {
    color: #FF7800;
    font-weight: bold;
    font-size: 24px;
    /*margin-top: 40px;*/
}

.doctorDesc {
    color: #FEB311;
    font-weight: bold;
    font-size: 20px;
}
        
        
#slider-stage{ 
    overflow:auto; 
    overflow-x:hidden; 
    overflow-y:hidden; 
    height: 125px;
    width: 535px;
    float: left;
}
#slider-list{
    width:2000px; 
    border:0; 
    margin:0; 
    padding:0; 
    left:400px;
}
#slider-list li{
    list-style:none;
    margin:0;
    padding:0;
    border:0;
    float:left;
    width:170px;
    height:121px;
    padding-right:10px;
}






/** {margin:0;padding:0}*/


#site {
    text-align:left;
    width:1001px;
    margin:0 auto;
    border-left:6px solid #ebf1ca;
    border-right:6px solid #ebf1ca;
    background:#fff;
    position:relative;
}


body {
    margin:0px;
    padding:0px;
  background-color:#fafbf0;
  text-align:center;
}

#center h2 {color:#97b80c;border:0;} /*a tartalmi elemek c�mei*/


#main_content table {border-collapse:collapse;border-spacing:0;}

.left {float:left}
.right {float:right}

/* div {overflow: hidden;} */

.content_divs tbody,
.videoAjanlo tbody,
.widgetBox tbody {border:0;}


.clear {clear:both}
.strong {font-weight:bold;}

.stars {background:url(/img/bg_stars.gif) no-repeat;margin:2px 0 0 3px}

#header {
  /* margin-bottom:23px; */
  padding: 5px auto;
  padding-bottom:1px;
  background:#fff;
  border-bottom:0px solid #ebf0c9;
  background:url(/img/header.png) repeat-x bottom;
  margin-bottom:10px;
  height:190px;
  clear:both;
}
#header .block {margin:0}
#header a:hover {text-decoration:none}
#footer {
  
}

.sidebars      #header, .sidebars      #footer { /*margin-left: -210px;*/ margin-right: -260px; }
.sidebar-left  #header, .sidebar-left  #footer { /*margin-left: -210px;*/ }
.sidebar-right #header, .sidebar-right #footer { /*margin-right: -260px;*/ }

.column {
  float: left;

}
#rejtett{
	width: 100%;
}
#center {
  float: left;
  display:block;
  width: 660px;
  padding:0px 0px 20px 20px;
}

#left {
  width: 200px;
}

#right {
  width: 255px;
  margin-left:25px!important;
  padding-right:20px;
  float: right;
}

.block-region {
  margin: 0px;
}


/*
 *  Rounded Corners
 */
.block .content, #center .content, #header .content {
    padding:0px;
    margin:0px;
    background-color: #fff;
}

.block {
  margin: 0px 0px 10px 0px;
}

.block-header, .block-footer {
  margin: 0px;
  padding: 0px;
  clear:both;
}

#header .block .content, #footer .block .content, #center .node .content, #center .box .content {
  border: none;
  padding: 0px;
  background-color: transparent;
}


.form-checkboxes, .form-radios {
  margin: 0px;
}

.profile {
  padding: 1em 0px;
  margin: 0px;
}

fieldset {
  border: 1px solid #777;
}

#logo-floater {
    background: url( /img/vk_logo.png ) no-repeat;
    display:block;
	width:221px;
    height:56px;
    position:absolute;
    left:18px;
    top:30px;
}

#header ul.primary-links {
  float:right;
  position: relative;
  margin:0;
  padding:0;
}

div.messages {
  /*border: 1px solid #BBBBBB;
  background-color: #FAFAFA;
  padding: 8px;
  margin: 8px;*/
  height: 39px;
  height /* */ :auto;
  min-height: 39px;
  margin-top: 8px;
  padding-left: 55px;
  padding-top: 15px;
}

div.status {
  /*border-color: #7CBB7C;
  background-color: #F0FFF0;
  width:654px;*/
  height: 39px;
  background: url( /img/messageBg.png ) no-repeat;

}

div.error {
  /*border-color: #BB7C7C;
  background-color: #FFF0F0;*/
  background: url( /img/errorBg.png ) no-repeat;
}

tr.error {
  /*background-color: #FFEEEE;*/
}

tr.warning {
  /*background-color: #FCFFCF;*/
}

#headerBanner {
    background-image:url(/img/advert_vertical.gif);
    background-position:left center;
    background-repeat:no-repeat;
    text-align:center;
    width:735px;
    height:90px;
    height /* */ :auto;
    min-height:90px;
    padding:10px 5px 0px 12px;
    position:absolute;
    top:0px;
    right:1px;
}
#footerBanner {
    background-image:url(/img/advert_vertical.gif);
    background-position:left center;
    background-repeat:no-repeat;
    width:735px;
    padding:20px 12px 20px 12px;
    text-align:center;
    margin:0 auto;
}
#rightBanner, #articleBanner {
    background-image:url(/img/advert_horizontal.gif);
    background-position:left top;
    background-repeat:no-repeat;
    padding:12px 0px 15px 0px;
}
#articleBanner {
	padding: 0px 0px 0px 0px;
	background: none;
	margin: 0px 0px 18px 0px;
}
#articleBanner .border {
	border-bottom: 1px solid #dcf0f6;
}
#articleBanner .top_border {
    background-image:url(/img/advert_horizontal.gif);
    background-position:left top;
    background-repeat:no-repeat;
	height: 12px;
	margin-bottom: 12px;
}
#articleBanner .bottom_border {
	margin-top: 12px;
}
#articleBanner  table {
	margin-left: auto;
	margin-right: auto;
}
img.bannerimg{
    border:3px solid #fff;
    outline:1px solid #E2E3DE;
}
*+html #headerBanner {padding-bottom:3px}


#footer {
background:#fcfdf7 url(/img/bg_footer.gif) repeat-x;
padding:20px 20px 20px 20px;
line-height:15px;
height:15px;
clear:both;
text-align:center;
}
#footer b{
    margin:0px 8px;
}
#footer, #footer a{
font-weight:bold;
font-family:Arial;
text-transform:uppercase;
font-size:11px;
color:#97B80C;
}
* html #footer {padding-top:15px;}
#footer .block-menu li,
#footer .block-menu li a {display:inline;font-size:12px;font-weight:bold;text-transform:uppercase;color:#97b80c}
#block-menu-155 {display:inline;float:left;}
#block-menu-158 {display:inline;float:right;}
#footer li {list-style:none}


/*admin*/
.adminAjax {padding:0 10px;margin-top:20px;border:1px solid #deedf4;background:#f3fafb url(/img/bg_admin_ajax.gif) repeat-x bottom;}
.adminAjax2 {margin-bottom:0}
h6 {color:#819095;font-size:13px;font-weight:bold;margin:6px 0 7px 0}
#htmlResPS {float:left;width:270px}
#selectNodes {background:#e8f7fa;border:0 1px 0 1px;border-color:#deedf4;padding-top:8px}
#fileDeleteSuccess {margin-bottom:4px}
#fileDeleteFalse {margin-bottom:4px}
#ajaxResult {margin-bottom:5px}
#ajaxResult .left {width:164px;margin:0 5px 5px 15px}
#ajaxResult p {margin:5px 0 5px 15px;font-weight:bold}
#nodePager {height:27px;background:#ddeef5;padding-top:3px;}
#thisSubmitBtnBack {margin-left:15px;background:url(/img/bg_admin_vissza.gif) no-repeat;border:0;cursor:pointer;width:70px;height:25px;float:left}
#thisSubmitBtnNext {margin-right:15px;background:url(/img/bg_admin_elore.gif) no-repeat;border:0;cursor:pointer;width:69px;height:25px;float:right}
#sendNodeArray {background:url(/img/bg_admin_mehet.gif) no-repeat;border:0;cursor:pointer;width:61px;height:20px;clear:both;margin:5px 0 5px 15px}
#submitWrapper {background:#fafcfe;border:1px solid #eaf5f9;border-top:0;margin-bottom:22px}
#nodeTextWrapper {padding:0 10px;background:#f3fafb url(/img/bg_admin_ajax.gif) repeat-x bottom;border:1px solid #ddf0f6;padding-bottom:15px}
#htmlNodeArray input {width:25px;margin:7px 0 0 5px}
#sortable li {cursor:pointer}
#pageSelecter,
#boxSelecter,
#nodeType {margin:0 0 5px 10px;border:1px solid #a1dedf}
#tagInput {width:200px;}

#successAll {margin:6px 0 6px 15px}






/************************************************/
/* Pure CSS Drop Down Menu [TJK_dropDown] v1.1  */
/* Copyright 2006, Thierry Koblentz             */
/* TJKDesign.com. all rights reserved.          */
/************************************************/

/* zeroing padding/margin for all elements */
/* "Master" UL (the whole Menu) */
#fomenu {
    margin:0;padding:0;
    top:120px;
	position:absolute;
    display:block;
	width:1001px;
	height:73px;
	background:url(/images/design/mainmenubg.png) repeat-x;
	padding:0px;
    clear:both;
}
/* login box */
#loginbox{
	background:#EBF8FB url(/images/design/userboxbg.png) repeat-x;
    border:1px solid #DCF0F6;
    padding:5px 8px 10px 8px;
    text-align:center;
    margin-bottom:10px;
}
#loginbox img{
    border:0px;
    margin:0px 7px 0px 0px
}
#loginbox a{
    color:#60BDDB;
    text-decoration:underline;

}
#fomenu #loginbox .username, #fomenu #loginbox .password {
    width:60px;
    margin:0px 5px 0px 0px
}
#overlay {
  background-color: #000000;
  position: absolute;
  display: none;
  left:0px;
  top:0px;
  z-index: 1000;
  opacity: 0;
  -moz-opacity: 0;
}
#loginboxform_container {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1007;
  text-align: left;
  width: 281px;
  height: 200px;
  margin-top: -50px
}
#loginForm_bg {
  background:url('/images/design/loginform_bg.png') no-repeat;
}
#loginForm_bg {
  position: absolute;
  width: 281px;
  height: 200px;
}
#loginFormShower_header_close {
  position: absolute;
  right:3px;
  top:15px;
  height: 11px;
  width:11px;
}

#loginboxform  #loginFormShower_header_close img {
  border: 2px solid #fff;
}

#loginboxform {
  position: absolute;
  padding:45px 0px 0px 24px;
  text-align: right;
  line-height: 1.1 !important;
  z-index: 1008;
}
#loginboxform img {
  border: none;
}
#loginboxform label {
  font-size: 11px;
  text-align: right;
  text-transform: uppercase;
  font-weight: normal;
  width: 109px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#loginboxform #username {
  margin-top: 19px;
}
#loginboxform #password {
  margin-top: 9px;
  margin-bottom: 10px;
}
#loginboxform input {
  width: 120px;
  margin-left: 3px;
}


.enter{
	background:#fff url(/img/bg_fomenu2.png) ;
	height:70px;
}

#rejtett{
	padding-top: 3px;
}
#edit-name{
	margin-top: 3px;
	color: #FF9333;
	margin-right: 10px;
	border: 1px solid #C6D779;
	float: right;
}
#edit-pass{
	margin-top: 3px;
	margin-right: 10px;
	border: 1px solid #C6D779;
	float: right;
}
#loginBtn{
	margin-top: 3px;
	margin-right: 10px;
	cursor: pointer;
	border-style: none;
	width:32px;
	height: 20px;
	float: right;
	background:#fff url(/modules/fomenu/images/okBtn.png);
}

#enterBtn{
	cursor: pointer;
	border-style: none;
	width:75px;
	height: 20px;
	background:#fff url(/modules/fomenu/images/enter.png) ;
}
#registry{
	margin-right:10px;
	width:97px;
	height: 20px;
	cursor: pointer;
	border-style: none;
	background:#fff url(/modules/fomenu/images/reg.png) ;
}
#enter{
	position: absolute;
	border-collapse: separate;
	margin-left: 74px;
	top: 46px;
	border-style: none;
}
#belepve{
	position: absolute;
	border-collapse: separate;
	right: 10px;
	top: 46px;
	border-style: none;
}
#belepes {
	position: relative;
}


* html #belepes /*ie6*/
{
	top:0px;
}
*+html #belepes /*ie7*/
{
	top:0px;
}

#fomenu ul{
	position:relative;
	width:auto;
	margin:0px 0px 0px 10px;
	float:left;
	height:40px;
	background:#fff url(/img/bg_fomenu2.png) repeat-x;
	padding-left:0px;
}


/* sub-menu ULs */
#fomenu li ul {

	cursor:default;
	width:998px;
	position:absolute;
	height:auto;
	top:30px;/* !!! */
	padding:10px 0;
	padding-left:2em !important;
	background-position:0 0 !important;
	left:-9000px;
	_left:0;
	display:none;
}
/* All LIs */
#fomenu li {
	cursor:pointer;
	float:left;
	display:inline;
	/*width:8.23em;
	max-width:16.5%;*/
	text-align:center;
	list-style-type:none;
	font-weight:bold;
	padding-top:7px;
}
/* sub-menu LIs */
#fomenu li ul li {
	padding:0 10px 0 0;
	width:auto;
	max-width:none;
}
/* All anchors */
#fomenu li a {
	color:#fff;
	text-decoration:none;
	display:block;
	float:left;
	padding:0 10px;
	height:33px;
	line-height:2em;
	text-transform: uppercase;
	font-weight:bold;
	font-size:13px;
}
/* sub-menu Anchors */
#fomenu li ul li a {
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	line-height:1.7em;
	height:1.7em;
	font-weight:400;
	color:#799601;
	text-transform: lowercase;
	font-weight:bold;
	font-size:13px;
}
/* :hover and stuff */
#fomenu li a:hover,
#fomenu li a:focus,
#fomenu li a:active, 
#fomenu li a.selected {color:#51b8d7;background:#fff url(/img/bg_fomenu_aktiv.gif) repeat-x;}

#fomenu li ul a:hover,
#fomenu li ul a:focus,
#fomenu li ul a:active {background:none}

#fomenu li:hover ul,
#fomenu li.msieFix ul {left:0;z-index:10;display:block;}
/* Current location - class on Body must match LI's id */

#fomenu li.msieFix a {color:#000 !important}









.content_divs h2 {margin:12px 0 10px 10px;}

.text_uppercase {text-transform: uppercase}
img.keretes {width:68px;padding:3px;background:#fff;border:1px solid #e6e9ea;}

.textWrapper {margin-bottom:20px}

.widgetBar {width:270px}

.gomb {background:url(/img/btn_megtobbvideo.gif) no-repeat;width:122px;height:20px;cursor:pointer}

.w_100 {width:100px}
.h_230 {height:230px}
.mover {width:540px;position:absolute;top:0px;left:0px;margin-top:5px}


#headerBanner {}


/******************************orvosKereso*****************************************************/
#orvosokOrvosKereso,
#videoVideoKereso {border:1px solid #dcf0f6;background:#f3f9fb;}
#orvosokOrvosKereso table,
#videoVideoKereso table {border:0;margin:0px 0 25px 17px;}
#orvosokOrvosKereso td,
#videoVideoKereso td {color:#819095;font-weight:bold;}
#orvosokOrvosKereso select,
#videoVideoKereso select {width:225px;color:#819095;}
#orvosokOrvosKereso #orvosKereso,
#videoVideoKereso #videoKereso {width:119px;height:20px;background:url(/img/bg_keresesInditasa.gif) no-repeat;color:#fff;border:0;cursor:pointer;}


#orvosokKovetkezoKonzultaciok {
    border:1px solid #fff;
    outline:1px solid #d9e5a9;
    padding:1px;
    background:#c5d683;
    margin-bottom:20px;
    width:649px;
}
h1#orvosokKovetkezoKonzultaciok_title {
    text-transform: uppercase;
    font-weight: bold;
    color: #97b80c;
    font-size: 12px;
    padding-bottom: 6px;
}
#orvosokKovetkezoKonzultaciok .selectboxes {
}
#orvosokKovetkezoKonzultaciok .selectboxes select {
  border: 1px solid #a3bc58;
  padding: 1px 1px 1px 1px;
  margin-bottom: 7px;
  margin-left: 10px;
}
#orvosokKovetkezoKonzultaciok .selectboxes div{
  float: left;
}
#orvosokKovetkezoKonzultaciok .selectboxes h3 {
  font-size: 12px;
  color: #ffffff;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-top: 0px;
  margin-bottom: 0px;
}
#orvosokKovetkezoKonzultaciok .selectboxes #orvosokKovetkezoKonzultaciok_doctorName {
  width: 250px;
}
#orvosokKovetkezoKonzultaciok .selectboxes #orvosokKovetkezoKonzultaciok_doctorLead {
  width: 175px;
}
#orvosokKovetkezoKonzultaciok .selectboxes #orvosokKovetkezoKonzultaciok_startDate {
  width: 200px;
}
#orvosokKovetkezoKonzultaciok #blotter_table {
  border-top: 2px solid #a3bc58;
  border-bottom: 2px solid #a3bc58;
}
#orvosokKovetkezoKonzultaciok #blotter_table img {
  border: none;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_1 {
  border-top: 1px solid #a3bc58;
  border-bottom: 1px solid #a3bc58;
  border-left: 3px solid #a3bc58;
  border-right: 3px solid #a3bc58;
  background-color: #d1dfae;
  padding: 3px 3px 3px 3px;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 {
  background-color: #ffffff;
  padding: 3px 3px 3px 3px;
  color: #ff7800;
  line-height: 1;
  vertical-align: middle;
  height: 71px;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span
,#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 img.divider {
  display: inline-block;
  vertical-align: middle;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span.img {
  width: 63px;
  height: 63px;
  border: 1px solid #e6e9ea;
  background-color: #ffffff;
  padding: 3px 3px 3px 3px;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span.no_image {
  border: none;
  margin-right: 2px;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span.doctor_name {
  font-size: 17px;
  font-weight: bold;
  width: 157px;
  margin-left: 7px;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span.doctor_lead {
  width: 155px;
  padding-left: 11px;
  line-height: 15px;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span.start_date {
  text-align: center;
  width: 85px;
  font-weight: bold;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span.start_date .start_date_month {
  font-size: 13px;
  text-transform: uppercase;
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span.start_date .start_date_day {
  font-size: 16px;
  
  
}
#orvosokKovetkezoKonzultaciok div.blotter_rows_container_2 span.start_date .start_date_time {
  font-size: 14px;
}

/*
#orvosokKovetkezoKonzultaciok .fejlecNapok {
    height:40px;
    background:#d3e19f;
    color:#ff7800;
    font-size:16px;
    font-weight:bold
}
#orvosokKovetkezoKonzultaciok .bg_vilagos {
    height:34px;
    background:#eaf1ce;
}
#orvosokKovetkezoKonzultaciok .bg_kozep {height:34px;background:#e4edc2;}
#orvosokKovetkezoKonzultaciok .bg_sotet {height:34px;background:#a3bc58;}
#orvosokKovetkezoKonzultaciok td.bg_sotet {border-bottom:1px solid #a3bc58;}
#orvosokKovetkezoKonzultaciok .tx_narancs {color:#ff7800;font-weight:bold;font-size:14px}
#orvosokKovetkezoKonzultaciok .tx_feher {color:#fff;font-weight:bold;}

#orvosokKovetkezoKonzultaciok #nap0 {width:97px;}
body:nth-of-type(1) #orvosokKovetkezoKonzultaciok #nap0 {width:95px;}
* html #orvosokKovetkezoKonzultaciok #nap0 {width:98px;}
*+html #orvosokKovetkezoKonzultaciok #nap0 {width:98px;}
#orvosokKovetkezoKonzultaciok #nap1 {width:78px;}
* html #orvosokKovetkezoKonzultaciok #nap1 {width:79px;}
*+html #orvosokKovetkezoKonzultaciok #nap1 {width:79px;}
#orvosokKovetkezoKonzultaciok #nap2 {width:79px;}
body:nth-of-type(1) #orvosokKovetkezoKonzultaciok #nap2 {width:78px;}
#orvosokKovetkezoKonzultaciok #nap3 {width:79px;}
* html #orvosokKovetkezoKonzultaciok #nap3 {width:78px;}
*+html #orvosokKovetkezoKonzultaciok #nap3 {width:78px;}
#orvosokKovetkezoKonzultaciok #nap4 {width:78px;}
body:nth-of-type(1) #orvosokKovetkezoKonzultaciok #nap4 {width:79px;}
* html #orvosokKovetkezoKonzultaciok #nap4 {width:77px;}
*+html #orvosokKovetkezoKonzultaciok #nap4 {width:77px;}
#orvosokKovetkezoKonzultaciok #nap5 {width:79px;}
#orvosokKovetkezoKonzultaciok #nap6 {width:78px;}
body:nth-of-type(1) #orvosokKovetkezoKonzultaciok #nap6 {width:79px;}
#orvosokKovetkezoKonzultaciok #nap7 {width:79px;}
 */
#orvosokKovetkezoKonzultaciok #orvosokKovetkezoKonzultaciokHolder {
  height:342px;
  width:650px;
  clear:both;
}

#napokTable {table-layout: fixed}
#orvosokKovetkezoKonzultaciok .jScrollArrowUp {background:url(/img/bg_scrollupZold.gif) no-repeat; height:15px;}
#orvosokKovetkezoKonzultaciok .jScrollArrowDown {background:url(/img/bg_scrolldownZold.gif) no-repeat; height:15px;}
#orvosokKovetkezoKonzultaciok .jScrollPaneDrag,
#orvosokKovetkezoKonzultaciok .jScrollPaneDrag div {background:#a6c05c;}
#orvosokKovetkezoKonzultaciok .jScrollPaneTrack {background:#e0eabd;}







#orvosokKerdezzenOrvosainktol .st0 {border:1px solid #d7f1f7;padding:1px;}
#orvosokKerdezzenOrvosainktol .st1 {background:#d7f1f7}
#orvosokKerdezzenOrvosainktol td {padding-left:10px;color:#6bc5e0;font-weight:bold;}
#orvosokKerdezzenOrvosainktol a {color:#6bc5e0;}
#orvosokKerdezzenOrvosainktol tr td#tema {background:#d7f1f7;height:37px;}
#orvosokKerdezzenOrvosainktol #modositva {background:#d7f1f7;text-align:right;padding-right:30px}
#orvosokKerdezzenOrvosainktol .datum {text-align:right;padding-right:30px}
#orvosokKerdezzenOrvosainktol .prs {background:#f0fafc;padding-top:15px;padding-bottom:15px;}
#orvosokKerdezzenOrvosainktol .prt {background:#e9f7fb;padding-top:15px;padding-bottom:15px;}
#orvosokKerdezzenOrvosainktol .szunet {height:2px;background:#fff;}

/******************************legnepszerubb*****************************************************/

#movable .jScrollArrowUp {background:url(/img/bg_scrollupZold.gif) no-repeat; height:15px;}
#movable .jScrollArrowDown {background:url(/img/bg_scrolldownZold.gif) no-repeat; height:15px;}
#movable .jScrollPaneDrag,
#movable .jScrollPaneDrag div {background:#a6c05c;}
#movable .jScrollPaneTrack {background:#E0EABD;}

/******************************video ajanlok*****************************************************/
.videoAjanlo .videoAjanloBorderes {border:1px solid #dcf0f6;background:#f4fafb;padding:10px 0;}
.videoAjanlo .videoAjanloKorlatozo {margin:10px 2px 10px 8px;height:170px;overflow-y:scroll;}
.videoAjanlo .usztatott {width:310px;height:80px;margin-bottom:12px;}
.videoAjanlo p {padding:0}



#orvosokAlsoAjanlok #tematikaAjanloc {width:212px;margin-right:12px;}
#orvosokAlsoAjanlok #tematikaAjanloc h3 {background:url(/img/bg_orvosTematikaAjanlo.png) no-repeat;}
#orvosokAlsoAjanlok #blogAjanloc {width:212px;margin-right:12px;}
#orvosokAlsoAjanlok #blogAjanloc h3 {background:url(/img/bg_orvosBlogAjanlo.png) no-repeat;}
#orvosokAlsoAjanlok #forumAjanloc {width:212px;}
#orvosokAlsoAjanlok #forumAjanloc h3 {background:url(/img/bg_orvosForumAjanlo.png) no-repeat;}



#orvosokAlsoAjanlok #height {height:488px}
#orvosokAlsoAjanlok #tematikaAjanlo {width:210px;margin-right:12px;}
#orvosokAlsoAjanlok #blogAjanlo {width:210px;margin-right:12px;}
#orvosokAlsoAjanlok #forumAjanlo {width:210px;}

#orvosokAlsoAjanlok .ajanloOszlop {border:1px solid #dcf0f6;border-top:0;background:#f4fafb;height:99%;width:210px;margin-right:10px;}
#orvosokAlsoAjanlok div.ajanloOszlopLast {margin-right:0}
#orvosokAlsoAjanlok .ajanloCim {color:#ff8111;font-size:20px;font-weight:bold;padding:35px 0 32px 100px;}
#orvosokAlsoAjanlok .ajanloBoxok {background:url(/img/bg_orvosAlsoAjanloBox.gif) repeat-x;padding:10px 6px;margin:0 4px;}
#orvosokAlsoAjanlok .ajanloBoxok0 {padding:10px 6px;margin:0 4px;}
#orvosokAlsoAjanlok .cimke {color:#ff7800;font-size:11px;line-height:15px;font-weight:bold;text-transform:uppercase}
#orvosokAlsoAjanlok .orvos {color:#5ebddb;font-size:13px;line-height:15px;font-weight:bold}
#orvosokAlsoAjanlok a {color:#5ebddb;}
#orvosokAlsoAjanlok .datum {color:#97b80c;font-size:11px;line-height:15px;}
#orvosokAlsoAjanlok img {width:36px;border:1px solid #d7e3e7;padding:3px;}


#orvosokAlsoAjanlok .cim,
#orvosokAlsoAjanlok .cim a,
.videoAjanlo .cim,
.videoAjanlo .cim a,
.kepesTabla .cim,
.kepesTabla .cim a
	{color:#97b80c;font-weight:bold;}
.kepesTabla .kepesP {width:80px}
.kepesTablaAdatok {width:176px;}
#orvosokAlsoAjanlok .adat,
.videoAjanlo .adat,
.kepesTabla .adat
	{color:#6bc5e0;font-size:12px;}
#orvosokAlsoAjanlok .ertekeles,
.videoAjanlo .ertekeles,
.kepesTabla .ertekeles
	{color:#6bc5e0;font-weight:bold;font-size:10px;}



.videoRovatok {width:260px;margin:0 50px 10px 10px;height:320px}
.videoRovatok .datum{color:#5EBDDB;font-size:11px;line-height:15px;margin-bottom:9px}
.kiajanlok {width:260px;margin:0 50px 0px 10px}
.kepesTabla {margin-bottom:20px}
.kiajanlok .stars,
*+html #betegsegVideok {margin-bottom:35px}
#betegsegVideok .stars
	{background:url(/img/bg_stars_f.gif) no-repeat;}

#tovabb_az_archivumhoz {width:174px;height:20px;background:url(/img/tovabb_archivumhoz.gif) no-repeat}
#tovabb_az_archivumhoz a {display:block;}

#storyajanlo {background:url(/img/storyajanlo.gif) repeat-x; border:3px solid #e7f4f8;border-left:0px;width:207px;height:264px;}
#storyajanlo #margos {margin:10px;}
#storyajanlo .cim {font-size:16px;font-weight:bold;margin-bottom:2px}
#storyajanlo .cim a {color:#97B80C}
#storyajanlo .adat {color:#6BC5E0;font-size:12px;margin-bottom:8px}
#storyajanlo .adat a {color:#6BC5E0}
#storyajanlo .ertekeles {color:#6BC5E0;font-size:10px;font-weight:bold}
#storyajanlo #torzs {color:#819095;line-height:13px;font-size:12px;}
#storyajanlo #tovabb {background:url(/img/tovabbNyilak.gif) no-repeat 50px 5px;margin:10px 0 0 127px;font-weight:bold}
#storyajanlo #tovabb a {color:#6BC5E0;}
#center #storyajanlo h2 {font-size:16px;margin:0;border-bottom:3px solid #E7F4F8}
.divBg {background:url(/img/bg_widgetBox.png) repeat-x}
.divBg2 {background:url(/img/bg_storyajanlo_div.gif) repeat-x;margin-top:10px}
.topStoryKisBal {width:50px}
.topStoryKisJobb {width:135px}
#betegsegTopStoryBox #storyajanlo {background:#f9fcfd}
#betegsegTopStoryBox #storyajanlo table {margin:10px 0}

#orvosokProfilTopStoryBox #storyajanlo .cim {color:#FF9300}
#storyajanlo .adat2 {color:#FF9300;font-size:12px;margin-bottom:4px}
#storyajanlo .kerdezzen {background:url(/img/kerdezzen.gif) no-repeat;color:#fff;font-size:14px;text-transform:uppercase;font-weight:bold;text-align:center;margin-top:20px;padding-top:5px;width:179px;height:48px}
#storyajanlo .kerdezzen a {color:#fff;display:block;}
#orvosokProfilLegutobbiRendeles .left {width:333px}
#orvosokProfilLegutobbiRendeles #tema {border-top:1px solid #eef4d8;background:#eef4d8 url(/img/bg_orvosProfilP.gif) repeat-x}
#orvosokProfilLegutobbiRendeles #tema p {margin:6px 11px 8px;color:#FF9300;font-weight:bold;font-size:14px}
#orvosokProfilLegutobbiRendeles #kovetkezoIdopontjai {}
#orvosokProfilLegutobbiRendeles #kovetkezoIdopontjai #borderes {border:1px solid #d9e5a9;width:288px}
#orvosokProfilLegutobbiRendeles #kovetkezoIdopontjai #margos {margin:1px;background:#eef4d8;padding:3px}
#orvosokProfilLegutobbiRendeles #kovetkezoIdopontjai .elem {background:url(/img/bg_orvosProfilElem.gif) no-repeat}

#orvosokProfilLegutobbiRendeles #kovetkezoIdopontjai .link {background:url(/img/bg_kerdezzen_on_is_orvosainktol.gif) no-repeat;font-size:12px;text-transform:uppercase;font-weight:bold;margin:8px 0 0 0;padding:4px 0 4px 0;text-align:center}
#orvosokProfilLegutobbiRendeles #kovetkezoIdopontjai .link a {color:#fff;}
#orvosokProfilLegutobbiRendeles #konzultaciosIdoFej {width:205px;margin:6px 0 8px 8px;font-size:14px;color:#97B80C;font-weight:bold}
#orvosokProfilLegutobbiRendeles .rendelesHoNap {border-right:1px solid #dee6c1;height:36px;width:50px;margin:11px 7px 8px 0;font-size:14px;color:#FF9300;font-weight:bold;text-transform:uppercase;text-align:center}
*+html #orvosokProfilLegutobbiRendeles .rendelesHoNap {height:30px;margin:8px 7px 0px 0}
#orvosokProfilLegutobbiRendeles .rendelesIdo {width:70px;margin:21px 7px 0 0;color:#97B80C}
*+html #orvosokProfilLegutobbiRendeles .rendelesIdo {margin:17px 7px 0 0}
#orvosokProfilLegutobbiRendeles .rendelesHoNap span {font-size:19px}

#betegsegAloldal .content_divs p {margin-left:10px;}


#storyajanlo img {width:36px;border:1px solid #d7e3e7;padding:3px;}
#betegseg #storyajanlo .adat {font-weight:bold}

#vStoryajanlo {margin-left:1px;width:207px;height:270px;position:relative;}

#cikkaloldalNagyKep {border:1px solid #d7e3e7; padding:5px}
#cikkaloldalLead {width:330px;}
#cikkaloldalLead .ertekeles {font-size:12px;color:#6bc5e0}
#cikkaloldalLead .stars {background:url(/img/bg_stars_f.gif) no-repeat;}
#cikkaloldalLead .datum {font-size:12px;color:#6bc5e0}
#cikkaloldalLead #lead {font-size:12px;color:#819095;font-weight:bold;margin-top:15px}
.cikkSzoveg p {color:#819095;margin-bottom:10px}



#liveTop {
    background-color: #f7fbfd;
    border: 3px solid #e9f5f9;
    border-left: none;
    margin-bottom:0px;
    width: 141px;
    height: 282px;
    float: left;
    padding: 12px 8px 0px 8px;
    position: relative;
    font-weight: bold;
}

#liveTop img {
  border: none;
}
#liveTop #livePhone {
  position: relative;
  top: -49px;
  font-size: 17px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  color: #ff7800;
}
#liveTop #liveDoctorName {
  color: #ff8111;
  font-size: 18px;
}
#liveTop #liveSubject {
  color: #f2a819;
  font-size: 12px;
}
#liveTop #liveLiveTime {
  font-size: 16px;
}
/*
#liveTop1 {width:205px;margin:6px 0 6px 10px;border-right:2px solid #e9f5f9}
#liveTop2 {width:260px;margin:6px 0 6px 10px;border-right:2px solid #e9f5f9}
#liveTop3 {width:150px;margin:6px 0 6px 10px}*/
.adat1 {
  font-size:11px;
  text-transform:uppercase;
  color:#6BC5E0;
  /*font-weight:bold;*/
  margin-right: 9px;
}
.adat2 {
  font-size:13px;
  color:#FF7800;
  font-weight:bold;
}
#liveBottom {
  background:#f7fbfd url(/img/bg_liveTop.gif) repeat-x;
  clear: both;
  /*border:3px solid #e9f5f9*/
}
#liveBottom1 {
  margin: 6px 0 13px 10px;
  /*width:510px;
  border-right:2px solid #e9f5f9*/
}
#liveBottom1 p {
  float: left;
}
#liveBottom2 {width:115px;margin:6px 0 6px 10px}
#liveBottom2 .adat2 {color:#6BC5E0;font-size:16px}


.videoaloldalVideoLeiras h2 {text-transform:none;font-size:16px;margin:18px 0 0 0}
.videoaloldalVideoLeiras a {color:#6BC5E0;font-weight:bold}
.videoSzerzo {color:#6BC5E0;margin-bottom:30px}
.videoaloldalVideoLeiras .stars {background:url(/img/bg_stars_f.gif) repeat-x}
#videoLead {clear:both;color:#819095;font-weight:bold;margin-bottom:15px}
#videoTorzs {color:#819095;}


/*
#chat {background:#eaf5f9 url(/img/bg_chatTop.gif) repeat-x;}
#chatTarsalgo {width:492px;margin:8px 0 0 8px}
#tarsalgo {width:90px;text-align:center;color:#6BC5E0;background:#fff;font-weight:bold;padding:7px 0 5px}
#chatWindow {background:#fff;height:80px;overflow-y:scroll;padding-top:10px}
#chatWindow table {margin-left:10px;color:#58676b}
#chatWindow td {line-height:15px}
#chatWindow span {font-weight:bold}
.ido {color:#5ebddb;font-size:11px}

#chatFelhasznalok {width:143px;margin:8px 0 0 8px}
#felhasznalok {width:112px;text-align:center;color:#6BC5E0;background:#fff;font-weight:bold;padding:7px 0 5px}
#userWindow {background:#fff;height:80px;overflow-y:scroll;padding-top:10px}
#userWindow p {margin-left:10px;}

#chatBottom {background:url(/img/bg_chatBottom.gif) repeat-x;}
#chatBottom input {width:400px;margin:9px 0 10px 18px;border:1px solid #b7dae8}
#chatBottom button {background:url(/img/bg_ok.png) no-repeat}
*/



/* This CSS stylesheet defines styles used by required elements in a flex application page that supports browser history */

#ie_historyFrame { width: 0px; height: 0px; display:none }
#firefox_anchorDiv { width: 0px; height: 0px; display:none }
#safari_formDiv { width: 0px; height: 0px; display:none }
#safari_rememberDiv { width: 0px; height: 0px; display:none }






.widgetBox {margin-bottom:25px;padding-left:10px;}

.widgetOrvosAjanlo img.keretes {width:60px;}
.widgetOrvosAjanlo table {margin-top:20px}
.widgetOrvosAjanlo p {color:#FF7800}


.widgetAjanlo {
padding-bottom:10px;
}
.widgetAjanlo h2 {
margin-bottom:14px;
}
#orvosWidgetVideoAjanloKorlatozo {height:380px}

.orvosokWidgetVideoAjanlo .cim,
.orvosokWidgetVideoAjanlo .cim a {color:#97b80c;font-weight:bold;}
.orvosokWidgetVideoAjanlo .adat {color:#a4daea;font-size:12px;}
.orvosokWidgetVideoAjanlo .ertekeles {color:#6bc5e0;font-weight:bold;font-size:10px;}
.orvosokWidgetVideoAjanlo .stars {background:url(/img/bg_stars_f.gif) no-repeat;margin:2px 0 0 3px}


.widgetTematikaAjanlo .ajanloCim {color:#ff8111;font-size:20px;font-weight:bold;padding:35px 0 32px 100px;background:url(/img/bg_orvosTaska_f.gif) no-repeat 14px 14px;}
.widgetTematikaAjanlo .ajanloBoxok {background:url(/img/bg_widgetBox.png) repeat-x;padding:10px 6px;margin:0 4px;}
.widgetTematikaAjanlo .ajanloBoxok0 {padding:10px 6px;margin:0 4px;}
.widgetTematikaAjanlo .cim {color:#FF7800;font-size:11px;font-weight:bold;margin-bottom:4px;text-transform:uppercase}
.widgetTematikaAjanlo .cimke a {color:#97B80C;font-size:13px;font-weight:bold}
.widgetTematikaAjanlo .adat {color:#5EBDDB;font-size:12px}
.widgetTematikaAjanlo .ertekeles {color:#5EBDDB;font-size:10px;font-weight:bold}
.widgetTematikaAjanlo .orvos {color:#5ebddb;font-size:13px;line-height:15px;font-weight:bold}
.widgetTematikaAjanlo a {color:#5ebddb;}
.widgetTematikaAjanlo .datum {color:#97b80c;font-size:11px;line-height:15px;}
.widgetTematikaAjanlo img {width:36px;border:1px solid #d7e3e7;padding:3px;}
.widgetTematikaAjanlo .stars {background:url(/img/bg_stars_f.gif) no-repeat;margin:2px 0 0 3px}

.widgetHirekAjanlo .ajanloTorzs {margin-top:8px}
.widgetHirekAjanlo .cim {color:#FF7800;font-weight:bold;margin-bottom:1px}
.widgetHirekAjanlo .cim a {color:#FF7800}
.widgetHirekAjanlo .datum {color:#5EBDDB;font-size:11px;line-height:15px;margin-bottom:9px}

.stars {background:url(/img/bg_stars_f.gif) no-repeat;height:10px;}


#legnezettebbVideok {
overflow: visible; width: 238px; height: auto; padding-right: 5px; position: absolute; top: -45.9574px;
}


.boxlist_view {
height: 69px; 
height /* */ : auto; 
min-height: 69px; 
padding-bottom:8px;
font-size: 12px;
}

.boxlist_view .img{
border: 1px solid #E6E9EA; 
width: 65px; 
height: 65px;  
font-size:0px;
padding:2px;
margin:0px 10px 5px 0px;
text-align: center; 
float: left;
}
.boxlist_view .lead{
float: none; 
color:#6BC5E0; 
font-size: 12px;
}
.boxlist_view .title{
color: #97B80C; 
font-weight: bold;
}
.boxlist_view .info{
color: rgb(164, 218, 234); font-size: 10px;
}
.boxlist_view .rate{
color: rgb(107, 197, 224); font-size: 10px; font-weight: bold;
float:left;
}

.movie_boxlist_view .title a {
}


#topstory {
margin-bottom:20px;
}

#topstory .theme_mainbox .notes {
width: 200px; 
height: 265px;
padding:0px;
}
#topstory_content {
padding:5px;
}
#topstory  .movie_boxlist_view .img{
    float:left;
    margin-right:4px;
}
#topstory  .movie_boxlist_view img, #topstory  .movie_boxlist_view .img{
width: 35px; 
height: 35px;
}
#topstory  .movie_boxlist_view {
width:auto;
height:auto;
min-height:40px;
}
#topstory  .movie_boxlist_view .lead {
width:auto;
height:auto;
}

#home_more {
    height:260px;
    margin-top:10px;
}
#home_more h1 {
    text-transform:uppercase;
    font-size:16px;
}
#home_doctor_scroller_title {
    text-transform:uppercase;
    font-size:16px;
    padding-bottom:10px;
}

#home_more #theme_home h1 {
    padding-top:0px;
}

#theme_home {
    background:url(/images/design/theme_home.png) repeat-x;
    width:340px;
    height:220px;
    margin-right:40px;
    float:left;
    padding:10px;
}
#theme_home .theme{
    width:110px;
    height:100px;
    float:left;
    font-size:11px;
    text-align:center;
}
#cyclopaedia_home {
    padding:5px 0px 0px 0px;
    float:left;
}


#cyclopaedia_tabs {
width:250px;
height:230px;
}

#cyclopaedia_tab1, #cyclopaedia_tab2 {
background:#FFFFFF;
border:1px solid #EBEDEE;
width:250px;
height:170px;
float:left;
padding:0;
}

#cyclopaedia_tabs .li{
    background:url(/img/list_style.png) no-repeat center left;
    padding:0px 0px 0px 9px;
    margin:0px 0px 5px 15px;
}


.scrollbar{
}
.doctors_video_preview .scrollbar{
    background:#F4FAFB;
    border:1px solid #DCF0F6;
    height:190px;
    width:650px;
    margin-bottom:15px;
}
.content_video {
    background:#F4FAFB;
    border:1px solid #DCF0F6;
    width:650px;
    margin-bottom:15px;
}

.doctors_video_preview .scrollbar .boxlist_view, .content_video .boxlist_view{
    width:300px;
    height:90px;
    float:left;
    padding:10px 0px 0px 10px;
}



.doctors_video_preview .boxlist_view .lead,.content_video .boxlist_view .lead{
    display:inline;
    float:none;
}

.widgetAjanlo .boxlist_view {
    background:url(/img/bg_widgetBox_p.png) repeat-x top;
    padding-top:15px;
}
.blue_column .holder{
    background:#F4FAFB;
    border:1px solid #DCF0F6;
    border-top:0px;
    padding:10px;
    height:200px;
    height /* */ : auto;
    min-height:200px;
}
.blue_column .holder a{
    color:#61BEDB;
}

.blue_column {
width:210px;
height:200px;
height /* */ : auto;
min-height:200px;
float:left;
display:inline;
margin:10px 10px 20px 0px;
}
#center .blue_column h2{
    padding:0px 85px 0px 0px;
    text-align:center;
    font-size:14px;
    height:27px;
    line-height:27px;
    background:url(/img/bg_orvosForumAjanlo.png) no-repeat;
    color:#61BEDB;
}

.blue_column .holder .boxlist_view {
    background:url(/img/bg_orvosForumAjanlo_p.png) repeat-x bottom;
    padding-bottom:18px;
}

.blue_column .holder .boxlist_view, .blue_column .holder .lead{
    height:auto;
    min-height:0;
}
.blue_column .holder .boxlist_view .img img, .blue_column .holder .boxlist_view .img{
width: 35px; 
height: 35px;
}
.blue_column .holder .boxlist_view .img{
}
.blue_column .holder .lead{
width: 130px; 
}



#center #blue_columns .coll h2{
    padding:0px 85px 0px 0px;
    text-align:center;
    font-size:14px;
    height:27px;
    line-height:27px;
    background:url(/img/bg_orvosForumAjanlo.png) no-repeat;
    color:#61BEDB;
}



#blue_columns .coll{
    width:210px;
    height:200px;
    height /* */ : auto;
    min-height:200px;

    margin:10px 10px 20px 0px;

    background:#F4FAFB;    
    border:1px solid #DCF0F6;
    border-top:0px;
    
    vertical-align:top;
}


#blue_columns .coll .holder{
    padding:10px;
}
#blue_columns .coll.holder a{
    color:#61BEDB;
}

#blue_columns .coll .holder .boxlist_view {
    background:url(/img/bg_orvosForumAjanlo_p.png) repeat-x bottom;
    padding-bottom:18px;
}

#blue_columns .coll .holder .boxlist_view, .blue_column .holder .lead{
    height:auto;
    min-height:0;
}
#blue_columns .coll .holder .boxlist_view .img img, .blue_column .holder .boxlist_view .img{
width: 35px; 
height: 35px;
}
#blue_columns .coll.holder .boxlist_view .img{
}
#blue_columns .coll .holder .lead{
width: 130px; 
}









.theme_box {
}
.theme_box .title a{
    color:#FF8111;
}
.theme_box img{
    margin-right:5px;
}
.theme_box .title{

}

.doctors_forum_topic_preview {
    margin-bottom:20px;
    border:1px solid #D7F1F7;
    padding:1px;
    width:650px;
}
.doctors_forum_topic_preview  .boxlist_view{
    background:#EBF8FB;
    border-top:2px #fff solid;
    padding:20px 10px 20px 10px;
    height:15px;
    min-height:0;
    line-height:15px;
    width:630px;
}
.doctors_forum_topic_preview  .forum_topic_header{
    background:#D7F1F7;
    padding:10px 10px;
    width:630px;
    height:11px;
    line-height:11px;
    font-size:11px;
    text-transform:uppercase;
    color:#5ABAD9;
}

.doctors_forum_topic_preview  .forum_topic_header .name{
    width:450px;
    float:left;
    text-align:left;
}
.doctors_forum_topic_preview  .forum_topic_header .info{
    width:150px;
    float:right;
    text-align:center;

}

.doctors_forum_topic_preview  .boxlist_view .lead{
    background:#EBF8FB;
    width:100%;
    height:auto;
    min-height:auto;
    display:block;
}

.doctors_forum_topic_preview  .boxlist_view .title{
    display:block;
    float:left;
    width:450px;
    float:left;
    text-align:left;
    font-size:12px;
}
.doctors_forum_topic_preview  .boxlist_view .title a{
    color:#5ABAD9;
}
.doctors_forum_topic_preview  .boxlist_view .info{
    width:150px;
    float:right;
    text-align:left;
    font-size:13px;
    font-weight:bold;
}



#video_topstory_tabs .mootabs_title li {
padding:2px 10px;
font-size:10px;
}
#video_topstory_tabs {
width:208px;
height:270px;
float:left;
}

#video_topstory1, #video_topstory2 {
background:#FFFFFF;
border:1px solid #EBEDEE;
width:208px;
height:240px;
float:left;
padding:0;
}


.tab_content {
padding:5px;
}
#video_topstory_tabs  .movie_boxlist_view .img{
    float:left;
     margin-right:4px;
}
#video_topstory_tabs  .movie_boxlist_view img, #video_topstory_tabs  .movie_boxlist_view .img{
width: 35px; 
height: 35px;
}
#video_topstory_tabs  .movie_boxlist_view {
width:auto;
height:auto;
min-height:40px;
}
#video_topstory_tabs  .movie_boxlist_view .lead {
width:auto;
height:auto;
}


#article {
font-size:12px;
color:#819095;
}

#article .newsimg{
    padding:2px;
    border:1px solid #D7E3E7;
    margin:0px 20px 20px 0px;
}
#article .info{
    color:#6BC5E0;
    font-size:12px;
}
#article .lead{
    padding:10px 0px;
    font-weight:bold;
}
#article  .content {
	text-align: justify;
}
.back {
    text-align:right;
}



#video_embed {
    float:left;
}
#news_topstory {
    background:#F9FCFD;
    border:3px solid #EAF5F9;
    width:640px;
    padding:10px;
    float:left;
    font-size:12px;
    color:#819095;
    height:210px;
    height /* */ : auto;
    min-height:210px;
    margin-bottom:20px;
}
#news_topstory .title a{
    font-weight:bold;
    font-size:14px;
    color:#97B80C;
}
#news_topstory .info{
    color:#6BC5E0;
}

#news_topstory .img{
    float:left;
    margin-right:10px
}
#news_last, #news_popular{
width: 260px;
padding:0px 30px;
height: 200px;
height /* */ : auto; 
min-height: 200px; 
float: left;
}
#news_last h2, #news_popular h2 {
border-bottom:4px solid #EAF1CE;
color:#97B80C;
font-size:14px;
font-weight:bold;
margin:0;
padding:4px 0;
text-transform:uppercase;
margin-bottom:10px;
}
#news_last .title a, #news_popular .title a {
    color:#97B80C;
}

#news_last .lead, #news_popular .lead {
    clear:both;
}

#doctor_consulting {
width: 650px;
height: 300px;
height /* */ : auto; 
min-height: 300px; 
}
#last_consulting_video {
width: 340px;
float: left;
color:#FF7800;
    height: 220px;
    height /* */ : auto; 
    min-height: 220px;
}
#last_consulting_video .info{
padding:10px;
background:#EEF4D8;
color:#FF7800;
font-size:12px;
font-weight:bold;
}


/* Legk�zelebbi �l� ad�s */
#live_air_end {
  margin-bottom: 9px;
}
#live_air_end h1 {
  text-transform: uppercase;
  font-size: 12px;
  padding-bottom: 6px;
  color: #ff7800;
}
#live_air_end img {
  border: none;
}
#live_air_end table {
  border-style: solid;
  border-width: 3px;
  vertical-align: middle;
  border-collapse: collapse;
  width: 653px;
  background-repeat: repeat-x;
}



table#current_consulting {
  border-color: #e3f3f8;
  background-color: #feffff;
  background-image: url('/images/design/livestream_current_consulting_bg.png');
}

table.answer_current_consulting {
  border: #e3f3f8;
  background-color: #feffff;
  background-image: url('/images/design/livestream_current_consulting_bg.png');
  border-style: solid;
  border-width: 3px;
  vertical-align: middle;
  border-collapse: collapse;
  width: 653px;
  background-repeat: repeat-x;
}

.answer_current_consulting td {
  color: #ff7800;
  padding: 3px 3px 3px 3px;
}
.answer_current_consulting .img a {
  border: 1px solid #e6e9ea;
  background-color: #ffffff;
  width: 63px;
  height: 63px;
  padding: 3px 3px 3px 3px;
  display: block;
}
.answer_current_consulting .doctor_name {
  font-size: 17px;
  font-weight: bold;
  width: 162px;
}
.answer_current_consulting .doctor_lead {
  width: 145px;
}
.answer_current_consulting .start_date_month
,.answer_current_consulting .start_date_day {
  font-weight: bold;
  width: 34px;
  text-align: center;
}
.answer_current_consulting .start_date {
  text-align: center;
}
.answer_current_consulting .start_date_month {
  text-transform: uppercase;
  font-size: 13px;
}
.answer_current_consulting .start_date_day {
  font-size: 22px;
  line-height: 0.8;
}
.answer_current_consulting .start_date_time {
  width: 92px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
  background: left center url('/images/design/divider.png') no-repeat;
}
.answer_current_consulting .button_question_for_doctor {
  width: 110px;
}

#live_air_end table#next_consulting {
  border-color: #f3ac24;
  background-color: #fff5e7;
  background-image: url('/images/design/livestream_next_consulting_bg.png');
}
#live_air_end td {
  color: #ff7800;
  padding: 3px 3px 3px 3px;
}
#live_air_end .img a {
  border: 1px solid #e6e9ea;
  background-color: #ffffff;
  width: 63px;
  height: 63px;
  padding: 3px 3px 3px 3px;
  display: block;
}
#live_air_end .doctor_name {
  font-size: 17px;
  font-weight: bold;
  width: 162px;
}
#live_air_end .doctor_lead {
  width: 145px;
}
#live_air_end .start_date_month
,#live_air_end .start_date_day {
  font-weight: bold;
  width: 34px;
  text-align: center;
}
#live_air_end .start_date {
  text-align: center;
}
#live_air_end .start_date_month {
  text-transform: uppercase;
  font-size: 13px;
}
#live_air_end .start_date_day {
  font-size: 16px;
  line-height: 0.8;
}
#live_air_end .start_date_time {
  width: 92px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
  background: left center url('/images/design/divider.png') no-repeat;
}
#live_air_end .button_question_for_doctor {
  width: 110px;
}


#next_consulting_times {
width: 290px;
float: right;
}


#next_consulting_times .link {
background:url(/img/bg_kerdezzen_on_is_orvosainktol.gif) no-repeat;
font-size:12px;
font-weight:bold;
margin:8px 0 0;
padding:4px 0;
text-align:center;
text-transform:uppercase;
display:block;
color:#fff;
}
#next_consulting_times_list {
    border:1px solid #fff;
    outline:1px solid #D9E5A9;
    padding:2px;
    background:#C5D683;
    height: 206px;
    height /* */ : auto; 
    min-height: 205px;
    font-weight:bold;
    font-size:13px;
}


#next_consulting_times_list .title{
    color:#97B80C;
    padding:10px 5px 10px 5px;
    clear:both;
    height: 30px;
    height /* */ : auto; 
    min-height: 30px;
    line-height: 15px;
}
#next_consulting_times_list .row{
    background:#FCFEFE;
    padding:6px 0px 6px 0px;
    margin:2px 0px;
    margin-top:-1px;
    clear:both;
    height: 26px;
    height /* */ : auto; 
    min-height: 26px;
    line-height: 26px;
    border:#D1DFAE 3px solid;
    outline:2px solid #A0BB58;
}
#next_consulting_times_list .rowstyle{
    background:url( /img/next_consulting_times_list.png ) repeat-x;
    border-top:#DDE8AF 1px solid;
}
#next_consulting_times_list .mounth{
    display:block;
    margin-left:10px;
    text-align:left;
    color:#FF7800;
    text-transform:uppercase;
    font-size:13px;
    width:155px;
    float:left;
    height: 30px;
    height /* */ : auto; 
    min-height: 30px;
    line-height:30px;
}
#next_consulting_times_list .day{
    font-size:18px;
}

#next_consulting_times_list .time{
    background: url(/images/design/divider.png) no-repeat left;
    display:block;
    color:#FF7800;
    font-size:12px;
    padding:0px 5px 0px 10px;
    width:85px;
    float:left;
    height: 30px;
    height /* */ : auto; 
    min-height: 30px;
}

#video_topstory .content_multinode h2{
padding: 4px 0px; font-size: 14px; color:#97b80c; text-transform:uppercase; font-weight:bold; border-bottom:4px solid #eaf1ce;
margin-bottom:10px;
}
#video_topstory .content_multinode{
width: 300px;
float: left;
margin:0px 20px 0px 10px;
height: 320px;
height /* */ : auto; 
min-height: 320px;
display:inline;
}

#ilness h2 {
padding: 4px 0px; font-size: 14px; color:#97b80c; text-transform:uppercase; font-weight:bold; border-bottom:4px solid #eaf1ce;
margin-bottom:10px;
}


#ilness .doctors_video_preview h2, #ilness .content_video_title{
border-bottom:0px;
font-size:11px;
margin-bottom:0px;
text-align:center;
}


#theme_leads .content_multinode h2 {
padding: 4px 0px; font-size: 14px; color:#97b80c; text-transform:uppercase; font-weight:bold; border-bottom:4px solid #eaf1ce;
margin-bottom:10px;
}
#theme_leads .content_multinode{
width: 195px;
height: 130px;
height /* */ : auto; 
min-height: 130px;
float: left;
margin:0px 15px 20px 10px;
display:inline;
}

table.signup {
    background:#F3FAFB url(/img/signup_box_bg.png) bottom repeat-x;
    border:1px #DDF1F6 solid;
    padding:5px 10px;
    margin-bottom:10px;
}
table.signup .name {
    width:120px;
}
table.signup .field {
    width:250px;
}
table.signup .w100 {
    width:244px;
    margin:0px;
    padding:2px 3px;
}
table.signup select.w100 {
    width:250px;
    padding:0px;
}
table.signup td, table.signup th{
padding:5px 10px;
}

.regsubmit {
    border:0px;
}

.w100 {
    width:100%;
}

.error_message {
    color:red;
    font-size:13px;
    font-weight:bold;
}


.pager {
    text-align:center;
    font-weight:bold;
    margin-bottom:20px;
}
.pager a{
    border:1px solid #EBF1CA;
    background:#6BC5E0;
    padding:2px 5px;
    color:#fff;
}

.pager a:hover, .pager a.disabled{
    background:#F4F7E5;
    color:#51B8D7;
}

.blog_comment {
    margin:10px 0px 20px 0px;
}
.blog_comment .info{
    font-size:11px;
    color:#97B80C;
    margin-bottom:10px;
}

.blog_comment .info b {
    display:block;
    font-size:14px;
    color:#6BC5E0;
}

.blog_container .last_comments {
padding:10px 0px;
}
.blog_container .last_comments hr{
    border:0px;background:none;outline:0px;size:0;
    border-bottom:1px dotted #C0E6F1;
}

.blog_container .last_comments .info {
    font-size:10px;
}
.blog_container .last_comments .lead a {
    font-weight:normal;
}


#commentform .submit {
    background:url(/img/blog_comment_send.png) no-repeat;
    width:168px;
    height:20px;
    line-height:1px;
    font-size:1px;
    border:0px;
    padding:0px;
    float:right;
    margin:5px 0px 0px 0px;
}


#blog_post_form .submit, #blog_form .submit, #forum_post .submit {
    background:url(/img/mehet.png) no-repeat;
    width:57px;
    height:20px;
    line-height:1px;
    font-size:1px;
    border:0px;
    padding:0px;
    float:right;
    margin:5px 0px 0px 0px;
}

.maintipic .maintipic,.maintipic .subtipic {
    margin-left:20px;
}

.maintipic td,.subtipic td{
    padding:2px;
}
#forum_post .submit {
    margin-right:30px
}


.forum_topic_preview {
    margin-bottom:20px;
    border:1px solid #D7F1F7;
    padding:1px;
    width:650px;
}
.forum_topic_preview  .main_category{
    background:#EBF8FB;
    border-top:2px #fff solid;
    padding:20px 10px 20px 10px;
    height:15px;
    height /* */ :auto;
    min-height:15px;
    min-height:0;
    line-height:15px;
    width:630px;
}
.forum_topic_preview  .forum_topic_header{
    background:#D7F1F7;
    padding:10px 10px;
    width:630px;
    height:11px;
    line-height:11px;
    font-size:11px;
    text-transform:uppercase;
    color:#5ABAD9;
}

.forum_topic_preview  .forum_topic_header .name{
    width:450px;
    float:left;
    text-align:left;
}
.forum_topic_preview  .forum_topic_header .info{
    width:150px;
    float:right;
    text-align:center;

}

.forum_topic_preview  .main_category .lead{
    background:#EBF8FB;
    width:100%;
    height:auto;
    min-height:auto;
    display:block;
}

.forum_topic_preview  .title{
    display:block;
    float:left;
    width:300px;
    float:left;
    text-align:left;
    font-size:16px;
    font-weight:bold;
}
.forum_topic_preview  .main_category .sub_category{
    display:block;
    float:left;
    width:450px;
    float:left;
    text-align:left;
    font-size:12px;
}
.forum_topic_preview  a{
    font-weight:bold;
    color:#5ABAD9;
}
.forum_topic_preview  .main_category .info{
    width:150px;
    float:right;
    text-align:left;
    font-size:13px;
    font-weight:bold;
}

.forum_topic_preview  .td{
    width:120px;
    float:left;
    font-size:11px;
    font-weight:bold;
}

.forum_topic_preview  .title{
    width:300px;
}
.forum_topic_preview  .num{
    width:80px;
}


#forum_post .post_row {
background:#EBF8FB;
border:1px solid #D7F1F7;
margin-bottom:20px;
}



.left {
    float:left;
}
.right {
    float:right;
}


#forum_post h2.title{
    color:#61BEDB;
}

#forum_post .post_row .post_title .right{
    font-weight:bold;
    color:#3EB7DF;
}
#forum_post .post_row .post_title {
background:#D7F1F7; 
line-height:18px;
height:18px;
padding-right:10px;
}
#forum_post .post_row .post_title {
background:#D7F1F7; 
}
 
#forum_post .post_row .userpic,.question_list  .userpic {
  margin:0px 5px 5px 0px;
}

#community_tops_tabs .boxlist_view,
#community_last_tabs .boxlist_view {
    min-height:0;
    height:auto;
}
#community_tops_tabs, #community_last_tabs, #community_tops_tabs_title, #community_last_tabs_title{
    float:left;
    width:300px;
} 
#community_tops_tabs, #community_last_tabs {
    margin-bottom:20px;
}
#community_tops_tabs .tab_content, #community_last_tabs .tab_content {
    height: 200px;
    height /* */ : auto; 
    min-height: 200px;
}
#community_last_tabs, #community_last_tabs_title{
    margin-left:20px;
}

#questionnaire_credit_table td, #questionnaire_credit_table th{
    background:url(/img/paragraph.png) repeat-x;
    padding:5px 10px;
    font-weight:bold;
}


#questionnaire_credit_table th{
}
 
 
#questionnaire_credit_table .selected td{
    background:#6BC5E0;
    color:#fff;
    font-weight:bold;
} 
 
 
 
 

.blue_day_months {
    background:#E8F5F9;
    padding:10px;
    font-weight:bold;
    margin:0px 0px 20px 0px;
}
#blotter_title {
    background:#EEF4D8;
    padding:10px;
    font-weight:bold;
    margin:0px 0px 20px 0px;
    color:#FF7800;
    font-size:18px;
}

#blotter {
    background:#fff;
    padding:10px;
    border:1px solid #D9E5A9;
    width:415px;
    float:left;
}
#blotter_preview {
    background:#fff;
    padding:10px;
    border:1px solid #DCF0F6;
    width:185px;
    float:right;
    margin-bottom:20px;
}
 
.blue_day_months a{
    background:url(/img/babat_varok_a.png) no-repeat;
    color:#6FBBD2;
    display:block;
    float:left;
    width:24px;
    height:24px;
    text-align:center;
    line-height:24px;
    margin-right:10px;
}


.blue_day_months a:hover{
    background:url(/img/babat_varok_a_hover.png) no-repeat;
} 
 
 
#CollViewDebuger {
    border:2px solid #000;
    background:#fff;
    margin:0 auto;
    display:block;
    width:900px;
    height:400px;
    overflow:auto;
    text-align:left;
} 
 

#livebtm {
    color:#FBAD18;
}



#topstorynodes .selected {
    /*border:1px solid #000;
    background:#fff1e4;
    */
}
#topstorynodes .selected a {
    color:#FF7800;
}
#topstorynodes .selected .img {
    border:1px solid #FF7800;
}

#live_air, #live_air_end {
    display:none;
}

#live_flash_player {
    position:relative;
    height: 300px;
    width:500px;
    float: left;
    background-color: #F9FCFD;
}

#live_flash_player * {
}

#topstory #live_flash_player {
    height:270px;
    width:450px;
}

#live_player_logo {
    display:none;
    background-repeat:no-repeat;
    background-position:left bottom;
    position:absolute;
    height:150px;
    width:200px;
    left:0px;
    bottom:45px;
    z-index:100;
}
#live_air #live_player_logo {
	bottom: 28px;
  
}
#topstory #live_player_logo {
    bottom:28px;
}




.myblog {
    border-bottom:1px solid #ccc;
    padding-bottom:10px;
    margin-bottom:30px;
    clear:both;
}

#right .boxlist_view .lead {
    float:none;
}
#right .link_boxlist {
height: 25px; 
height /* */ : auto; 
min-height: 25px; 
}

.tagslist {
    margin: 13px 0px;
}
.tagslist h3 {
	margin: 13px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	color: #ff7800;
}
.tagslist .tags {
	background: #fff3e1 url(/images/design/tagslist_bg.png) repeat-x;
	padding: 6px 5px;
}
.tagslist .tags a
,#movie_container .tagslist .tags a {
    color:#FF7800;
	font-size: 11px;
	font-weight: bold;
}

.blog_container .blue_column {
    width:192px;
    margin:0px;
    clear:both;
    margin-bottom:20px;
}
#center .blog_container .blue_column h2{
    padding:0 65px 0 0;
}

.blog_container .link_boxlist .title {
    background:transparent url(/img/list_style.png) no-repeat scroll left center;
    padding:0 0 0 9px;
}
.blog_gallery_lead img.pre {
    margin-right:8px;
}


.profile_last_live_video .scrollbar{
    background:#F4FAFB;
    border:1px solid #DCF0F6;
    height:210px;
    width:340px;
    margin-bottom:15px;
}
#doctor_container .profile_last_live_video .scrollbar{
    border:1px solid #DAE6AB;
}

.profile_last_live_video .scrollbar .boxlist_view{
    width:300px;
    height:100px;
    float:left;
    padding:10px 0px 0px 10px;
}



.profile_last_live_video .boxlist_view .lead{
    display:inline;
    float:none;
}

#proflie_container h1 , #proflie_container h2  {
font-size:18px;
font-weight:bold;
line-height:22px;
margin:0;
padding:5px 0 8px 0;
text-transform:none;
}
#proflie_container h1 , #proflie_container h2 , #proflie_container a {
    color:#993399;
}

#proflie_container #profile_contents h1 {
    color:#F385B6;
}

#proflie_container #profile_contents {
    color:#800080;
}

#proflie_container #last_consulting_video .info {
background:none;
color:#F38DBB;
}
#proflie_container #next_consulting_times_list {
background:#EEDCEB;
border:1px solid #fff;
font-size:13px;
font-weight:bold;
height:auto;
min-height:200px;
outline-color:#993399;
outline-style:solid;
outline-width:1px;
padding:5px;
}

#proflie_container #next_consulting_times_list .title {
color:#993399;
}

#proflie_container #next_consulting_times_list .day {
border-left:1px solid #fff;
}
#proflie_container #next_consulting_times_list .day, #proflie_container #next_consulting_times_list .time {
color:#F385B6;
}

#breadcrumb {
clear:both;
padding:10px 0px 0px 15px;
width:490px;
float:left;
overflow:hidden;
height:20px;
white-space: nowrap;
}

#breadcrumb, #breadcrumb a{
    color:#7F9087;
    text-decoration:none;
}
#breadcrumb a:hover{
    text-decoration:underline;
}


#next_conulting_slide_line {
margin:10px 15px 0px 0px;
width:420px;
float:right;
text-align:right;
position:relative;
}

#next_conulting_slide_line, #next_conulting_slide_line a{
    color:#FF7800;
    text-decoration:none;
}
#next_conulting_slide_line a:hover{
    text-decoration:underline;
}
.mooquee-text
{
	/* don't change */
	position: absolute;
}

.mooquee
{
	/* don't change */
    position: absolute;
	overflow: hidden;
	white-space: nowrap;
	
}
#videocounter b{
    padding:3px 3px 3px 15px;
    border:#CECDCB 1px solid;
    color:#FF7800;
}
#videocounter {
    background:#fff;
    padding:2px 15px;
    text-align:center;
    line-height:25px;
    font-weight:bold;
    color:#819095;
/*    text-transform:uppercase; */
}

#videocounteroutline {
    background:#fff;
    height:2px;
    margin:4px 0px 10px 0px;
    font-size:2px;
    line-height:2px;
}



#doctor_contents .lead {
    font-weight:bold;
    color:#FFBF44;
}
#doctor_contents .secondlead, #doctor_contents .secondlead a{
    font-weight:bold;
    color:#5EBDDB;
}

#doctor_consulting #last_consulting_video .info {
    background:none;
}
#doctor_consulting #last_consulting_video h2 {
    font-size:18px;
    font-weight:bold;
    line-height:22px;
    margin:0;
    padding:5px 0 8px 0;
    color:#97B80C;
    text-transform:none;
}






.qstr_row {
    width:560px;
}

.askdoctor .forum_new_post, .question_filters{
    background:#FFF3E2 url(/images/design/askDoctor.png) repeat-x;
    padding:10px;
    clear:both;
    color:#FF7800;
    font-weight:bold;
    border:1px #FFAD00 solid;
    margin-bottom:20px;
}

.answer_question {
    background:#FDFEFF url(/images/design/answer_question.png) repeat-x bottom;
    border:2px #E9F5F9 solid;
    padding:5px;
    width:643px;
    margin-bottom:20px;
}



.askdoctor .post_content{
    color:#3EB7DF;
    font-weight:bold;
    padding:5px;
}
.askdoctor_title {
    clear:both;
    text-transform:uppercase;
    font-weight:bold;
    font-size:17px;
    color:#FF7800;
    padding:5px 0 8px 0;
}
.answer_nodes {
    clear:both;
    margin-left:10px;
    border-top:1px solid #D7F1F7;
    padding:5px;
    line-height:18px;
}
.answer_title {
    font-weight:normal;
    color:#819095;
}

.answer_nodes .boxlist_view .lead{
    float:left;
}


#user_proflie_container .userpic{
    margin:0px 10px 10px 0px;
    float:left;
}

#community_forum_news .boxlist_view,
#community_blog_news .boxlist_view {
    min-height:0;
    height:auto;
}
#community_forum_news, #community_blog_news {
    float:left;
    width:306px;
    padding:5px;
    margin-bottom:10px;
    height: 225px;
    border:1px #E6E9EA solid;
    border-top:0px;
    overflow:hidden;
}
#community_all_topic, #community_all_blogs {
    float:left;
    width:320px;
    margin-bottom:10px;
    height: 54px;
    overflow:hidden;
    display:block;
}

#community_all_topic {
    background:url(/images/design/community_all_topic.png) no-repeat;
}
#community_all_blogs {
    background:url(/images/design/community_all_blogs.png) no-repeat;
    margin-left:15px;
}

h2#community_forum_news_title, h2#community_blog_news_title {
    background:url(/images/design/community_box_header.png) no-repeat;
    width:306px;
    padding:7px 0px 0px 10px;
    height:21px;
    float:left;
    overflow:hidden;
    color:#6BC5E0;
}
#community_blog_news {
    margin-left:18px;
}
#community_blog_news_title {
    margin-left:20px;
}
.community_forum_post, .community_blog_post {
    padding:0px 5px;
}
.community_forum_post .info, .community_blog_post  .info{
    color:#6BC5E0;
    font-size:11px;
}

.hr {
	border-bottom:1px solid #E7F7FA;
	padding:0px 0px 8px 0px;
	margin:0px 0px 8px 0px;
}

#forum_topics {
    border:1px #D7F1F7 solid;
    padding:1px;
}
table.grid_vk_style {
    background:#EBF8FB;
    border-collapse:collapse;
    width:100%;
}

.grid_vk_style th, .grid_vk_style td {
    padding:10px;
}
.grid_vk_style th {
    background:#D7F1F7;
}
.grid_vk_style th a{
    font-weight:bold;
    color:#5ABAD9;
}
.grid_vk_style td.title {
    font-weight:bold;
}
.grid_vk_style td .lead {
    color:#5ABAD9;
}
.grid_vk_style .creation {
    width:110px;
}
.grid_vk_style .num {
    width:110px;
}

.please_login {
    background:#FFF3E0 url(/images/design/please_login_bg.png) repeat-x; 
    font-weight:bold;
    border:1px #FFB312 solid;
    padding:15px 10px;
    margin:10px 0px;
}


#forum_doctor_question_form form{
    background:#FDEDD6 url(/images/design/content_search_bg.png) repeat-x;
    border:#FFAD00 1px solid;
    padding:10px;
    margin-bottom:20px;
    color:#565F5A;
    color:#FF7F00;
    font-size:13px;
    font-weight:bold;
    line-height:25px;
    height:75px;
}
#forum_doctor_question_form select{
    float:right;
    width:150px;
    border:#A4DAEA 1px solid;
    background:#fff;
    color:#819095;
}
#forum_doctor_question_form h1 {
    clear:both;
    color:#FF7800;
    font-size:17px;
    font-weight:bold;
    padding:5px 0;
    text-transform:uppercase;
}
#forum_doctor_question_form .submit {
    background:url(/img/mehet.png) no-repeat;
    width:57px;
    height:20px;
    line-height:1px;
    font-size:1px;
    border:0px;
    padding:0px;
    float:right;
    margin:5px 0px 0px 0px;
}


.question_filters {
    width:100%;
}
.question_filters select {
    width:200px;
}
.question_filters .submit {
    background:url(/img/searchbtn.png) no-repeat;
    width:67px;
    height:20px;
    line-height:1px;
    font-size:1px;
    border:0px;
    padding:0px;
    float:right;
    margin:2px 0px 0px 0px;
}



.question_list {

float:left;
height:75px;
margin-bottom:10px;
overflow:hidden;
padding-bottom:10px;
width:320px;
}

#time_machine {
    background:red;
    color:#fff;
    font-weight:bold;
}

.babamama_contaner .doctors_video_preview {
    height:330px;
    width:330px;
    margin:0 0px 10px 0;
    float:left;
}

.babamama_contaner .doctors_video_preview .scrollbar{
    height:300px;
    width:320px;
}
.community {
    background:url(/img/kovess.png) no-repeat;
    text-align:right;
    height:20px;
    width:249px;
    padding:2px 5px 1px 2px;
    margin-bottom:10px;
}