.body a:visited, .aktualnosc_ocen h1 a:visited, .aktualnosc_ocen h5 a:visited, .aktualnosc_ocen h3 a:visited, .k_m_najnowsze div.body_bottom_main a:visited, .k_m_najnowsze ul li a:visited,
.k_m_polecamy ul li a:visited, .m_najczesciej ul li a:visited, .m_wydarzenie_ocen .body h1 a:visited, .m_wydarzenie_ocen .body h5 a:visited, .m_techniczny ul li a:visited,
.k_m_polecamy div.body a:visited, .m_karta ul li a:visited, .m_ostatnie .body a:visited, .k_m_polecamy div.body a:visited, .m_wydarzenie_ocen .wiecej a:visited,
.aktualnosc_ocen .wiecej a:visited, .m_proroz h1 a:visited, .m_proroz h5 a:visited, .m_proroz .wiecej a:visited, .m_proroz2 h1 a:visited, .m_proroz2 h5 a:visited,
.m_proroz2 .wiecej a:visited, .m_lancuch ul li a:visited, .news_content_2 ul li a:visited
{
    color: #666666;
}
a.main_new_article:visited{
    color: #000;
}



.pokaz {
    font-weight:bold;
    margin-left:180px;
}
.k_m_6zajawek {
    min-height:346px;
}
.k_button_200x80 {
    /*min-height:376px;*/
    height:auto;
}
table{
        border: 1px solid #fff;
}
table p{
        margin:5px; font-size:12px;
}
table span {
       /* color:#F9863A; */
}
table a{
        color:#FB8100;
}
table a:hover{
        color:#fff;
}

.k_m_najnowsze div.body ul li p.comment_in {
    position:absolute; left:400px;
    background:url(../images/www/in_comment.gif) 0 3px no-repeat;
    padding-left:12px;
        width: 20px;
}
.k_m_najnowsze div.body ul li p.odslon_in {
    position:absolute; left:340px;
}
.k_m_mini #minir .wysz{
        margin-top:10px;
}
#problemy .wysz{
        margin-top:10px;
        height:130px;
        width:auto;
        overflow: none;
}

.k_m_najnowsze div.body ul li p.comment {
    position:absolute; left:330px;
    background:url(../images/www/in_comment.gif) 0 3px no-repeat;
    padding-left:12px
}
.k_m_najnowsze div.body ul li p.odslon {
    position:absolute; left:330px;
}
.k_m_najnowsze div.body ul li p.ost {
    position:absolute; left:160px;
}

.k_m_black ul li p  a{
    color:#fff;
}
.k_m_black ul li p  a:hover{
    color:#F58220;
}
#k_all #k_header ul {
        width:auto;
}
#k_all #k_header ul li p{
    color:#F58220;
    font-size:11px;
    position:relative;
    top:-2px;
}

#k_all #k_header ul li p a {
     color:#FB8100;
}
#k_all #k_header ul li p a:hover {
    color:#FB8100;;
    text-decoration: underline;
}

.k_ster span.selected {
    color:#F58220;
}
.k_ster2 span.selected {
    color:#F58220;
}

.m_blizniak .left {
    padding-bottom: 15px;
}

.m_blizniak .left .plain li,
.m_blizniak .right .plain li {
    position: relative;
}

.m_blizniak .left .plain li img,
.m_blizniak .right .plain li img {
    position: absolute;
        right: 0;
        top: 0;
}

#odd_1{
        background-color:#F7FAFA;
        position:relative;
        left:-10px;
        top:360px;
        width:115px;
        border:1px solid white;
        font-size: .9em;
        z-index:1000;
       /* height:140px;*/
       text-align:center;
}
#ddo_1{
        position:relative;
         background-color:#F7FAFA;
        top:386px;
        left:-10px;
        width:115px;
        border:1px solid white;
        font-size: .9em;
       /*  height:140px; */
         z-index:1000;
         text-align:center;
}
#odd_1 table{
        text-align:center;
        border:0;
}
#odd_1 table td{
        text-align:center;
        cursor: pointer;
        border:0;
}
#ddo_1 table{
        text-align:center;
        border:0;
}
#ddo_1 table td{
        text-align:center;
        cursor: pointer;
        border:0;
}

#odd{
        background-color:#F7FAFA;
        position:relative;
        left:-10px;
        top:-20px;
        width:115px;
        border:1px solid white;
        font-size: .9em;
        z-index:1000;
       /* height:140px;*/
       text-align:center;

}
#odd table{
        text-align:center;
        border:0;
}
#odd table td{
        text-align:center;
        cursor: pointer;
        border:0;
}
#ddo table{
        text-align:center;
        border:0;
}
#ddo table td{
        text-align:center;
        cursor: pointer;
        border:0;
}

#ddo{
        position:relative;
         background-color:#F7FAFA;
        top:-20px;
        left:70px;
        width:115px;
        border:1px solid white;
        font-size: .9em;
       /*  height:140px; */
         z-index:1000;
         text-align:center;
}

#odd_2{
        background-color:#F7FAFA;
        position:relative;
        left:28px;
        top:365px;
        width:115px;
        border:1px solid white;
        font-size: .9em;
        z-index:1000;
       /* height:140px;*/
       text-align:center;

}
#odd_2 table{
        text-align:center;
        border:0;
}
#odd_2 table td{
        text-align:center;
        cursor: pointer;
        border:0;
}
#ddo_2 table{
        text-align:center;
        border:0;
}
#ddo_2 table td{
        text-align:center;
        cursor: pointer;
        border:0;
}

#ddo_2{
        position:relative;
        background-color:#F7FAFA;
        top:392px;
        left:28px;
        width:115px;
        border:1px solid white;
        font-size: .9em;
       /*  height:140px; */
         z-index:1000;
         text-align:center;
}

.k_m_przewijany ul {
    width:784px;
        height:71px;
    margin:7px auto 0;
    list-style: none;
}

.wyszukiwarka_mini {
    padding: 0px 0px 0px 50px;
}

.mini {
    padding: 0px 0px 0px 0px;
}

.wyszukiwarka_mini h1{
    font-size: 14px;
    padding: 5px 0px 10px 0px;
}

.wyszukiwarka_mini table{
    border: none;
    font-size: 11px;
}

.wyszukiwarka_mini td {
    padding: 0px 10px 0px 0px;
}

.mini td {
    padding: 0px 3px 0px 0px;
}

.wyszukiwarka_mini .input_background {
    padding: 0px 0px 1px 3px;
    width: 193px;
    height: 25px;
    background:url(../../web/images/input.jpg) 0 0 no-repeat;
}

.wyszukiwarka_mini .input {
    width: 187px;
    font-size: 11px;
}

.checkbox input {
    margin: 0px;
    padding: 0px;
}

.wyszukiwarka_mini .checkbox {
    position: relative;
    width: 193px;
    height: 25px;
    background:url(../../web/images/checkbox.jpg) 0 0 no-repeat;

}
.wyszukiwarka_mini .checkbox input.pierwsze,
.wyszukiwarka_mini .checkbox input.drugie {
    position: absolute; top: 5px;
    margin:0;
    width:14px; height:14px;
}
.wyszukiwarka_mini .checkbox p.pierwsze,
.wyszukiwarka_mini .checkbox p.drugie {
    position: absolute; top: 0px;
    color: black;
}

.wyszukiwarka_mini .checkbox input.pierwsze {left:6px;}
.wyszukiwarka_mini .checkbox input.drugie {left:99px;}
.wyszukiwarka_mini .checkbox p.pierwsze {left:23px}
.wyszukiwarka_mini .checkbox p.drugie {left:118px;}

.wyszukiwarka_mini .pokaz {
    margin: 3px 0px 0px 0px;
    padding: 0px;
    width:62px; height:24px;
    background:url(../images/www/chmurka/bn_pokaz.jpg) 0 0 no-repeat;
    cursor:pointer
}
.m_dymek span.d{
right:74px;
}

.m_techniczny_okrojony {
    background:url(../images/www/techniczny/inne_z_tego.png) 0 0 no-repeat;
    height: 137px;
    width: 509px;
}

.m_techniczny_okrojony h2 {
    left: 14px;
    top: 11px;
}

.m_techniczny_okrojony h3 {
    left: 265px;
    top: 11px;
}

.m_techniczny_okrojony ul.r2 {
    left: 265px;
    top: 34px;
}

.m_zwykly_okrojony .fota {
    float: right;
    margin: 0px 0px 5px 5px;
}

.m_zwykly_okrojony .kategoria {
    margin: 0px auto 13px;
}

.m_zwykly_okrojony .status {
    margin: 0px 0px 15px 0px;
}

.m_zwykly_okrojony .status h1 {
    color: black;
    position: relative;
    display: inline;
    left: 30px;
}

.m_zwykly_okrojony .bn_zaproponuj {
    position: relative;
    left: 43px;
    top: 3px;
}

.m_zwykly_okrojony .uznaj a {
    color: #F58220;
    font-weight: bold;
    position: relative;
    left: 30px
}

.m_zwykly_okrojony .uznaj input {
    background: none;
    color: #F58220;
    font-weight: bold;
    position: relative;
    left: 30px;
    cursor: pointer;
}

.m_zwykly_okrojony .uznaj {
    margin-bottom: 14px;
}

.m_techniczny_okrojony ul.r1 {
    left: 14px;
}

.m_zwykly .panel_508 {
    background:url(../images/www/lancuch/lancuch_508.png) 0 0 no-repeat;
    width: 508px;
}

.m_zwykly .panel_508 p.iloscodslon {
    left: 10px;
}

.m_zwykly .panel_508 p.dodaj {
    left: 105px;
}

.m_zwykly .panel_508 p.dodano {
    left: 105px;
}

.m_zwykly_okrojony {
    padding: 14px 16px 0pt;
}

.m_komentarz539 .vote_lock p.ocen {
    background:url(../images/www/proroz/b_ocen.gif) 0 0 no-repeat;
    width:98px; height:18px;
    top:4px; left:210px;
    color:#fff; font-size:11px;
    padding:2px 0 0 6px;
    line-height: normal;
}
.m_komentarz539 p.ocen a {
    letter-spacing:5px; color:#fff; font-weight:bold;
}
.m_komentarz539 p.ocena {
    top:3px; left:141px;
}

.m_komentarz539 .vote_lock p {
    position:absolute;
    font-size:10px; color:#666;
    left: 320px;
}

.m_komentarz539 .wybierz {
    background: none;
    color: #F58220;
    font-weight: bold;
    cursor: pointer;
}

div.first_stage
{
    float:left;
    margin: 50px 0 0 10px;
    color: #F58220;
    font-size: 14px
}

div.second_stage
{
    float:left;
    margin: 10px 10px 10px 10px;
    color: #F58220;
    font-size: 14px
}
.temp_form {
    position: relative;
    top: 30px;
    left: 25px;
    margin-bottom: 25px;
    min-height: 200px;
}

.temp_form h1 {
    font-size: 12px;
    border: 0;
    padding: 0;
    margin: 0;
    font-family: "tahoma","Lucida Grande","Lucida Sans Unicode","sans-serif";
}

.temp_form ul {
    color:#000000;
    font-size:11px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    position:relative;
    top:10px;
}

.temp_form ul li {
    color:#000000;
    height:20px;
    position:relative;
}

.temp_form table {
    border: 0;
}

.temp_form table tbody tr th {
    padding: 5px 0px;
    text-align: left;
    vertical-align: top;
    padding-top: 20px;
}

.temp_form table tbody tr td {
    padding: 5px 10px;
}

.temp_form table tbody tr td#tresc {
}

.temp_form table tbody tr td#tresc p {
    padding: 0;
    padding-right: 10px;
    margin: 0;
}

.temp_form table tbody tr td a {
    color:#FB8100;
}

.temp_form table tbody tr td a:hover {
    color:#FB8100;
    text-decoration: underline;
}

.temp_form table tbody tr td input,
.temp_form table tbody tr td select,
.temp_form table tbody tr td textarea {
    border: 1px solid #B9C0C1;
	padding:4px;
}

.temp_form table tbody tr td select#producents {
    width: 300px;
}

.temp_form .zestaw_user_images
{
    position: absolute;
    top: 50px;
    left: 350px;
    width: 550px;
}

.temp_form .zestaw_user_images img
{
    margin-left: 10px;
}
.m_info p.dodaj {
top:100px;
}
div.img_mini_rec{
        float:right;
        clear:right;
        border:1px solid #ccc;
        margin:5px;
}
p.info_user{
margin-left:10px;
}
ul.info li{
        margin-left:20px;
}
.avatar_info{
        max-width:150px;
        margin-left:10px;
        border:1px solid #ccc;
}

#rec_mini_prototype .m_wydarzenie_ocen{
        width:370px;
}
#rec_mini_prototype h1{
        position:relative;
        left:2px;
        top:10px;

}
#rec_mini_prototype p.rec_mini_prototype_tresc{
        margin-top:15px;
}

#rec_mini_prototype .panel_maksi p.komentarze{
        color:black;
}
#rec_mini_prototype .panel_maksi p.ocena{
        color:black;

}
#rec_mini_prototype .panel_maksi p.iloscodslon{
        color:black;
}
.form-row{
        margin:10px 10px;
        text-align:right;
        width:400px;
        font-size:0.9em;
                clear: both;
}

.form-row_full_size {
    margin: 0;
    min-height: 50px;
    width: 90%;
    text-align: left;
}

.form-row_wysoki {
    min-height: 100px;
}

.form-row-container{
        position:relative;
        top:50px;
}

.form-row p{
    vertical-align: top;
    margin-bottom: 5px;
}

.form-row a{
        margin-right: 150px;
        color: #F58220;
        font-size: 0.8em;
}
.form-row a:hover{
        color:black;
}

.form-row label{
        margin-right:10px;
}
.form-row input,
.form-row select,
.form-row textarea {
        border:1px solid #B9C0C1;
}
.submit_b input{
    background: url('../images/www/bn_zaloguj.png') no-repeat;
        margin-top:10px;
        border:0px;
        width:80px;
        height:24px;
        cursor:pointer;
}
.submit_b input:hover{
    background: url('../images/www/bn_zaloguj_over.png') no-repeat;
}
.submit_bb input{
    background: url('../images/www/bn_przypomnij.png') no-repeat;
        margin-top:0px;
        border:0px;
        width:78px;
        height:24px;
        cursor:pointer;
}
.submit_bb input:hover{
    background: url('../images/www/bn_przypomnij_over.png') no-repeat;
}
div .submit_bb{
    margin-right:0px;
    text-align:right;
}
#przypominacz{
        margin-bottom:20px;
}

.podzial {
    clear: both;
    margin-bottom:15px;
    margin-top:0px;
    margin-left:0px;
    padding:0;
}

.blok_select {
    float: left;
    min-height: 35px;
    margin: 0 10px 0 0;
}

.blok_select span,
.blok_select span a {
    width: 130px;
    margin-right: 0;
}

.form_error{
        color:red;
}
.kategoria a{
        font-size:0.9em;
}

.overlib_label {
    margin: 0!important;
    padding: 0!important;
    position: relative!important;
    left: 0!important;
    top: 0!important;
}

.indicator_user {
    display: none;
    position: relative;
    top: 75px;
    left: 10px;
}
/*do strony głównej*/
.body a{
        color:black;
}
.body a:hover{
       color: #F58220;
}
/*style potrzebne do banerów na stronie głównej*/
.k_button_200x80 div{
        margin-bottom:2px;
}
#k_all #k_body #k_1szp .k_2_3 {
        height:350px;
        height:auto;
}

.mail, .gg {
    font-weight:normal!important;
    font-size:11px;
}

.bn_usun_zestaw {
    background:transparent url(../images/www/bn_usunzestaw.png) no-repeat scroll 0px!important;
    width: 101px!important;
	height: 29px;
}

.zaproponuj_nowy_komponent {
    cursor: pointer;
}

.panel p.dodano {
    background: none;
}

#tmp_content{
        margin:180px auto;
}
#tmp_content p{
        margin:15px 30px;
        text-align: left;
}
.skyscraper_160x600 {
        height:auto;
}
.m_wydarzenia412 {
        clear:both;
}

.koment_komunikat {
    height:211px;
    left:26px;
    position:absolute;
    top:26px;
    width:492px;
}

.news .koment_komunikat {
    top: 46px;
}

.koment_komunikat a {
    color:#FB8100;
}

.koment_komunikat a:hover{
    color:#FB8100;
    text-decoration: underline;
}
#k_body .left_wyniki_global .header_left_wyniki_global{
        position:relative;
        top:25px;
        font-size:0.9em;
        font-weight: bold;
}
#k_body .left_wyniki_global .header_left_wyniki_global a{
        color: #F58220;
}
#k_body .left_wyniki_global .header_left_wyniki_global a:hover{
        color: black;
        /*border: 1px solid #F58220;*/
}


#k_body .left_wyniki_global .header_left_wyniki_global #wynik_1{
            left: 40px;
    position: absolute;
}
#k_body .left_wyniki_global .header_left_wyniki_global #wynik_2{
            left: 325px;
    position: absolute;
}
#k_body .left_wyniki_global .header_left_wyniki_global #wynik_3{
            left: 410px;
    position: absolute;
}
#k_body .left_wyniki_global .header_left_wyniki_global #wynik_4{
            left: 480px;
    position: absolute;
}
.left_wyniki_global {
    margin-top:10px;
    width: 520px;

}

.left_wyniki_global ul li {
    width: 520px;
}
.left_wyniki_global ul li p {
   display:inline;
    width: 220px;
}
.left_wyniki_global .wyniki_span_3 {
    left: 460px;
    position: absolute;
    color: #888;
}
.left_wyniki_global .wyniki_span_2 {
    left: 390px;
    position: absolute;
    color: #888;
}

.left_wyniki_global .wyniki_span_1 {
    left: 340px;
    position: absolute;
    color: #888;
}
img.bottom{
    clear:both;
}

#k_all #k_header ul li span {
    color:#F58220;
    font-size:11px;
    position:relative;
    top:-3px;
}

#k_all #k_header ul li span a {
    color:#F58220;
}

a.bt_info{
        text-decoration:none;
}
a.bt_info input:hover{
        text-decoration:none;
}
.m_profil248 .st_zobaczstroneusera {
     background:none;
}

.m_profil248 .st_zobaczkomentarzeusera {
    background:none;
}

.m_ostatnie .panel p.komentarze,
.m_produkt .panel p.komentarze,
.m_polecamy412 .panel p.komentarze,
.m_wydarzenie_ocen .panel_mikro p.komentarze
{
    background: none;
    padding: 0px;
}

.m_ostatnie .panel p.komentarze a,
.m_produkt .panel p.komentarze a,
.m_polecamy412 .panel p.komentarze a,
.m_wydarzenie_ocen .panel_mikro p.komentarze a
{
    background:transparent url(../images/www/in_comment.gif) no-repeat scroll 0pt 2px;
    padding-left:15px;
}

.m_zakladkiusera .body li {
    height:24px;
    line-height:10px;
}
.reklama_pliki{
        margin:15px 0pt 15px 0pt;
        position:relative;
        top:50px;
        width:262px;
}

.pointer {
    cursor:pointer;
}
#wyszukiwarka_tabela a:hover{
        color:black;
}

.indicator{
        left:10px;
        position:relative;
        top:10px;
}

.producent{
        color:#858585;
}

.contener select{
    border: 1px solid #ccc;
}
.contener div.container_under{
    margin:20px 0;
}
.container_under ul{
    margin:5px 0 5px 20px;
}
#zestawContainer{
    margin-left:25px;
}
#zestawContainer a{
    color:#F58220;
}
#zestawContainer a:hover{
    color:black;
}
.contener ul{
    list-style-type:none;
}
.contener ul li{
    line-height: 1.3em;;
}
.contener ul a{
    color:black;
    font-weight: bold;
}
.contener ul a:hover{
    color:black;
    border-bottom: dotted 1px #F58220;
    font-weight: bold;
}
.container_under p{
    margin-left:20px;
}
.container_under h3{
    font-size:1em;
}

#zestawContainer textarea{
    margin:0;
    padding:0;
}
.benchmarkiMetodaPola{
    margin:10px 0;
    text-align:left;
    margin-left:auto;
    margin-right: auto;
    width:450px;
    min-height:60px;
    vertical-align:middle;
}
.benchmarkiMetodaPola div{
    margin:0 5px 15px 30px;
    text-align:left;
}
.benchmarkiMetodaPola input{
    background-color: #E0EDEF;
    border: 2px solid #ccc;
}
.additional_info_benchmarki{
    width:400px;
    border:1px solid #ccc;
    height:18px;
}
.additional_info_benchmarki_main{
    width:450px;
    border:1px solid #ccc;
    height:120px;
    margin:10px 0;
    color:black;
}


.m_profil248 .body a:hover{
    border-bottom:none;
    border-top:none;
    text-decoration:none;
}
input.zapiszUser{
    background: url('../images/www/bn_wyslij_rejestracja.png') no-repeat;
    height:24px;
    width:80px;
    border:0px;
    cursor:pointer;
}
input.zapiszUser:hover{
    background: url('../images/www/bn_wyslij_rejestracja_over.png') no-repeat;
}
a.link_common{
    font-weight:bold;
    color: black;
}
a.link_common:hover{
    color:#F58220;
}
ol{
    font-size:0.9em;
    line-height:1.4em;
}
.to_remove{
    font-weight: bold;
    color:#F58220;
}
.to_remove_link{
    color:#aaa;
}

.m_chmurkozakladka .body .zestaw_content, .zestaw_content{
    font-size:11px;
    border:0;
    width:350px;
}
.m_chmurkozakladka .body .zestaw_content .zestaw_content_pre, .zestaw_content .zestaw_content_pre{
    margin:2px 5px;
    float:left;
}
.m_chmurkozakladka .body .zestaw_content .zestaw_content_post, .zestaw_content .zestaw_content_post{
     margin:2px 0;
    float:left;
}
.m_chmurkozakladka .body .zestaw_content .zestaw_content_post p, .zestaw_content .zestaw_content_post p{
    display: block;
    margin:1px 0;
    font-size:10px;
    color:#888;
    width:205px;
}
#k_footer #sub p.footer_inside{
   padding-top:5px;
}
.footer_box_container{
    clear: both;
    font-size:11px;
    padding:5px 0;
    width:100%;

}
.footer_box{
    border:1px solid #CBCBCB;
    clear: both;
    padding:4px;
    font-size:10px;
    margin:0 auto;
    width:952px;
    background:#fff;
}
.footer_box_container p{
    font-weight:bold;
    margin-top:5px;
    color:#F58220;
}
.footer_box_container a{
     color:#000;
}
.footer_box_container a:hover{
     color:#F58220;
}
.footer_box_container a:visited{
     color:#666;
}

p.go_to_my_profile
{
    margin: 0 20px 0 10px;
    height: 30px;
}
a.go_to_my_profile, a.go_to_my_profile:hover
{
    font-size: 12px;
    color: #000;
    font-weight: bold;
    text-decoration: underline;
}

a.home_new_message, a.home_new_message:hover
{
    color: #EE7600;
    text-decoration: underline;
    float: left;
    margin: 4px 30px 0 0;
    font-size: 11px;
}

span.home_new_message
{
    color: #EE7600;
    float: left;
    margin: 5px 30px 0 0;
    font-size: 11px;
}


.shipping_container
{
    clear: both;
    float: left;
    width: 100%;
    position: relative;
    margin: 0 0 30px 0;
    padding:0;
    background-color:#FFFFFF;
}

.shipping_container .shipping_body
{
    float:left;
    width: 958px;
    padding:0;
    margin: 0;
    border: solid #c5c5c5;
    border-width: 0 0px 0 0px;
    text-align: center;
}

.shipping_container .top .top_left_corner
{
    background: url(../images/www/profil/messages/left_top_corner.png) no-repeat;
    display: block;
    height: 4px;
    float: left;
    width: 4px;
    padding: 0;
    margin: 0;
}

.shipping_container .top .top_right_corner
{
    background: url(../images/www/profil/messages/right_top_corner.png) no-repeat;
    display: block;
    height: 4px;
    float: right;
    width: 4px;
    margin: 0;
    padding:0;
}

.shipping_container .bottom .bottom_left_corner
{
    background: url(../images/www/profil/messages/left_bottom_corner.png) no-repeat;
    display: block;
    height: 5px;
    float: left;
    width: 6px;
    margin: 0;
    padding:0;
}

.shipping_container .bottom .bottom_right_corner
{
    background: url(../images/www/profil/messages/right_bottom_corner.png) no-repeat;
    display: block;
    height: 5px;
    float: right;
    width: 6px;
    margin: 0;
    padding:0;
}

.shipping_container .top
{
    background: url(../images/www/profil/messages/top_bg.png) repeat-x;
    width: 100%;
    height: 4px;
    padding:0;
    margin: 0;
    font-size: 0;
}

.shipping_container .bottom
{
    background: url(../images/www/profil/messages/bottom_bg.png) repeat-x;
    width: 100%;
    height: 5px;
    padding:0;
    margin: 0;
    font-size: 0;
    float: left;
}

div.shipping_body .photo
{
    float: left;
    margin: 10px 0 0 0;
    padding: 0;
    width: 100px;
}

div.shipping_body .description
{
    float: left;
    margin: 10px 0 0 0;
    padding: 0;
    width: 190px;
}

.description div.format_price
{
    width: 160pxt;
    height: 16px;
    margin: 10px 0 0 5px;
}

div.format_price div.shipping_price
{
    background-color:#CC0000;
    border:1px solid #CC0000;
    color:#FFFFFF;
    float:left;
    font-size:14px;
    font-weight:bold;
    height:16px;
    padding:1px 2px;
}

div.format_price div.shipping_tax
{
    background-color:#FFFFFF;
    border:1px solid #CC0000;
    color:#CC0000;
    float:left;
    font-size:10px;
    font-weight:bold;
    height:16px;
    padding:1px 2px;
}

div.shipping_header
{
    width: 90%;
    float: left;
    margin: 10px;
    text-align: left;
}

div.shipping_header span.shipping_header1
{
    font-size: 20px;
    font-weight: normal;
    color: #000;
}

div.shipping_header span.shipping_header2
{
    font-size: 20px;
    font-weight: normal;
    color: #EE7600;
}

a.shipping_product_name, a.shipping_product_name:hover
{
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000;
}

div.shipping_product_title
{
    text-align: left;
}

div.shipping_product_title p
{
    margin: 0 0 0 5px;
    font-size: 10px;
    color: #585858;
}

td.shipping_right_bar
{
    background: url(../images/www/shipping/right_bar.png) no-repeat center right;
}

td.shipping_col
{
    width: 310px;
    vertical-align: top;
    border: solid #CCC;
    border-width: 1px 0 0 0;
    padding: 0 0 10px 5px;
}