/*****************************************
*
* $Id$
*
* File      :   $RCSfile: str_overview.css,v $
* Project   : Contenido
* Descr     : File contains specific css informations for Content->Category forms and layers
*
* Author    :   $Author: timo.trautmann$
* Modified  :   $Date$
*
* © four for business AG, www.4fb.de
******************************************/

/* general initilization */
input {
    margin: 0; 
    padding: 0; 
    vertical-align: middle;
}

img {
    vertical-align: middle;
}

img.spaced {
    vertical-align: middle; 
    margin-left:5px; 
    margin-right: 10px;
}

/*Formating for category table cells */
#category_list .str-style-a { 
    border:0; 
    border-bottom:1px; 
    border-left:1px; 
    border-color:#B3B3B3; 
    border-style:solid; 
    white-space:nowrap; 
    padding: 0px 2px;
}

#category_list .str-style-b, #category_list  tr td { 
    border:0; 
    border-bottom:1px; 
    border-color:#B3B3B3; 
    border-style:solid; 
    white-space:nowrap; 
    padding: 0px 2px;
}

#category_list .str-style-c { 
    border:0; 
    border-bottom:1px; 
    border-right:1px; 
    border-color:#B3B3B3; 
    border-style:solid; 
    white-space:nowrap; 
    padding: 0px 2px;
}

#category_list {
    border:0px; 
    border-color: #B3B3B3; 
    border-style: solid;
}

/*Formating for category table header */
#category_list td.header {
    border: 1px solid #B3B3B3; 
    border-bottom: 0;
    border-left: 0;
    font-size: 11px; 
    color: #666666;
    font-weight:normal; 
    background-color: #E2E2E2;
    margin-left: 5px;
    height: 20px;
}

#category_list #cat_navbar {
    border:1px; 
    border-color: #B3B3B3; 
    height:25px; 
    line-height:25px; 
    vertical-align:middle; 
    border-style: solid; 
    background-color: #E2E2E2; 
    padding-left:5px;
}

/* Classes for category new layer*/
#cat_inline_layer {
    display: none; 
    height:40px; 
    line-height:40px; 
    vertical-align:middle;
}

.cat_label, .cat_input, .cat_icon, .cat_icon_text { 
    height: 20px; 
    line-height:17px; 
    vertical-align:middle;
}

.cat_label {
    float:left; 
    width:75px; 
    padding-left:10px;
}

.cat_input {
    float:left; 
    width:176px; 
    text-align:left; 
    padding-left:10px;
}

.cat_icon {
    float:left; 
    width:21px;
}

.cat_icon_text {
    float:left; 
    width:155px; 
    text-align:left;
    padding-left:10px; 
    padding-right:10px;
}

.cat_large {
    float:left; 
    width:360px; 
    text-align:left; 
    padding-right:10px;
}

.cat_new_layer {
    position:absolute; 
    width:475px; 
    display:none; 
    border:1px; 
    border-color: #B3B3B3; 
    border-style: solid; 
    background-color:#F1F1F1; 
    text-align:right; 
    z-index: 10;
}

.cat_set_template {
    position:absolute; 
    width:250px; 
    display:none; 
    border:1px; 
    border-color: #B3B3B3; 
    border-style: solid; 
    background-color:#F1F1F1; 
    text-align:right; 
    z-index: 1000;
}

.cat_new_layer_disable {
    position:absolute; 
    width:475px; 
    display:none; 
    border:1px; 
    z-index: 900;
}

.cat_end_row {
    clear:both;
}

.cat_spacer {
    height:10px;
}

.overview_dist_right{
    margin-right: 5px; 
    white-space:nowrap;
}

.cat_new_layer input, cat_set_template input  {
    vertical-align:middle; 
    height:17px; 
    line-height:17px;
}