﻿#container .mainbg .all .main .productsbar {margin:0px; padding:5px; float:left; display:block; width:715px; }
#container .mainbg .all .main .productsbar .nums {margin:0px; padding:0px; float:left; display:block; width:230px; font:normal 14px/16px "Trebuchet MS"; color:#03a1fe;}
#container .mainbg .all .main .productsbar .sorting {margin:0px; padding:0px; width:265px; float:left; display:block;}
#container .mainbg .all .main .productsbar .sorting input {float:right;}
#container .mainbg .all .main .productsbar .pageing {margin:0px; padding:0px; float:right; display:block; width:195px; font:normal 12px/16px "Trebuchet MS"; color:#585052; text-align:right;}
#container .mainbg .all .main .productsbar .pageing .left{margin:0px; padding:0px; float:left; display:block; width:50px;}
#container .mainbg .all .main .productsbar .pageing .right{margin:0px; padding:0px; float:left; text-align:right; display:block; width:50px;}
#container .mainbg .all .main .productsbar .pageing .main {margin:0px; text-align:center; padding:7px 0px 0px 0px; float:left; display:block; width:95px; font:bold 12px/16px "Trebuchet MS"; color:#585052;}
#container .mainbg .all .main .productsbar .pageing .main a {padding:0px 2px 0px 2px; font:normal 12px/16px "Trebuchet MS"; color:#585052; text-decoration:none;}
#container .mainbg .all .main .productsbar .pageing .main a:hover {padding:0px 2px 0px 2px; font:normal 12px/16px "Trebuchet MS"; color:#9e2929; text-decoration:none;}
#container .mainbg .all .main .productsbar .pageing .main strong {font:bold 12px/16px "Trebuchet MS"; color:#9e2929;}
#container .mainbg .all .main .byprice {margin:10px 0px 10px 0px; padding:0px 0px 0px 10px; float:left; display:block; font:normal 11px/13px "Trebuchet MS"; color:#3AA1FE;}


#container .mainbg .all .main .prodlist {margin:0px; padding:5px 0px 5px 0px; float:left; display:block; width: 725px;}
#container .mainbg .all .main .prodlist .brandtext .brandlogo {margin:5px; padding:0px; float:left; width:200px; height:100px; text-align:center;}
#container .mainbg .all .main .prodlist .brandtext .brandlogo img { }
#container .mainbg .all .main .prodlist .brandtext {margin:0px 0px 15px 0px; padding:10px; float:left; display:block; background:#eeeff0; width:695px; font:normal 12px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .prodlist ul {margin:0px; padding:0px; width:725px;}
#container .mainbg .all .main .prodlist li {margin:5px 5px 0px 0px; padding:0px; float:left; display:block; height: 250px; width:355px; list-style-type:none; background:none;}
#container .mainbg .all .main .prodlist li .titlepro {margin:0px; padding:10px 5px 0px 10px; width:340px; background: url(imgs/prodtitlebg.jpg) no-repeat 0px 0px; border-bottom:1px dotted #449bcb; height:42px;}
#container .mainbg .all .main .prodlist li .titlepro h1 {margin:0px; padding:5px 0px 0px 0px; float:left; display:block; width: 170px; font:bold 12px/14px "Trebuchet MS"; color:#000; border:0px;}
#container .mainbg .all .main .prodlist li .titlepro .icons {margin:0px; padding:0px; float:right; display:block; text-align:right;}
#container .mainbg .all .main .prodlist li .prodinfo {margin:0px; padding:0px; float:left; display:block; width:355px; background:#F5F5F5 url(imgs/bgrprod.jpg) repeat-x left top; height:150px;}
#container .mainbg .all .main .prodlist li .prodinfo .prodimg {margin:5px 3px 0px 2px; padding:5px 0px 5px 0px; float:left; display:block; width:125px; background:#e7e7e7; text-align:center;}
#container .mainbg .all .main .prodlist li .prodinfo .prodimg input {margin:0px; padding:5px; width:115px;}
#container .mainbg .all .main .prodlist li .prodinfo .prodtext {margin:0px; padding:5px; float:left; display:block; width:200px; font:normal 11px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .prodlist li .prodinfo .prodtext .specialprice {margin:15px 0px 0px 0px; padding:0px; float:left; display:block; width:200px; font:bold 14px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .prodlist li .prodinfo .prodtext .specialprice .sprice {color:#0180ff; font:bold 16px/18px "Trebuchet MS"; }
#container .mainbg .all .main .prodlist li .bottomprod {margin:0px; padding:10px 5px 0px 5px; width:345px; background:url(imgs/bottomprodbg.jpg) no-repeat 0px 0px; height:31px;}
#container .mainbg .all .main .prodlist li .bottomprod .price {margin:0px; padding:0px; float:left; display:block; width: 200px; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .prodlist li .bottomprod .price .txt {margin:0px; padding:2px 0px 0px 0px; float:left; display:block; width:50px;}
#container .mainbg .all .main .prodlist li .bottomprod .price .euro {color:#b52227; font:bold 16px/16px "Trebuchet MS"; width:150px; float:left;}
#container .mainbg .all .main .prodlist li .bottomprod .price .old {color:#b52227; font:bold 16px/16px "Trebuchet MS"; width:150px;  text-decoration:line-through; float:left; }
#container .mainbg .all .main .prodlist li .bottomprod .details {margin:0px; padding:0px; float:right; width:100px; display:block;}

#container .mainbg .all .main .document .top {margin:0px; padding:0px; float:left; display:block; width:719px; border-bottom: 5px solid #e5f5fd;}
#container .mainbg .all .main .document .top .prtitle {margin:0px; padding:8px 0px 0px 0px; float:left; display:block; width:450px;  font:bold 14px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .top .xinfo {margin:0px; padding:0px 5px 0px 0px; float:right; display:block; font:normal 11px/14px "Trebuchet MS"; color:#000; width:200px; text-align:right;}
#container .mainbg .all .main .document .prodetails {margin:0px; padding:0px; width:719px; float:left; display:block;}
#container .mainbg .all .main .document .prodetails .myinfo {margin:0px; padding:5px 0px 0px 0px; float:left; display:block; width:500px; font:normal 12px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .prodetails .myinfo .isavailable {margin:0px; padding:5px 0px 0px 0px; float:left; display:block; width:500px; font:normal 12px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .prodetails .myinfo .isavailable ul {margin:0px; padding:0px; }
#container .mainbg .all .main .document .prodetails .myinfo .isavailable li {margin:0px; padding:0px 0px 0px 15px; list-style-type:none; font:normal 12px/16px "Trebuchet MS"; color:#000; background:url(imgs/bullet8.gif) no-repeat 0px 2px;}

#container .mainbg .all .main .document .prodetails .myproduct {margin:0px; padding:5px 0px 0px 0px; width:219px; display:block; float:left;  text-align:center;}
#container .mainbg .all .main .document .prodetails .myproduct img {width:200px;}
#container .mainbg .all .main .document .prodetails .myinfo table {margin:10px 0px 10px 0px; padding:0px; float:left; display:block; border:1px solid #d3eefc; background:#f6fbfe;}
#container .mainbg .all .main .document .prodetails .myinfo table td {margin:0px; padding:0px 5px 0px 5px; border-bottom:1px solid #d3eefc; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .prodetails .myinfo li {width:480px;}
#container .mainbg .all .main .document .bottomlinks {margin:10px 0px 0px 0px; padding:0px; float:left; display:block; width:719px;  border-top: 5px solid #e5f5fd;}
#container .mainbg .all .main .document .bottomlinks .price {margin:0px; padding:5px 0px 0px 0px; float:left; display:block; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .bottomlinks .price .txt {margin:0px; padding:3px 0px 0px 0px; float:left; display:block;  float:left;}
#container .mainbg .all .main .document .bottomlinks .price .euro {color:#0180ff; font:bold 16px/18px "Trebuchet MS"; text-decoration:none; width:auto; float:left;}
#container .mainbg .all .main .document .bottomlinks .price .old {color:#b52227; font:bold 16px/18px "Trebuchet MS";   width:auto; text-decoration:line-through; float:left;}
#container .mainbg .all .main .document .bottomlinks .quantity {margin:0px 5px 0px 10px; padding:5px 0px 0px 0px; float:right; display:block;}
#container .mainbg .all .main .document .bottomlinks .inputs {margin:0px 5px 0px 10px; padding:7px 0px 0px 0px; float:right; display:block;}
#container .mainbg .all .main .document .bottomlinks .buy {margin:20px 0px 20px 0px; padding:0px; float:right; display:block;}
#container .mainbg .all .main .document .bottomlinks .lbtns {margin:20px 0px 20px 0px; padding:0px; float:left; width:auto;}
#container .mainbg .all .main .document .prodgallery {margin:0px; padding:0px; width:719px; display:block; float:left; }
#container .mainbg .all .main .document .prodgallery ul {margin:0px; padding:0px; width:719px;}
#container .mainbg .all .main .document .prodgallery li {border: 1px solid #dedede; text-align:center; margin:0px 3px 5px 0px; padding:0px; width:80px; height:80px; background:red; list-style-type:none; background:none; display:block; float:left;}
#container .mainbg .all .main .document .prodgallery li input {width:60px; height:60px; margin:10px 0px 10px 0px; padding:0px;}





#container .mainbg .all .main .document .similar {margin:0px auto; padding:0px;  display:block; width:710px; height:173px; background: url(imgs/similarprod.jpg) no-repeat 0px 0px;}
#container .mainbg .all .main .document .similar .simtitle {margin:0px; padding:5px 0px 0px 10px; float:left; display:block; width:700px; height:33px; font: normal 16px/18px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .similar .simprod {margin :0px; padding:0px 5px 0px 5px; float:left; display:block; width:700px; height:135px; }



/*--SIMILAR PRODUCTS--*/
#container .mainbg .all .main .document .Content_Wrapper,#container .mainbg .all .main .document .Boxes_Wrapper {overflow:hidden; position:relative; width: 739px;}
#container .mainbg .all .main .document .Content,#container .mainbg .all .main .document .Boxes_Content {position:absolute; top:0; left:0;}
    
#container .mainbg .all .main .document .similar .simprod .Boxes{width:700px;height:90px; margin:5px 0px 15px 0px; padding:0px;}
#container .mainbg .all .main .document .similar .simprod .Boxes .Boxes_Wrapper{margin:0px; padding:0px; width:700px; height:100px; white-space:nowrap; font: normal 11px/14px "Arial"; color:#000;  text-decoration:none;}
#container .mainbg .all .main .document .similar .simprod .Boxes .Boxes_Wrapper a {margin:0px; padding:0px; font: normal 11px/14px "Arial"; color:#000; text-decoration:none;}
#container .mainbg .all .main .document .similar .simprod .Boxes .Boxes_Wrapper a:hover {margin:0px; padding:0px;  font: normal 11px/14px "Arial"; color:#000; text-decoration:none;}

#container .mainbg .all .main .document .similar .simprod .Boxes .Boxes_Wrapper input {height:95px; margin:0px;  padding:0px; }
#container .mainbg .all .main .document .similar .simprod .BoxesSlider{margin:0px;}
#container .mainbg .all .main .document .similar .simprod .BoxesSlider .radslider{margin:0px auto; padding:0px; width:700px;}

    

/* BASKET */
#container .mainbg .all .main .document .basketgrid {margin:0px; padding:0px; float:left; display:block; border:0px;}
#container .mainbg .all .main .document .basketgrid { margin:0px auto; padding:0px; float:left; display:block; margin-top:20px; margin-bottom: 20px;}
#container .mainbg .all .main .document .basketgrid th {margin:0px; padding:0px; height:20px; border:0px;}
#container .mainbg .all .main .document .toptitles td {background:#4786BC; font:normal 14px/25px "Trebuchet MS"; height:25px; margin:0px; padding:0px; color:#fff; text-align:center; text-decoration:none; font-style:normal;}
#container .mainbg .all .main .document .toptitles th {background:#4786BC; font:normal 14px/25px "Trebuchet MS"; height:25px; margin:0px; padding:0px; color:#fff; text-align:center; text-decoration:none; font-style:normal;}
#container .mainbg .all .main .document .basketgrid .basketprod {border-bottom:1px solid #5A671E; border-right:1px solid #5A671E; border-left:1px solid #5A671E; padding:2px 0px 2px 5px; margin:0px; font:normal 14px/18px "Trebuchet MS"; height:15px;}
#container .mainbg .all .main .document .basketgrid .basketprod input {padding:0px; margin:0px; font:normal 14px/18px "Trebuchet MS"; height:20px;}
#container .mainbg .all .main .document .totals {width: 200px; margin:0px; padding:0px; float:right;}
#container .mainbg .all .main .document .totals td {background:#4786BC; font:bold 14px/16px Trebuchet MS; color:#fff;}
#container .mainbg .all .main .document .basketgrid .basket {border-bottom:1px solid #5A671E; text-align:center; border-right:1px solid #5A671E; border-left:1px solid #5A671E; padding:0px; margin:0px; font:normal 12px/14px "Trebuchet MS"; height: 25px;}
#container .mainbg .all .main .document .basketprodrose{border-bottom:1px solid #5A671E; border-right:1px solid #5A671E; border-left:1px solid #5A671E; padding:2px 0px 2px 5px; margin:0px; font:normal 12px/18px "Trebuchet MS"; height:20px;}
#container .mainbg .all .main .document .basketprodrose a, #container .mainbg .all .main .document .basketprodrose a:hover {padding:0px 0px 0px 5px; margin:0px; font:bold 14px/16px "Trebuchet MS"; height: 20px;}
#container .mainbg .all .main .document .baskettitles {background:#4786BC; font:normal 14px/25px "Trebuchet MS"; height:25px; margin:0px; padding:0px; color:#fff; text-align:center; text-decoration:none; font-style:normal;}



/*TOOLTIP*/


.tool {margin:0px; padding:0px; float:left; display:block; font:normal 12px/14px "Trebuchet MS"; color:#000;}
.apofth {margin:0px 0px 5px 0px; padding:0px; float:left; display:block; font:bold 14px/16px "Trebuchet MS"; color:#0271C0; border-bottom:1px dotted #dedede; width:390px;}


#container .mainbg .all .main .document .impfields {margin:0px auto; padding:10px; margin-bottom:10px; float:left; display:block; width:690px; font:bold 12px/14px "Trebuchet MS"; color:#000; background:#EDF7FF; border:1px solid #59A4DE;}
#container .mainbg .all .main .document .impfields a {font:normal 12px/14px "Trebuchet MS"; color:#59A4DE; text-decoration:underline;}
#container .mainbg .all .main .document .impfields a:hover {font:normal 12px/14px "Trebuchet MS"; color:#59A4DE; text-decoration:none;}


#container .mainbg .all .main .document .byprice {margin:0px; padding:0px; float:left; display:block; width:715px;}
#container .mainbg .all .main .document .byprice ul{margin:5px 0px 10px 0px; padding:0px; width:715px; background:url(imgs/prices.jpg) repeat-x left 5px!important; min-height:35px;}
#container .mainbg .all .main .document .byprice li {background:none; height:auto; margin:0px; padding:10px; float:left; display:block; width:auto; border-right:1px solid #dedede; font:normal 12px/14px "Trebuchet MS"; color:#465059;}
#container .mainbg .all .main .document .byprice li a{ font:normal 12px/14px "Trebuchet MS"; color:#465059; text-decoration:underline;}
#container .mainbg .all .main .document .byprice li a:hover{ font:normal 12px/14px "Trebuchet MS"; color:#465059; text-decoration:none;}
#container .mainbg .all .main .document .byprice .selectedprices {margin:5px 0px 0px 0px; padding:0px; float:left; display:block; color:#B52227; font:normal 12px/14px "Trebuchet MS"}
