*						{margin:0; padding:0; font-family:Arial;}
html					{background:url(/img/gradient.gif) left top repeat-x #5A6B7B;}
body					{width:900px; margin:64px auto;}
img						{border:0;}
.clear					{clear:both;}
.hide					{display:none;}

.logo					{width:133px; height:57px; background:url(/img/logo.gif);}

.cell_logo				{width:162px;}
.cell_menu				{width:116px; padding-top:7px;}
.cell_lead				{width:430px; padding-top:6px; font:normal 11px/15px "Arial"; color:#fff;}
.cell_lead p			{padding-top:10px;}
/*\*/* html .cell_lead	{padding-top:4px;}/**/
.cell_lang				{width:192px; padding-top:7px;}
.cell_content			{height:400px;}
.cell_topsep			{height:40px;}
.cell_botsep			{height:20px;}

.mainmenu				{}
.mainmenu_inner			{}
.mainmenu .item			{display:block; font:normal 11px/11px "Arial"; margin-bottom:7px;}
.mainmenu .cur			{color:#fff; white-space:nowrap;}
.mainmenu .lnk			{color:#fff; white-space:nowrap;}

.langs					{font:normal 11px/11px "Arial"; white-space:nowrap;}
.langs_inner			{}
.langs .cur				{color:#B0B4B7;}
.langs .sep				{color:#B0B4B7;}
.langs .lnk				{color:#fff;}

.pic4a					{width:100%; height:262px; background:url() left top;}
.pic4a_cnt				{float:right; width:698px; height:262px; background:url() right top no-repeat;}
.titpic4a				{margin-top:20px; height:303px; clear:both; background:maroon;}
.titpic4a .links		{margin-left:40%; padding-top:175px;}
.titpic4a .links a		{font:normal 11px/20px "Arial"; color:#fff;}

.submenu				{float:right; width:40%;}
.submenu_inner			{margin-left:30px;}
.subtitle				{font:bold 18px/18px "Arial"; color:#2D3C4F;}
.submenu .item			{margin-top:30px; width:60%;}
.submenu .name			{font:normal 14px/14px "Arial";}
.submenu .name a		{color:#fff;}
.submenu .lead			{font:normal 11px/14px "Arial"; color:#AEC0CE; margin-top:6px;}

.content				{font:normal 11px/15px "Arial"; color:#AEC0CE; margin-right:40%;}
/*\*/* html .content	{width:57%;}/* */
.content p				{margin-bottom:16px;}
.content a				{color:#fff;}
.content ul				{padding-left:18px; padding-top:5px; padding-bottom:10px;}
.content h2				{padding-bottom:10px; font-size:18px; font-weight:bold; color:#FFFFFF;}
.content h3				{padding-bottom:10px; font-size:12px; font-weight:bold; color:#FFFFFF;}

.footer					{}
.fleft					{width:300px; font:normal 11px/14px "Arial"; color:#445366; padding-top:4px;}
.fleft a				{color:#445366;}
.created				{}
.created .capt			{font:normal 11px/14px "Arial"; color:#445366;}
.ustudio				{display:block; width:106px; height:17px; background:url(/img/ustudio.gif); position:relative; top:2px;}

.portfolio				{width:100%;}
.portfolio .row			{width:30%;}
.portfolio .sep			{width:3.3%;}
.portfolio h2			{font:bold 18px/18px "Arial"; color:#2D3C4F; width:60%;}
.portfolio .item		{margin-top:35px;}
.portfolio .item .title	{font:normal 14px/15px "Arial"; color:#fff;}
.portfolio .item .link	{font:normal 11px/14px "Arial"; margin-top:8px;}
.portfolio .item .link a{color:#2D3C4F;}
.portfolio .item .link a:hover{color:#fff;}
.portfolio .item .lead	{font:normal 11px/15px "Arial"; color:#AEC0CE; margin-top:15px;}

.news					{width:100%;}
.news .cur				{width:420px;}
.news .sep				{width:35px;}
.news h2				{font:bold 18px/18px "Arial"; color:#2D3C4F; margin-bottom:40px;}
.news .pic				{margin-bottom:10px;}
.news .date				{font:bold 10px/10px "Arial"; color:#2D3C4F;}
.news .title			{font:bold 24px/24px "Arial"; color:#fff; margin:4px 0 20px 0;}
.news .rec				{padding-left:10px;}
.news .rec .date		{font:bold 10px/15px "Arial"; color:#AEC0CE;}
.news .rec .title		{font:normal 12px/15px "Microsoft Sans Serif"; color:#fff; margin:0 0 15px 0;}
.news .rec .title a		{color:#fff;}