a {font-family:  tahoma, verdana, arial; font-weight: regular; color: #F4E806; text-decoration: underline;}
a:hover {font-family:  tahoma, verdana, arial; color: #F4E806; font-weight: regular; text-decoration: none;}
td {font-family: tahoma, verdana, arial; color: #ffffff; font-weight: regular; font-size: 11px; line-height: 1.5;}


A.small {font-family: verdana, arial; font-weight: regular; color: #999999; font-size: 10px; text-decoration: none;}
A.small:link {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #444444; font-size: 10px; text-decoration: underline;}
A.small:visited {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #444444; font-size: 10px; text-decoration: underline;}
A.small:hover {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #444444; font-size: 10px; text-decoration: none;}


A.down {font-family: verdana, arial; font-weight: regular; color: #999999; font-size: 10px; text-decoration: none;}
A.down:link {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #444444; font-size: 11px; text-decoration: underline;}
A.down:visited {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #444444; font-size: 11px; text-decoration: underline;}
A.down:hover {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #444444; font-size: 11px; text-decoration: none;}

.unnamed2 {
        color: #000000;
        background-color: #990000;
        height=15px
 }

.unnamed3 {
        color: #ffffff;
        background-color: #130E25;
        height=15px
        width=110%
        font-size: 10px; 
 }


TABLE.phototab {
        BORDER-RIGHT: #E0DAD1 1px solid; BORDER-TOP: #E0DAD1 1px solid; BORDER-LEFT: #E0DAD1 1px solid; BORDER-BOTTOM: #E0DAD1 1px solid; valign="top"  BACKGROUND-COLOR: #ffffff
}
TABLE.phototab TD {
        PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px;  PADDING-TOP: 8px;
}


TABLE.phototab2 {
        BORDER-RIGHT: #231E32 3px solid; BORDER-TOP: #231E32 3px solid; BORDER-LEFT: #231E32 3px solid; BORDER-BOTTOM: #231E32 3px solid; BACKGROUND-COLOR: #ffffff
}


TD.tdgrey {
        BORDER-RIGHT: #E0DAD1 1px solid; BORDER-TOP: #E0DAD1 1px solid; BORDER-LEFT: #E0DAD1 1px solid; BORDER-BOTTOM: #E0DAD1 1px solid; valign="top"  BACKGROUND-COLOR: #ffffff
}


.line {
		line-height: 1.7;
	}


TD.full-text {
                font-size: 12px; 
		line-height: 1.7;
	}

.small2 {font-size: 10px; color: #000000; font-family: verdana, tahoma, verdana, arial;  }


.small33 {font-family: tahoma, verdana, arial; font-weight: regular; color: #FFFFFF; font-size: 11px;}

.small3 {font-size: 9px;}


.red {font-size: 11px; color: #C21118; }


.menu {font-family: tahoma, verdana, arial; color: #000; font-weight: bold; text-decoration: none;}


.h0 {font-family: tahoma, verdana, arial; font-size: 25px; color: #333333; font-weight: regular; }


.h1 {font-size: 19px; color: #333333; font-weight: regular; }

.h2 {font-size: 16px; color: #ffffff; font-weight: bold; }

.h2yellow {font-size: 16px; color: #F4E806; font-weight: bold; }


.h21 {font-size: 16px; color: #000000; font-weight: bold; }

.h3 {font-size: 13px; color: #222222; font-weight: bold; }

.h2red {font-size: 12px; color: #C21118; font-weight: bold; }


.cat1 {font-size: 13px; font-weight: bold; color: #EA7C0C;}

.cat2 {font-size: 11px; font-weight: bold; }

.cat3 {font-size: 9px; font-weight: regular; }

.color {color: #A60108; font-weight: bold; }

white {color: #FFFFFF;}


.buttons {

background-color: white;
font-size:9px;
font-weight: regular;
color:#656277;



}

.clients {background-image: url("images/clients_1.jpg"); background-repeat: no-repeat;}
.portfolio {background-image: url("images/portfolio_1.jpg"); background-repeat: no-repeat;}
.contacts {background-image: url("images/contacts_1.jpg"); background-repeat: no-repeat;}
.about {background-image: url("images/about_1.jpg"); background-repeat: no-repeat;}
.services {background-image: url("images/services_1.jpg"); background-repeat: no-repeat;}




a.menu  {font-family: verdana, tahoma, verdana, arial;  font-weight: bold; color: #ffffff; font-size: 11px; text-decoration: none;}
a.menu:link {font-family: verdana, tahoma, verdana, arial;  font-weight: bold; color: #000000; text-decoration: none;}
a.menu:visited {font-family: verdana, tahoma, verdana, arial; font-weight: bold; color: #000000; text-decoration: none;}
a.menu:hover {font-family: verdana, tahoma, verdana, arial; font-weight: bold; color: yellow; text-decoration: underline;}

a.menu_magazin  {font-family: verdana, tahoma, verdana, arial;  font-weight: bold; color: blue; font-size: 16px; text-decoration: none;}
a.menu_magazin:link {font-family: verdana, tahoma, verdana, arial;  font-weight: bold; color: blue; text-decoration: none;}
a.menu_magazin:visited {font-family: verdana, tahoma, verdana, arial; font-weight: bold; color: blue; text-decoration: none;}
a.menu_magazin:hover {font-family: verdana, tahoma, verdana, arial; font-weight: bold; color: yellow; text-decoration: underline;}

A.menu2  {font-weight: bold; color: #000000; font-size: 11px; text-decoration: none;}
A.menu2:link {font-weight: bold; color: #000000; text-decoration: none;}
A.menu2:visited {font-weight: bold; color: #000000; text-decoration: none;}
A.menu2:hover {font-weight: bold; color: #000000; text-decoration: none;}

A.menu3  {font-weight: bold; color: #ffffff; font-size: 11px; text-decoration: none;}
A.menu3:link {font-weight: bold; color: #ffffff; text-decoration: none;}
A.menu3:visited {font-weight: bold; color: #ffffff; text-decoration: none;}
A.menu3:hover {font-weight: bold; color: #ffffff; text-decoration: underline;}

TABLE.privatepage_person {
        BORDER-RIGHT: #E7E2DA 1px solid; BORDER-TOP: #E7E2DA 1px solid; BORDER-LEFT: #E7E2DA 1px solid; BORDER-BOTTOM: #E7E2DA 1px solid;  BACKGROUND-COLOR: #f8f7f5
}
TABLE.privatepage_person TD {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px;
}

.info{
	float:right;
	width:420px

}


.horimenu{
	float:left;
	


}

.promstr{
	width:420px;
	background-image:url(images/backgroundblok.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	

}

.new2{
	margin-top:-40px;
	margin-left:350px;
	position:relative;
	top:33px;

	
}

.listfoto ul{
	margin-left:-20px;
	margin-top:10px

	
	
}

.listfoto li{
	list-style-type:none;
	display:inline;
	margin-right:20px;
	padding-bottom:10px

	
	
}

.listfoto a{
	text-decoration:none
	
}
	


.promstr .galimg{
	display:inline; 
	margin-right:50px;
	
}

.paramlist li{
	display:block;
	
}

.komentblok{
	background-color:#01273e;
	width:360px;
	padding-bottom: 1px;
/*	height:115px; */
	margin-top:10px;
	
	
}

.usercoment{
	width:355px;
	margin-left:30px;
	margin-top:20px;
	
}


.info h1{
	color:#E71921;
	font-size:22px;

}

.info2 h1{
	color:#E71921;
	font-size:22px;
	color:#000000

}

.catalogimg{
	float:left;
	

}

.cataloginfo{
	float:left;
	margin-left:20px;
	width:250px;

}

.cataloginfozag{
	color:#F4E806;
	font-size:18px;

}

.cataloginfo p{
	font-size:13px;
	font-weight:bold;
}

.txtkorzik{
	position:relative;
	left:-70px;
	
}

.horimenu p{
	width:250px;
	color:#77b3ba;
	font-size:11px;
	
}

.trbackground{
	width:410px;
	height:175px;
	background-image:url(images/backgroundblok.jpg);
	border:2px solid #214c6b;
	margin-top:10px;
	
	
}

.topleft{
	width:1px;
	height:1px;
	color:#133a56;
	border:1px solid red
	
}


.hit {
  width: 54px;
  height: 51px;
  float: right;
  position: absolute;
  top: -10px;
  right: -15px;
  border: 0px;
  background-image: url(images/hit.png);
  background-repeat: no-repeat;
  border: 0px;
}
div.new {
  width: 53px;
  height: 55px;
  float: right;
  position: absolute;
  top: -10px;
  right: -15px;
  background-image: url(images/new.png);
  background-repeat: no-repeat;
  border: 0px;
}

