body{
  /* bg_body.jpg - bg_body_8.jpg*/
  background-image:url('./bg_body_11.jpg');
  background-color:none;
  background-attachment: fixed;    
}

#min_height_forced_all{
  background-image:url('./bg_trans_white.png');
}         

.div_logo_login{
  background-image:url("../../images/bg_logo_login_eb.png");
  background-position: center center;
  padding:10px;
  background-color:white;
  border-radius:4px;
}

.div_btn_password,  
.div_btn_save_open_answer, 
.div_generate_new,
.div_main_show_button,
.a_btn_par_c_r,
.registration_btn
{
  background-color:#08a8ff; 
  border:1px #08a8ff solid;
  -moz-border-radius: 2px;
  border-radius: 2px;  
}

#div_login_form{
  background-color: transparent;
}

#div_form_h_container{
  display:inline-block;
  background-image:url('./bg_trans_white.png');
  padding:20px;
  -moz-border-radius: 6px;
  border-radius: 6px;  
  border: 1px solid rgb(255, 255, 255);
  border: 1px solid rgba(255, 255, 255, .7);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}

.div_log_f_input_c{
  border:2px white solid;
  background-color:#05b5fa;
  -moz-box-shadow:inset 1px 1px 2px #a1a1a1;
  -webkit-box-shadow:inset 1px 1px 2px #a1a1a1;
  box-shadow:inset 1px 1px 2px #a1a1a1;  
}

.div_log_f_input_c input{
  background-color:#05b5fa;
  color:white;
}

#in_login_password{
  background-color:#05b5fa;
  color:white;
}

.div_btn_enter_pin{
  opacity:1.0;
  background-color:#6F6F6F;
  border-color:#4D4D4D;
  -moz-box-shadow:1px 1px 3px #787878;
  -webkit-box-shadow:1px 1px 3px #787878;
  box-shadow:1px 1px 3px #787878;  
}
.div_btn_enter_pin:hover{
  background-color:#565656;
}

.div_btn_login{
  opacity:1.0;
  background-color:#05b5fa;
  border-color:#0097d2;
  -moz-box-shadow:1px 1px 3px #787878;
  -webkit-box-shadow:1px 1px 3px #787878;
  box-shadow:1px 1px 3px #787878;    
}

.div_btn_login:hover{
  background-color:#00C2FF;
}

.div_licence_number{
  color:white;
}



#div_content{
  border:none;
}

#div_header_center{
  background-image:url('./bg_trans_white.png');
  margin-top:-2px;
  width:958px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;  
  padding:0px 20px;
  border: 1px solid rgb(255, 255, 255);
  border: 1px solid rgba(255, 255, 255, .7);
  -webkit-background-clip: padding-box; /* for Safari */
  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */    
}

#div_logo_header{
  background-color:#f3f3f3;
  width:237px;
  height:78px;                
  border:1px white solid;
  margin-top:0px;
  background-position: center center;
  background-image:url('./bg_logo_header_eb.png') !important;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;    
}


#div_content_center{
  display:inline-block;
  background-image:url('./bg_trans_white.png');
  -moz-border-radius: 6px;
  border-radius: 6px;  
  margin-top:20px; 
  width:958px; 
  border: 1px solid rgb(255, 255, 255);
  border: 1px solid rgba(255, 255, 255, .7);
  -webkit-background-clip: padding-box; /* for Safari */
  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */  
  padding:0px 20px 20px 20px;
}

#div_footer_center{
  width:958px;
}

#div_content_title h2{
  color:white;
}

#div_content_right_b{
  border:1px white solid;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index:1;
  position:relative;
  width:703px;      
}

#div_content_right{
  background-color:white;
  border:1px white solid;
  -moz-border-radius: 3px;
  border-radius: 3px;
  width:701px;    
}

.div_subfooter{
  width:705px;
}



#div_content_left_ins{
  background-color:#ebebeb;
  -moz-border-radius: 3px;
  border:1px #E0E0E0 solid;
  /*width:253px;*/
  border-radius: 3px;
}

#div_header{
  border:none;
  background-color:transparent;
}

.div_tree_item .div_main.hovered, .div_tree_item .div_main_b.selected{
  border-color:white;
  background-color:white;
}

.div_tree_item .div_main_b.selected .div_main{
  background-color:white;
  border-color:white;
}
        
#right_icons_t{
  background-color: #ebebeb;
  /*top:-45px;*/
  min-height:39px;
  max-width:680px;
  position:relative;
  z-index:2;
  padding-bottom:3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;  
  padding-right:6px;
}

.div_icon_right_top.close span{
  margin-top:5px;
}

.div_icon_right_top.close div{
  margin-top:3px;
}

#right_icons_t .div_icon_right_top{
  background-color: white;
  padding:3px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  margin-top:5px;
  color:#08a8ff;
}


#div_footer{
  background-color:transparent;
  color:white;
  border:none;
}

.div_licence_number_footer{
  color:white;
}

.font_icon.footer{
  color:white;
}

#div_content_2.select, #div_content_2{
  padding-bottom:20px;
}

#right_icons_t .div_icon_right_top{
  height:26px;
  font-size:30px;
}

.div_icon_right_top.close{
font-size:25px !important;
}

.drawing_panel_container_s{
  top:3px;
}

.div_arrow_bottom{
  background-color: white;
  -moz-border-radius: 2px;
  border-radius: 2px;  
  margin-top:8px;
  height:50px;
  color:#08a8ff;
  line-height:54px;
}



.div_draw_panels_container.teacher .margin_top_9{
  margin-top:3px;
}



/*Dotest styles*/
/*Ostatní*/ 
.div_btn_start{background-color:#638936; border:1px #587b35 solid;}
              
/*Login šablona*/ 

        
/*Folder šablona*/
.div_tree_item .div_label{color:#40631e;} /*Levé menu odkazy*/
.div_tree_item .div_label:hover{color:#2c4b0c;} /*Levé menu odkazy hover*/
.div_tree_item .div_tree_item .div_label{color:#588130;} /*Levé SUBmenu odkazy*/
.div_tree_item .div_tree_item .div_tree_item .div_label{color:#5d8932;} /*Levé SUBmenu SUBmenu odkazy*/        
.div_tree_item .div_open_close{background-image: url("../../images/bg_tree_plus_eb.png");} /*Plus levé menu*/
.div_tree_item .div_open_close.opened{background-image: url("../../images/bg_tree_minus_eb.png");}  /*Minus levé menu*/
h1{color:#0096DD;} /*Hlavní nadpis*/      
#div_logo_header{background-image:url("../../images/bg_logo_header_eb.png");}  /*Top logo*/

/*Show šablona*/
a{color:#0096DD;} /*Odkaz text*/ 

/*Show testy*/
/*Klasicka otazka*/
.div_answ_checkbox_c .squer{
  border:1px #599e09 solid;
}

.div_answ_checkbox_c:hover .squer{
  border:1px #5eae00 solid;
  background-color: #f3f8ee;
}

.div_classic_answer_container.selected{
  border:1px #5eae00 dashed;
}

.div_answ_checkbox_c.checked .squer{
  border:1px #5eae00 solid;  
}
/*Doplnovaci otazka*/
.div_answer_text_c{
  border:1px #599e09 solid; 
}   
.div_answer_text_c:hover{
  border:1px #7ec000 solid;
}       
/*Serazovaci otazka*/
.div_sort_right_p{
  border:1px #599e09 solid;
}         

.div_sort_answer_item:hover .div_sort_right_p{  
 /* border:1px #5eae00 solid;
  background-color:#f3f8ee; */                 
}

.div_priraz_sortable:hover .div_sort_right_p{
 /* border:1px #5eae00 solid;
  background-color:#f3f8ee;  */     
}

/*Pisemka odpověď*/
.div_open_question .div_editable_open_answer{
  border:1px #599e09 solid; 
}   
.div_open_question .div_editable_open_answer:hover{
  border:1px #7ec000 solid;
}  

.div_arror_full.right{
  right:38px;
}

.div_arror_full.left{
  left:38px;
}

.div_btn_login{
}

.div_reg_line input{
  border:1px #00ADFF solid;
}

#div_login_center{
  padding-top:20px;
}

.div_reg_passw_con{
  padding:10px 0px;
  border:2px white solid;
  background-color:white;
}

.div_reg_passw_con a{
  padding:0px 10px;
  color:#009EDB;
}

#div_content_center.stay_white{
  display:inline-block;
  background-color: white;    
  margin-top:0px;  

  padding:0px;
}

.div_info_messages{
  width:670px;
}

.div_statistic_container{
  width:670px;
}


.div_help_left span{
  color:white;
}