body { height:100%; background:#F1E8C9 url(/_img/bg_.jpg) repeat-y center 188px; font:normal 14px "Times New Roman"; color:#112744;}

a { color:#22436A;}
a:hover { color:#A6313B;}

img { border:none;}

h1 { font:normal 24px "Times New Roman"; color:#2A2A2A;}
h2 { margin:0px; padding:0px; font:normal 18px "Times New Roman"; color:#605B50;}
h2 a { color:#605B50;}

#Main { background:url(/_img/bg_top.jpg) no-repeat center top;}

#WideP { height:100%; width:100%; background:#F1E8C9 url(/_img/bg_.jpg) repeat-y center 188px;}
#MainP { width:100%; background:url(/_img/bg_top.jpg) no-repeat center top;}

#SplashLang { margin:59px 0px 160px 0px;}
#SplashLang img.en { margin-right:33px;}

#Copyright { width:315px; font:normal 12px "Times New Roman"; color:#0B3C73;}
#Copyright div { position:relative; left:39px; width:210px;}
#Copyright img { float:right; position:relative; top:-10px;} 

#SplDevelopment { clear:both; margin:22px 0px 0px 0px; padding-bottom:55px;}

#Left { padding:30px 0px 0px 45px;}
#Menu { margin:3px 0px 0px 187px;}
#Menu.ru img.home {}
#Menu.ru img.biography {}
#Menu.ru img.news { position:relative; left:5px; top:-7px;}
#Menu.ru img.media {}
#Menu.ru img.contacts {}
#Menu.en { margin-top:-2px!important;}
#Menu.en img.home {}
#Menu.en img.biography { position:relative; top:-2px;}
#Menu.en img.news { margin-left:8px; position:relative; top:-5px;}
#Menu.en img.media { position:relative; top:-9px;}
#Menu.en img.contacts { position:relative; top:-15px;}

#Right { float:right; width:580px;}

#LangSwitcher { padding:73px 44px 0px 0px;}
#LangSwitcher img.en { margin-right:25px;}

#Content { margin:0px 0px 0px 0px; padding:0px 50px 0px 0px;}

#Text p { margin:0px 0px 20px 0px;}

#Footer { clear:both; padding:71px 0px 100px 45px;}
#Footer div#FLeft {}
#Footer div#FRight { float:right; width:580px;}

#Development { font:normal 12px "Times New Roman"; color:#0B3C73;}
#Development img { margin-left:10px; position:relative; top:-1px; vertical-align:top;}

img.header { margin-bottom:2px; position:relative; left:-10px;}
div.clearL { clear:left!important; padding:0px!important; margin:0px!important;}

#News {}
#News div { width:252px;}
#News div.right { float:right;}
#News div.date { font:bold 11px Tahoma; color:#000000; margin:4px 0px 5px 0px;}
#News div { font:normal 12px "Times New Roman";}
#News div p { margin:0px;}

#NewsList {}
#NewsList div { margin:0px 0px 19px 0px;}
#NewsList div img { float:left; width:71px; height:71px; margin:3px 15px 0px 0px;}
#NewsList div.date { font:bold 11px Tahoma; color:#000000; margin:4px 0px 5px 0px;}
#NewsList div { font:normal 12px "Times New Roman";}
div.clearL { clear:left; padding:0px; margin:0px;}

#Pager { margin-left:-5px;}
#Pager div { text-align:center; padding:19px 0px 13px 2px; width:36px; float:left; font:normal 18px "Times New Roman"; color:#234986;}
#Pager div.active { padding:0px;}

#NewsFull { color:#231B0A;}
#NewsFull h1 { margin:5px 0 2px 0;}
#NewsFull div.date { margin-bottom:8px; font:bold 11px Tahoma; color:#77705C;}
#NewsFull img { float:left; margin:0 20px 10px 0;}
#NewsFull p { margin:0 0 20px 0;}
#NewsFull p.announce { color:#695E46;}
#NewsFull div { font:normal 12px "Times New Roman"; color:#234986;}
#NewsFull div.gallery { margin:-3px 0 10px 0;}
#NewsFull div.gallery img { float:none; margin:0 10px 10px 0;}

#about { margin-top:2px; color:#231B0A;}
#about img { float:left; margin:0 20px 10px 0;}
#about p { margin:0 0 20px 0;}
#about p.announce { color:#695E46;}
#about div { font:normal 12px "Times New Roman"; color:#234986;}

#Contacts { margin-top:7px;}
#Contacts h1 { margin:0 0 0 0;}
#Contacts div.right { width:253px; float:right; font:normal 14px "Times New Roman"; color:#28241B;}
#Contacts div.right img { margin:0 5px 5px 0; position:relative; top:4px; vertical-align:middle;}
#Contacts div.right a { color:#2F648E;}
#Contacts div { margin-top:20px;}
#Contacts div span { font:normal 18px "Times New Roman"; color:#676255;}
#Contacts div p { margin:0 0 17px 50px; font:normal 14px "Times New Roman"; color:#282520;}

#Media { margin-bottom:22px;}
#Media div { background:url(/_img/key.gif) no-repeat left top; margin-bottom:10px; padding:4px 0 0 26px;}
#Media div a { margin-left:42px; font:normal 12px "Times New Roman";/* color:#316797;*/}

#Galleries { margin-top:5px;}
#Galleries div { margin-bottom:20px;}
#Galleries div img { float:left; margin-right:10px; width:92px; height:92px;}
#Galleries div img.last { margin-right:17px!important;}
#Galleries div h2 { margin:0px;}
#Galleries div span { font:bold 11px Tahoma; color:#000000;}
#Galleries div p { margin:5px 0 0 0; font:normal 12px "Times New Roman"; color:#878073;}

#PhotoGallery 			{ width:550px; margin:5px 0px 0px 0px; color:#231B0A;}
#PhotoGallery h1 { margin:5px 0 2px 0;}
#PhotoGallery span 		{ font:normal 11px Arial; color:#969166;}
#PhotoGallery img 		{ float:left; width:92px; height:92px; margin:0 10px 10px 0;}
/*#PhotoGallery a#Image:hover 	{ border:1px solid #646143; width:90px; height:90px; margin:10px 10px 0px 0px;}*/

#PhotoGalleryFull {  margin:5px 0px 0px 0px; color:#231B0A;}
#PhotoGalleryFull h1 { margin:5px 0 2px 0;}
#PhotoGalleryFull span 		{ font:normal 11px Arial; color:#969166;}
#PhotoGalleryFull div { margin:0px 0px 10px 0px; text-align:center; padding-bottom:2px; position:relative; top:-2px;}
#PhotoGalleryFull div#Photo { margin-bottom:0px; text-align:center; padding-bottom:0px; position:relative; top:0px;}
#PhotoGalleryFull div img { margin:0px 5px 0px 0px; position:relative; top:4px;}
#PhotoGalleryFull div a { font:normal 11px Arial; color:#C7AA54:}
#PhotoGalleryFull div#Next { z-index:1; float:right;  margin:0px 2px 0px 0px; padding:0px 8px 3px 13px; position:relative; top:0px;}
#PhotoGalleryFull div#Next img { position:relative; top:2px; left:4px;}
#PhotoGalleryFull div#Previous { z-index:2; float:left; margin:0px 0px 0px 5px; position:relative; top:0px;}
#PhotoGalleryFull div#Previous img { margin:0px 7px 0px 0px; position:relative; top:2px;}
