﻿@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, p {
	margin: 0;
	padding: 0
}
html {
}	
body {
	margin:0px;
	background: #565954;
}
#page {
    width:1240px;
	margin: 0 auto;
	font: normal 10pt Arial;
	color:#000000;	
	position:relative;
	background: url(/themes/stoik/images/pagefon.jpg) 0 0;	
}	
h1, h2, h3 {
   text-decoration: none;
   margin:0px;
   padding:10px 0px;	
   color:#002391;
   font-family:Arial,"DejaVu Sans";
   font-size:14pt;
   font-weight:normal;
}
h2 {
   font-size:13pt;		
}
h3 {
   font-size:12pt;	
}
p {

}
a {
   color:#002cb7;
   text-decoration:underline;	
}
a:hover {
   text-decoration:none;	
}	
/*HEADER------------------------------------------*/
#header {
	width: 448px;/*1240px;*/
	overflow:hidden;
	padding:236px 710px 0px 82px;
	height: 218px;/*454px;*/
	background: url(/themes/stoik/images/header.jpg) no-repeat 0 0;
	position: relative;
}
#header h1 {
   color:#EE8A19;
   font: bold 12pt Arial, "DejaVu Sans"; 
   padding:10px 0px;  	
}
#header .topmore {
   text-decoration:underline;
   color:002cb7;	
}
#header .topmore:hover {
   text-decoration:none;	
}
#atoplogo {
   display:block;
   position:absolute;
   top:20px;
   left:90px;	
   width:138px;
   height:139px; 
   background: url(/themes/stoik/images/toplogo.png) no-repeat 0 0;	
}
#topphone {
   width:265px;	
   height:118px;
   top:25px;
   left:280px;
   position:absolute;
   color:#ee8a19; 
   font: bold 17pt Arial;	
   border-bottom:1px dashed #d8d8d8; 
   text-align:right;   	
}
#topphone span {
      font: bold 11pt Arial;  	
}	
#ahome {
   margin:0px 27px 30px 200px;	
   width:12px;
   height:12px;
   display:block;
   float:right;
   background: url(/themes/stoik/images/home.gif) no-repeat 50% 50%;	
}
#aletter {
   margin:0px 6px 30px 0px;	
   width:12px;
   height:12px;
   display:block;
   float:right;
   background: url(/themes/stoik/images/letter.gif) no-repeat 50% 50%;	
}
/*MAIN---------------------------------------------*/	
#wrapper {
	overflow: hidden;
	width:100%;
    padding:15px 0px;
}	
#content {
    1margin:0px 0px 0px 363px;
    padding:0px;	
    overflow:hidden;
	1background:green;
	1float:left;  
}
#lside {
   float:left;
   padding:0px 73px 0px 40px;
   1margin:0px 73px 0px 40px;
   width:250px;/*290*/	
   	1background:#efefef; 
}
.sometitle {
   color:#002391;
   font-family:Arial,"DejaVu Sans";
   font-size:14pt;
   font-weight:normal;	
}	
/*CONTENT TXT---------------------------------*/
#content {
   padding:0px 30px 10px 0px;
}
#content img {
   border:1px solid #7E90C2;
}   
#content p {
   padding:5px 0px;
   text-align:justify;
}
#content ul, #content ol {
   padding:5px 10px;
   margin:0px 10px;
   list-style-position:outside;
}
/*MENUTOP-------------------------------------*/	
#menutop {
	display:block;
	overflow:hidden;
    padding:0px;
    width:563px;
    position:absolute;
    top:173px;
    left:37px;
    height:43px;
	list-style: none;
	list-style-position: inside; 
    background: url(/themes/stoik/images/menutopfon.gif) 0 0; 
}
#menutop li {
   float:left;
   padding:12px 0px;
   height:19px;/*43px*/
   overflow:hidden;
}
#menutop .first {
    background: url(/themes/stoik/images/menutopFirst.gif) no-repeat 0 100%;	
}
#menutop .last {
    background: url(/themes/stoik/images/menutopLast.gif) no-repeat 100% 0;	
}
#menutop .first a {
   border-left:none;	
}	
#menutop a {
   display: block;	
   1padding:0px 9px;
   height:19px;
   /*font: normal 14pt Arial, "DejaVu Sans";*/
   font: bold 11pt Tahoma, Arial, "DejaVu Sans";
   font-style: normal;
   color:#002391;
   text-decoration: none;
   text-align:center;
   border-left:1px solid #b9b9b9;
   /*width:100px;<!--убрать для всех для каждого свой будет*/
}
#menutop .active a {
   1text-decoration: underline; 	
}
#menunum1 a {
   width:96px;
}
#menunum2 a {
   width:87px;
}
#menunum3 a {
   width:106px;
}
#menunum4 a {
   width:75px;
}
#menunum5 a {
   width:98px;
}
#menunum6 a {
   width:96px;
}
/*MENULEFT-------------------------------------*/	
#menuleft {
margin-top: 10px
}
#menuleft {
	display:block;
	overflow:hidden;
    padding:0px;
    width:100%;
	list-style: none;
	list-style-position: inside; 
}
#menuleft li {
   width:100%;
   float:left;
}	
#menuleft a {
   display: block;	
   padding:8px 0px 8px 25px;;
   font: normal 11pt Arial;
   color:#5b5b5b;
   text-decoration: underline;
   text-align:left;
   width:225px;
	   
}
#menuleft .active a, #menuleft a:hover {
   text-decoration: none; 	
   background: url(/themes/stoik/images/menuleftfon.gif) no-repeat 0 50%;   
}
/*LNEWS-------------------------------*/
#lnews {
   width:260px;	
   padding:20px 0px 0px 25px;
   font-size:9pt;
   font-weight:normal;
   color:#000000;	
}
.lthenew, .lnewdate, .lnewtext, .ineedmooooore {
   width:100%;	
}
.lnewdate {
   padding:5px 0px;
   font-size: 10px;	
}	
.lthenew {
   padding: 10px 0;
}
.lnewtext {
   font-weight:bold;
   height:20px;	
   overflow:hidden;	
   line-height:19px;
}
.lnewtext a {
   color:#000000;
   text-decoration:underline;
}
.lnewtext a:hover {
   text-decoration:none;
}
.lnewintro {
   padding-bottom: 5px;	
   color:#5B5B5B;
   text-align:justify;
}
.lnewdalee {
   text-align: right;
}
.ineedmooooore {
   text-align:right;  
   padding:10px 0px;
}
.ineedmooooore a {
   color:#002cb7;
   text-decoration:underline;  
}
.ineedmooooore a:hover {
   text-decoration:none;  
}
/*SENDMAILFORM-------------------------*/

/*FOOTER--------------------------*/
#footer {
   position:relative;	 
   margin:0 auto;	
   width:100%;
   border-top:1px dashed #b0b2b3;
   height:71px;  
   font-size:8pt;
   background: url(/themes/stoik/images/footerfon.jpg) 0 0;
}
#mbottom {
   width:300px;
   height:20px;
   margin:12px auto 0 auto;
   text-align: center   
}
#mbottom img{
   margin-bottom: 11px;
}
#mbottom a {
   color:#000000;	
}	
#lbottom {
   float:left;
   width:320px; 
   margin:12px 0px 0px 60px;
}
#rbottom {
   float:right;
   width:185px;
   margin:15px 75px 0px 0px;
   text-decoration:underline;
   background: url(/themes/stoik/images/botlogo.png) no-repeat 0 0;	
   display:block; 
   height:15px;/*41px*/
   width:242px;
   font-size:8pt;
   padding:26px 0px 0px 0px;
}	  
#rbottom:hover {
   text-decoration:none;   
}
.thisforevol {
   padding: 5px 0 12px;
}
.tblforkatalog {
   width:840px;
   border-collapse:collapse;
}
.tblforkatalog tr {
   1border-bottom:2px ridge #ffffff;
   background: url(/themes/stoik/images/tr.jpg) repeat-x 0 100%;
}
.tblforkatalog img, .litemall img {
   border:1px solid #7e90c2;
}
.tblforkatalog td {
   text-align:center;
   padding: 10px 0px 25px;
}
.tblforkatalog .aforkubik {
   display:block;
   height:177px;
}
.part {
   width:177px;
   height:35px;/*40px*/
   padding:5px 0px 0px 0px;
   overflow:hidden;
   background:#7e90c2;
   margin:0 auto;
   text-align:center;
   color:#ffffff;
   font-family:Arial,"DejaVu Sans";
   font-size:10pt;
   font-weight:bold;
}
.ptitle, .kuhnamediumtitle {
   text-align:center;
   color:#4c4c4e;
   font-family:Arial,"DejaVu Sans";
   font-size:10pt;
   font-weight:bold;
   height:50px;
   vertical-align: middle;
}
.litemall {
   width:260px;
   float:left;
   padding:20px 0px 20px 20px;
}
.litemall a {
   display:block;
   height:232px;/*!!!!*/
   width:232px;
}
.litemall .itemart {
   width:232px;
   height:35px;
   padding:5px 0px; 0px 0px;
   color:#FFFFFF;
   font-family:Arial,"DejaVu Sans";
   font-size:10pt;
   font-weight:bold;
   background: #7E90C2;
   text-align:center;
}
.ritemall {
   padding:20px 20px 0px 0px;
   width:520px;
   float:left;
}
.ritemall .title {
   background: url(/themes/stoik/images/tr.jpg) repeat-x 0 100%;   
}
.ritemall .title {
   color:#4c4c4e;
   padding:0px 0px 5px 0px;
   font-family:Arial,"DejaVu Sans";
   font-size:10pt;
   font-weight:bold;
}
.itemwoword {
   padding:10px 0px 0px 0px;
   color:#607cc6;
   font-family:Arial,"DejaVu Sans";
   font-size:11pt;
   font-weight:bold;
}
.itemnov, .itemspec {
   color:#002391;
   font-family:Arial,"DejaVu Sans";
   font-size:14pt;
   font-weight:normal;
}  
.fotoalbom {
   float:left;
   padding:40px 0px 0px 0px;
   margin:0px 20px 15px 20px;
   width:830px;
   color:#002391;
   font-family:Arial,"DejaVu Sans";
   font-size:14pt;
   font-weight:normal;
   background: url(/themes/stoik/images/tr.jpg) repeat-x 0 0;      
}
.Gorky {
   text-align:right;
   padding:5px 40px 5px 0px;
   color:#534f4e;
}
.Gorky a {
   color:#534f4e;
   text-decoration:none;
}
.Gorky a:hover, .Gorky a:active  {
   color:#3663e2;
   text-decoration:none;
}   
.cena {
   width:177px;
   margin:0 auto;
   padding:7px 0px 0px 0px;
   height:42px;/*49px*/
   background: url(/themes/stoik/images/goodcena.jpg) no-repeat 50% 0;         
   color:#ee7642;
   font-family: "Arial Black", "DejaVu Sans";
   font-size:15pt;
   font-weight:normal;
}
.tblforkatalog .allnevit, .tblforkatalog .allnevit {
   padding:20px;
   text-align:right;
   color:#002CB7;
}
.tblforkatalog td {
   width:25%;
}
#textintro {
   font-size:9pt;
   text-align:justify;
}
#sendform {
   1width:352px;
   text-align:left;
}
.mailinput {
   width:350px;
   border:1px solid #7E90C2;
}
.mailformtext {
   padding:5px 0px;
   font-weight:bold;
   width:350px;
}
#divforkapchabtn {
   font-weight:bold;
}
#kapchaalert {
   font-size:12pt;
   color:#002391;   
}
.quedate {
   padding:5px 0;
   color:#5B5B5B;
   font-family:Arial;
   font-size:10pt;
}
.quetitle {
   color:#002391;
   font-family:Arial,"DejaVu Sans";
   font-size:12pt;
   padding:5px 0px;
}
.thecurnenew {
   padding:10px 0px;
}
.queaboutthis {
   text-align: right;
   padding:5px 0px;
}
#polinf {
   padding:20px 0 20px 25px;
   width:260px;
}
#polinf .sometitle {
   margin-bottom:10px;
}
#polinf ul {
   padding:5px 20px;
}   
#polinf a {
   color:#5B5B5B;
}
.withdata {
   border-collapse:collapse;
   margin:5px;
}
.withdata td, .withdata th {
   padding:10px;
   border:1px solid #ffffff;
}
