/* Inhaltscontainer der Extension sd_damfilter */

#tx_sgdamfilter_pi1_content {
    position: relative; top: 0px; left: 0px; width: 580px; height: 106px;
    font-family: Arial, Helvetica, sans-serif;
}

#tx_sgdamfilter_pi2_content {
    position: relative; top: 0px; left: 0px; width: 574px; height: 249px;
    font-family: Arial, Helvetica, sans-serif;
}

#tx_sgdamfilter_pi3_content {
    position: relative; top: 0px; left: 0px; width: 580px; height: 400px;
    font-family: Arial, Helvetica, sans-serif;
	overflow: auto;
}

/* Extension tx_sgdamfilter pi1 */

#tx_sgdamfilter_pi1_topleft {
border-left: #cccccc;border-left-width: 1px; border-left-style: solid;     
position: absolute; top: 0px; left: 0px; width: 349px; height: 44px;
}

#tx_sgdamfilter_pi1_label {
    /*position: relative; top: 15px; left: 15px; width: 335px; height: 9px;*/
    position: relative; top: 15px; left: 15px; width: 335px; height: 9px;
    text-align: left;
    /*font-size: 9px;*/
}

#tx_sgdamfilter_pi1_topright {
border-right: #cccccc;border-right-width: 1px; border-right-style: solid;     
position: absolute; top: 0px; left: 343px; width: 230px; height: 44px;
    background-image: url(../res/hintergrund_kleinrechts.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

#tx_sgdamfilter_pi1_options {
    position: relative; top: 12px; left: 0px; width: 215px; height: 20px;
    text-align: right;
}

#tx_sgdamfilter_pi1_bottom {
    position: absolute; top: 44px; left: 0px; width: 574px; height: 62px;
    background-image: url(../res/trennlinie_waagrecht_grau.gif);
    background-repeat: no-repeat;
}

#tx_sgdamfilter_pi1_arrow {
    position: relative; top: 10px; left: 73px; width: 434px; height: 32px;
    background-image: url(../res/pfeil_nachunten.jpg);
    background-repeat: no-repeat;
}

select.tx_sgdamfilter_pi1 {
    width: 215px;
    border-style: solid;
    border-width: 1px;
    border-color: #aaa;
}

option.tx_sgdamfilter_pi1 {
    /*width: 230px;*/
}

/* Extension tx_sgdamfilter pi2 */

#tx_sgdamfilter_pi2_left {
    position: absolute; top: 0px; left: 0px; width: 288px; height: 208px;
    overflow: auto;
}

#tx_sgdamfilter_pi2_right {
    position: absolute; top: 0px; left: 288px; width: 285px; height: 208px;
    overflow: auto;
    /*background-image: url(../res/hintergrund_kleinrechts.jpg);
    background-repeat: repeat-y;
    background-position: right;*/
}

#tx_sgdamfilter_pi2_centerframe {
    position: absolute; top: 0px; left: 288px; width: 1px; height: 208px;
    background-color: #aaa;
}

#tx_sgdamfilter_pi2_leftframe {
    position: absolute; top: 0px; left: 0px; width: 1px; height: 208px;
    background-color: #aaa;
}

#tx_sgdamfilter_pi2_rightframe {
    position: absolute; top: 0px; left: 573px; width: 1px; height: 208px;
    background-color: #aaa;
}

#tx_sgdamfilter_pi2_bottomframe {
    position: absolute; top: 208px; left: 0px; width: 574px; height: 1px;
    background-color: #aaa;
}

#tx_sgdamfilter_pi2_left table, #tx_sgdamfilter_pi2_right table {
    border-collapse: collapse;
}

#tx_sgdamfilter_pi2_left td.inactive, #tx_sgdamfilter_pi2_right td.inactive {
    vertical-align: middle;
    height: 20px;
    width:  288px;
    padding-left:15px;
    margin-bottom: 4px;
    cursor: pointer;
}

#tx_sgdamfilter_pi2_left td.active, #tx_sgdamfilter_pi2_right td.active {
    background-color: #e2e2e2;
    vertical-align: middle;
    height: 20px;
    width:  288px;
    padding-left:15px;
    margin-bottom: 4px;
    cursor: pointer;
}

#tx_sgdamfilter_pi2_bottom {
    position: absolute; top: 209px; left: 0px; width: 580px; height: 40px;
    background-color: #fff;
}

/* Extension tx_sgdamfilter pi3 */

#tx_sgdamfilter_pi3_content table {
border-right: #cccccc;
border-right-width: 1px; 
border-right-style: solid;  
border-left: #cccccc;
border-left-width: 1px; 
border-left-style: solid;     
border-collapse: collapse;
    width: 574px;
    /*width: 100%;*/
}

/* Abstand oben und unten */
#tx_sgdamfilter_pi3_content td.h_space {
    height: 12px;
    /*background-image: url(../res/hintergrund_kleinrechts.jpg);*/
    background-repeat: no-repeat;
    background-position: right;
}

/* Einrueckung von links*/
#tx_sgdamfilter_pi3_content td.indent {
    height: 20px;
    /*height: 66px;*/
    width: 15px;
}

/* Dokumententyp Icon */
#tx_sgdamfilter_pi3_content td.icon {
    vertical-align: top;
    padding-top: 0px;
    height: 20px;
    /*height: 46px;*/
    width: 45px;
}

td.icon IMG {
    height: 20px;
    
}


/* Abstand zwischen Icon und Beschriftung */
#tx_sgdamfilter_pi3_content td.space_icon_label {
    height: 20px;
    /*height: 46px;*/
    width: 25px;
}

/* Beschriftung */
#tx_sgdamfilter_pi3_content td.label {
    padding-top: 0px;
    vertical-align: top;
    height:20px;
    /*height: 46px;*/
    /*font-weight: bold;*/
}

/* Abstand zwischen Beschriftung und Bezeichnung */
#tx_sgdamfilter_pi3_content td.space_label_title {
    height:20px;
    /*height: 46px;*/
    width: 24px;
}

/* Bezeichnung */
#tx_sgdamfilter_pi3_content td.title {
    height:20px;
    /*height: 46px;*/
    color: #333333;
    /*background-image: url(../res/hintergrund_kleinrechts.jpg);*/
    background-repeat: repeat-y;
    background-position: right;
    font-weight: bold;
}

/* Downloadzelle */
#tx_sgdamfilter_pi3_content td.download {
    height: 20px;
    text-align: right;
    padding-right: 15px;
    /*background-image: url(../res/hintergrund_kleinrechts.jpg);*/
    background-repeat: repeat-y;
    background-position: right;
}

/* Trennlinie unten */
#tx_sgdamfilter_pi3_content td.bottom {
height: 0px;    
background-image: url(../res/trennlinie_waagrecht_grau.gif);
    background-repeat: no-repeat;
    background-position: bottom;
}

