/*prt*/

h1,h2,h3,h4,h5,h6 { font-weight:normal; }
.x4, .content_reducer { margin-right:5%; }

div.prt.index_prt { margin-bottom:2em; }
div.prt.index_prt div#Logo { float:left; width:130px; //margin-right:-100%; min-height:1px; //display: inline; margin-bottom:0; }

div.prt.index_prt div.prt_right { //float:left; margin-left:130px; min-height:1px; //display: inline; }
div.prt.index_prt div.prt_slogan { float:left; width:700px; //margin-right:-100%; min-height: 1px; position:relative; }
div.prt.index_prt div.prt_slogan div.marginer { padding:0; }
div.prt.index_prt div.prt_slogan h2 { font-size:180%; margin:0; }
div.prt.index_prt div.prt_slogan div.logo_header { margin-bottom:0.5em; }
div.prt.index_prt div.department_switcher { margin:0 0 1.5em 0; width:100%; }
div.prt.index_prt div.prt_system { float:left; width:40%; text-align:right; min-height:1px; //margin-left:60%; //display:inline; }
div.prt.index_prt div.prt_system div.seacrh_container { width:250px; }
div.prt.index_prt div.prt_system div.seacrh_container div.search { margin-bottom:2em; }
div.prt.index_prt div.prt_system div.inner_container { position:relative; width:180%; left:-80%; margin-right:-80%; }
/*Print*/
body { font:100% Arial, sans-serif; background-color:#FFFFFF; color:#000000; padding:0 0px; margin:0; }
#NewTop,div.pager,#NewBottom,div.management,#AnswerDiv,div.content_hat,div.hat, div.index_hat, div.left, div.footer,div.comment_block,div.vertical_inner_menu,div.narrow {display:none !important;}
div.content_marginer {margin-left:0px; padding-left:0px;}
div.outer {margin:0px; padding:0px; min-width:0 !important; width:expression((document.documentElement.clientWidth || document.body.clientWidth) > 1400 ? '1335px' : '99.9%' ) !important; }
div.content_reducer {pading:0px; width:17cm;}
div.copy_p {border-top:1px solid #000000; width:100%; display:block; padding:10px; margin:15px;}
div.print_header {display:inline;width:15cm;}
div.main { float:left; width:90%; min-height: 1px; //margin-left: 0; //margin-right: -1px; //display: inline; }
div.colorer span.time{font-size:0.8em !important; display:inline !important; position:absolute; right:0; top:0; }
div.short_schedule div.short_item div.switcher_icon{display:none !important}
div.short_schedule div.short_item div.item_header div.checkbox_container input{display: none !important}
h1.h1_time_table{display:none}
h1.h1_for_print{display:block !important}
#inner_menu_and_pager{display:none}

/*table.time_table td.left_col { width:150px; }*/

div.month_schedule div.lesson div.round_bg img,
div.year_schedule table.layout table.data td div.day_positioner div.day_container div.lesson_colorer img { display:inline !important; }
div.short_schedule .print_bg,
div.day_schedule div.lessons_container div.lesson div.print_bg { display:block !important; }
div.day_schedule div.lessons_container div.lesson div.colorer { background-color:transparent; }

div.short_schedule div.short_item div.round_bg, div.month_schedule div.lesson div.round_bg, div.day_schedule div.lesson div.round_bg { background-image:none !important; }

/*
div.short_schedule div.short_item div.color_scheme1, div.day_schedule div.lesson.color_scheme1 div.colorer, div.month_schedule div.lesson.color_scheme1 div.colorer, div.year_schedule table.data td div.color_scheme1 div { border: solid 1px #f0f0dc; }
div.short_schedule div.short_item div.color_scheme2, div.day_schedule div.lesson.color_scheme2 div.colorer, div.month_schedule div.lesson.color_scheme2 div.colorer, div.year_schedule table.data td div.color_scheme2 div {border: solid 1px #c3e1ff; }
div.short_schedule div.short_item div.color_scheme3, div.day_schedule div.lesson.color_scheme3 div.colorer, div.month_schedule div.lesson.color_scheme3 div.colorer, div.year_schedule table.data td div.color_scheme3 div { border: solid 1px #ebcceb; }
div.short_schedule div.short_item div.color_scheme4, div.day_schedule div.lesson.color_scheme4 div.colorer,  div.month_schedule div.lesson.color_scheme4 div.colorer, div.year_schedule table.data td div.color_scheme4 div { border: solid 1px #d2e7cc; }
div.short_schedule div.short_item div.color_scheme5, div.day_schedule div.lesson.color_scheme5 div.colorer, div.month_schedule div.lesson.color_scheme5 div.colorer, div.year_schedule table.data td div.color_scheme5 div { border: solid 1px #ffd7b0; }
div.short_schedule div.short_item div.color_scheme6, div.day_schedule div.lesson.color_scheme6 div.colorer, div.month_schedule div.lesson.color_scheme6 div.colorer, div.year_schedule table.data td div.color_scheme6 div { border: solid 1px #ffbec8; }
div.short_schedule div.short_item div.color_scheme7, div.day_schedule div.lesson.color_scheme7 div.colorer, div.month_schedule div.lesson.color_scheme7 div.colorer, div.year_schedule table.data td div.color_scheme7 div { border: solid 1px #ffbec8; }
div.short_schedule div.short_item div.color_scheme10, div.day_schedule div.lesson.color_scheme10 div.colorer, div.month_schedule div.lesson.color_scheme10 div.colorer, div.year_schedule table.data td div.color_scheme10 div { border: solid 1px #c90a00; }
*/