* {
  font-family:  Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        line-height:1.23;
}
caption {
   color:#BD0000;
   font-size:16;
   font-weight:bold;
   text-align:left;
   padding:10 0 0 30;
}
hr {
   color:#000;
   width:337;
}
h1 {
   color:#FFF;
   margin:0px;
   padding:0px;
}
h2 {
   margin:0px;
   padding:0 0 0 20;
   font-weight:normal;
}
h3 {
   font-size:14;
   padding:0 0 5 50;
   margin:0px;
}
h5 {
   padding:7 0 0 20;
   color:#CE3000;
   font-weight:bold;
   border-left:1px dashed #BD0000;
   margin:0px;
}
* HTML h5 {
   border-left:1px dotted #BD0000;
}
h6 {
   padding:7 0 0 20;
   color:#CE3000;
   margin:0px;
}
strong {
   font-weight:normal;
}
b {
   font-weight:normal;
}
img {
   border:0
}
table {
   border:0px;
   border-collapse:collapse;
}
table td {
   padding:0px;
}
form, p {
   padding:0px;
   margin:0px;
}
a {
   text-decoration:none;
}
body {
   margin:0px;
   padding:0px;
   background: url(/static/design/ar2/images/hline_blue_white.jpg) repeat-y;
}
.regFormField {
   width: 70px;
   height: 20px;
   font-size: 11px;
}
.formText {
   font-size: 14px;
   font-weight: bold;
}
.formlink {
   font-size:10px;
   color:#000;
   text-decoration:underline;
}
.searchFormField {
   width: 23px;
   height: 18px;
   font-size: 11px;
}
.formlinksearch {
   font-size:13px;
   color:#000;
   text-decoration:underline;
}
.z1 {
   width:370;
   height:250;  
}
.pp {
   font-size:12;
   color:#000000;
   font-weight:bold;
   padding:0 0 0 25;
}
.pp1 {
   padding:0 0 0 20;
}
.rel {
   position:relative;top:0;left:0;
}
a.supersmall {
	
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.q1 {
   font-size:18;
   font-weight:bold;
   color:#BD0000;
   margin:5 10 0 10;
   padding:10 0 10 10;
   border-top:1px dashed #BD0000;
   text-align:left;
}
* HTML .q1 {
   border-top:1px dotted #BD0000;
}
.q2 {
   width:114;
   height:136;
   background-color:#E7EFF7;
   text-align:center;
   padding:3 0 0 0;
   border:1px solid #BDDBE7;
}
.q3 {
   padding:0 0 0 10;    
   width:140;
}
.q4 {
   padding:0 0 5 10;
}
.q5 {
   color:#000;
   font-size:12;
   text-decoration:underline;
}
.q6 {
   margin:5 10 0 10;
   height:2px;
   font-size:0px;
   border-top:1px dashed #BD0000;
}
* HTML .q6 {
   border-top:1px dotted #BD0000;
}
.q7 {
   color:#771D00;
   font-size:16;
   font-weight:bold;
   background-color:#B9D7E7;
   height:50;
   text-align:center;
   padding:5 0 0 0;
   border-top:2px solid #BD0000;
   border-bottom:2px solid #BD0000;
}
tt {
   font-weight:bold;
   color:#771D00;
   text-align:center;
   padding:3 0 0 0;
   display:block;
}
.q9 {
   padding:20 5 0 5;
   text-align:left;
}
* HTML .q9 {
   padding:15 5 0 5;
}
.q0 {
   font-size:12;
   color:#000;
   text-decoration:underline;
   text-align:left;
}
.a1 {
   color:#771D00;
   font-size:16;
   font-weight:bold;
   background:#B9D7E7;
   height:35;
   text-align:center;
   padding:12 0 0 0;
   margin:10 0 0 0;
   border-top:2px solid #BD0000;
   border-bottom:2px solid #BD0000;
}
* HTML .a1 {
   height:50;
}
.a2 {
   height:1px;
   border-top:1px dashed #BD0000;
   width:130;
   margin:20 0 0 0;
}
* HTML .a2 {
   border-top:1px dotted #BD0000;
}
.a3 {
   height:28;
   text-align:center;
   font-weight:bold;
   color:#FFFFFF;
   margin:10 0 0 0;
   padding:5 0 0 0;
   background: url(a10020563_12.gif) no-repeat center top;
}
.a4 {
   padding:5 10 0 20;
   line-height:1.1;
}
.a5 {
   padding:7 0 0 20;
   color:#CE3000;
   font-weight:bold;
}
.a6 {
   width:96;
   height:146;
   margin:0 5 0 0;
   float:left;
}
.a7 {
   width:116;
   height:173;
   margin:0 5 0 0;
   float:left;
}
.a8 {
   width:118;
   height:156;
   margin:0 5 0 0;
   float:left;
}
.a9 {
   width:117;
   height:175;
   margin:0 5 0 0;
   float:left;
}
.a0 {
   width:191;
   height:132;
   margin:0 5 0 0;
   float:left;
}
.w1 {
   color:#771D00;
   font-weight:bold;
   padding:10 10 0 10;
}
.w2 {
   padding:20 10 0 10;
   color:#422400;
}
* HTML .w2 {
   padding:19 10 0 10;
}
* HTML .w21 {
   padding:14 10 0 10;
   color:#422400;
   line-height:1.1;
}
.w21 {
   padding:20 10 0 10;
   line-height:1.08;
}
.w3 {
   width:812;
   background:#FFF;
}
.w4 {
   border-bottom:0px solid #FFF;
}
.w5 {
   width:812;
   margin:10 0 0 0;
}
.s1 {
   display:block;
   width:159;
   height:34;
   border-top:2px solid #BD0000;
   border-bottom:2px solid #BD0000;
   color:#000;
   text-align:center;
   margin:5 0 0 25;
   padding:0 0 2 0;
   font-size:14;
   font-weight:bold;
   font-famyli:Comic Sans MS;
}
* HTML .s1 {
   height:30;
   margin:0 0 0 25;
   font-size:13;
}
.s2 {
   width:250;
}
.s3 {
   padding:5 10 0 20;
   line-height:1.1;
   border-left:1px dashed #BD0000;
}
* HTML .s3 {
   border-left:1px dotted #BD0000;
}
.s5 {
   position:absolute;top:70px;left: 0px;
   width:100%;
   height:42px;
   text-align:left;
}
.s6 {
   position:relative;
   width:750px;
   height:42px;
   margin-right:auto;
   text-align: right;
}
.s7 {
   position:relative;right:30%;
}
.s9 {
   padding:5 0 5 10;
}
.x1 {
   padding:5 0 0 10;
}
.x2 {
   position:relative;top:10;left:10;
   font-size:10px;
   color:#000;
   text-decoration:underline;
}
.x3 {
   padding:0 10 5 0;
   text-align:right;
}
.x4 {
   position:absolute;top:10px;left:0px;
   width:200px;
   height:150px;
}
.x6 {
   background: url(a10020563_13.gif) no-repeat;
   width:185;
   height:150;
   margin:4 0 0 10;
}
.x7 {
   font-size:9;
   color:#000;
   text-decoration:underline;
   padding:0 0 0 15;
}
.x8 {
   margin:0 5 -3 10;
}
* HTML .x8 {
   margin:0 0 -1 10;
}
.x0 {
   width:67;
   height:29;
}
.e1 {
   position:absolute;top:149px;left:25px;
   width:159;
   height:30;
}
.e2 {
   font-size:14;
   font-weight:bold;
   color:#BD0000;
   padding:5 0 0 33;
}
.e3 {
   font-size:14;
   color:#000;
   font-weight:bold;
   padding:0 0 0 25;
   width:80;
   text-align:right;
}
.e4 {
   font-size:16;
   font-weight:bold;
   padding:0 0 0 20;
}
.e6 {
   line-height:1.6;
   color:#BD0000;
   padding:0 0 0 80;
}
.e7 {
   border-right:1px dashed #BD0000;
}
.e8 {
   width:60%;
   text-align:right;
   padding:50 0 0 0;
}
.e9 {
   height:5px;
   background: url(a10020563_14.gif) no-repeat right top;
   margin:30 0 0 0;
}
.e0 {
   background: url(a10020563_15.jpg) no-repeat;
   height:176px;
   width:40%;
}
.d1 {
   font-weight:bold;
   color:#FFF;
   font-size:36;
   width:500;
   text-align:right;
}
.d2 {
   width:812px;
   background: url(a10020563_16.jpg) repeat-y;
}
.d3 {
   width:35;
   background:#A5CBDE;
}
.d4 {
   background: url(a10020563_17.gif) no-repeat;
   width:208px;
   height:310px;
}
.d5 {
   width:23px;
   height:18px;
   font-size:11px;
   margin:0 5 0 8;
}
.d6 {
   position:relative;top:8;left:100;
   width:230;
   height:27;
}
.d7 {
   color:#000;
   font-size:12;
   font-weight:bold;
   vertical-align:top;
   text-align:center;
   padding:5 0 0 0;
   height:15;
}
.d8 {
   vertical-align:top;
   padding:18 0 0 15;
   height:48;
}
.d9 {
   width:120;
   height:313;
   vertical-align:bottom;
   background: url(a10020563_18.gif) no-repeat left bottom;
}
.d0 {
   width:449;
   background: url(a10020563_19.gif) no-repeat left bottom;
   vertical-align:top;
}
.c1 {
   background: url(a10020563_20.jpg) no-repeat center top;
   height:196;
   width:365;
   padding:7 15 0 20;
   line-height:1.1;
   border-right:1px dashed #BD0000;
}
.c2 {
   width:250;
   background: url(a10020563_21.gif) no-repeat center top;
   height:34;
   color:#FFF;
}
.c3 {
   background: url(a10020563_22.gif) repeat-x;
   width:100%;
}
.e8 {
   width:60%;
   text-align:right;
   padding:50 0 0 0;
}
.e9 {
   height:5px;
   background: url(a10020563_14.gif) no-repeat right top;
   margin:30 0 0 0;
}
.e0 {
   background: url(a10020563_15.jpg) no-repeat;
   height:176px;
   width:40%;
}
.d1 {
   font-weight:bold;
   color:#FFF;
   font-size:36;
   width:500;
   text-align:right;
}


#share42 {
  position: fixed;
  z-index: 1000;
  margin-left: -70px; /* смещение панели влево от края контента */
}

#share42 {
  padding: 6px 6px 0;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}