*
{
    margin: 0;
}
html, body
{
    height: 100%;
}

body
{
    background: url(images/d1.jpg) top center no-repeat !important;
    font-family: Tahoma, Arial, Verdana;
    margin: 0px;
    padding: 0px;
}

img, input, select, textarea
{
    border: none;
    outline: none;
}
ul, li, p, h1, h2, h3
{
    margin: 0px;
    padding: 0px;
    font-weight: normal;
}

a
{
    color: #B39B7F;
}

a:link, a:hover, a:focus, a:active
{
    outline: none;
    border: none;
    outline: none;
}

:focus
{
    -moz-outline-style: none;
}



.moduleTitle a, .moduleTitle a:visited, .moduleTitle a:hover
{
    text-decoration: none;
}

h1
{
    font-size: 18px;
}

h1.moduleTitle
{
    padding: 0px;
}

ul, li
{
    list-style: none;
}
.float_left
{
    float: left;
}
.float_right
{
    float: right;
}
.blank_height_10
{
    width: 100%;
    float: left;
    height: 10px;
}
.blank_height_15
{
    width: 100%;
    float: left;
    height: 15px;
}
.blank_height_20
{
    width: 100%;
    float: left;
    height: 20px;
}
.blank_width_5
{
    width: 5px;
    float: left;
}

.blank_width_10
{
    width: 10px;
    float: left;
}
.blank_width_15
{
    width: 15px;
    float: left;
}
.blank_width_20
{
    width: 20px;
    float: left;
}

.blank_width_30
{
    width: 30px;
    float: left;
}
.font_size_20
{
    font-size: 20px;
}
.font_size_40
{
    font-size: 40px;
}
.font_size_16
{
    font-size: 16px;
}

/* ======================================================================*/
/* =====================		Inner page classes	=====================*/
/* ======================================================================*/

.inner_page_body
{
}
.main_wrapper
{
    width: 941px;
    margin: 0 auto;
}

.header_wrapper
{
    width: 100%;
    float: left;
    padding-top: 15px;
    height: 60px;
    position: relative;
    _top:-500px
}
.header_trendyol_logo
{
    width: 237px;
    float: left;
    height: 68px;
    margin-right: 25px;
}
.header_path_line
{
    width: 1px;
    height: 53px;
    float: left;
    background: url(images/header_path_line.jpg) repeat-y;
}
.header_contact_icons
{
    width: 150px;
    float: left;
    margin-left: 25px;
    margin-top: 17px;
}
.header_shopping_cart
{
    width: 150px;
    height: 71px;
    float: right;
    background: url(images/shopping_cart_bag.png) no-repeat 0px 5px;
    font-size: 11px;
    display: none;
}
.header_sepetim
{
    width: 95%;
    float: left;
    color: #FFFFFF;
    padding-left: 5px;
}
.total_item_cart
{
    width: 95%;
    float: left;
    color: #999999;
    padding-left: 10px;
    margin-top: 10px;
    margin-left: 3px;
    font-size: 11px;
}
.total_amount_cart
{
    width: 100px;
    float: left;
    color: #999999;
    margin-left: 5%;
    margin-top: 20px;
    padding-top: 2px;
    font-size: 11px;
}
.header_navigation_wrapper
{
    width: 100%;
    float: left;
    line-height: 30px;
    font-size: 11px;
    position: relative;
    z-index: 1;
}
.header_left_side_navigation
{
    float: left;
    text-align: left;
}

.header_left_side_loginstatus
{
    float: left;
    background: url("images/menu_bg.jpg") left -1px no-repeat;
    text-align: left;
    display: none;
}
.header_left_side_loginstatus a
{
    margin-left: 5px;
    text-decoration: none;
    color: #fff;
}
.header_left_side_loginstatus a.logout
{
    width: 20px;
    height: 20px;
    padding: 2px 10px;
    text-decoration: none;
}

.header_left_side_navigation ul li
{
    float: left;
    padding: 0 8px;
}
.header_left_side_navigation ul li a
{
    text-decoration: none;
    color: #999999;
}
.header_left_side_navigation ul li a:hover
{
    text-decoration: underline;
}
.header_right_side_navigation
{
    width: 390px;
    float: left;
}
.header_right_side_navigation ul
{
    float: right;
}
.header_right_side_navigation ul li
{
    float: left;
    padding: 0 8px;
}
.header_right_side_navigation ul li a
{
    text-decoration: none;
    color: #B2B2B2;
}
.header_right_side_navigation ul li a:hover
{
    text-decoration: none;
    color: #fff;
}
.body_content_wrapper
{
    width: 100%;
    float: left;
    margin-top: 5px;
}
.homepage_body_header
{
    background: #000000;
    float: left;
    height: 77px;
    width: 100%;
}
.body_header_title_wrapper
{
    width: 220px;
    float: left;
}
.body_header_title_1
{
    color: #CDBE8B;
    font-weight: normal;
    font-family: Tahoma;
    margin: 30px 0px 0px 15px;
}
.body_header_title_1 h2.moduleTitle
{
    font-family: Tahoma;
    font-size: 17px;
    color: #CDBE8B;
    font-weight: normal;
}

.body_header_title_2
{
    font-size: 16px;
    color: #999999;
    font-weight: normal;
}
.body_header_text
{
    width: 390px;
    float: left;
    font-size: 11px;
    margin-top: 32px;
    height: 30px;
    color: #999;
    background: url(images/mainpage_welcome_bg.png) top left no-repeat;
    text-indent: -9999px;
}
a.devami
{
    color: #8B9B45;
    text-decoration: underline;
}
.body_header_right_part
{
    width: 320px;
    float: right;
    background: #28231c;
    font-size: 14px;
    color: #FFFFFF;
}
.body_header_right_part_title
{
    background: #3e362c;
    padding: 10px 0px 10px 10px;
    font-family: Tahoma;
    display: block;
}
.body_header_right_part_title h2
{
    font-size: 11px;
    color: #999;
}
.body_header_right_part_text
{
    background: #27221c;
    width: 310px;
    float: left;
    padding-left: 10px;
    font-size: 11px;
    padding-top: 10px;
    background: url(images/body_header_right_side_arrow.png) no-repeat 282px center;
    overflow: hidden;
    height: 38px;
}
.homepage_images_wrapper
{
    width: 921px;
    padding: 10px;
    float: left;
    background: #FFFFFF;
}
.homepage_images_wrapper img
{
    float: left;
}
.footer_wrapper
{
    background: #000000;
    color: #888;
    font-family: Tahoma;
    font-size: 12px;
    clear: both;
}

.footerContainer
{
    margin-top: 15px;
    float: right;
    width: 710px;
}

.footerLeft
{
    height: 59px;
    float: left;
    background: #000 url(images/ssl.png) top left no-repeat;
    width: 225px;
    display: block;
}
.footerLeft a
{
    width: 225px;
    display: block;
    height: 59px;
    text-decoration: none;
}

.footer_wrapper ul li
{
    float: left;
    padding: 0 10px;
}
.footer_wrapper ul li a
{
    text-decoration: none;
    color: #888;
    font-size: 11px;
}
.footer_wrapper ul li a:hover
{
    text-decoration: underline;
}
/* =====================		Product page classes	=====================*/

.fotoby
{
    position: absolute;
    top: 180px;
    left: 0px;
    background: #000;
    float: left;
    color: #fff;
    padding: 5px 10px;
    font-size: 11px;
    font-family: Tahoma;
}
.fotoby .fotobytitle
{
    color: Gray;
}
.product_header_wrapper
{
    width: 100%;
    background: #000000;
    position: relative;
    height: 220px;
    overflow: hidden;
    display: block;
}

.product_tools
{
    clear: both;
    display: block;
    width: 100%;
    margin-top: 20px;
}

.product_header_image
{
    float: left;
    width: 450px;
    margin-right: 10px;
    overflow: hidden;
}
.product_header_info
{
    float: right;
    width: 450px;
    margin-right: 10px;
}
.product_header_title
{
    width: 415px;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    margin-top: 25px;
    margin-bottom: 15px;
}
.product_header_title a
{
    color: #FFFFFF;
    text-decoration: none;
}

.product_header_text
{
    float: left;
    font-size: 11px;
    color: #FFFFFF;
    line-height: 17px;
    text-align: justify;
    width: 100%;
    height: 100px;
    overflow: hidden;
}

.product_header_bottom_link
{
    background: transparent url(images/small_arrow1.jpg) no-repeat right center;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 20px;
    line-height: 18px;
    display: inline;
    text-decoration: none;
}
.product_header_bottom_link a
{
    text-decoration: none;
    color: #efefef;
    text-decoration: none;
}
.product_header_bottom_link a:hover
{
    text-decoration: underline;
}

.product_header_bottom_right_link
{
    float: right;
    font-size: 12px;
    color: #FFFFFF;
    margin-right: 5px;
}
.product_list_wrapper
{
    width: 922px;
    padding: 10px;
    float: left;
    background: #756653;
}

.product_list_wrapper .soldOut
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 120px;
    height: 120px;
    background: url(images/item_soldout.png) top left no-repeat;
    z-index:1000 !important;
}

.product_list_wrapper .trendyolMark
{
    position: absolute;
    top: 0px;
    right: 0px;
    width: 135px;
    height: 49px;
    background: url(images/item_soldout.jpg) top left no-repeat;
}

.fav
{
    width: 35px;
    height: 15px;
    background: url(images/fav.png) right top no-repeat;
    right: 10px;
    margin-top: 5px;
    position: absolute;
    text-align: right;
    z-index: 1000;
}


.favInner
{
    width: 35px;
    height: 15px;
    background: url(images/fav.png) right top no-repeat;
    right: 15px;
    top: 70px;
    position: absolute;
    text-align: right;
    z-index: 10;
}


.product_large_image
{
    overflow: hidden;
    display: block;
}

.product_detail_wrappers
{
    float: left;
    margin-left: 70px;
}


.product_item_wrapper
{
    float: left;
    margin: 10px;
    position: relative;
    overflow: hidden;
}
.product_item_image
{
    text-align: center;
}
.product_item_details
{
    background: url(images/item_bottom_background.jpg) no-repeat #000000 0px 10px;
    height: 60px;
    padding: 5px;
    overflow: hidden;
}

.product_item_details_left
{
    width: 100%;
    margin-bottom: 5px;
    clear: both;
}
.product_item_number_detail
{
    float: left;
    color: #FFFFFF;
}
.product_item_number_detail
{
    float: left;
    font-size: 16px;
    color: #FFFFFF;
    font-family: Tahoma;
    font-weight: normal;
    text-align: left;
}
.product_item_number_detail h2.moduleTitle
{
    font-weight: normal;
    font-size: 16px;
}
.product_item_number h2.moduleTitle
{
    font-weight: normal;
    font-size: 20px;
    text-align: left;
    float: left;
    width: 250px;
}
.product_item_details
{
    background: #000000;
    padding: 5px;
    overflow: hidden;
}
.product_item_details_left
{
    width: 90px;
    float: left;
}
.product_item_number
{
    width: 100%;
    float: left;
    color: #FFFFFF;
}
.product_item_old_price
{
    width: 100%;
    float: left;
    color: #999;
    font-size: 14px;
    line-height: 20px;
    text-decoration: line-through;
}
.product_item_current_price
{
    width: 100%;
    float: left;
    color: #FFF;
    font-size: 14px;
    line-height: 20px;
}
.product_item_details_right
{
    width: 100px;
    font-size: 11px;
    color: #FFFFFF;
    float: right;
    text-align: right;
    margin-top: 25px;
    margin-right: 5px;
}
.product_item_details_right a
{
    text-decoration: underline;
    display: block;
    color: White;
}

/* =====================		Static page classes	=====================*/
.static_page_header_wrapper
{
    width: 100%;
    float: left;
    background: #000000;
}
.static_page_header
{
    width: 96%;
    float: left;
    color: #FFFFFF;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    height: 35px;
    line-height: 35px;
}
.static_page_body_wrapper
{
    width: 921px;
    float: left;
    background: url(images/static_page_body_back.jpg) repeat-x top #83725d;
    padding: 10px;
}
.static_page_body_text
{
    width: 901px;
    float: left;
    background: #000000;
    color: #FFFFFF;
    line-height: 17px;
    font-size: 12px;
    padding: 10px;
}
.static_page_body_text p
{
    margin: 5px 0;
}
/* =====================		Butic page classes	=====================*/

.butic_box_wrapper
{
    width: 160px;
    float: left;
    height: 94px;
    background: url(images/butik_box_background.jpg) no-repeat;
    color: #FFFFFF;
    padding: 8px;
}
.butic_box_left
{
    width: 65%;
    float: left;
    line-height: 23px;
    font-size: 12px;
}
.butic_box_right
{
    width: 34%;
    float: right;
    font-size: 11px;
}
.davit_header_left
{
    width: 240px;
    float: left;
    line-height: 60px;
    padding-left: 16px;
    background: #000000;
    color: #FFFFFF;
    font-size: 11px;
}
.davit_header_right
{
    width: 650px;
    float: left;
    line-height: 60px;
    background: #333333;
    color: #FFFFFF;
    font-size: 11px;
    padding-left: 15px;
}
.davit_page_left_wrapper
{
    width: 475px;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
}
.davit_textarea_title
{
    width: 100%;
    float: left;
    color: #fff;
    margin: 10px 0 2px 0;
}
.input_textarea
{
    width: 436px;
    height: 96px;
    font-size: 12px;
    padding: 10px;
    color: #999;
    display: block;
    background: url(images/textarea_background.jpg) repeat-y top left;
    font-family: Tahoma, Arial, Verdana;
    float: left;
    overflow: auto;
}

.input_textareaSmall
{
    width: 280px;
    font-size: 12px;
    height: 50px;
    padding: 13px 10px;
    color: #999;
    background: url(images/textarea_background_small.jpg) no-repeat;
    font-family: Tahoma, Arial, Verdana;
    float: left;
    margin-bottom: 5px;
    overflow: auto;
}

.davit_submit_button
{
    width: 97%;
    float: left;
    height: 45px;
    text-align: right;
    margin-top: 15px;
    margin-right: 3%;
}
.black_dotted_line
{
    width: 97%;
    float: left;
    border-bottom: 1px solid #2C2825;
    height: 1px;
    margin-top: 30px;
}
.share_link_text
{
    width: 97%;
    float: left;
    margin-top: 20px;
    font-size: 12px;
    color: #FFFFFF;
    margin-bottom: 30px;
}
.share_link_input_wrapper
{
    width: 455px;
    float: left;
    color: #FFFFFF;
    line-height: 30px;
}
.share_link_input
{
    width: 395px;
    float: left;
    color: #FFFFFF;
    background: url(images/share_link_input.jpg) no-repeat;
    height: 28px;
    padding: 8px 0 0 8px;
    margin-right: 6px;
    font-size: 16px;
    color: #666666;
}
.share_link_icon
{
    width: 300px;
    float: left;
    margin-top: 32px;
}
.share_link_submit_button
{
    width: 43px;
    float: right;
    height: 45px;
    text-align: right;
    margin-top: 15px;
    padding-right: 10px;
}
.davit_page_right_wrapper
{
    width: 350px;
    float: left;
    margin-left: 25px;
    margin-top: 35px;
    color: #FFFFFF;
    padding-bottom: 20px;
}
.davit_page_right_title
{
    width: 100%;
    float: left;
    font-size: 16px;
    line-height: 21px;
    margin-top: 23px;
}
.follows_us_icon_wrapper
{
    width: 100%;
    float: left;
    margin-top: 30px;
}
.follows_us_icon_wrapper img
{
    float: left;
}
.follows_us_icon_dotted
{
    width: 1px;
    float: left;
    background: url(images/follow_us_dotted.jpg) repeat-y;
    margin: 0 20px;
    height: 60px;
}
.contact_email_icons
{
    width: 100%;
    float: left;
    margin-top: 15px;
}
.contact_email_icons img
{
    float: left;
    margin-right: 21px;
}
.margin_top_85
{
    margin-top: 85px;
}

/* =====================		Product detail Page classes	=====================*/

.product_detail_container
{
    width:920px;
    }

.product_description_text
{
    margin: 0px 0px 5px 0px;
    display: block;
}
.product_detail_title
{
    width: 400px;
    float: left;
    color: #FFFFFF;
    padding: 0px;
    line-height: 35px;
}

.CategoryBreadCrumbs
{
    line-height: 35px;
}


.product_detail_header_right
{
    float: right;
    font-size: 14px;
    line-height: 18px;
}

.product_detail_wrappers
{
    background: #000000;
    color: #999999;
    font-size: 11px;
    width: 620px;
    padding-left: 5px;
}
.product_item_number
{
    float: left;
    font-size: 18px;
    color: #FFFFFF;
    font-family: Tahoma;
    font-weight: normal;
    text-align: center;
}
.product_item_number h2.moduleTitle
{
    font-weight: normal;
    font-size: 20px;
    text-align: left;
}
.product_item_number a
{
    color: #FFFFFF;
    text-decoration: none;
    font-size: 15px;
    font-family: Tahoma;
    text-align: left;
}
.product_page_old_price
{
    color: #666;
    font-size: 14px;
    text-decoration: line-through;
    float: right;
    text-align: center;
    margin-right: 10px;
}
.product_page_current_price
{
    float: right;
    color: #FFF;
    font-size: 14px;
    text-align: center;
}
.product_dotted_border
{
    float: right;
    width: 100%;
    margin: 10px 0;
    border-bottom: 1px solid #2C2825;
    height: 1px;
}
.product_item_model_left_wrapper
{
    display: block;
    float: left;
    width: 250px;
}
.product_item_left_row
{
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
.product_item_left_text
{
    width: 50px;
    float: left;
    font-size: 11px;
    color: #999999;
    margin-right: 10px;
    line-height: 27px;
}
.product_item_left_input
{
    width: 100px;
    float: left;
}
select.product_model
{
    width: 54px;
    float: left;
    height: 27px;
    background: url(images/model_size_back.jpg) no-repeat;
}
.product_item_adet_input
{
    width: 28px;
    padding-left: 8px;
    float: left;
    background: url(images/abet_back.jpg) no-repeat;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #FFFFFF;
}
.product_item_model_right_wrapper
{
    font-size: 11px;
    color: #FFFFFF;
    font-size: 11px;
    padding: 96px 0px 0px 0px;
    display: block;
    float: right;
}
.bekleme
{
    float: right;
}
.sepete
{
    float: right;

}
.sepete a, .bekleme a
{
    padding-left: 10px;
    margin-left: 10px;
    padding-top: 30px;
    outline: none;
    text-decoration: none;
    color: #fff;
}
.product_item_descrption
{
    width: 100%;
    float: left;
    font-size: 11px;
    color: #FFFFFF;
    line-height: 17px;
    margin-bottom: 15px;
}
.product_item_compositon
{
    width: 100%;
    float: left;
    font-size: 11px;
    color: #999999;
    line-height: 20px;
}
.trendyol29_garantisi
{
    background: url("images/trendyol29_garantisi_logo.jpg") left center no-repeat;
    width: 240px;
    float: left;
    color: #999999;
    margin-right: 45px;
    height: 59px;
}

.trendyol29_garantisi_title
{
    color: #FFFFFF;
    width: 180px;
    float: left;
    margin-bottom: 7px;
    font-size: 12px;
}

.trendyol29_garantisi_text
{
    color: #999999;
    font-size: 11px;
    width: 180px;
    float: left;
    margin-left: 70px;
}
.itdra
{
    width: 230px;
    float: left;
    color: #999999;
    padding-left: 10px;
}
.itdra_title
{
    color: #FFFFFF;
    width: 100%;
    float: left;
    margin-bottom: 7px;
    font-size: 12px;
}
.itdra_text
{
    color: #999999;
    font-size: 11px;
    width: 100%;
    float: left;
}
.akradasinia_paylas
{
    width: 300px;
    float: right;
    background: red;
    font-size: 11px;
    color: #FFFFFF;
    background: url(images/small_arrow1.jpg) no-repeat right;
    line-height: 20px;
    padding-right: 25px;
    text-align: right;
}
.more_product_title
{
    width: 99%;
    padding-left: 1%;
    font-size: 14px;
    line-height: 30px;
    color: #FFFFFF;
    float: left;
    background: #000;
    margin-top: 10px;
}
.more_products_list
{
    width: 100%;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 4px;
}
.more_products_list img
{
    border: 0px solid;
}

.more_products_list .item
{
    float: left;
    font-size: 14px;
    color: #888;
    padding-right: 2px;
}

.more_products_list .item .msrp
{
    text-decoration: line-through;
    display: block;
    font-size: 11px;
}

.other_products_list
{
    width: 100%;
    float: left;
    margin-top: 10px;
}
.other_products_list img
{
    border: 0px solid;
}

.other_products_list .item
{
    float: left;
    font-size: 14px;
    color: #666;
    padding: 10px;
    margin-right: 5px;
    background: #fff;
    text-align: center;
}

.other_products_list .item .msrp
{
    text-decoration: line-through;
    display: block;
    font-size: 11px;
    color: #888;
}



/* =====================		Trendyol blog Classes	=====================*/

.maincontainer
{
    width: 980px;
    margin: 0 auto;
}
.body_page_bg
{
    background: url(images/body_bg.jpg) repeat-y top;
    width: 980px;
    float: left;
}
.main_page
{
    width: 980px;
    background: url(images/main_page_bg.jpg) no-repeat top left;
    float: left;
}
.left_page_contant
{
    width: 699px;
    float: left;
    padding-top: 83px;
    padding-left: 20px;
    text-align: left;
}
.logo_part
{
    width: 190px;
    height: auto;
    float: left;
}
.logo_part_inner
{
    width: 180px;
    float: left;
    height: 213px;
}
.company-logo
{
    width: 180px;
    height: 102px;
    float: left;
}
.facebook-icon
{
    width: 180px;
    float: left;
    margin-top: 41px;
}
.facebook-icon ul
{
    list-style-type: none;
    float: left;
}
.facebook-icon ul li
{
    list-style: inside;
    padding-left: 6px;
    margin: 0px;
    display: block;
    float: left;
}
.divider
{
    float: left;
    width: 5px;
    height: 213px;
}
.middle_content
{
    width: 485px;
    float: left;
}
.middle_content_inner
{
    width: 99%;
    float: left;
    padding-left: 10px;
}
.top_text_image
{
    width: 451px;
    height: 96px;
    float: left;
    background: url(images/text-image.jpg) no-repeat left top;
}
.blank_div_451
{
    height: 55px;
    float: left;
    width: 451px;
}
.black_text
{
    font-size: 11px;
    color: #fff;
    line-height: 10px;
    font-weight: normal;
}
.blank_div_416
{
    width: 416px;
    float: left;
}
.blog_post_image
{
    width: 456px;
    float: left;
}
.body_text
{
    font-size: 11px;
    color: #fff;
    width: 440px;
    float: left;
    margin-bottom: 15px;
    margin-top: 10px;
}
.padding-top
{
    padding-top: 10px;
}
.gonderen_text
{
    color: #000;
    font-size: 11px;
    line-height: 26px;
    width: 90%;
    float: left;
}
.gonderen_text ul
{
    list-style: inside;
    padding: 0px;
    margin: 0px;
}
.gonderen_text ul li
{
    display: block;
    padding-right: 38px;
    list-style-type: none;
    float: left;
}
.gonderen_text ul li a
{
    color: #fff;
    text-decoration: none;
}
.gonderen_text ul li a:hover
{
    color: #000;
}
.line_border
{
    border-bottom: 1px solid #87786D;
    width: 100%;
    float: left;
}
.go_button
{
    height: 23px;
    width: 10%;
    float: right;
}
.image_456x260
{
    width: 456px;
    height: 260px;
    float: left;
}
.footer
{
    width: 731px;
    float: left;
    height: 76px;
    background: url(images/footer-bg.jpg) left top repeat-y;
}
/********************************************* right contant  ***********************************/

.right_contant
{
    width: 242px;
    padding-left: 6px;
    float: right;
    text-align: left;
    height: auto;
    padding-top: 4px;
}
.right_part_top_image
{
    width: 242px;
    height: 131px;
    float: left;
    background: url(images/right-image.jpg) no-repeat top;
}
.white_text
{
    line-height: 16px;
    padding-left: 8px;
    padding-right: 4px;
    color: #fff;
    font-size: 11px;
}
.orange_text
{
    line-height: 16px;
    padding-left: 8px;
    padding-right: 4px;
    color: #FF9900;
}
.blog_dotted_border
{
    border-bottom: 1px solid #fff;
    width: 216px;
    margin-top: 2px;
    float: left;
    height: 1px;
    margin-left: 8px;
    margin-right: 4px;
}
.padding_top
{
    padding-top: 10px;
    float: left;
}
.right_content_text
{
    float: left;
    text-transform: uppercase;
    text-align: left;
    font-size: 11px;
    width: 100%;
}
.right_content_text ul
{
    margin: 0px;
    padding: 10px 0 0 0px;
    list-style: none;
}
.right_content_text ul li
{
    text-transform: uppercase;
    color: #FFF;
    font-size: 12px;
    line-height: 17px;
    list-style: none;
}
.right_content_text ul li a
{
    color: #fff;
    text-decoration: none;
    text-align: left;
}
.right_content_text ul li a:hover
{
    color: #FF9900;
}
.product_image_tittle_heading
{
    font-size: 22px;
    line-height: 28px;
    text-decoration: none;
    color: #fff;
    padding-top: 8px;
    padding-bottom: 14px;
    float: left;
    width: 100%;
}
.right_link_wrapper
{
    width: 215px;
    float: left;
    margin: 0 10px;
    font-size: 12px;
    margin-top: 15px;
}
.right_link_title
{
    width: 100%;
    float: left;
    border-bottom: dotted 1px #FFF;
    color: #FFFFFF;
    font-size: 12px;
    padding-bottom: 5px;
}
.middle_blog_post_wrapper
{
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
/* =====================		Address Page Classes	=====================*/

.address_input_top_title
{
    width: 100%;
    float: left;
}
.input_text_format
{
    padding-top: 8px;
    padding-left: 10px;
    height: 28px;
    font-size: 15px;
    color: #999999;
    margin: 3px 0;
}
.address_input_field
{
    width: 260px;
    float: left;
    background: url(images/address_input_back.jpg) no-repeat;
}
.address_page_left_wrapper
{
    width: 435px;
    float: left;
    margin-top: 65px;
}
.address_page_input_title
{
    width: 99%;
    float: left;
    color: #c6b593;
    font-size: 11px;
    padding-left: 3px;
}
.postcode_input_field
{
    width: 63px;
    float: left;
    background: url(images/postcode_back.jpg) no-repeat;
}
.date_input_wrapper
{
    width: 133px;
    float: left;
    margin-right: 10px;
}
.date_year_input_field
{
    width: 133px;
    float: left;
    background: url(images/date_input_back.jpg) no-repeat;
    height: 36px;
}
.address_page_bottom_text
{
    width: 95%;
    float: left;
    font-size: 11px;
    color: #FFFFFF;
    line-height: 17px;
    margin-top: 20px;
}
.address_bottom_btn_wrapper
{
    width: 100%;
    float: left;
    margin: 40px 0 20px 0;
}
.address_page_button
{
    width: 46px;
    float: left;
    height: 46px;
}
.address_page_submit_btn
{
    width: 161px;
    float: right;
    height: 30px;
    color: #FFFFFF;
    background: url(images/address_submit_btn.jpg) no-repeat;
    font-size: 11px;
    text-align: left;
}
/* =====================		Shopping Cart Page Classes	=====================*/


.shopping_cart_item_quantity_title
{
    width: 70px;
    background: #000;
    line-height: 20px;
    color: #999;
    font-size: 12px;
    float: right;
    margin-bottom: 10px;
    text-align: center;
    border-right: 1px solid #111;
    border-left: 1px solid #111;
}



.shopping_cart_item_qty
{
    width: 70px;
    height: 130px;
    float: left;
    line-height: 28px;
    color: #999999;
    font-size: 11px;
    background: #000 url(images/abet_back.jpg) no-repeat scroll 18px 47px;
    border-right: 1px solid #111;
    border-left: 1px solid #111;
}
.item_qty_number
{
    width: 36px;
    float: left;
    text-align: right;
    color: #FFFFFF !important;
    padding: 35px 0px 10px 23px;
}

.shopping_cart_item_amount_title
{
    width: 140px;
    background: #000;
    line-height: 20px;
    color: #999;
    font-size: 12px;
    float: right;
    margin-bottom: 10px;
    text-align: center;
    border-right: 1px solid #111;
}


.item_model_price
{
    float: left;
    font-size: 14px;
    color: #fff;
    width: 140px;
    background: #000;
    height: 130px;
    font-weight: bold;
    border-right: 1px solid #111;
}

.shopping_cart_item_price_inner
{
    text-align: center;
    padding-top: 50px;
}


.shopping_cart_total_amount_title
{
    width: 140px;
    background: #fff;
    line-height: 20px;
    color: #111;
    font-size: 12px;
    float: right;
    margin-bottom: 10px;
}


.shopping_cart_delete
{
    width: 26px;
    background: #5D5043;
    line-height: 20px;
    color: #fff;
    font-size: 12px;
    float: right;
    margin-bottom: 10px;
}




.shopping_cart_item_info_wrapper
{
    width: 100%;
    float: left;
    margin-bottom: 10px;
    background: #5d5043;
}
.shopping_cart_item_image
{
    float: left;
}
.shopping_cart_item_remove
{
    width: 24px;
    line-height: 100px;
    float: left;
    padding-top: 50px;
}
.shopping_cart_item_detail
{
    width: 435px;
    float: left;
    background: #000000;
    height: 110px;
    padding: 10px;
}
.shopping_cart_item_name
{
    float: left;
    font-size: 20px;
    color: #FFFFFF;
    margin-bottom: 20px;
    text-align: left;
    margin-top: 20px;
    font-weight: normal;
}
.shopping_cart_item_name h2.moduleTitle
{
    font-weight: normal;
    font-size: 20px;
}
.shopping_cart_item_name a
{
    color: White;
    text-decoration: none;
}
.shopping_cart_item_controls
{
    float: left;
    text-align: left;
}
.shopping_cart_item_controls a
{
    font-size: 12px;
    text-decoration: none;
}
.item_model_number
{
    width: 70px;
    float: left;
    font-size: 11px;
    color: #999999;
    padding-top: 8px;
    margin-right: 15px;
}
.item_model_color
{
    width: 100px;
    float: left;
    font-size: 11px;
    color: #999999;
    line-height: 18px;
}


.shopping_cart_item_price
{
    width: 140px;
    float: left;
    height: 130px;
    font-size: 14px;
    font-weight: bold;
    color: #111;
    background: #fff;
    border-left: 1px solid #333;
}

.shopping_cart_item_description
{
    width: 500px;
    float: left;
    font-size: 11px;
    color: #FFFFFF;
    line-height: 17px;
    text-align: left;
}
.shopping_cart_total_amount_box
{
    width: 274px;
    float: right;
    background: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    margin-right: 26px;
    clear: right;
}
.shopping_cart_total_amount_left
{
    width: 130px;
    float: left;
    line-height: 22px;
    text-align: left;
    font-size: 13px;
}
.shopping_cart_total_amount_right
{
    width: 112px;
    float: left;
    line-height: 22px;
    text-align: right;
}
.shopping_cart_total_amount_border
{
    width: 100%;
    float: left;
    border-bottom: 1px solid #777;
    height: 1px;
}
.shopping_cart_item_bottom_btn
{
    width: 100%;
    float: left;
    margin: 20px 0;
}
.alisverise_devam
{
    width: 118px;
    float: left;
    height: 35px;
    color: #FFFFFF;
    background: url(images/alisverise_devam.jpg) no-repeat;
    font-size: 11px;
    text-align: left;
    padding-left: 20px;
    padding-bottom: 10px;
}

.shopping_cart_bottom_outer_box
{
    float: left;
    background: #000000;
    height: 140px;
    margin-top: 20px;
}

.shopping_cart_bottom_inner_box
{
    width: 200px;
    float: left;
    padding-right: 5px;
    padding-left: 5px;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 16px;
    text-align: left;
}

.shopping_cart_bottom_boxes_title
{
    width: 100%;
    float: left;
    font-size: 16px;
    margin-bottom: 10px;
}
.shopping_cart_bottom_boxes_title h2.moduleTitle
{
    font-size: 18px;
}
.shopping_cart_bottom_boxes_text
{
    width: 100%;
    float: left;
}

.shopping_cart_bottom_boxes_border
{
    float: left;
    border-right: dotted 1px #FFFFFF;
    width: 1px;
    margin: 0 8px 0 0px;
    height: 140px;
}


#rightSidebarPanel
{
    width: 300px;
    display: block;
}
#mainPanel
{
    width: 100%;
}


.countdown
{
    font-size: 14px;
    color: #efefef;
}
.counterPrefix
{
    font-size: 11px;
    padding: 4px 0px;
}

.myAccountPageLinks
{
    margin-left: 15px;
    display: block;
    margin-left: 15px;
    width: 285px;
}

.myAccountPageLinks h2.moduleTitle
{
    margin-bottom: 10px;
}
.myAccountPageLinks ul
{
    padding: 0px;
    margin: 0px;
}
.myAccountPageLinks ul li
{
    display: block;
    border-bottom: 1px solid #777;
    padding: 5px;
    background: url(images/accountLink.jpg) left center no-repeat;
    text-indent: 30px;
}
.myAccountPageLinks ul li:hover
{
    background: url(images/accountLink.jpg) 5px center no-repeat;
}
.myAccountPageLinks ul li a
{
    display: block;
    padding: 5px;
    text-decoration: none;
    font-size: 14px;
    color: #999;
    outline: none;
}


.borderless, .borderless tr, .borderless th, .borderless tbody
{
    border: solid 0px;
    border-collapse: collapse;
}
.borderless tr
{
    border: solid 0px;
    border-collapse: collapse;
}
.borderless td
{
    border: solid 0px;
    border-collapse: collapse;
    padding: 4px;
}

.dotted_border
{
    width: 100%;
    margin: 10px 0;
    border-bottom: 1px solid #2C2825;
    height: 1px;
}


.input_left_part
{
    width: 4px;
    height: 34px;
    float: left;
    background: url(images/input_text_left.jpg) no-repeat right top;
}
.input_right_part
{
    width: 206px;
    height: 34px;
    float: left;
    background: url(images/input_text_right.jpg) no-repeat right top;
}



.input_text, .input_text input
{
    outline: none;
    width: 98%;
    background: transparent;
    color: #999;
    font-size: 14px;
    padding: 3px 4px;
    margin-top:6px;
}

.input_text input
{
    padding-top: 0px;
}

select
{
    color: #999;
    background: transparent;
    width: 98%;
    height: 25px;
    padding-top: 6px;
    background: transparent;
    margin-top: 2px;
}

select option
{
    color: #555;
    padding: 3px 2px;
    font-size: 12px;
    outline: none;
    background: #fff;
}
.input_button
{
    width: 43px;
    height: 43px;
    float: left;
    background: url(images/go_arrow_button.jpg) no-repeat;
    cursor: pointer;
    text-indent: -9999px;
    outline: none;
}

.definitionTable label
{
    font-size: 12px;
    display: block;
    margin-top: 8px;
}

#contentLayout
{
    width: 100%;
}

.basketCountdownContainer
{
    float: left;
    margin-top: 20px;
    color: White;
    font-size: 12px;
    text-align: left;
    font-weight: bold;
}

.emptyBasketPanel
{
    background: #000;
    color: #999;
    padding: 20px;
    width: 400px;
    margin: 0px auto 10px;
    text-align: center;
    font-size: 14px;
    border: 1px solid gray;
}

.inactiveUserPanel
{
    background: #000;
    color: #999;
    line-height: 120%;
    padding: 20px;
    font-size: 12px;
}

.inactiveUserPanel .content
{
    padding: 10px 0px;
}

.rowHeader
{
    font-size: 13px;
    color: #fff;
    width: 115px;
    text-align: left;
    font-weight: normal;
}

.login_box_wrapper
{
    width: 240px;
    float: left;
    margin: 1px 3px 1px 0;
    color: #FFFFFF;
}
.login_box_wrapper a
{
    color: gray;
    text-decoration: none;
}


.checkoutProgress
{
    width: 100%;
    display: block;
    background: #000;
}
.step1, .step2, .step3, .step4, .step5, .step1off, .step2off, .step3off, .step4off, .step5off
{
    width: 180px;
    height: 63px;
    float: left;
    outline: none;
    padding: 0px;
    margin: 0px;
}
.step1
{
    background: url(images/steps/step01.gif) top left no-repeat;
}
.step1off
{
    background: url(images/steps/istep01.gif) top left no-repeat;
}

.step2
{
    background: url(images/steps/step02.gif) top left no-repeat;
}
.step2off
{
    background: url(images/steps/istep02.gif) top left no-repeat;
}

.step3
{
    background: url(images/steps/step03.gif) top left no-repeat;
}
.step3off
{
    background: url(images/steps/istep03.gif) top left no-repeat;
}

.step4
{
    background: url(images/steps/step04.gif) top left no-repeat;
}
.step4off
{
    background: url(images/steps/istep04.gif) top left no-repeat;
}

.step5
{
    background: url(images/steps/step05.gif) top left no-repeat;
}
.step5off
{
    background: url(images/steps/istep05.gif) top left no-repeat;
}

.definitionLabel
{
    float: left;
    width: 150px;
    font-weight: bold;
    padding: 5px;
    font-size: 12px;
}

.definitionContent
{
    float: left;
    font-size: 12px;
    color: #EFEFEF;
    padding: 5px;
}

.btnSend
{
    width: 180px;
    height: 30px;
    background: url(images/btnFinishPayment.png) top left no-repeat;
    border: 0px;
    text-indent: -9999px;
    display: block;
}

.btnSend input
{
    border: none;
    background: none;
    cursor: pointer;
    text-indent: -9999px;
    width: 180px;
    height: 40px;
    display: block;
}


.btnSendContainer input
{
    padding: 10px;
    border: 1px solid #222;
    background: #EEE;
    font-size: 12px;
    margin: 10px 0px;
    cursor: pointer;
}

.btnSendContainer input:hover
{
    padding: 10px;
    border: 1px solid #222;
    background: #CCC;
    font-size: 12px;
    margin: 10px 0px;
    cursor: pointer;
}


.errorPanel
{
    padding: 20px 10px;
    font-size: 12px;
    font-family: Tahoma;
    border: 1px solid #333;
    color: #F3F2EE;
    background: #222 url(images/errorPanel.png) 10px center no-repeat;
    padding-left: 60px;
}

.successPanel
{
    padding: 20px 10px;
    font-size: 12px;
    font-family: Tahoma;
    border: 1px solid #333;
    color: #F3F2EE;
    background: #222 url(images/successPanel.png) 10px center no-repeat;
    text-align: left;
    padding-left: 80px;
}

.emptyPanel
{
    padding: 5px;
    font-size: 12px;
    font-family: Tahoma;
    border: 1px solid #333;
    color: gray;
    background: #222 url(images/successPanel.png) 10px center no-repeat;
    text-align: left;
    margin-bottom: 5px;
}

.emptyPanel h3
{
    color: #999;
    font-size: 14px;
    font-weight: bold;
    margin: 5px;
}

table.orderSummaryTable th.rowHeader
{
    padding: 0px;
    margin: 0px;
    font-weight: bold;
}

table.orderSummaryTable
{
    background: #222;
    border: 1px solid #444;
}
table.orderSummaryTable td, table.orderSummaryTable th
{
    text-align: left;
    padding: 0px;
    margin: 0px;
    padding: 4px;
}

.sider1, .sider2, .sider3, .sider4, .sider5
{
    width: 300px;
    height: 200px;
    cursor: pointer;
    margin-top: 10px;
}

.sider1
{
    background: url('images/davetet.jpg') top left no-repeat;
}

.sider2
{
    background: url('images/sociallinks.jpg') top left no-repeat;
}

.sider3
{
    background: url('images/blog.jpg') top left no-repeat;
}

.sider4
{
    border-bottom: 1px solid #94A3C4;
}

.sider5
{
    background: #8F8880 url('images/twit.png') top left no-repeat;
    padding-top: 40px;
    height: 160px;
}

.sider6
{
    background: url('images/rayban_hediye.jpg') top left no-repeat;
}





.sider a
{
    width: 300px;
    height: 200px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    outline: none;
}



.tBrand
{
    background: url(images/tBrand.png) top right no-repeat;
    width: 55px;
    height: 55px;
    position: absolute;
    top: 0px;
    right: 0px;
    display: none;
}


a.upcomingBoutiquesLink
{
    text-decoration: none;
    color: #fff;
    outline: none;
}


a.upcomingBoutiquesLink:hover
{
    text-decoration: none;
    color: #B39B7F;
    outline: none;
}

a.upcomingBoutiquesLink span.ucbLinkDate
{
    color: #999;
    width: 100px;
    display: block;
    float: left;
}

.product_header_text span
{
    padding: 10px 0px 20px 0px;
}

.buyProductForm select, .buyProductForm input
{
    border: 1px solid #333;
    margin: 0px;
    padding: 0px;
}

table.buyProductForm
{
    width: auto;
}

table.buyProductForm tr
{
    margin: 2px 0px;
}
table.buyProductForm th.rowHeader
{
    color: Gray;
    font-size: 11px;
    width: 50px;
    padding: 0px;
    margin: 0px;
    text-transform: lowercase;
    vertical-align: top;
    padding-top: 10px;
}

.tflu
{
    background: url(images/tflu.png) no-repeat left -25px;
    width: 125px;
    height: 100px;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 0;
}

.counterdark
{
    color: #666;
}


table.invite
{
    border-width: 0px;
    border-spacing: 0px;
    border-style: outset;
    border-color: gray;
    border-collapse: collapse;
    background-color: white;
    border: none;
}
table.invite th
{
    border-width: 1px;
    padding: 3px;
    border-style: solid;
    border-color: gray;
    border: none;
}
table.invite td
{
    border-width: 1px;
    padding: 3px;
    border-style: solid;
    border-color: gray;
    border: none;
}


.inlineContent
{
    color: #fefefe;
    font-family: Tahoma;
    font-size: 12px;
    padding: 0px 70px;
}

.inlineContent p
{
    padding: 5px 0px;
    margin: 5px 0px;
    text-align: justify;
}

.inlineContent h1
{
    font-size: 30px;
    padding-left: 30px;
    margin: 18px 0px 20px 0px;
    float: left;
}


.updown
{
    background: url("images/abet_back.jpg") left 12px no-repeat;
    border: 0px;
}
.updown input
{
    border: 0px;
    background: transparent;
    margin: 10px 5px;
    color: #fff;
    text-align: left;
    width: 15px;
}

.optionPickerItemContainer
{
    width: 26px;
    height: 30px;
    float: left;
    display: block;
    border: 0px;
    padding: 3px;
    margin-top: 10px;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    background: url("images/swatchbgOff.gif") top left no-repeat;
}

.optionPickerItemContainerOn
{
    background: url("images/swatchbg.gif") top left no-repeat;
    width: 26px;
    height: 30px;
    float: left;
    display: block;
    border: 0px;
    padding: 3px;
    margin-top: 10px;
}



.step1blacksmall
{
    background: url(images/steps/istep01.gif) -25px top no-repeat;
    width: 50px;
    height: 55px;
    float: left;
}
.step2blacksmall
{
    background: url(images/steps/istep02.gif) -25px top no-repeat;
    width: 55px;
    float: left;
    height: 55px;
}
.step3blacksmall
{
    background: url(images/steps/istep03.gif) -25px top no-repeat;
    width: 55px;
    float: left;
    height: 55px;
}



.breadcrumb
{
    font-size: 16px;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
    color: #fff;
}

.CalendarItemContainer a
{
    color: #fff;
    text-decoration: none;
    padding-bottom: 2px;
}

.screenShotTitle
{
    position: absolute;
    top: 80px;
    background: #fff;
    font-size: 22px;
    padding: 5px;
    color: #222;
}
.screenshot
{
    border: 0px;
    padding: 0px;
    margin: 0px;
}


#webpartsPanel
{
    display: none;
}

.tipitip
{
    font-size: 11px;
    color: #fff;
    padding: 3px;
}

.header_invitation
{
    float: right;
    width: 250px;
    height: 60px;
    background: url(images/davetbg.png) right top no-repeat;
}

.header_invitation input
{
    background: transparent none repeat scroll 0 0;
    color: #928568;
    font-family: Tahoma;
    height: 17px;
    margin: 23px 0 0 15px;
    width: 190px;
    float: left;
    font-size: 12px;
}

.header_invitation input.goInvite
{
    width: 40px;
    height: 30px;
    float: right;
    margin: 22px 0 0 0px;
}


.borderGray
{
    border-bottom: 1px solid #2C2825;
    padding: 5px 0px;
}

.borderGrayTop
{
    border-top: 1px solid #2C2825;
    padding: 5px 0px;
}

.textGray
{
    color: #999;
}

.tip a
{
    text-decoration: none;
}

.yellow
{
    color: #FFF5C3;
}

.aboutustable
{
    background: url(images/tflu.png) top right no-repeat;
}

.aboutus h1
{
    font-size: 18px;
    line-height: 60px;
    padding-left: 15px;
    float: left;
}

.aboutuslogo
{
    width: 200px;
    height: 269px;
    background: url(images/aboutus.jpg) top left no-repeat;
}
.aboutusitem
{
    margin: 25px 0px;
}

.basketCheck
{
    width: 200px;
    height: 269px;
    background: url(images/aboutus.jpg) top left no-repeat;
}


#feedback
{
    position: fixed;
    height: 150px;
    top: 250px;
    background: #222;
    z-index: 1;
    margin: 0;
    padding: 0;
}

#feedback a
{
    display: block;
    width: 30px;
    height: 150px;
    text-decoration: none;
    background: url(images/feedback.gif) top right no-repeat;
}

#feedback a:hover
{
    width: 35px;
}

.borderCard
{
    cursor: pointer;
}

.borderCardSelected
{
    cursor: pointer;
}

/* Twitter Bar */
.query
{
    font-family: Tahoma;
    font-size: 11px;
    color: #fff;
    background: #4A4643;
    height: 160px;
    overflow: hidden;
    text-decoration: none;
}

.query .tweet_list
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.query .tweet_list li
{
    overflow: auto;
    padding: 8px;
    border-bottom: 1px solid #6F6C6A;
}
.query .tweet_list li a
{
    color: #fff;
    font-size: 11px;
    text-decoration: none;
}
.query .tweet_list .tweet_even
{
}
.query .tweet_list .tweet_avatar
{
    padding-right: .5em;
    float: left;
}
.query .tweet_list .tweet_avatar img
{
    vertical-align: middle;
}

.itemList
{
    border: 0px;
}

.itemList td, .itemList th
{
    padding: 3px;
    border: 1px solid #444;
    background: #222;
}


.ul_Categories
{
    margin:0px;
    padding:0px;
}

.ul_Categories a.CategoryTitle
{
    text-decoration:none;
    display:block;
    margin:10px 0px 5px;
    display:block;
}

.ul_Contents a
{
    text-decoration:none;
    display:block;
}

.ul_Contents li
{
    margin-left:15px;
    padding:2px;
    border-bottom:1px solid #222;
    display:block;
}
