#redaktor{
position:fixed;
width:820px;
min-height:100px;
padding:10px 0;
border:1px solid #666;
top:50%;

left:50%;
margin-left:-410px;
z-index:999;
border-radius:5px;
background: rgba(0,0,0,0.7);
box-shadow: 0 0 11px #777;
color: #fff;
text-shadow: 2px 2px 8px #000000;
display:none;
}

.redakt{ width:788px; padding:2px 5px 3px 5px; background:rgba(100,100,100,0.8); border:1px solid #aaa; color:#eee; margin:10px; font-size:15px; }

.redakt::-webkit-input-placeholder       { color:#ccc; text-indent: 0px; transition: text-indent 0.3s ease; }
.redakt::-moz-placeholder                { color:#ccc; text-indent: 0px; transition: text-indent 0.3s ease; }
.redakt:-moz-placeholder                 { color:#ccc; text-indent: 0px; transition: text-indent 0.3s ease; }
.redakt:-ms-input-placeholder            { color:#ccc; text-indent: 0px; transition: text-indent 0.3s ease; }

.redakt:focus::-webkit-input-placeholder       { text-indent: -500px; transition: text-indent 0.3s ease; }
.redakt:focus::-moz-placeholder                { text-indent: -500px; transition: text-indent 0.3s ease; }
.redakt:focus:-moz-placeholder                 { text-indent: -500px; transition: text-indent 0.3s ease; }
.redakt:focus:-ms-input-placeholder            { text-indent: -500px; transition: text-indent 0.3s ease; }




.addk{ border:1px solid #aca; float:right; padding:0 10px 5px 10px; cursor:pointer; text-align:center; margin-left:5px; }
.addk:hover{ background: #eee; }

.kn_lk{
text-align:center;
background: #4A5683;
text-shadow: #000 0 0 3px;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
padding:10px 0;
color:#fff;
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
transition: 0.2s;
font-family:Trebuchet MS;
border-radius:3px;
height:14px;
}
.kn_lk:hover{background: #64709D;}


#strl, #strll {
position:relative;
margin-top:-9px;
margin-left:14px;
width:15px;
height:15px;
border-top:1px solid #C0C6DE;
border-left:1px solid #C0C6DE;
background:#fff;
transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
}

#strll{
width:10px;
height:10px;
border:none;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
margin:15px -10px 0 225px;
}

.error{
position:absolute;
padding:0;
right:380px;
top:86px;
width:230px;
height:40px;
border:1px solid #ccc;
background:#fff;
z-index:999;
-moz-box-shadow: -5px 0 10px #ccc; 
-webkit-box-shadow:  -5px 0 10px #ccc; 
-o-box-shadow: -5px 0 10px #ccc; 
box-shadow: -5px 0 10px #ccc;
opacity:0;
display:none;
}



#pole{
position:fixed;
width:100%;
height:100%;
z-index:999;
background: url(../adminka/img/8.png);
display:none;
font-size:14px;
}

.blokf{float:left;
margin:0 35px 0 0;
height:140px;
}

.inff{font-size:10px;padding-top:5px;}

.fotki{
border: 1px solid #777;
height:100px;
width:120px;
}
.knf{
margin-bottom:7px;
width:110px;
padding:3px 5px;
border:1px solid #777;
float:left;
text-align:center;
font-size:10px;
background:#555;
}
.knf:hover{
border:1px solid #ccc;
background:#333;
cursor:pointer;
}

.progress { position:relative; width:620px; border: 1px solid #ddd; padding: 1px; border-radius: 3px;margin-top:5px;}
.bar { background-color: #ddd; width:0%; height:3px; border-radius: 3px; margin:0;border:none; }
.percent { position:absolute; display:inline-block; top:-4px; left:102%; font-size:10px; font-family: Arial; }

.prev {width:100px; height:100px; float:left;}

#status { margin-top:2px; font-size:10px; text-transform:uppercase; }

.inff{font-size:10px;padding-top:5px;}

.file {
display:none;
}
.galb{
width:15px;
height:15px;
border:1px solid #ccc;
cursor:pointer;
background: transparent;
float:left;
margin-right:10px;
}

#avtoriz{
position:fixed;
top:-40px;
left:50%;

height:18px;
border:1px solid #ccc;
border-top:none;
z-index:999;
margin-left:-500px;
border-radius:0 0 5px 5px;
background: rgba(100,100,100,0.8);
box-shadow: 0 0 11px #777;
padding:5px 10px;
font-size:14px;
color:#fff;
font-weight:bold;
cursor:default;
}
.knam:{margin:3px;}
.knam:hover{color:#efcccc;cursor:pointer;}

.forma{
width:250px;
height:170px;
padding:10px;
border:4px solid #ccc;
border-radius:5px;
position:absolute;
left:50%;
margin-left:-138px;
top:50%;
margin-top:-140px;
box-shadow: 0 0 100px #ccc;
background: rgba(80,80,80,0.7);
z-index:1;
}

.forma2{
width:250px;
height:33px;
padding:10px;
border:4px solid #ccc;
border-radius:5px;
position:absolute;
left:50%;
margin-left:-135px;
top:50%;
margin-top:90px;
box-shadow: 0 0 100px #ccc;
background: rgba(80,80,80,0.7);
z-index:0;
color:#fff;
font-weight:bold;
display:none;
}

.avto_in{
font-size:18px;
font-weight:bold;
width:115px;
text-align:left;
margin-left:80px;
margin-top:10px;
padding: 5px 0 5px 45px;
background:rgba(120,120,120,0.5);
border:none;
color:#eee;
}

.avto_in:focus, .redakt:focus { outline: none; }


.tdha{
text-align:left;
padding:5px 0;
}