html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    vertical-align: baseline;

}

p, a, h1, h2, h3, h4, h5, div, span,
input, textarea, select, option {

    font-family: Tahoma, Arial, Geneva, sans-serif;

    font-size: 11px;

    font-weight: normal;

}

/* Pelakard Style */
@font-face {
    font-family: 'BYekan';
    src: url('../fonts/BYekan.eot?#') format('eot'), /* IE6–8 */ url('../fonts/BYekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BRoya';
    src: url('../fonts/BRoya.eot?#') format('eot'), /* IE6–8 */ url('../fonts/BRoya.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/BRoya.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
    font-weight: normal;
    font-style: normal;
}

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

.clear {
    clear: both;
}

#header {
    background: url(../images/header_bg.jpg);
    height: 150px;
}

#header .header_content {
    width: 900px;
    margin: 0 auto;
}

#header .header_top {
    height: 31px;
    margin: 0 auto;
}

#header .header_top span.header_top_msg {
    font: 17px BRoya, Tahoma, Geneva, sans-serif;
    color: #c4c4c4;
    direction: rtl;
    margin-top: 2px;
    float: right;
    max-height: 29px;
}

#header .header_top span.header_top_msg span {
    font: 17px BRoya, Tahoma, Geneva, sans-serif;
    color: #bccb28;
}

#header .header_top .header_top_loging {
    float: left;
}

#header .header_top .header_top_loging a {
    color: #ababab;
    display: block;
    font-family: 'BRoya';
    font-size: 16px;
    text-decoration: none;
    outline: none;
    float: right;
}

#header .header_top .header_top_loging .signup {
    background: url(../images/seperator_menu_top.png) no-repeat left center;
    margin: 2px 0 0 10px;
    padding-left: 10px;
}

#header .header_top .header_top_loging .login {
    margin-top: 2px;
}

#header .header_top .header_top_loging .signup:hover {
    color: #fff;
}

#header .header_top .header_top_loging .login:hover {
    color: #fff;
}

#header .header_content a#logo {
    display: block;
    height: 63px;
    width: 273px;
    float: right;
    margin: 20px auto 0;
}

#header ul#header_menu {
    display: inline-block;
    height: 27px;
    margin: 7px auto;
    padding: 2px 0;
    width: 700px;
}

#header ul#header_menu li {
    background: url(../images/seperator_menu.png) no-repeat left center;
    float: right;
    list-style: none;
    margin: 2px 7px 0 0;
    padding: 0 7px 0 14px;
    height: 23px;
}

#header ul#header_menu li:last-child {
    background: none;
}

#header ul#header_menu li a {
    color: #575757;
    display: block;
    font-family: 'BRoya';
    font-size: 16px;
    text-decoration: none;
    text-shadow: 0px 1px 1px #e8e8e8;
    outline: none;
    height: 23px;
}

#header ul#header_menu li a:hover {
    background-color: #d1d1d1;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

#Container {
    width: 900px;
    margin: 0 auto;
    padding-top: 15px;
}

/*SideBar*/

.Sidebar {
    background: url(../images/seperator_site.png) repeat-y left;
    float: right;
    margin-top: 10px;
    padding-left: 25px;
    direction: rtl;
}

.Sidebar .shop_basket {
    width: 138px;
}

.Sidebar .shop_basket .shopbasket_title {
    background: url(../images/shopbasket_title_bg.jpg);
    -webkit-border-radius: 2px 2px 0px 0px;
    border-radius: 2px 2px 0px 0px;
}

.Sidebar .shop_basket .shopbasket_title h1 {
    background: url(../images/shopbasket_title.png) no-repeat 90px 5px;
    height: 37px;
    font: 18px BRoya;
    padding: 8px 0 0 20px;
    text-align: left;
    text-shadow: 0px 1px 1px #E8E8E8;
}

.Sidebar .shop_basket .shopbasket_number {
    background: url(../images/shopbasket_number_bg.jpg);
    height: 35px;
    padding: 4px 7px 2px 0;
}

.Sidebar .shop_basket .shopbasket_number span {
    font: 11px Tahoma, Geneva, sans-serif;
    color: #777777;
    text-align: center;
    line-height: 16px;
    display: block;
    word-spacing: 1px;
}

.Sidebar .shop_basket .shopbasket_number span a {
    font: 11px Tahoma, Geneva, sans-serif;
    color: #000;
    text-decoration: none;
}

.Sidebar .shop_basket .shopbasket_number span a:hover {
    text-decoration: underline;
}

.Sidebar .shop_basket .shopbasket_orders {
    background: url(../images/shopbasket_order_bg.jpg);
    -webkit-border-radius: 0px 0px 2px 2px;
    border-radius: 0px 0px 2px 2px;
}

.Sidebar .shop_basket .shopbasket_orders ul {
    background: url(../images/shop_basket_seperator.jpg) repeat-x bottom;
    padding: 5px 20px 10px 0;
}

.Sidebar .shop_basket .shopbasket_orders ul li {
    list-style: url(../images/shop_basket_bigili.jpg);
    margin-bottom: 8px;

}

.Sidebar .shop_basket .shopbasket_orders ul li a {
    font: 11px Tahoma, Geneva, sans-serif;
    color: #000;
    text-decoration: none;
    padding: 5px 0 3px 0;
    display: block;
    text-shadow: 0 1px 1px #E8E8E8;
}

.Sidebar .shop_basket .shopbasket_orders ul li a:hover {
    font: 11px Tahoma, Geneva, sans-serif;
    color: #000;
    text-decoration: none;
    padding: 5px 0 3px 0;
    display: block;
    text-shadow: 0 1px 1px #333;
}

.Sidebar .shop_basket .shopbasket_orders ul li span {
    font: 11px Tahoma, Geneva, sans-serif;
    color: #000;
}

.Sidebar .shop_basket .shopbasket_orders span.shopbasket_orders_summary {
    font: bold 11px Tahoma, Geneva, sans-serif;
    color: #000;
    display: block;
    padding: 6px 0;
    text-align: center;
}

.Sidebar .shop_basket .shopbasket_orders span.shopbasket_orders_summary a {
    display: block;
    background: url(../images/shopbasket_final.png) no-repeat center;
    margin: 5px auto 0;
    width: 98px;
    height: 33px;
}

/*SideBar Menu*/

.Sidebar .Orginal_menu {
    /*!margin-top:25px;*/
    margin-top: 5px;
}

.Sidebar .Orginal_menu h1 {
    font: 16px BRoya, Tahoma, Geneva, sans-serif;
    color: #313131;
}

.Sidebar .Orginal_menu ul {
    margin-bottom: 20px;
}

.Sidebar .Orginal_menu ul li {
    list-style: none;
    margin-top: 8px;
}

.Sidebar .Orginal_menu ul li a {
    display: block;
    text-decoration: none;
    font: 11px Tahoma, Geneva, sans-serif;
    color: #303030;
    padding-right: 18px;
}

.Sidebar .Orginal_menu ul li a:hover {
    text-shadow: 0px 0px 1px #008ab9;
}

.Sidebar .Orginal_menu ul li a.sb_home {
    background: url(../images/sidebar_orginal_menu.png) no-repeat 124px 0;
    height: 13px;
    text-indent: 2px;
}

.Sidebar .Orginal_menu ul li a.sb_waytobuy {
    background: url(../images/sidebar_orginal_menu.png) no-repeat 124px -23px;
    height: 15px;
    text-indent: 2px;
}

.Sidebar .Orginal_menu ul li a.sb_buylearn {
    background: url(../images/sidebar_orginal_menu.png) no-repeat 124px -45px;
    height: 16px;
    text-indent: 2px;
}

.Sidebar .Orginal_menu ul li a.sb_download {
    background: url(../images/sidebar_orginal_menu.png) no-repeat 124px -68px;
    height: 18px;
    text-indent: 2px;
}

.Sidebar .Orginal_menu ul li a.sb_signup {
    background: url(../images/sidebar_orginal_menu.png) no-repeat 124px -92px;
    height: 17px;
    text-indent: 2px;
}

.Sidebar .Orginal_menu ul li a.sb_login {
    background: url(../images/sidebar_orginal_menu.png) no-repeat 124px -115px;
    height: 17px;
    text-indent: 2px;
}

.Sidebar .Orginal_menu ul li a.sb_aboutsite {
    background: url(../images/sidebar_orginal_menu.png) no-repeat 124px -140px;
    height: 15px;
    text-indent: 2px;
}

.Sidebar .Orginal_menu ul li a.sb_contactsite {
    background: url(../images/sidebar_orginal_menu.png) no-repeat 124px -162px;
    height: 15px;
    text-indent: 2px;
}

.Sidebar .products_category {
    margin-top: 20px;
}

.Sidebar .products_category h2 {
    font: 16px BRoya, Tahoma, Geneva, sans-serif;
    color: #313131;
}

.Sidebar .products_category ul {
    margin-top: 5px;
}

.Sidebar .products_category ul > li {
    list-style: none;
    background: url(../images/products_category_li_list.png) no-repeat right top;
    min-height: 20px;
}

.Sidebar .products_category ul li:last-child {
    background: url(../images/products_category_li_bg_last.png) no-repeat right -12px;
}

.Sidebar .products_category ul li a {
    display: block;
    text-decoration: none;
    font: 11px Tahoma, Geneva, sans-serif;
    color: #303030;
    /*!padding-right:25px;*/
    cursor: pointer;
}

.Sidebar .products_category ul li.products_category_lisubmenu {
    padding-right: 20px;
    cursor: pointer;
}

.Sidebar .products_category ul li.products_category_lisubmenu ul.products_category_ulsubmenu li:last-child {
    background: url(../images/products_category_li_list_last.png) no-repeat right bottom;
    min-height: 31px;
}

.Sidebar .products_category ul li.products_category_lisubmenu ul.products_category_ulsubmenu {
    margin-right: 4px;
    display: none;
}

.Sidebar .products_category ul li.products_category_lisubmenu ul.products_category_ulsubmenu li {
    background: url(../images/products_category_li_bg.png) no-repeat right center;
    height: 20px;
}

.Sidebar .products_category ul li.products_category_lisubmenu ul.products_category_ulsubmenu li a {
    color: #666;
    padding: 10px 0 0 0;
    margin-right: 22px;
    display: inline-block;
}

.Sidebar .text_commerical {
    width: 138px;
    background: url(../images/text_commerical_bg.jpg);
    margin: 25px 0 20px;
    padding-bottom: 5px;
}

.Sidebar .text_commerical h3 {
    font: 16px BRoya, Tahoma, Geneva, sans-serif;
    color: #313131;
    padding-right: 14px;
}

.Sidebar .text_commerical span {
    background: url(../images/text_commerical_spanbg.jpg);
    min-height: 61px;
    width: 116px;
    margin: 10px auto 0;
    padding: 3px 8px 10px 4px;
    display: block;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font: bold 10px Tahoma, Geneva, sans-serif;
    color: #333;
}

.Sidebar .text_commerical span p {
    font: 11px Tahoma, Geneva, sans-serif;
    color: #313131;
    margin: 4px 4px 0 0;
    text-align: justify;
}

/*Main Content*/

.Main_Content {
    float: right;
    padding-right: 25px;
    width: 710px;
}

/*slideshow*/

.Main_Content #slideshow {
    background: url(../images/slideshow_bg.png) repeat-x center;
    position: relative;
    margin-bottom: 20px;
    z-index: 1;
    float: left;
}

.Main_Content #slideshow #slideContainer {
    width: 709px;
    margin: 0 auto;
    position: relative;
}

.Main_Content #slideshow div.slides_container {
    width: 709px;
    margin: 0 auto;
    padding-top: 9px;
}

.Main_Content #slideshow div.slides_container img {
    height: 222px;
    width: 709px;
}

.Main_Content #slideshow .next, #slideshow .prev {
    background: url(../images/slideshow_arrows.png) -1px 3px !important;
    position: absolute;
    top: 86px;
    left: 11px;
    width: 41px;
    height: 60px;
    display: block;
    z-index: 101;
    outline: none;
}

.Main_Content #slideshow .next {
    background: url(../images/slideshow_arrows.png) 42px 3px !important;
    left: 661px;
}

.Main_Content .slideshow_shadow {
    background: url(../images/slideshow_shadow.png) no-repeat bottom center !important;
    width: 711px;
    height: 22px;
    margin-top: -2px;
}

.Main_Content ul#News {
    direction: rtl;
    display: inline-block;
}

.Main_Content ul#News li {
    list-style: none;
    min-width: 330px;
    margin-top: 8px;
    background: url(../images/news_seperator.png) repeat-x top;
    float: right;
}

.Main_Content ul#News li:first-child {
    min-width: 670px;
    background-color: #FFF;
    background: none;
}

.Main_Content ul#News li:first-child div.news_img {
    background-color: #fff;
    float: right;
    width: 81px;
    height: 81px;
    border: 1px solid #CCC;
    margin-top: 10px;
}

.Main_Content ul#News li:first-child div.news_img img {
    margin: 5px;
    float: right;
}

.Main_Content ul#News li:first-child div.news_first {
    float: right;
    margin-right: 10px;
}

.Main_Content ul#News li:first-child div.news_first > a {
    text-decoration: none;
    font: 18px BRoya, Tahoma, Geneva, sans-serif;
    color: #4a4949;
    text-align: justify;
    background: none;
    padding: 0px;
}

.Main_Content ul#News li:first-child div.news_first p {
    max-width: 340px;
    line-height: 16px;
}

.Main_Content ul#News li:first-child div.news_first span {
    background: url(../images/news_date_first.png) no-repeat right center;
    padding-right: 18px;
    margin-top: 15px;
    min-height: 17px;
    color: #ababab;
    display: block;
}

.Main_Content ul#News li a {
    background: url(../images/news_titr_bigili.png) no-repeat right center;
    text-decoration: none;
    font: 18px BRoya, Tahoma, Geneva, sans-serif;
    color: #4a4949;
    padding-right: 10px;
    margin-top: 4px;
    text-align: justify;
}

.Main_Content ul#News li a:hover {
    text-shadow: 0px 1px 1px #878787;
    -moz-text-shadow: 0px 1px 1px #878787;
    -webkit-text-shadow: 0px 1px 1px #878787;
}

.Main_Content ul#News li span {
    background: url(../images/news_date_first.png) no-repeat right center;
    padding-right: 18px;
    margin-top: 5px;
    min-height: 17px;
    color: #ababab;
    display: block;
}

.Main_Content #Notification_bar {
    margin: 20px 0 20px;
    width: 715px;
}

.Main_Content #Notification_bar div#ticker-area {
    background: url(../images/msgbar_bg.png);
    border: 1px solid #CFCFCF;
    border-radius: 20px;
    direction: rtl;
    height: 20px;
    padding: 5px 15px 0;
}

.Main_Content #Notification_bar div#ticker-area ul {

}

.Main_Content #Notification_bar div#ticker-area ul li {
    list-style: none;
}

.Main_Content .commerical_banner {
    text-align: center;
    margin: 15px 0;
}

.Main_Content .commerical_banner a {
}

.Main_Content .commerical_banner a img {
    border: 1px solid #000;
    margin: 0 auto;
}

/*Occasion Banners*/

.Main_Content .placards_occasion {
    background: url(../images/contain_sections_bg.jpg);
    border: 2px dashed #999;
    border-radius: 5px;
    -moz-border-radius: 5px;
    min-width: 710px;
    margin: 30px 0;
    direction: rtl;
}

.Main_Content a.placards_occasion_titr {
    background: url(../images/placards_titr.png) no-repeat center top;
    width: 161px;
    height: 29px;
    margin: 0 auto;
    position: relative;
    top: -15px;
    width: 161px;
    display: block;
}

.Main_Content .placards_occasion ul {
    text-align: center;
    height: 150px;
    margin: 0 auto;
    text-align: center;
    width: 652px;
}

.Main_Content .placards_occasion ul li {
    background: url(../images/contain_sections_products_bg.jpg);
    width: 133px;
    height: 126px;
    list-style: none;
    float: right;
    margin-right: 40px;
}

.Main_Content .placards_occasion ul li:first-child {
    margin-right: 0px;
}

.Main_Content .placards_occasion ul li img {
    margin-top: 13px;
}

.Main_Content .placards_occasion ul li a {
    text-decoration: none;
    font: 18px BRoya, Tahoma, Geneva, sans-serif;
    color: #4a4949;
    display: block;
    text-shadow: 0px 1px 1px #FFF;
    -moz-text-shadow: 0px 1px 1px #FFF;
    -webkit-text-shadow: 0px 1px 1px #FFF;
}

.Main_Content .placards_occasion ul li a:hover {
    text-shadow: 0px 1px 1px #878787;
    -moz-text-shadow: 0px 1px 1px #878787;
    -webkit-text-shadow: 0px 1px 1px #878787;
}

/*Customised Banners*/

.Main_Content .placards_customised {
    background: url(../images/contain_sections_bg.jpg);
    border: 2px dashed #999;
    border-radius: 5px;
    min-width: 710px;
    margin: 35px 0;
    text-align: center;
    direction: rtl;
}

.Main_Content .placards_customised a.placards_customised_titr {
    background: url(../images/placards_titr.png) no-repeat center -31px;
    width: 161px;
    height: 29px;
    margin: 0 auto;
    position: relative;
    top: -15px;
    width: 161px;
    display: block;
}

.Main_Content .placards_customised img {
    border-radius: 5px;
    -moz-border-radius: 5px;
}

.Main_Content .placards_customised a {
    background: url(../images/placards_customised_button.png) no-repeat center;
    width: 368px;
    height: 33px;
    text-indent: -999px;
    overflow: hidden;
    display: block;
    margin: 10px auto;
}

/*Ready Banners*/

.Main_Content .placards_occasion_ready {
    background: url(../images/contain_sections_bg.jpg);
    border: 2px dashed #999;
    border-radius: 5px;
    -moz-border-radius: 5px;
    min-width: 710px;
    margin: 20px 0;
    direction: rtl;
}

.Main_Content a.placards_occasion_ready_titr {
    background: url(../images/placards_titr.png) no-repeat center -62Px;
    width: 161px;
    height: 29px;
    margin: 0 auto;
    position: relative;
    top: -15px;
    width: 161px;
    display: block;
}

.Main_Content .placards_occasion_ready ul {
    text-align: center;
    height: 150px;
    width: 690px;
    margin: 0 auto;
    text-align: center;
}

.Main_Content .placards_occasion_ready ul li {
    width: 114px;
    height: 114px;
    list-style: none;
    float: right;
    margin-right: 30px;
}

.Main_Content .placards_occasion_ready ul li:first-child {
    margin-right: 0px;
}

.Main_Content .placards_occasion_ready ul li img {
}

.Main_Content .placards_occasion_ready ul li a {
    text-decoration: none;
    font: 16px BRoya, Tahoma, Geneva, sans-serif;
    color: #4a4949;
    display: block;
    text-shadow: 0px 1px 1px #FFF;
    -moz-text-shadow: 0px 1px 1px #FFF;
    -webkit-text-shadow: 0px 1px 1px #FFF;
}

.Main_Content .placards_occasion_ready ul li a:hover {
    text-shadow: 0px 1px 1px #878787;
    -moz-text-shadow: 0px 1px 1px #878787;
    -webkit-text-shadow: 0px 1px 1px #878787;
}

/*Last Products*/

.Main_Content .placards_last_products {
    background: url(../images/contain_sections_bg.jpg);
    border: 2px dashed #999;
    border-radius: 5px;
    -moz-border-radius: 5px;
    min-width: 710px;
    margin: 30px 0;
    direction: rtl;
}

.Main_Content a.placards_last_products_titr {
    background: url(../images/placards_last_products_titr.png) no-repeat center center;
    width: 193px;
    height: 29px;
    margin: 0 auto;
    position: relative;
    top: -15px;
    display: block;
}

.Main_Content .placards_last_products ul {
    text-align: center;
    height: 141px;
    width: 630px;
    margin: 0 auto;
    text-align: center;
}

.Main_Content .placards_last_products ul li {
    width: 114px;
    height: 114px;
    list-style: none;
    float: right;
    margin-left: 7px;
    margin-right: 6px;
}

.Main_Content .placards_last_products ul li:last-child {
    margin-left: 4px;
}

.Main_Content .placards_last_products ul li img {
}

.Main_Content .placards_last_products ul li a {
    text-decoration: none;
    font: 17px BRoya, Tahoma, Geneva, sans-serif;
    color: #4a4949;
    display: block;
    text-shadow: 0px 1px 1px #FFF;
    -moz-text-shadow: 0px 1px 1px #FFF;
    -webkit-text-shadow: 0px 1px 1px #FFF;
}

.Main_Content .placards_last_products ul li a:hover {
    text-shadow: 0px 1px 1px #878787;
    -moz-text-shadow: 0px 1px 1px #878787;
    -webkit-text-shadow: 0px 1px 1px #878787;
}

/*Footer*/

#Footer {
    background-color: #2e2e2e;
    font: 11px Tahoma, Geneva, sans-serif;
    min-height: 23px;
    padding-top: 5px;
    direction: rtl;
    margin-top: 10px;
}

#Footer a {
    display: block;
    text-align: center;
    color: #fff;
}

#Footer a span {
    color: #949200;
}

/*

**Inner Pages**

*/

.Inner_Main_Content {
    float: right;
    width: 710px;
    /*!margin-right:32px;*/
    padding-right: 20px;
}

.Inner_Main_Content div.inner_placards_occasion_ready {
    background: url(../images/contain_sections_bg.jpg);
    border: 2px dashed #999;
    border-radius: 5px;
    -moz-border-radius: 5px;
    /*!min-width:710px;*/
    margin: 20px 0;
    direction: rtl;
}

.Inner_Main_Content a.inner_placards_occasion_ready_titr {
    background: #D15901;
    text-align: center;
    font: 17px BRoya, Tahoma, Geneva, sans-serif;
    color: #FFF;
    width: 161px;
    height: 29px;
    margin: 0 auto;
    position: relative;
    top: -15px;
    display: block;
    text-decoration: none;
    border-radius: 25px;
    -moz-border-radius: 25px;
    text-shadow: 0px 1px 1px #333;
    -moz-text-shadow: 0px 1px 1px #333;
    -webkit-text-shadow: 0px 1px 1px #333;

}

.Inner_Main_Content div.inner_placards_occasion_ready ul {
    text-align: center;
    min-height: 150px;
    max-width: 690px;
    margin: 0 auto;
    text-align: center;
}

.Inner_Main_Content div.inner_placards_occasion_ready ul li {
    /*!width:320px;*/
    /*!height:114px;*/
    list-style: none;
    float: right;
    margin: 8px 12px 35px 12px;
    position: relative;
}

.Inner_Main_Content div.inner_placards_occasion_ready ul li a.retina span.magnifer {
    /*!width:320px;*/
    width: 100%;
    /*!background: url("images/mg.png") no-repeat center;*/
    background: rgba(41, 40, 26, 0.10) url("images/mg2.png") no-repeat scroll center center;
    height: 69%;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.Inner_Main_Content div.inner_placards_occasion_ready ul li a.retina:hover span.magnifer {
    display: block;
}

.Inner_Main_Content div.inner_placards_occasion_ready ul li a {
    text-decoration: none;
    font: 16px BRoya, Tahoma, Geneva, sans-serif;
    color: #4a4949;
    display: block;
    text-shadow: 0px 1px 1px #FFF;
    -moz-text-shadow: 0px 1px 1px #FFF;
    -webkit-text-shadow: 0px 1px 1px #FFF;
}

.Inner_Main_Content div.inner_placards_occasion_ready ul li a:hover{
    text-shadow: 0px 2px 1px #878787;
    -moz-text-shadow: 0px 2px 1px #878787;
    -webkit-text-shadow: 0px 2px 1px #878787;
    color: #39050a;
}
.Inner_Main_Content div.inner_placards_occasion_ready ul li a:hover:last-child {
    transform: scale(1.1);
}

/*Inner News Single Page*/

.Inner_Main_Content div.Inner_News_single {
    direction: rtl;
    background-color: #F8F8F8;
    padding: 10px 10px 10px 0;
    border-radius: 5px;
    border: 1px solid #CCC;
    margin-top: 10px;
}

.Inner_Main_Content div.Inner_News_single a {
    background: url(../images/news_titr_bigili.png) no-repeat right center;
    font: 18px BRoya, Tahoma, Geneva, sans-serif;
    color: #4a4949;
    display: inline-block;
    padding-right: 10px;
    margin: 5px 5px 0 0;
    text-decoration: none;
    text-align: justify;
}

.Inner_Main_Content div.Inner_News_single a:hover {
    text-shadow: 0px 1px 1px #878787;
    -moz-text-shadow: 0px 1px 1px #878787;
    -webkit-text-shadow: 0px 1px 1px #878787;
    text-decoration: underline;
}

.Inner_Main_Content div.Inner_News_single img {
    float: right;
    border: 1px solid #CCC;
    padding: 5px;
    margin: 5px;
    background-color: #fff;
    width: 71px;
    height: 71px;
}

.Inner_Main_Content div.Inner_News_single p {
    text-align: justify;
    padding: 5px 10px 5px 25px;
    display: inline-block;
    font: 12px/18px Tahoma, Geneva, sans-serif;
}

.Inner_Main_Content div.Inner_News_single span {
    background: url(../images/news_date_first.png) no-repeat right center;
    color: #ABABAB;
    display: block;
    margin: 7px 10px 0 0;
    min-height: 17px;
    padding-right: 18px;
}

/*Inner News Page*/

.Inner_Main_Content ul#Inner_News {
    direction: rtl;
    display: inline-block;
}

.Inner_Main_Content ul#Inner_News li {
    list-style: none;
    min-width: 330px;
    margin-top: 8px;
    float: right;
    width: 700px;
    background-color: #FFF;
    border-radius: 5px;
    border: 1px solid #CCC;
}

.Inner_Main_Content ul#Inner_News li img {
    padding: 5px;
    margin: 5px;
    background-color: #fff;
    float: right;
    width: 71px;
    height: 71px;
    border: 1px solid #CCC;
    display: block;
}

.Inner_Main_Content ul#Inner_News li div.news_first {
    float: right;
    max-width: 500px;
}

.Inner_Main_Content ul#Inner_News li div.news_first a {
    background: url(../images/news_titr_bigili.png) no-repeat right center;
    text-decoration: none;
    font: 18px BRoya, Tahoma, Geneva, sans-serif;
    color: #4a4949;
    text-align: justify;
    padding-right: 10px;
    margin-top: 4px;
    text-align: justify;
    display: block;
}

.Inner_Main_Content ul#Inner_News li div.news_first a:hover {
    text-shadow: 0px 1px 1px #878787;
    -moz-text-shadow: 0px 1px 1px #878787;
    -webkit-text-shadow: 0px 1px 1px #878787;
}

.Inner_Main_Content ul#Inner_News li p {
    text-align: justify;
    font: 11px Tahoma, Geneva, sans-serif;
}

.Inner_Main_Content ul#Inner_News li span {
    background: url(../images/news_date_first.png) no-repeat right center;
    padding-right: 18px;
    margin-top: 12px;
    min-height: 17px;
    color: #ababab;
    display: block;
}

.Inner_Main_Content .pagenumber {
    margin-top: 15px;
}

.Inner_Main_Content .pagenumber a {
    display: block;
    text-decoration: none;
    color: #313131;
    font: 12px Tahoma, Geneva, sans-serif;
}

.Inner_Main_Content .pagenumber a:hover {
    color: #000;
}

.Inner_Main_Content .pagenumber a.next_pagenum {
    float: right;
    margin-right: 15px;
}

.Inner_Main_Content .pagenumber a.preview_pagenum {
    float: left;
    margin-left: 15px;
}

.page {
    /*! margin: 3px 40px;*/
    direction: rtl;
    float: right;
    width: 710px;
    background-color: #F8F8F8;
    border: 1px solid #CCCCCC;
    margin-right: 25px;
    border-radius: 5px 5px 5px 5px;
    /*! padding: 10px 10px 10px 0;*/
}

#product .mainPic {
    padding: 5px;
    width: 100%;
    text-align: center;
}

#product .mainData {
    /*! width: 402px;*/
    direction: rtl;
    padding: 10px;
    text-align: justify;
    line-height: 2;
    /*! float: left;*/
}

#product .mainData p {
    /*! min-height: 40px;*/
    display: inline;
}

#product .mainData p a {
    color: #0004C9;
}

#product .mainData ul li {
    list-style: none;
    margin-bottom: 15px;
    margin-top: 18px;
}

#product .mainData ul li span.A, #search ul.items li span.A, #searchForm label.A {
    color: #060;
    font-weight: 600;
}

#product .mainData ul li span.D, #search ul.items li span.D, #searchForm label.D {
    color: #909090;
}

#product .mainData ul li span.C, #search ul.items li span.C, #searchForm label.C {
    color: #ff9c0e;
}

#product .mainData ul li span.keywords a {
    text-decoration: none;
    color: #333;
}

#product .mainData ul li span.keywords a:hover {
    border-bottom: 1px dotted #00F;
    padding-bottom: 3px;
    color: #F60;
}

#product h1.title {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background: url(../images/table_title_bg.png) repeat-x;
    border-bottom: 1px solid #c0c0c0;
    border-top: 1px solid #FFF;
    padding: 4px 4px 4px;
    direction: rtl;
    text-shadow: 1px 1px 0px #FFF;
    color: #424242;
    font: 600 12px Tahoma, Geneva, sans-serif;
}

#product h1.title span.code {
    color: #333;
    float: left;
    display: inline-block;
}

#product .morePic {
    margin: 5px;
    width: 675px;
}

#product .morePic h1 span {
    background: url(../images/more_pic.png);
    width: 125px;
    height: 16px;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
}

#product .morePic ul li {
    list-style: none;
    display: inline-block;
    padding: 5px;
}

#product .order {
    direction: rtl;
}

#product .order input[type=radio] {
    margin-right: 15px;
    margin-top: 15px;
    vertical-align: baseline;
}

#product .order label span {
    color: #234B96;
    font: 600 12px Tahoma, Geneva, sans-serif;
}

#product .order hr {
    border: none;
    border-top: 1px solid #c97600;
    border-bottom: 1px solid #CCC;
    width: 696px;
    float: right;
}

#product .order input[type=submit] {
    background: url(../images/add_basket.png);
    width: 159px;
    height: 59px;
    border: none;
    text-indent: -9999px;
    overflow: hidden;
    float: left;
    margin-left: 17px;
}

#product ul.tabs {
    background: url(../images/tabs_bg.png) right center no-repeat;
    height: 39px;
    margin: 0;
    padding: 0;
    list-style: none;
    margin: 10px 5px 0;
    width: 700px;
}

#product ul.tabs li:last-child {
    background: url(../images/tabs_bg_left.png);
    width: 6px;
    height: 39px;
    float: left;
    padding: 0;
}

#product ul.tabs li:first-child {
    margin-right: 10px;
}

#product ul.tabs li {
    float: right;
    margin: 0;
    padding: 0;
    height: 31px;
    line-height: 31px;
    margin-bottom: -1px;
    background: url(../images/tabs_sep.png) no-repeat left;
    overflow: hidden;
    position: relative;
    padding-left: 1px;
}

#product ul.tabs li a {
    text-decoration: none;
    color: #000;
    display: block;
    padding: 4px 20px;
    text-shadow: 1px 1px 0px #FFF;
    position: relative;
    top: 1px;
}

#product ul.tabs li a img {
    margin-left: 3px;
    vertical-align: middle;
}

#product ul.tabs li a:hover {
    background: url(../images/tabs_hover.png);
}

#product ul.tabs li.active, #product ul.tabs li.active a:hover {
    background: url(../images/tabs_click.png);
    top: 1px;
}

#product .tab_container {
    background-color: #fafbfa;
    border: 1px solid #c0c0c0;
    border-radius: 5px;
    margin: 3px 5px;
    direction: rtl;
    width: 698px;
}

#product .tab_content {
    padding: 10px;
    font-size: 1.2em;
}

#product .proFields {
    width: 454px;
    font: 11px Tahoma, Geneva, sans-serif;
}

#product .proFields tr td {
    margin: 3px;
    border: 1px solid #d3d3d3;
    text-indent: 5px;
}

#product .proFields tr td.title {
    padding: 3px;
    padding-bottom: 5px;
    width: 150px;
    border-bottom: 2px solid #d3d3d3;
    background-color: #ebebeb;
}

#product .relatedProducts {
    margin: 10px 5px;
    width: 700px;
}

#search ul.items li {
    list-style: none;
    padding: 10px;
    border: 1px solid #f0f0f0;
    margin: 5px;
    border-radius: 5px;
    height: 200px;
}

#search ul.items li:hover {
    background-color: #fffbed;
    border: 1px solid #e1c686;
}

#search ul.items li span.img {
    width: 200px;
    height: 200px;
    display: table-cell;
    vertical-align: middle;
    background-color: #FFF;
    border: 1px solid #CCC;
    text-align: center;
}

#search ul.items li span.img img {
    border-radius: 5px;
}

#search ul.items li span.data {
    display: table-cell;
    width: 531px;
    padding-right: 5px;
}

#search ul.items li span.data span.text {
    height: 100px;
    display: block;
}

#search ul.items li span.data h1 {
    margin-bottom: 15px;
}

#search ul.items li span.data h1 a {
    text-decoration: none;
    font: 600 13px Tahoma, Geneva, sans-serif;
    color: #069;
}

#search ul.items li span.data h1 a:hover {
    color: #F60;
}

#content {
    background: url(../images/sep_y_repeat.png) repeat-y 786px 0px;
}

#content #mainData {
    width: 790px;
    min-height: 200px;
}

#content #sidebar {
    width: 198px;
}

#content #sidebar a.advanceSearch {
    width: 191px;
    height: 40px;
    background: url(../images/advanced_search_btn.png);
    text-decoration: none;
    text-indent: -9999px;
    overflow: hidden;
    display: inline-block;
    margin: 10px 2px 5px;
}

#content #sidebar .livesupport {
    text-align: center;
}

#content #sidebar .box {
    background-color: #FFF;
    border: 1px solid #cacaca;
    margin: 5px 5px 0 0;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

#content #sidebar .box h1 {
    direction: rtl;
    background: url(../images/sidebar_head_bg.png) center bottom;
    padding: 4px 5px 6px;
    text-shadow: 1px 1px 0px #FFF;
}

#content #sidebar .box span.cnt {
    padding: 5px;
    display: block;
}

#content #sidebar .box span.cnt ul {
    direction: rtl;
}

#content #sidebar .box span.cnt ul li {
    list-style: none;
}

#content #sidebar .box span.cnt ul li a {
    text-decoration: none;
    color: #3d3d3d;
}

#content #sidebar .box span.cnt ul li a:hover {
    color: #c97600;
}

#content .page#searchForm form[name=searchform] {
    background: url(../images/search_title.jpg) top right no-repeat;
    padding: 120px 10px 10px;
    margin: 1px;
}

#content .page#searchForm form[name=searchform] input[name=productKeyword] {
    width: 150px;
}

#content .page#searchForm form[name=searchform] input[name=priceFrom], #content .page#searchForm form[name=searchform] input[name=priceTo] {
    width: 50px;
    direction: ltr;
}

#content .page#searchForm a#showHideForm {
    display: block;
    background-color: #DDD;
    text-decoration: none;
    color: #333;
    padding: 4px;
    border: 1px solid #FFF;
    border-radius: 3px;
}

#content .page#searchForm a#showHideForm:hover {
    background-color: #CCC;
}

.tableList h1 {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background: url(../images/table_title_bg.png) repeat-x;
    border-bottom: 1px solid #c0c0c0;
    border-top: 1px solid #FFF;
    padding: 4px 4px 4px;
    direction: rtl;
    text-shadow: 1px 1px 0px #FFF;
    color: #424242;
}

.tableList h1 span.new {
    background: url(../images/icon_new.png);
    width: 16px;
    height: 10px;
    display: inline-block;
    margin-left: 5px;
    vertical-align: middle;
}

.tableList h1 span.offer {
    background: url(../images/icon_star.png);
    width: 14px;
    height: 15px;
    display: inline-block;
    margin-left: 5px;
    vertical-align: middle;
}

.tableList ul {
    direction: rtl;
    background: url(../images/tablelist_bg.png);
    height: 412px;
    padding-right: 6px;
}

.tableList ul li {
    list-style: none;
    float: right;
    width: 133px;
    height: 176px;
    text-align: center;
    margin: 15px 8px;
}

.tableList ul li span {
    border: 1px solid #bbbaba;
    display: table-cell;
    vertical-align: middle;
    width: 132px;
    height: 132px;
    background-color: #FFF;
}

.tableList ul li a {
    display: block;
    line-height: 19px;
    text-decoration: none;
    color: #636363;
}

.tableList ul li a:hover {
    color: #1e76ce;
}

.tableList ul li a:hover span {
    border-color: #1e76ce;
}

.tableList .topProMain .right {
    width: 300px;
    text-align: center;
    margin: 10px;
}

.tableList .topProMain .left {
    width: 448px;
    margin: 10px 0;
    direction: rtl;
}

.tableList .topProMain .left h1 {
    background: none;
    border: none;
}

.tableList .topProMain .left h1 a {
    color: #06C;
    font: 600 13px Tahoma, Geneva, sans-serif;
    text-decoration: none;
}

.tableList .topProMain .left h1 a:hover {
    color: #333;
}

.tableList .topProMain .left p {
    line-height: 18px;
    padding: 5px;
}

.tableList ul.topPro {
    background-position: 0 -206px;
    height: 206px;
}

#checkout table.content tr td {
    vertical-align: middle;
}

#checkout table.content thead tr td {
    padding: 5px;
    border: 1px solid #999;
    background-color: #F0F0F0
}

#checkout table.content thead tr td.a {
    width: 190px;
    text-align: center;
}

#checkout table.content thead tr td.b {
    width: 150px;
    text-align: center;
}

#checkout table.content thead tr td.c {
    width: 80px;
    text-align: center;
}

#checkout table.content thead tr td.d {
    width: 150px;
    text-align: center;
}

#checkout table.content thead tr td.e {
    width: 20px;
    text-align: center;
}

#checkout table.content tbody tr td {
    padding: 3px;
    border-bottom: 1px solid #999;
    text-align: center;
}

#checkout table.content tbody tr td:first-child {
    text-align: right;
}

#checkout table.content tbody tr td a {
    text-decoration: none;
    color: #06F;
}

#checkout table.content tbody tr td a:hover {
    color: #F30;
}

#checkout .cbQuantity {
    width: 41px;
    margin: 0 auto;
}

#checkout .cbQuantity input[type=text] {
    width: 20px;
    background: none;
    background-color: #FFF;
    border-radius: 0;
    border: 1px solid #666;
    padding: 3px;
    text-align: center;
}

#checkout .arrows {
    margin-top: -20px;
    width: 0px;
    float: left;
}

#checkout table.content tfoot tr td {
    text-align: center;
    font-weight: 600;
    padding: 3px;
    border: 1px solid #999;
    background-color: #F0F0F0
}

#checkout table.content tfoot tr td[colspan], #checkout table.content tfoot tr td:last-child {
    text-align: left;
    font-weight: normal;
    border: none;
    background: none;
}

#checkout .submitBtn {
    text-align: center;
    padding: 10px;
}

#checkout form fieldset {
    border: 1px solid #7DC5FF;
    border-radius: 5px;
    padding: 5px;
    margin: 5px;
}

#checkout form fieldset legend {
    margin-right: 10px;
}

#checkout form fieldset label {
    display: block;
}

#checkout form fieldset label.radio {
    display: inline;
}

#checkout form fieldset label.radio p {
    display: inherit;
}

#checkout form fieldset p a {
    color: #2463A2;
}

#checkout form fieldset p {
    /*! color: #2463A2;*/
    color: #000;
    padding: 5px;
}

#checkout form fieldset ul li {
    list-style: none;
    float: right;
    width: 340px;
}

#checkout form fieldset input[type=text], #checkout form fieldset input[type=password], #checkout form fieldset select, #checkout form fieldset textarea {
    background: #fff;
    border: 1px solid #CCC;
    margin-bottom: 10px;
    width: 250px;
    border-radius: 0;
}

#checkout form fieldset li.password {
    width: 135px;
}

#checkout form fieldset li.password input {
    width: 115px;
}

#checkout form fieldset input:hover, #checkout form fieldset select:hover, #checkout form fieldset textarea:hover {
    border-color: #999;
}

#checkout form fieldset input[type=text]:focus, #checkout form fieldset input[type=password]:focus, #checkout form fieldset select:focus, #checkout form fieldset textarea:focus {
    box-shadow: #39F 0 0 4px;
    border-color: #3CF;
}

#checkout form fieldset .textarea {
    width: 687px;
}

#checkout form fieldset textarea {
    width: 630px;
    height: 80px;
}

#checkout form fieldset input[type=submit] {
    margin-top: 20px;
    width: auto;
}

#checkout form fieldset input[type=radio] {
    width: auto;
    display: inline-block;
    margin: 0;
    padding: 0;
    border: none;
    vertical-align: middle;
    margin-left: 5px;
}

.error {
    border-radius: 5px;
    background-color: #FFEAEB;
    padding: 8px;
    width: auto;
    color: #C00;
}

.message {
    border-radius: 5px;
    background-color: #CAFFDA;
    padding: 8px;
    width: auto;
    color: #060;
}

.error li {
    float: none !important;
    margin: 2px;
    list-style: circle !important;
    margin-right: 20px;
}

.complete {
    border: 1px solid #39F;
    border-radius: 5px;
    padding: 8px;
    width: auto;
    color: #333;
    margin: 10px;
}

.paymentLogo {
    border: 1px solid #CCC;
    border-radius: 3px;
}

#checkout p.final {
    padding: 8px;
    margin: 10px;
    background-color: #F4F9FF;
    border: 1px solid #309AC2;
    border-radius: 5px;
}

#userProfile hr {
    border: none;
    border-bottom: 1px solid #CCC;
    width: 98%;
}

#userProfile > ul {
    padding: 10px;
}

#userProfile > ul li {
    list-style: none;
    float: right;
}

#userProfile > ul li a.userprofile {
    display: block;
    text-decoration: none;
    color: #333;
    text-align: center;
    padding-top: 70px;
    padding-bottom: 10px;
    width: 100px;
    border: 1px solid #EAEAEA;
    background-color: #F4F4F4;
    background-position: center 10px;
    background-repeat: no-repeat;
    margin-left: 10px;
}

#userProfile > ul li.orderlog a {
    background-image: url(../images/user_history.png);
}

#userProfile > ul li.factor a {
    background-image: url(../images/user_factor.png);
}

#userProfile > ul li.editprofile a {
    background-image: url(../images/user_edit.png);
}

#userProfile > ul li.editpassword a {
    background-image: url(../images/user_password.png);
}

#userProfile > ul li.logout a {
    background-image: url(../images/user_logout.png);
}

#userProfile p {
    padding: 10px;
    color: #333;
}

#userProfile #favProduct {
    background-color: #EEEEEE;
    border: 1px solid #CEDFF4;
    margin: 5px;
    border-radius: 5px;
    padding: 10px;
}

#userProfile #favProduct h1 {
    color: #069;
    font: 600 16px Arial, Helvetica, sans-serif;
}

#userProfile #favProduct ul li {
    list-style: none;
    float: right;
    width: 133px;
    height: 176px;
    text-align: center;
    margin: 15px 7px;
}

#userProfile #favProduct ul li span {
    border: 1px solid #bbbaba;
    display: table-cell;
    vertical-align: middle;
    width: 132px;
    height: 132px;
    background-color: #FFF;
}

#userProfile #favProduct ul li a {
    display: block;
    line-height: 19px;
    text-decoration: none;
    color: #636363;
}

#userProfile #favProduct ul li a:hover {
    color: #C00;
}

#userProfile #favProduct ul li a:hover span {
    border-color: #C00;
}

.sucess {
    background-color: #F0FFDF;
    padding: 10px;
    border: 1px solid #390;
}

.sucess h1 {
    font: 600 18px "Arial Black", Gadget, sans-serif;
    color: #060;
    padding: 10px;
    text-align: center;
}

.order_new {
    color: #666;
}

.order_ok {
    color: #06C;
}

.order_unknown {
    color: #F60
}

.order_send {
    color: #090;
    font-weight: 600;
}

.order_cancel {
    color: #C00;
}

table.orderHistory {
    width: 700px;
    padding: 5px;
}

table.orderHistory td.i {
    width: 80px;
}

table.orderHistory td.d {
    width: 120px;
}

table.orderHistory td.a {
    width: 100px;
}

table.orderHistory td.p {
    width: 60px;
}

table.orderHistory td.s {
    width: 80px;
}

table.orderHistory td.o {
    width: 140px;
}

table.orderHistory td.q {
    width: 40px;
}

table.orderHistory thead td {
    background-color: #0A81BA;
    padding: 10px;
    color: #FFF;
    text-align: center;
    border-radius: 5px;
}

table.orderHistory tbody td {
    text-align: center;
    padding: 5px;
    background-color: #E9E9E9;
}

.btnGreen {
    display: inline-block;
    padding: 10px;
    background-color: #A9FF91;
    color: #060;
    text-decoration: none;
    text-align: center;
    border-radius: 10px;
}

.btnGreen:hover {
    background-color: #060;
    color: #A9FF91;
}

.btnBlue {
    display: inline-block;
    padding: 10px;
    background-color: #A9E6FC;
    color: #0967D0;
    text-decoration: none;
    text-align: center;
    border-radius: 10px;
}

.btnBlue:hover {
    background-color: #0967D0;
    color: #A9E6FC;
}

#regPayLayer {
    display: none;
}

span.require {
    color: #F00;
}

span.small {
    font-size: 10px;
}

form input, form select {
    background: url(../images/input_bg1.gif) repeat-x;
    border: 1px solid #b6b6b6;
    padding: 5px;
    border-radius: 5px;
}

form input[type=radio], form input[type=checkbox] {
    background: none;
    border: none;
    border-radius: 0;
    vertical-align: middle;
}

form input[type=image] {
    background: none;
    border: none;
    padding: 0;
    border-radius: 0;
    vertical-align: middle;
}

form label {
    line-height: 20px;
    direction: rtl;
}

.loginBox {
    width: 300px;
    margin: 10px auto;
    height: 220px;
    border: 1px solid #FFF;
    outline: 1px solid #CCC;
    direction: rtl;
}

.loginBox h2 {
    background: #FFF url(../images/box_bg_1.gif) repeat-x;
    font: 600 18px Arial, Helvetica, sans-serif;
    direction: rtl;
    text-align: center;
    color: #333;
    border-bottom: 1px solid #CCC;
    padding: 10px;
}

.loginBox form {
    padding: 10px;
}

.loginBox form input[type=text], .loginBox form input[type=password] {
    direction: ltr;
    width: 265px;
    margin-bottom: 10px;
}

.loginBox form input[type=submit] {
    border: none;
    background: url(../images/btn1.png) no-repeat;
    padding-top: 7px;
    padding-bottom: 10px;
    width: 85px;
    color: #FFF;
    text-shadow: 1px 1px 0px #a55000;
    display: block;
    margin: 10px auto 0;
}

.boxCorners .loginBox {
    width: auto;
    margin: 0;
    outline: none;
    text-align: right;
}

.boxCorners .loginBox input[type=text] {
    display: block;
}

.add_basket {
    float: left;
    margin-left: 4px;
}

.inpbut {
    width: 270px;
    background: white;
}

.top_pic {
    /*! width: 320px;*/
    /*! height: 90px;*/
}

.menu_content {
    display: none;
}

.menu_content ul li {
    background: url("../images/products_category_li_bg.png") no-repeat scroll right center transparent !important;
    height: 20px;
}

.ltr {
    direction: ltr;
}

.layer1 {
    margin: 0;
    padding: 0;
}

.heading {
    margin-top: 3px;
    padding: 0px 0px;
    cursor: pointer;
    position: relative;
    width: 100%;
    display: block;
    background: url("../../images/info.png") no-repeat scroll right center transparent;
    min-height: 18px;
}

.content2 {
    padding: 0px 0px;
}

ul.paging {
    background: none repeat scroll 0 0 #E6E4E4;
    border: 1px solid #CBCBCB;
    border-radius: 5px 5px 5px 5px;
    font-family: tahoma;
    height: 35px;
    padding: 5px;
    margin: 0px 7px 7px 16px;
}

.page_link {
    background: url("../../img/page.png") repeat scroll 0 0 transparent;
    border-radius: 5px 5px 5px 5px;
    float: right;
    height: 20px;
    margin-right: 3px;
    padding: 8px 5px 5px;
    text-align: center;
    width: 27px;
}

.pagli {
    float: right;
    list-style: none !important;
}

.first {
    background: url("../../img/firstone.png") repeat scroll 0 0 transparent !important;
    float: right;
}

.last {
    background: url("../../img/lastone.png") repeat scroll 0 0 transparent !important;
    float: right;
}

.next {
    background: url("../../img/next.png") repeat scroll 0 0 transparent !important;
    float: right;
}

.prev {
    background: url("../../img/prev.png") repeat scroll 0 0 transparent !important;
    float: right;
}

.current {
    color: #348E8F;
    font-weight: bold;
}
