body {font:11px tahoma;color:#fff; background:#1b74ae url(../../img/body_bg.gif) top repeat-x;}
h1		{font:20px arial; color:#fff; margin:0px; padding:0px; margin-bottom:17px;}
a		{color:#fff; text-decoration:underline;}
a:hover		{color:#fff; text-decoration:none;}
#header	{height:166px; position:relative; top:0px; left:0px; background:url(../../img/header.jpg) top left no-repeat;}
#logo	{position:absolute; left:90px; top:10px;}
#container	{height:100%; position:relative; top:0px; left:0px; width:937px; background:#207fb6 url(../../img/container_bg.gif) left repeat-y;}
#sidebar	{float:left; padding-top:36px; width:228px; background:url(../../img/sidebar_bg.jpg) top no-repeat;}
#content	{float:left; width:709px; overflow:hidden; background:#207fb6 url(../../img/content_bg.gif) top repeat-x;}
#content_in	{background:url(../../img/content_right.gif) top right repeat-y; margin-left:36px; min-height:500px; height:auto !important; height:500px; padding-right:100px;}
#slogan		{position:absolute; left:235px; top:123px; color:#b0e5ff; font:11px tahoma;}
#demilune	{padding:0; margin:0; width:234px; height:67px; position:absolute; left:685px; top:48px; font:10px tahoma; color:#fff;}
#demilune img {margin-right:8px;}
#demilune a {color:#005d8d; text-decoration:underline;}
#demilune a:hover {color:#02314a; text-decoration:none;}
div.menu_item	{padding-right:32px; /*margin-bottom:1px;*/ text-align:right; padding-top:8px; padding-bottom:8px; background:url(../../img/menu_item_bg.gif) left repeat-y;}
div.menu_item_active 	{padding-right:32px; /*margin-bottom:1px;*/ text-align:right; padding-top:8px; padding-bottom:8px; background:url(../../img/menu_item_active_bg.gif) left repeat-y;}
div.menu_item span			{color:#fff; font:bold 11px tahoma; text-decoration:none;}
div.menu_item a			{color:#fff; font:bold 11px tahoma; text-decoration:none;}
div.menu_item a:hover		{color:#fff; font:bold 11px tahoma; text-decoration:none;}
div.menu_item_active a	{color:#fff; font:bold 11px tahoma; text-decoration:none;}
div.menu_item_active span	{color:#fff; font:bold 11px tahoma; text-decoration:none;}
div.menu_item_active a:hover	{color:#fff; font:bold 11px tahoma; text-decoration:none;}

div.submenu_item	{padding-right:47px; /*margin-bottom:1px;*/ text-align:right; padding-top:8px; padding-bottom:8px; background:url(../../img/menu2_item_bg.gif) left repeat-y;}
div.submenu_item_active 	{padding-right:47px; /*margin-bottom:1px;*/ text-align:right; padding-top:8px; padding-bottom:8px; background:url(../../img/menu_item_active_bg.gif) left repeat-y;}
div.submenu_item a			{color:#fff; font:11px tahoma; text-decoration:none;}
div.submenu_item a:hover		{color:#fff; font:11px tahoma; text-decoration:none;}
div.submenu_item_active a	{color:#57d1ff; font:bold 11px tahoma; text-decoration:none;}
div.submenu_item_active a:hover	{color:#57d1ff; font:bold 11px tahoma; text-decoration:none;}




#footer					{width:937px; height:186px; background:url(../../img/footer_bg.jpg) no-repeat;}
#footer #contacts		{float:right; text-align:right; margin:107px 18px 0 0; color:#7cb4d4; font:10px tahoma;}
#footer #contacts	b	{font:bold 11px tahoma;}
#footer #contacts	a		{font:11px tahoma; color:#7cb4d4; text-decoration:underline;}
#footer #contacts	a:hover	{font:11px tahoma; color:#7cb4d4; text-decoration:none;}

div.photolist	{float:left; margin:0 3px 3px 0; width:137px; height:137px; background:url(../../img/photolist_bg.gif) no-repeat;}