.designed:by {
    peter zharnov;
	elze creative studio: http://www.elze.ru;
	mailto:design@elze.ru;
}

.maintext{
font-size : 80%;
	padding-left : 50px;
	padding-right : 55px;
	padding-top : 55px;
	padding-bottom : 45px;
	background-repeat : no-repeat;
	text-align : justify;
}

#news {
background-image : url(/images/interface/hand_news_bottom.gif);
}

#design {
background-image : url(/images/interface/hand_design_bottom.gif);
}

#promo {
background-image : url(/images/interface/hand_promo_bottom.gif);
}

#banner {
background-image : url(/images/interface/hand_banner_bottom.gif);
}

#portfolio {
background-image : url(/images/interface/hand_portfolio_bottom.gif);
}

#programming {
background-image : url(/images/interface/hand_programming_bottom.gif);
}

#contacts {
background-image : url(/images/interface/hand_contacts_bottom.gif);
}

#about {
background-image : url(/images/interface/hand_about_bottom.gif);
}

#serv {
background-image : url(/images/interface/hand_about_bottom.gif);
}


.bigbigslogan{
	letter-spacing : 1pt;
}

.forh{ 	font-size : 110%;}


.itsinteresting{
	background-color : #FAFAFA;
	font-size : 10pt;
	padding-left : 4;
	padding-right : 4;
	padding-top : 4;
	padding-bottom : 4;
	text-align : justify;
}
.copy, a.copy:link, a.copy:visited {
	font-size : 9px;
	color : #BEBEBE;
	text-decoration : none;
}

.little, a.little:link, a.little:visited {
	font-size : 9px;
	color : #BEBEBE;
	text-decoration : none;
}

.gray, a.gray:link, a.gray:visited {
	font-size : 12px;
	color : #474747;
	text-decoration : none;
	font-weight : bold;
	line-height : 12pt;
}
a.gray:hover {
	text-decoration : underline;
}
.blackongreen{
	background-color : #C4EE91;
	font-weight : bold;
}

.tu_top{
	padding-left : 5px;
	padding-right :10px;
	padding-top : 15px;
	padding-bottom : 15px;
	background-image : url(/images/interface/thankyou_shad_top.gif);
	background-repeat : no-repeat;
	background-position : bottom;
	font-size : 10pt;
}

body{
	background : White;
	color : #333333;
	font-size : 100%;
	margin-left : 0px;
	margin-top : 0px;
	margin : 0 0 0 0;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	background-color : White;
	margin-bottom : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}


td {
	 font-size :100%;
}

p {  	}

 li, ul, ol{
	font-size : 9pt;
	line-height : 13pt;
	}
	
a:link{
	color : Navy;
	font-weight : normal;
}
A:VISITED {
	color : Navy;
	font-weight : normal;
}
a.usl:link,a.usl:visited, .usl{
	color : #3C3C3C;
	font-size : 8pt;
	text-decoration : underline;
	font-weight : normal;
}
a.usl:hover {
	color : #333333;
	font-size : 8pt;
	text-decoration : none;
	font-weight : normal;
}
.donotrepeaty{
    background-repeat : repeat-x;
}

.ju{
    text-align : justify;
}

h1, h2, h3{
}
h4{
	color : #20325E;
	font-size : 90%;
}


