body {
    margin: 0px;
    background-color: #ffffff;
    behavior: url("/csshover.htc");
    behavior: url("/border-radius.htc");
}

.page {
    background-repeat: no-repeat;
    background-position: right top;

}

.outbg {

    background-image: url(/images/top_right_outbg.jpg);
    background-repeat: repeat-x;

}

.product_label{
  padding: 20px;
}

.newsletter {
    background-image: url(/images/newsletter.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 192px;
    width: 191px;
    color:#000000;
    padding:0px;
}

.newsletter_border {
  background-color: #F0F1E1;
  border: 1px solid #C2C0C1;
  height: 140px;
  margin-top: 5px;
  position: relative;
  width: 190px;
}
 
.box_title
{
    font-family: Tahoma;
    font-size: 14px;
    font-style: normal;
    text-indent: 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
    text-decoration: underline;
    letter-spacing: 1px;
    color: #404a06;
    font-weight:bold;
}


.middle_title
{
    font-family: Tahoma;
    font-size: 12px;
    font-style: normal;
    font-weight:bold;
    text-indent: 0px;
    padding: 0px 10px 0px 0px;
    text-align: center;
    vertical-align:top;
    color: #595959;
}
.middle_news_bg
{
    background-image: url(/images/middle_news_bg.jpg);
    background-repeat: repeat-x;
    vertical-align: middle;
}

.index_news_bg
{
    background-image: url(/images/index_news_bg.jpg);
    background-repeat: no-repeat;
    width: 560px;
    height: 166px;
    margin-bottom: 5px;
}


.box_content
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    text-indent: 0px;
    padding: 0px 0px 0px 10px;
    text-align: left;
    font-weight: lighter;
    line-height: 13px;
    color: #404a06;
}

.box_content2
{
    font-family: Tahoma;
    font-size: 11px;
    font-style: normal;
    text-indent: 0px;
    padding: 0px 0px 0px 10px;
    text-align: left;
    font-weight: bold;
    line-height: 15px;
    color: #404a06;
}

.box_content3
{
    font-family: Tahoma;
    font-size: 11px;
    font-style: normal;
    text-indent: 25px;
    padding: 0px 0px 0px 10px;
    text-align: left;
    font-weight: lighter;
    line-height: 15px;
    color: #404a06;
}

.box_content4
{
    font-family: Tahoma;
    font-size: 14px;
    font-style: normal;
    text-indent: 25px;
    padding: 0px 0px 0px 10px;
    text-align: left;
    font-weight: normal;
    line-height: 15px;
    color: #404a06;
}



.kupon_title
{
    font-family: Tahoma;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    padding: 0px 0px 25px 10px;
    text-align: left;
    vertical-align:middle;
    line-height: 20px;
    color:#FFFFFF;
}

.newsletter_title
{
    font-family: Tahoma;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    padding: 0px 8px 5px 10px;
    text-align: left;
    color:#69710d;
}

.kupon_middle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 8px;
    padding-right: 8px;
    text-align: left;
    color:#FFFFFF;
    font-weight:normal;
    line-height: 15px;
}

.newsletter_middle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    padding: 4px 8px 4px 10px;
    text-align: left;
    color:#404a06;
    font-weight:normal;
}


.right_menu_bg {
    background-image: url(/images/right_menu_bg.jpg);
    background-repeat: repeat-y;
    background-position: center;
    margin: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 8px;
    padding-top: 6px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#565656;
    line-height:15px;
    text-align: left;
}

.right_menu_bg_sep {
    background-image: url(/images/right_menu_bg_sep.jpg);
    background-repeat: repeat-x;
    background-position: center;
}

.input_field_empty {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3b3b3b;
    border:none;
    width:100px;
    background:none;
}

.input_field_empty_kupon {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#000000;
    border:none;
    width:172px;
}

.textfield_kupon{
    background-image: url(/images/kupon_textfield.jpg);
    line-height: 36px;
    background-repeat: no-repeat;
    background-position: center top;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}


.input_field_empty_newsletter {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#000000;
    border-style: none;
    width:150px;
}


.right_menu_top_bg {
    background-image: url(/images/right_menu_bg.jpg);
    background-repeat: repeat-y;
    background-position: center top;
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-bottom-style: dashed;
    margin: 5px;
    line-height: 25px;
    text-indent: 10px;
    text-align: left;
    padding: 5px;
}

.news_title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    color: #404a06;
    font-weight:bold;
    text-decoration:underline;
}

.news_title_2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    color: #404a06;
    font-weight:bold;
}

.news_content
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    color: #404a06;
    line-height: 15px;
    padding: 10px 0px 0px 0px;
}

.mediaboom {
    height: 19px;
    width: 87px;
    position: absolute;
    top: 40px;
    right: 15px;
}
.ceg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#7fa617;
    position: absolute;
    left: 15px;
    top: 45px;
}

.footer_bg {
    background-color:#EFF0E0;
    height: 140px;
    position:relative;
}
.footer_bg2 {
    background-image: url(/images/footer_bg2.jpg);
    background-repeat: repeat-x;
    background-color:#EFF0E0;
}
.footer_text {
    font-family: Verdana;
    font-size: 11px;
    text-align: left;
    color:#868686;
    padding:10px 20px 0px 0px;
}
.footer_menu {
    font-family: Verdana;
    font-size: 11px;
    text-align: left;
    color:#868686;
    padding:10px 0px 0px 18px;
}


.middle_head {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #79486d;
}

.middle_head2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 1px;
    color: #79486d;
    font-weight: bold;
}

.right_menu_bottom_bg {
    background-image: url(/images/right_menu_bottom_bg.jpg);
}


.select, .select_box {
    border: 1px solid #B5B5B5;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #424040;
    height: 20px;
}

.select_box {
    width: 50px;
}

.news
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    text-indent: 20px;
    padding-top:10px;
    padding-bottom:10px;
    color: #5b7b15;
    font-weight:bold;
}


.outlet_top_bg {
    font-family: Tahoma;
    font-style: normal;
    text-align: center;
    font-size: 21px;
    font-weight: bold;
}

.outlet2_top_bg {
    font-family: Tahoma;
    font-style: normal;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    padding:5px;
}

.other_menu_top_bg {
    background-image: url(/images/other_menu_top_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #99708f;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: left;
    color: #FFFFFF;
    height: 3px;
    width: 190px;

}
.main_menu_bottom_bg {
    background-image: url(/images/main_menu_bottom_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    width: 190px;
    height: 5px;
}
.outlet_middle_pic {
    background-image: url(/images/outlet_middle_pic.jpg);
}
.outlet_title_pic {
    background-image: url(/images/outlet_title_pic.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.outlet_bg {
    background-image: url(/images/outlet.jpg);
}

.outlet2_bg {
    background-image: url(/images/outlet2.jpg);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-indent: 10px;
}

.kupon
{
    background-image: url(/images/kupon.jpg);
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-indent: 10px;
}


.outlet_bottom_bg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 10px;

}

.outlet2_bottom_bg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding-left: 10px;
    padding-top: 170px;
    color: #79486d;
}

.other_menu_title {
    background-image: url(/images/other_menu_bg.jpg);
    height: 20px;
    width: 190px;
    background-repeat: repeat-y;
    background-position: center top;
    background-color: #79486d;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: left;
    color: #FFFFFF;
    padding-top: 12px;
    padding-right: 10px;
    padding-bottom: 8px;
    padding-left: 10px;

}

.other_menu_separator_bg {
    background-image: url(/images/other_menu_separator_bg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #99708f;
}
.main_content {
    background-image: url(/images/main_menu_bg_strip.jpg) repeat-y;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}

.other_menu_bg {
    background-image: url(/images/other_menu_bg_strip.jpg);
    line-height: 25px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-indent: 10px;
    line-height: 25px;
    vertical-align:middle;
    background-repeat: no-repeat;

}

.main_menu_bg_separator {
    background-image: url(/images/main_menu_bg_separator.jpg);
    background-repeat: no-repeat;
    background-color: #79486d;
    height: 4px;
    width: 190px;
}

.center_out_box_left_bg {
    background-image: url(/images/center_out_box_left_bg.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}
.white_separator {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #5b7b15;
    background-color: #FFFFFF;
    text-indent: 12px;
    background-position: bottom;
    vertical-align: top;
}
.other_menu_bottom_bg {
    background-image: url(/images/other_menu_bottom_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;


}
.main_menu_top_bg {
    background-image: url(/images/main_menu_top_bg.jpg);
    height: 40px;
    width: 190px;
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #79486d;
}
.main_menu_top_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: left;
    color: #FFFFFF;
    padding: 10px;
}

.separator
{
    background-color: #ffffff;
    height: 10px;
    width: 60px;
}

.cenzura {
    background-image: url(/images/cenzura.jpg);
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    text-align: left;
}
.cenzura .cenzura2 {
    font-family: Tahoma;
    font-size: 18px;
    font-style: normal;
    line-height: 22px;
    font-weight: bold;
    text-indent: 10px;
    text-align: left;
}
.top_middle_box_right_bg {
    background-image: url(/images/top_middle_box_right_bg.jpg);
    background-repeat: no-repeat;
}
.top_middle_box_bg {
    background-image: url(/images/top_middle_box_bg.jpg);
    background-repeat: repeat-x;
    padding-left: 7px;
}

.cenzura .cenzura1 {
    text-indent: 10px;
    font-family: Tahoma;
    font-size: 15px;
    line-height: 20px;
    padding-top: 7px;
}
.top_middle_box_left_bg {
    background-image: url(/images/top_middle_box_left_bg.jpg);
    background-repeat: no-repeat;
    background-position: top;
}
.center_out_box_right_bg {
    background-image: url(/images/center_out_box_right_bg.jpg);
    background-repeat: no-repeat;
    background-position:  left top;
}
.header_slideshow_pic1 {
    background-image: url(/images/header_slideshow_pic1.jpg);
    background-repeat: no-repeat;
}
.topmenu_hl_bg {
    background-image: url(/images/topmenu_hl_bg.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
}
.topmenu_right_bg {
    background-image: url(/images/topmenu_right_bg.jpg);
    background-repeat: no-repeat;
    background-position: left;
}
.kosar_big {
    background-image: url(/images/kosar.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-indent: 8px;
    text-align: left;
    color: #404a06;
}

.kosar {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: lighter;
    text-indent: 8px;
    text-align: left;
    color: #404a06;
}

.topmenu_left_hl_bg {
    background-image: url(/images/topmenu_left_hl_bg.jpg);
    background-repeat: no-repeat;
}
.search_box {
    background-image: url(/images/search_box.jpg);
    height: 96px;

    background-repeat: no-repeat;
    background-position: center top;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.search_box_kupon {
    background-image: url(/images/kupon_textfield.jpg);
    line-height: 36px;
    background-repeat: no-repeat;
    background-position: center top;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.search_box_newsletter {
    background-image: url(/images/newsletter_textfield.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}


.help_big {
    background-image: url(/images/help.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #404a06;
}

.help {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-indent: 16px;
    font-weight: lighter;
}


.header_logo {
    background-image: url(/images/header_logo.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 96px;
    width: 321px;
}
.header_bg {
    background-attachment: scroll;
    background-image: url(/images/top_1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

.top_left_outbg {
    background-image: url(/images/top_left_outbg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
}

.top_left_left_outbg{
    background-image: url(/images/top_left_left_outbg.jpg);
    background-repeat: repeat-x;
    background-position: right top;
}

.top_right_outbg {
    background-image: url(/images/top_right_outbg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}

.left_top_bg {
    background:url(/images/left_top.jpg) no-repeat top;
    width: 185px;
    height: 86px;
}
.main_menu_bottom_bg {
    background-image: url(/images/main_menu_bottom_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

.content_top_bg {
    background:url(/images/content_top_bg.jpg) no-repeat top;
    width: 570px;
    height: 57px;
}

.newsletter_bg {
    background:url(/images/newsletter_bg.jpg) no-repeat top;
    background-color: #E4E4E4;
    width: 165px;
    min-height:153px;
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#000000;
}

.new{
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#000000;
    font-weight: bold;
    padding: 8px 0px 5px 0px;
}

.login_bg {
    background:url(/images/login_bg_1.jpg) no-repeat top;
    background-color: #E4E4E4;
    width: 165px;
    min-height:152px;
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#000000;
}

.box_right_top_bg {
    background:url(/images/box_right_top_bg.jpg) no-repeat top;
    width: 180px;
    height:47px;
}

.box_right_title {
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    font-style:italic;
    color:#000000;
    padding:18px 0px 0px 30px;
}

.box_right_middle_bg {
    background:url(/images/box_right_middle_bg.jpg) repeat-y top;
    width: 180px;
}

.box_right_middle {
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#E4E4E4;
    padding:5px 5px 5px 5px;
}

.bottom_outbg {
    background:url(/images/bottom_outbg.jpg) repeat-x top;
    height: 134px;
}

.content_bg {
    background:url(/images/content_bg.jpg) repeat-y top;
    width:570px;
}

.left_bg {
    background:url(/images/left_bg.jpg) repeat-y top;
    width:185px;
}

.right_bg {
    background-color:#1E1E1E;
}


.content {
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#1E1E1E;
    padding: 5px 0px 10px 10px;
    line-height: 18px;
}

.news_top_bg {
    background:url(/images/news_top_bg.jpg) no-repeat top;
    width: 550px;
    height:37px;
}


.news_middle_bg {
    background:url(/images/news_middle_bg.jpg) repeat-y top;
    width: 550px;
}

.news_middle {
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#1e1e1e;
    padding:5px 5px 10px 15px;
}

.news_bottom_bg {
    background:url(/images/news_bottom_bg.jpg) no-repeat top;
    width: 550px;
    height:40px;
    position:relative;
}

.news_bottom {
    top: 20px;
    left:45px;
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#1e1e1e;
    position:absolute;
}
.search_button {
    background-image: url(/images/search_button_bg.jpg);
    background-repeat: repeat-x;
}

.news_bottom_forward {
    top: 2px;
    left:450px;
    width:90px;
    height:30px;
    /*border:1px solid #ffffff;*/
    position:absolute;
}


.content_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    font-style:italic;
    color:#3b3b3b;
    padding:25px 0px 0px 45px;
}

.input_field_empty {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3b3b3b;
    /*border: 1px solid #ff0000;*/
    border:none;
    width:140px;
    background:none;
}

.input_field_empty_kupon {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3b3b3b;
    /*border: 1px solid #ff0000;*/
    border:none;
    background:none;
}

.top_right_login {
    background-image: url(/images/login_bg.jpg);
    background-repeat: repeat-x;
    height: 20px;
    width: 700px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-indent: 45px;
    background-position: center;
    vertical-align:middle;
}


.input_field_empty {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3b3b3b;
    /*border: 1px solid #ff0000;*/
    border:none;
    width:140px;
    background:none;
}


.topmenu_bg {
    background-image: url(/images/topmenu_bg.jpg);
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: center;
}


.top_middle_box_bg {
    background-image: url(/images/top_middle_box_bg.jpg);
    background-repeat: repeat-x;

}
.top_middle_box_left_bg {
    background-image: url(/images/top_middle_box_left_bg.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

.top_middle_box_right_bg {
    background-image: url(/images/top_middle_box_right_bg.jpg);
    background-repeat: no-repeat;
    background-position: left;
}


.other_menu_bottom_bg {
    background-image: url(/images/other_menu_bottom_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.outlet_bg_separator {
    background-image: url(/images/outlet_bg_separator.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.top_middle_bg {
    background-image: url(/images/top_middle_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 20px;
/*    width: 780px; */
}
.center_out_box_bg {
    background-image: url(/images/center_out_box_bg.jpg);
    background-repeat: repeat-x;

}
.main_menu_top_bg {
    background-image: url(/images/main_menu_top_bg.jpg);
}
.logo_copy {
    background-image: url(/images/logo_copy.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 132px;
    width: 191px;
}
.style2 {
    font-family: Tahoma;
    font-weight: bold;
}
.style3 {font-family: Tahoma}

.steper1
{
    font-family: Tahoma;
    font-size: 10px;
    position: relative;
    left: 350px;
    top: -10px;
    right: 200px;
    bottom: 50px;
}

.steper2
{
    font-family: Tahoma;
    font-size: 10px;
    position: relative;
    left: 375px;
    top: -30px;
    right: 200px;
    bottom: 50px;
}

.steper3
{
    font-family: Tahoma;
    font-size: 10px;
    position: relative;
    left: 400px;
    top: -50px;
    right: 200px;
    bottom: 50px;
}

.steper4
{
    font-family: Tahoma;
    font-size: 10px;
    position: relative;
    left: 425px;
    top: -70px;
    right: 200px;
    bottom: 50px;
}

.steper5
{
    font-family: Tahoma;
    font-size: 10px;
    position: relative;
    left: 450px;
    top: -90px;
    right: 200px;
    bottom: 50px;
}

/* ujak */

.top_middle_bg {
    background-image: url(/images/top_middle_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 20px;
/*    width: 780px; */
}
.center_out_box_bg {
    background-image: url(/images/center_out_box_bg.jpg);
    background-repeat: repeat-x;

}
.main_menu_top_bg {
    background-image: url(/images/main_menu_top_bg.jpg);
}
.logo_copy {
    background-image: url(/images/logo_copy.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 132px;
    width: 191px;
}
.style2 {
    font-family: Tahoma;
    font-weight: bold;
}
.style3 {font-family: Tahoma}

.title_bg {
    background-image: url(/images/title_bg.jpg);
    background-repeat: repeat-x;
    background-position: center top;

}

.title_text {
    font-family: Tahoma;
    font-size:14px;
    font-weight: bold;
    color:#7b486b;
    text-align: left;
    padding-left: 110px;
    padding-top: 15px;
    padding-bottom: 0px;
    padding-right: 12px;

}

.title_text2 {
    font-family: Tahoma;
    font-size:14px;
    font-weight: bold;
    color:#7b486b;
    text-align: left;
    padding-left: 110px;
    padding-top: 15px;
    padding-bottom: 0px;
    padding-right: 12px;
    height: 35px;

}

.title_text3 {
    font-family: Tahoma;
    font-size:14px;
    font-weight: bold;
    color:#7b486b;
    text-align: left;
    padding-left: 100px;
    padding-top: 15px;
    padding-bottom: 0px;
    padding-right: 10px;
    height: 35px;
}

.title_text4 {
    font-family: Tahoma;
    font-size:14px;
    font-weight: bold;
    color:#7b486b;
    text-align: left;
    padding-left: 120px;
    padding-top: 15px;
    padding-bottom: 0px;
    padding-right: 10px;
    height: 35px;
}


.title1 {
    background-image: url(/images/title_pic1.jpg);
    height: 85px;
    width: 235px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: top;
}

.title2 {
    background-image: url(/images/title_pic2.jpg);
    height: 85px;
    width: 235px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: top;
}


.title3{
    background-image: url(/images/title_pic3.jpg);
    height: 85px;
    width: 235px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: top;
}

.title4 {
    background-image: url(/images/title_pic4.jpg);
    height: 85px;
    width: 235px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: top;
}

.advert_big {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: normal;
    color:#644e64;
    text-align: left;
}

.advert_big_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:17px;
    font-weight: normal;
    color:#644e64;
}

.advert_big_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: normal;
    color:#644e64;
    line-height: 16px;
    padding-right: 20px;
}

.center_big_bg {
    background-image: url(/images/center_big_bg_full.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
}

.title_button {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 195px;
    padding-right: 10px;

}

.title_button2 {
    padding-top: 0px;
    padding-bottom: -30px;
    padding-left: 195px;
    padding-right: 10px;

}

.last_view_head {

    background-image: url(/images/last_view_prod_bg.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    vertical-align: middle;
    color: #ffffff;
}

.last_box {

    background-image: url(/images/last_view_prod_box_bg.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding: 0px;

}


.center_big_left {

    background-image: url(/images/center_big_bg_left.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    padding: 0px;

}

.center_big_right {

    background-image: url(/images/center_big_bg_right.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    padding: 0px;
}

.center_middle {
    background-image: url(/images/center_middle_bg.jpg);
    background-repeat: repeat-x;
    vertical-align: top;
    padding: 0px;

}

.box_title_2 {
    font-family: Verdana;
    font-size: 14px;
    font-style: bold;
    text-indent: 0px;
    padding: 0px 0px 10px 0px;
    text-align: left;
    vertical-align: top;
    text-decoration: underline;
    letter-spacing: 0px;
    color: #855078;

}

.list_box_title_2 {
    font-family: Verdana;
    font-size: 14px;
    font-style: bold;
    text-indent: 0px;
    padding: 0px 0px 10px 0px;
    text-align: left;
    vertical-align: top;
    text-decoration: underline;
    letter-spacing: 0px;
    color: #404a06;
}

.list_box_content2
{
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    padding: 0px 10px 0px 0px;
    text-align: left;
    line-height: 15px;
    color: #404a06;
    padding-right: 20px;
    height:45px;
    overflow: hidden;
}

.list_box_title_3 {
    font-family: Verdana;
    font-size: 10px;
    text-indent: 0px;
/*    padding: 0px 10px 4px 0px; */
    text-align: left;
    vertical-align: top;
    text-decoration: underline;
    letter-spacing: 0px;
    color: #79486d;
}

/*
.box_content2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-indent: 0px;
	padding: 5px 20px 10px 0px;
	text-align: left;

	line-height: 15px;
	color: #855078;
}
*/

.price_original {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    text-decoration: line-through;
    text-indent: 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
    line-height: 15px;
    color: #626262;

}

.price {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-indent: 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
    line-height: 15px;
    color: #626262;

}


.price_dec {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-style: bold;
    text-indent: 0px;
    padding: 5px 0px 18px 0px;
    text-align: left;
    line-height: 15px;
    color: #8a527c;
}


.paginator {
    background-image: url(/images/nav_bar_bg.jpg);
    background-repeat: no-repeat;
    vertical-align: middle;
    padding-top: 0px;
}

.paginator input {
    margin-top: 3px;
}


.order_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    padding: 7px 0px 0px 10px;
    text-align: left;
    color: #ffffff;
}

.order_text2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-indent: 0px;
    padding: 0px 0px 8px 0px;
    text-align: right;
    vertical-align: middle;
    color: #ffffff;
}

.order_title {
    position: relative;
    top: -18px;
    bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    vertical-align: middle;
    color: #ffffff;

}

.list_box, .list_box_akcio, .list_box_uj {
    background-repeat: no-repeat;
    vertical-align: top;
    padding: 0px;
    height: 135px;
}

.list_box_akcio {
    background-image: url(/images/list_box_bg_akcio1.jpg);
}

.list_box_uj {
    background-image: url(/images/list_box_bg_uj1.jpg);
}

.list_box {
    background-image: url(/images/list_box_bg_full.jpg);
}


/* prod */

.border{
    border:1px solid RED;
}

.desc_box_bg {
    background-image: url(/images/prod_desc_bg_al2.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}

.desc_box_left {
    background-image: url(/images/prod_desc_left_bg_al2.jpg);
    background-repeat: repeat-y;
    vertical-align: top;
    padding: 0px;

}

.desc_box_right {
    background-image: url(/images/prod_desc_right_bg_al2.jpg);
    background-repeat: repeat-y;
    vertical-align: top;
    padding: 0px;

}

.same_prod {
    background-image: url(/images/order_box_bg.jpg);
    background-repeat: repeat-x;
    vertical-align: middle;
    text-align: left;
    padding-left: 8px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    color: #ffffff;

}

.same_prod_box {
    background-image: url(/images/same_prod_bg_al2.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    padding: 0px;

}

.prod_desc_pic {

    background-repeat: no-repeat;
    padding: 10px 8px 10px 10px;

}

#product_menu {
    margin-left: 10px;
}

.desc_title {
    font-family: Tahoma;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    color: #5d5d5d;
    text-align: left;
    padding-top: 10px;

}

.desc_prize {
    font-family: Tahoma;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    color: #d43db2;
    text-align: left;
    padding-bottom: 11px;
    padding-top: 11px;
}

.desc_prize_pack {
    font-family: Tahoma;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    color: #d43db2;
    text-align: left;
    padding-bottom: 0px;
    padding-top: 5px;
}

.desc_trans {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #5d5d5d;
    text-align: left;
    padding-left: 0px;

}

.desc_fav {
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #7d9d10;
    text-align: left;
    padding-left: 0px;
}

div#product_menu div, div#user_menu div {
    background-image: url(/images/desc_menu_butt_gray_al2.gif);
    background-repeat: no-repeat;
    background-position: left;
    margin-bottom: 5px;
    height: 31px;
    line-height: 31px;
    text-align: left;
    text-indent: 8px;
    vertical-align:middle;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: #7d4b71;
    cursor: pointer;
}

div#product_menu div.active, div#user_menu div.active {
    background-image: url(/images/desc_menu_butt_purple_al2.gif);
    color: #ffffff;
    font-weight: bold;
}

.desc_title_2 {
    font-family: Tahoma;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #5d5d5d;
    text-align: left;
    padding-top: 10px;

}

.desc_text {
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: #5d5d5d;
    text-align: left;
    vertical-align:top;
    padding-top: 0px;
    padding-right: 20px;
    line-height: 16px;
}

.prod_desc_pic_ok {
    background-image: url(/images/prod_desc_pic_ok_al2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding: 0px 5px 0px 0px;
    vertical-align:middle;
}

.similar_items_header_text{
    color: WHITE;
    font-family:verdana;
    font-weight: bold;
    font-size: 12px;
    padding-top: 9px;
    padding-left: 15px;
}

.similar_items_header{
    background-image: url(/images/similar_products_title_bg.jpg);
    width: 765px;
    height: 32px;
    text-align:left;
    /* border:1px solid RED;*/
}

.similar_items_box{
    width: 240px;
    height: 102px;
    padding-top: 8px;
    background-image: url(/images/similar_products_box_bg.jpg);
    background-repeat: no-repeat;
}

.upsale_items_box {
    width: 200px;
    height: 102px;
    padding-top: 8px;
    background-image: url(/images/upsale_product_box_bg.jpg);
    background-repeat: no-repeat;
}

/* vitaking_aloldal_2_csomagok */

.prod_desc_pic_ok {
    background-image: url(/images/prod_desc_pic_ok_al2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding: 0px 5px 0px 0px;
    vertical-align:middle;

}

.prod_csom {
    background-image: url(/images/prod_desc_title_bg_al2cs.jpg);
    background-repeat: repeat-x;
    vertical-align: middle;
    text-align: left;
    padding-left: 8px;
    padding-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #5d5d5d;
}

.prod_csom_desc {
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #7d9d10;
    line-height: 150%;
    text-align: left;
    padding-left: 15px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.prod_desc_table {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0px;
    padding-right: 0px;
}

.prod_csom_desc_ked {
    font-family: Verdana;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    color: #5d5d5d;
    text-align: left;
    padding-left: 40px;

}

.prod_csom_desc_pr {
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #5d5d5d;
    text-align: left;
    padding-left: 0px;
}


.checkout_head_bg{
    background-image: url(/images/checkout_head_bg.jpg);
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: #ffffff;
    text-align: left;
    padding-left: 15px;
    padding-top: 0px;
}


.basket_head_bg {
    background-image: url(/images/al2_basket_head_bg_full.jpg);
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    padding-left: 15px;
    padding-top: 10px;
}

.basket_box_top {

    background-image: url(/images/al2_basket_cont_box_top.jpg);
    background-repeat: no-repeat;
    padding: 0px;
    vertical-align: middle;
    height: 3px;

}

.basket_box_bottom {

    background-image: url(/images/al2_basket_cont_box_bottom.jpg);
    background-repeat: no-repeat;
    vertical-align: middle;
    padding: 0px;
    font-family: Tahoma;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #7d4b71;
    text-align: center;
    padding-left: 470px;
    padding-top: 0px;
}

.basket_box {
    background-image: url(/images/al2_basket_cont_box_bg.jpg);
    background-repeat: repeat-y;
    padding: 0px;
}


/* vitaking_aloldal_2_kosar.htm */

.basket_order {
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #7d9d10;
    line-height: 130%;
    text-align: left;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.basket_price {
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #7d9d10;
    line-height: 130%;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.afa {
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: #7d4b71;
    text-align: left;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 5px;
    padding-bottom: 0px;
    line-height: 10px;

}

.kuponkod_tf {

    background-image: url(/images/al2_basket_cont_textfield.jpg);
    height: 27px;
    background-repeat: no-repeat;
    background-position: left;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: #7d4b71;

}

/* ------------ */



.input_field_empty_kupon {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3b3b3b;
    border:none;
    width:100px;
    background:none;
}

.input_field_bg {
    background: url(/images/input_field_bg.jpg) no-repeat;
    width: 150px;
    height: 21px;
    padding: 7px 5px 0px 5px;
}

.input_field_content, .input_field_content_inactive {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#3b3b3b;
    border:none;
    background:none;
    width: 150px;
    overflow: hidden;
}

.input_field_content_inactive {
  color:#777777;
}

.input_field_bg2 {
    background: url(/images/input_field_bg2.jpg) no-repeat;
    width: 318px;
    height: 250px;
    padding: 5px;
}

.input_field_content2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3b3b3b;
    border:none;
    background:none;
    width: 310px;
    height: 240px;
    overflow: hidden;
}

.input_field_bg3 {
    background: url(/images/input_field_bg3.jpg) no-repeat;
    width: 320px;
    height: 130px;
    padding: 5px;
}

.input_field_content3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3b3b3b;
    border:none;
    background:none;
    width: 320px;
    height: 120px;
    overflow: hidden;
}

.unit_price {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}

#path {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#909090;
    text-align:left;
    padding-top:5px;
    margin-bottom: 5px;
}

.success_message
{
    font-family: Tahoma, Verdana, Arial;
    font-size: 12px;
    color: #7CA030;
}

.error_message
{
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    color: red;
}

.message
{
    font-family: Tahoma, Verdana, Arial;
    font-size: 12px;
}

#upper_categories img {
    border: 2px solid #936D89;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#product_description ul li {
    list-style:none;
    background: url(/images/prod_desc_pic_ok_al2.jpg) no-repeat top left;
    /*text-indent: 28px;*/
    padding-left: 28px;
    text-align:left;
}

.inactive {
    color:#777777;
}
















.fck_class {
    background:none;
    background-color:#ffffff;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    margin: 20px;
    color: #595959;
}


a:link {
    color: #1E1E1E;
    text-decoration: none;
}
a:visited {
    color: #1E1E1E;
    text-decoration: none;
}
a:hover {
    color: #000000;
    text-decoration: underline;
}
a:active {
    color: #000000;
    text-decoration: none;
}



.footer_menu a:link {
    color: #868686;
    text-decoration: none;
}
.footer_menu a:visited {
    color: #868686;
    text-decoration: none;
}
.footer_menu a:hover {
    color: #868686;
    text-decoration: underline;
}
.footer_menu a:active {
    color: #868686;
    text-decoration: none;
}


#path a:link {
    color: #7b486b;
    text-decoration: underline;
}
#path a:visited {
    color: #7b486b;
    text-decoration: underline;
}
#path a:hover {
    color:#909090;
    text-decoration: none;
}
#path a:active {
    color:#909090;
    text-decoration: none;
}


.top_right_login a {
    color: #ffffff;
}

.topmenu_bg a{
    color: #000000;
    text-decoration: none;
}

.box_title a, .news_title a, .news_title_2 a {
    color: #404a06;
}

.paginator a {
    color: #ffffff;
    text-decoration: none;
}



.list_box .list_box_title_2 a{
    color: #576125;
}


#news img {
    margin-right: 10px;
}

#allnews div {
    padding-bottom:8px;
}

.content ul li, .content ol li {
	margin-left: 25px;
}


p {
    padding: 5px 0px 5px 0px;
    margin: 5px 0px 5px 0px;
}

