﻿
/* main styles */
* {
    margin:0;
    padding:0;
}
html, body, table,tr,td,tbody,thead,label {
    font-size: 76%;
    font-family:arial, helvetica, sans-serif;
    color:#000;
}
body,div,table,span.hierarchical_tableinformation_title, .tableinformation_title {
    font-size:1em;
    line-height:1.3em;
}

.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 )
                url('../Images/ajax-loader.gif')
                50% 50%
                no-repeat;
}
body.loading {
    overflow: hidden;
}
body.loading .modal {
    display: block;
}

img {
    border:none;
}
h1,h2,h3,
span.hierarchical_tableinformation_title,
span.hierarchical_tableinformation_description
{
    padding: 0;
    font-size: 1.5em;
    line-height: 1.3em;
    font-weight: bold;
    color: #000;
    margin:1.1em 0em 0.67em 0em;
}
h1 div span.hierarchical_tableinformation_title, .tableinformation_title {
    padding: 0;
    font-weight: bold;
    color: #000;
    margin:1.1em 0em 0.67em 0em;

}
h2 {
    font-size: 1.4em;
    margin-top: 1em 0em 0em 0em;
}
h3 {
    font-size: 1.2em;
    margin-top: 1em 0em 1em 0em;
}
p {
    margin-top: 0.5em;
    margin-bottom: 1em;
    line-height:18px;
}
a {
    color:#000;
    text-decoration:none;
}

/* navigation left */
ul#menu {
    list-style-type:none;
}
ul#menu li {
    border-top:1px solid #ccc;
    line-height:1em;
}
ul#menu li a {
    text-decoration:none;
    color:#000;
    font-weight:bold;
    display:block;
    padding:2px 0px 3px 20px;
    font-size:0.9em;
    line-height:1.2em;
}
ul#menu li a.lvl2, ul#menu li a.lvl3{
    font-weight:normal;
    padding:3px 0px 3px 34px;
    line-height:1.2em;
}
ul#menu li a.lvl3{
    font-weight:normal;
    padding:3px 0px 3px 48px;
    line-height:1.2em;
}
ul#menu li a.active, ul#menu li a:hover {
    color:#fff;
    background:#f00;
}

/* layout */
#main, #header {
    width:1017px;
}

#version {
    background-color:#fff;
    color:#ccc;
    text-align:right;
    padding-top:3px;
    position:absolute;
    top:0px;
    left:850px;
}
#header {
    display:block;
    background-color:#fff;
    /* border-bottom:4px solid #f00;*/
}
#logo img {
    max-width:254px;
    padding-right: 2em;
    height: auto;
    margin: 0;
    padding: 10px 15px 10px;
    float:left;
}
#amt {
    font-size: 21px;
    font-weight: 300;
    padding-left: 14px;
    margin-top:28px;
    float:left;
    display: inline-block;
    vertical-align: middle;
    border-left: 1px solid #f5f5f5;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;

}
#languages {
    float:right;
    text-align:right;
    margin:34px 10px 0px 0px;
    display: inline-block;
    vertical-align: middle;
}
#languages a{
    color: #454545;
    padding: 3px 5px;
}
#languages a:hover {
    text-decoration:underline;
}

#navbar, #topnav, #secnav, #languages {
    line-height:20px;
    height:20px;
}
#navbar {
    background:#ccc;
}




#secnavbar{
    background:#ccc;
    margin-top:1px;
    color:#000;
    line-height:24px;
    height:20px;
}
#navbar a {
    text-decoration:none;
    color:#000;
    font-size:0.9em;
    padding:0px 2px;
}
#secnav a {
    text-decoration:none;
    color:#000;
    font-size:0.9em;
    padding:0px 2px;
}
#navbar a.last, #secnavbar a.last {
    border:none;
}
#topnav, #secnav {
    float:left;
    margin:0px 0px 0px 15px;
}
#secnav {
    background:#ccc;
}

.divWelcome {
    padding:0px 17px 20px 17px;
    width:926px;
    margin-top:20px;
}

.divWelcome a {
    text-decoration: underline;
}

#left, #right {
    float:left;
    margin:0px;
    background:#fff;

}
#left {
    width:260px;
}
#right, p {
    float:right;
    width:723px;
    max-width:723px;
}
.bglight {
    background:#fff;
}

#right div.searchbox {
    float:right;
    border:1px solid #999;
    width:226px;
    background:#ddd;
    margin-top:15px;
}

#right div.searchbox input#ipSearch {
    background:#fff;
    width:196px;
    border:none;
    height:24px;
    padding:0px 3px;
    color:#000;
}
#right div.searchbox input#ipSubmit {
    background:#fff url(../Images/lupe.png) right center no-repeat;
    border:none;
    height:24px;
    width:24px;
    display:block;
    float:right;
    margin:0px;
    padding:0px;
    cursor:pointer;
}

#spCritTopicsTitle,
#spCritTagsTitle,
#spCritYearsTitle,
#spCritSourcesTitle,
#spCritTopicsSep,
#spCritTagsSep,
#spCritYearsSep,
#spCritSourcesSep,
#divCritTopics,
#divCritTags,
#divCritYears,
#divCritSources {
    float:left;
    display:block;
}
#spCritTopicsTitle,
#spCritTagsTitle,
#spCritYearsTitle,
#spCritSourcesTitle {
    padding: 0px 10px 10px 0px;
}
#spCritTopicsSep,
#spCritTagsSep,
#spCritYearsSep,
#spCritSourcesSep {
    padding:0px 10px 0px 0px;
}


#right fieldset, #right fieldset div {
    background:#fff;
    border:none;
}
#right fieldset div, #right fieldset div span {
    margin-top:10px;
}
#orderby span, #orderby div {
    float:left;
    margin:24px 10px 0px 0px;
}
#orderby div {
    margin:20px 5px 0px 0px;
    height:20px;

}
#orderby div a.active {
    background: #cccccc;
}
#orderby div a.inactive {
    background: #efefef;
}


#orderby div a#lnkSortLastUpdate,
#orderby div a#lnkSortLastUpdateOrder,
#orderby div a#lnkSortName,
#orderby div a#lnkSortNameOrder {
    text-decoration:none;
    display:block;
    line-height:20px;
    float:left;
    color:#000;
    padding:0px 5px;
    font-size:12px;
    margin:3px 0px 0px 0px;
}

/*
#orderby div a#lnkSortLastUpdateOrder img,
#orderby div a#lnkSortNameOrder img{
    padding:5px 0px 4px 0px;
}
*/

#right fieldset a.tag, div#divCubes div a {
    background:#fff url(../Images/tickbox_del.png) right center no-repeat;
    display:block;
    margin:0px 15px 0px 0px;
    padding:0px 18px 0px 0px;
    color:#000;
    font-weight:bold;
    text-decoration:none;
    float:right;
    font-size:12px;
}
div#divCubes div {
    line-height: 18px;
    margin-bottom: 20px;
    padding: 10px 0px 20px 0px;
    border-bottom: 1px solid #eee;
    color: #666;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
}
div#divCubes div b, div#divCubes div small {
    color:#000;
    width:720px;
}
div#divCubes div a {
    background:#fff;
    float:left;
    margin:0px;
    padding:0px;
}
div#divCubes div a.csvlink,
div#divCubes div a.stattablink,
div#divCubes div a.pxlink {
    float:right;
    margin-top:0px;
    margin-right:20px;
}

div#divCubes div.w {
    margin-bottom: 0px;
    padding: 0px;
    border: none;
}
div#divCubes {
    border-top: 1px solid #ddd;
    margin-top:10px;
}


#content {
    margin:0 0 0 0;
    padding: 0 0 0 0;
    background-color:#fff;

}

#content ol {
    list-style-type: square;
    list-style-position: outside;
    margin: 10px 0px 10px 16px;
    min-height: 1%;
    display: table;
}

/* etc. */
.w {
    clear: both;
}

p a, p a:hover {
    font-size: 1em;
    line-height: 1.3em;
    color: #069;
    text-decoration: underline;
}

/*variableselector*/
.variableselector_variable_box_container {
    /*border: 1px solid #efefef;*/
    background: #fff;
}

.variableselector_valuesselect_parent {
    float: left;
    border-style: solid;
    border-color: #ccc;
    border-width: 1px;
    margin: 0 5px 5px 0;
}

.variableselector_valuesselect_box {
    background-image: url("../Images/resizeh.png");
    background-repeat: no-repeat;
    background-position: center right;
    border:none;
    width:225px;
    min-width:225px;
    padding:0px 0px 0px 10px;
}

.variableselector_valuesselect_box .ui-resizable-e {
    width: 10px;
}


.variableselector_valuesselect_box div {
    margin:0;
    padding:0;
}
.variableselector_valuesselect_box select,
.variableselector_valuesselect_box input
{
    border:1px solid #ccc;
}
.variableselector_valuesselect_box select {
    padding:2px;
    width:85%;
    height:120px;
}
span.variableselector_valuesselect_variabletitle {
}
select.variableselector_valuesselect_aggregations {
    height:22px;
    margin:10px 0px 0px 0px;
}

.variableselector_valuesselect_variabletitle_panel {
    height:52px;
}
.variableselector_valuesselect_search_textstart_checkbox label{
    font-size:12px;
}
.variableselector_valuesselect_variabletitle_container {
    background:#fff;
    padding:10px 0px 0px 0px;
    margin:0;
    line-height:40px;
    height:20px;
}
.variableselector_valuesselect_variabletitle_container img {
    height:15px;
}


.variableselector_valuesselect_variabletitle_container span,
.variableselector_valuesselect_statistics_panel p,
.variableselector_valuesselect_eventbutton_panel p,
.variableselector_valuesselect_search_panel p {
    border:none;
    width:100%;
    text-align:left;

}

.variableselector_valuesselect_box p {
    float: none;
    max-width: inherit;
}

span.variableselector_valuesselect_statistics {

}
input.variableselector_valuesselect_statistics_NumberSelected_TextBox{
    background:#fff;
    border:none;
}

.variableselector_valuesselect_sort_desc_imagebutton,
.variableselector_valuesselect_sort_asc_imagebutton {
    display:none;
}
.variableselector_valuesselect_search_textbox {
    height:19px;
    padding:2px;
}
#ctl00_ContentPlaceHolderMain_VariableSelector1_VariableSelector1_VariableSelectorEliminationInformation {

}
#ctl00_ContentPlaceHolderMain_VariableSelector1_VariableSelector1_VariableSelectorEliminationInformation p{
    text-align:left;
    float:left;
    background:#fff;
    padding:0px 0px 0px 0px;
    margin:-10px 0px 10px 0px;
}

#ctl00_ContentPlaceHolderMain_VariableSelector1_VariableSelector1_VariableSelectorSelectionInformation {
    border-top:1px solid #ccc;
    float:left;
}
#ctl00_ContentPlaceHolderMain_VariableSelector1_VariableSelector1_VariableSelectorSelectionInformation p {
    text-align:left;
    float:left;
}



/* table layouts */
table.table-class {
    font-size:1.8em;
}
#pcaxis_tablediv table.table-class thead tr th.table-title {
    display:none;
}
h1.tabletitle, h1 div span {
    margin:0px 0px 10px 15px;
}
.table-class tbody tr th,
.table-class tbody tr td{
    border:1px solid #bbb;
    background:#fff;
    padding:0px 5px 0px 5px;
}

.table-class tbody tr th.layout1-table-stub1 {
    font-weight:bold;
    background:#e1e1e1;
}

.table-class tbody tr th.layout1-table-stub {
    background:#e1e1e1;
    border:1px solid #bbb;
    vertical-align:top;
    font-weight:bold;
    max-width:300px;
    min-width:150px;
}

.table-class tbody tr th.layout1-table-stub2 {padding:0px 5px 0px 10px; font-weight:normal;max-width:300px;min-width:100px;}
.table-class tbody tr th.layout1-table-stub3 {padding:0px 5px 0px 20px; font-weight:normal;max-width:300px;min-width:100px;}
.table-class tbody tr th.layout1-table-stub4 {padding:0px 5px 0px 30px; font-weight:normal;max-width:300px;min-width:100px;}
.table-class tbody tr th.layout1-table-stub5 {padding:0px 5px 0px 40px; font-weight:normal;max-width:300px;min-width:100px;}
.table-class tbody tr th.layout1-table-stub6 {padding:0px 5px 0px 50px; font-weight:normal;max-width:300px;min-width:100px;}
.table-class tbody tr th.layout1-table-stub7 {padding:0px 5px 0px 60px; font-weight:normal;max-width:300px;min-width:100px;}
.table-class tbody tr th.layout1-table-stub8 {padding:0px 5px 0px 70px; font-weight:normal;max-width:300px;min-width:100px;}

.table-class tbody tr th.layout2-table-stub2,
.table-class tbody tr th.layout2-table-stub3,
.table-class tbody tr th.layout2-table-stub4,
.table-class tbody tr th.layout2-table-stub5,
.table-class tbody tr th.layout2-table-stub6,
.table-class tbody tr th.layout2-table-stub7,
.table-class tbody tr th.layout2-table-stub8,
.table-class tbody tr th.layout2-table-stub9 {
    font-weight:normal;
    background:#efefef;
    max-width:300px;
    min-width:100px;
}
.table-class tbody tr th.layout2-table-stub1 {
    background:#e1e1e1;
    max-width:300px;
    min-width:150px;
}


.table-class th.table-header-first {
    background:#e1e1e1;
    max-width:300px;
    min-width:100px;
}
.table-class th.layout2-table-stub {
    background:#e1e1e1;
    border:1px solid #bbb;
    vertical-align:top;
    padding:0px 5px;
    max-width:300px;
    min-width:100px;
}

.table-class th.table-header-first {
    text-align:left;
    border:1px solid #bbb;
    border-bottom:3px solid #bbb;
    vertical-align:top;
    padding:0px 5px 0px 5px;
    max-width:300px;
}
.table-class th.table-header-middle,
.table-class th.table-header-last{
    text-align:right;
    background-color:#f5f5f5;
    border:1px solid #bbb;
    vertical-align:top;
    padding:0px 5px 0px 5px;
    font-weight:normal;
    max-width:300px;
}
.table-class th.table-header-last{
    padding-top:0px;
}
.table-class th.table-header-last {
    border-bottom:none;
}
.table-class td.table-data-filled {
    border:1px solid #bbb;
    vertical-align:top;
    font-size:13px;
}
.table-class td, .table-class th {
    display: table-cell;
    vertical-align: top;
}
span.tabletitle {
    font-size: 1.3em;
    text-transform: none;
    font-weight: bold;
    padding: 5px 5px 5px 5px;
    border-style: none;
    padding-bottom: 1em;
    width:100%;
}


div#pcaxis_tablediv {
    padding:0px 0px 0px 15px;
}
div#pcaxis_tablediv table.tablesorter thead tr th,
div#pcaxis_tablediv table.tablesorter thead tr th.header,
div#pcaxis_tablediv table.tablesorter tbody tr td {
    font-size:13px;
    line-height:20px;
    padding-right:20px;
    text-align:left;
}

/* commandbar */
.commandbar {
    margin:0px 0px 0px 20px;
    width:940px;
}
.commandbar_dropdown {
    width:930px;
    margin:0px;
    margin-top:50px;
}
.commandbar_container {
    border:2px solid #ccc;
    margin:0px;
}
.commandbar_container table {
    float:left;
    clear:left;
}
.commandbar_container div p {
    float:left;
    clear:left;
    width:100%;
}
.variableselector_valuesselect_valuesselect_panel {
    clear:left;
}
div#ctl00_ctl00_ContentPlaceHolderMain_CommandBar1_CommandBar1_PluginControl div p {
    display:block;
    width:100%;
    min-width:850px;
}
div.ctl00_ctl00_ContentPlaceHolderMain_CommandBar1_CommandBar1_PluginControl div {
    clear:both;
}
.commandbar_container select {
    border:2px solid #ccc;
    width:200px;
}
.commandbar_container input, .variableselector_continue_button {
    padding:1px 5px;
}
.commandbar_container label {
    font-size:12px;
}
span.tableCropped {
    margin-left:20px;
}




/* tableinfo */
.tableinformation_container {
    /*display:none;*/
}
/* footnotes */
dl.information_definitionlist {

}
dl.information_definitionlist dt {
    font-weight:bold;
}
dl.information_definitionlist dd {
    margin:0;
    margin-bottom:20px;
    line-height:20px;
}
.footnotes_container dl dd {
    margin:0;
    font-size:1em;
    line-height:1.3em;
    font-style:normal;
}
.infocontent, .footnotes_container {
    margin-left:15px;
}
.footnote_note_value  a {
    color:#00f;
    text-decoration:underline;
}

.footnote_valuenote_key {
    margin-left: 0;
}

.footnote_valuenote_header {
    text-decoration: underline;
}

dl.footnote_definitionlist dt {
    font-style: normal;
}

div.infocontent div#ctl00_ContentPlaceHolderMain_pnlTips  p {
    float:left;
}
/** buttons **/
.variableselector_valuesselect_select_all_imagebutton,
.variableselector_valuesselect_deselect_all_imagebutton,
.variableselector_valuesselect_search_button {
    width:24px;
    height:25px;
    margin-top:5px;
}

/** selects facetten **/
div#left {
    font-weight:bold;
    padding:0px 20px 0px 0px;
    border-right: 1px dotted #eee;
}
div#footer {
    border:none;
    background-color: #fff;
}
/*
div#left a.reset {
text-decoration:none;
height:10px;
width:10px;
padding:0px 1px;
margin:8px 0px 0px 0px;
line-height:8px;
background:none;
color:#999;
float:right;
}
*/
div#left select {
    width:100%;
    border:none;
    padding:2px 0px;
    padding-left:20px;
}
/*
div#left select::-webkit-scrollbar {display:none;}
div#left select::-moz-scrollbar {display:none;}
div#left select::-o-scrollbar {display:none;}
div#left select::-google-ms-scrollbar {display:none;}
div#left select::-khtml-scrollbar {display:none;}
*/
div#left a {
    text-align:left;
    text-decoration:none;
    padding:0px 0px 4px 2px;
    display:block;
    width:100%;
}
div.fac_title, div.fac_title_first, div.cube_title {
    /*background:#fff url(../Images/bg_menu.png) top left repeat-x;*/
    padding:0px 5px;
    height:20px;
    line-height:20px;
    border-top:1px solid #999;
    border-bottom:1px solid #999;
    margin-top:20px;
}
div.cube_title {
    margin-top:20px;
    margin-left:-5px;
}
div.cube_title {
    border:none;
    width:400px;
    float:left;
}
div a#lnkOpenCloseTopics,
div a#lnkOpenCloseTags,
div a#lnkOpenCloseYears,
div a#lnkOpenCloseSources,
img#imgArrTopics,
img#imgArrTags,
img#imgArrYears,
img#imgArrSources {
    width:11px;
    height:11px;
    float:left;
    background:none;
}
div a#lnkOpenCloseTopics,
div a#lnkOpenCloseTags,
div a#lnkOpenCloseYears,
div a#lnkOpenCloseSources {
    margin:4px 5px 0px 0px;
    padding:0px;
}
#sbTopics option[selected] {
    color: #f00;
}
#selSortOrder {
    float:right;
    margin-top:5px;
}

/** start panel **/
ul#panel {
    margin-bottom:20px;
}
ul#panel li {
    line-height:20px;
    margin-left:40px;
}
a.butstartleft, a.butstartright {
    display:block;
    text-decoration:none;
    color:#000;
    font-weight:bold;
    background:#eee url(../Images/bg_menu.png) bottom left repeat-x;
    width:200px;
    padding:10px 5px;
    text-align:center;
}
a.butstartleft {
    float:left;
}
a.butstartright {
    float:right;
}
a.butstartleft:hover, a.butstartright:hover {
    background:#eee;
    color:#666;
    text-decoration:none;
}

/** paginator (see paginate.css) **/
#paginatorTop {
    margin:20px 0px 0px 0px;
}
#paginatorBottom {
    margin:0px;
}

/* selection.aspx */

div.selection_top {
    margin-left:15px;
}
div.selection_top h1 {
    padding-top:30px;
}
div.selection_links {
    padding:0px 0px 10px 0px;
    border-bottom:1px solid #ddd;
}
/*
div.selection_links a {
color:#00f;
text-decoration:underline;
}
*/
div.selection_center {
    margin:0px 0px 0px 15px;
}
div.selection_center span.tabletitle {
    margin:0px 0px 20px 0px;
    display:block;
    padding:0;
    line-height:20px;
}
div.selection_center span.datasort_sortdescription {
    display:block;
    line-height:20px;
    margin:0px 0px 10px 0px;
}


/* multiselect left */

.multiselect {
    overflow: auto;
}

.multiselect, .expanded {
    overflow: auto;
    min-height:37px;
    padding:0px 0px 10px 0px;
}

.multiselect.fixedheight {
    min-height: inherit;
    padding: 0;
}

.multiselect label {
    display:block;
    position: relative;
    font-weight:normal;
    line-height:20px;
    margin:0px 0px 0px 3px;
    padding:0px 0px 0px 18px;
    font-size:12px;
    font-style:normal;
    white-space: nowrap;
    overflow: visible;
}

#navbar a.moreLink  {
    display: block;
    position: relative;
    font-weight:normal;
    line-height:20px;
    margin:0px 0px 0px 20px;
    padding:0px 0px 0px 18px;
    font-size:12px;
    font-style:normal;
}
#navbar a.moreLink {
    font-weight:bold;
}

.multiselect input {
    position: absolute;
    top: 4px;
    left: 0;
    visibility: hidden;
}

.selected {
    color: #000;
    background-color: #fff;
    font-weight:bold;
}

.selected input {
    visibility: visible;
}
#sbTopics {
    overflow-y:hidden;
    -ms-overflow-y: hidden;
    padding: 0;
}

/*breadcrumbs*/
#crumb {
    font-size:1em;
    line-height:19px;
    height:20px;
    position:absolute;
    margin:15px 0px;
    padding:1px 0px 0px 0px;
    width:946px;
}
#crumb a {
    color:#069;
    text-decoration:none;
}
#crumb a:hover {
    text-decoration:underline;
}

#crumb span {
    padding:0px 5px;
    font-size:18px;
    color:#454545;
    font-weight:bold;
}
#crumb a.active, #crumb span.active {
    color:#454545;
    text-decoration:none;
    font-size:1em;
    font-weight:normal;
    padding:0px;
}
#crumb span#ctl00_ContentPlaceHolderMain_UcBreadcrumb_lblFos,
#crumb span#ctl00_ctl00_ContentPlaceHolderMain_cphMain_UcBreadcrumb_lblFos {
    font-size:1em;
    color:#069;
    text-decoration:none;
    font-weight:normal;
    margin-left:17px;
    padding:0px;
}

div.tablecrumb {
}
.tableCropped {
    float:left;
}
/*errors etc.*/
h1 span.tableCropped {
    font-weight:normal;
    font-size:11px;
    margin:0px 0px 20px 0px;
    width:935px;
    padding:5px;
    background-color:#efefef;
}


/* popups */

.infocontent, .footnotes_container {
    padding:0;
    margin:0 0 0 15px;
    font-family:arial, sans-serif;
}
#footnoteSelectLink .footnotes_container {
    margin:0;

}

.infocontent a, .footnotes_container a {
    text-decoration:underline;
    color:#00f;
}
div#pnlTips p {
    white-space:normal;
    width:100%;
    float:left;
}
.ui-dialog {
    font-size:11px;
}

.ui-dialog a.commandbar_download_file_link {
    font-size:12px;
    border:1px solid #ccc;
    background:#efefef;
    padding:5px 10px;
    width:50%;
    display:block;
    text-decoration:none;
    margin:20px auto;
}
.ui-dialog a.commandbar_download_file_link:hover {
    color:#fff;
    background:#ccc;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-top-left-radius: 0px;
    -khtml-border-bottom-right-radius: 0px;
    -khtml-border-bottom-left-radius: 0px;
    -khtml-border-top-right-radius: 0px;
    -khtml-border-top-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}
.ui-widget-header {
    border: 1px solid #ddd;
    background:none;
    background-color:#ccc;
    color: #ffffff;
    font-weight: bold;
}
.ui-widget-header .ui-icon {

}

a.ui-dialog-titlebar-close:hover {
    border:none;
}
.ui-dialog-buttonset, .ui-dialog-buttonpane {
    display:none;
}

a.commandbar_download_file_link {
    outline:none;
}

.variableselector_eliminationinformation_image {
    display:block;
    padding:0px 5px;
    float:left;
}
.variableselector_eliminationinformation_text_container {
    margin-bottom:20px;
}

.variableselector_hints_image
{
    padding:0px 5px;
    float: none;
}

.langinactive
{
    background-color: #fff;
}

.langactive
{
    background-color: #E5E5E5;
}