body 		{	font-family: Arial, Helvetica, sans-serif;color:#000;background:#fff;margin:0;padding: 30px 0 0 0;	}
a:link		{	text-decoration:underline;color:#001A9A;	}
a:visited	{	color:#001A9A;	}
a:hover		{	color:#000;	}
a:active	{	color:#900;	}

.lang							{	position:absolute;left:67%;top:0px;font-size:.7em;text-transform:uppercase;background-color:#ebebeb;padding:5px; }
.bc 							{	vertical-align:top;	}
.bc div							{	margin-left:110px;font-size:0.7em;padding-top:2px;color:#4D647C;text-transform:lowercase;	}
.searchform	form 				{	display:block;width:155px;padding:0 0 18px 0;margin:0;border-bottom:4px solid #DEE2E6;font-size:0.7em;	}
.searchform	form .sf			{	font-size:11px;width:100px;background-color:#DEE2E6;border-top:1px solid #B5BBC2;border-left:1px solid #B5BBC2;border-right:1px solid #DEE2E6;border-bottom:1px solid #DEE2E6;}
.searchform	form .sf:focus		{	background-color:#fff;	}
.searchform	form input.button	{	width:46px;border:1px solid #B5BBC2;font-size:11px;background:url(images/btn-bg.gif) repeat-x top left;	}

.logo img						{	margin-left:50px;	}
.sm table						{	width:155px;margin:0;	}
.sm div							{	width:16px;height:16px;vertical-align:middle;text-align:center;	}
.sm div.sel						{	background-color:#EEF0F2;	}

.menu ul						{	margin:24px 0 0 105px;padding:0;list-style:none;font-size:0.75em;font-weight:bold;text-transform:uppercase;	}
.menu ul li						{	display:inline;margin-right:30px;	}
.menu ul li.sel					{	padding:2px 5px;background-color:#DEE2E6;color:#424D5B;	}
.menu a:link,
.menu a:visited					{	text-decoration:none;color:#090;padding:2px 5px;	}
.menu a:hover					{	color:#fff;background-color:#090;	}
.menu a:active					{	color:#fff;background-color:#900;	}
.menu ul li.sel	a:link,
.menu ul li.sel a:visited		{	padding:0;color:#424D5B;	}
.menu ul li.sel a:hover			{	color:#000;background-color:#DEE2E6}
.menu ul li.sel a:active		{	color:#900;background-color:#DEE2E6}

.homeimage						{	height:200px;margin-top:24px;}
.indeximage						{	height:80px;margin-top:24px;}

.diagbg							{	width:46px;border-right:4px solid white;background:url(images/green-daig-bg.gif) top right;}
.homenews						{	padding:0 50px 0 110px;}


.newslinks						{	vertical-align:top;}
.newslinks .item				{	font-size:0.7em;padding:0 20px 0 30px;background:url(images/news-item.gif) no-repeat 2px 0.1em;}
.newslinks .item .date			{	color:#fff;padding:1px 3px;background-color:#090;display:inline;}
.newslinks .item a				{	display:block;margin-top:2px;}
.more							{	font-size:0.7em;font-weight:bold;padding:25px 0 25px 30px;}

.indexcontenet,
.homeprofile					{	padding:24px 20px 0 0;vertical-align:top;}
.indexcontenet					{	padding-right:40px;padding-bottom:40px;}
.homeprofile h1					{	font-size:1.1em;font-weight:normal;color:#424D5B;padding:0 0 0 60px;margin:0 0 20px 0;background:url(images/headline-bullet.gif) no-repeat 0px .2em;}
.homeprofile div				{	margin-left:90px;font-size:0.75em;line-height:1.3em;}
.indexcontenet h1				{	font-size:1.6em;font-weight:normal;color:#424D5B;line-height:100%;padding:0 0 0 60px;margin:0 0 20px 0;background:url(images/headline-bullet.gif) no-repeat 0px .25em;}
.indexcontenet h1.news			{	font-size:1.1em;font-weight:normal;color:#424D5B;line-height:100%;padding:0 0 0 60px;margin:0 0 20px 0;background:url(images/headline-bullet.gif) no-repeat 0px .15em;}

.indexcontenet div.text h2,
.homeprofile div h2		{	font-size:1.6em;font-weight:normal;color:#424D5B;margin:1.5em 0 1em 0;}
.indexcontenet div.text h2 small	{	font-size:0.7em;}
.indexcontenet div.text,
.homeprofile div			{	margin-left:60px;font-size:0.75em;line-height:1.3em;}
.indexcontenet div.text ul,
.homeprofile div ul		{	margin:.6em 0;list-style:none;padding:0;}
.indexcontenet div.text ul li,
.homeprofile div ul li		{	padding:0 0 0 30px;background:url(images/bullet-dash.gif) no-repeat 2px .1em;margin:0.6em 0;}
.indexcontenet .printlink		{	font-size:0.7em;padding:0 0 10px 60px;margin:3em 0 1em 0; background:url(images/print.gif) no-repeat 34px 0px;}



.sidepanel						{	vertical-align:top;padding:5em 0 0 0px;}
.sidepanel .block				{	font-size:0.7em;color:#999;padding:0 0 4em 30px; width:200px;}
.sidepanel .block a.popup:link,
.sidepanel .block a.popup:visited,
.sidepanel .block a.popup:hover,
.sidepanel .block a.popup:active		{	padding:5px 0 5px 20px;background:url(images/popup.gif) no-repeat 0px 5px;	}
h1.news							{	font-size:1.1em;font-weight:normal;color:#424D5B;padding:0 0 0 60px;margin:10px 0 20px 0px;background:url(images/headline-bullet.gif) no-repeat 0px .2em;}


.feats							{	vertical-align:top; }
.feats h3						{	margin:19px 0 0 0;padding:4px 0 4px 30px;text-transform:uppercase;font-size:0.85em;background-color:#DEE2E6;color:#424D5B}
.feats	ul						{	list-style:none;font-size:0.75em;margin:17px 50px 0 0;padding:0; }
.feats	ul.p					{	margin:0 50px 0 0;	}
.feats	ul li					{	padding:5px 0 5px 30px;background:url(images/bullet.gif) no-repeat 10px 5px;}
.feats p						{	font-size:0.75em;margin:.6em 50px 0 30px;padding:0;	}

.newsitem						{	margin-bottom:2em;line-height:120%;	}
.newsitem .date					{	color:#fff;padding:1px 3px;background-color:#090;display:inline;font-size:.8em;	}
.newsitem .descr				{	color:#666;line-height:120%;	}	

.phoneicon						{	background:url(images/phone.gif) no-repeat 10px 10px;}

.submenu						{	font-size:0.8em;margin:0 50px 40px 30px;padding-bottom:10px;border-bottom:4px solid #DEE2E6;	}
.submenu ul						{	margin:0;padding:0;list-style:none;font-weight:bold;	}
.submenu ul li					{	margin:0 0 5px 0;padding:2px 5px;	}
.submenu ul li.sel 				{	background-color:#DEE2E6;color:#424D5B;font-weight:bold;	}
.submenu ul li li				{	margin:5px 0 5px 0;	}
.submenu ul ul					{	font-weight:normal;margin-top:10px;margin-bottom:-5px;	}


.phones dl						{	margin:0;padding:10px 20px 0 0}
.phones dl dt					{	color:#AFBDC5;font-size:0.7em;padding-top:0.9em;}
.phones dl dd					{	margin:-1em 0 0 30px;font-size:1.5em;color:#566170}
.phones	.city					{	display:block;color:#AFBDC5;font-size:0.6em;color:#87909D}

.border							{	margin:10px 0 20px 0px;padding:0;border-top:4px solid #DEE2E6 }
.copy,
.dev							{	font-size:0.7em;vertical-align:top;}
.dev							{	color:#ccc;padding-left:30px;}
.dev a							{	color:#ccc;white-space:nowrap;}
.copy							{	padding-right:30px;padding-bottom:10px;}
.copy .sel						{	padding:0px 2px;background-color:#EEF0F2;color:#424D5B;}
.copy p							{	margin:0;padding:0 0 1em;}
.copy .licence					{	color:#ccc;}

#faqlist .date					{	font-size:0.9em;font-style:italic;color:#666}
#faqlist div					{	font-size:0.9em;}

.fedbackform					{	margin:0 50px 0 30px;font-size:0.7em;}
.fedbackform h3					{	margin-top:0;padding-top:0px;color:#424D5B;	}
.fedbackform form				{	margin:0;padding:0;}
.fedbackform input.field,
.fedbackform select.field,
.fedbackform textarea.field		{	width:98%;border:1px solid #ccc;font-size:12px; }
.fedbackform input.button		{	margin-top:10px;border:1px solid #B5BBC2;font-size:11px;background:url(images/btn-bg.gif) repeat-x top left;}
