.code_box
{
  border:1px solid #454545;
  padding: 5px 15px;
  &padding:1px 4px 2px 4px;
  _padding:1px 4px 2px 4px; /*pro IE*/
  background:#fff url(../img/bg_textbox_login.gif) repeat-x;
}

.login_err
{
  width:224px;
  height:53px;
  line-height:53px;
  margin:0px 0px 10px 0px;
  background:#F50103 url(./img/bg_error_box.gif) no-repeat;
}

.login_err p
{
  margin:0px;
  color:#fff;
  font-weight:bold;
  font-size:11px;
  padding:0px 0px 0px 15px;
}

.del123
{
 color:red;
}

.myline_5px
{
  overflow:hidden;
  font-size:1px;
  height:5px;
  margin:0px 0px 0px 0px;
  background:black;
  line-height:1px;
}

.myline_1px
{
  overflow:hidden;
  font-size:1px;
  height:1px;
  background:#8ECBE1;
  line-height:1px;
  margin:5px 0px 2px 0px;
  width: 150px;
}

.sejdemse1
{
	color: #D31801;
	font-weight: bolder;
}

.sejdemse2
{
	color: #11BEFB;
	font-weight: bolder;
}

.fatal_err_head
{
	font-size: 14px;
	text-align:	center;
	background-color: Silver;
	width: 400px;
	border: solid 2px Black;
	margin-top: 50px;
	padding: 10px;
}

.p_chyba
{
	color: red;
	font-size: 20px;
	font-weight: bold;
}

.blue_text
{
color:#0579CB;
  font-weight:bold;

}

.question
{
  display:block;
  float:left;
  line-height:1.2em;
  margin-bottom:0.5em;
  color:#0579CB;
  font-weight:bold;
  font-size:1.2em;
}
.answer
{
  display:block;
  float:left;
  line-height:1.2em;
  color:#4C4C4C;
  font-size:1.2em;
}

.line_1px_faq
{
  overflow:hidden;
  font-size:1px;
  height:1px;
  background:#8ECBE1;
  line-height:1px;
  margin:9px 0px 9px 0px;
}

#box_faq
{
  width:780px;
  float:left;
  margin: 50px;  
}

#title_h2.faq
{
  background: url(./img/bg_faq.gif) no-repeat;
}

.faq_link
{
  color: #D31801; 
  font-weight: bolder; 
  font-size:14px;
  background: url(./img/question.gif) no-repeat;
  position:absolute;
  padding-left: 25px;
  padding-bottom: 5px;
  /*margin:-30px 0px 0px 0px; */
  /*padding:0px 0px 0px 93px;*/   
}

#lang_menu
{
    text-align: center;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 5px;
}

#lang_menu2
{
    text-align: center;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 65px;
}

.lang_menu_item img
{
    padding-left: 10px;
}

input[disabled='disabled'] 
{ 
  background:yellow;
}
