
#konfigurator {
    font-size: 11px;
    font-family: sans-serif;
    color: #5C5C5C;
  
}

#konfigurator td {
    text-align: left;
}

#konfigurator th {
    font-weight: normal;
    text-align: left;
    font-size: 11px;
}

#konfigurator th.radioL {
    width: 120px;
}

#konfigurator img {
    padding: 0;
    margin: 0;
}

#konfigurator #wybor {
    background:transparent url(/konfigurator/WebEra/images/ramka_gora.jpg) no-repeat scroll 0% 0%;
    margin:15px 0 5px;
    width: 493px;
}

#konfigurator .ramka {
    background: transparent url(/konfigurator/WebEra/images/ramka_dol.jpg) no-repeat scroll left bottom;
    width: 493px;
}


#konfigurator .opis {
    background:transparent url(/konfigurator/WebEra/images/ramka_gora2.jpg) no-repeat scroll 0% 0%;
    margin:15px 0 5px;
    width: 493px;
}

#konfigurator #wybor table.PANEL {
    padding: 14px 14px 2px;
}

#konfigurator .opis table.PANEL,
#konfigurator .opis table.ERROR_MESSAGE_PANEL,
#konfigurator .opis table.WARNING_MESSAGE_PANEL,
#konfigurator .opis table.INFORMATION_MESSAGE_PANEL {
    padding: 14px;
    width: 100%;
}

#konfigurator .opis table.ERROR_MESSAGE_PANEL ul {
    padding-left: 15px;
    margin: 0;
}

#konfigurator .opis table.ERROR_MESSAGE_PANEL ul li {
    color: #E2008A;
    font-size: 11px;
    font-weight:bold;
}



#konfigurator #wybor th.PANEL img,
#konfigurator #wybor table.PANEL th.FORM img,    
#konfigurator .opis th.PANEL img,
#konfigurator .opis th.ERROR_MESSAGE_PANEL img,
#konfigurator .opis th.WARNING_MESSAGE_PANEL img,
#konfigurator .opis th.INFORMATION_MESSAGE_PANEL img,
#konfigurator .opis th.confirmForm img {  
    display:none;
}

#konfigurator .opis th.PANEL,
#konfigurator .opis th.ERROR_MESSAGE_PANEL,
#konfigurator .opis th.WARNING_MESSAGE_PANEL,
#konfigurator .opis th.INFORMATION_MESSAGE_PANEL {
    color: #e2008a;
    font-size: 14px;
    padding: 0 0 0 10px;
    background:transparent url(/konfigurator/WebEra/images/strzalka.gif) no-repeat scroll 0% 30%;
    font-weight:bold;
}

#konfigurator #wybor th.PANEL {
    color:#4A629F;
    font-family:sans-serif;
    font-size:14px;
    font-weight:bold;
}

#konfigurator #wybor th.FORM {
    color: #e2008a;
    font-size: 14px;
    padding: 0 0 0 10px;
    background:transparent url(/konfigurator/WebEra/images/strzalka.gif) no-repeat scroll 0% 30%;
    font-weight:bold;
}

#konfigurator #wybor td.SELECT select {
    width: 185px;
    font-size: 11px;
}


#konfigurator #wybor table.PANEL th.SELECT {
    width: 120px;
    vertical-align:middle;
    text-align: left;
    font-weight:normal;
    font-size: 11px;
}

#konfigurator #wybor table.PANEL th.FIELD {
    vertical-align:middle;
    text-align: left;
    font-weight:normal;
    font-size: 11px;
}

#konfigurator #wybor table.PANEL td.FIELD img {
    display: none;
}

#konfigurator #opis {
    background:transparent url(/konfigurator/WebEra/images/ramka.gif) no-repeat scroll 0% 0%;
    margin:15px 0 5px;
    width: 493px;
}

#konfigurator #opisRamka {
    background: transparent url(/konfigurator/WebEra/images/ramka_dol.jpg) no-repeat scroll left bottom;
    width: 493px;
}

#konfigurator #opis table.PANEL {
    margin: 14px 14px 2px;
}

#konfigurator #opis th.PANEL {
    color: #e2008a;
    font-size: 14px;
    padding: 0 0 0 10px;
    background:transparent url(/konfigurator/WebEra/images/strzalka.gif) no-repeat scroll 0% 30%;
    font-weight:bold;
}

#konfigurator #imageEra {
    margin:30px 47px 0 141px;
}



/*#konfigurator #selectConfigurationMsisdn {
    width: 184px;
}*/

#konfigurator table.radioRow {
    margin-left: -2px;
}

#konfigurator td.radios br {
    display:none;
}

#konfigurator td.radios span.radios {
    display:none;
}

* #konfigurator td.radios input {
   margin:0 70px 0 24px;
}

html > body #konfigurator td.radios input {
   margin:0 75px 0 29px;
}


#konfigurator td.radios {
    vertical-align:middle;
}

#konfigurator td.ERROR {
    background-color: #E2008A;
    padding: 2px;
}


* html #konfigurator td.FIELD input {
    width: 178px;
}

html > body #konfigurator td.FIELD input {
    width: 181px;
}
