/*
    font:
        Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif
        Arial, 'Helvetica Neue', Helvetica, sans-serif
*/

/* RESET
----------------------------------------------------------------------------- */
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 100%;
	background: transparent; }

*:focus { outline: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
address 		{ font-style: normal; }

/* BASE
----------------------------------------------------------------------------- */
html {
	height: 100%;
	margin-bottom: 1px; }

body {
	font-size: 62.5%;
	line-height: 62.5%;
	font-family: Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
	color: #363636;
	background-color: #fff; }


/* LIST 
----------------------------------------------------------------------------- */
ol, ul {
	list-style: none;
	position: relative;
	display: block;
	clear: both; }

/* TEXT 
----------------------------------------------------------------------------- */
strong 		{ font-weight: bold; }
em 			{ font-style: italic; }

/* FORM
------------------------------------------------------------------------------ */
input, textarea, select {
	border: 1px solid #8DD0D9;
	color: #555;
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #fff;
	margin-bottom: 5px; }

input.button { cursor: pointer; }

input.radio, input.checkbox {
	border: 0;
	padding: 0;
	background: transparent; }

textarea, input.text, input.password { padding: 0.13em 0.5em; }

option { padding: 0 0.4em; }

/* H1, H2, H3, H4, H5, H7
------------------------------------------------------------------------------ */
h1, h2, h3, h4, h5, h6 { font-weight: bold; }
h1, h2, h3, h4, h5, h6 {
	padding: 1em 0;	
	font-weight: bold;
	text-decoration: none;
    font-style:italic;
	font-family: Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;}

h1 { font-size: 2.0em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.0em; }

/* LINKS
------------------------------------------------------------------------------ */
a:link, 
a:visited, a:focus, a:hover, a:active {
	color: #be2526;	
	text-decoration: underline;
	cursor: pointer; }
 
a:hover	 { text-decoration: none; }
a:visited { color: #be2526; }

/* HR
------------------------------------------------------------------------------ */
hr, .hr {
	display: block;
	clear: both;
	background: #ccc;
	color: #ccc;
	width: 100%;
	height: 1px;
	border: none; }

/* HELPERS
------------------------------------------------------------------------------ */
.clear, 
.clear-left, 
.clear-right {
	clear: both;
	display: block;
	width: 100%;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0; }

.clear-left 	{ clear: left; }
.clear-right 	{ clear: right; }
.debug {
	color: #c30000;
	padding: 10px 20px;
	border: 2px solid red; }

.b1r 				{ border: 1px solid red; }
.float-right 	{ float: right; }
.float-left 	{ float: left; }
.no-border 		{ border: 0 none!important; }
.no-background  { background: transparent none!important; }
.hidden 		{ visibility:hidden; display: none; }

.ml-10{margin-left:10px !important;}
.ml-20{margin-left:20px !important;}
.ml-30{margin-left:30px !important;}
.ml-40{margin-left:40px !important;}
.ml-50{margin-left:50px !important;}
.ml-60{margin-left:60px !important;}
.ml-70{margin-left:70px !important;}
.ml-80{margin-left:80px !important;}
.ml-90{margin-left:90px !important;}
.ml-100{margin-left:100px !important;}

.mr-10{margin-left:10px !important;}
.mr-20{margin-right:20px !important;}
.mr-30{margin-right:30px !important;}
.mr-40{margin-right:40px !important;}
.mr-50{margin-right:50px !important;}
.mr-60{margin-right:60px !important;}
.mr-70{margin-right:70px !important;}
.mr-80{margin-right:80px !important;}
.mr-90{margin-right:90px !important;}
.mr-100{margin-right:100px !important;}

.mt-10{margin-top:10px !important;}
.mt-20{margin-top:20px !important;}
.mt-30{margin-top:30px !important;}
.mt-40{margin-top:40px !important;}
.mt-50{margin-top:50px !important;}
.mt-60{margin-top:60px !important;}
.mt-70{margin-top:70px !important;}
.mt-80{margin-top:80px !important;}
.mt-90{margin-top:90px !important;}
.mt-100{margin-top:100px !important;}

.mb-10{margin-bottom:10px !important;}
.mb-20{margin-bottom:20px !important;}
.mb-30{margin-bottom:30px !important;}
.mb-40{margin-bottom:40px !important;}
.mb-50{margin-bottom:50px !important;}
.mb-60{margin-bottom:60px !important;}
.mb-70{margin-bottom:70px !important;}
.mb-80{margin-bottom:80px !important;}
.mb-90{margin-bottom:90px !important;}
.mb-100{margin-bottom:100px !important;}

/* ANTI Clickjacking Attacks
------------------------------------------------------------------------------ */
iframe { filter: alpha(opacity=100) !important; /* for IE */
    		opacity: 1 !important; /* for conforming browsers */ }



body{
    background:#fff url('/img/bg-100-100.gif') repeat 0 0;
}

#img-top, #img-tail, #img-middle{
  min-width:1000px;  
  overflow:hidden;
  clear:both;
}

#img-top{background:transparent url('/img/belar/top-under-bg.png') no-repeat 50% 0;}
    #img-tail{background:transparent url('/img/belar/bottom-under-bg.png') no-repeat 50% 100%;}
        #img-middle{
            position:relative;
        }


#wrapper{
    margin:0 auto;
    width:1000px;
    position:relative;
}


#header, #middle, #tail{
  background:transparent url('/img/belar/vertical-line.gif') repeat-y 702px 0;  
}   
   
#header{
  position:relative;
  height:246px; 
  
}

#logo-belar{
    display:none;
    visibility:hidden;
}
    #language{
        position:absolute;
        width:281px;
        right:0px;
        top:24px;
    }
    
        #language li{float:left;}   
                 
            #language li a{
                font:italic normal 1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                color:#a93a3d;
                text-decoration:none;
                border-bottom:1px dotted #a93a3d;
            }
            
            #language li a.active, 
            #language li a:hover{color:#333; border:0 none;}
            
            #language li .separator{
                font:italic normal 1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                color:#a93a3d;
                padding:0px 5px;
            }
    #top-menu, #right-head {
        position:absolute;
        top:14px;
        right:300px;
        clear:both;
        z-index:2;
        height:40px;
    }
    
        #top-menu li, 
		#right-head li {
        	float:right;
            /*padding-right:16px;*/
            padding-right:11px;
            
			padding-left:16px;              
            padding-top:8px;
			height:32px;
			position:relative;
        }
    
        #top-menu li a, 
		#right-head li a {
            font:italic normal 1.8em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
            color:#be2526;
            text-decoration:none;
            border-bottom:1px dotted #be2526;
			display:block;
			
        }
    
        #top-menu li a.active,
        #top-menu li a:hover 
        {
           border-bottom:0px none;  
   		   color:#d99496;
        }
        
        #top-menu .hover a {  
   		   color:#d99496;
        }
    
    #right-head {
        right: auto;
 		left:721px;
    }

	#right-head li{
		float:left;
	}
	
	
	
	#top-menu li.hover{
		background:transparent url('/img/top-menu-li-hover.png') 0 0 repeat-x;
		cursor:pointer;
	}
    
    /*
    ----------------------- */
    #top-menu .sub-menu {
        position: absolute;
        top: 40px;
   		left:0px;
		/*display:block !important;*/
		background:transparent url('/img/sub-menu.png') 0 0 repeat;
		overflow:hidden;
		font-size:10px;
    }
    
    #top-menu .sub-menu li {
		
		font-size:10px;
		background:transparent url('/img/sub-menu-sep.gif') 0 0 repeat-x;
		height:32px;
		line-height:32px;
		padding:0;
		display:block;
        
        float: none!important;
		
    }

	#top-menu .sub-menu li.first{
		background-image:none!important;
	}
	
	#top-menu .sub-menu li.active,
	#top-menu .sub-menu li:hover{
		background-color:#fff;
	}
	#top-menu .sub-menu li.active a,
	#top-menu .sub-menu li:hover a{
		color:#cd2d2f;
		background:transparent url('/img/dottes-sub-menu.png') 16px -46px no-repeat;
	}
	
    
    #top-menu .sub-menu li a {
        white-space: nowrap;
        border: none!important;
		font:italic normal 1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
		border:0 none;
		color:#de4d4f;
		height:32px;
		line-height:32px;
		padding-left:28px;
		/*padding-right:16px;*/
        padding-right: 26px;
		display:block;
		background:transparent url('/img/dottes-sub-menu.png') 16px 14px no-repeat;
    }
    
    /*
    ----------------------- */    
    #logo{
        position:absolute;
        background:transparent url('/img/belar/logo.png') no-repeat 0 0;
        width:637px;
        height:190px;
        left:36px;
        top:40px;
        text-indent:-9999px;
    }
    
   #block-text-top{
       overflow:hidden;
      position:absolute;
      top:54px;
      right:0px;
      width:274px;
      padding-right:5px;
      padding-top:5px;
      height:186px;      
   }
   

   .articles-block{
		background:transparent url(/img/belar/articles-block.png) no-repeat scroll 0 0;
		min-height:220px;
		height:auto !important;
		height:220px;
		padding:15px 0 0 19px;
	
	}
	
	
	
   .articles-block dl{
       
   }
   
   .articles-block dl dt{
       color:#b87680;
       font:bold 1.1em/1.7em Arial, 'Helvetica Neue', Helvetica, sans-serif;
       display:block;
   }
   
   .articles-block dl dd{
       padding-bottom:14px;
       margin-bottom:7px;
       display:block;
       background:transparent url(/img/belar/article-divide.gif) no-repeat scroll 0 100%;
   }
   
   .articles-block dl dd a{
      color:#a93a3d;
      font:italic normal 1.4em/1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
      text-decoration:none;
      border-bottom:1px dotted #a93a3d; 
      letter-spacing:-0.02em;
   }
   
   .articles-block dl dd a:hover{
        border-bottom:0 none; 
   }
   
   .articles-block .all-articles{
       color:#9c5761;
       font:italic normal 1.4em/1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
       text-decoration:none;
       border-bottom:1px dotted #9c5761; 
   }
   
   .articles-block .all-articles:hover{
       border-bottom:0 none;
   }
            

#carousel{
    height:76px;
}

#carousel .next, #carousel .prev{
    background:transparent url('/img/belar/arrow-right.gif') no-repeat 0 0;
    float:left;
    width:9px;
    height:17px;
    text-indent:-9999px;
    margin-top:30px;
    margin-left:3px;
}

#carousel .prev{
    background:transparent url('/img/belar/arrow-left.gif') no-repeat 0 0;
    margin-right:2px;
    margin-left:0px;
}


#carousel .carousel-list{
    float:left;
    overflow:hidden;
    height:72px;
    margin-top:1px;
}

#carousel img{
    width:161px;
    height:72px;
    background:transparent url('/img/slide-logo/logos.png') no-repeat 0 0;
}


#carousel a.slide-ericson-laboratoire img{ background-position:0px 0px;}
#carousel a.slide-ericson-laboratoire:hover img{ background-position:0px -72px;}

#carousel a.slide-janssen img{ background-position:-162px 0px;}
#carousel a.slide-janssen:hover img{ background-position:-162px -72px;}

#carousel a.slide-dikson img{ background-position:-324px 0px;}
#carousel a.slide-dikson:hover img{ background-position:-324px -72px;}

#carousel a.slide-skin-tech img{ background-position:-486px 0px;}
#carousel a.slide-skin-tech:hover img{ background-position:-486px -72px;}

#carousel a.slide-aestetic-dermal img{ background-position:-648px 0px;}
#carousel a.slide-aestetic-dermal:hover img{ background-position:-648px -72px;}

#carousel a.slide-tessiltaglio img{ background-position:-810px 0px;}
#carousel a.slide-tessiltaglio:hover img{ background-position:-810px -72px;}

#carousel a.slide-promoitalia img{ background-position:-972px 0px;}
#carousel a.slide-promoitalia:hover img{ background-position:-972px -72px;}

#carousel a.slide-sugiderm img{ background-position:-1134px 0px;}
#carousel a.slide-sugiderm:hover img{ background-position:-1134px -72px;}

#carousel a.slide-juvedert-ultra img{ background-position:-1296px 0px;}
#carousel a.slide-juvedert-ultra:hover img{ background-position:-1296px -72px;}

#carousel a.slide-mbe img { background-position:-1458px 0px;}
#carousel a.slide-mbe:hover img { background-position:-1458px -72px;}

#carousel a.slide-studex img { background-position:-1620px 0px;}
#carousel a.slide-studex:hover img { background-position:-1620px -72px;}

#carousel a.slide-agvgroup img { background-position:-1782px 0px;}
#carousel a.slide-agvgroup:hover img { background-position:-1782px -72px;}

#carousel a.slide-petroniera img{ background-position:-1944px 0px;}
#carousel a.slide-petroniera:hover img{ background-position:-1944px -72px;}

#carousel a.slide-deka img { background-position:-2106px 0px;}
#carousel a.slide-deka:hover img { background-position:-2106px -72px;}

/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
    #container {
    	width: 100%;
    	float: left;
    	overflow: hidden;
    }
        #content {
        	padding: 0 298px 0 0;
              min-height:765px;
              height:auto !important;
              height:765px;
            position:relative;
        }
        
         /* News */
        
        #content .pathway{
            text-indent:-9999px;
            height:100%;
            position:absolute;
            top:0px;
            width:48px;
            left:-4px;
            padding:0px;
            background:transparent url('/img/belar/word-sprite.png') no-repeat 0 35px;
        }
            #content .news, 
            #content .new,
            #content .articles,
            #content .article,
            #content .single-news,
            #content .contacts,
            #content .about,
            #content .welcome,
            #content .lines,
            #content .line,
            #content .salons,
            #content .trainingcenters{
                width:644px;
                padding-left:58px;
                position:relative;
            }
            
            #content .news, 
            #content .contacts, 
            #content .lines, 
            #content .line,
            #content .salons,
            #content .trainingcenters{
                padding-right:38px;
                width:auto;
                clear:both; 
                overflow:hidden; 
                padding-top:34px; 
                padding-bottom:20px;
            }
            
            #content .new .pathway{
                background-position:-144px 35px;   
            }
            
            #content .new_ro .pathway{
                background-position:-768px 35px;   
            }
            
            #content .salons .pathway{
                background-position:-240px 35px;  
            }
            
            #content .trainingcenters .pathway{
                background-position:-48px 35px;  
            }
            
            #content .trainingcenters_ro .pathway{
                background-position:-672px 35px;  
            }
            
            #content .prof-care-body-face .pathway{
                background-position:-288px 35px !important; 
            }
            
            #content .prof-care-body-face_ro .pathway{
                background-position:-912px 35px !important; 
            }

            #content .prof-care-body-face, 
            #content .prof-care-body-face_ro,
            #content .filler-mesotherapy, 
            #content .filler-mesotherapy_ro,
            #content .piercing,
            #content .piercing_ro,
            #content .equipment,
            #content .equipment_ro
                        {
                min-height:600px;
                height: auto !important;
                height:600px;
            }
            
            
            #content .hair-care .pathway{
                background-position:-336px 35px !important; 
            }
            
            #content .hair-care_ro .pathway{
                background-position:-960px 35px !important; 
            }
            
            #content .hair-care, 
            #content .hair-care_ro,
            #content .peeling-postpeeling, 
            #content .peeling-postpeeling_ro ,
            #content .waxing .pathway,
            #content .waxing .pathway_ro 
                        {
                min-height:500px;
                height: auto !important;
                height:500px;
            }
            
            #content .peeling-postpeeling .pathway{
                background-position:-384px 35px !important; 
            }
            
            #content .peeling-postpeeling_ro .pathway{
                background-position:-1008px 35px !important; 
            }
            
            #content .filler-mesotherapy .pathway{
                background-position:-432px 35px !important; 
            }
            
            #content .filler-mesotherapy_ro .pathway{
                background-position:-1056px 35px !important; 
            }
            
            
            #content .waxing .pathway{background-position:-480px 35px !important; }
            
            #content .waxing_ro .pathway{background-position:-1104px 35px !important; }
            
            #content .piercing .pathway{background-position:-528px 35px !important; }
            
            #content .piercing_ro .pathway{background-position:-1152px 35px !important; }
            
            #content .equipment .pathway{background-position:-576px 35px !important; }
            
            #content .equipment_ro .pathway{background-position:-1200px 35px !important; }
            
            #content .news a.all-news{
               font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
               color:#be2526; 
               margin-left:46px;
            }
                #content .news ol, 
                #content .salons ol,
            	#content .trainingcenters ol{
                   list-style-position:inside;
                   list-style-type:decimal;
                   font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   color:#484848;
                   padding:0px 0px 8px 0px;
                }
                
                #content .news ol li,
                #content .salons ol li,
                #content .trainingcenters ol li{
                    padding:0px 0px 8px 30px;
                }
            
                
                #content .news .news-list li, 
                #content .line .product-list li,
                #content .salons .salons-list li,
            	#content .trainingcenters .trainingcenters-list li{
                    padding-bottom:28px;
                    clear:both; overflow:hidden;
                }
                
                #content .news .pathway{
                    background-position:-96px 35px;   
                }
                
                #content .news_ro .pathway{
                    background-position:-720px 35px;   
                }
                /*
                ------------------------------ */
                #content .actions .pathway{
                    background: transparent url('/img/belar/actions-bg.png') no-repeat 0 35px;
                }
                
                #content .events .pathway{
                    background: transparent url('/img/belar/events-bg.png') no-repeat 0 35px;
                }
                
                /*
                ------------------------------ */
                #content .news .news-list li img, 
                #content .news .img-news, 
                #content .line .product-list li img,
                #content .salons .salons-list li img,
            	#content .trainingcenters .trainingcenters-list li img,
            	#content .salons .img-salons,
            	#content .trainingcenters .img-trainingcenters
                {
                    width:154px;
                    height:92px;
                    padding:10px 11px;
                    background:transparent url('/img/belar/border-176-112.png') no-repeat 0% 0%;
                    display:block;
                }
                
                #content .news .img-news,
                #content .salons .img-salons,
            	#content .trainingcenters .img-trainingcenters
            	{margin-right:20px;}
                
                #content .news .news-list li .short-news, 
                #content .line .product-list .short-desc-prod,
                #content .salons .salons-list .short-desc-salons,
            	#content .trainingcenters .trainingcenters-list .short-desc-trainingcenters
            	{width:410px; float:right;}
                
                #content .news .news-list li .short-news .date, 
                #content .news .date{
                   font:italic normal 1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   padding:0px 0px 8px 0px;
                   color:#a4a4a4;
                   display:block;
                }
                
                #content .news .news-list li .short-news h1, 
                #content .news h1, 
                #content .line .product-list .short-desc-prod h1,
                #content .salons .salons-list .short-desc-salons h1,
            	#content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1,
            	#content .salons h1,
            	#content .trainingcenters h1
                {
                   font:italic normal 1.8em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   color:#be2526;
                   padding:0px 0px 8px 0px;
                }
                
                #content .news .news-list li .short-news h1 a, 
                #content .news h1 a,  
                #content .line .product-list .short-desc-prod h1 a,
                #content .salons .salons-list .short-desc-salons h1 a,
            	#content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a,
            	#content .salons  h1 a,
            	#content .trainingcenters h1 a{
                    text-decoration:none;
                }
                
                #content .line .product-list .short-desc-prod h1 a{
                    border-bottom:1px dotted #be2526;
                }
                
                #content .line .product-list .short-desc-prod h1 a:hover{
                    border:0 none;
                }
                
                #content .news .news-list li .short-news p, 
                #content .news p, 
                #right-sidebar .short-desc-brand p, 
                #content .line .product-list .short-desc-prod p,
                #content .salons .salons-list .short-desc-salons p,
            	#content .trainingcenters .trainingcenters-list .short-desc-trainingcenters p,
            	#content .salons p,
            	#content .trainingcenters p{
                   font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   color:#484848;
                   padding:0px 0px 8px 0px;
                }
                
             /* New */   
            
            #content .new{clear:both; overflow:hidden; padding-top:34px; padding-bottom:10px;  background:transparent url('/img/belar/divide.gif') no-repeat 100% 100%;}
                #content .new li{
                    float:left;
                    width:290px;
                    padding-right:26px;
                }
                
                #content .new img, .img-290-184{
                    width:268px;
                    height:164px;
                    padding:10px 11px;
                    background:transparent url('/img/belar/border-290-184.png') no-repeat 100% 100%;
                    display:block;
                }
                
                #content .new h2{
                   font:italic normal 1.6em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   padding:10px 0px;
                   color:#be2526;
                }
                
                #content .new h2 a{
                    text-decoration:none;
                }
                
            
            /* Articles - List */    
                
            #content .articles{
                background:transparent none;
                padding-right:38px;
                width:auto;
                clear:both; 
                overflow:hidden; 
                padding-top:34px; 
                padding-bottom:20px;
            }
            
            #content .articles .pathway, #content .article .pathway{
                background-position:-192px 35px;   
            }
            
            #content .articles_ro .pathway, #content .article_ro .pathway{
                background-position:-816px 35px;   
            }
                
                #content .articles li{
                    padding-bottom:38px;
                    clear:both; overflow:hidden;
                }
                
                #content .articles li .date{
                   font:italic normal 1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   padding:0px 0px 8px 0px;
                   color:#a4a4a4;
                   display:block;
                }
                
                #content .articles li h1, #content .article h1{
                   font:italic normal 1.8em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   color:#be2526;
                   padding:0px 0px 8px 0px;
                }
                
                #content .articles li p{
                   font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   color:#484848;
                   display:inline;
                }
                
                #content .articles li a.read-more{
                   font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   color:#be2526;
                   margin-left:10px;
                }
                
                #content .article ul, 
                #content .line-full-desc ul,
                .m-block-711 .prod-full-desc ul,
                #content .news .news-list li .short-news ul, 
                #content .news ul, 
                #right-sidebar .short-desc-brand ul, 
                #content .line .product-list .short-desc-prod ul,
                #content .salons .salons-list .short-desc-salons ul,
            	#content .trainingcenters .trainingcenters-list .short-desc-trainingcenters ul,
            	#content .salons ul,
            	#content .trainingcenters ul{
                   list-style-position:inside;
                   list-style-type:disc;
                   color:#484848;
                   padding:0px 0px 8px 0px; 
                }
                
                
                
                #content .article ul li, 
                #content .line-full-desc ul li,
                .m-block-711 .prod-full-desc ul li,
                #content .news .news-list li .short-news ul li, 
                #content .news ul li, 
                #right-sidebar .short-desc-brand ul li, 
                #content .line .product-list .short-desc-prod ul li,
                #content .salons .salons-list .short-desc-salons ul li,
            	#content .trainingcenters .trainingcenters-list .short-desc-trainingcenters ul li,
            	#content .salons ul li,
            	#content .trainingcenters ul li
                                {
                    font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                    padding:0px 0px 8px 30px;} 
                
                #content .news .news-list li,
                #content .salons .salons-list li,
                #content .trainingcenters .trainingcenters-list li{
                    list-style:none;
                    padding-left:0px;
                    font:italic normal 1em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                }
                
                
                
                 /* Contacts */
                
                #content .contacts .pathway{
                    background-position:-240px 35px;   
                }
                
                #content .contacts_ro .pathway{
                    background-position:-864px 35px;   
                }
                
                /* About Company */
                   
                #content .about, 
                #content .welcome, 
                #content .article{
                    background:transparent none;
                    padding-right:38px;
                    width:auto;
                    clear:both; 
                    overflow:hidden; 
                    padding-top:34px; 
                    padding-bottom:20px;
                }
            
                #content .about .pathway{
                    background-position:0px 35px;   
                }
                
                
                #content .about_ro .pathway{
                    background-position:-624px 35px;   
                }
                
                #content .about p, 
                #content .welcome p,
                #content .article p, 
                #content .contacts p, 
                #content .line-full-desc p, 
                .m-block-711 .prod-full-desc p{
                   font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                   color:#484848;
                   padding-bottom:1em;
                }
                
                #content .about p a, 
                #content .article p a{
                   color:#be2526;
                }
                
                
                #content .lines{
                   position:relative;    
                   padding-top:7px; 
                   padding-right:0px;
				   min-height:500px;
				   height: auto !important;
				   height:500px;
                }
                
                #content .lines .pathway, 
                #content .line .pathway{
                    background-position:-96px 35px;   
                }
                
                #content .lines h1{
                    font:italic normal 2.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;  
                    padding:15px 0px 15px 0px; 
                    position:relative; 
                }
                
                #content .lines h1 a.ericson-laboratoire, 
                #content .lines h1 a.janssen,
                #content .lines h1 a.dikson,
                #content .lines h1 a.skin-tech,
                #content .lines h1 a.surgiderm,
                #content .lines h1 a.juvederm-ultra,
                #content .lines h1 a.promo-italia,
                #content .lines h1 a.aesthetic-dermal,
                #content .lines h1 a.tessiltaglio,
                #content .lines h1 a.studex,
                #content .lines h1 a.mbe,
                #content .lines h1 a.petroniera,
                #content .lines h1 a.agv-group,
                #content .lines h1 a.deka{
                    background:transparent url('/img/ericson-mini.png') no-repeat 0 0; 
                    width:137px; 
                    height:43px;
                    position:absolute;
                    text-indent:-9999px;
                    right:30px;
                    top:15px;
                }
                
                #content .lines h1 a.janssen{
                    background:transparent url('/img/janssen-mini.png') no-repeat 0 0; 
                }
                
                #content .lines h1 a.dikson{
                    background:transparent url('/img/dikson-mini.png') no-repeat 0 0; 
                }
                
                #content .lines h1 a.skin-tech{
                    background:transparent url('/img/skintech-mini.png') no-repeat 0 0; 
                }
                
                #content .lines h1 a.surgiderm{
                    background:transparent url('/img/surgiderm-mini.png') no-repeat 0 0; 
                }
                
                #content .lines h1 a.juvederm-ultra{
                    background:transparent url('/img/juvederm-mini.png') no-repeat 0 0; 
                }
                
                #content .lines h1 a.promo-italia{
                    background:transparent url('/img/promoitalia-mini.png') no-repeat 0 0; 
                }
                
                #content .lines h1 a.aesthetic-dermal{
                    background:transparent url('/img/aesthetic-mini.png') no-repeat 0 0; 
                }
                
                
                #content .lines h1 a.tessiltaglio{
                    background:transparent url('/img/tessiltaglio-mini.png') no-repeat 0 0; 
                }

                #content .lines h1 a.studex{
                    background:transparent url('/img/studex-mini.png') no-repeat 0 0; 
                } 
                
                #content .lines h1 a.mbe{
                    background:transparent url('/img/mbe-mini.png') no-repeat 0 0; 
                } 
                
                #content .lines h1 a.petroniera{
                    background:transparent url('/img/pietranera-mini.png') no-repeat 0 0; 
                } 
                
                #content .lines h1 a.deka{
                    background:transparent url('/img/deka-mini.png') no-repeat 0 0; 
                } 
                
                #content .lines h1 a.agv-group{
                    background:transparent url('/img/agvgrup-mini.png') no-repeat 0 0; 
                } 
                


                
                
                #content .lines .list-line{
                    padding:10px 0 10px 0;
                    overflow:hidden;
                    background:transparent url('/img/belar/divide.gif') no-repeat 100% 100%;          
                }
                
                #content .lines .list-line.last{
                    background:transparent none;
                }
                
                #content .lines .list-line li{
                        padding-right:38px;
                }
                
                #content .lines .list-line a{
                    font:italic normal 1.8em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                    color:#be2526;
                    border-bottom:1px dotted #be2526;    
                    text-decoration:none;   
                }
                
                #content .lines .list-line a:hover{
                    border:0 none;
                }
                
                #content .lines .list-line span{
                     font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                     color:#a4a4a4;  
                     margin-left:10px; 
                }
                
                #content .lines .list-line p{
                    display:block;
                    font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                    color:#484848;
                    padding-bottom:1em;
                }
                
                #content .similar-lines h5{
                    font:italic normal 1.6em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                    color:#a4a4a4;
                    padding-bottom:0em;
                }
                
                #content .similar-lines{ color:#CA7E8A;}
                
                #content .similar-lines a{
                    border-bottom:1px dotted #BE2526;
                    color:#BE2526;  
                    font:italic normal 1.6em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                    text-decoration:none;
                }
                
                #content .similar-lines a:hover{
                    border:0 none;
                }
                
                
                #content .line h2{
                    font:italic normal 2.2em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                    color:#BE2526;
                    padding:0 0 10px 0;
                } 
                
                #content .line h2 span{
                    font:italic normal 18px Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                    color:#a4a4a4;
                } 
                
                #content .line h5{
                    font:italic normal 1.8em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
                    color:#484848;
                    padding-bottom:20px;    
                }
                
                #content .line-full-desc{padding-right:20px;}
                
                .img-584-356{
                    display:block!important;
                    width:584px!important;
                    height:356px!important;
                    padding:10px 11px 10px 10px!important;
                    background:transparent url('/img/belar/border-604-376.png') no-repeat 100% 100%!important;
                    margin-bottom:25px!important;
                }
                
 
.pagination{
    display:block;
    padding-bottom:38px;
    text-align:center;
} 
    .pagination span
    {
        text-align:center;
        font:italic normal 1.6em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;              
        color:#ca7e8a;
        text-decoration:none;
    } 
    
    .pagination span.current,
    .pagination a.current,
    .pagination a.current:hover{
        text-align:center;
        font:italic normal 2.2em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;              
        color:#6f1113;
        text-decoration:none;
        margin:0px 15px;
        cursor: auto;
    } 

    .pagination a{
        text-align:center;
        font:italic normal 1.6em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;              
        color:#be2526;
        text-decoration:none;
    }  
    
    .pagination a:hover{
        color:#ca7e8a;
        text-decoration:underline;
    }
        .pagination a.prev{
            font:italic normal 1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;              
        	text-decoration:none;
        	border-bottom:1px dotted #be2526;
        	margin-right:10px;
            padding-left:15px;
        	color:#be2526;
            background:transparent url('/img/belar/prev-arrow.gif') no-repeat 0 3px;
        }
        
        .pagination a.next{
            font:italic normal 1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;              
        	text-decoration:none;
        	border-bottom:1px dotted #be2526;
        	padding-right:15px;
            margin-left:10px;
        	color:#be2526;
            background:transparent url('/img/belar/next-arrow.gif') no-repeat 100% 3px;
        }

               
                

/* Sidebar Right
-----------------------------------------------------------------------------*/
#right-sidebar {
	float: left;
	margin-right: -3px;
	width: 297px;
	margin-left: -297px;
    padding-bottom: 520px;
	position: relative;
    padding-top:35px;
}

#right-sidebar .menu{}


#right-sidebar .menu li{
    display:block;
    padding-bottom:10px;
    color:#ca7e8a;
	padding-left:19px;
}

#right-sidebar .menu .toplevel{
    color:#be2526;
    font:italic normal 1.6em/1.3em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
    border-bottom:1px dotted #be2526; 
    text-decoration:none;
    margin-bottom:3px;
}

#right-sidebar .menu .active, #right-sidebar .menu .active-dep{
    color:#484848;
    font:italic normal 1.6em/1.3em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
    border-bottom:0px none; 
    text-decoration:none;
    margin-bottom:3px;
}

#right-sidebar .menu .sublevel {
    color:#ca7e8a;
    font:italic normal 1.4em/1.3em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
    border-bottom:1px dotted #ca7e8a; 
    text-decoration:none;
    
}

#right-sidebar .menu .toplevel:hover, #right-sidebar .menu .sublevel:hover{
    border:0 none;
}


#right-sidebar .banners, #right-sidebar .short-desc-brand{
    padding-top:20px;
    padding-bottom:0px;
    overflow:hidden;
}

#right-sidebar .banners{
    padding-bottom:20px;
	padding-left:19px;
}

#right-sidebar .level2{
   margin: 10px 0 5px 25px; 
   
}

#right-sidebar .level2 li {
    padding: 2px 0 3px 0;
}

#right-sidebar .level2 li a {
   font:italic normal 1.4em/1.5em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
   border-bottom:1px dotted #ca7e8a;   
   text-decoration:none;
   color: #ca7e8a;
   padding:0px;
}

#right-sidebar .level2 li a:hover {
  border-bottom: 0 none;
  color: #ca7e8a;
}

/* Tail
-----------------------------------------------------------------------------*/

#tail{
    position:relative;
    height:44px; 
}

#tail .contacts{
    right:0px;
    top:-496px;
    position:absolute;
    width:297px;
}

#tail .contacts h4{
    font:italic normal 1.8em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
    padding:13px 0 0 20px;
    }

#tail .contacts .phone{
    font:italic normal 1.4em/2em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
    color:#484848;
    padding-right:20px;
    padding-left:20px;
    }

#tail .contacts .email{
    font:italic normal 1.4em/2em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
    color:#484848;
    }
    
#tail .developed{
    float:right;
    width:278px;
    font:italic normal 1.4em/2em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
    color:#484848;
    padding-top:9px;
}

#tail .map{
    font:italic normal 1.4em/2em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; 
    color:#be2526;
    text-decoration:none;
    border-bottom:1px dotted #be2526;
    background:transparent url('/img/belar/arrow-top.gif') no-repeat 100% 8px; 
    padding-right:20px;
    margin-left:20px;
    cursor:pointer;
}

#tail .map:hover{
    border:0 none;
}

#tail .developed .dev{
    margin-left:10px;
    color:#be2526;
    text-decoration:none;
    border-bottom:1px dotted #be2526;
}

#tail .developed .dev:hover{
    border:0 none;
}

#tail-menu{
        position:absolute;
        top:13px;
        right:300px;
        clear:both;
        z-index:2; 
    }
    
        #tail-menu li{
        	float:right;
            padding-right:25px; 
            padding-bottom:5px;  
        }
    
        #tail-menu li a{
            font:italic normal 1.4em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
            color:#be2526;
            text-decoration:none;
            border-bottom:1px dotted #be2526;
        }
    
        #tail-menu li a.active,
        #tail-menu li a:hover 
        {
           border-bottom:0px none;     
        }



.t-block-711{
    background:transparent url('/img/top-711-10.png') no-repeat 0 0;
    width:711px;
    height:10px;
    font-size:0px;
    line-height:0px;}

.m-block-711{
    background:transparent url('/img/middle-711-162.png') repeat-y 0 0;
    position:relative;
   padding:0px 51px 20px 51px;
}


.m-block-711 h1{
    color:#BE2526;
    font:italic normal 2.2em Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
    padding:10px 0px 15px 0px;
}


.m-block-711 .close{
    width:15px;
    height:15px;
    position:absolute;
    top:5px;
    right:19px;
    background:transparent url('/img/belar/close.gif') repeat 0 0;
    text-indent:-9999px;
    display:block;
}

.b-block-711{
    background:transparent url('/img/tail-711-10.png') no-repeat 0 0;
    width:711px;
    height:10px;
    font-size:0px;
    line-height:0px;
}


.error-h1{
    text-align:center;
    font-size:10.6em;
    color:#BE2526;
}

.error-strong{
    text-align:center; 
    font-size:2.6em;
    color:#BE2526;
    display:block;
}

.error-em{
    text-align:center;
    font-size:1.6em;
    color:#BE2526;
    display:block;
}



/* Ericson
-----------------------------------------------------------------------------*/        
        .ericson-laboratoire #img-tail{
        background:transparent url('/img/ericson/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .ericson-laboratoire #img-top{
        background:transparent url('/img/ericson/top-under-bg.png') no-repeat 50% 0;
        }
        
        .ericson-laboratoire #header, 
		.ericson-laboratoire #middle, 
		.ericson-laboratoire #tail{
          background:transparent url('/img/ericson/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .ericson-laboratoire #logo{
          background:transparent url('/img/ericson/logo.png') no-repeat 0 0;
          width:395px;
          height:109px;
          left:255px;
          top:89px;
          text-indent:-9999px;
        }
        
        .ericson-laboratoire #logo-belar{
          background:transparent url('/img/ericson/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .ericson-laboratoire #top-menu li a,
		.ericson-laboratoire #right-head li a,
        .ericson-laboratoire #language li a,
        .ericson-laboratoire .articles-block dl dd a,
        .ericson-laboratoire #right-sidebar .menu .toplevel,
        .ericson-laboratoire #tail .map,
        .ericson-laboratoire #tail-menu li a,
        .ericson-laboratoire #tail .developed .dev,
        .ericson-laboratoire #content .line .product-list .short-desc-prod h1 a,
        .ericson-laboratoire #content .lines .list-line a,
        .ericson-laboratoire #content .similar-lines a{color:#30336b; border-bottom:1px dotted #30336b;}
        
        .ericson-laboratoire #top-menu li a:hover,
		.ericson-laboratoire #right-head li a:hover,
		.ericson-laboratoire #top-menu li a.active,
		.ericson-laboratoire #right-head li a.active,
        .ericson-laboratoire #right-sidebar .menu a.active,
        .ericson-laboratoire #right-sidebar .menu  .active2,
        .ericson-laboratoire #language li a:hover,
        .ericson-laboratoire .articles-block dl dd a:hover,
        .ericson-laboratoire #right-sidebar .menu .toplevel:hover,
        .ericson-laboratoire #tail .map:hover,
        .ericson-laboratoire #tail-menu li a:hover,
        .ericson-laboratoire #tail .developed .dev:hover,
        .ericson-laboratoire #content .line .product-list .short-desc-prod h1 a:hover,
        .ericson-laboratoire #content .lines .list-line a:hover,
        .ericson-laboratoire #content .similar-lines a:hover{border-bottom:0px none;}
        
        .ericson-laboratoire #language li .separator{color:#30336b;}
        
        .ericson-laboratoire #language li a.active, 
        .ericson-laboratoire #language li a:hover{color:#333; border:0 none;}
        
        
        .ericson-laboratoire .articles-block dl dt, 
        .ericson-laboratoire #right-sidebar .menu li, 
        .ericson-laboratoire .pagination span,
        .ericson-laboratoire #content .similar-lines{color:#8787c2;}
        
        .ericson-laboratoire #content .similar-lines h5{color:#A4A4A4;}
        
        .ericson-laboratoire .pagination span.current,
    	.ericson-laboratoire .pagination a.current,
    	.ericson-laboratoire .pagination a.current:hover{
    		color:#171C5F;
    	}
    	
    	.ericson-laboratoire .pagination a:hover{
        	color:#8787C2;
        	text-decoration:underline;
    	}
        
        .ericson-laboratoire .pagination a.prev{
            background:transparent url(/img/ericson/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #30336b;
            color:#30336b;
        }
        
        .ericson-laboratoire .pagination a.next{
            background:transparent url(/img/ericson/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #30336b;
            color:#30336b;
        }
        
        .ericson-laboratoire #right-sidebar .menu .sublevel, .ericson-laboratoire #right-sidebar .level2 li a{color:#8787C2; border-bottom:1px dotted #8787C2;}
        .ericson-laboratoire #right-sidebar .menu .sublevel:hover, .ericson-laboratoire #right-sidebar .level2 li a:hover{border-bottom:0px none;}
        
        .ericson-laboratoire .articles-block .all-articles{color:#545685;  border-bottom:1px dotted #545685;}
        .ericson-laboratoire .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .ericson-laboratoire #content .news .news-list li .short-news h1, 
        .ericson-laboratoire #content .news h1, 
        .ericson-laboratoire #content .salons .salons-list li .short-desc-salons h1, 
        .ericson-laboratoire #content .salons h1, 
        .ericson-laboratoire #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .ericson-laboratoire #content .trainingcenters h1, 
        .ericson-laboratoire #content .new h2 a,
        .ericson-laboratoire #content .articles li h1, 
        .ericson-laboratoire #content .article h1,
        .ericson-laboratoire #content .articles li a.read-more,
        .ericson-laboratoire #content .line h2,
        .ericson-laboratoire .m-block-711 h1{ color:#30336b;}
        
        .ericson-laboratoire a,
        .ericson-laboratoire a:visited,
        .ericson-laboratoire #content .news a.all-news{color:#30336b;}
        
        .ericson-laboratoire #tail .map{
            background:transparent url('/img/ericson/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .ericson-laboratoire #carousel .next, 
		.ericson-laboratoire #carousel .prev{
            background:transparent url('/img/ericson/arrow-right.gif') no-repeat 0 0;
        }
        
        .ericson-laboratoire #carousel .prev{
            background:transparent url('/img/ericson/arrow-left.gif') no-repeat 0 0;
        }
        
        .ericson-laboratoire .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/ericson/article-divide.gif') no-repeat 0 100%;
        }
        
        .ericson-laboratoire #content .news .news-list li img, 
        .ericson-laboratoire #content .news .img-news,
        .ericson-laboratoire #content .salons .salons-list li img, 
        .ericson-laboratoire #content .salons .img-salons,
        .ericson-laboratoire #content .trainingcenters .trainingcenters-list li img, 
        .ericson-laboratoire #content .trainingcenters .img-trainingcenters,
        .ericson-laboratoire #content .line .product-list li img {background:transparent url('/img/ericson/border-176-112.png') no-repeat 0% 0%;}

        .ericson-laboratoire #content .new img, 
		.ericson-laboratoire .img-290-184{background:transparent url('/img/ericson/border-290-184.png') no-repeat 0% 0%;}
        
        .ericson-laboratoire .img-584-356{background:transparent url('/img/ericson/border-604-376.png') no-repeat 0% 0%;}
        
        .ericson-laboratoire #content .new{background:transparent url(/img/ericson/divide.gif) no-repeat 100% 100%; }
        
        .ericson-laboratoire .m-block-711 .close{
            background:transparent url(/img/ericson/close.gif) no-repeat 0 0;
        }
        
        .ericson-laboratoire #content .pathway{background-image:url(/img/ericson/word-sprite.png);}
        
        .ericson-laboratoire #content .catalog .pathway{background-position:-288px 90px;}
        .ericson-laboratoire #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .ericson-laboratoire #content .news_ro .pathway {background-position:-432px 35px;}
        
        .ericson-laboratoire #content .new_ro .pathway {background-position:-480px 35px;}
        
        .ericson-laboratoire #content .article_ro .pathway,
        .ericson-laboratoire #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .ericson-laboratoire #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .ericson-laboratoire #content .salons_ro .pathway {background-position:-576px 35px;}


		.ericson-laboratoire .articles-block{background:transparent url('/img/ericson/articles-block.png') 0 0 no-repeat;}
		
		.ericson-laboratoire #lang-left {background:transparent url('/img/ericson/langs.png') no-repeat 0 0;}
        
        .ericson-laboratoire #top-menu .sub-menu li {
            background:transparent url('/img/ericson/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.ericson-laboratoire #content .events .pathway {
            background: transparent url('/img/ericson/word-sprite.png') no-repeat -385px 35px;
        }
        
        .ericson-laboratoire #content .actions .pathway {
			background:transparent url('/img/ericson/word-sprite.png') no-repeat -337px 35px;
		}
		
		.ericson-laboratoire #top-menu .sub-menu li {
            background:transparent url('/img/ericson/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.ericson-laboratoire #top-menu .sub-menu li.active,
		.ericson-laboratoire #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .ericson-laboratoire #top-menu .sub-menu li a {
            background:transparent url('/img/ericson/dottes-sub-menu.png') no-repeat 16px 14px; 
			color: #30336B;	
        } 
		
		.ericson-laboratoire #top-menu .sub-menu li.active a,
		.ericson-laboratoire #top-menu .sub-menu li a:hover {
			background:transparent url('/img/ericson/dottes-sub-menu.png') no-repeat 16px -46px;
			color: #8787C2;	
		}
			
        
        
/* janssen
-----------------------------------------------------------------------------*/  

		.janssen{}
		
/* dikson
-----------------------------------------------------------------------------*/  

		 .dikson #img-tail{
        background:transparent url('/img/dikson/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .dikson #img-top{
        background:transparent url('/img/dikson/top-under-bg.png') no-repeat 50% 0;
        }
        
        .dikson #header, 
		.dikson #middle, 
		.dikson #tail{
          background:transparent url('/img/dikson/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .dikson #logo{
          background:transparent url('/img/dikson/logo.png') no-repeat 0 0;
          width:352px;
          height:132px;
          left:300px;
          top:95px;
          text-indent:-9999px;
        }
        
        .dikson #logo-belar{
          background:transparent url('/img/dikson/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .dikson #top-menu li a,
		.dikson #right-head li a,
        .dikson #language li a,
        .dikson .articles-block dl dd a,
        .dikson #right-sidebar .menu .toplevel,
        .dikson #tail .map,
        .dikson #tail-menu li a,
        .dikson #tail .developed .dev,
        .dikson #content .line .product-list .short-desc-prod h1 a,
        .dikson #content .lines .list-line a,
        .dikson #content .similar-lines a{color:#181a14; border-bottom:1px dotted #181a14;}
        
        .dikson #top-menu li a:hover,
		.dikson #right-head li a:hover,
		.dikson #top-menu li a.active,
		.dikson #right-head li a.active,
        .dikson #language li a:hover,
        .dikson .articles-block dl dd a:hover,
        .dikson #right-sidebar .menu .toplevel:hover,
        .dikson #right-sidebar .menu a.active,
        .dikson #right-sidebar .menu  .active2,
        .dikson #tail .map:hover,
        .dikson #tail-menu li a:hover,
        .dikson #tail .developed .dev:hover,
        .dikson #content .line .product-list .short-desc-prod h1 a:hover,
        .dikson #content .lines .list-line a:hover,
        .dikson #content .similar-lines a:hover{color:#df2789;border-bottom:0px none;}
        
        .dikson #language li .separator{color:#30336b;}
        
        .dikson #language li a.active, 
        .dikson #language li a:hover{color:#333; border:0 none;}
        
        
        .dikson .articles-block dl dt, 
        .dikson #right-sidebar .menu li, 
        .dikson .pagination span,
        .dikson #content .similar-lines{color:#545458;}
        
        .dikson #content .similar-lines h5{color:#A4A4A4;}
        
        .dikson .pagination span.current,
    	.dikson .pagination a.current,
    	.dikson .pagination a.current:hover{
    		color:#171A13;
    	}
    	
    	.dikson .pagination a:hover{
        	color:#171A13;
    	}
        
		.dikson .contacts h4{color:#484848;}
		
		.dikson .pagination a.prev{
            background:transparent url(/img/dikson/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #30336b;
            color:#30336b;
        }
        
        .dikson .pagination a.next{
            background:transparent url(/img/dikson/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #30336b;
            color:#30336b;
        }
        
		.dikson #tail .developed a {color:#484848!important; border:0!important;}
		
        .dikson #right-sidebar .menu .sublevel, .dikson #right-sidebar .level2 li a{color:#545458; border-bottom:1px dotted #545458;}
        .dikson #right-sidebar .menu .sublevel:hover, .dikson #right-sidebar .level2 li a:hover{border-bottom:0px none;}
        
        .dikson .articles-block .all-articles{color:#161912;  border-bottom:1px dotted #161912;}
        .dikson .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .dikson #content .news .news-list li .short-news h1, 
        .dikson #content .news h1, 
        .dikson #content .salons .salons-list li .short-desc-salons h1, 
        .dikson #content .salons h1, 
        .dikson #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .dikson #content .trainingcenters h1, 
        .dikson #content .new h2 a,
        .dikson #content .articles li h1, 
        .dikson #content .article h1,
        .dikson #content .articles li a.read-more,
        .dikson #content .line h2,
        .dikson .m-block-711 h1{ color:#df2789;}
        
        .dikson a,
        .dikson a:visited,
        .dikson #content .news a.all-news{color:#171a13;}
        .dikson #content h1 a{color:#dd1881;}
		
		.dikson #tail .map{
            background:transparent url('/img/dikson/arrow-top.gif') no-repeat scroll 100% 8px;
			color:#181a14;
		}
            
        .dikson #carousel .next, 
		.dikson #carousel .prev{
            background:transparent url('/img/dikson/arrow-right.gif') no-repeat 0 0;
        }
        
        .dikson #carousel .prev{
            background:transparent url('/img/dikson/arrow-left.gif') no-repeat 0 0;
        }
        
        .dikson .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/dikson/article-divide.gif') no-repeat 0 100%;}
        
        .dikson #content .news .news-list li img, 
        .dikson #content .news .img-news,
        .dikson #content .salons .salons-list li img, 
        .dikson #content .salons .img-salons,
        .dikson #content .trainingcenters .trainingcenters-list li img, 
        .dikson #content .trainingcenters .img-trainingcenters,
        .dikson #content .line .product-list li img {background:transparent url('/img/dikson/border-176-112.png') no-repeat 0% 0%;}

        .dikson #content .new img, 
		.dikson .img-290-184{background:transparent url('/img/dikson/border-290-184.png') no-repeat 0% 0%;}
        .dikson .img-584-356{background:transparent url('/img/dikson/border-604-376.png') no-repeat 0% 0%;}
        
        .dikson #content .new{background:transparent url('/img/dikson/divide.gif') no-repeat 100% 100%; }
        
        .dikson .m-block-711 .close{
            background:transparent url('/img/dikson/close.gif') no-repeat 0 0;
        }
        
        .dikson #content .pathway{background-image:url(/img/dikson/word-sprite.png);}

		.dikson #content .events .pathway {
            background: transparent url('/img/dikson/word-sprite.png') no-repeat -385px 35px;
        }
        
        .dikson #content .actions .pathway {
			background:transparent url('/img/dikson/word-sprite.png') no-repeat -337px 35px;
		}	
        
        
        .dikson #content .catalog .pathway{background-position:-288px 90px;}
        .dikson #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .dikson #content .news_ro .pathway {background-position:-432px 35px;}
        
        .dikson #content .new_ro .pathway {background-position:-480px 35px;}
        
        .dikson #content .article_ro .pathway,
        .dikson #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .dikson #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .dikson #content .salons_ro .pathway {background-position:-576px 35px;}


		.dikson .articles-block{background:transparent url('/img/dikson/articles-block.png') 0 0 no-repeat;}
		
		.dikson #lang-left {background:transparent url('/img/dikson/langs.png') no-repeat 0 0;}
		
		
		.dikson #top-menu .sub-menu li {
            background:transparent url('/img/dikson/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.dikson #top-menu .sub-menu li.active,
        .dikson #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .dikson #top-menu .sub-menu li a {
            background:transparent url('/img/dikson/dottes-sub-menu.png') 16px 14px no-repeat; 
			color: #181A14;	
        } 
		
		.dikson #top-menu .sub-menu li.active a,
		.dikson #top-menu .sub-menu li a:hover {
			background:transparent url('/img/dikson/dottes-sub-menu.png') 16px -46px no-repeat;
			color: #DF2789;	
		}

        
/* skin-tech
-----------------------------------------------------------------------------*/  
		
		.skin-tech #img-tail{
        background:transparent url('/img/skin-tech/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .skin-tech #img-top{
        background:transparent url('/img/skin-tech/top-under-bg.png') no-repeat 50% 0;
        }
        
        .skin-tech #header, 
		.skin-tech #middle, 
		.skin-tech #tail{
          background:transparent url('/img/skin-tech/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .skin-tech #logo{
          background:transparent url('/img/skin-tech/logo.png') no-repeat 0 0;
          width:460px;
          height:124px;
          left:189px;
          top:80px;
          text-indent:-9999px;
        }
        
        .skin-tech #logo-belar{
          background:transparent url('/img/skin-tech/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .skin-tech #top-menu li a,
		.skin-tech #right-head li a,
        .skin-tech #language li a,
        .skin-tech .articles-block dl dd a,
        .skin-tech #right-sidebar .menu .toplevel,
        .skin-tech #tail .map,
        .skin-tech #tail-menu li a,
        .skin-tech #tail .developed .dev,
        .skin-tech #content .line .product-list .short-desc-prod h1 a,
        .skin-tech #content .lines .list-line a,
        .skin-tech #content .similar-lines a{color:#14489f; border-bottom:1px dotted #14489f;}
        
        .skin-tech #top-menu li a:hover,
		.skin-tech #right-head li a:hover,
		.skin-tech #top-menu li a.active,
		.skin-tech #right-head li a.active,
        .skin-tech #language li a:hover,
        .skin-tech .articles-block dl dd a:hover,
        .skin-tech #right-sidebar .menu .toplevel:hover,
        .skin-tech #right-sidebar .menu a.active,
        .skin-tech #right-sidebar .menu  .active2,
        .skin-tech #tail .map:hover,
        .skin-tech #tail-menu li a:hover,
        .skin-tech #tail .developed .dev:hover,
        .skin-tech #content .line .product-list .short-desc-prod h1 a:hover,
        .skin-tech #content .lines .list-line a:hover,
        .skin-tech #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .skin-tech #right-sidebar .menu .toplevel:hover{
        	color:#f2435b;
        }
        
        .skin-tech #language li .separator{color:#14489f;}
        
        .skin-tech #language li a.active, 
        .skin-tech #language li a:hover{color:#333; border:0 none;}
        
        
        .skin-tech .articles-block dl dt, 
        .skin-tech #right-sidebar .menu li, 
        .skin-tech .pagination span,
        .skin-tech #content .similar-lines{color:#477acf;}
        
        .skin-tech #content .similar-lines h5{color:#A4A4A4;}
        
        .skin-tech .pagination span.current,
    	.skin-tech .pagination a.current,
    	.skin-tech .pagination a.current:hover{
    		color:#171C5F;
    	}
    	
    	
    	.skin-tech .pagination a:hover{
        	color:#171C5F;
        	text-decoration:underline;
    	}
    	
    	.skin-tech .pagination a.current,
    	.skin-tech .pagination a.current:hover{
    		color:#171C5F;
    	}
        
        .skin-tech .pagination a.prev{
            background:transparent url(/img/skin-tech/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .skin-tech .pagination a.next{
            background:transparent url(/img/skin-tech/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .skin-tech #right-sidebar .menu .sublevel, .skin-tech #right-sidebar .level2 li a{color:#477acf; border-bottom:1px dotted #477acf;}
        .skin-tech #right-sidebar .menu .sublevel:hover, .skin-tech #right-sidebar .level2 li a:hover{border-bottom:0px none;}
        
        .skin-tech .articles-block .all-articles{color:#545685;  border-bottom:1px dotted #545685;}
        .skin-tech .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .skin-tech #content .news .news-list li .short-news h1, 
        .skin-tech #content .news h1, 
        .skin-tech #content .salons .salons-list li .short-desc-salons h1, 
        .skin-tech #content .salons h1, 
        .skin-tech #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .skin-tech #content .trainingcenters h1, 
        .skin-tech #content .new h2 a,
        .skin-tech #content .articles li h1, 
        .skin-tech #content .article h1,
        .skin-tech #content .articles li a.read-more,
        .skin-tech #content .line h2,
        .skin-tech .m-block-711 h1{ color:#14489F;}
        
        .skin-tech #content .articles li a.read-more{color:#14489F;}
        
        .skin-tech a,
        .skin-tech a:visited,
        .skin-tech #content .news a.all-news{color:#14489f;}
        
        
        .skin-tech #content .news .news-list li .short-news h1 a, 
        .skin-tech #content .news h1 a, 
        .skin-tech #content .line .product-list .short-desc-prod h1 a, 
        .skin-tech #content .salons .salons-list .short-desc-salons h1 a, 
        .skin-tech #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .skin-tech #content .salons h1 a, 
        .skin-tech #content .trainingcenters h1 a {
        color:#14489F;
		text-decoration:none;
		}
        
        .skin-tech #tail .map{
            background:transparent url('/img/skin-tech/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .skin-tech #carousel .next, 
		.skin-tech #carousel .prev{
            background:transparent url('/img/skin-tech/arrow-right.gif') no-repeat 0 0;
        }
        
        .skin-tech #carousel .prev{
            background:transparent url('/img/skin-tech/arrow-left.gif') no-repeat 0 0;
        }
        
        .skin-tech .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/skin-tech/article-divide.gif') no-repeat 0 100%;
        }
        
        .skin-tech #content .news .news-list li img, 
        .skin-tech #content .news .img-news,
        .skin-tech #content .salons .salons-list li img, 
        .skin-tech #content .salons .img-salons,
        .skin-tech #content .trainingcenters .trainingcenters-list li img, 
        .skin-tech #content .trainingcenters .img-trainingcenters,
        .skin-tech #content .line .product-list li img {background:transparent url('/img/skin-tech/border-176-112.png') no-repeat 0% 0%;}

        .skin-tech #content .new img, 
		.skin-tech .img-290-184{background:transparent url('/img/skin-tech/border-290-184.png') no-repeat 0% 0%;}
        
        .skin-tech .img-584-356{background:transparent url('/img/skin-tech/border-604-376.png') no-repeat 0% 0%;}
        
        .skin-tech #content .new{background:transparent url(/img/skin-tech/divide.gif) no-repeat 100% 100%; }
        
        .skin-tech .m-block-711 .close{
            background:transparent url(/img/skin-tech/close.gif) no-repeat 0 0;
        }
        
        .skin-tech #content .pathway{background-image:url(/img/skin-tech/word-sprite.png);}
		
		.skin-tech #content .events .pathway {
            background: transparent url('/img/skin-tech/word-sprite.png') no-repeat -385px 35px;
        }
        
        .skin-tech #content .actions .pathway {
			background:transparent url('/img/skin-tech/word-sprite.png') no-repeat -337px 35px;
		}
        
        .skin-tech #content .catalog .pathway{background-position:-288px 90px;}
        .skin-tech #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .skin-tech #content .news_ro .pathway {background-position:-432px 35px;}
        
        .skin-tech #content .new_ro .pathway {background-position:-480px 35px;}
        
        .skin-tech #content .article_ro .pathway,
        .skin-tech #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .skin-tech #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .skin-tech #content .salons_ro .pathway {background-position:-576px 35px;}

		.skin-tech .articles-block{background:transparent url('/img/skin-tech/articles-block.png') 0 0 no-repeat;}
		
		.skin-tech #lang-left {background:transparent url('/img/skin-tech/langs.png') no-repeat 0 0;}
		
		.skin-tech #top-menu .sub-menu li {
            background:transparent url('/img/skin-tech/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.skin-tech #top-menu .sub-menu li.active,
        .skin-tech #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .skin-tech #top-menu .sub-menu li a {
            background:transparent url('/img/skin-tech/dottes-sub-menu.png') no-repeat 16px 14px; 
			color:#14489F;	
        } 
		
		.skin-tech #top-menu .sub-menu li.active a,
		.skin-tech #top-menu .sub-menu li a:hover {
			background:transparent url('/img/skin-tech/dottes-sub-menu.png') no-repeat 16px -46px;
			color:#F2435B;	
		}
		
/* aesthetic-dermal
-----------------------------------------------------------------------------*/  

		.aesthetic-dermal #img-tail{
        background:transparent url('/img/aesthetic-dermal/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .aesthetic-dermal #img-top{
        background:transparent url('/img/aesthetic-dermal/top-under-bg.png') no-repeat 50% 0;
        }
        
        .aesthetic-dermal #header, 
		.aesthetic-dermal #middle, 
		.aesthetic-dermal #tail{
          background:transparent url('/img/aesthetic-dermal/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .aesthetic-dermal #logo{
          background:transparent url('/img/aesthetic-dermal/logo.png') no-repeat 0 0;
          width:570px;
          height:50px;
          left:85px;
          top:115px;
          text-indent:-9999px;
        }
        
        .aesthetic-dermal #logo-belar{
          background:transparent url('/img/aesthetic-dermal/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .aesthetic-dermal #top-menu li a,
		.aesthetic-dermal #right-head li a,
        .aesthetic-dermal #language li a,
        .aesthetic-dermal .articles-block dl dd a,
        .aesthetic-dermal #right-sidebar .menu .toplevel,
        .aesthetic-dermal #tail .map,
        .aesthetic-dermal #tail-menu li a,
        .aesthetic-dermal #tail .developed .dev,
        .aesthetic-dermal #content .line .product-list .short-desc-prod h1 a,
        .aesthetic-dermal #content .lines .list-line a,
        .aesthetic-dermal #content .similar-lines a{color:#ff4f00; border-bottom:1px dotted #ff4f00;}
        
        .aesthetic-dermal #top-menu li a:hover,
		.aesthetic-dermal #right-head li a:hover,
		.aesthetic-dermal #top-menu li a.active,
		.aesthetic-dermal #right-head li a.active,
        .aesthetic-dermal #language li a:hover,
        .aesthetic-dermal .articles-block dl dd a:hover,
        .aesthetic-dermal #right-sidebar .menu .toplevel:hover,
        .aesthetic-dermal #right-sidebar .menu a.active,
        .aesthetic-dermal #right-sidebar .menu  .active2,
        .aesthetic-dermal #tail .map:hover,
        .aesthetic-dermal #tail-menu li a:hover,
		.aesthetic-dermal #tail-menu li a.active,
        .aesthetic-dermal #tail .developed .dev:hover,
        .aesthetic-dermal #content .line .product-list .short-desc-prod h1 a:hover,
        .aesthetic-dermal #content .lines .list-line a:hover,
        .aesthetic-dermal #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .aesthetic-dermal #right-sidebar .menu .toplevel:hover{
        	color:#ff8b56;
        }
        .aesthetic-dermal #tail .contacts h4{
		  		color: #161912;
        	}
        .aesthetic-dermal #tail .developed{
        	 color: #161912;
        }
        .aesthetic-dermal #language li .separator{color:#ff4f00;}
        
        .aesthetic-dermal #language li a.active, 
        .aesthetic-dermal #language li a:hover{color:#ff4f00; border:0 none;}
        
        
        .aesthetic-dermal .articles-block dl dt, 
        .aesthetic-dermal #right-sidebar .menu li, 
        .aesthetic-dermal .pagination span,
        .aesthetic-dermal #content .similar-lines{color:#484848;}
        
        .aesthetic-dermal #content .similar-lines h5{color:#A4A4A4;}
        
        .aesthetic-dermal .pagination span.current,
    	.aesthetic-dermal .pagination a.current,
    	.aesthetic-dermal .pagination a.current:hover{
    		color:#0374A8;
    	}
    	
    	
    	.aesthetic-dermal .pagination a:hover{
        	color:#0374A8;
        	text-decoration:underline;
    	}
    	
    	.aesthetic-dermal .pagination a.current,
    	.aesthetic-dermal .pagination a.current:hover{
    		color:#FF5000;
    	}
        
        .aesthetic-dermal .pagination a.prev{
            background:transparent url(/img/aesthetic-dermal/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .aesthetic-dermal .pagination a.next{
            background:transparent url(/img/aesthetic-dermal/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .aesthetic-dermal #right-sidebar .menu .sublevel, .aesthetic-dermal #right-sidebar .level2 li a{color:#484848; border-bottom:1px dotted #484848;}
        .aesthetic-dermal #right-sidebar .menu .sublevel:hover, .aesthetic-dermal #right-sidebar .level2 li a:hover{border-bottom:0px none; }
        
        .aesthetic-dermal .articles-block .all-articles{color:#ff5000;  border-bottom:1px dotted #ff5000;}
        .aesthetic-dermal .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .aesthetic-dermal #content .news .news-list li .short-news h1, 
        .aesthetic-dermal #content .news h1, 
        .aesthetic-dermal #content .salons .salons-list li .short-desc-salons h1, 
        .aesthetic-dermal #content .salons h1, 
        .aesthetic-dermal #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .aesthetic-dermal #content .trainingcenters h1, 
        .aesthetic-dermal #content .new h2 a,
        .aesthetic-dermal #content .articles li h1, 
        .aesthetic-dermal #content .article h1,
        .aesthetic-dermal #content .articles li a.read-more,
        .aesthetic-dermal #content .line h2,
        .aesthetic-dermal .m-block-711 h1{ color:#ff5000;}
        
        .aesthetic-dermal #content .articles li a.read-more{color:#ff5000;}
        
        .aesthetic-dermal a,
        .aesthetic-dermal a:visited,
        .aesthetic-dermal #content .news a.all-news{color:#ff5000;}
        
        
        .aesthetic-dermal #content .news .news-list li .short-news h1 a, 
        .aesthetic-dermal #content .news h1 a, 
        .aesthetic-dermal #content .line .product-list .short-desc-prod h1 a, 
        .aesthetic-dermal #content .salons .salons-list .short-desc-salons h1 a, 
        .aesthetic-dermal #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .aesthetic-dermal #content .salons h1 a, 
        .aesthetic-dermal #content .trainingcenters h1 a {
        color:#ff5000;
		text-decoration:none;
		}
        
        .aesthetic-dermal #tail .map{
            background:transparent url('/img/aesthetic-dermal/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .aesthetic-dermal #carousel .next, 
		.aesthetic-dermal #carousel .prev{
            background:transparent url('/img/aesthetic-dermal/arrow-right.gif') no-repeat 0 0;
        }
        
        .aesthetic-dermal #carousel .prev{
            background:transparent url('/img/aesthetic-dermal/arrow-left.gif') no-repeat 0 0;
        }
        
        .aesthetic-dermal .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/aesthetic-dermal/article-divide.gif') no-repeat 0 100%;
        }
        
        .aesthetic-dermal #content .news .news-list li img, 
        .aesthetic-dermal #content .news .img-news,
        .aesthetic-dermal #content .salons .salons-list li img, 
        .aesthetic-dermal #content .salons .img-salons,
        .aesthetic-dermal #content .trainingcenters .trainingcenters-list li img, 
        .aesthetic-dermal #content .trainingcenters .img-trainingcenters,
        .aesthetic-dermal #content .line .product-list li img {background:transparent url('/img/aesthetic-dermal/border-176-112.png') no-repeat 0% 0%;}

        .aesthetic-dermal #content .new img, 
		.aesthetic-dermal .img-290-184{background:transparent url('/img/aesthetic-dermal/border-290-184.png') no-repeat 0% 0%;}
        
        .aesthetic-dermal .img-584-356{background:transparent url('/img/aesthetic-dermal/border-604-376.png') no-repeat 0% 0%;}
        
        .aesthetic-dermal #content .new{background:transparent url(/img/aesthetic-dermal/divide.gif) no-repeat 100% 100%; }
        
        .aesthetic-dermal .m-block-711 .close{
            background:transparent url(/img/aesthetic-dermal/close.gif) no-repeat 0 0;
        }
        
        .aesthetic-dermal #content .pathway{background-image:url(/img/aesthetic-dermal/word-sprite.png);}
		
		.aesthetic-dermal #content .events .pathway {
            background: transparent url('/img/aesthetic-dermal/word-sprite.png') no-repeat -385px 35px;
        }
        
        .aesthetic-dermal #content .actions .pathway {
			background:transparent url('/img/aesthetic-dermal/word-sprite.png') no-repeat -337px 35px;
		}
        
        .aesthetic-dermal #content .catalog .pathway{background-position:-288px 90px;}
        .aesthetic-dermal #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .aesthetic-dermal #content .news_ro .pathway {background-position:-432px 35px;}
        
        .aesthetic-dermal #content .new_ro .pathway {background-position:-480px 35px;}
        
        .aesthetic-dermal #content .article_ro .pathway,
        .aesthetic-dermal #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .aesthetic-dermal #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .aesthetic-dermal #content .salons_ro .pathway {background-position:-576px 35px;}

		.aesthetic-dermal .articles-block{background:transparent url('/img/aesthetic-dermal/articles-block.png') 0 0 no-repeat;}
		
		.aesthetic-dermal #lang-left {background:transparent url('/img/aesthetic-dermal/langs.png') no-repeat 0 0;}
		
		
		.aesthetic-dermal #top-menu .sub-menu li {
            background:transparent url('/img/aesthetic-dermal/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.aesthetic-dermal #top-menu .sub-menu li.active,
        .aesthetic-dermal #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .aesthetic-dermal #top-menu .sub-menu li a {
            background:transparent url('/img/aesthetic-dermal/dottes-sub-menu.png') no-repeat 16px 14px; 
			color: #FF4F00;	
        } 
		
		.aesthetic-dermal #top-menu .sub-menu li.active a,
		.aesthetic-dermal #top-menu .sub-menu li a:hover {
			background:transparent url('/img/aesthetic-dermal/dottes-sub-menu.png') no-repeat 16px -46px;
			color: #FF8B56;	
		}
		
/* tessiltaglio
-----------------------------------------------------------------------------*/  

		.tessiltaglio #img-tail{
        background:transparent url('/img/tessiltaglio/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .tessiltaglio #img-top{
        background:transparent url('/img/tessiltaglio/top-under-bg.png') no-repeat 50% 0;
        }
        
        .tessiltaglio #header, 
		.tessiltaglio #middle, 
		.tessiltaglio #tail{
          background:transparent url('/img/tessiltaglio/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .tessiltaglio #logo{
          background:transparent url('/img/tessiltaglio/logo.png') no-repeat 0 0;
          width:482px;
          height:84px;
          left:140px;
          top:110px;
          text-indent:-9999px;
        }
        
        .tessiltaglio #logo-belar{
          background:transparent url('/img/tessiltaglio/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .tessiltaglio #top-menu li a,
		.tessiltaglio #right-head li a,
        .tessiltaglio #language li a,
        .tessiltaglio .articles-block dl dd a,
        .tessiltaglio #right-sidebar .menu .toplevel,
        .tessiltaglio #tail .map,
        .tessiltaglio #tail-menu li a,
        .tessiltaglio #tail .developed .dev,
        .tessiltaglio #content .line .product-list .short-desc-prod h1 a,
        .tessiltaglio #content .lines .list-line a,
        .tessiltaglio #content .similar-lines a{color:#0373a7; border-bottom:1px dotted #0373a7;}
        
        .tessiltaglio #top-menu li a:hover,
		.tessiltaglio #right-head li a:hover,
		.tessiltaglio #top-menu li a.active,
		.tessiltaglio #right-head li a.active,
        .tessiltaglio #language li a:hover,
        .tessiltaglio .articles-block dl dd a:hover,
        .tessiltaglio #right-sidebar .menu .toplevel:hover,
        .tessiltaglio #right-sidebar .menu a.active,
        .tessiltaglio #right-sidebar .menu  .active2,
        .tessiltaglio #tail .map:hover,
        .tessiltaglio #tail-menu li a:hover,
        .tessiltaglio #tail .developed .dev:hover,
        .tessiltaglio #content .line .product-list .short-desc-prod h1 a:hover,
        .tessiltaglio #content .lines .list-line a:hover,
        .tessiltaglio #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .tessiltaglio #right-sidebar .menu .toplevel:hover{
        	color:#44c2fd;
        }
        .tessiltaglio #tail .contacts h4{
		  		color: #161912;
        	}
        .tessiltaglio #tail .developed{
        	 color: #0374a8;
        }
        .tessiltaglio #language li .separator{color:#0373a7;}
        
        .tessiltaglio #language li a.active, 
        .tessiltaglio #language li a:hover{color:#0373a7; border:0 none;}
        
        
        .tessiltaglio .articles-block dl dt, 
        .tessiltaglio #right-sidebar .menu li, 
        .tessiltaglio .pagination span,
        .tessiltaglio #content .similar-lines{color:#44c2fd;}
        
        .tessiltaglio #content .similar-lines h5{color:#A4A4A4;}
        
        .tessiltaglio .pagination span.current,
    	.tessiltaglio .pagination a.current,
    	.tessiltaglio .pagination a.current:hover{
    		color:#0374A8;
    	}
    	
    	
    	.tessiltaglio .pagination a:hover{
        	color:#0374A8;
        	text-decoration:underline;
    	}
    	
    	.tessiltaglio .pagination a.current,
    	.tessiltaglio .pagination a.current:hover{
    		color:#0374A8;
    	}
        
        .tessiltaglio .pagination a.prev{
            background:transparent url(/img/tessiltaglio/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .tessiltaglio .pagination a.next{
            background:transparent url(/img/tessiltaglio/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .tessiltaglio #right-sidebar .menu .sublevel, .tessiltaglio #right-sidebar .level2 li a{color:#44c2fd; border-bottom:1px dotted #44c2fd;}
        .tessiltaglio #right-sidebar .menu .sublevel:hover, .tessiltaglio #right-sidebar .level2 li a:hover{border-bottom:0px none; }
        
        .tessiltaglio .articles-block .all-articles{color:#0374a8;  border-bottom:1px dotted #0374a8;}
        .tessiltaglio .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .tessiltaglio #content .news .news-list li .short-news h1, 
        .tessiltaglio #content .news h1, 
        .tessiltaglio #content .salons .salons-list li .short-desc-salons h1, 
        .tessiltaglio #content .salons h1, 
        .tessiltaglio #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .tessiltaglio #content .trainingcenters h1, 
        .tessiltaglio #content .new h2 a,
        .tessiltaglio #content .articles li h1, 
        .tessiltaglio #content .article h1,
        .tessiltaglio #content .articles li a.read-more,
        .tessiltaglio #content .line h2,
        .tessiltaglio .m-block-711 h1{ color:#44c2fd;}
        
        .tessiltaglio #content .articles li a.read-more{color:#0374a8;}
        
        .tessiltaglio a,
        .tessiltaglio a:visited,
        .tessiltaglio #content .news a.all-news{color:#0374a8;}
        
        
        .tessiltaglio #content .news .news-list li .short-news h1 a, 
        .tessiltaglio #content .news h1 a, 
        .tessiltaglio #content .line .product-list .short-desc-prod h1 a, 
        .tessiltaglio #content .salons .salons-list .short-desc-salons h1 a, 
        .tessiltaglio #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .tessiltaglio #content .salons h1 a, 
        .tessiltaglio #content .trainingcenters h1 a {
        color:#44c2fd;
		text-decoration:none;
		}
        
        .tessiltaglio #tail .map{
            background:transparent url('/img/tessiltaglio/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .tessiltaglio #carousel .next, 
		.tessiltaglio #carousel .prev{
            background:transparent url('/img/tessiltaglio/arrow-right.gif') no-repeat 0 0;
        }
        
        .tessiltaglio #carousel .prev{
            background:transparent url('/img/tessiltaglio/arrow-left.gif') no-repeat 0 0;
        }
        
        .tessiltaglio .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/tessiltaglio/article-divide.gif') no-repeat 0 100%;
        }
        
        .tessiltaglio #content .news .news-list li img, 
        .tessiltaglio #content .news .img-news,
        .tessiltaglio #content .salons .salons-list li img, 
        .tessiltaglio #content .salons .img-salons,
        .tessiltaglio #content .trainingcenters .trainingcenters-list li img, 
        .tessiltaglio #content .trainingcenters .img-trainingcenters,
        .tessiltaglio #content .line .product-list li img {background:transparent url('/img/tessiltaglio/border-176-112.png') no-repeat 0% 0%;}

        .tessiltaglio #content .new img, 
		.tessiltaglio .img-290-184{background:transparent url('/img/tessiltaglio/border-290-184.png') no-repeat 0% 0%;}
        
        .tessiltaglio .img-584-356{background:transparent url('/img/tessiltaglio/border-604-376.png') no-repeat 0% 0%;}
        
        .tessiltaglio #content .new{background:transparent url(/img/tessiltaglio/divide.gif) no-repeat 100% 100%; }
        
        .tessiltaglio .m-block-711 .close{
            background:transparent url(/img/tessiltaglio/close.gif) no-repeat 0 0;
        }
        
        .tessiltaglio #content .pathway{background-image:url(/img/tessiltaglio/word-sprite.png);}
		
		.tessiltaglio #content .events .pathway {
            background: transparent url('/img/tessiltaglio/word-sprite.png') no-repeat -385px 35px;
        }
        
        .tessiltaglio #content .actions .pathway {
			background:transparent url('/img/tessiltaglio/word-sprite.png') no-repeat -337px 35px;
		}
        
        .tessiltaglio #content .catalog .pathway{background-position:-288px 90px;}
        .tessiltaglio #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .tessiltaglio #content .news_ro .pathway {background-position:-432px 35px;}
        
        .tessiltaglio #content .new_ro .pathway {background-position:-480px 35px;}
        
        .tessiltaglio #content .article_ro .pathway,
        .tessiltaglio #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .tessiltaglio #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .tessiltaglio #content .salons_ro .pathway {background-position:-576px 35px;}

		.tessiltaglio .articles-block{background:transparent url('/img/tessiltaglio/articles-block.png') 0 0 no-repeat;}
		
		.tessiltaglio #lang-left {background:transparent url('/img/tessiltaglio/langs.png') no-repeat 0 0;}
		
		.tessiltaglio #top-menu .sub-menu li {
            background:transparent url('/img/tessiltaglio/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.tessiltaglio #top-menu .sub-menu li.active,
        .tessiltaglio #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .tessiltaglio #top-menu .sub-menu li a {
            background:transparent url('/img/tessiltaglio/dottes-sub-menu.png') no-repeat 16px 14px; 
			color: #0373A7;	
        } 
		
		.tessiltaglio #top-menu .sub-menu li.active a,
		.tessiltaglio #top-menu .sub-menu li a:hover {
			background:transparent url('/img/tessiltaglio/dottes-sub-menu.png') no-repeat 16px -46px;
			color: #44C2FD;	
		}
		
		
/* promo-italia
-----------------------------------------------------------------------------*/  

		.promo-italia #img-tail{
        background:transparent url('/img/promo-italia/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .promo-italia #img-top{
        background:transparent url('/img/promo-italia/top-under-bg.png') no-repeat 50% 0;
        }
        
        .promo-italia #header, 
		.promo-italia #middle, 
		.promo-italia #tail{
          background:transparent url('/img/promo-italia/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .promo-italia #logo{
          background:transparent url('/img/promo-italia/logo.png') no-repeat 0 0;
          width:584px;
          height:156px;
          left:75px;
          top:85px;
          text-indent:-9999px;
        }
        
        .promo-italia #logo-belar{
          background:transparent url('/img/promo-italia/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .promo-italia #top-menu li a,
		.promo-italia #right-head li a,
        .promo-italia #language li a,
        .promo-italia .articles-block dl dd a,
        .promo-italia #right-sidebar .menu .toplevel,
        .promo-italia #tail .map,
        .promo-italia #tail-menu li a,
        .promo-italia #tail .developed .dev,
        .promo-italia #content .line .product-list .short-desc-prod h1 a,
        .promo-italia #content .lines .list-line a,
        .promo-italia #content .similar-lines a{color:#007aa2; border-bottom:1px dotted #007aa2;}
        
        .promo-italia #top-menu li a:hover,
		.promo-italia #right-head li a:hover,
		.promo-italia #top-menu li a.active,
		.promo-italia #right-head li a.active,
        .promo-italia #language li a:hover,
        .promo-italia .articles-block dl dd a:hover,
        .promo-italia #right-sidebar .menu .toplevel:hover,
        .promo-italia #right-sidebar .menu a.active,
        .promo-italia #right-sidebar .menu  .active2,
        .promo-italia #tail .map:hover,
        .promo-italia #tail-menu li a:hover,
        .promo-italia #tail .developed .dev:hover,
        .promo-italia #content .line .product-list .short-desc-prod h1 a:hover,
        .promo-italia #content .lines .list-line a:hover,
        .promo-italia #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .promo-italia #right-sidebar .menu .toplevel:hover{
        	color:#005774;
        }
        .promo-italia #tail .contacts h4{
		  		color: #161912;
        	}
        .promo-italia #tail .developed{
        	 color: #007aa2;
        }
        .promo-italia #language li .separator{color:#007aa2;}
        
        .promo-italia #language li a.active, 
        .promo-italia #language li a:hover{color:#007aa2; border:0 none;}
        
        
        .promo-italia .articles-block dl dt, 
        .promo-italia #right-sidebar .menu li, 
        .promo-italia .pagination span,
        .promo-italia #content .similar-lines{color:#5eb0cb;}
        
        .promo-italia #content .similar-lines h5{color:#A4A4A4;}
        
        .promo-italia .pagination span.current,
    	.promo-italia .pagination a.current,
    	.promo-italia .pagination a.current:hover{
    		color:#171C5F;
    	}
    	
    	
    	.promo-italia .pagination a:hover{
        	color:#171C5F;
        	text-decoration:underline;
    	}
    	
    	.promo-italia .pagination a.current,
    	.promo-italia .pagination a.current:hover{
    		color:#171C5F;
    	}
        
        .promo-italia .pagination a.prev{
            background:transparent url(/img/promo-italia/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .promo-italia .pagination a.next{
            background:transparent url(/img/promo-italia/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .promo-italia #right-sidebar .menu .sublevel, .promo-italia #right-sidebar .level2 li a{color:#5eb0cb; border-bottom:1px dotted #5eb0cb;}
        .promo-italia #right-sidebar .menu .sublevel:hover, .promo-italia #right-sidebar .level2 li a:hover{border-bottom:0px none; }
        
        .promo-italia .articles-block .all-articles{color:#007aa2;  border-bottom:1px dotted #007aa2;}
        .promo-italia .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .promo-italia #content .news .news-list li .short-news h1, 
        .promo-italia #content .news h1, 
        .promo-italia #content .salons .salons-list li .short-desc-salons h1, 
        .promo-italia #content .salons h1, 
        .promo-italia #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .promo-italia #content .trainingcenters h1, 
        .promo-italia #content .new h2 a,
        .promo-italia #content .articles li h1, 
        .promo-italia #content .article h1,
        .promo-italia #content .articles li a.read-more,
        .promo-italia #content .line h2,
        .promo-italia .m-block-711 h1{ color:#005774;}
        
        .promo-italia #content .articles li a.read-more{color:#007aa2;}
        
        .promo-italia a,
        .promo-italia a:visited,
        .promo-italia #content .news a.all-news{color:#007aa2;}
        
        
        .promo-italia #content .news .news-list li .short-news h1 a, 
        .promo-italia #content .news h1 a, 
        .promo-italia #content .line .product-list .short-desc-prod h1 a, 
        .promo-italia #content .salons .salons-list .short-desc-salons h1 a, 
        .promo-italia #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .promo-italia #content .salons h1 a, 
        .promo-italia #content .trainingcenters h1 a {
        color:#005774;
		text-decoration:none;
		}
        
        .promo-italia #tail .map{
            background:transparent url('/img/promo-italia/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .promo-italia #carousel .next, 
		.promo-italia #carousel .prev{
            background:transparent url('/img/promo-italia/arrow-right.gif') no-repeat 0 0;
        }
        
        .promo-italia #carousel .prev{
            background:transparent url('/img/promo-italia/arrow-left.gif') no-repeat 0 0;
        }
        
        .promo-italia .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/promo-italia/article-divide.gif') no-repeat 0 100%;
        }
        
        .promo-italia #content .news .news-list li img, 
        .promo-italia #content .news .img-news,
        .promo-italia #content .salons .salons-list li img, 
        .promo-italia #content .salons .img-salons,
        .promo-italia #content .trainingcenters .trainingcenters-list li img, 
        .promo-italia #content .trainingcenters .img-trainingcenters,
        .promo-italia #content .line .product-list li img {background:transparent url('/img/promo-italia/border-176-112.png') no-repeat 0% 0%;}

        .promo-italia #content .new img, 
		.promo-italia .img-290-184{background:transparent url('/img/promo-italia/border-290-184.png') no-repeat 0% 0%;}
        
        .promo-italia .img-584-356{background:transparent url('/img/promo-italia/border-604-376.png') no-repeat 0% 0%;}
        
        .promo-italia #content .new{background:transparent url(/img/promo-italia/divide.gif) no-repeat 100% 100%; }
        
        .promo-italia .m-block-711 .close{
            background:transparent url(/img/promo-italia/close.gif) no-repeat 0 0;
        }
        
        .promo-italia #content .pathway{background-image:url(/img/promo-italia/word-sprite.png);}
		
		.promo-italia #content .events .pathway {
            background: transparent url('/img/promo-italia/word-sprite.png') no-repeat -385px 35px;
        }
        
        .promo-italia #content .actions .pathway {
			background:transparent url('/img/promo-italia/word-sprite.png') no-repeat -337px 35px;
		}
        
        .promo-italia #content .catalog .pathway{background-position:-288px 90px;}
        .promo-italia #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .promo-italia #content .news_ro .pathway {background-position:-432px 35px;}
        
        .promo-italia #content .new_ro .pathway {background-position:-480px 35px;}
        
        .promo-italia #content .article_ro .pathway,
        .promo-italia #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .promo-italia #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .promo-italia #content .salons_ro .pathway {background-position:-576px 35px;}


		.promo-italia .articles-block{background:transparent url('/img/promo-italia/articles-block.png') 0 0 no-repeat;}
		
		.promo-italia #lang-left {background:transparent url('/img/promo-italia/langs.png') no-repeat 0 0;}
		
		.promo-italia #top-menu .sub-menu li {
            background:transparent url('/img/promo-italia/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.promo-italia #top-menu .sub-menu li.active,
        .promo-italia #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .promo-italia #top-menu .sub-menu li a {
            background:transparent url('/img/promo-italia/dottes-sub-menu.png') no-repeat 16px 14px; 
			color: #007AA2;	
        } 
		
		.promo-italia #top-menu .sub-menu li.active a,
		.promo-italia #top-menu .sub-menu li a:hover {
			background:transparent url('/img/promo-italia/dottes-sub-menu.png') no-repeat 16px -46px;
			color: #005774;	
		}
		
/* surgiderm
-----------------------------------------------------------------------------*/  

		.surgiderm #img-tail{
        background:transparent url('/img/surgiderm/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .surgiderm #img-top{
        background:transparent url('/img/surgiderm/top-under-bg.png') no-repeat 50% 0;
        }
        
        .surgiderm #header, 
		.surgiderm #middle, 
		.surgiderm #tail{
          background:transparent url('/img/surgiderm/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .surgiderm #logo{
          background:transparent url('/img/surgiderm/logo.png') no-repeat 0 0;
          width:464px;
          height:56px;
          left:125px;
          top:105px;
          text-indent:-9999px;
        }
        
        .surgiderm #logo-belar{
          background:transparent url('/img/surgiderm/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .surgiderm #top-menu li a,
		.surgiderm #right-head li a,
        .surgiderm #language li a,
        .surgiderm .articles-block dl dd a,
        .surgiderm #right-sidebar .menu .toplevel,
        .surgiderm #tail .map,
        .surgiderm #tail-menu li a,
        .surgiderm #tail .developed .dev,
        .surgiderm #content .line .product-list .short-desc-prod h1 a,
        .surgiderm #content .lines .list-line a,
        .surgiderm #content .similar-lines a{color:#1a436b; border-bottom:1px dotted #1a436b;}
        
        .surgiderm #top-menu li a:hover,
		.surgiderm #right-head li a:hover,
		.surgiderm #top-menu li a.active,
		.surgiderm #right-head li a.active,
        .surgiderm #language li a:hover,
        .surgiderm .articles-block dl dd a:hover,
        .surgiderm #right-sidebar .menu .toplevel:hover,
        .surgiderm #right-sidebar .menu a.active,
        .surgiderm #right-sidebar .menu  .active2,
        .surgiderm #tail .map:hover,
        .surgiderm #tail-menu li a:hover,
		.surgiderm #tail-menu li a.active,
        .surgiderm #tail .developed .dev:hover,
        .surgiderm #content .line .product-list .short-desc-prod h1 a:hover,
        .surgiderm #content .lines .list-line a:hover,
        .surgiderm #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .surgiderm #right-sidebar .menu .toplevel:hover{
        	color:#507ba5;
        }
        .surgiderm #tail .contacts h4{
		  		color: #161912;
        	}
        .surgiderm #tail .developed{
        	 color: #1a436b;
        }
        .surgiderm #language li .separator{color:#1a436b;}
        
        .surgiderm #language li a.active, 
        .surgiderm #language li a:hover{color:#1a436b; border:0 none;}
        
        
        .surgiderm .articles-block dl dt, 
        .surgiderm #right-sidebar .menu li, 
        .surgiderm .pagination span,
        .surgiderm #content .similar-lines{color:#81aad2;}
        
        .surgiderm #content .similar-lines h5{color:#A4A4A4;}
        
        .surgiderm .pagination span.current,
    	.surgiderm .pagination a.current,
    	.surgiderm .pagination a.current:hover{
    		color:#0374A8;
    	}
    	
    	
    	.surgiderm .pagination a:hover{
        	color:#0374A8;
        	text-decoration:underline;
    	}
    	
    	.surgiderm .pagination a.current,
    	.surgiderm .pagination a.current:hover{
    		color:#1A436B;
    	}
        
        .surgiderm .pagination a.prev{
            background:transparent url(/img/surgiderm/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .surgiderm .pagination a.next{
            background:transparent url(/img/surgiderm/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .surgiderm #right-sidebar .menu .sublevel, .surgiderm #right-sidebar .level2 li a{color:#81aad2; border-bottom:1px dotted #81aad2;}
        .surgiderm #right-sidebar .menu .sublevel:hover, .surgiderm #right-sidebar .level2 li a:hover{border-bottom:0px none; }
        
        .surgiderm .articles-block .all-articles{color:#1a436b;  border-bottom:1px dotted #1a436b;}
        .surgiderm .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .surgiderm #content .news .news-list li .short-news h1, 
        .surgiderm #content .news h1, 
        .surgiderm #content .salons .salons-list li .short-desc-salons h1, 
        .surgiderm #content .salons h1, 
        .surgiderm #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .surgiderm #content .trainingcenters h1, 
        .surgiderm #content .new h2 a,
        .surgiderm #content .articles li h1, 
        .surgiderm #content .article h1,
        .surgiderm #content .articles li a.read-more,
        .surgiderm #content .line h2,
        .surgiderm .m-block-711 h1{ color:#507ba5;}
        
        .surgiderm #content .articles li a.read-more{color:#1a436b;}
        
        .surgiderm a,
        .surgiderm a:visited,
        .surgiderm #content .news a.all-news{color:#1a436b;}
        
        
        .surgiderm #content .news .news-list li .short-news h1 a, 
        .surgiderm #content .news h1 a, 
        .surgiderm #content .line .product-list .short-desc-prod h1 a, 
        .surgiderm #content .salons .salons-list .short-desc-salons h1 a, 
        .surgiderm #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .surgiderm #content .salons h1 a, 
        .surgiderm #content .trainingcenters h1 a {
        color:#507ba5;
		text-decoration:none;
		}
        
        .surgiderm #tail .map{
            background:transparent url('/img/surgiderm/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .surgiderm #carousel .next, 
		.surgiderm #carousel .prev{
            background:transparent url('/img/surgiderm/arrow-right.gif') no-repeat 0 0;
        }
        
        .surgiderm #carousel .prev{
            background:transparent url('/img/surgiderm/arrow-left.gif') no-repeat 0 0;
        }
        
        .surgiderm .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/surgiderm/article-divide.gif') no-repeat 0 100%;
        }
        
        .surgiderm #content .news .news-list li img, 
        .surgiderm #content .news .img-news,
        .surgiderm #content .salons .salons-list li img, 
        .surgiderm #content .salons .img-salons,
        .surgiderm #content .trainingcenters .trainingcenters-list li img, 
        .surgiderm #content .trainingcenters .img-trainingcenters,
        .surgiderm #content .line .product-list li img {background:transparent url('/img/surgiderm/border-176-112.png') no-repeat 0% 0%;}

        .surgiderm #content .new img, 
		.surgiderm .img-290-184{background:transparent url('/img/surgiderm/border-290-184.png') no-repeat 0% 0%;}
        
        .surgiderm .img-584-356{background:transparent url('/img/surgiderm/border-604-376.png') no-repeat 0% 0%;}
        
        .surgiderm #content .new{background:transparent url(/img/surgiderm/divide.gif) no-repeat 100% 100%; }
        
        .surgiderm .m-block-711 .close{
            background:transparent url(/img/surgiderm/close.gif) no-repeat 0 0;
        }
        
        .surgiderm #content .pathway{background-image:url(/img/surgiderm/word-sprite.png);}
		
		.surgiderm #content .events .pathway {
            background: transparent url('/img/surgiderm/word-sprite.png') no-repeat -385px 35px;
        }
        
        .surgiderm #content .actions .pathway {
			background:transparent url('/img/surgiderm/word-sprite.png') no-repeat -337px 35px;
		}
        
        .surgiderm #content .catalog .pathway{background-position:-288px 90px;}
        .surgiderm #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .surgiderm #content .news_ro .pathway {background-position:-432px 35px;}
        
        .surgiderm #content .new_ro .pathway {background-position:-480px 35px;}
        
        .surgiderm #content .article_ro .pathway,
        .surgiderm #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .surgiderm #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .surgiderm #content .salons_ro .pathway {background-position:-576px 35px;}

		.surgiderm .articles-block{background:transparent url('/img/surgiderm/articles-block.png') 0 0 no-repeat;}
		
		.surgiderm #lang-left {background:transparent url('/img/surgiderm/langs.png') no-repeat 0 0;}
				
		
		.surgiderm #top-menu .sub-menu li {
            background:transparent url('/img/ericson/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.surgiderm #top-menu .sub-menu li.active,
        .surgiderm #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .surgiderm #top-menu .sub-menu li a {
            background:transparent url('/img/ericson/dottes-sub-menu.png') no-repeat 16px 14px; 
			color: #1A436B;	
        } 
		
		.surgiderm #top-menu .sub-menu li.active a,
		.surgiderm #top-menu .sub-menu li a:hover {
			background:transparent url('/img/ericson/dottes-sub-menu.png') no-repeat 16px -46px;
			color: #507BA5;	
		}

		
/* juvederm-ultra
-----------------------------------------------------------------------------*/  

		.juvederm-ultra #img-tail{
        background:transparent url('/img/juvederm-ultra/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .juvederm-ultra #img-top{
        background:transparent url('/img/juvederm-ultra/top-under-bg.png') no-repeat 50% 0;
        }
        
        .juvederm-ultra #header, 
		.juvederm-ultra #middle, 
		.juvederm-ultra #tail{
          background:transparent url('/img/juvederm-ultra/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .juvederm-ultra #logo{
          background:transparent url('/img/juvederm-ultra/logo.png') no-repeat 0 0;
          width:419px;
          height:90px;
          left:140px;
          top:105px;
          text-indent:-9999px;
        }
        
        .juvederm-ultra #logo-belar{
          background:transparent url('/img/juvederm-ultra/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .juvederm-ultra #top-menu li a,
		.juvederm-ultra #right-head li a,
        .juvederm-ultra #language li a,
        .juvederm-ultra .articles-block dl dd a,
        .juvederm-ultra #right-sidebar .menu .toplevel,
        .juvederm-ultra #tail .map,
        .juvederm-ultra #tail-menu li a,
        .juvederm-ultra #tail .developed .dev,
        .juvederm-ultra #content .line .product-list .short-desc-prod h1 a,
        .juvederm-ultra #content .lines .list-line a,
        .juvederm-ultra #content .similar-lines a{color:#510e55; border-bottom:1px dotted #510e55;}
        
        .juvederm-ultra #top-menu li a:hover,
		.juvederm-ultra #right-head li a:hover,
		.juvederm-ultra #top-menu li a.active,
		.juvederm-ultra #right-head li a.active,
        .juvederm-ultra #language li a:hover,
        .juvederm-ultra .articles-block dl dd a:hover,
        .juvederm-ultra #right-sidebar .menu .toplevel:hover,
        .juvederm-ultra #right-sidebar .menu a.active,
        .juvederm-ultra #right-sidebar .menu  .active2,
        .juvederm-ultra #tail .map:hover,
        .juvederm-ultra #tail-menu li a:hover,
        .juvederm-ultra #tail .developed .dev:hover,
        .juvederm-ultra #content .line .product-list .short-desc-prod h1 a:hover,
        .juvederm-ultra #content .lines .list-line a:hover,
        .juvederm-ultra #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .juvederm-ultra #right-sidebar .menu .toplevel:hover{
        	color:#bb60c1;
        }
        .juvederm-ultra #tail .contacts h4{
		  		color: #161912;
        	}
        .juvederm-ultra #tail .developed{
        	 color: #510e55;
        }
        .juvederm-ultra #language li .separator{color:#510e55;}
        
        .juvederm-ultra #language li a.active, 
        .juvederm-ultra #language li a:hover{color:#510e55; border:0 none;}
        
        
        .juvederm-ultra .articles-block dl dt, 
        .juvederm-ultra #right-sidebar .menu li, 
        .juvederm-ultra .pagination span,
        .juvederm-ultra #content .similar-lines{color:#bb60c1;}
        
        .juvederm-ultra #content .similar-lines h5{color:#A4A4A4;}
        
        .juvederm-ultra .pagination span.current,
    	.juvederm-ultra .pagination a.current,
    	.juvederm-ultra .pagination a.current:hover{
    		color:#510e55;
    	}
    	
    	
    	.juvederm-ultra .pagination a:hover{
        	color:#510e55;
        	text-decoration:underline;
    	}
    	
    	.juvederm-ultra .pagination a.current,
    	.juvederm-ultra .pagination a.current:hover{
    		color:#510e55;
    	}
        
        .juvederm-ultra .pagination a.prev{
            background:transparent url(/img/juvederm-ultra/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .juvederm-ultra .pagination a.next{
            background:transparent url(/img/juvederm-ultra/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .juvederm-ultra #right-sidebar .menu .sublevel, .juvederm-ultra #right-sidebar .level2 li a{color:#bb60c1; border-bottom:1px dotted #bb60c1;}
        .juvederm-ultra #right-sidebar .menu .sublevel:hover, .juvederm-ultra #right-sidebar .level2 li a:hover{border-bottom:0px none;}
        
        .juvederm-ultra .articles-block .all-articles{color:#510e55;  border-bottom:1px dotted #510e55;}
        .juvederm-ultra .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .juvederm-ultra #content .news .news-list li .short-news h1, 
        .juvederm-ultra #content .news h1, 
        .juvederm-ultra #content .salons .salons-list li .short-desc-salons h1, 
        .juvederm-ultra #content .salons h1, 
        .juvederm-ultra #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .juvederm-ultra #content .trainingcenters h1, 
        .juvederm-ultra #content .new h2 a,
        .juvederm-ultra #content .articles li h1, 
        .juvederm-ultra #content .article h1,
        .juvederm-ultra #content .articles li a.read-more,
        .juvederm-ultra #content .line h2,
        .juvederm-ultra .m-block-711 h1{ color:#7d2b83;}
        
        .juvederm-ultra #content .articles li a.read-more{color:#510e55;}
        
        .juvederm-ultra a,
        .juvederm-ultra a:visited,
        .juvederm-ultra #content .news a.all-news{color:#510e55;}
        
        
        .juvederm-ultra #content .news .news-list li .short-news h1 a, 
        .juvederm-ultra #content .news h1 a, 
        .juvederm-ultra #content .line .product-list .short-desc-prod h1 a, 
        .juvederm-ultra #content .salons .salons-list .short-desc-salons h1 a, 
        .juvederm-ultra #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .juvederm-ultra #content .salons h1 a, 
        .juvederm-ultra #content .trainingcenters h1 a {
        color:#7d2b83;
		text-decoration:none;
		}
        
        .juvederm-ultra #tail .map{
            background:transparent url('/img/juvederm-ultra/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .juvederm-ultra #carousel .next, 
		.juvederm-ultra #carousel .prev{
            background:transparent url('/img/juvederm-ultra/arrow-right.gif') no-repeat 0 0;
        }
        
        .juvederm-ultra #carousel .prev{
            background:transparent url('/img/juvederm-ultra/arrow-left.gif') no-repeat 0 0;
        }
        
        .juvederm-ultra .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/juvederm-ultra/article-divide.gif') no-repeat 0 100%;
        }
        
        .juvederm-ultra #content .news .news-list li img, 
        .juvederm-ultra #content .news .img-news,
        .juvederm-ultra #content .salons .salons-list li img, 
        .juvederm-ultra #content .salons .img-salons,
        .juvederm-ultra #content .trainingcenters .trainingcenters-list li img, 
        .juvederm-ultra #content .trainingcenters .img-trainingcenters,
        .juvederm-ultra #content .line .product-list li img {background:transparent url('/img/juvederm-ultra/border-176-112.png') no-repeat 0% 0%;}

        .juvederm-ultra #content .new img, 
		.juvederm-ultra .img-290-184{background:transparent url('/img/juvederm-ultra/border-290-184.png') no-repeat 0% 0%;}
        
        .juvederm-ultra .img-584-356{background:transparent url('/img/juvederm-ultra/border-604-376.png') no-repeat 0% 0%;}
        
        .juvederm-ultra #content .new{background:transparent url(/img/juvederm-ultra/divide.gif) no-repeat 100% 100%; }
        
        .juvederm-ultra .m-block-711 .close{
            background:transparent url(/img/juvederm-ultra/close.gif) no-repeat 0 0;
        }
        
        .juvederm-ultra #content .pathway{background-image:url(/img/juvederm-ultra/word-sprite.png);}
		
		.juvederm-ultra #content .events .pathway {
            background: transparent url('/img/juvederm-ultra/word-sprite.png') no-repeat -385px 35px;
        }
        
        .juvederm-ultra #content .actions .pathway {
			background:transparent url('/img/juvederm-ultra/word-sprite.png') no-repeat -337px 35px;
		}
        
        .juvederm-ultra #content .catalog .pathway{background-position:-288px 90px;}
        .juvederm-ultra #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .juvederm-ultra #content .news_ro .pathway {background-position:-432px 35px;}
        
        .juvederm-ultra #content .new_ro .pathway {background-position:-480px 35px;}
        
        .juvederm-ultra #content .article_ro .pathway,
        .juvederm-ultra #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .juvederm-ultra #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .juvederm-ultra #content .salons_ro .pathway {background-position:-576px 35px;}


		.juvederm-ultra .articles-block{background:transparent url('/img/juvederm-ultra/articles-block.png') 0 0 no-repeat;}
		
		.juvederm-ultra #lang-left {background:transparent url('/img/juvederm-ultra/langs.png') no-repeat 0 0;}
		
		.juvederm-ultra #top-menu .sub-menu li {
            background:transparent url('/img/juvederm-ultra/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.juvederm-ultra #top-menu .sub-menu li.active,
        .juvederm-ultra #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .juvederm-ultra #top-menu .sub-menu li a {
            background:transparent url('/img/juvederm-ultra/dottes-sub-menu.png') no-repeat 16px 14px; 
			color: #510E55;	
        } 
		
		.juvederm-ultra #top-menu .sub-menu li.active a,
		.juvederm-ultra #top-menu .sub-menu li a:hover {
			background:transparent url('/img/juvederm-ultra/dottes-sub-menu.png') no-repeat 16px -46px;
			color: #BB60C1;	
		}
		
/* mbe
-----------------------------------------------------------------------------*/  

		.mbe #img-tail{
        background:transparent url('/img/mbe/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .mbe #img-top{
        background:transparent url('/img/mbe/top-under-bg.png') no-repeat 50% 0;
        }
        
        .mbe #header, 
		.mbe #middle, 
		.mbe #tail{
          background:transparent url('/img/mbe/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .mbe #logo{
          background:transparent url('/img/mbe/logo.png') no-repeat 0 0;
          width:192px;
          height:125px;
          left:250px;
          top:85px;
          text-indent:-9999px;
        }
        
        .mbe #logo-belar{
          background:transparent url('/img/mbe/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .mbe #top-menu li a,
		.mbe #right-head li a,
        .mbe #language li a,
        .mbe .articles-block dl dd a,
        .mbe #right-sidebar .menu .toplevel,
        .mbe #tail .map,
        .mbe #tail-menu li a,
        .mbe #tail .developed .dev,
        .mbe #content .line .product-list .short-desc-prod h1 a,
        .mbe #content .lines .list-line a,
        .mbe #content .similar-lines a{color:#00135f; border-bottom:1px dotted #00135f;}
        
        .mbe #top-menu li a:hover,
		.mbe #right-head li a:hover,
		.mbe #top-menu li a.active,
		.mbe #right-head li a.active,
        .mbe #language li a:hover,
        .mbe .articles-block dl dd a:hover,
        .mbe #right-sidebar .menu .toplevel:hover,
        .mbe #right-sidebar .menu a.active,
        .mbe #right-sidebar .menu  .active2,
        .mbe #tail .map:hover,
        .mbe #tail-menu li a:hover,
        .mbe #tail .developed .dev:hover,
        .mbe #content .line .product-list .short-desc-prod h1 a:hover,
        .mbe #content .lines .list-line a:hover,
        .mbe #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .mbe #right-sidebar .menu .toplevel:hover{
        	color:#4f62af;
        }
        .mbe #tail .contacts h4{
		  		color: #161912;
        	}
        .mbe #tail .developed{
        	 color: #00135f;
        }
        .mbe #language li .separator{color:#00135f;}
        
        .mbe #language li a.active, 
        .mbe #language li a:hover{color:#00135f; border:0 none;}
        
        
        .mbe .articles-block dl dt, 
        .mbe #right-sidebar .menu li, 
        .mbe .pagination span,
        .mbe #content .similar-lines{color:#4f62af;}
        
        .mbe #content .similar-lines h5{color:#A4A4A4;}
        
        .mbe .pagination span.current,
    	.mbe .pagination a.current,
    	.mbe .pagination a.current:hover{
    		color:#171C5F;
    	}
    	
    	
    	.mbe .pagination a:hover{
        	color:#171C5F;
        	text-decoration:underline;
    	}
    	
    	.mbe .pagination a.current,
    	.mbe .pagination a.current:hover{
    		color:#171C5F;
    	}
        
        .mbe .pagination a.prev{
            background:transparent url(/img/mbe/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .mbe .pagination a.next{
            background:transparent url(/img/mbe/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .mbe #right-sidebar .menu .sublevel, .mbe #right-sidebar .level2 li a{color:#4F62AF; border-bottom:1px dotted #4F62AF;}
        .mbe #right-sidebar .menu .sublevel:hover, .mbe #right-sidebar .level2 li a:hover{border-bottom:0px none; }
        
        .mbe .articles-block .all-articles{color:#00135f;  border-bottom:1px dotted #00135f;}
        .mbe .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .mbe #content .news .news-list li .short-news h1, 
        .mbe #content .news h1, 
        .mbe #content .salons .salons-list li .short-desc-salons h1, 
        .mbe #content .salons h1, 
        .mbe #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .mbe #content .trainingcenters h1, 
        .mbe #content .new h2 a,
        .mbe #content .articles li h1, 
        .mbe #content .article h1,
        .mbe #content .articles li a.read-more,
        .mbe #content .line h2,
        .mbe .m-block-711 h1{ color:#4F62AF;}
        
        .mbe #content .articles li a.read-more{color:#00135f;}
        
        .mbe a,
        .mbe a:visited,
        .mbe #content .news a.all-news{color:#00135f;}
        
        
        .mbe #content .news .news-list li .short-news h1 a, 
        .mbe #content .news h1 a, 
        .mbe #content .line .product-list .short-desc-prod h1 a, 
        .mbe #content .salons .salons-list .short-desc-salons h1 a, 
        .mbe #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .mbe #content .salons h1 a, 
        .mbe #content .trainingcenters h1 a {
        color:#4f62af;
		text-decoration:none;
		}
        
        .mbe #tail .map{
            background:transparent url('/img/mbe/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .mbe #carousel .next, 
		.mbe #carousel .prev{
            background:transparent url('/img/mbe/arrow-right.gif') no-repeat 0 0;
        }
        
        .mbe #carousel .prev{
            background:transparent url('/img/mbe/arrow-left.gif') no-repeat 0 0;
        }
        
        .mbe .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/mbe/article-divide.gif') no-repeat 0 100%;
        }
        
        .mbe #content .news .news-list li img, 
        .mbe #content .news .img-news,
        .mbe #content .salons .salons-list li img, 
        .mbe #content .salons .img-salons,
        .mbe #content .trainingcenters .trainingcenters-list li img, 
        .mbe #content .trainingcenters .img-trainingcenters,
        .mbe #content .line .product-list li img {background:transparent url('/img/mbe/border-176-112.png') no-repeat 0% 0%;}

        .mbe #content .new img, 
		.mbe .img-290-184{background:transparent url('/img/mbe/border-290-184.png') no-repeat 0% 0%;}
        
        .mbe .img-584-356{background:transparent url('/img/mbe/border-604-376.png') no-repeat 0% 0%;}
        
        .mbe #content .new{background:transparent url(/img/mbe/divide.gif) no-repeat 100% 100%; }
        
        .mbe .m-block-711 .close{
            background:transparent url(/img/mbe/close.gif) no-repeat 0 0;
        }
        
        .mbe #content .pathway{background-image:url(/img/mbe/word-sprite.png);}
		
		.mbe #content .events .pathway {
            background: transparent url('/img/mbe/word-sprite.png') no-repeat -385px 35px;
        }
        
        .mbe #content .actions .pathway {
			background:transparent url('/img/mbe/word-sprite.png') no-repeat -337px 35px;
		}
        
        .mbe #content .catalog .pathway{background-position:-288px 90px;}
        .mbe #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .mbe #content .news_ro .pathway {background-position:-432px 35px;}
        
        .mbe #content .new_ro .pathway {background-position:-480px 35px;}
        
        .mbe #content .article_ro .pathway,
        .mbe #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .mbe #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .mbe #content .salons_ro .pathway {background-position:-576px 35px;}

		.mbe .articles-block{background:transparent url('/img/mbe/articles-block.png') 0 0 no-repeat;}
		
		.mbe #lang-left {background:transparent url('/img/mbe/langs.png') no-repeat 0 0;}
		
		
		.mbe #top-menu .sub-menu li {
            background:transparent url('/img/mbe/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.mbe #top-menu .sub-menu li.active,
        .mbe #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .mbe #top-menu .sub-menu li a {
            background:transparent url('/img/mbe/dottes-sub-menu.png') no-repeat 16px 14px; 
			color: #00135F;	
        } 
		
		.mbe #top-menu .sub-menu li.active a,
		.mbe #top-menu .sub-menu li a:hover {
			background:transparent url('/img/mbe/dottes-sub-menu.png') no-repeat 16px -46px;
			color: #4F62AF;	
		}
		
/* studex
-----------------------------------------------------------------------------*/  

		.studex #img-tail{
        background:transparent url('/img/studex/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .studex #img-top{
        background:transparent url('/img/studex/top-under-bg.png') no-repeat 50% 0;
        }
        
        .studex #header, 
		.studex #middle, 
		.studex #tail{
          background:transparent url('/img/studex/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .studex #logo{
          background:transparent url('/img/studex/logo.png') no-repeat 0 0;
          width:426px;
          height:84px;
          left:168px;
          top:116px;
          text-indent:-9999px;
        }
        
        .studex #logo-belar{
          background:transparent url('/img/studex/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .studex #top-menu li a,
		.studex #right-head li a,
        .studex #language li a,
        .studex .articles-block dl dd a,
        .studex #right-sidebar .menu .toplevel,
        .studex #tail .map,
        .studex #tail-menu li a,
        .studex #tail .developed .dev,
        .studex #content .line .product-list .short-desc-prod h1 a,
        .studex #content .lines .list-line a,
        .studex #content .similar-lines a{color:#715a0d; border-bottom:1px dotted #715a0d;}
        
        .studex #top-menu li a:hover,
		.studex #right-head li a:hover,
		.studex #top-menu li a.active,
		.studex #right-head li a.active,
        .studex #language li a:hover,
        .studex .articles-block dl dd a:hover,
        .studex #right-sidebar .menu .toplevel:hover,
        .studex #right-sidebar .menu a.active,
        .studex #right-sidebar .menu  .active2,
        .studex #tail .map:hover,
        .studex #tail-menu li a:hover,
		.studex #tail-menu li a.active,
        .studex #tail .developed .dev:hover,
        .studex #content .line .product-list .short-desc-prod h1 a:hover,
        .studex #content .lines .list-line a:hover,
        .studex #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .studex #right-sidebar .menu .toplevel:hover{
        	color:#d4a715;
        }
        .studex #tail .contacts h4{
		  		color: #161912;
        	}
        .studex #tail .developed{
        	 color: #715a0d;
        }
        .studex #language li .separator{color:#715a0d;}
        
        .studex #language li a.active, 
        .studex #language li a:hover{color:#715a0d; border:0 none;}
        
        
        .studex .articles-block dl dt, 
        .studex #right-sidebar .menu li, 
        .studex .pagination span,
        .studex #content .similar-lines{color:#d4a715;}
        
        .studex #content .similar-lines h5{color:#A4A4A4;}
        
        .studex .pagination span.current,
    	.studex .pagination a.current,
    	.studex .pagination a.current:hover{
    		color:#0374A8;
    	}
    	
    	
    	.studex .pagination a:hover{
        	color:#0374A8;
        	text-decoration:underline;
    	}
    	
    	.studex .pagination a.current,
    	.studex .pagination a.current:hover{
    		color:#715a0d;
    	}
        
        .studex .pagination a.prev{
            background:transparent url(/img/studex/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .studex .pagination a.next{
            background:transparent url(/img/studex/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .studex #right-sidebar .menu .sublevel, .studex #right-sidebar .level2 li a{color:#d4a715; border-bottom:1px dotted #d4a715;}
        .studex #right-sidebar .menu .sublevel:hover, .studex #right-sidebar .level2 li a:hover{border-bottom:0px none; }
        
        .studex .articles-block .all-articles{color:#715a0d;  border-bottom:1px dotted #715a0d;}
        .studex .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .studex #content .news .news-list li .short-news h1, 
        .studex #content .news h1, 
        .studex #content .salons .salons-list li .short-desc-salons h1, 
        .studex #content .salons h1, 
        .studex #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .studex #content .trainingcenters h1, 
        .studex #content .new h2 a,
        .studex #content .articles li h1, 
        .studex #content .article h1,
        .studex #content .articles li a.read-more,
        .studex #content .line h2,
        .studex .m-block-711 h1{ color:#000;}
        
        .studex #content .articles li a.read-more{color:#715a0d;}
        
        .studex a,
        .studex a:visited,
        .studex #content .news a.all-news{color:#715a0d;}
        
        
        .studex #content .news .news-list li .short-news h1 a, 
        .studex #content .news h1 a, 
        .studex #content .line .product-list .short-desc-prod h1 a, 
        .studex #content .salons .salons-list .short-desc-salons h1 a, 
        .studex #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .studex #content .salons h1 a, 
        .studex #content .trainingcenters h1 a {
        color:#000;
		text-decoration:none;
		}
        
        .studex #tail .map{
            background:transparent url('/img/studex/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .studex #carousel .next, 
		.studex #carousel .prev{
            background:transparent url('/img/studex/arrow-right.gif') no-repeat 0 0;
        }
        
        .studex #carousel .prev{
            background:transparent url('/img/studex/arrow-left.gif') no-repeat 0 0;
        }
        
        .studex .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/studex/article-divide.gif') no-repeat 0 100%;
        }
        
        .studex #content .news .news-list li img, 
        .studex #content .news .img-news,
        .studex #content .salons .salons-list li img, 
        .studex #content .salons .img-salons,
        .studex #content .trainingcenters .trainingcenters-list li img, 
        .studex #content .trainingcenters .img-trainingcenters,
        .studex #content .line .product-list li img {background:transparent url('/img/studex/border-176-112.png') no-repeat 0% 0%;}

        .studex #content .new img, 
		.studex .img-290-184{background:transparent url('/img/studex/border-290-184.png') no-repeat 0% 0%;}
        
        .studex .img-584-356{background:transparent url('/img/studex/border-604-376.png') no-repeat 0% 0%;}
        
        .studex #content .new{background:transparent url(/img/studex/divide.gif) no-repeat 100% 100%; }
        
        .studex .m-block-711 .close{
            background:transparent url(/img/studex/close.gif) no-repeat 0 0;
        }
        
        .studex #content .pathway{background-image:url(/img/studex/word-sprite.png);}
		
		.studex #content .events .pathway {
            background: transparent url('/img/studex/word-sprite.png') no-repeat -385px 35px;
        }
        
        .studex #content .actions .pathway {
			background:transparent url('/img/studex/word-sprite.png') no-repeat -337px 35px;
		}
        
        
        .studex #content .catalog .pathway{background-position:-288px 90px;}
        .studex #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .studex #content .news_ro .pathway {background-position:-432px 35px;}
        
        .studex #content .new_ro .pathway {background-position:-480px 35px;}
        
        .studex #content .article_ro .pathway,
        .studex #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .studex #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .studex #content .salons_ro .pathway {background-position:-576px 35px;}

		.studex .articles-block{background:transparent url('/img/studex/articles-block.png') 0 0 no-repeat;}
		
		.studex #lang-left {background:transparent url('/img/studex/langs.png') no-repeat 0 0;}
		
		
		.studex #top-menu .sub-menu li {
            background:transparent url('/img/studex/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.studex #top-menu .sub-menu li.active,
        .studex #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .studex #top-menu .sub-menu li a {
            background:transparent url('/img/studex/dottes-sub-menu.png') no-repeat 16px 14px; 
			color:#715A0D;	
        } 
		
		.studex #top-menu .sub-menu li.active a,
		.studex #top-menu .sub-menu li a:hover {
			background:transparent url('/img/studex/dottes-sub-menu.png') no-repeat 16px -46px;
			color:#D4A715;	
		}
			
/* agv-group
-----------------------------------------------------------------------------*/  

		.agv-group{}
			
/* petroniera
-----------------------------------------------------------------------------*/  

		.petroniera #img-tail{
        background:transparent url('/img/petroniera/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .petroniera #img-top{
        background:transparent url('/img/petroniera/top-under-bg.png') no-repeat 50% 0;
        }
        
        .petroniera #header, 
		.petroniera #middle, 
		.petroniera #tail{
          background:transparent url('/img/petroniera/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .petroniera #logo{
          background:transparent url('/img/petroniera/logo.png') no-repeat 0 0;
          width:396px;
          height:121px;
          left:80px;
          top:80px;
          text-indent:-9999px;
        }
        
        .petroniera #logo-belar{
          background:transparent url('/img/petroniera/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .petroniera #top-menu li a,
		.petroniera #right-head li a,
        .petroniera #language li a,
        .petroniera .articles-block dl dd a,
        .petroniera #right-sidebar .menu .toplevel,
        .petroniera #tail .map,
        .petroniera #tail-menu li a,
        .petroniera #tail .developed .dev,
        .petroniera #content .line .product-list .short-desc-prod h1 a,
        .petroniera #content .lines .list-line a,
        .petroniera #content .similar-lines a{color:#5f5950; border-bottom:1px dotted #5f5950;}
        
        .petroniera #top-menu li a:hover,
		.petroniera #right-head li a:hover,
		.petroniera #top-menu li a.active,
		.petroniera #right-head li a.active,
        .petroniera #language li a:hover,
        .petroniera .articles-block dl dd a:hover,
        .petroniera #right-sidebar .menu .toplevel:hover,
        .petroniera #right-sidebar .menu a.active,
        .petroniera #right-sidebar .menu  .active2,
        .petroniera #tail .map:hover,
        .petroniera #tail-menu li a:hover,
        .petroniera #tail .developed .dev:hover,
        .petroniera #content .line .product-list .short-desc-prod h1 a:hover,
        .petroniera #content .lines .list-line a:hover,
        .petroniera #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .petroniera #right-sidebar .menu .toplevel:hover{
        		color: #f1852a;
        }
        .petroniera #tail .contacts h4{
		  		color: #161912;
        	}
        .petroniera #tail .developed{
        	 color: #5F5950;
        }
        .petroniera #language li .separator{color:#5f5950;}
        
        .petroniera #language li a.active, 
        .petroniera #language li a:hover{color:#5f5950; border:0 none;}
        
        
        .petroniera .articles-block dl dt, 
        .petroniera #right-sidebar .menu li, 
        .petroniera .pagination span,
        .petroniera #content .similar-lines{color:#5f5950;}
        
        .petroniera #content .similar-lines h5{color:#A4A4A4;}
        
        .petroniera .pagination span.current,
    	.petroniera .pagination a.current,
    	.petroniera .pagination a.current:hover{
    		color:#171C5F;
    	}
    	
    	
    	.petroniera .pagination a:hover{
        	color:#171C5F;
        	text-decoration:underline;
    	}
    	
    	.petroniera .pagination a.current,
    	.petroniera .pagination a.current:hover{
    		color:#313131;
    	}
        
        .petroniera .pagination a.prev{
            background:transparent url(/img/petroniera/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .petroniera .pagination a.next{
            background:transparent url(/img/petroniera/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .petroniera #right-sidebar .menu .sublevel, .petroniera #right-sidebar .level2 li a{color:#f1852a; border-bottom:1px dotted #f1852a;}
        .petroniera #right-sidebar .menu .sublevel:hover, .petroniera #right-sidebar .level2 li a:hover{border-bottom:0px none;}
        
        .petroniera .articles-block .all-articles{color:#5F5950;  border-bottom:1px dotted #5F5950;}
        .petroniera .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .petroniera #content .news .news-list li .short-news h1, 
        .petroniera #content .news h1, 
        .petroniera #content .salons .salons-list li .short-desc-salons h1, 
        .petroniera #content .salons h1, 
        .petroniera #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .petroniera #content .trainingcenters h1, 
        .petroniera #content .new h2 a,
        .petroniera #content .articles li h1, 
        .petroniera #content .article h1,
        .petroniera #content .articles li a.read-more,
        .petroniera #content .line h2,
        .petroniera .m-block-711 h1{ color:#313131;}
        
        .petroniera #content .articles li a.read-more{color:#313131;}
        
        .petroniera a,
        .petroniera a:visited,
        .petroniera #content .news a.all-news{color:#605950;}
        
        
        .petroniera #content .news .news-list li .short-news h1 a, 
        .petroniera #content .news h1 a, 
        .petroniera #content .line .product-list .short-desc-prod h1 a, 
        .petroniera #content .salons .salons-list .short-desc-salons h1 a, 
        .petroniera #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .petroniera #content .salons h1 a, 
        .petroniera #content .trainingcenters h1 a {
        color:#313131;
		text-decoration:none;
		}
        
        .petroniera #tail .map{
            background:transparent url('/img/petroniera/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .petroniera #carousel .next, 
		.petroniera #carousel .prev{
            background:transparent url('/img/petroniera/arrow-right.gif') no-repeat 0 0;
        }
        
        .petroniera #carousel .prev{
            background:transparent url('/img/petroniera/arrow-left.gif') no-repeat 0 0;
        }
        
        .petroniera .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/petroniera/article-divide.gif') no-repeat 0 100%;
        }
        
        .petroniera #content .news .news-list li img, 
        .petroniera #content .news .img-news,
        .petroniera #content .salons .salons-list li img, 
        .petroniera #content .salons .img-salons,
        .petroniera #content .trainingcenters .trainingcenters-list li img, 
        .petroniera #content .trainingcenters .img-trainingcenters,
        .petroniera #content .line .product-list li img {background:transparent url('/img/petroniera/border-176-112.png') no-repeat 0% 0%;}

        .petroniera #content .new img, 
		.petroniera .img-290-184{background:transparent url('/img/petroniera/border-290-184.png') no-repeat 0% 0%;}
        
        .petroniera .img-584-356{background:transparent url('/img/petroniera/border-604-376.png') no-repeat 0% 0%;}
        
        .petroniera #content .new{background:transparent url(/img/petroniera/divide.gif) no-repeat 100% 100%; }
        
        .petroniera .m-block-711 .close{
            background:transparent url(/img/petroniera/close.gif) no-repeat 0 0;
        }
        
        .petroniera #content .pathway{background-image:url(/img/petroniera/word-sprite.png);}
		
		.petroniera #content .events .pathway {
            background: transparent url('/img/petroniera/word-sprite.png') no-repeat -385px 35px;
        }
        
        .petroniera #content .actions .pathway {
			background:transparent url('/img/petroniera/word-sprite.png') no-repeat -337px 35px;
		}
        
        .petroniera #content .catalog .pathway{background-position:-288px 90px;}
        .petroniera #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .petroniera #content .news_ro .pathway {background-position:-432px 35px;}
        
        .petroniera #content .new_ro .pathway {background-position:-480px 35px;}
        
        .petroniera #content .article_ro .pathway,
        .petroniera #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .petroniera #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .petroniera #content .salons_ro .pathway {background-position:-576px 35px;}

		.petroniera .articles-block{background:transparent url('/img/petroniera/articles-block.png') 0 0 no-repeat;}
		
		.petroniera #lang-left {background:transparent url('/img/petroniera	/langs.png') no-repeat 0 0;}
		
		
		.petroniera #top-menu .sub-menu li {
            background:transparent url('/img/petroniera/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.petroniera #top-menu .sub-menu li.active,
        .petroniera #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .petroniera #top-menu .sub-menu li a {
            background:transparent url('/img/petroniera/dottes-sub-menu.png') no-repeat 16px 14px; 
			color:#5F5950;	
        } 
		
		.petroniera #top-menu .sub-menu li.active a,
		.petroniera #top-menu .sub-menu li a:hover {
			background:transparent url('/img/petroniera/dottes-sub-menu.png') no-repeat 16px -46px;
			color:#F1852A;	
		}
			
/* deka
-----------------------------------------------------------------------------*/  

		.deka #img-tail{
        background:transparent url('/img/deka/bottom-under-bg.png') no-repeat 50% 100%;
        }
        
        .deka #img-top{
        background:transparent url('/img/deka/top-under-bg.png') no-repeat 50% 0;
        }
        
        .deka #header, 
		.deka #middle, 
		.deka #tail{
          background:transparent url('/img/deka/vertical-line.gif') repeat-y 702px 0;  
        }   
        
        .deka #logo{
          background:transparent url('/img/deka/logo.png') no-repeat 0 0;
          width:326px;
          height:121px;
          left:330px;
          top:80px;
          text-indent:-9999px;
        }
        
        .deka #logo-belar{
          background:transparent url('/img/deka/logo-belar.png') no-repeat 0 0;
          width:95px;
          height:28px;
          left:86px;
          top:16px;
          text-indent:-9999px;
          position:absolute;
          display:block;
          visibility:visible;
          z-index:99;
        }
        
        .deka #top-menu li a,
		.deka #right-head li a,
        .deka #language li a,
        .deka .articles-block dl dd a,
        .deka #right-sidebar .menu .toplevel,
        .deka #tail .map,
        .deka #tail-menu li a,
        .deka #tail .developed .dev,
        .deka #content .line .product-list .short-desc-prod h1 a,
        .deka #content .lines .list-line a,
        .deka #content .similar-lines a{color:#003d7d; border-bottom:1px dotted #003d7d;}
        
        .deka #top-menu li a:hover,
		.deka #right-head li a:hover,
		.deka #top-menu li a.active,
		.deka #right-head li a.active,
        .deka #language li a:hover,
        .deka .articles-block dl dd a:hover,
        .deka #right-sidebar .menu .toplevel:hover,
        .deka #right-sidebar .menu a.active,
        .deka #right-sidebar .menu  .active2,
        .deka #tail .map:hover,
        .deka #tail-menu li a:hover,
        .deka #tail .developed .dev:hover,
        .deka #content .line .product-list .short-desc-prod h1 a:hover,
        .deka #content .lines .list-line a:hover,
        .deka #content .similar-lines a:hover{border-bottom:0px none;}
        
        
        .deka #right-sidebar .menu .toplevel:hover{
        	
        }
        .deka #tail .contacts h4{
		  		color: #161912;
        	}
        .deka #tail .developed{
        	 color: #003d7d;
        }
        .deka #language li .separator{color:#003d7d;}
        
        .deka #language li a.active, 
        .deka #language li a:hover{color:#003d7d; border:0 none;}
        
        
        .deka .articles-block dl dt, 
        .deka #right-sidebar .menu li, 
        .deka .pagination span,
        .deka #content .similar-lines{color:#003d7d;}
        
        .deka #content .similar-lines h5{color:#A4A4A4;}
        
        .deka .pagination span.current,
    	.deka .pagination a.current,
    	.deka .pagination a.current:hover{
    		color:#171C5F;
    	}
    	
    	
    	.deka .pagination a:hover{
        	color:#171C5F;
        	text-decoration:underline;
    	}
    	
    	.deka .pagination a.current,
    	.deka .pagination a.current:hover{
    		color:#171C5F;
    	}
        
        .deka .pagination a.prev{
            background:transparent url(/img/deka/prev-arrow.gif) no-repeat scroll 0 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .deka .pagination a.next{
            background:transparent url(/img/deka/next-arrow.gif) no-repeat scroll 100% 3px;
            border-bottom:1px dotted #14489f;
            color:#14489f;
        }
        
        .deka #right-sidebar .menu .sublevel, .deka #right-sidebar .level2 li a{color:#003d7d; border-bottom:1px dotted #003d7d;}
        .deka #right-sidebar .menu .sublevel:hover, .deka #right-sidebar .level2 li a:hover{border-bottom:0px none;}
        
        .deka .articles-block .all-articles{color:#00135f;  border-bottom:1px dotted #00135f;}
        .deka .articles-block .all-articles:hover{border-bottom:0 none;}
        
        .deka #content .news .news-list li .short-news h1, 
        .deka #content .news h1, 
        .deka #content .salons .salons-list li .short-desc-salons h1, 
        .deka #content .salons h1, 
        .deka #content .trainingcenters .trainingcenters-list li .short-desc-trainingcenters h1, 
        .deka #content .trainingcenters h1, 
        .deka #content .new h2 a,
        .deka #content .articles li h1, 
        .deka #content .article h1,
        .deka #content .articles li a.read-more,
        .deka #content .line h2,
        .deka .m-block-711 h1{ color:#161912;}
        
        .deka #content .articles li a.read-more{color:#14489f;}
        
        .deka a,
        .deka a:visited,
        .deka #content .news a.all-news{color:#14489f;}
        
        
        .deka #content .news .news-list li .short-news h1 a, 
        .deka #content .news h1 a, 
        .deka #content .line .product-list .short-desc-prod h1 a, 
        .deka #content .salons .salons-list .short-desc-salons h1 a, 
        .deka #content .trainingcenters .trainingcenters-list .short-desc-trainingcenters h1 a, 
        .deka #content .salons h1 a, 
        .deka #content .trainingcenters h1 a {
        color:#161912;
		text-decoration:none;
		}
        
        .deka #tail .map{
            background:transparent url('/img/deka/arrow-top.gif') no-repeat scroll 100% 8px;}
            
        .deka #carousel .next, 
		.deka #carousel .prev{
            background:transparent url('/img/deka/arrow-right.gif') no-repeat 0 0;
        }
        
        .deka #carousel .prev{
            background:transparent url('/img/deka/arrow-left.gif') no-repeat 0 0;
        }
        
        .deka .articles-block dl dd{
        	border-bottom:0 none;
        	background:transparent url('/img/deka/article-divide.gif') no-repeat 0 100%;
        }
        
        .deka #content .news .news-list li img, 
        .deka #content .news .img-news,
        .deka #content .salons .salons-list li img, 
        .deka #content .salons .img-salons,
        .deka #content .trainingcenters .trainingcenters-list li img, 
        .deka #content .trainingcenters .img-trainingcenters,
        .deka #content .line .product-list li img {background:transparent url('/img/deka/border-176-112.png') no-repeat 0% 0%;}

        .deka #content .new img, 
		.deka .img-290-184{background:transparent url('/img/deka/border-290-184.png') no-repeat 0% 0%;}
        
        .deka .img-584-356{background:transparent url('/img/deka/border-604-376.png') no-repeat 0% 0%;}
        
        .deka #content .new{background:transparent url(/img/deka/divide.gif) no-repeat 100% 100%; }
        
        .deka .m-block-711 .close{
            background:transparent url(/img/deka/close.gif) no-repeat 0 0;
        }
        
        .deka #content .pathway{background-image:url(/img/deka/word-sprite.png);}
		
		.deka #content .events .pathway {
            background: transparent url('/img/deka/word-sprite.png') no-repeat -385px 35px;
        }
        
        .deka #content .actions .pathway {
			background:transparent url('/img/deka/word-sprite.png') no-repeat -337px 35px;
		}
        
        .deka #content .catalog .pathway{background-position:-288px 90px;}
        .deka #content .catalog_ro .pathway{background-position:-624px 90px;}
        
        .deka #content .news_ro .pathway {background-position:-432px 35px;}
        
        .deka #content .new_ro .pathway {background-position:-480px 35px;}
        
        .deka #content .article_ro .pathway,
        .deka #content .articles_ro .pathway {background-position:-528px 35px;}
        
        .deka #content .trainingcenters_ro .pathway {background-position:-384px 35px;}
        .deka #content .salons_ro .pathway {background-position:-576px 35px;}
        
        .deka .articles-block{background:transparent url('/img/deka/articles-block.png') 0 0 no-repeat;}


		.deka #lang-left {background:transparent url('/img/deka/langs.png') no-repeat 0 0;}
		
		.deka #top-menu .sub-menu li {
            background:transparent url('/img/deka/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
		.deka #top-menu .sub-menu li.active,
        .deka #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .deka #top-menu .sub-menu li a {
            background:transparent url('/img/deka/dottes-sub-menu.png') no-repeat 16px 14px; 
			color:#003D7D;	
        } 
		
		.deka #top-menu .sub-menu li.active a,
		.deka #top-menu .sub-menu li a:hover {
			background:transparent url('/img/deka/dottes-sub-menu.png') no-repeat 16px -46px;
			color:#003D7D;	
		}
        
/*
-------------------- */
.cat-img {
    padding: 0 0 20px 0!important;
}        
        
.cat-img img {
    float: right;
    margin: 0 20px;
}  


#map-img{
 width:299px;
    height:299px;
    padding-top:299px;
}   


#box-outer{
    width:299px;
    height:299px;
    overflow:hidden;
}   


/*
---------------------- */
#lang-left {
    float: left;
    width: 92px;
    height: 26px;
    background:transparent url('/img/langs-home.png') no-repeat 0 0;
    margin: 20px 0 0 100px; 
}

#lang-left a {
    float: left;
    height: 26px;
    width: 30px;
}        


.top-banner-box {
    
    padding: 12px 0 0 0px; 
    
}  

.black {
    color: black;
}       


.title-gallery {
    color: #be2526;
    font-family: Georgia, Palatino, 'Times New Roman', serif;
    font-size: 24px!important;
    padding: 0; 
}		

.desc-gallery {
    color: #484848;
    font-family: Georgia, Palatino, 'Palatino Linotype',Times,'Times New Roman',serif;
    font-size: 1.4em!important;
    line-height: 1.5em!important;
    font-style: italic;
    
    margin: 20px 35px 8px 0;
}


.photoGallery {
   width: 154px!important;
   height: 92px!important;
   padding:10px 10px;
   background:transparent url('/img/belar/frame-photo-gallery.png') no-repeat 100% 100%!important;
   display:block;
}

.highslide-thumbstrip .photoGallery {
    border: 1px solid #F9D9DE;
    width: auto!important;
    height: 50px!important;    
    background: none!important;
    padding: 0!important;
    
}

.photo-list {
    width: 178px!important;
    margin-right: 30px;
    margin-bottom: 10px;
    padding-right: 0!important;
    float: left;
}

.title-photo {
    color: #ca7e8a;
    font-family: Georgia, Palatino, 'Times New Roman', serif;
    font-size: 16px!important;
    
}

.title-comments {
    font-family: Georgia, Palatino, 'Times New Roman', serif;
    font-size: 18px!important;
    color: #be2526;  
    
    padding-bottom: 10px;
    padding-left: 10px;
    width: 610px;  
    background:transparent url('/img/belar/bg-line.png') no-repeat 0 100%; 
}

.box-comment {
    margin-left: -15px;
}

.comments-photo {
    
}

.comments-photo li {
    display: block; 
    width: 600px!important;
    padding-left: 10px!important;
    padding-right: 10px!important;
     
    margin-bottom: 10px;
    background:transparent url('/img/belar/bg-comments.jpg') no-repeat 0 100%;
    
    position: relative;
}

.comments-photo li span {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    color: #3e3f42;
    font-size: 12px; 
    line-height: 26px;  

}

.comment-info {
    height: 24px;    
}

.comment-info q {
    float: right;
    margin: 7px 0 0 0;
    
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 11px;
    color: #898989;    
}

.comment-info b {
    float: left;
    margin: 7px 0 0 0;
    
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 11px;
    color: #505050;    
}



#form-comment {
    display: block;
    
    background: #F7E7E8 url('/img/belar/bg-line.png') no-repeat 0 0; 
    margin-left: -15px;
    padding: 12px;
    width: 596px;
}

#form-comment input,
#form-comment textarea {
    border: 1px solid #D6C9D0; 
    
    padding: 12px;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 12px;
    color: #6e6e6e;
    font-weight: 900;
}

#form-comment input {
    width: 168px;
    margin-right: 9px;
}

#form-comment textarea {
    width: 570px; 
    height: 60px; 
}

#f_name {
    width: 158px!important;
}

#f_site {
    margin-right: 0!important;  
}

#form-comment img {
    background: none!important;
    border: 1px solid #D6C9D0!important; 
    width: 183px!important;
    padding: 0!important;     
    height: 40px!important;
    
    margin-right: 11px;
    float: left;  
}

#form-comment #captcha_input {
    width: 116px!important; 
}

#f_submit {
    background: #F7E7E8 url('/img/belar/add-comment.jpg') no-repeat 0 0;   
    width: 244px!important;
    height: 38px!important; 
    cursor: pointer; 
    border: none!important; 
    margin-right: 0!important;
}

#form-comment .errors li {    
    color: red; 
    float: left!important;    
    width: 150px!important;
    
    /*position: absolute;
    top: 10px;*/ 
}

.line-punct {
    width: 620px;
    height: 2px;
    background: #F7E7E8 url('/img/belar/bg-line.png') no-repeat 0 0; 
    margin-left: -15px; 
}

.success {
    font-size: 18px;
    line-height: 28px;
    color: #BE2526;
}

#content .photoleft {
    background: none;

}

#content .photoleft .pathway {
    background: transparent url('/img/belar/photogallery-left.png') no-repeat 0 35px !important;
}

#content .hotline .pathway {
    background: transparent url('/img/belar/hotline-left.png') no-repeat 6px 35px !important;
}


.hotline-page h1 {
    font-size: 24px!important;
}

.hot-list {
    margin: 10px 0 0 0;    
}

.hot-list .date {
    color: #ca7e8a!important;
    font-size: 12px!important;
    float: left;
    
    margin: 0 10px 0 0; 
}

.sub-title-hot {
    clear: left;
    margin: 10px 0 0 0; 
    height: 1px;
    border-bottom: 1px dotted #D08E9C; 
}

.theme-hot {

}

.theme-hot dt {
   float: left;
   margin-right: 5px;  
   
   color: #ababab;
   font: italic normal 12px Georgia, Palatino,'Times New Roman', serif;    
}   

.theme-hot dd a {
    font: italic normal 12px Georgia, Palatino,'Times New Roman', serif;
    /*color: #a93a3d!important; 
    text-decoration: none!important;*/ 
    
    color: #CA7E8A !important; 
}

.hot-line-bottom {
    clear: left;
    margin-top: 20px;
    background: transparent url('/img/belar/hot-line-bottom.png') no-repeat 0 0;
    height: 3px; 
}


.imgConsultant {
    background: none!important;
    border: 2px solid #FEF5F8; 
    
    float: left;
    margin: 9px 10px 5px 0!important;
    padding: 0!important;
    width: 75px!important;
    height: 75px!important; 
}

.cousultant {
    font-size: 12px; 
    color: #ababab;
    padding-bottom: 5px;  
}

.cousultant span {
    color: #ca7e8a; 
}


#show-hot-form {
    background: transparent url('/img/belar/add-faq.jpg') no-repeat 0 0;
    width: 271px;
    height: 58px;
    cursor: pointer; 
    margin: 15px 0 0 175px; 
    position: relative;
    z-index: 9;    
}

.box-form-hot {
    background: transparent url('/img/belar/back-faq-form.gif') no-repeat 0 0;
    
    /*
    width: 627px;
    height: 360px; */
    width:  583px;
    height: 304px;
        
    padding: 56px 0 0 44px;
        
    position: relative;
    z-index: 8;
    top: -35px;    
    font-size: 1.4em;
}

.trinity-box {
   width: 563px;   
}

.hot-form-title td {
    padding: 0!important;
}

.hot-form-input td {
    height: 46px;
    padding: 0!important;
    
    position: relative;
}

.box-form-hot .errors { 
    padding: 0!important;
    margin: 0!important;  
      
    position: absolute;
    line-height: 10px!important;
    font-size: 10px!important;  
    width: 185px!important; 
}


.box-form-hot .errors li {
    color: #BE2526;
    list-style: none;
    padding: 0!important;
    line-height: 10px!important;
    font-size: 10px!important;  
}


.box-form-hot input,
.box-form-hot select,
.box-form-hot textarea {
    border: 1px solid #D6CACE;
    padding: 3px 6px;
}

.box-form-hot input {
    height: 25px; 
    width: 150px;
}

.box-form-hot select {
    height: 32px!important;
    width: 150px; 
}

.box-form-hot textarea {
    width: 526px;
    height: 80px; 
    margin: 4px 0 0 0;
}

.hot-title {
    color: #ca7e8a;
    font: italic normal 14px Georgia, Palatino,'Times New Roman', serif;
}


#add_faq {
    width: 171px;
    height: 43px;
    background: transparent url('/img/belar/add_faq.jpg') no-repeat 0 0;
    cursor: pointer;  
    
    border: none!important;
    padding: 0!important;
    
    float: right;
    margin: -40px 46px 0 0;
}

.captcha-box {
    width: 330px;        
    height: 74px; 
    position: relative;
      
}

.box-form-hot span {
    position: relative;
    
}

.box-form-hot #captcha-input {
    width: 76px; 
    
    top: 5px;
    position: relative;
}

.box-form-hot img {
    border: 1px solid #D6CACE;    
    top: 41px;
    left: 68px;  
    position: relative;
}


.mess {
    font-size: 18px!important;
    color: green!important;
}


/*---------------------------------------------REMOVE---------------------------------------------*/


		.BRAND #top-menu .sub-menu li {
            background:transparent url('/img/BRAND/sub-menu-sep.gif') repeat-x 0 0 ;  
        }
		
        .BRAND #top-menu .sub-menu li:hover {
			background-color:#fff;
        }
        
        .BRAND #top-menu .sub-menu li a {
            background:transparent url('/img/BRAND/dottes-sub-menu.png') no-repeat 16px 14px; 
			color: #181A14;	
        } 
		
		.BRAND #top-menu .sub-menu li a:hover {
			background:transparent url('/img/BRAND/dottes-sub-menu.png') no-repeat 16px -46px;
			color: #DF2789;	
		}



.add-comment {
    text-align: center; 
}

.add-comment a {
    font-size: 1.4em;
    text-decoration: none;
    border-bottom: 1px dotted #BF2527;
}

.add-comment .arrr {
    padding: 0!important;
    background: none!important;
    height: auto!important;
    width: auto!important;
    display: inline!important;
    margin-left: 4px;

}

.none {
   display: none!important; 
   text-indent: -9999px;
}


#refreshcaptcha {
    color: #CA7E8A;
    font-size: 10px!important;
}


.condense_control {
    color: #CA7E8A;
    font: italic 12px Georgia,Palatino,'Times New Roman',serif;
}







