
* {
    margin : 0px;
    padding : 0px;
    }

p {padding: 0 0 10px 0;}

body {
    text-align : center;
    background : #f0f0f0;
    }

div {
    font-family : tahoma, geneva, arial, sans-serif;
    font-size : 11px;
    text-align : justify;
    color : #828080;
    margin : 0;
    padding : 0;
    }

td {
    font-family : tahoma, geneva, arial, sans-serif;
    font-size : 11px;
    text-align : justify;
    vertical-align : top;
    color : #828080;
    margin : 0;
    padding : 0;
    }

a {
    color : #828080;
    font-weight : normal;
    text-decoration : none;
    }
a:hover {
    color : #ed1b23;
    }

img {
    border : 0px;
    }

sup {
    font-size : 8px;
    }

h1 {
   font:16px Verdana;
   color: #545454;
   margin: 4px 0 0 0;
}


h5 {
    font-size : 12px;
    padding : 20px 0 0 0;
    }


 /* tables */
 
#table_main {
    width : 680px;
    height : 100%;
    background : #ffffff;
    }

#table_left {
    width : 220px;
    height : auto;
    }


 /* main layout */

#container {
    width : 680px;
    height : auto;
    background : #ffffff;
    margin: 0px auto;
    padding : 0 40px 0 40px;
    text-align : center;
    vertical-align : top;
    }

 /* content */

#left {
    width : 235px;
    }

#data {
    width : 220px;
    height : 50px;
    background : #efefef;
    }

#data_in {
    width : auto;
    padding : 35px 0 0 0;
    text-align : center;
    color : #8a8a8a;
    font-size : 9px;

    }

#top {
    width : 235px;
    height : 25px;
    margin : 30px 0 0 0;
    background-image : url(images/bg_top1.jpg);
    background-repeat : no-repeat;
    background-position : 0 0;
    }

#menu {
    width : 220px;
    height : 162px;
    margin : 18px 0 0 0;
    }

.title_left {
    width : 220px;
    height : 25px;
    background : #efefef;
    background-image : url(images/bg_gray.jpg);
    background-repeat : no-repeat;
    background-position : 0 0;
    }

#weekly {
    width : 220px;
    height : 108px;
    margin : 25px 0 0 0;
    }

#licence {
    width : 220px;
    height : 108px;
    margin : 25px 0 60px 10px;
    font-size : 10px;
    }

.strip {
    background : #f7f7f7;
    }

.tab_in {
    padding : 4px 4px 4px 10px;
    font-size : 10px;
    }

#right {
    width : 445px;
    }

#top_2 {
    width : auto;
    height : 115px;
    background-image : url(images/bg_top2.jpg);
    background-repeat : repeat-x;
    background-position : 0 0;
    }

#top_url {
    width : auto;
    text-align : right;
    font-size : 10px;
    padding : 65px 0 0 0;
    }

#foto {
    width : 445px;
    height : 160px;
    margin : 0 0 10px 0;
    background-image : url(images/bg_foto.jpg);
    background-repeat : no-repeat;
    background-position : 0 0;
    }

.title_right {
    width : auto;
    height : 25px;
    background : #efefef;
    background-image : url(images/bg_gray.jpg);
    background-repeat : no-repeat;
    background-position : 0 0;
    }

#special {
    width : auto;
    height : 108px;
    margin : 25px 0 0 0;
    }

#spec_1 {
    width : 123px;
    margin : 25px 38px 0 0;
    float : left;
    text-align : center;
    font-size : 9px;
    }

#spec_2 {
    width : 123px;
    margin : 25px 38px 0 0;
    float : left;
    text-align : center;
    font-size : 9px;
    }

#spec_3 {
    width : 123px;
    float : left;
    text-align : center;
    font-size : 9px;
    }

.foto_of {
    width : auto;
    height : 108px;
    margin : 25px 0 0 0;
    }

.text {
    margin : 20px 10px 0 10px;
    }

.more {
    margin : 20px 10px 0 0;
    font-size : 9px;
    text-align : right;
    }


#foot {
    width : 235px;
    height : 110px;
    font-size : 9px;
    padding : 25px 0 0 0;
    background-image : url(images/bg_foot.jpg);
    background-repeat : no-repeat;
    background-position : 0 0;
    }

#foot_2 {
    width : 445px;
    height : 110px;
    padding : 25px 0 0 0;
    text-align : right;
    font-size : 9px;
    background-image : url(images/bg_foot_2.jpg);
    background-repeat : repeat-x;
    background-position : 0 0;
    }

.red {
    color : #c00000;
    }


    /* links */

.alink {
    color : #c00000;
    }

.afoot {
    color : #828080;
    }
.afoot:hover {
    color : #ed1b23;
    }


    /* gfx */
    
.ileft {
    margin : 7px 0 0 10px;
    }

#iweek {
    width : 220px;
    height : 83px;
    margin : 0 0 3px 0;
    }

.ispec {
    width : 123px;
    height : 83px;
    margin : 0 0 3px 0;
    }

.ispan {
    width : 445px;
    height : 119px;
    margin : 0 0 3px 0;
    }

/* other */

.wim_photo_01 {
    float:left;
    padding:0px;
    margin:0px 15px 0px 0px;
}

.wim_photo_02 {
    float:right;
    padding:0px;
    margin:0px 0px 0px 15px;
}

/* form */



input {
    font:10px Tahoma;
    padding:2px;
    margin:2px;
}

select {
    font:10px Tahoma;
    padding:2px;
    margin:2px;
}

.radio_btn {
    background:none;
}

.input_select {
    width:150px;
}

.input_1 {
    width:190px;
}

.input_text {
    width:300px;
}

.other_re_1 {
    visibility:visible;
    width:300px;
}

.other_re_0 {
    display:none;
}

.textarea_1 {
    width:440px;
    height:80px;
    padding:2px;
    margin:2px;
    font:10px Tahoma;
    color:#545454;
    overflow:auto;
}

/* offer_table_2 */


#offer_table_2 {
    margin:0px auto 0px auto;
}

#offer_table_2 tr {
    background-color:#FFFFFF;
}

#offer_table_2 td {
    padding:5px;
    border-bottom: 1px dashed #BF0000;
}

.offer_table_2_c {
    text-align:center;
    vertical-align: middle;
}

.offer_table_2_l {
    text-align:left;
    vertical-align: middle;
}

.offer_table_2_c_2 {
    text-align:center;
    background-color:#E9E9E9;
    vertical-align: middle;
}

.offer_table_2_l_2 {
    text-align:left;
    background-color:#E9E9E9;
    vertical-align: middle;
}

.offer_box {
    float: left;
    padding: 11px;

}

/* fonts */

.offer_table_f {font:12px Tahoma; color:#000000;}


/* submenu */

.submenu {
    position: relative;
    left: -75px;
    top: 46px;
    width: 150px;
    border-top: 1px solid #C0C0C0;
    background-color: #FFFFFF;
    filter: alpha(opacity=90);
    -moz-opacity: .90;
    opacity: .90;
}

.submenu_0 {
    display: none;
}

.submenu_item {
    border-left: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    padding: 4px 2px 4px 10px;
    text-align: left;
}

.submenu_item_f11 {font: 11px Tahoma; color: #FFFFFF;}
.submenu_item_f11 a:link {text-decoration: none; color: #FFFFFF;}
.submenu_item_f11 a:hover {text-decoration: underline; color: #FFFFFF;}
.submenu_item_f11 a:active {text-decoration: none; color: #FFFFFF;}
.submenu_item_f11 a:visited {text-decoration: none; color: #FFFFFF;}
.submenu_item_f10 {font: 10px Tahoma; color: #FFFFFF;}
.submenu_item_f10 a:link {text-decoration: none; color: #FFFFFF;}
.submenu_item_f10 a:hover {text-decoration: underline; color: #FFFFFF;}
.submenu_item_f10 a:active {text-decoration: none; color: #FFFFFF;}
.submenu_item_f10 a:visited {text-decoration: none; color: #FFFFFF;}
a.kredyty_window:link {text-decoration:underline; color: #000;}
a.kredyty_window:visited {text-decoration: underline; color: #000;}
a.kredyty_window:hover {text-decoration: none; color: #000;}

#preload {width:220px; height:40px; margin:50px auto;}
.inline {display:inline;}
.nodisplay {display:none;}
.intro {width:470px; margin:8px auto 40px auto; line-height:17px;}
.upper {text-transform:uppercase;}
.header {width:350px; border-bottom:2px #787878 solid; font-weight:bold; color:#787878; margin:10px auto; padding:5px; position:relative; z-index:5;}
#myTablePrice, #myTableCurrency, #myTableCredit, #showCurrency {width:320px; height:auto; margin:0 auto; line-height:20px;}
.half1 {width:230px;}
.half2 {width:90px; text-align:right; padding:0 35px 0 0}
.fia {width:80px; height:27px;}
.sea {width:210px; height:27px;}
#iWraty1 {float:left; width:100px;}
#iWraty2 {float:left; color:#787878; font-weight:bold;}
