body {min-height:600px;margin:0px;padding:0px;background-color:#fbfbfb; font-family:Tahoma,Geneva,sans-serif;}
h1 {font-weight:bold;font-size:16px;margin-bottom:10px; background-color:#adadad;line-height:30px;padding-left:10px;}
.cleardiv {clear:both; font-size:1px;}
.rounded {-moz-border-radius: 4px; -webkit-border-radius: 4px;}

.container { margin:0 auto;text-align:left;width:1000px;_width:0;border:0px solid red;}
.menuTop { height:50px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;width:100%;color:#fff;left:0;z-index:0;}
.menuBottomBg { height:30px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;width:100%;bottom:0px;z-index:15; }
#logo {position:absolute;z-index:500;margin-left:670px;_position:fixed;}
.logo_ie6 {position:absolute !important;margin-left:185px !important;}
#footer {left:0}
#body-background{margin:0 auto;text-align:left;border:0px solid red;position:relative;}
.body-background-img {position: absolute;z-index: -10;left: 0px;top: 0px;}

*:focus { outline: none }

.LanguagesAndShoppingCart{height:30px;background:url(/style/images/transparent50.png) top repeat;position:absolute;width:172px;color:#fff;right:0;top:50px;z-index:100;}
.shoppingCartTop{float:left;}
.shoppingCartTop img{margin:7px 0px 0px 5px;}
.socialMediaFacebook{border:0px solid red;float:left;margin:10px 0px 0px 15px;width:22px;height:22px;background: url(/style/images/facebook_sprite2.png) no-repeat 0 0; }
.socialMediaFacebook:hover{border:0px solid red;float:left;margin:10px 0px 0px 15px;width:22px;height:22px;background: url(/style/images/facebook_sprite2.png) no-repeat 0 -22px; cursor:pointer;}
.socialMediaTwitter{border:0px solid red;float:left;margin:10px 0px 0px 10px;width:22px;height:22px;background: url(/style/images/facebook_sprite2.png) no-repeat -22px 0; }
.socialMediaTwitter:hover{border:0px solid red;float:left;margin:10px 0px 0px 10px;width:22px;height:22px;background: url(/style/images/facebook_sprite2.png) no-repeat -22px -22px; cursor:pointer;}
.selectedLanguage{border:1px solid #7D7D7D;float:left;margin:10px 0px 0px 10px;width:20px;height:18px;background-color:#7D7D7D;text-align: center;padding-top:2px}
.selectedLanguage .selectedLanguageLink{text-decoration: none;color:#fff;outline: none;}
.selectedLanguage .selectedCurrencyLink{text-decoration: none;color:#fff;outline: none;}
.selectAnotherLanguage{padding:3px;margin-top:7px;border:1px solid #ccc;width:19px;display:none;}
.selectAnotherLanguage a{float:left;clear:left;margin:3px;color:#777;outline:none;}
.selectAnotherLanguage a:hover{color:#000;}

.selectAnotherCurrency{padding:3px;margin-top:7px;border:1px solid #ccc;width:19px;display:none;}
.selectAnotherCurrency a{float:left;clear:left;margin:3px;color:#777;outline:none;}
.selectAnotherCurrency a:hover{color:#000;}
.menu {
    text-transform:uppercase;
    font-family:Verdana;
    color:#fff;
    position:absolute;
    _margin-left:-650px;
    z-index: 10;
}

.menu ul {
    border:0px solid #333;
    font-size:12px;
    height:50px;
    width:1000px;
}

.menu li { float:left; text-align:center; }

.menu ul li a {
    width:156px;
    color:#FFFFFF;
    float:left;
    height:50px;
    line-height:50px;
    text-align:center;
    text-decoration:none;
    vertical-align:middle;
    font-weight:bold;
    background:url(/style/images/menu-bg.png) bottom repeat-x
}

.menu ul li a:hover{
    color:#7B797A;
    background:url(/style/images/menu-bg-selected.png) bottom repeat-x #EDE8E5;
}

.menu ul li a.selected {
    border-left:1px solid #7C7C7C;
    border-right:1px solid #7C7C7C;
    color:#7B797A;
    float:left;
    line-height:50px;
    text-align:center;
    text-decoration:none;
    vertical-align:middle;
    background:url(/style/images/menu-bg-selected.png) bottom repeat-x #EDE8E5;
}

.menuLeftBg {
    background:url(/style/images/transparent50.png) top repeat;
    padding:7px;
    position:absolute;
    top:100px;
    left:50px;
}
.menuLeftBgSub{
    height:281px;
}

.menuLeft ul {
    font-size:12px;
}


.menuLeft li { text-align:left; }

.menuLeft li a {
    background-color:#000;
    color:#fff;
    opacity:0.5;
    filter:alpha(opacity=50);
    display:block;
    line-height:26px;
    font-weight:bold;
    margin-top:1px;
    padding:2px 5px 2px 10px;
    text-decoration:none;
    vertical-align:middle;
    width: 151px;
}
.menuLeft li.sub a{
    background-color:#363636;
    width:120px;
    margin-left:20px;
    padding-left:20px;
}

.menuLeft li img {
    vertical-align:middle;
    padding-right:5px;
}

.menuLeft li a:hover {
    height:24px;
    line-height:24px;
    border:1px solid #7C7C7C;
    border-left:0;
    color:#000;
    width: 150px;
    background:url(/style/images/menu-bg-selected2.png) left repeat-y #EDE8E5;
}

.menuLeft li.sub a:hover,
.menuLeft li.sub a.selected{
    width:119px;
}

.menuLeft li a.selected {
    height:24px;
    line-height:24px;
    border:1px solid #7C7C7C;
    border-left:0;
    color:#000;
    background:url(/style/images/menu-bg-selected2.png) left repeat-y #EDE8E5;
}

#contentBg {
    float: left;
    padding:10px;
    background-color:#fff;
    border:0px solid red;
    position:absolute;
    top:100px;
    right:50px;
    background:url(/style/images/transparent50.png) top repeat;
}

#content {
    border:0px solid red;
    background-color:#fff;
    overflow:auto;
    text-align:justify;
    padding:10px;
    z-index: 10;
    position:relative;
    background:url(/style/images/transparent80.png) top repeat;
}

#contentBgWide {
    padding:10px;
    background-color:#fff;
    border:0px solid red;
    background:url(/style/images/transparent50.png) top repeat;
    margin:10px 50px;
    margin-top:100px;
}

#contentWide {
    border:0px solid red;
    background-color:#fff;
    overflow:auto;
    text-align:justify;
    padding:10px;
    z-index: 10;
    position:relative;
    background:url(/style/images/transparent80.png) top repeat;
}

/*.products {
    opacity:0.9 !important;
    filter:alpha(opacity=90) !important;
}*/

.productContainer {
    position:relative;
    margin:0 15px 25px 0;
    width:180px;
    height:239px;
    float:left;
    background-color: #EFEFEF;
}

.productPromotionContainer {
    position:relative;
    margin:0 7px 25px 7px;
    width:180px;
    height:215px;
    float:left;
    background-color: #EFEFEF;
}
.promotionHolder{
    float:left;
    clear:left;
    width: 100%;
}

.productImage {
    background-color:#fff;
    width:170px;
    height:150px;
    margin:5px;
    text-align:center;
}

.productInfo {
    background-color:#fff;
    height:55px;
}

.promotionInfo {
    background-color:#fff;
    height:25px;
    border:0px solid red;
    position:relative;
}

.productTitle {
    text-align:center;
    font-weight:bold;
    font-size:14px;
    color:#7D7B7B;
    margin:5px;
}

.productPrice {
    position:absolute;
    font-family:Tahoma,Geneva,sans-serif;
    background-color:#EFEFEF;
    color:#7D7B7B;
    line-height:25px;
    width:180px;
    border-top:5px solid #fff;
    text-transform:uppercase;
    font-size:11px;
}

.productPrice b {
    float:left;
    font-weight:normal;
    margin-left:10px;
}

.productPrice em {
    float:right;
    margin-right:15px;
    font-weight:bold;
}

.productBuy .a {
    position:absolute;
    background-color:#a8a3a3;
    left:77px;
    bottom:0px;
    height:21px;
    width:102px;
    text-align:center;
    font-weight:bold;
    font-size:11px;
    color:#fff;
    text-decoration:none;
    /*text-transform:uppercase;*/
    border:1px solid #a8a3a3;
}

.productBuy .a:hover {
    background:url(/style/images/menu-bg-selected.png) left repeat-y #EDE8E5;
    color:#7B797A;
    height:19px;
    height:21px;
    border:1px solid #bbb8b8;
    border-left:0;
    width:101px;
    cursor: pointer;
}

.productBuy .disabled {}
.productBuy .disabled:hover {background:#a8a3a3; border:1px solid #a8a3a3 !important;width:102px;color:#fff}




.promotionBuy .a {
    
    background-color:#a8a3a3;
    height:21px;
    width:140px;
    text-align:center;
    font-weight:bold;
    font-size:11px;
    color:#fff;
    text-decoration:none;
    /*text-transform:uppercase;*/
    border:1px solid #a8a3a3;
}

.promotionBuy .a:hover {
    background:url(/style/images/menu-bg-selected.png) left repeat-y #EDE8E5;
    color:#7B797A;
    height:19px;
    height:21px;
    border:1px solid #bbb8b8;
    border-left:0;
    width:140px;
    cursor: pointer;
}

.productDetails a {
    position:absolute;
    background-color:#7C7C7C;
    left:0px;
    bottom:0px;
    line-height:21px;
    width:75px;
    text-align:center;
    font-weight:bold;
    font-size:10px;
    color:#fff;
    text-decoration:none;
    /*text-transform:uppercase;*/
}

.productDetails a:hover{
    background:url(/style/images/menu-bg-selected.png) left repeat-y #EDE8E5;
    color:#7B797A;
    line-height:19px;
    height:19px;
    border:1px solid #bbb8b8;
    border-left:0;
    width:74px;
}

.promotionDetails a {
    position:absolute;
    background-color:#7C7C7C;
    left:0px;
    top:5px;
    line-height:21px;
    width:180px;
    text-align:center;
    font-weight:bold;
    font-size:10px;
    color:#fff;
    text-decoration:none;
    /*text-transform:uppercase;*/
}

.promotionDetails a:hover{
    background:url(/style/images/menu-bg-selected.png) left repeat-y #EDE8E5;
    color:#7B797A;
    line-height:19px;
    height:19px;
    border:1px solid #bbb8b8;
    border-left:0;
    width:179px;
}

.plusSeparator{
    height:210px;
    background:url(/style/images/promotion_plus.png) no-repeat 0 100px;
    width: 26px;
    float:left;
}
.quantitySeparator {
background-color:#FFFFFF;
border:2px solid #CCCCCC;
bottom:38px;
color:#E64DA4;
float:left;
font-size:36px;
font-weight:bold;
padding:3px;
position:absolute;
right:6px;
}
.arrowSeparator{
    height:210px;
    background:url(/style/images/promotion_arrow.png) no-repeat 0 100px;
    width: 26px;
    float:left;
}
.multiplySeparator{
    height:26px;
    background:url(/style/images/promotion_x.png) no-repeat;
    width: 26px;
    float:left;
    position:absolute;
    bottom:40px;
    right: 45px;
}

.promotionSummary{
    height:210px;
    width:140px;
    border:0px solid #00ff00;
    float:left;
    padding:5px;
    background-color: #EFEFEF;
    margin-left:7px;
}

.promotionSummary h4{padding:3px;text-align: center;background-color: #797979;color:#fff;font-size: 12px;font-weight: bold;}
.promotionSummary h5{padding:4px;text-align: center;background-color: #eee;color:#797979;font-size: 12px;font-weight: bold;}
.promotionSummary .price-bigger{font-size:16px;color:#E64DA4;}

.promotionSummary h5.line-trough{text-decoration: line-through;}
.promotionSummary h4.promotion-pink{background-color: #E64DA4;}

.menuBottom {
    text-transform:uppercase;
    font-family:Verdana;
    color:#fff;
    position:relative;
}

.menuBottom ul {
    border:0px solid #333;
    font-size:12px;
    height:20px;
    width:1000px;
}

.menuBottom li { float:left; text-align:center; }

.menuBottom ul li a {
    margin-top:5px;
    padding-left:50px;
    color:#FFFFFF;
    float:left;
    height:20px;
    line-height:20px;
    text-align:center;
    text-decoration:none;
    vertical-align:middle;
    font-weight:bold;
}

.menuBottom ul li a:hover{
    color:#faeef0;
    text-decoration: underline;
}


.singleProductImage {
    float:left;
    padding:20px;
    border:0px solid red;

}
.singleProductHeaders{
    
    border:0px solid red;
    position: relative;
}
.singleProductDescription{
    float: left;
    clear: left;
}
.singleProductContainer{
    width:100%;
    border:0px solid red;
    float:left;
}

.social_media_holder{
    border:0px solid red;
    margin-top:5px;
    height:70px;
}

.singleProductContainer h5 {
    position:relative;
    margin-bottom:5px;
    /*background-color:#eae8e8;*/
    background-color:#D7D5D5;
    color:#000;
    font-weight:bold;
    font-size:11px;
    line-height:20px;
    overflow:hidden;
    padding-left:10px;
    opacity:0.6 !important;
    filter:alpha(opacity=60) !important;
}

.singleProductContainer h5 b {
    text-transform:uppercase;
    float:left;
    font-weight:normal;
    font-family:Verdana;
}
/*
.singleProductContainer h5 em {
    position:absolute;
    left:110px;
    font-weight:bold;
}
*/
.singleProductContainer h5 em {
    float:right;
    margin-right:10px;
    font-weight:bold;
}

.GoldenBookItem{border-bottom: 1px dotted #ccc;margin:5px;}
.GoldenBookItem .GoldenBookTitle{padding:3px;background-color: #ccc;margin-bottom:5px;}
.GoldenBookItem .GoldenBookFrom{padding:3px;font-weight: bold; color: #aaa;margin-top:5px;}
.GoldenBookItem .GoldenBookDesc{border-right: 0px solid #ccc;}

.formHolder{margin:5px;padding:5px;border:2px solid #ccc;}
.formHolder input,
.formHolder textarea{border:1px solid #ccc;margin:5px;}
.formHolder textarea{width: 300px;}
.formHolder table input{width: 250px;height:16px;padding:3px;}
.formHolder table,
.formHolder .additionalInfo{float:left;clear:left;}
.additionalInfo{border:1px dotted #ccc;padding:10px;margin-top:10px;}
.additionalInfo h2{padding:5px;background-color: #ccc;margin:5px 0px;}
.sbmHolder{text-align: center;float:left;clear: left;margin-top:5px;}
.tag_holder{border:0px solid red;}
.tag_holder h6{margin:5px 0px;background-color: #ccc;padding:3px;}
.tag_links{text-decoration: none; padding: 1px 7px 1px 10px; border:1px solid #A8A3A3;margin:5px;float:left;color:#fff;background-color: #A8A3A3; }
.tag_links:hover{text-decoration: none; background: url(/style/images/menu-bg-selected.png) repeat-y scroll left center #EDE8E5;padding: 1px 7px 1px 10px; border:1px solid #bbb8b8;margin:5px;float:left;color:#7B797A;}

/*------------------------- SHOPPING --------------------------------------------------*/

/*
SHOPPING CART -------------------------------------------------------------- */


.shoppCartDisplay  {padding:10px; border:1px solid #dedede; margin:10px 60px;background-color: #fff;margin-top:100px;overflow:auto;}

.shoppCartDisplay table tr td input.amount {width:30px; border:1px solid #ccc; }
.shoppCartDisplay table tr td {text-align:center; border:1px solid #ccc; }
.shoppCartDisplay table tr th {font-weight:bold; padding:5px;
                               text-align:center; border-bottom:2px solid #3d3d3d;}
.total    {background-color:#3d3d3d; color:#fff;}
.final    {padding:5px; color:orange; font-size:16px; font-weight:bold; }
.shoppCartDisplay table tr td.finrow   {border-top:3px solid #000;}
p.infobox {margin:10px; font-size:14px; color:maroon;}


.paginator {text-align:center; overflow:hidden; margin:0 auto;}
.paginator .paginatorNumbers{text-align:center; margin:0 auto; width:400px;  overflow:hidden; }
.paginator .paginatorNumbers a {display:block; width:18px; float:left; text-align:center; height:20px; text-decoration:none; color:#fff; background: url("/style/images/not_selected.png");  padding-top:14px;}
.paginator .paginatorNumbers a.selected {text-decoration:none; color:#808080; background: url("/style/images/pageSelected.png") no-repeat;}

.gradient {background: url("/style/images/gradient.png") repeat-x bottom; overflow:hidden; text-align:center;}

.valid {margin:0 auto; width:90px;}

div.price {background-color:#fff; margin:10px; border:1px solid #DEDEDE; text-align:center; padding:5px; font-size:16px;}


.productImage img{cursor:pointer;}
.imageZoom {  margin-top:10px; cursor:pointer; text-decoration:underline;}
.imagePreview {position:absolute;  display:none;  cursor:move; background-color:#fff;}
.videoPreview {position:absolute; overflow:hidden; width:431px;  display:none; padding:3px; background-color:#EAEAEA; border:2px solid #DEDEDE; cursor:move;}
.imageClose {cursor:pointer; position:absolute; top:10px; right:10px; background-color:#fff; border:3px solid #000;}
.videoClose {cursor:pointer; float:right;}

.latestNews {margin:7px; color:#3d3d3d;}

.friendsBox {margin:7px;}


#mp3player {width:200px; position:absolute; right:0px; top:84px;}


.prd_top {width:220px; line-height:34px; text-align:center; background: url("/style/images/prd_top.png");}
.prd_middle {width:218px;  height:270px; overflow:hidden; background:#fff; text-align:center; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; line-height:270px;}
.prd_middle img {vertical-align:middle;}
.prd_bottom {width:220px; height:60px;  text-align:center; background: url("/style/images/prd_bottom.png") bottom no-repeat; overflow:hidden;}
.prd_bottom_left {width:140px; margin:10px 0px 10px 10px; float:left; overflow:hidden;  font-size:9px;}
* html .prd_bottom_left {margin:10px 0px 10px 5px;}
.prd_bottom_left ul li {margin:0; }
.prd_bottom_left ul li:before{}
.prd_bottom_right {width:64px; margin:10px 5px 10px 0px; float:left; }
.view_button {width:50px; line-height:31px;  text-align:center; background: url("/style/images/view_button.png");}
.prd_top a {color:#fff; text-decoration:none;}


.addToCart {margin-bottom:5px; line-height:32px; border-top:2px dotted #DEDEDE; overflow:hidden;}
.addToCart .leftCart {float:left; vertical-align:middle; white-space:nowrap;}
.addToCart .leftCart b {white-space:nowrap;}
.addToCart .rightCart {float:right; width:32px;}

.gallery {background-color:#EAEAEA; border:2px solid #DEDEDE; margin:10px; overflow:hidden;}
.gallery .smallImageContainer {width:47%; float:left; text-align:center; overflow:hidden; height:245px;}
.gallery img { border:3px solid #DEDEDE; cursor:pointer;}
.galleryBigImage {display:none; position:absolute; cursor:move;}
.closeBigImage {cursor:pointer; position:absolute; top:10px; right:10px; background-color:#fff; border:3px solid #000;}
.gallery .status .loader {border:none;}



/*
SHOPPING BREADCRUMBS */

.shopping_wizzard {text-align:center; margin-bottom:50px;}
.shopping_wizzard table.shop_wix_table {width:600px; border:1px; margin:0 auto;}
.shopping_wizzard table.shop_wix_table tr th {padding:0px; margin:0px; width:120px; border:0px; }
.shopping_wizzard table.shop_wix_table tr td {padding:0px; margin:0px; width:120px; border:0px; color:#ccc;}
.shopping_wizzard table.shop_wix_table tr td.clicked {color:#3d3d3d;}
.shopping_wizzard table.shop_wix_table tr td.status {padding-top:10px;}
.shopping_wizzard table.shop_wix_table tr th img {margin:0px; padding:0px;}


/*
SHOPPING INFORMATIONS */

p.info    {margin:50px 10px 10px 10px; padding:10px; font-size:12px; font-weight:bold; border:1px solid orange;}
p.error   {background-image:url("images/alert.png"); background-repeat:no-repeat;
           padding:2px 5px 5px 40px; margin:0 auto; background-position:5px 5px;
           border:2px solid red; text-align:center; color:red; font-size:12px;}


.shopping_user_data {text-align:center;}
.shopping_user_data table {margin:0 auto; width:400px;}
.shopping_user_data table tr td {padding-top:10px; border:0px; border-bottom:1px solid #ccc; width:400px;}
.shopping_user_data table tr td.al_rigt {text-align:right; padding-right:10px;}
.shopping_user_data table tr td.al_left {text-align:left; padding-left:10px;}

.shopping_user_data table tr.noborder td {border:none;}
.shopping_user_data table tr td span {color:red;}
.shopping_user_data table tr td img {border:0px; padding:0px; width:auto; height:auto;}
.shopping_user_data button {padding:10px; font-weight:bold;}
.shopping_user_data input, textarea {padding:4px; border:1px solid #ccc;}
.shopping_user_data h3 {text-align:center;}

.thanks_page td {text-align:left !important;}

.percent  {background-image:url("images/procenti.jpg"); width:109px;
           background-position:0 -2px; height:18px; padding:0px; margin:0px; font-size:10px;}
.p_20     {background-position:0 -73px;}
.p_40     {background-position:0 -56px;}
.p_60     {background-position:0 -38px;}
.p_80     {background-position:0 -20px;}
.p_0      {background-position:0 -92px;}

.shop_res {margin:10px; padding:0px; text-align:left; }
.shop_res h3 {text-align:left; border-bottom:1px solid #333; font-size:14px;}
.shop_res table {margin:0px 0px 20px 0px;}
.shop_res table td.al_left{width:80px; margin-bottom:20px;}
.shop_res table tr th {border:0; width:auto; border:1px dotted #ccc; background-color:#fff; color:#000;}
.shop_res table tr td {border-bottom:1px solid #dedede; padding:5px; background-color:#fff; color:#000;}

.shop_res table tr td img {height:50px; }
.final_ORDER    {border:4px solid #000;}

input.btn {cursor:pointer; border-bottom:2px solid #3d3d3d; font-size:14px; border-right:1px solid #3d3d3d;}
.shoppCartDisplay .btn,
.shoppCartDisplay input[type=button] {background:url(images/cart_btn_bg.png) repeat-x top;height:31px;border-right:1px solid #818181;border-left:1px solid #818181;border-top:0px;border-bottom:0px;cursor:pointer;}

.order_status   {font-size:16px; font-weight:bold; padding:4px; border:2px solid green; margin-bottom:50px;}
.order_status span  {font-size:16px; font-weight:bold; padding:4px; background-color:green; color:#fff; border:2px solid green;}


table.final_basket {width:670px;}

/*---------------- Contact ---------------------*/

/*.contactForm  {padding:10px; border:1px solid #dedede; margin:10px 50px ;background-color: #fff;margin-top:100px;overflow:auto;}*/
.contactForm .sub_text{border:1px solid #ccc;padding:10px;}

.contactForm .tableContactForm  {margin:0px 50px 0px 10px;}
.contactForm .tableContactForm tr th {padding:5px;background-color: #ccc;}
.contactForm .tableContactForm tr td {padding:5px;}
.contactForm .tableContactForm  input{border:1px solid #ccc;padding:2px;}


.social {display:block; width:32px; height:32px; float:left; margin:5px;}
.facebook_icon{background:url(/style/images/facebook.png) no-repeat;}
.twitter_icon{background:url(/style/images/twitter.png) no-repeat;}
.delicious_icon{background:url(/style/images/delicious.png) no-repeat;}
.buzz_icon{background:url(/style/images/buzz.png) no-repeat;}


.site_map_hoder{border:1px solid #ccc;}
.site_map_hoder ul{padding:2px 0px 2px 10px;}
.site_map_hoder .parentList li{padding:2px 0px 2px 10px;}
.site_map_hoder .parentList li a{font-size: 14px;color:#404040;font-weight: bold;}
.site_map_hoder .childrenList li{padding:2px 0px 2px 10px;}
.site_map_hoder .childrenList li a{font-size: 14px;color:#595959;font-weight: bold;}
.site_map_hoder .productsList li{padding:2px 0px 2px 10px;}
.site_map_hoder .productsList li a{font-size: 12px;color:#737373;font-weight: normal;}


.promotion h2{font-weight:bold;font-size:16px;margin-bottom:10px; background-color:#FFC2CD;line-height:30px;padding-left:10px;color:#fff;}
.promotion h3{font-weight:bold;font-size:12px;margin-bottom:10px; background-color:#ccc;line-height:30px;padding-left:10px;color:#fff;float:left;clear:left;}

.productBuySingleProduct{border:0px solid red;padding-top:4px;}
.addToCartSingleProduct{background:url(/style/images/korpicka2.png) no-repeat;width:30px;height:30px;border:0px;}
.addToCartSingleProduct:hover{background:url(/style/images/korpicka_full.png) no-repeat;width:30px;height:30px;cursor:pointer;border:0px;}

.check_order_status {display:block;color:#fff;text-decoration:none;font-weight:bold;}
.check_order_status:hover {text-decoration:underline;}

#checkOrderStatus {width:290px;height:100px;border:5px solid #7D7D7D;background:#F9F5F6; position:absolute;bottom:30px;right:100px;color:#000;font-weight:bold;text-align:right;z-index:100;opacity:0.9;display:none;}
#checkOrderStatus input {margin:6px 8px 5px 5px;}


.brickbox { position:absolute;bottom:35px;right:15px; }
.brickbox a { border:1px solid #aaa;color:#555; text-decoration: none;background-color:#EAE2E0;-moz-border-radius:3px;padding:0px 5px;display:block;cursor:pointer;font-size:9px;}
.brickbox a:hover { color:#000; }
