﻿/************************************ RESET *********************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:0;
	outline:0;
	font-weight:normal;
	font-style:normal;
	font-family:Verdana,Tahoma,Arial,Helvetica,Georgia,Bookman Old Style,Book Antiqua,Geneva,Times New Roman,SunSans-Regular,sans-serif;
	color:#000;
	font-size:12px;
}
p,b{font-size:12px;}
html {height:100%; width:100%;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f585f;
/*background:url(/App_Themes/LeCafeier/images/body-bg.gif) top repeat-x #FFF;*/}
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption, th, td {
	text-align:left;
	font-weight:normal;
}
input, textarea, select {
	color:#000;
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	font-family:Verdana,Tahoma,Arial,Helvetica,Georgia,Bookman Old Style,Book Antiqua,Geneva,Times New Roman,SunSans-Regular,sans-serif;
	background:white;
}
ol, ul { list-style:none; }
li { list-style-type:none; }
:focus { outline:0; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q {	quotes:"" ""; }
 
 h5 {font-size:110%;}
 h4 {font-size:120%;}
 h3 {font-size:130%;}
 h2 {font-size:140%; margin-bottom:10px;}
 h1 {font-size:150%;}

.clear { clear:both; }
.justify { text-align:justify; }
.hidden { display:none; }   

a, a:link, a:visited { text-decoration:underline; color:#3664C4; outline:none;}
a:active, a:hover { text-decoration:none; }

a.blink{font-weight:700; color:#4f585f;}
form#aspnetForm{ height:100%;}

/************************************ RESET END *********************************************/
.Clear{
    clear: both;
}

/***************************************Vitrina**********************************************/
/*div#Body{ width:100%; height:809px; background-position:left; background-color:Black; border:none;}*/
div#Body{position:absolute; top:0; bottom:0; right:0; left:0; z-index:100; min-width:990px;}

div#Body, div#footer, div#vvfooter, div.vvwrap, div.wraperr2, footererr{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
min-width:990px;
}

/*div.page-left a,div.page-left a:link,div.page-left a:visited { text-decoration:underline; color:#3664C4; outline:none;}
div.page-left a:active,div.page-left a:hover { text-decoration:none; }*/

span#MainMenu{ margin: 0 0 0 60px;}
span#MainMenu span{ margin: 0 0 0 40px;}

div.TextMainDiv{ margin-top:25px;}
a.MainKatalog,
a.MainKatalog:link,
a.MainKatalog:visited{ color:White; font-size:12px; font-weight:700; text-decoration:underline; margin-left:20px;}
a.MainKatalog:hover,
a.MainKatalog:active{ text-decoration:none;}

div#MainRightMenu{ text-align:right; color:White; padding-top:20px; padding-right:20px;}
.contentdiverr div#MainRightMenu{ text-align:right; color:Black; padding-top:20px; }
div#MainRightMenu a,
div#MainRightMenu a:link,
div#MainRightMenu a:visited{ color:White; font-size:11px; text-decoration:none; padding-bottom:2px; margin-right:22px;}
div#MainRightMenu a:hover,
div#MainRightMenu a:active{padding-bottom:2px; border-bottom:solid 2px #c80000; }

.contentdiverr div#MainRightMenu a,
.contentdiverr div#MainRightMenu a:link,
.contentdiverr div#MainRightMenu a:visited{ color:Black; font-size:11px; text-decoration:none; padding-bottom:2px; margin-right:22px;}
.contentdiverr div#MainRightMenu a:hover,
.contentdiverr div#MainRightMenu a:active{padding-bottom:2px; border-bottom:solid 2px #c80000; }

div#SearchMain{ margin:-5px 0 0 0px; }

input.SearchText{ background-color:Transparent; border: solid 1px #858a8f; height:21px; width:150px;vertical-align:middle; padding:  2px; color:#858a8f;}
input.SearchButton{ background-image:URL(/App_Themes/LeCafeier/images/Lupa.png); background-repeat:no-repeat; background-position:center; background-color:Transparent; border: solid 1px #858a8f; height:27px; width:26px; padding: 0 0 0 0;vertical-align:middle; margin-left:-5px;}

div#Main3Img{ width:90%; margin:0 auto;  margin-top : 110px; }
div#Main3Img div.MainIntoImg{ width:250px; margin:0 auto;}
div#Main3Img div.MainIntoImg div.item div a{font-size:14px;  color:White; display:block; margin-bottom:3px;}
div#Main3Img div.MainIntoImg div.item div.rstars5{ background-color:Transparent;}
div#Main3Img div.MainIntoImg div.item div.pr1{background:#fcb414; margin:10px 0; font-size:14px; padding:5px; font-weight:700;}
div#Main3Img div.MainIntoImg div.item div a.blue{ color:#3764c2; font-size:16px; }

#fon{
height:100%;
width:100%;
z-index:1;
min-width:1000px;
max-width:1600px;
}
#fon img{
height:100%;
width:100%;
position:absolute;
}

/************************************ MASTER *********************************************/

body{ }
#MainDody{ min-height:770px;}
div.coffeebg{background:url(/App_Themes/LeCafeier/images/coffee-bg.gif) top right no-repeat; min-width:990px; height:auto!important; min-height:100%; position:relative;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
}
html,body{border:0; height:100%; vertical-align:baseline;}
div#wrap{ margin:0 24px; height:auto !important; min-height:100%; min-width:950px; position:relative;

}
div#footer{ height:70px; line-height:20px; margin-top:-84px; position:relative; text-align:right; font-size:11px;}
div.footerin{padding:10px 28px 10px 0;}
div.footerin{font-size:11px; text-align:right; color:#767676; letter-spacing:-0.5px;}
div.footerin a, div.footerin a:visited{color:#000; font-size:11px;}
div.footerin span{font-size:11px;}
.empty_inner{ height:70px; display:block;}

div#top{float:right;}
div#top ul{margin-right:125px;
margin:2px 125px 0 0;}
div#top ul li{float:left; background:url(/App_Themes/LeCafeier/images/topnav-sep.gif) right no-repeat; padding:6px 12px 8px 10px;}
div#top ul li a, div#top ul li a:visited{color:#000; text-decoration:none; font-size:11px;}
div#top ul li a, div#top ul li a span{color:#000; text-decoration:none; font-size:11px;}
div#top ul li a:hover{ border-bottom:solid 2px #c80000;}
div#top ul li a.green, div#top ul li a.green:visited{color:#6eb412;}

table.content td{}
td#leftcol{width:130px;padding-right:14px;vertical-align:top;}
td#content{ vertical-align:top;}
.footer{font-size:11px; text-align:right; padding:10px 0;}
.footer a, .footer a:visited{color:#000; font-size:11px;}
.footer div span{font-size:11px; }
/*.footer div{margin:10px 37px 20px 10px; line-height:20px;}*/
div.logo{float:left; height:148px;}
ul.topnav{margin:18px 0 6px 0;}
ul.topnav li{float:left; margin:0 6px 0 0;}
ul.topnav li a, ul.topnav li a:visited{font-size:14px;}


ul.topnav div.green-a-l, div.green-a-r{float:left; width:5px; height:31px; background:url(/App_Themes/LeCafeier/images/topgreen-lr.gif) no-repeat;}
ul.topnav div.green-a-c{float:left; text-align:center; padding:3px 5px 0 5px; height:28px; background:url(/App_Themes/LeCafeier/images/topgreen-c.gif) center no-repeat;}
ul.topnav div.normal-c{background:none;padding:3px 5px 0 5px; height:28px; float:left }
div.green-a-c a, div.green-a-c a:visited{color:#FFF;}
div.green-a-r{background:url(/App_Themes/LeCafeier/images/topgreen-lr.gif) no-repeat -5px 0;}

div.search-box{width:168px; padding:6px 5px 6px 5px; background:url(/App_Themes/LeCafeier/images/search-icon.png) no-repeat; margin:1px 0 10px 0px; position:absolute; }
div.search-box input{border:none; background:none;}
div#SearchMain div.search-box input{border:none; background:none; color:#858A8F;}
.SearchBoxInto{width:126px;}
input.search-button{width:20px; margin:0; padding:0; cursor:pointer; background:none; float:right;}


div.search-boxin{width:151px; padding:6px 5px 6px 5px; background:url(/App_Themes/LeCafeier/images/search-icon.gif) no-repeat;
margin:1px 0 0; }
div.search-boxin input{border:none; background:none;}
div#SearchMain div.search-boxin input{border:none; background:none; color:#858A8F;}



ul.menugray{margin: 4px 0 10px 0;}
ul.menugray li{float:left;}
ul.menugray a, ul.menugray a:visited{font-size:13px;}
ul.menugray div.gray-a-l, ul.menugray div.gray-a-r{float:left; width:5px; height:31px; background:url(/App_Themes/LeCafeier/images/topgray-lr.gif) no-repeat;}
ul.menugray div.gray-a-r{background-position:-5px 0;}
ul.menugray div.gray-a-c{float:left; text-align:center; padding:4px 5px 0 5px; height:26px; background:url(/App_Themes/LeCafeier/images/topgray-c.gif) center no-repeat;}
ul.menugray div.normal-c{padding:4px 5px 0 5px;}
div.gray-a-c a, div.gray-a-c a:visited{color:#FFF;}

div.leftmenu{margin:13px 0; width:160px;}
ul.leftmenu li{padding:0;}
ul.leftmenu li a{}


ul.leftmenu a.round, ul.leftmenu a.round:visited{
background: transparent url(/App_Themes/LeCafeier/images/leftmenu-l.gif) no-repeat top left;
display: block;
 line-height: 12px;  height: 25px; padding-left: 5px; text-decoration: none;}

ul.leftmenu a.round span{background: transparent url(/App_Themes/LeCafeier/images/leftmenu-r.gif) no-repeat top right;
display: block; padding: 6px 7px 7px 0; color:#FFF;}

ul.leftmenu a.normal, ul.leftmenu a.normal:visited{display: block; line-height: 12px; padding: 7px 5px; color:#000;}
ul.leftmenu a.normal span{padding:6px 0px 7px 0; font-size:13px;}
p{margin:0; padding:0 0 0px 0;}
div.page-left{width:640px; padding:10px 0;}
div.page-left img.img{padding:0 20px 0 0;}

div.item{margin:0 0 30px 0;}
a.readmore{float:right; color:#688ad1; margin-top:10px;}
/*
a.readmore,
a.readmore:link,
a.readmore:visited{ color:White; font-size:17px; text-decoration:none; margin-left:20px;}
a.readmore:hover,
a.readmore:active{ text-decoration:underline;}
*/
h2.article-title{margin:0 0 15px 0; font-size:14px; font-weight:700;}
h2.article-title a, h2.article-title a:visited{color:#000; text-decoration:none; font-size:14px; font-weight:700;}
h2.article-title a:hover{text-decoration:underline; }

div.pager{margin:10px 0;}
div.pager a, div.pager a:visited{font-size:13px; color:#000;}
p.digits{margin:16px 0;}
div.pager p.digits a, div.pager p.digits a:visited{padding: 3px 6px;}
.UnselectedPage{padding: 3px 6px;}
span.active{padding: 3px 6px; background:#3764c1; color:#FFF;}
div.pager p.digits a.active, div.pager p.digits a.active:visited{text-decoration:none; background:#3764c1; color:#FFF;}


a.gray-round, a.gray-round:visited{
background: transparent url(/App_Themes/LeCafeier/images/leftmenu-l.gif) no-repeat top left;
display: block;
 line-height: 12px;  height: 25px; padding-left: 5px; text-decoration: none;}

a.gray-round span{background: transparent url(/App_Themes/LeCafeier/images/leftmenu-r.gif) no-repeat top right;
display: block; padding: 6px 7px 7px 0; color:#FFF;}

div.backlink{ padding:2px 5px 2px 9px; margin-bottom:20px;}
div.backlink span.white{display:block; background:url(/App_Themes/LeCafeier/images/arrow-trans-left.gif) no-repeat; width:11px; height:11px; float:left; font-size:1px; 
margin:4px 0 0 0;}
div.backlink a, div.backlink a:visited{font-size:13px; font-weight:700; color:#000 !important;}

ul.corner-nav{margin:1px 0 0 0;}
ul.corner-nav li,ul.corner-nav-small li{float:left; padding:3px 5px 3px 0;}
ul.corner-nav2 li{float:left; padding:3px 15px 3px 0;}

ul.corner-nav div.topactive{padding:4px 5px; text-align:center; line-height:15px;}
ul.corner-nav div.normal{padding:4px 5px; text-align:center; line-height:15px;}
ul.corner-nav div.topactive a, ul.corner-nav div.topactive a:visited{color:#FFF; font-size:13px;}
ul.corner-nav div.normal a, ul.corner-nav div.normal a:visited{font-size:13px; color:#000;}


ul.corner-nav-small div.topactive{padding:4px 5px; text-align:center;}
ul.corner-nav-small div.normal{padding:4px 5px; text-align:center;}
ul.corner-nav-small div.topactive a, ul.corner-nav-small div.topactive a:visited{color:#FFF; font-size:11px;}
ul.corner-nav-small div.normal a, ul.corner-nav-small div.normal a:visited{font-size:11px; color:#000;}

div.top-trans{height:9px; background:url(/App_Themes/LeCafeier/images/topnav-trans.gif) top center no-repeat; padding:0; margin:0; float:left; font-size:1px;}

table.goods-map{margin:0 0 20px 0;}
table.goods-map td{vertical-align:top;}
table.goods-map h1{font-size:24px; margin-bottom:10px;}
table.goods-map td.image{width:236px; text-align:center;}
div.sm-img{margin:10px auto; }
div.sm-img div.item{float:left; background:url(/App_Themes/LeCafeier/images/img-64.gif) no-repeat; width:64px; height:69px; text-align:center; padding:5px 0 0 0; margin-right:6px;}
table.goods-map div.price{float:left;}
table.goods-map div.pr1, table.goods-map div.pr2{font-size:20px; padding:3px;}
table.goods-map div.pr1{background:#fcb414; margin-bottom:10px; text-decoration:line-through;}
table.goods-map div.pr2{background:#ff7d31;}
table.goods-map div.buy{float:right; background:#fdb515; padding:3px; width:76px;}
a.buyCatalogButton {float:left; display:block; background:url(/App_Themes/LeCafeier/images/buttonBuyCatalog.png) no-repeat; width:86px; height:26px; margin-left:4px; margin-top:1px;}
div.buy-link a,div.buy-link a:visited{color:#FFF; font-size:20px; text-decoration:none;}
div.buy-link a:hover{ text-decoration:underline;}

div.settings h3{font-weight:700; font-size:14px; color:#535353;}
div.dotitem{background:url(/App_Themes/LeCafeier/images/dot.gif) bottom repeat-x; padding-bottom:35px; margin:10px 0 16px 0;}
td.dotitem{background:url(/App_Themes/LeCafeier/images/dot.gif) bottom repeat-x; padding:12px 0 0 0; vertical-align:bottom;}
td.dotitem span.left{float:left; background:#FFF; padding-bottom:5px; color:#898989; font-size:12px;}
td.dotitem span.right{float:right; background:#FFF; padding-bottom:5px; color:#898989; font-size:12px;}

div.goods-recomended{margin:20px 0;}
div.goods-recomended h3{color:#434343; text-decoration:underline; font-weight:700;}
div.goods-recomended div.title{padding:5px; margin:5px 0;}
div.goods-recomended div.title a,div.goods-recomended div.title a:visited{color:#FFF; font-size:14px;}

div.goods-recomended div.item{float:left; width:30%; text-align:center; margin:10px 10px 0 0;}
div.goods-recomended div.item a.blue,div.goods-recomended div.item a.blue:visited{font-size:13px; color:#567bcc;}
div.goods-recomended div.pr1, div.goods-recomended div.pr2{background:#fcb414; font-size:14px; text-align:center; padding:3px 14px 3px 14px;  font-weight:700; float:left; text-decoration:line-through;}
div.goods-recomended div.pr2{background:#ff7d31; margin-top:2px; clear:both; text-decoration:none;}

div.rstars0,div.rstars1,div.rstars2,div.rstars3,div.rstars4,div.rstars5{display:block; font-size:1px; height:10px; width:50px; background:url(/App_Themes/LeCafeier/images/stars-slide.png) no-repeat;}
div.rstars0{background-position:0 -50px;}
div.rstars1{background-position:0 -40px;}
div.rstars2{background-position:0 -30px;}
div.rstars3{background-position:0 -20px;}
div.rstars4{background-position:0 -10px;}
div.comments{margin: 0 0 40px 0;}
div.comments h3{font-weight:700; font-size:16px; color:#868686;}
div.comments table.item{margin:20px 0; }
div.comments table.item td.bold{font-weight:700; padding:3px 0; font-size:14px;}
div.comments table.item td.comment{padding:18px 0 3px 0; color:#868686;font-size:14px;}
div.comments table.item td.comment strong{color:#000; font-size:14px;}

a.round2{
background: transparent url(/App_Themes/LeCafeier/images/btn-green-l.gif) no-repeat top left;
display: block;
float: left; line-height: 16px;  height: 29px; padding-left: 8px; text-decoration: none;

}
a:link.round2, a:visited.round2, a:active.round2{color:#4f585f;}
a.round2 span{ font-weight:700; background: transparent url(/App_Themes/LeCafeier/images/btn-green-r.gif) no-repeat top right;
display: block; padding: 5px 11px 8px 0;font-size:12px;}
div.rating{margin:10px auto;}
td.image div.rating{ width:160px; }
dl.star-rating ol {
  margin: 0 auto;
  padding: 0;
  list-style: none;
  width: 75px;
  height: 15px;
  position: relative;
  background: url(/App_Themes/LeCafeier/images/stars-rating.gif);
}
dl.star-rating li {
  float: left;
  margin: 0;
  padding: 0;
}
dl.star-rating li a {
  display: block;
  width: 15px;
  height: 15px;
  text-indent: -9999px;
  position: absolute;
  text-decoration: none;
  z-index: 10;
}
dl.star-rating li a:hover {
  background: url(/App_Themes/LeCafeier/images/stars-rating.gif) left center;
  left: 0;
  z-index: 2;
}
dl.star-rating a.star1 {
  left: 0;
}
  dl.star-rating a.star1:hover {
  width: 15px;
}
dl.star-rating a.star2 {
  left: 15px;
}
dl.star-rating a.star2:hover {
  width: 30px;
}
dl.star-rating a.star3 {
  left: 30px;
}
dl.star-rating a.star3:hover {
  width: 45px;
}
dl.star-rating a.star4 {
  left: 45px;
}
dl.star-rating a.star4:hover {
  width: 60px;
}
dl.star-rating a.star5 {
  left: 60px;
}
dl.star-rating a.star5:hover {
  width: 75px;
}
dl.star-rating li.current {
  background: url(/App_Themes/LeCafeier/images/stars-rating.gif) left bottom;
  height: 15px;
  z-index: 1;
}

div.leftlinks{margin:30px 0 30px 5px;}
div.leftlinks p{margin-bottom:10px;}
div.leftlinks a, div.leftlinks a:visited{font-size:13px; color:#3763c2;}

div.module{background:transparent url(/App_Themes/LeCafeier/images/box-tl.gif) no-repeat scroll 0 0;
margin:30px 0 20px;
padding:0; width:168px;}
div.module div{background:transparent url(/App_Themes/LeCafeier/images/box-tr.gif) no-repeat scroll 100% 0;
margin:0;
padding:0;}

div.module div div{background:transparent url(/App_Themes/LeCafeier/images/box-bl.gif) no-repeat scroll 0 100%;
margin:0;
padding:0;}

div.module div div div{background:transparent url(/App_Themes/LeCafeier/images/box-br.gif) no-repeat scroll 100% 100%;
padding:7px;
width:auto !important;}
div.module div div div div{background:none;}
div.module h3{color:#333333;font-size:1em; font-weight:bold; padding:1px 0 6px 12px; margin-bottom:5px; margin-top:-3px}
div.module p{color:#6e6d6d; font-size:11px;}
div.module div.readmore{text-align:right;}
div.module div.readmore a, div.module div.readmore a:visited{color:#416dc6;}

div.leftactive{ float:left; width:144px; padding:5px;}
div.leftactive a, div.leftactive a:visited{color:#FFF; font-size:13px;}
div.lefttrans{float:right; width:6px; display:block; background:url(/App_Themes/LeCafeier/images/leftnav-trans.gif) center left no-repeat;}

table.round-table{margin:10px 0 ;}
table.round-table tr.title td{font-weight:700; padding:10px 2px;}
table.round-table tr.norm td{ padding:10px 2px;}
table.round-table td.leftnorm,table.round-table td.rightnorm{font-size:2px;}

table.round-table tr.norm td,
table.round-table tr.round td
{height:34px;}
table.round-table tr.round{background:url(/App_Themes/LeCafeier/images/table-round.gif) bottom repeat-x;}
table.round-table tr.round td.left div{background:url(/App_Themes/LeCafeier/images/table-round.gif) no-repeat; display:block; width:6px; height:34px;}

table.round-table tr.round td.right div{background:url(/App_Themes/LeCafeier/images/table-round.gif) no-repeat -6px 0; float:right;
display:block; width:6px; height:34px;
}

div#cart-list{margin:10px 0;}
div#cart-list div.item{margin:0 0 5px 0;}
div#cart-list div.round, div#cart-list div.norm{background:#e8eae9; padding:10px; width:90%; float:left;}
div#cart-list div.norm{background:none;}
div.close{float:right; margin-top:20px;}
div.close30{margin-top:30px;}
table.cart td.title{vertical-align:top; font-size:16px; color:#000; line-height:130%;}
table.cart td.title a, table.cart td.title a:visited{font-size:20px; color:#3360c0;}
table.cart div.price{font-size:20px; padding:3px 5px; background:#FFF;}
table.cart input.input{border:1px solid #949494; padding:2px; font-size:14px; margin-right:4px;}

div#catalog{margin:10px 0;}
div#catalog div.item{width:200px; margin:0 26px 20px 0; float:left; height:380px;}
div.discount{background:url(/App_Themes/LeCafeier/images/discount.png) no-repeat; width:65px; height:66px; position:absolute;}

div#catalog div.rating{float:left;}
div#catalog div.comments{float:left; font-size:11px; margin:11px 0 9px 5px;}
div#catalog div.comments a, div#catalog div.comments a:visited{font-size:11px; color:#9f9f9f;}

div#catalog div.title{line-height:180%;}
div#catalog div.title a.blue,div#catalog div.title a.blue:visited{font-size:13px; color:#3664c4;}
a.proz,a.proz:visited{font-size:13px; color:#000;}
div.catprice{text-decoration:none; background:#ff7d32;}
div.pager-2 a, div.pager-2 a:visited{color:#3764C1; margin-right:6px;}
div.pager-2 a.active, div.pager-2 a.active:visited{background:#3764C1; color:#FFF; text-decoration:none; padding:5px 4px; } 

div.pager-2 span.text{display:block; float:left;padding:5px;font-size:12px;}
div.pager-2 a, div.pager-2 a:visited{display:block; padding:5px; float:left;}
div.comment-write h3{color:#000; font-size:16px; margin:30px 0 5px;}

/************************************ MY *********************************************/
#sb-content.html{ background-color:White;}
#authorizationRequest {padding: 10px 10px 0px 10px; text-align:center; }
a.authLink, a.authLink:link, a.authLink:visited, a.authLink:active, a.authLink:hover 
{padding:0 5px; color:#A81619; font-size:11px; font-weight:bold;}
input.Login{width:160px; border:1px solid #b6b6b6;}
tr.nb{ height:10px;}
input.Enter{ background:url(/App_Themes/LeCafeier/images/btn-gradient.gif) repeat-x; padding:3px; border: 1px solid #DADADA;}
td.Right{ text-align:right;}
body#emptybody{background:white;}
.NoDisplay{ display:none;}

div.comments h3 a, div.comments h3 a:link, div.comments h3 a:visited,
div.comments h3 a:active, div.comments h3 a:hover {font-weight:700; font-size:16px; color:#868686; text-decoration:none;}
div.comments h3 a span{font-weight:700; font-size:16px; color:#868686; text-decoration:none;}
dl.star-rating li.currentSet {
  background: url(/App_Themes/LeCafeier/images/stars-rating.gif) left bottom;
  height: 15px;
  z-index: 1;
}
   a.cr, a.cr:visited{text-decoration:none; color:#767676!important;}
   a.cr:hover{text-decoration:underline;}

div.pagerbg{ background:url(/App_Themes/LeCafeier/images/pagerbg.gif) right no-repeat; min-height:110px;}
/************************************ Property *********************************************/
ul.goodsettings{margin:5px 0 15px -3px; padding:0;}
ul.goodsettings li{padding:5px 0 5px 16px;}
ul.goodsettings span.white{display:block; float:left; height:11px; width:11px; margin:0px 0 0 -15px; background:url(/App_Themes/LeCafeier/images/arrow-trans.gif) no-repeat; padding:0; font-size:1px;}

/************************************ AddComment *********************************************/
div.addcomment{margin:10px 0;}
div.addcomment h3{color:#000; margin-bottom:10px;}
div.rating-left{float:left; margin:0 5px 0 0; font-weight:700; font-size:13px;}
div.addcomment div.rating{margin:0 0 0 5px; float:left; width:80px;}
div.addcomment dl.star-rating ol>li a:hover {text-indent: 86px; color:#7c0606; font-size:13px;}
div.addcomment h4{margin-top:10px; font-weight:700; font-size:13px;}
textarea.input{border:1px solid #DDD; width:99%; height:100px; padding:3px; margin:10px 0;}
/************************************ Не играющие звездочки рейтенга *********************************************/
div.rstarsbig0,div.rstarsbig1,div.rstarsbig2,div.rstarsbig3,div.rstarsbig4,div.rstarsbig5{display:block; height:15px; width:75px; background:url(/App_Themes/LeCafeier/images/stars-slide-big.gif) no-repeat; font-size:2px; margin:0 auto; }

div.rstarsbig0{background-position:0 -75px;}
div.rstarsbig1{background-position:0 -60px;}
div.rstarsbig2{background-position:0 -45px;}
div.rstarsbig3{background-position:0 -30px;}
div.rstarsbig4{background-position:0 -15px;}

/*********************************************регистрация******************************************************/
div.order-edit{float:left;}
div.order-edit a, div.order-edit a:visited{color:#1c56cf; font-size:13px;}
div.order-itog{float:right; font-size:13px;}
div.order-contact{margin:30px 0 10px;}
div.order-contact h3{font-weight:400; font-size:20px;}
table.order-contact{margin:10px 0;}
table.order-contact td.left{text-align:right; padding:5px;}
table.order-contact td{padding-top:5px; padding-bottom:5px;}
table.order-contact td.left span{font-size:13px; color:#b10000;}
table.order-contact .inputbox, .inputbox{border:1px solid #d0d0d0; width:340px; padding:3px;}
.inputbox{width:auto;}
table.order-contact td.hint{vertical-align:top; }
table.order-contact td.hint span{float:left;font-size:8px; height:10px;}
a.add, a.add:visited{background:url(/App_Themes/LeCafeier/images/add-icon.png) no-repeat; display:block; width:20px; height:20px;}

div.desc{color:#7b7b7b; font-size:11px; margin:5px 0;}
div.desc span{font-size:11px; color:#980404;}
div.delivery-item{margin:14px 0 10px;}
p.order-desc{margin:10px 0 0 25px;}
label.order-desc{ margin-left:5px; font-weight:700;}
a.order-end, a.order-end:visited{background:url(/App_Themes/LeCafeier/images/btn-gradient.gif) top repeat-x;
padding:8px; border:1px solid #dbdbdb;
text-decoration:none; font-weight:700;
color:#000;
}

div.order-round table td{padding:5px 3px 5px 3px; vertical-align:top;}
div.order-round table td.left{font-weight:700; width:140px; padding-bottom:10px;}
div.order-round{background:transparent url(/App_Themes/LeCafeier/images/order-box-tl.png) no-repeat scroll 0 0;
margin:10px 0;
padding:0; width:500px;}
div.order-round div{background:transparent url(/App_Themes/LeCafeier/images/order-box-tr.png) no-repeat scroll 100% 0;
margin:0;
padding:0;}

div.order-round div div{background:transparent url(/App_Themes/LeCafeier/images/order-box-bl.png) no-repeat scroll 0 100%;
margin:0;
padding:0;}

div.order-round div div div{background:transparent url(/App_Themes/LeCafeier/images/order-box-br.png) no-repeat scroll 100% 100%;
padding:7px;
width:auto !important;}
div.kaptcha{border:1px solid #bbbbbb; display:inline; height:26px; padding:3px;}

.inputboxPhone1{border:1px solid #d0d0d0; width:60px; padding:3px;}
.inputboxPhone2{border:1px solid #d0d0d0; width:40px; padding:3px;}
.inputboxPhone3{border:1px solid #d0d0d0; width:146px; padding:3px;}
.inputboxPhone4{border:1px solid #d0d0d0; width:40px; padding:3px; margin-left:5px;}
.Captcha input{border:1px solid #d0d0d0; width:120px; padding:3px;}
table.order-contact .cabInput{width:300px;}
table.order-contact .inputCart{width:330px;}
/*************************************************авторизация******************************************************************/

div.auto{width:240px; margin:0 auto;}
div.auto label, div.auto td{font-size:11px;}
div.auto table td.left{width:70px; text-align:right; padding:3px 8px 8px; color:#7b2020;}
div.auto input.Enter{background:url(/App_Themes/LeCafeier/images/button-enter.gif) no-repeat; width:56px; height:18px; display:block; float:right; border:none; margin-right:12px;}
div.auto div.title{margin:0 0 10px 0;}
div.auto div.title span{color:#3c7e00; font-weight:700;}
div.auto div.links{text-align:center; margin-top:10px;}
div.auto div.links a, div.auto div.links a:visited{font-size:11px; color:#416cc2; margin:0 4px;}
/******************************************************Смена данных*******************************************************************/
div.DivEditCommInto .button,div.order-round .button, div.comment-option .button{background:url(/App_Themes/LeCafeier/images/btn-gradient.gif) repeat-x; border:1px solid #DADADA; padding:3px;}
.inputboxPhoneS1{border:1px solid #d0d0d0; width:54px; padding:3px;}
.inputboxPhoneS2{border:1px solid #d0d0d0; width:40px; padding:3px;}
.inputboxPhoneS3{border:1px solid #d0d0d0; width:110px; padding:3px;}
.inputboxPhoneS3Cart{border:1px solid #d0d0d0; width:140px; padding:3px;}
.inputboxPhoneS4{border:1px solid #d0d0d0; width:40px; padding:3px; margin-left:5px;}
.inputbox170{border:1px solid #d0d0d0;padding:3px;width:170px}
.inputbox428{border:1px solid #d0d0d0;padding:3px;width:435px}
.inputbox435{border:1px solid #d0d0d0;padding:3px;width:436px}
.inputbox200{border:1px solid #d0d0d0; padding:3px;width:200px; float:left;}

div.comment-option{margin:30px 0 0 0; float:right;}
/**********************************корзина*********************************/
div.tbround{background:transparent url(/App_Themes/LeCafeier/images/tbbox-tl.png) no-repeat scroll 0 0;
margin:10px 0;
padding:0; width:100%;}
div.tbround div{background:transparent url(/App_Themes/LeCafeier/images/tbbox-tr.png) no-repeat scroll 100% 0;
margin:0;
padding:0;}

div.tbround div div{background:transparent url(/App_Themes/LeCafeier/images/tbbox-bl.png) no-repeat scroll 0 100%;
margin:0;
padding:0;}
div.tbround-norm{margin:10px 0; padding:0; width:100%;}
div.tbround-norm div, div.tbround-norm div div{padding:0; margin:0;}
div.tbround-norm div div div{padding:7px;}
div.countround{width:95%; float:left;}
div.tbround div div div{background:transparent url(/App_Themes/LeCafeier/images/tbbox-br.png) no-repeat scroll 100% 100%;
padding:7px;
width:auto !important;}

div.TextMainDiv div.catprice div.jquery-corner div{ border-color:Background !important;}
div.TextMainDiv div.catprice-d div.jquery-corner div{ border-color:Background !important;}

div.topbanner{margin:10px 0 21px 0; height:76px;}
div.header{width:565px; float:left; z-index:1;}
div.header2{width:565px; float:left; margin-top:105px; margin-left:30px;}


div.dbpop{ width:202px; float:right;  margin:92px 0 0 0; background:url(/App_Themes/LeCafeier/images/db_tl.gif) top left no-repeat; position: relative; z-index:100;}
div.dbpop div{margin:0; padding:0; background:url(/App_Themes/LeCafeier/images/db_tr.gif) no-repeat scroll 100% 0;}
div.dbpop div div{margin:0; padding:0; background:url(/App_Themes/LeCafeier/images/db_bl.gif) no-repeat scroll 0 100%;}
div.dbpop div div div{background:url(/App_Themes/LeCafeier/images/db_br.gif) no-repeat scroll 100% 100%; width:auto!important;
padding:3px 10px;
width:auto !important;}
div.dbpop div div div div{}

div.dbpop p{font-size:11px; color:#6d6c6c; margin:14px 0 4px 0;}
div.dbpop h3, div.dbpop h3 a, div.dbpop h3 a:visited{font-weight:700; font-size:13px; margin-bottom:5px; text-decoration:none; color:#000;}
div.dbpop p.link{text-align:right; margin:0; margin-bottom:5px;}
div.dbpop p.link a, div.dbpop p.link a:visited{font-size:12px; color:#688ad1; }

   a.Maincr, a.Maincr:visited{text-decoration:none; color:white !important;}
   a.Maincr:hover{text-decoration:underline;}
/**********************************поиск*********************************/
div#YandexSearchResults div.YandexSearchBox { vertical-align:middle; }
div#YandexSearchResults div.YandexSearchBox input.YandexSearchTextBox { vertical-align:middle; border:solid 1px #858A8F; padding:2px; width:250px; background-color:Transparent; }
div#YandexSearchResults div.YandexSearchBox input.YandexSearchButton { vertical-align:middle; padding:1px 5px; border-top:solid 1px #858A8F; border-left:solid 1px #858A8F; border-right:solid 1px #858A8F; border-bottom:solid 1px #858A8F; }
div#YandexSearchResults div.SearchResultsTitle { margin:10px 0 25px 0; }
div#YandexSearchResults ul li { margin:20px 0; }
div#YandexSearchResults ul li a.Title { font-size:130%; } div#YandexSearchResults ul li a.Title strong { font-size:100%; }
div#YandexSearchResults ul li ul { margin:1px 0; }
div#YandexSearchResults ul li ul li { margin:0 0; }
div#YandexSearchResults ul li span.Url { color:#006600; }
div#YandexSearchResults span.SelectedPrev, span.SelectedNext {  }
div#YandexSearchResults span.SelectedPage { margin:0 15px; }

.Red{ color:Red;}

.SecurityCodeImage{ margin-left:5px;}

/*правки для скруглений*/
.vitrinapr {clear:both; height:24px;}
.catprice-d, .catprice {padding:3px 15px 3px 9px; text-align:center;
background:#fbb311; font-size:14px; font-weight:700; text-decoration:line-through; float:left;}

.currency {margin-left:3px;}
div.vitrinapr-d div.catprice-d{
height:18px;
background:none;
background:url(/App_Themes/LeCafeier/images/round2_right.gif) right no-repeat;}
div.vitrinapr-d{float:left;}
div.vitrinapr-d div.in{background:url(/App_Themes/LeCafeier/images/round2_left.gif) top no-repeat; width:4px; height:24px; float:left; font-size:1px;}


div.vitrinapr div.catprice{
margin-right:0;
height:18px;
background:none;
background:url(/App_Themes/LeCafeier/images/round1_right.gif) right no-repeat;}


div.vitrinapr div.in{background:url(/App_Themes/LeCafeier/images/round1_left.gif) top no-repeat; width:4px; height:24px; float:left; font-size:1px; clear:left;}
/**/

/*lost password*/
div.lostpassword h3{font-size:18px;}
div.lostpassword p{margin:5px 0;}
div.lostpassword div.mail{width:290px;}
div.lostpassword .input{border:1px solid #d5d5d5; padding:2px;}
div.lostpassword .input227{border:1px solid #d5d5d5; padding:2px; width:227px;}
div.lostpassword .button{background:url(/App_Themes/LeCafeier/images/btn-gradient.gif) top repeat-x; float:right; border:1px solid #c5c5c5; padding:5px; margin:10px 0 0 0;
                          margin-right:11px;}

div.lostpassword p.alert{font-size:11px;}
div.lostpassword p.alert span{font-size:11px; color:#d7462b;}

a.cr2, a.cr2:visited{text-decoration:none;}
a.cr2:hover{text-decoration:underline;}
/**/


/********       404      **********/ 
div.error{margin-top:80px;}
div.error div.inner{width:280px; margin:0 auto;}
div.error div.inner h1{color:#5c372e; font-size:60px;}
div.error div.inner h2{font-size:25px; text-align:right;}
div.error div.inner p{font-size:15px; color:#7f5032; font-weight:700;}
div.error div.inner a, div.error div.inner a:visited{color:#6bbd00; font-weight:700;}

div#footererror{background:url(/App_Themes/LeCafeier/images/errorbg.png) bottom repeat-x; height:346px; line-height:20px;
/*
margin-top:-296px;
*/
position:relative; text-align:right; font-size:11px; vertical-align:bottom;}

.contenterr {
padding: 100px 10px 10px 30px;}

.wraperr {
position:relative;
margin: 0px 28px ;

height:auto !important;
height:100%;
min-height:100%;
}
.wraperr2 {
position:relative;
margin: 0px 28px ;
margin-left:60px;

height:auto !important;
height:100%;
min-height:100%;
}
green

.contentdiverr {
padding:0px;
margin-bottom:50px; min-height:690px;}

#footererr {
position:relative;
height:346px;
margin-top:-347px;
line-height: 20px;
vertical-align:middle;
width:100%;
text-align:right;
font-size:10px;
background:url(/App_Themes/LeCafeier/images/errorbg.png) bottom repeat-x;
min-width:950px;

}

#footerinerr{
padding:280px 28px 0 0;
color:#FFF;
}
#footerinerr a, #footerinerr a:visited{color:#FFF;}
.empty_innererr {
height:20px;}

div.ImgOver{ overflow:hidden;  height:194px; width:160px; margin:0 auto;}
/**/

ul.mainmenu li div a,ul.mainmenu li div a:visited{font-weight:700; font-size:11px!important; color: #000;}

/********       Добавление в корзину     **********/ 

div.addtocart{width:340px; font-size:14px;}
div.addtocart div.head{height:40px; background:url(/App_Themes/LeCafeier/images/cart-logo.gif) no-repeat; padding:15px 0 5px 0; font-size:14px; border-bottom:1px solid #9f9f9f; text-align:center;}
.headHS2{height:40px !important; background:url(/App_Themes/LeCafeier/images/cart-logo.gif) no-repeat; padding:15px 0 5px 0; font-size:14px; border-bottom:1px solid #9f9f9f; text-align:center;}
div.addtocart div.item{padding:0; margin:5px 0; font-size:14px;}
div.addtocart div.count{font-size:12px; margin:10px 0;}
div.addtocart div.link div.left{float:left; margin-left:20px;}
div.addtocart div.link div.right{float:right;  margin-right:20px;}
div.addtocart a, div.addtocart a:visited{color:#5f87d7; text-decoration:underline;}
div.addtocart a:hover{text-decoration:none;}
div.highslide-body{ text-align:center;}
#Hs-Price{ font-weight:bold;}


div#catalog div.rating div{float:left;}

.SearchBoxInto{float:left;}

div.wraperr2 div#MainRightMenu{}



div.wraperr2{margin:0 24px;
height:auto !important;

min-height:100%;

min-width:950px;
position:relative;
}


div.wraperr2 table.content{/* margin-top:40px;*/}
div.wraperr2 ul.corner-nav{margin-left:5px;}
div.wraperr2 ul.corner-nav li div a, div.wraperr2 ul.corner-nav li div a:visited{font-size:11px!important; font-weight:700;}

div.wraperr2 div.search-box{
background:url("/App_Themes/LeCafeier/images/search-icon.gif") no-repeat scroll 0 0 transparent;
margin:1px 0 0;
padding:6px 5px;
width:151px;
}
/*

div.wraperr2 div.header{width:auto;}
div.wraperr2 ul.corner-nav{margin:21px 0 0 39px;}
div.wraperr2 ul.corner-nav a, div.wraperr2 ul.corner-nav a:visited{font-weight:700; font-size:12px;}

div.wraperr2 ul.corner-nav li, div.wraperr2 ul.corner-nav-small li{padding-top:23px; margin-right:10px;}
div.wraperr2 div.search-box{margin-left:4px}
*/

div.wraperr2 div.search-box input{width:120px;}
div.wraperr2 div.search-box input.search-button{ width:20px;}


.rightalign tr td{ text-align:center;}
div.PagerNumberArea span .UnselectedPage{ color:#000;}

div.authorizationRequest a.roundAuthorEnter,div.authorizationRequest a.roundAuthorEnter:link,div.authorizationRequest a.roundAuthorEnter:visited { text-decoration:underline; color:#000;} 
div.authorizationRequest a.roundAuthorEnter:active,div.authorizationRequest a.roundAuthorEnter:hover { text-decoration:none; }
span.CheckBoxLogin label{ color:#666666}

/************************************ Новая витрина *********************************************/
html, body {
font-family:Verdana, Tahoma;
font-size:12px;
height:100%;
border:0;
margin:0;
padding:0;
text-align:left;
vertical-align:baseline;
height:100%;
color:#FFF;
background:none;
}
.vitrina{background:#000;}
/*#MainDody{background:#000;}*/
.vvwrap {
 position:relative;
 width:100%;
 margin: 0px auto ;
 height:auto !important;
 height:100%;
 min-height:100%;
 background:#000!important;
 vertical-align:baseline;
 }
/*body:first-of-type  {  margin-top:70px; } */
@media all and (min-width: 0) {
.vvwrap {
margin-top:70px; 
}}
.vvwrap, x:-moz-any-link {
margin-top:0;
}
*|html[xmlns*=""] .vvwrap  {
margin-top:0;
}

.vvcontentdiv {padding:0px; margin-bottom:90px; min-height:625px;
_height:600px;
}


#vvfooter {
  position:relative;
  height:90px;
  margin-top:-90px;
  line-height: 20px;
  vertical-align:middle;
  color:#FFF;
  width:100%;
  text-align:right;
  font-size:10px;
  z-index:100;
}
#vvfooterin{height:90px; margin: 0 auto;  color:#797979;
font-size:11px;
letter-spacing:-0.5px;
text-align:right;
padding:10px 28px 10px 0;

 }
#vvfooterin a,#vvfooterin a:visited{font-size:11px;
letter-spacing:-0.5px;}
.vvempty_inner {height:20px;}

p{padding: 2px 0;}

#vvwrapinner{
bottom:0;
left:0;
min-width:990px;
position:absolute;
right:0;
top:0;
z-index:100;
}

#vvfon  {
height:100%;
max-width:1600px;
min-width:1000px;
width:100%;
margin-bottom:-70px;
z-index:-1;}

#vvfon img {
height:100%;
position:absolute;
width:100%;
}

/*********************************************************************************/

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
 table.order-contact td.hint span {font-size:8px; color:#000;}
 body,html, p, span{font-size:8px;}
}

*|html[xmlns*=""]  table.order-contact td.hint span {
letter-spacing:-1.8px;
}
*|html[xmlns*=""]  .vvcontentdiv {
min-height:660px;
}

div.FooterCount{float:left; margin:30px 0 0 24px;}
span#AddressValue{ font-size:12px;}
span.Error{ font-size:12px;}

div#topLeft{ float:left;}
div#topLeftImg{ background:url("/App_Themes/LeCafeier/images/topPhoneImg.gif") no-repeat scroll 0 0 transparent; width:270px; height:42px;}
span.TopLeftText{ font-size:9px;}
span.TopLeftTextPhone{ font-size:11px;}
div#TopLeftTextDiv{ margin-top:8px; float:left;}

div.topphone{background:url("/App_Themes/LeCafeier/images/topleft_phone.png") bottom repeat-x; height:49px; float:left;
             color:#000; width:auto;}
div.topphone div.l, div.topphone div.r{background:url("/App_Themes/LeCafeier/images/topleft_phone.png") top left;
                                       width:36px; height:49px; float:left; font-size:1px;}
div.topphone div.r{float:right; background-position:top right;width:9px;}
div.topphone div.c{padding:5px; padding-top:8px; float:left; width:auto;}
span#ItogSpan { font-size:12px;}

			div#vt_catalogtext{margin:10px -24px 0 0; font-size:11px; color:#878787;}
			#vt_catalogtext h2{font-size:18px; font-family:Arial; color:#000; margin:0;}
			#vt_catalogtext div.top div.l{width:10px; height:16px; background:url(/App_Themes/LeCafeier/images/catalog_round_corners.png) top left; float:left;}
			#vt_catalogtext div.top div.r{height:16px; background:url(/App_Themes/LeCafeier/images/catalog_round_topbottom.png) top repeat-x; margin:0 0 0 10px;}
			#vt_catalogtext div.cont{background:url(/App_Themes/LeCafeier/images/catalog_round_left.png) left repeat-y #fcfbfb;
			padding:5px 5px 5px 24px;}
			
			#vt_catalogtext div.bot div.l{width:10px; height:16px; background:url(/App_Themes/LeCafeier/images/catalog_round_corners.png) bottom left; float:left;}
			#vt_catalogtext div.bot div.r{height:16px; background:url(/App_Themes/LeCafeier/images/catalog_round_topbottom.png) bottom repeat-x; margin:0 0 0 10px;}
			
			#vt_catalogtext div.cont div.left{float:left; width:47%; background:url(/App_Themes/LeCafeier/images/catalog_sep.png) right repeat-y; padding:0 20px 0 0}
			#vt_catalogtext div.cont div.right{width:47%; float:right;  padding:0 0 0 20px}
			#vt_catalogtext div.cont p{font-size:11px; color:#878787; text-indent:20px;}
			#vvfooter {margin-top:0; background:#000;}

			div#vt_footertext{margin:10px 0 10px 90px; font-size:11px; color:#b1b1b1;}
			table.bottomTextTable h1{font-size:18px; font-family:Arial; color:#dedede; margin:0;}
			table.bottomTextTable h2{font-size:16px; font-family:Arial; color:#dedede; margin:0;}
			table.bottomTextTable h3{font-size:14px; font-family:Arial; color:#dedede; margin:0;}
			div#vt_catalogtext h1, div#vt_catalogtext h2, div#vt_catalogtext h3{color:#000;}
			#vt_footertext div.top div.l{width:10px; height:8px; background:url(/App_Themes/LeCafeier/images/vitrina_round_corners.png) top left; float:left;}
			#vt_footertext div.top div.r{height:8px; background:url(/App_Themes/LeCafeier/images/vitrina_round_topbottom.png) top repeat-x; margin:0 0 0 10px;}
			#vt_footertext div.cont{background:url(/App_Themes/LeCafeier/images/vitrina_round_left.png) left repeat-y #161616;
			padding:10px 5px 10px 24px;}
			
			#vt_footertext div.bot div.l{width:10px; height:8px; background:url(/App_Themes/LeCafeier/images/vitrina_round_corners.png) bottom left; float:left;}
			#vt_footertext div.bot div.r{height:8px; background:url(/App_Themes/LeCafeier/images/vitrina_round_topbottom.png) bottom repeat-x; margin:0 0 0 10px;}
			
			#vt_footertext div.cont div.left{float:left; width:47%; background:url(/App_Themes/LeCafeier/images/vitrina_sep.png) right repeat-y; padding:0 25px 0 0}
			#vt_footertext div.cont div.right{width:47%; float:right;  padding:0 20px 0 20px}
			#vt_footertext div.cont p{font-size:11px; color:#b1b1b1; text-indent:20px;}
			#vvfooter {margin-top:0; background:#000;}	
			div#vt_footertext div.cont a{ color:#B1B1B1; font-size:11px; }
			div#vt_catalogtext div.cont a{ color:#878787; font-size:11px; }
			
table.bottomTextTable{margin:0; border:none; width:99%;}
table.bottomTextTable td{padding:0px 10px 0px 38px; border:none; text-align:justify; width:50%}
table.bottomTextTable td.BottomTextTd{ padding:0px 38px 0px 0;
background:url(/App_Themes/LeCafeier/images/vitrina_sep.png) right repeat-y;}

#vt_catalogtext table.bottomTextTable td.BottomTextTd {background:url(/App_Themes/LeCafeier/images/catalog_sep.png) right repeat-y; }

div.tocustomerslinks { padding-top: 20px;}
.tocustomerslinks a, .tocustomerslinks a:visited { font-family:Arial; font-size: 22px; color:Black; text-decoration:none; border-bottom:dashed 1px #326ca3; display:block; margin-bottom: 6px; float:left;}
.tocustomerslinks a:hover {color:#326ca3;}

div.mailtocustomer { float:left; text-align:left; padding-top:25px; padding-left: 25px }
.mailtocustomer span{ font-family:Arial; font-size: 12px; color:#797979; display:block;}
.mailtocustomer a{ font-family:Arial; font-size: 12px; color:#f2ae15;}

div.leftlinks a.articleheader, div.leftlinks a.articleheader:visited {font-family:Arial; font-weight:bold; font-size: 14px; color:Black}
div.leftlinks a.articleheader:hover {text-decoration:none;}

div.banner {margin-top:30px;}