/*** Admin catalogue ***/
#admin #path {
padding:5px 0 6px 0;	
}

#admin .catalogue ul {
margin:0;
padding:0;	
}

#admin .catalogue li {
font-size:14px;
font-weight:bold;
line-height:100%;
margin:5px 0 10px 0;
}

#admin .catalogue li img {
background:none;
}


#admin .catalogue li a {
display:inline;
margin-left:5px;
}

#admin .catalogue li ul li {
font-weight:normal;
margin-left:25px;
}

#admin .catalogue li ul li ul li {
font-size:12px;
}

/*** Admin forms ***/
#admin input {
width:580px;
padding:4px 8px;
}

#admin textarea {
width:604px;
height:900px;
padding:4px 8px;
}

#admin select {
padding:4px 8px;	
margin-right:5px;
}

#admin .checkbox {
width:15px;
height:15px;	
}

#admin .label {
font-weight:bold;
margin:10px 0 5px 0;	
}

#admin .submit {
background:url(../img/menuaBg.jpg) repeat-x;
border:none;
height:37px;
width:auto;
display:block;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
margin:10px 0 25px 0;
padding:0 15px;
cursor:pointer;
border-radius:4px;
}

#admin .submit:hover {
background-position:0 -37px;
}

/*** Administration tables ***/
#table {
width:600px;
font-size:11px;
text-align:left;
margin:0;
padding:0;
}

#table .label, #table .label td {
background-color:#B6203E;
color:#FFFFFF;
text-align:center;
padding:5px;
}

#table td {
padding:5px 15px;
}

#admin #table td {
padding:5px 8px;	
}

.row1 {
background-color:#F0F0F0;
}

.row0 {
background-color:#F8F8F8;
}

#table .view td {
font-size:12px;
width:30%;	
text-align:left;
padding:2px 5px;
}

#table .view .label2 {
font-weight:bold;
text-align:right;	
}

#table select {
font-size:12px;	
}

#table #sort li {
text-align:left;
margin-left:35px;
}

#table #sort li a {
margin-left:5px;
}

#table #linked {
width:100%;	
}

#table #linked .label {
background-color:#333333;
}

#table #linked .right {
text-align:right;
font-weight:bold;
}

#table #linked .data {
text-align:left;
}



/*** Other **/
#admin .success {
font-weight:bold;
color:#7C9800;	
}

#admin .langs {
text-align:center;	
}

#admin .langs a {
text-decoration:none;	
}

#admin .langs a:hover {
text-decoration:underline;	
}

#admin .langs .active {
text-decoration:underline;
font-weight:bold;	
}

#admin .langs span {
margin:0 5px;	
}

#texts #lv, #texts #ru, #texts #en {
display:none;	
}

#admin #texts .show {
display:block;	
}



#admin form .search {
width:580px;
margin-bottom:15px;	
}

.small {
font-size:9px;	
}