/*
    (c) 2006 DIACC GmbH
    Stylesheet for the extension dc_references
    Namespace: tx-dcreferences-pi1
    a tag MUST preserve order! -> a:link, a:visited, a:hover, a:active, a:focus 
*/

.clearBoth { clear: both; }

div.tx-dcreferences-pi1,
div.tx-dcreferences-pi2 {
    font-family: verdana;
    font-size: 11px; 
}

div.tx-dcreferences-pi1 .introduction   { border: 0px solid red;   margin: 5px 0px 15px 0px; font-weight: bold; }


div.tx-dcreferences-pi1 .charList       { border: 0px solid gray;  margin: 5px 0px 5px 0px; color: #FF9802; }
div.tx-dcreferences-pi1 .charList a     { border: 0px dashed blue; margin: 0px; text-decoration: none; }

div.tx-dcreferences-pi1 .charList a.charListBold,
div.tx-dcreferences-pi1 .charList a.charListBold:link,
div.tx-dcreferences-pi1 .charList a.charListBold:visited,
div.tx-dcreferences-pi1 .charList a.charListBold:hover,
div.tx-dcreferences-pi1 .charList a.charListBold:active,
div.tx-dcreferences-pi1 .charList a.charListBold:focus { 
    border: 0px dashed blue; 
    margin: 0px; 
    font-weight: normal; 
    color: #000;
    text-decoration: none;
}

div.tx-dcreferences-pi1 .keywordList    { border: 0px solid green; margin: 20px 0px 30px 0px; }
div.tx-dcreferences-pi1 .keyword        { border: 0px solid blue;  margin: 0px; padding: 0px; }

div.tx-dcreferences-pi1 .keyword a.keywordlink,
div.tx-dcreferences-pi1 .keyword a.keywordlink:link,
div.tx-dcreferences-pi1 .keyword a.keywordlink:visited,
div.tx-dcreferences-pi1 .keyword a.keywordlink:hover,
div.tx-dcreferences-pi1 .keyword a.keywordlink:active,
div.tx-dcreferences-pi1 .keyword a.keywordlink:focus { color: #FF9802; }

div.projectsContainer { 
    border: 0px dashed red;    
    margin: 5px 0px 5px 0px; 
    padding: 10px 0px 0px 0px;
    overflow: hidden;
}

div.projectImage { 
    border: 0px dashed orange; 
    margin: 0px 15px 5px 0px; 
    float: left;
    overflow: hidden;
}

div.projectImage img  { border: 1px solid #666; overflow: hidden; }
div.projectDetails    { border: 0px solid green; margin: 0px 0px 0px 0px !important; margin: -3px 0px 0px 0px; overflow: hidden; background: transparent;  }
div.projectKeywords   { border: 0px dashed black; margin: 0px 0px 3px 0px; overflow: hidden; }

div.clearBoth { clear: both; border-bottom: 1px solid #666; margin: 10px 0px 15px 0px; }

/* styles for pi2 */

div.tx-dcreferences-pi2 { padding: 15px 0px 20px 0px; margin: 0px; border: 0px solid red; }

div.tx-dcreferences-pi2 div.keyword {}
div.tx-dcreferences-pi2 div.keyword {}
div.tx-dcreferences-pi2 div.keyword div.keywordHeadline { font-weight: bold; font-size: 1em; margin: 0px; }
div.tx-dcreferences-pi2 div.keyword div.keywords {  } 

