@charset "windows-1251";
*			{ font-family:arial; 	font-size:12px; COLOR:#000000;  }
BODY			{ BACKGROUND: #E3E9F1; MARGIN:0px;}
#pageBody		{ 
	WIDTH: 780px; 
	BACKGROUND-IMAGE: url(bg.jpg);
}
#pageHeader		{HEIGHT: 144px; BACKGROUND-IMAGE: url(top.jpg); BACKGROUND-REPEAT: no-repeat;}

#siteTitle{ 
	POSITION: absolute; 
	TOP: 45px; 
	LEFT: 420px; 
	COLOR:#003262;
	FONT-SIZE: 14px; 
	FONT-VARIANT:SMALL-CAPS;
	FONT-WEIGHT:bold;
}
#siteSubtitle{
	POSITION: absolute;
	TOP: 63px; 
	LEFT: 450px; 
	FONT-VARIANT:SMALL-CAPS;
	COLOR:#003262;
	FONT-SIZE: 10px; 
	FONT-WEIGHT:bold;
}
#siteLogotype		{ POSITION: absolute; TOP: 25px; LEFT:55px; }

#pageServiceMenu	{ 
	POSITION: absolute ; 
	TOP: 116px;
	LEFT: 200px;
	WIDTH: 401px; 
	HEIGHT: 14px; 
	z-index:10;
}

#pageServiceMenu .menu {
	color:#ffffff; 
	HEIGHT: 14px; 
	PADDING: 0px 5px 0px 5px; 
	FONT-WEIGHT:bold;
	TEXT-DECORATION: none; 
	FONT-VARIANT:SMALL-CAPS;
	font-size:11px;
}
#pageServiceMenu #menuActive{
}

#pageServiceMenu .menu:hover {
	TEXT-DECORATION: underline;
}

#pageMenu{
	position:absolute; 
	TOP: 144px;
	left:0px; 
	WIDTH: 192px;
	z-index:1000;
	text-align: right;
	background-image:url(menu_bottom.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
}
#pageMenu .menu{ 
	DISPLAY: block; 
	PADDING: 10px 20 0 15px ;
	HEIGHT: 33px;
	COLOR:#FFFFFF;
	font-weight: bold;
	background-image:url(menu.jpg);
	background-repeat:no-repeat;
	background-position:left;
	FONT-SIZE: 11px;
	TEXT-DECORATION:none;
	
}
#pageMenu .menu:hover{
	text-decoration: underline; 	
} 

#pageMenu .submenu 	{
	
}
#pageMenu .submenu .menu 	{
	HEIGHT: 33px;
	PADDING: 10px 20 0 15px ;
	font-weight: normal;
	FONT-SIZE:10px;
}
#pageMenu .submenu .menu:hover{
	text-decoration: underline; 	
}

#pageContent{ 
	POSITION: relative;
	float:right; 
	WIDTH: 588px;
	height:560px;
}
#pageFooter		{
	position:relative;
	background-image:url(footer.jpg);
	background-repeat:no-repeat;
	height:25px; 
	width:780px;
}
#pageCopyrights{ 
	position:absolute;
	PADDING-TOP: 5px; 
	color: #ffffff;
	width:560px;
	left: 170px;
}
#pageCounter		{ position:absolute; FLOAT: left; MARGIN-TOP: 5px; left:0px; 
}
#pageTechnology	{
position:absolute;
left:690px;
top:-7px; 
}

#siteLanguage		{ POSITION: absolute; TOP: 116px; LEFT: 75px; width:100px}
.language{ COLOR:#000000; FONT-VARIANT:SMALL-CAPS; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.language:hover{color:#023B6E; }
#pageTitle{ 
	position:absolute;
	top:-40px;
	right:0;
	text-align: right;
	PADDING: 10px 5px 0 5px; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	FONT-VARIANT:SMALL-CAPS;
	color:#FFFFFF;
	WIDTH: 179px;
	height:40px;
	overflow: hidden;
}

.content{
	padding:15px 30px 15px 30px;
	WIDTH: 588px;
}
img.preview {border: 1 solid #003262; FLOAT: left; MARGIN: 5px;}  
.object  		{ MARGIN: 1px 0px; CLEAR: both; }
.note  		{ MARGIN: 5px 0px 0px 0px;}
.object .link 	{ FLOAT: right; }

.title 		{
	COLOR:#333333;
	FONT-SIZE: 14px;
	FONT-VARIANT:SMALL-CAPS; 
}

.content H3.title	{ 
	MARGIN-BOTTOM: 5px; 
	
}

.content H3.title 		{
	background-image:url(title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:48px;
	width:405px;
	margin:0px -30px;
	padding:15px 30px;

}
.content H4.title	{ 
}

.contentNews .title *{
	COLOR:#003262;
	FONT-SIZE: 14px; 
}
.contentNews{
	WIDTH: 588px;
}

.link{
COLOR:#003262;
}

a{COLOR:#003262;
}
.button{
	color:#FFFFFF;
	font-weight:bold;
	BACKGROUND:#003262;
	border: 1 solid #000000;
	cursor: hand;
}

.object .title	{ BACKGROUND-IMAGE: none; PADDING-LEFT: 0; MARGIN-BOTTOM: 5px;  }

img.image		{ border: 1 solid #cccccc; FLOAT: right; MARGIN: 5px; }

input		{ COLOR: black; }	
.date{FONT-VARIANT: small-caps;font-size:11px; COLOR:#003262;
}


.tableTable td { PADDING: 5px 3px; BORDER-BOTTOM: 1 solid #003262; }
.tableTable .tableHeader td { PADDING: 1px 3px; COLOR: #FFFFFF; BACKGROUND:#003262; FONT-WEIGHT: bold; FONT-STYLE:normal; FONT-SIZE: 11px; FONT-VARIANT:normal;}
.tableTable td.title { FONT-WEIGHT: bold;FONT-SIZE: 11px; }
.tableTable { BORDER-BOTTOM: 12 solid #003262; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px; width:85%; } 
.tableTable td.preview {border-top: 0;}  



.contentContactsBrief  {
	 BOTTOM: 7px; 
	 POSITION: absolute;
	 LEFT: -170px;  
	 WIDTH: 150px;
	 HEIGHT: 40px;
	 padding:20px 10px 10px 15px;
}

.contentContactsBrief  *{ COLOR:#ffffff;}

.contentPhotoAlbum {  }
.contentPhotoAlbum .object { WIDTH: 120px; MARGIN: 5px; PADDING: 3px; TEXT-ALIGN: center; BORDER: 1 solid #003262; }
.contentPhotoAlbum .object .note, .contentPhotoAlbum .object .link { MARGIN: 0px; PADDING: 0px; FLOAT: none; WIDTH: 100%; CLEAR: none; FONT-WEIGHT:bold; text-decoration: none;}
.contentPhotoAlbum .object .link:hover {text-decoration: underline;}
#pageEnteringText, #pageClosingText { WIDTH: 588px; padding:15px 30px 15px 30px; }		


.contentSpecialSales   {
 	WIDTH: 533px;
	HEIGHT: 200px;
	border: 1px solid #003262;
	margin: 5px 25px 5px 25px;
}

.contentSpecialSales .price {
	font-weight:bold; 
}

.contentSpecialSales .title {
color:#003262;
font-variant:small-caps; 
}
.contentSpecialSales #viewcart{
margin-top:10px;
}

.objectMessage .title {
	font-size:12px;
}						
