/*************************************************
* Adapated styles for EXT:rgtabs
* from the styles from Georg Ringer (just2b)
* by Romain Ruetschi (kryzalid)
**************************************************/

DIV.tx-rgtabs-pi1 {
    height: auto;
    overflow: hidden;
}

/* wraps the hole tab */
DIV.rgtabs-wrapper {
    float: left;
    width: 700px;
    /*border: 1px solid #DED4BF;*/
    border-top: 1px solid #DED4BF;
    border-right: 1px solid #DED4BF;
    background: transparent url( ../templates/imgs/on-trans.png ) repeat top left;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../templates/imgs/on-trans.png', sizingMethod='image/scale/crop');
    /*opacity: 0.6;
    -moz-opacity: 0.6;
    filter:alpha(opacity=60);*/
    min-height: 350px;
}

DIV.rgtabs-container {
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 640px;
    /*opacity: 1.0;
    -moz-opacity: 1.0;
    filter:alpha(opacity=100);*/
    font-weight: bold;
}

DIV#content DIV.rgtabs-container P {
    background: transparent url( ../templates/imgs/inter_paragraphe_onglet.jpg ) no-repeat scroll left bottom;
}

DIV#content DIV.rgtabs-container P:last-child {
    background-image: url();
}

/* Tab-Menu UL */
UL.rgtabs-menu {
    float: left;
    width: 194px;
    margin: 0px;
}

/* Tab-Menu LI */
UL.rgtabs-menu LI, UL#leftUL.rgtabs-menu LI {
    list-style-type: none;
    cursor: pointer;
}

/* Tab-Menu LI.A */
UL.rgtabs-menu LI A, UL#leftUL.rgtabs-menu LI A {
    display: block;
    background: transparent url( ../templates/imgs/off-trans.png ) no-repeat top left;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../templates/imgs/off-trans.png', sizingMethod='image/scale/crop');
    border-left: 1px solid #DED4BF;
    border-top: 1px solid #DED4BF;
    border-bottom: 1px solid #DED4BF;
    margin-bottom: 5px;
    height: 30px;
    line-height: 30px;
    color: #555;
    padding: 4px 12px 0px 12px;
    text-decoration: none;
    outline: 0;
    font-size: 18px;
    font-family: Helvetica, Georgia, Futura, Arial, Verdana, Geneva, Swiss, SunSans-Regular, sans-serif;
    text-transform: lowercase;
    letter-spacing: 1px;
    /*opacity: 0.6;
    -moz-opacity: 0.6;
    filter:alpha(opacity=60);*/
}

UL.rgtabs-menu LI.tabfirst A, UL#leftUL.rgtabs-menu LI.tabfirst A {
    margin-top: 15px;
}

UL.rgtabs-menu LI.rgtabs-selected A, UL#leftUL.rgtabs-menu LI.rgtabs-selected A {
    background-image: url( ../templates/imgs/on-trans.png );
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../templates/imgs/on-trans.png', sizingMethod='image/scale/crop');
    color: #333;
}

/* Selected Tab */
DIV#left UL.rgtabs-menu  LI.rgtabs-selected, UL.rgtabs-menu  LI.rgtabs-selected {
    
}

UL#leftUL.rgtabs-menu  li.rgtabs-selected a,UL.rgtabs-menu  li.rgtabs-selected a {
    
}

