*{
	

}

html, body {
  background-color:#FFFFFF;
  height:100%;
  min height:100%;
  margin: 0;
  padding: 0;
}
/* ---------- foto ----------------------- */
.logo 
{
background:url(images/logo.png) no-repeat;
height:119;
width:243;
}

.border {
	border: 1px solid #F5F5F5;
	margin: 1px auto;
}


.bgCherry
{
width:453;
height:150;
background:url(images/bg_cherry.png) no-repeat center;
behavior: url(iepngfix.htc);
}

.bg2
{
width:453;
height:150;
background:url(images/uslugi.png) no-repeat center;
behavior: url(iepngfix.htc);
}

.bg3
{
width:453;
height:150;
background:url(images/portfolio.png) no-repeat center;
behavior: url(iepngfix.htc);
}


.bg4
{
width:453;
height:150;
background:url(images/news.png) no-repeat center;
behavior: url(iepngfix.htc);
}
.bg5
{
width:453;
height:150;
background:url(images/kontact.png) no-repeat center;
behavior: url(iepngfix.htc);
}
.m1
{
width:45 ;
height:130 ; 
background:url(images/m1.png) no-repeat;
}
.m2
{
width:45 ;
height:130 ; 
background:url(images/m2.png) no-repeat;
}
.m3
{
width:45 ;
height:130 ; 
background:url(images/m3.png) no-repeat;
}

.p1
{
width:45 ;
height:130 ; 
background:url(images/p1.png) no-repeat;
}

.p2
{
width:45 ;
height:130 ; 
background:url(images/p2.png) no-repeat;
}

.p3
{
width:45 ;
height:130 ; 
background:url(images/p3.png) no-repeat;
}

.n1
{
width:20 ;
height:9 ; 
background:url(images/n1.png) no-repeat center;
}

.n3
{
width:20 ;
height:9 ; 
background:url(images/n3.png) no-repeat center;
}
.sheshik
{
height:60;
width:50;
background:url(images/sheshik.png) no-repeat;
}


/* ---------- text ----------------------- */
.black16B {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.green24 {color: #3f7200; font-size: 24px; font-family: Arial, Helvetica, sans-serif;}
.green24 a:visited{color: #3f7200;}
.green24 A:hover {color: #000000;}
.green24 a:link{color: #3f7200;}


.text1 {font-family: Arial, Helvetica, sans-serif;
		color: #000000; 
		font-size: 12px; 
		}
.text1 a:visited{color: #000000;}
.text1 A:hover {color: #0000FF;}
.text1 a:link{color: #000000;}

.text2 {font-family: Arial, Helvetica, sans-serif;
		color: #000000; 
		font-size: 16px; 
		font-weight:bold;
		}
.text2 a:visited{color: #000000;}
.text2 A:hover {color: #000000;}
.text2 a:link{color: #000000;}

.text3 {font-family: Arial, Helvetica, sans-serif;
		color: #000000; 
		font-size: 11px; 
		font-weight:bold;
		
		}
.text3 a:visited{color: #000000;}
.text3 A:hover {color: #000000;}
.text3 a:link{color: #000000;}

.text4 {font-family: Arial, Helvetica, sans-serif;
		color: #0000FF; 
		font-size: 12px; 
		}
.text4 a:visited{color: #0000FF;}
.text4 A:hover {color: #0000FF;}
.text4 a:link{color: #0000FF;}

.black24 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 24px;
}
.green13B {font-family: Arial, Helvetica, sans-serif; color: #3f7200; font-size: 13px; font-weight: bold; }
.green13B a:visited {color: #3f7200;}
.green13B A:hover {color: #000000;}
.green13B a:link{ color: #3f7200;  }


.white15B {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
}
.white12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.gray12 {color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.gray12 a:visited {color: #000000;}
.gray12 A:hover  {color: #0000FF;}
.gray12 a:link {color: #000000;}

.black11B {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000;}
.black11B a:visited {color:#000000;}
.black11B A:hover {color:#3f7200;}
.black11B a:link {color:#000000;}

.green12 {font-family: Arial, Helvetica, sans-serif; color: #3f7200; font-size: 12px;}
.green12  a:visited {color: #3f7200;}
.green12  A:hover {color: #000000;}
.green12  a:link  {color: #3f7200;}

.gray11{font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #7c7a7a;}
.gray11 a:visited{color: #7c7a7a;}
.gray11 A:hover{color: #000000;}
.gray11 a:link{color: #7c7a7a;}

.mini {
	color: #d6d6d6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.style29 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FFFFFF;
}

/* ---------- gallery  ----------------------- */

.gallery {
	height:170;
	list-style: none;
}

.gallery img {
	background: #FFFFFF;
	padding: 4px;
	border: solid 1px #CCCCCC;	
}

.shadow {

	background: url(images/drop-shadow.gif) no-repeat center bottom;
}

/* ---------- Border  ----------------------- */

.borderLeft { 
width:173;
height:100%;
}
