
input, select, textarea {font-size:100%;}

th {
font-size:80%;
color:#ffffff;
background:#660000;
padding:5px 6px 5px 6px;
}


td {
color:#000000;
font-size:85%;
padding:0x 8px 0 8px;
}

.tb_if1 {width:100%;}

.tb_if2 td {
vertical-align:top;
padding:5px;
}

.div_if_main {
width:575px;
float:left;
padding:10px;
background:#f0f0f0;
border:3px solid #ffcc00;
color:#000000;
font-size:90%;
}

.p2_form {
float:left;
width:100%;
font-size:100%;
font-weight:bold;
border:1px solid #d0d0d0;
padding:5px 5px 5px 2px;
margin:15px 0 3px 0;
background:#e0e0e0;
}


.p2_form span {
font-size:95%;
font-weight:normal;
color:#606060;
}


h3 {
color:#cc0000;
font-size:90%;
}

.but {background:#990000;color:#ffffff;}
.but2 {background:#ff0000;color:#ffffff;}



.div_if_main td {border:none;font-size:100%;}
.div_if_main b {color:#660000;}


.tb_if1 .checkb {border:0;background:none;}

.div_if_lr {width:100%;}

.div_if_l {float:left;width:330px;height:130px;}
.div_if_r {float:right;width:220px;height:130px;font-size:95%;}

.div_if_l .razitko {width:300px;height:100px;background:#ffffff;padding:5px;border:3px solid #ffcc00;font-size:95%;text-align:left;}

.td_r {
text-align:right;
width:20%;
}

b {color:#000000;font-size:100%;}
.b_big {color:#000000;font-size:130%;}

.b_red {
color:#cc0000;
font-weight: bold;
}

.b_green {
color:#009900;
font-weight: bold;
}

.but_if {
background:#f0f0f0;
border:3px solid #ffcc00;
}

.if_menu {padding:2px 0 5px 0;}

.if_menu input {
margin:0 2px 0 0;
border:1px solid #990000;
border-left:10px;
color:#ffcc00;
background:#404040;
}

.p_form {
width:330px;
height:45px;
overflow-y:scroll;
overflow-x:hidden;
border:1px solid #c0c0c0;
padding:1px;
margin:3px 0 0 0;
font-size:90%;
}
.p_form input{border:0;background:none;margin:-2px;}

.login_left, .login_right {
/*height:85px;*/
padding:3px;
margin:0 0 10px 0;
border:3px solid #ffcc00;
background:#f0f0f0;

}


.login_left {float:left;width:120px;margin-right:5px;}
.login_right {float:left;width:450px;font-size:85%;}

.div_but_odeslat {
/*float:left;*/
margin:10px 0 10px 0;
}

.div_but_odeslat input, .div_but_odeslat a {
background:#ffcc00;
border:1px solid #000000;
}

.div_but_odeslat a {
font-size:100%;
color:#000000;
background:#ffff99;
padding:2px 6px 2px 6px;
text-decoration:none;
}

.td_pro_but {
padding:0 5px 0 5px;
text-align:center;
background:#ffffff;
}

.tb_adm_klienti td{
padding:1px 5px 1px 5px;
}

hr {
padding:0;
}

.span_none {
font-size:0;
}

.adm_klient_form {
height:40px;
overflow-y:scroll;
overflow-x:hidden;
border:1px solid #c0c0c0;
padding:1px;
margin:3px 0 0 0;
font-size:95%;
}

.div_razeni {
font-size:85%;
background:#e0e0e0;
padding:3px 6px 3px 6px;
margin:3px 0 3px 0;
border:1px solid #c0c0c0;

} 

.d_xx {
float:left;
width:100%;
}


.p_left {float:left;}
.p_right {
float:left;
padding:0 0 0 100px;
}

.v_middle {
vertical-align:middle;
}

















