/* CSS Document */
* { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 11px; 
color : #000; 
line-height : 1.23; 
} 
table { 
border : 0; 
border-collapse : collapse; 
} 
table td { 
padding : 0; 
} 
img { 
border : 0; 
} 
h1 { 
color : #557799; 
font-weight : bold; 
font-size : 24px; 
} 
h2 { 
color : #557799; 
font-weight : bold; 
font-size : 24px; 
} 
body, form, p { 
padding : 0; 
margin : 0; 
} 
a.supersmall { 
font-size : 10px; 
font-weight : bold; 
color : #31309c; 
text-decoration : none; 
} 
.formText { 
font-size : 12px; 
font-weight : bold; 
color : #339; 
position : absolute; 
top : 16px; 
left : 193px; 
} 
A.formLink:link, A.formLink:visited { 
font-size : 10px; 
color : #000; 
text-decoration : underline; 
} 
A.formLink:hover, A.formLink:active { 
color : #990000; 
font-size : 10px; 
text-decoration : underline; 
} 
.searchFormField { 
width : 30px; 
height : 20px; 
font-size : 11px; 
} 
.rightPanelText_b { 
font-size : 11px; 
color : #333399; 
} 
.leftPanelText_a { 
font-size : 11px; 
color : #333333; 
} 
A.leftPanel_b:link, A.leftPanel_b:visited { 
font-size : 12px; 
color : #0033ff; 
text-decoration : underline; 
font-weight : bold; 
} 
A.leftPanel_b:hover, A.leftPanel_b:active { 
font-size : 12px; 
color : #3366ff; 
text-decoration : underline; 
font-weight : bold; 
} 
.rel { 
position : relative; 
top : 0; 
left : 0; 
} 
.abs { 
position : absolute; 
top : 10px; 
left : -20px; 
} 
.abs1 { 
position : absolute; 
top : -4px; 
left : -20px; 
} 
.abs2 { 
position : absolute; 
top : 20px; 
left : 130px; 
} 
* HTML .abs3 { 
position : absolute; 
top : -225px; 
left : 580px; 
} 
.abs3 { 
position : absolute; 
top : -220px; 
left : 580px; 
} 
.q2 { 
width : 206px; 
border : 1px solid #d8d9d8; 
} 
.q3 { 
text-align : center; 
padding : 55px 0 0 0; 
} 
.q4 { 
font-size : 12px; 
padding : 5px 0 0 0; 
} 
.q41 { 
font-size : 13px; 
padding : 8px 0 0 0; 
} 
* HTML .q4px1 { 
padding : 9px 0 0 0; 
} 
.q5 { 
font-size : 12px; 
padding : 5px 0 10px 0; 
border-bottom : 1px dashed #7b96ff; 
} 
.q6 { 
color : #0099ff; 
font-weight : bold; 
padding : 50px 0 0 0; 
font-size : 12px; 
} 
.q7 { 
color : #31309c; 
padding : 20px 10px 20px 10px; 
font-size : 11px; 
} 
.q8 { 
color : #0099ff; 
font-size : 12px; 
padding : 20px 10px 0 10px; 
border-top : 2px dashed #fffb00; 
} 
.q9 { 
color : #31309c; 
padding : 0 10px 20px 10px; 
font-size : 11px; 
} 
.a1 { 
position : absolute; 
top : -90px; 
left : 4px; 
} 
.a11 { 
position : absolute; 
top : -90px; 
left : 4px; 
background : url(/static/design/ar3/new/logo_rus2.gif) no-repeat; 
color : #557799; 
font-weight : bold; 
font-size : 24px; 
width : 187px; 
height : 69px; 
padding : 30px 0 0 20px; 
} 
.a2 { 
position : absolute; 
top : -120px; 
left : -40px; 
} 
.a3 { 
color : #31309c; 
padding : 120px 0 0 10px; 
} 
.a4 { 
position : absolute; 
top : 85px; 
left : -17px; 
} 
.a5 { 
color : #31309c; 
padding : 10px 0 0 10px; 
} 
.a6 { 
position : absolute; 
top : -17px; 
left : -17px; 
} 
.a7 { 
color : #31309c; 
padding : 0 10px 0 10px; 
} 
.a71 { 
font-style : italic; 
color : #31309c; 
padding : 20px 10px 0 10px; 
text-align : justify; 
} 
.a8 { 
position : absolute; 
top : -10px; 
left : 290px; 
} 
.a9 { 
position : absolute; 
top : 15px; 
left : 290px; 
} 
.z1 { 
margin : 50px 0 0 0; 
padding : 0 0 0 0; 
} 
.z2 { 
position : absolute; 
top : 0; 
left : -20px; 
} 
.z3 { 
position : absolute; 
top : 160px; 
left : 415px; 
} 
.z4 { 
position : absolute; 
top : -110px; 
left : 370px; 
} 
* HTML .z4 { 
position : absolute; 
top : -118px; 
left : 370px; 
} 
.z5 { 
padding : 20px 0 0 90px; 
width : 40px; 
} 
.z6 { 
padding : 20px 0 0 20px; 
width : 30px; 
} 
.z7 { 
padding : 25px 0 0 10px; 
} 
.z8 { 
position : absolute; 
top : 57px; 
left : 10px; 
} 
.z9 { 
position : absolute; 
top : 57px; 
left : 93px; 
} 
.z0 { 
padding : 0 0 10px 10px; 
} 
.w1 { 
width : 742px; 
margin : 10px 0 0 0; 
} 
.w2 { 
position : relative; 
top : -1px; 
left : -1px; 
} 
.w3 { 
position : relative; 
top : -1px; 
left : 1px; 
} 
.w4 { 
position : relative; 
top : 1px; 
left : -1px; 
} 
.w5 { 
position : relative; 
top : 1px; 
left : 1px; 
} 
.w6 { 
width : 206px; 
border : 1px solid #d8d9d8; 
margin : 10px 0 0 0; 
} 
.w7 { 
width : 182px; 
padding : 40px 0 0 0; 
} 
.w8 { 
text-align : right; 
padding : 10px 0 10px 0; 
} 
.w9 { 
padding : 10px 0 0 0; 
} 
.e1 { 
padding : 0 2px 0 0; 
} 
.e2 { 
position : absolute; 
top : -198px; 
left : 520px; 
} 
.e3 { 
color : #9c3; 
font-weight : bold; 
font-size : 24px; 
font-family : Franklin Gothic Demi; 
position : absolute; 
top : -64px; 
left : 50px; 
} 
.e5 { 
font-size : 12px; 
font-weight : bold; 
color : #339; 
} 
.e6 { 
width : 278px; 
height : 86px; 
background : url(/static/design/ar3/new/bg_search_form.gif) no-repeat left top; 
} 
.e7 { 
width : 70px; 
height : 17px; 
margin : 0 5px 0 5px; 
} 
.e9 { 
width : 55px; 
height : 22px; 
position : absolute; 
top : -1px; 
left : 297px; 
} 
.e0 { 
color : #31309c; 
padding : 0 0 10px 0; 
border-bottom : 2px dashed #7b96ff; 
} 
.s1 { 
width : 75px; 
height : 112px; 
margin : 10px 0 0 50px; 
} 
.s2 { 
width : 526px; 
border : 1px solid #d8d9d8; 
} 
.s3 { 
padding : 40px 0 0 0; 
} 
.s4 { 
padding : 0 0 5px 0; 
} 
.s5 { 
font-size : 10px; 
} 
.s6 { 
width : 526px; 
border : 1px solid #d8d9d8; 
margin : 10px 0 0 0; 
} 
.s7 { 
font-size : 12px; 
font-weight : bold; 
color : #339;
width : 300px;  
} 
.s9 { 
border : 1px solid #d8d9d8; 
margin : 0 0 10px 0; 
} 
.s91 { 
border : 1px solid #d8d9d8; 
width : 742px; 
margin : 10px 0 10px 0; 
} 
.s0 { 
height : 6px; 
margin : 15px 0 0 10px; 
}