@charset "utf-8";
/* CSS Document */

/* Main page */
#mainPage { width:1000px; min-height:523px; margin-top:25px; }
	#mainPage #verticalBanner { width:225px; min-height:523px; float:left; margin-right:25px; }
	#mainPage #news { width:475px; min-height:522px;  margin-right:25px; float:left; }
	
	#mainPage #news #first { width:475px; min-height:237px; margin-bottom:25px; float:left; border-bottom:1px solid #666; text-align:left; height:237px; }
		#mainPage #news #first h3, #mainPage #news #second h3, #mainPage #news #third h3, #mainPage #news #forth h3, #mainPage #news #fifth h3  { font-size:9px; font-family:Arial, Helvetica, sans-serif; font-style:italic; text-align:left; color:#a8a8a8; }
		#mainPage #news #first h1, #mainPage #news #second h1, #mainPage #news #third h1, #mainPage #news #forth h1, #mainPage #news #fifth h1 { font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:left; color:#eeeeee; margin-top:7px; }
		#mainPage #news #first p { margin-top:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; }
		#mainPage #news #first p img { margin-top:3px; float:left; margin-right:25px; width:226px; height:163px; }
	#mainPage #news #second {width:225px; margin-right:25px; margin-bottom:15px;  min-height:124px;  float:left; border-bottom:1px solid #666;}
		#mainPage #news #second p, #mainPage #news #third p { margin-bottom:0px; margin-top:8px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
		#mainPage #news #second p img, #mainPage #news #third p img, #mainPage #news #forth p img, #mainPage #news #fifth p img { float:left; margin-right:10px; margin-top:2px; margin-bottom:15px; width:60px; height:60px; }
	#mainPage #news #third { width:225px; min-height:124px; margin-bottom:15px;  float:left; border-bottom:1px solid #666; }
	#mainPage #news #forth { width:225px; margin-right:25px;  min-height:110px;  float:left; }
		#mainPage #news #forth p { margin-bottom:0px; padding-bottom:0; margin-top:8px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
	#mainPage #news #fifth { width:225px; min-height:110px;  float:left; }
		#mainPage #news #fifth p { margin-bottom:0px; padding-bottom:0; padding-bottom:0; margin-top:8px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
		
	#mainPage #newsArchive { width:250px; min-height:522px; float:left; }
		#mainPage #newsArchive #newspaper { background-image:url(../images/background-newspaper.png); background-position:left; background-repeat:no-repeat; min-height:238px; margin-bottom:25px; height:238px; }
		#mainPage #newsArchive #newspaper img { margin-right:25px; margin-top:10px; }
		#mainPage #newsArchive #newspaper h1 { font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:left; color:#eeeeee; padding-top:18px; margin-left:15px; }
		#mainPage #newsArchive #newspaper p { margin-bottom:0px; padding-bottom:0; margin-top:8px; margin-left:15px; margin-right:40px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
		#mainPage #newsArchive #one { width:225px; margin-right:25px; border-bottom:1px solid #666; margin-bottom:15px; padding-bottom:15px; }
		#mainPage #newsArchive #one h3, #mainPage #newsArchive #two h3, #mainPage #newsArchive #three h3, #mainPage #newsArchive #four h3 { font-size:9px; font-family:Arial, Helvetica, sans-serif; font-style:italic; text-align:left; color:#a8a8a8 }
		#mainPage #newsArchive #one h1, #mainPage #newsArchive #two h1, #mainPage #newsArchive #three h1, #mainPage #newsArchive #four h1 { font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color:#d3d3d3; margin-top:5px; }
		#mainPage #newsArchive #two { width:225px; margin-right:25px; border-bottom:1px solid #666; margin-bottom:15px; padding-bottom:14px; }
#mainPage #newsArchive #three { width:225px; margin-right:25px; border-bottom:1px solid #666; margin-bottom:15px; padding-bottom:15px; }
#mainPage #newsArchive #four { width:225px; margin-right:25px; }


#smallBanners {
	margin-top:25px; width:1000px; height:160px; text-align:left;
	}
	#smallBanners a { text-decoration:none; }
		#smallBanners a:hover { text-decoration:underline; }
	#smallBanners #background { width:225px; height:160px; float:left; margin-right:25px; background:url(../images/bill.png) bottom #111 no-repeat; }
	#smallBanners #background img { width:225px; height:75px; }
	#smallBanners h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-transform: uppercase; font-style:normal; font-weight:normal; margin:10px 0px 0px 10px; padding:0; }
	#smallBanners h2 { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-transform: uppercase; margin:10px; margin-right:0px; padding-right:0px; }

/* Main Parameters */
html, body {margin:0px; padding:0px; }
body { background:#444444 url(../images/background.png) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#cecece; }
a { text-decoration:underline ; color:#ffffff; }
a:hover {text-decoration:none; }
img { border:0px; }
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-style:normal; }
p { margin:0; padding:0; padding-bottom:10px; }
table { margin:0; padding:0; border:0; width:100%; }

#headerRu, #headerEn { width:1000px; text-align:left; margin:50px 0px 25px 0px;	height:76px; }
	#headerRu {	background: url(../images/header-ru.png) bottom no-repeat; }
	#headerEn {	background: url(../images/header-en.png) bottom no-repeat; }
		#headerRu #logo { padding-left:25px; padding-right:75px; float:left; }
		#headerEn #logo { padding-left:25px; padding-right:75px; float:left; }
		/* EN flag language */
		#headerEn #language { height:25px; text-align:right; padding-right:45px; padding-top:10px }
			#headerEn #language img { width:16px; height:11px;  vertical-align:top; margin-right:5px; }
			#headerEn #language a { color:#999999; text-decoration:none; text-transform:uppercase; font-size:8px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
			#headerEn #language a:hover { text-decoration:underline; color:#CCCCCC; }
		#headerEn #menuItems { margin:0; padding:0; float:left;}
			#headerEn #menuItems img { height:40px; margin-right:3px; }
		/* */
		/* RU flag language */
		#headerRu #language { height:25px; text-align:right; padding-right:25px; padding-top:10px }
			#headerRu #language img { width:16px; height:11px;  vertical-align:top; margin-right:5px; }
			#headerRu #language a { color:#999999; text-decoration:none; text-transform:uppercase; font-size:8px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
			#headerRu #language a:hover { text-decoration:underline; color:#CCCCCC; }
		#headerRu #menuItems { margin:0; padding:0; float:left;}
			#headerRu #menuItems img { height:40px;; margin-right:3px; }
		/* */
		#headerRu #menu, #headerEn #menu { float:left; text-transform:uppercase; font-size:8px; margin-top:13px; text-align:right; }
			#headerRu #menu img, #headerEn #menu img { margin-top:10px; height:42px; }
			#headerRu #menu a, #headerEn #menu a { color:#CCCCCC; text-decoration:none; }
			#headerRu #menu a:hover, #headerEn #menu a:hover { text-decoration:underline; }

#footer { width:1000px; text-align:left; background:url(../images/footer.png) top no-repeat; height:42px; padding-bottom:50px; }
	#footer #copyrights, #footer #menu { float:left; }
	#footer #copyrights { padding:15px 100px 15px 25px; font-weight:normal; }
	#footer, #footer table {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#838383; text-align:center; text-transform:uppercase; }
	#footer #menu { width:739px; padding-top:15px; text-align:right; font-weight:normal; }
	#footer #menu a {font-weight:bold;color:#a0a0a0; text-decoration:none;}
	#footer #menu a:hover {color:#cecece; text-decoration:underline;}

#boutiques { float:none; margin-bottom:25px; margin-top:25px; padding:25px 0 25px 0; border-bottom:1px solid #333333; border-top:1px solid #333333; width:1000px; text-align:center; vertical-align:middle; background:url(../images/boutiques.gif) center no-repeat; }