body {background: #FFFFFF; margin: 0px auto; padding: 0px;}

h1 {font-size:11pt; color:#616043; font-family:Tahoma; padding-top:5px;}

td.head {background: url(../i/logo.jpg) #FFFFFF; background-repeat: no-repeat; font-family:Tahoma, sans-serif; font-size: 12pt; color:#9FAAC4; height: 180px;}

td.ava {background: #E6E6E6; font-family:Tahoma, sans-serif; font-size: 10pt; color:#637276; height: 100%; width: 233px;}

td.foot {background: url(../i/foot.jpg) #9B9B9B; font-family:Tahoma, sans-serif; font-size: 9pt; color:#ffffff; margin: 18px  5px  0px 20px; height: 80px;}

td.text {font-family:Tahoma,sans-serif; font-size: 10pt; color:#000000; background: #ffffff; padding-top: 10px;}

td.center {font-family:Tahoma,sans-serif; font-size: 9pt; color:#69059B; padding: 0px 5px 22px 5px;}

td.step1 {width: 30px; text-align: center; font-family:Tahoma,sans-serif; font-size: 9pt; color:#69059B; padding: 0px 2px 0px 5px;}

td.action {width: 33%; font-family:Tahoma,sans-serif; font-size: 8pt; color:#333333; padding: 6px 2px 2px 2px;height:160px;}

td.raz {font-family:Tahoma,sans-serif; font-size: 9pt; color:#333333; padding: 0px 0px 10px 15px;}

td.kat {width: 25%; font-family: Tahoma,sans-serif; font-size: 10pt; color:#333333; padding: 0px 0px 10px 15px;}

td.katcon {width: 65%; font-family: Tahoma,sans-serif; font-size: 10pt; color:#333333; padding:  0px 0px 10px 0px;}

td.str {font-family:Tahoma,sans-serif; font-size: 9pt; text-align: right; color:#333333; padding-top: 5px;}

td.nav {font-family:Tahoma,sans-serif; font-size: 9pt; color:#333333; padding: 7px 0px 7px 0px;}

table.main {width: 900px; height: 100%; border: 0px; font-family:Tahoma;}

img {border:0;}
img.clipart {width: 200px; border:1px solid #ffffff; padding: 1px; margin: 5px;}
img.steps {width: 30px; height: 30px;}

a:link{text-decoration: none; color: #666666;}
a:visited{text-decoration: none; color: #666666;}
a:hover{text-decoration: underline; color: #69059B;}
a:active{text-decoration: none; color: #666666;}

a.menu:link{font-family:Tahoma; font-size: 11pt; font-weight: bold; text-decoration: none; color: #69059B; padding: 3px;}
a.menu:visited{font-family:Tahoma; font-size: 11pt; font-weight: bold; text-decoration: none; color: #69059B; padding: 3px;}
a.menu:hover{font-family:Tahoma; font-size: 11pt; font-weight: bold; text-decoration: none; color: #111; padding: 3px;}
a.menu:active{font-family:Tahoma; font-size: 11pt; font-weight: bold; text-decoration none; color: #69059B; padding: 3px;}

a.text:link{font-family:Tahoma; font-size: 9pt; text-decoration: none; color: #ffffff;}
a.text:visited{font-family:Tahoma; font-size: 9pt; text-decoration: none; color: #ffffff;}
a.text:hover{font-family:Tahoma; font-size: 9pt; text-decoration: none; color: #CCCCCC;}
a.text:active{font-family:Tahoma; font-size: 9pt; text-decoration none; color: #ffffff;}

a.str { display:block; float:left; margin:2px; COLOR: #A3A3A3; border: 1px solid #C7C7C7; background-color: #F3F3F3; font-family:Tahoma; font-size: 8pt; text-decoration: none; padding: 1px 4px 1px 4px;}
a:active.str {COLOR: #A3A3A3; border: 1px solid #C7C7C7; background-color: #F3F3F3; font-family:Tahoma; font-size: 8pt; text-decoration: none; padding: 1px 4px;}
a:visited.str {COLOR: #A3A3A3; border: 1px solid #C7C7C7; background-color: #F3F3F3; font-family:Tahoma; font-size: 8pt; text-decoration: none; padding: 1px 4px;}
a:hover.str {COLOR: #000000; border: 1px solid #666666; background-color: #CCCCCC; font-family:Tahoma; font-size: 8pt; text-decoration: none; padding: 1px 4px;}
span.str { display:block; float:left; margin:2px; color: #ffffff; border: 1px solid #69059B; background-color: #69059B; font-family:Tahoma; font-size: 8pt; padding: 1px 4px 1px 4px; }

span.menu {padding: 4px 5px 3px 5px; margin-right:2px;}

span.poisk {padding: 0px 0px 0px 0px; font-size: 8pt; color: #999999;}

div.text {background: #69059B; width: 150px; height: 25px; margin: 0px; color: #fff; border: 1px solid red; float: left;}

span.text {padding: 3px 12px 3px 12px; color: #fff; background:#69059B; }

span.text2 {padding: 1px 3px 1px 3px; border-bottom: 1px solid #69059B; color: #69059B;}

span.active {background: url(../i/bg_save.jpg) #69059B; color: #ffffff; text-align: right; margin-left:-15px; padding: 0px 15px 0px 15px; font-size: 10pt;}

span.naavatar {background: #69059B; color: #ffffff; padding: 2px 6px 2px 6px; font-size: 8pt;}

div.clipart {background: url(../i/clip.jpg) no-repeat #BFBFBF; width: 223px; margin: 5px 0px 17px 0px; color: #333333; font-size: 8pt; padding: 10px 0px 5px 0px;}

div.menu {margin-top: 185px; margin-left: 11px;}

div.input {color: #555; font-size: 8pt; font-family: Tahoma; margin-top:-55px; margin-left: 718px; width: 180px; border: 0px solid red;}

INPUT, TEXTAREA {border: 1px solid #EBE9ED; color: #596251; background:#F5F4F7; font-size:8pt; font-family: Tahoma, verdana, arial, helvetica;}

strong {color: #69059B; font-size: 10pt;}

/* */
#avatar_area { position:relative; width:200px; border: 2px solid: #fff; }
#avatar_area img { display:block; z-index:1; }
#roundtop, #roundbtm { position: absolute; left: 0; top: 0; width: 200px; height: 20px; z-index:10; background: url(../i/avatars/round_b_top.png) no-repeat 0 0; display: none; }
#roundbtm { top: auto; bottom: 0px; background: url(../i/avatars/round_b_btm.png) no-repeat 0 0; }

.current_effect { font-weight:bold !important; text-decoration:none !important; }
#loading { text-align:center; position:relative; top:200px; z-index:100; margin-top:-11px }
#loading img { display:inline; }
#loading2 { display:none; }

.center { text-align:center }
.padded-content { padding: 0 0 50px 0 }
#search_form { display:inline }

#roundtop, #roundbtm {_filter: expression((runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter, runtimeStyle.backgroundImage = 'none');}