

/* print.css */
body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
img {float:left;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}

/*a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}   */

tr {page-break-inside: avoid;}


table { table-layout: auto;height:auto;} 

table,table td,table th {
	border: 1px solid #ddd;
	border-collapse: collapse;
}

th{font-family:Arial;color:black;background-color:#41B6EE;}
thead{display:table-header-group;}
tbody{display:table-row-group;}
 

 /* ------------------------------------------------------------------------------------
Agenda  			 */

table.agenda_table{border-collapse:collapse;margin:5px;font-size:12px;width:100%;text-align:left;border:1px solid #41B6EE;}
table.agenda_table td.hour{text-align:center;vertical-align:middle;padding:10px 5px 10px 5px;}
table.agenda_table td,table.agenda_table th{border:1px solid #e6e6e6;font-size:12px;padding:10px;background-color:#fff;}
table.agenda_table th{background-color:#41B6EE;border-color:#41B6EE;color:#FFFFFF;font-size:13px;line-height:23px;padding:5px;text-align:center;}
table.agenda_table td.cms_td_nopadding{padding:0;border-collapse:collapse;}
table.agenda_table td.cms_td_nopadding h5{/*display:inline;*/
margin:0;padding:8px 5px 5px 5px;vertical-align:middle;}
table.agenda_table td.cms_td_nopadding table{border-collapse:collapse;border-color:#FFFFFF;border-style:solid solid none;border-width:1px 1px 0;width:100%;}
table.agenda_table td.cms_td_nopadding table td{border-bottom:0 none;border-collapse:collapse;border-left:0 none;border-right:1px solid #ddd;width:50%;}
table.agenda_table td.cms_td_nopadding table td strong{color:#36A7E9;}
table.agenda_table th.agenda_hour,table.agenda_table th.agenda_info{background:#41B6EE url(img/all_icons.png) no-repeat 5px -305px;text-align:left;padding-left:30px;}
table.agenda_table th.agenda_info{background-position:5px -154px;}
#content ul.lectors_list{list-style-type:none;padding:0;margin:0;}
#content ul.lectors_list li{background:transparent url(img/all_icons.png) no-repeat scroll 5px -237px;display:inline;float:left;margin-bottom:10px;margin-right:5px;padding:0 0 0 30px;}
.hour img{vertical-align:middle;}
#agenda_description table{margin:auto;width:100%;margin-bottom:20px;}
#agenda_description table td{padding:10px;min-width:100px;border:1px solid #ddd;text-align:left;}
#agenda_description table td div p{text-align:left;}
#agenda_description table td.tabelatextwhite{text-align:center;}                   

#menu_0,#menu_1, #menu_2,#menu_3,#menu_4, #main_picture,
#language_menu,
#search_field,
#lavina-edit-nav,
#sugester_widget,
#footer_content,
#footer_header,
.register_button,
#sb-container,
.cms_slide_menu .show_more,
#slider,
#column_right,
.print_agenda 

 {
	display: none !important;
}  
#footer,  
#main_info, #main_information,
#content #column_left h2,
.cms_events ul li, div.cms_single_event,
.cms_event_description_register div.cms_event_abstract,
#column_left,
.cms_event_description_register,
#logo a, 
h1.logo,
#conferencess_presentation,
.cms_event_img_date span,
#conferencess_presentation .paragraph,
.cms_lectors_list li div,
.cms_event_img_date  
  {
	padding:0;margin:0;background-image:none;background-color:#fff;width:100%;height:auto;min-height:5px; 
	clear:both;
}

#header_top {
	height: auto;
}





div.cms_single_event {
page-break-after: always;
} 



#footer,
#footer_content,
#footer_header,
#copyright_info,

#container1,

html,
#content,
#header,
#container,
#content #column_left h2,
#main_information,
#conferencess_presentation_bottom,
#main_info, 
#column_left .column_content,
.column_content,
.cms_event_description_register,
.cms_events ul li, div.cms_single_event,
.cms_event_name_place,
.cms_event_description_register div.cms_event_abstract
{padding:0;margin:0;background-image:none;background-color:#fff;width:100%;height:auto;min-height:5px;}

#column_left .column_content {
padding:0;margin:0;background-image:none;background-color:#fff;width:100%;height:auto;min-height:5px;
}

html *{color:#000 !important;}

#footer {
	padding-top:10px;
	border-top:1px solid #000;
} 

.lecture-more {display:block !important;}





		
