

/***************************************************/
/* CSS GLOBAL DEFINITIONS FOR LAYER RWO CLASS     */
/***************************************************/


div.row_1,
div.row1 {
    background-color: #f9f9f9;
    border-bottom: 1px solid #E6E6E6;
}

div.row_2,
div.row2 {
    background-color: #ffffff;
    border-bottom: 1px solid #E6E6E6;
}


/***************************************************/
/* NEW CSS DEFINITIONS FOR KNOWLEGE MODULE         */
/***************************************************/
#knowledge_new {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float:left;
    height:auto !important;
}

#knowledge_new  div.crumbtrail,
#knowledge_new  div.answer,
#knowledge_new  div.informations  {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 15px 0px;
    float:left;
    height:auto !important;
}

#knowledge_new .tags,
#knowledge_new .articlelist .tags {
    margin: 0px;
    padding: 0px;
    list-style: none;
    /*display: inline;*/
    border: none;
}

#knowledge_new .tags li,
#knowledge_new .articlelist .tags li {
    margin: 0px;
    padding: 0px;
    /*display: inline;*/
    list-style: none;
    border: none;
}

/***************************************************/
/* OLD CSS DEFINITIONS FOR KNOWLEGE MODULE         */
/***************************************************/


.cloud {
    margin: 0px;
    padding: 0px;
    list-style: none;
    border: none;
}

.cloud li {
    margin: 0px !important;
    padding: 0px 5px !important;
    list-style: none !important;
    /*display: inline;*/
    float: left !important;
    vertical-align: bottom !important;
    border: none !important;
    line-height: 1em !important;
}

.cloud li:hover {
    background-color: #cdcdcd;
}

.cloud li a{
    color: #646464;
}

.knowledge_sidebar {
    margin: 0px;
    padding: 0px;
}

.knowledge_sidebar ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.knowledge_sidebar li {
    border-bottom: #03AB3E 1px solid;
    width: 100%;
    display: block;
    margin: 0px;
}

.knowledge_sidebar li:hover {
    /*background-color: #CDE9C4;*/
}


#knowledge #content_search {
    position: relative;
}

#knowledge .articlelist a {
    font-weight: bold;
}

#knowledge .articlelist li {
    margin: 0px;
    padding: 0px;
    list-style: none;
    border-bottom: solid 1px #C6C6C6;
}

#knowledge .articlelist .title_row {
    /*width: 565px;*/
    padding: 5px;
    background-color: #F6F6F6;
}

#knowledge .articlelist .opener {
    float: left;
    width: 40px;
}

#knowledge .articlelist .question {
    /*float: right;*/
    /*width: 525px;*/
    /*margin-left:  45px;*/
}

#knowledge .articlelist .question a {
    /*color: #646464;*/
}

#knowledge .articlelist .answer {
    /*float: right;*/
    /*width: 530px;*/
    /*padding-top: 10px;*/
    margin-left: 30px;
    position: relative;
}


#knowledge .articlelist .question_active {
    background-color: #F5F5F5;
    font-weight: bold;
    border-bottom: solid 1px #C6C6C6;
}

#knowledge ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

#knowledge li {
    padding: 0px;
    margin: 0px;
    list-style: none;
    margin-bottom: 10px;
    position: relative;
}

#knowledge dd {
    margin: 0px;
    padding: 0px;
    padding-bottom: 20px;
    padding-top: 5px;
}

#knowledge dt {
    font-weight: bold;
}

#knowledge_search_results {
    padding-left: 0px;
}

#knowledge_search_results ul {
    margin-left: 0px;
    padding-left: 0px;
    list-style-type: none;
}

#knowledge_search_results ul li {
    padding: 0px;
    margin: 0px;
    margin: 5px 5px;
    list-style-type: none;
}

#knowledge #overview div.category {
    float: left;
    width: 33.3%;
    /*margin-right: 1px;*/
}

#knowledge #overview div.row {
    /*background-color: #eeeeee;*/
}

#knowledge #overview div.row:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    margin-bottom: 1em;
}
/* for ie */
* html #knowledge #overview div.row {
    height: 1%;
}

#knowledge #overview div div.title {
    font-weight: bold;
    /*padding: 3px;*/
    /*background-color: #eeeeee;*/
}

#knowledge #overview div div.title a {
    display: block;
}

#knowledge #overview div div.content {
    /*padding: 3px;*/
    background-color: white;
}

#knowledge #overview div div.content a {
    color: #000001;
}

#knowledge #overview div div.content a:hover {
    color: #C5252F;
}

#knowledge #overview div div.content a.more {
    color: #8b9581;
}


#knowledge #overview div div.content a.more:hover {
    color: #C5252F;
}

#knowledge h2.category_list_title {
    /*background-color: #E2EA9F;*/
    padding: 3px;
    /*color: #63625e;*/
    /*background-color: #01A93C;*/
    /*color: white;*/
}

#knowledge h2.article_list_title {
    /*background-color: #DAEDC6;*/
    /*background-color: #01A93C;*/
    /*background-color: #EEEEEE;*/
    padding: 3px;
}

#knowledge h2.article_list_title a {
    color: #FFFFFD;
}

#knowledge h2.category_title {
   /*background-color: #eeeeee;*/
   /*padding: 3px;*/
}

#knowledge .most_read {
    background-color: #DAEDC6;
    /*padding: 3px;*/
    font-weight: bold;
}

#knowledge .tags, #knowledge .articlelist .tags {
    margin: 0px;
    padding: 0px;
    list-style: none;
    display: inline;
    border: none;
}

#knowledge .tags li, #knowledge .articlelist .tags li {
    margin: 0px;
    padding: 0px;
    display: inline;
    list-style: none;
    border: none;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#knowledge .search_button {
    padding: 4px;
}

#knowledge_new table {
    width: 100%;
}

#knowledge table tr th,
#knowledge_new table tr th {
    text-align: left;
    background: #F6F6F6;
    border-bottom: 1px solid #E6E6E6;
    padding: 4px 5px;
}

#knowledge table tr td,
#knowledge_new table tr td {
    padding: 3px 5px;
    vertical-align: top;
}

#knowledge table tr.row1,
#knowledge_new table tr.row1 {
    background: #FFFFFF;
}

#knowledge table tr.row2,
#knowledge_new table tr.row2 {
    background: #F6F6F6;
}

#knowledge img {
	border:0; 
}

/* IE */
* html .clearfix { height: 1%; }

#resultbox {
    border: 1px solid #858585;
    position: absolute;
    /*min-width: 310px;
    max-width: 700px;*/
    width: 60%;
    padding: 5px;
    overflow: auto;
    z-index: 10;
    left: 0px;
    top: 25px;
    background-color: white;
}

#resultbox ul {
    list-style-type: none;
    padding: 2px;
    margin: 0px;
}

#resultbox li {
    list-style-type: none;
    display: block;
    /*padding: 2px 0 2px 2px;*/
    white-space: nowrap;
    overflow: hidden;
    margin: 0px;
}

#resultbox li a {
    display: block;
}

#resultbox li:hover {
    background-color: #F0F8FA;
}

.cloud {
    margin-bottom: 1em;
}

.knowledgeYellowBox {
    border: lightgrey solid 1px;
    background-color: #FFFFCC;
    padding: 8px;
    margin-left:0px;
}
