﻿*{margin:0; padding:0;}
body 
{	width:920px;
	margin:10px auto;
	background: url(b.gif) transparent repeat-x fixed;
	font:9pt/12pt Verdana;
	color:#191919
}

h1,div,ul,li,h2,img{margin:0;padding:0}
h1,h2 {text-align:center;font: bold 11pt/14pt Verdana, Arial, Helvetica, sans-serif}

ul{list-style: disc outside;}
h4{text-align:center;font:bold 9pt/14pt Verdana, Arial, Helvetica, sans-serif;}	
h5{text-align:center;font:9pt/12pt Verdana, Arial, Helvetica, sans-serif;}
h6{text-align:center;font:8pt/10pt Verdana, Arial, Helvetica, sans-serif;}

a{text-align:center;cursor:pointer;color:#27f;text-decoration:none;font:bold 9pt/12pt Verdana, Arial, Helvetica, sans-serif;}
a:hover{text-decoration:underline}

p{ text-indent:20px;text-align:justify; color:#191919;padding-top:10px;}
em {font-size:160%;}

/* верхний колонтитул сайта
включает 2 верхних картинки, меню, панель истории, панель языка, ссылки на прайс и каталог
размер 920х190*/
#header
{	width:920px;
	height:190px;
	position:relative;
	background:url(header.gif) #fff  left no-repeat ;
}

#slogan 
{	width:270px;
	position:absolute;
	top:83px;
	left:114px;
	padding:0;
	text-align:center;
	font:italic 9pt Arial, Verdana, Helvetica, sans-serif;
	color:#5A96FF;
	letter-spacing:0.2pt;
}


#downloads
{	position:absolute;
	left:10px;
	top:100px;
}
#downloads h5{margin:8px 0 0 0;text-align:left}
#downloads a{font-weight:normal}

#menu 
{	width:675px;
	height:25px;
	position:absolute;
	top: 149px;
	left: 245px;
}

#menu a
{	width: 150px;
	height: 25px;
	position: absolute;
	display:block;
	font: italic 10pt/20pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	outline:none;	
}
a.Menu{background: url(menu23.gif) left no-repeat;}
a.Menu:hover{background: url(menu25.gif) left no-repeat;}
a.curMenu {	background: url(menu25S.gif) left no-repeat;}


#header a.lang
{
	display:block;
	width:50px;
	height:16px;
	position:relative;
	float:right;
	top: 174px;
	text-align:right;
	margin:0 10px 0 0;
	padding:0 30px 0 0;
	font-weight:normal
	}
#header a.lang:hover{	font-weight:bold}
a.ru {background: url(ru.gif) right no-repeat;}
a.en {background: url(en.gif) right no-repeat;}

/* Контейнер для содержимого*/
#back
{	width:920px;
	position:relative;
	float:left;
	background:url(b1.gif) #fff  220px 0px no-repeat;
}

/* раздел стилей панели навигации
общий раздел - определение общих стилей панели навигации:
1. Позиция и размер
2. Шрифт и отступы*/
#prdNav
{	width:220px;
	float:left;
	background:#FFF;
	border-top:solid 2px #5A96FF;
	letter-spacing:0.2pt;
}

#prdNav a{display:block;font:bold 9pt/14pt Verdana, Arial, Helvetica, sans-serif;}
#prdNav ul{list-style:none}

ul.group div
{	padding:8px 0 8px 0;
	border-bottom:1px solid #C2C2C2;
}
ul.group a{color:#282896;}

ul.type div{background:#fff 10px 50% no-repeat;}
ul.type div.Plus
{	background-image:url(plus.gif);
	background-color:#fed;
	cursor:pointer;
}
ul.type div.Minus
{
	background-image:url(minus.gif);
	background-color:#fed;
	cursor:pointer;
}
ul.type div.Arr
{	background: #fff url(arr.gif) 30px 50% no-repeat;
	cursor:pointer;
}


ul.type a{margin:0 0 0 30px; color:#343431; text-align:left}
ul.type a:hover {color:#ec8000}

ul.prdNone {display:none;}
ul.prd a{margin:0 0 0 50px;}



/* нижний колонтитул сайта
размер 920х160
включает 2 картинки, адрес, ссылки перехода, ссылку админа, копирайт
*/
#footer
{	width: 920px;
	position:relative;
	height:162px;
	clear:both;
	background: url(footer.gif) #FFF no-repeat;	
}


#footer address
{	width:210px;
	position:absolute;
	left:0; top:0;
	padding:5px;
	font: normal normal 400 8pt/10pt Arial, Verdana,  Helvetica, sans-serif;
	border-top: solid 2px #5A96FF;
	text-align:left;
	color:#5A96FF;	
}
#footBorder {	position:absolute;left:245px; top:0;width: 675px;border-top: solid 2px #5A96FF;}


#footMenu
{	width:580px;
	height:20px;
	position:absolute;
	top:115px;
	left:70px;
	padding:0 0 0 270px;
	border-top:solid 2px #5A96FF;
	list-style:none;
}
#footMenu A
{	height: 14px;
	float:left;
	margin:3px 0 3px 0;
	padding: 0 10px 0 10px;
	border-left:solid 2px #5A96FF;	
	color:#5A96FF;
}
#footMenu A:first-child{border-left:0}



#copyright
{	width:890px;
	height:20px;
	position:absolute;
	top:140px;
	left:30px;
	border-top:solid 2px #5A96FF;
	padding: 3px 0 0 0;
}
#copyright A
{	height: 14px;
	float:left;
	padding: 0 10px 0 10px;
	border-left:solid 1px #191919;	
	color:#191919;
	font-weight:normal;
}
#copyright A:first-child{border-left:0}



/* различные оформительские классы*/
.btb{border-top:solid 2px #5A96FF}/*border-top blue*/
.hl{padding:8px;background-color:#F5C491; color:#282896}/*high-light*/
.hlb{background-color:#e0eafe !important}/*high-light*/
.cntr{margin-left:225px !important; text-align:left !important;}/*center*/
.tab{margin-left:50px !important; text-align:left !important;}/*tab*/
.sel{background-color:#fed !important}



