/* 
    Document   : STWcombined
    Created on : 10.09.2009, 13:17:38
    Author     : Riese Wolfgang
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
    font-family:Arial,Helvetica,sans-serif;
    /*font-size: 10pt;*/
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: black;
    /* position:absolute; */
    margin: 5px;
    padding: 0px;
}
/*
body {
    display: block;
    font-family:Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: black;

    margin: 5px;
    padding: 0px;
}
*/
.conceptTable {
    font-family:Arial,Helvetica,sans-serif;
    font-size: 10pt;
    border: 1px solid black;
}
.conceptCell {
    border: 1px solid black;
    vertical-align: top;
}
.cloudCell {
    border: 1px solid black;
    vertical-align: top;
}
.conceptPropertiesCell {
    border: 1px solid black;
    vertical-align: top;
}
.cloud_tag_even {
    font-family:Arial,Helvetica,sans-serif;
    float: left;
    font-weight: 500;
    padding-left:2px;
    padding-right:2px;
    /* margin-bottom: 15px; */
    margin-left: 15px;

}
.cloud_tag_odd {
    /*font-family: 'Times New Roman',Times,serif;*/
    font-family:Arial,Helvetica,sans-serif;
    float: left;
    font-weight: 500;
    padding-left:2px;
    padding-right:2px;
    /* margin-bottom: 15px; */
    margin-left: 15px;
}

#cloudContainer {
    /* position: relative; */
}
.tagCloudPanel {
    /* line-height : 0.6em; */
    line-height : 160%;
    padding : 10px;
    /* margin: 15px; */
    display: block;
}
.tagBreaker {
    clear: both;
}
.searchTermsMouseOverHTML {
    border: black 1px solid;
    padding: 2px;
    font-size:0.9em;
    background-color:wheat;
}
#center {
    position: relative;
    max-width: 98%; width:98%;
}

#leftPH{ float:left; width: 23%; min-width:23%; max-width:23%; height:45px; min-height:45px; max-height:45px;
         margin-left:1%; margin-right:1%;
         /*padding-left:1%; padding-right:1%;*/}
#middlePH{ float:left; width: 48%; min-width:48%; max-width:48%; height:35px; min-height:35px; max-height:35px;
 text-align:center; padding-top:10px; margin-left:1%; margin-right:1%;
         /*padding-left:1%; padding-right:1%;*/}
#rightPH{ float:left; width: 20%; min-width:20%; max-width:20%; height:35px; min-height:35px; max-height:35px;
 text-align:center; padding-top:10px; margin-left:1%; margin-right:1%;
         /*padding-left:1%; padding-right:1%;*/}