/* wizzard */


.wizardErrorMsg {
    color: red;
    font-size: 9px;
    font-weight: bold;
}

.ui-widget-header {
    background-color: #fff;
    border-bottom: 1px solid gray;
}

.ui-widget.ui-widget-content {
    border: 0px;
}
.ui-tabs .ui-tabs-panel  {
    padding: 0;
}
.tabcontent {
    border: 1px solid #ccc;
    border-top: 0px;
    border-bottom: 0px;
    padding: 1em 1.4em;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #111;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
    border: 1px solid #ccc;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active
{
    background-color: #fff;
    border: 0;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    background-color: #fff;
    border: 1px solid #ccc;
}

.wizardBackFwdRegion{
    border: 1px solid #ccc;
    border-top: 0;
    margin-top: -10px;
    padding-top: -2px;
    margin-left: 3px;
    margin-right: 3px;
}

#configwizard {
    width: 600px;
}

.wizardBreakLine {
    width: 100%;
    border-bottom: 1px solid #ccc;
    margin: 12px;
    margin-left: 0px;
}

.wizardAdditionInfo {
    color: blue;
    font-size: 11px;
    font-weight: bold;
}

.configwizard input[type='radio']:checked {
    background-color: #ffa500;
}

.infobuttonbig {
    min-width: 34px;
    min-height: 32px;
    display: inline;
    margin-bottom: -12px;
    margin-right: 10px;
}

.infobuttonsmall {
    min-width: 22px;
    min-height: 21px;
    display: inline;
    margin-bottom: -5px;
}

.wizardOptionDiv b {
    font-weight: 600;
    margin-bottom: 10px;
}


.wizzardInfoRegion{
    padding: 10px;
    border: 1px solid #ccc;
    margin-top: 6px;
    margin-left: 3px;
    margin-right: 3px;
}

div#infobox ul li {
    font-size: 11px;
}

.ui-widget.ui-widget-content {
    padding-bottom: 0px;
}

.wizzardPrice {
    color: #d23f3f;
    font-size: 22px;
    font-weight: 300;
}

.wizzardPriceInfo {
    color: #d23f3f;
    font-size: 14px;
    font-weight: 300;
}

#infotitle {
    font-size: 22px;
    font-weight: bold;
    position: absolute;
    top: -30px;
    left: 20px;
    width: 600px;
    height: 50px;
}

.infoWHDim {
    font-size: 9px;
}

.missing_value {
    color: red;
    font-weight: bold;
}
