BODY	{padding:0; margin:0;background-color:white;font-family:Arial,Tahoma,Verdana,serif;}
P		{margin-top:0px; margin-bottom:7px;}
H1		{font-size:30px; font-weight:normal; font-family:Trebuchet MS,serif; margin-top:0px; margin-bottom:18px; text-align:left; color:#595959;}
H1.portfolio	{margin-top:0px; margin-left:12%; margin-bottom:15px;}
H2		{font-size:24px; font-weight:normal; font-family:Trebuchet MS,Verdana,Arial,serif; margin-top:36px; margin-bottom:12px; color:#595959;}
H2.title{margin-top:12px; margin-bottom:12px;}
H3		{font-size:18px; font-weight:normal; margin-top:27px; margin-bottom:9px;}
TR#title H3{font-size:16px; font-weight:bold; margin-top:0px; margin-bottom:5px;}
H4		{font-size:16px; font-weight:bold; margin-top:0px; margin-bottom:8px;}
LI		{font-size:14px; margin-top:0px; margin-bottom:7px;}
LI.galka{font-size:14px; margin-top:0px; margin-bottom:7px;}
UL.arrow{list-style-image:url(/images/icon-arrow-mini.gif); list-style-position:outside; list-style-type:disc;}
UL.astra{list-style-image:url(/images/icon-astra.gif); list-style-position:outside; list-style-type:disc;}
UL.star	{list-style-image:url(/images/icon-star.gif); list-style-position:outside; list-style-type:disc;}
UL.ok	{list-style-image:url(/images/icon-ok.gif); list-style-position:outside; list-style-type:disc;}
UL.bullet	{list-style-image:url(/images/icon-bullet.gif); list-style-position:outside; list-style-type:disc;}
UL.bullet	LI {margin-bottom:0px;}
TABLE	{font-size:14px;}	

P,LI,SPAN,DIV	{font-size:14px; line-height:21px;}

DIV.picture	{margin-top:10px; margin-bottom:40px;}
DIV.text	{margin-right:28%; max-width:600px;}
DIV.yellow	{background-color:#F3F3DF; border-width:1; border-style:solid; border-color:#8C8B39; padding:20px; margin:20 0 20 0; text-align:left;}
DIV.green	{background-color:#EBF7ED; border-width:1; border-style:solid; border-color:#8BCA94; padding:20px; margin:20 0 20 0;}

P.quote	{font-style:italic;	width:450px; margin-top:5px;}
P.task	{margin-top:12px; margin-bottom:0px; font-weight:bold;}
P.man	{margin-top:1px; margin-bottom:0px;}
P.greenline	{margin-bottom:17px; font-weight:bold;}
P.epigraf	{margin-bottom:17px; text-align:right; font-style:italic;}
SPAN.greenline	{border-bottom:3px solid #23B818; padding-bottom:2px;}

P.link		{font-size:15px; margin-top:0; margin-bottom:15px; font-weight:bold;}
DIV#pic 	{text-align:center;}
DIV#pic img	{border:1px solid gray; margin-top:10px; margin-bottom:6px;}
DIV#pic p	{text-align:left; font-style:italic; margin-top:0.5em; margin-left:50%; margin-bottom:2em;}
DIV#pic0 	{text-align:center;}
DIV#pic0 img	{margin-top:10px; margin-bottom:6px;}
DIV#pic0 p	{text-align:left; font-style:italic; margin-top:0.5em; margin-left:50%; margin-bottom:2em;}

TD.td-icon	{}
TD.td-icon-name	{}
TD.work_cell	{width:300px; padding-right:10px;}
TD.yellow	{border:0px solid #9D9842;	background-color : #d8d689;}
TD.green	{border:1px solid #1A7B12;	background-color : #DFF7E1;}
TD.blue		{border:1px solid #0D4672;	background-color : #DFEDF7;}
TD.red		{border:1px solid #C73F25;	background-color : #FAE5E1;}
TD.silver		{border:1px solid #8189A0;	background-color : #EDEFF2;}
TD.pic	{padding-right:20px; padding-bottom:20px; text-align: center;}
TD.description	{padding-right:0px; padding-bottom:20px;}
TD.description-logo	{padding-right:0px; padding-bottom:20px; vertical-align:middle;}

IMG.border {border: 1px solid gray;}

.top-links {color: #FFFFFF; margin-top:0; margin-bottom:0; margin-left:20px; margin-right:20px;}
.work {margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;}

A {color:#0D74D3; text-decoration: underline;}
A:hover {color:#E40202; text-decoration: underline;} 
/* A:visited {color:#0D74D3; text-decoration: underline;} */
/* A:visited {color:#900D9C; text-decoration: underline;} */

A.white {color:#FFFFFF; text-decoration: underline;}
A.white:hover {color:#FFFFFF; text-decoration: underline;}
A.white:visited {color:#FFFFFF; text-decoration: underline;}

TD.menu_off {background: url('images/menu-middle.gif') repeat-x; font-size:12px; font-weight:bold;}
TD.menu-top-on {font-size:13px; font-weight:bold; color:#FFFFFF; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:3px;}
TD.menu-top-off {font-size:13px; font-weight:bold; color:#FFFFFF; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:3px;}
TD.menu_off, TD.menu_on {padding-left:12px; padding-right:12px;}
TD.menu-top-off A {color:white; text-decoration: none;}
TD.menu-top-off A:hover {color:white; text-decoration: underline;}

table.bordered{border:2px solid #BABABA; border-collapse:collapse; margin-bottom:14px;}
table.bordered td{padding: 5px 5px 5px 5px; border:1px solid #BABABA; text-align:left;}
table.bordered td.bokovik{text-align:left;}
tr.colorhead{background-color:#bce6fc; padding:10px;}

IMG.iphotos {cursor: url(/images/zoomin.cur), pointer; border: 1px solid #888888;}
IMG.pic {border: 1px solid gray;}

.table_border_hostcms, .table_border_hostcms td
{padding: 3px; border-collapse: collapse; empty-cells: show; border: 1px solid #E3E1DA; vertical-align: middle; color: #3D3D3D;}

.tr_hostcms_title
{background-color: #EFEEEA; color: #000000; font-weight: bold;}
