/* общие настройки */

html, body   {padding: 0px; margin: 0px; width: 100%; min-height: 100%;}
body         {font: 11px Tahoma; color: #000; SCROLLBAR-FACE-COLOR: #CCCCCC; SCROLLBAR-HIGHLIGHT-COLOR: #FDE4E1; SCROLLBAR-SHADOW-COLOR: #CCCCCC; SCROLLBAR-3DLIGHT-COLOR: #CCCCCC; SCROLLBAR-ARROW-COLOR: #FF0000; SCROLLBAR-TRACK-COLOR: FDE4E1; SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC; BACKGROUND-COLOR: #FDE4E1;}
ul, li, h1, h2, h3, p   {padding: 0px; margin: 0px;}

a       {color:#885599;}
a       {text-decoration:none;}
a:hover {color:#885599;}
a:hover {text-decoration: underline;}

/* структура */

.main_wrap {width: 992px; min-width: 992px; margin: 0px auto 0px auto;}
.logo      {height: 197px;}

.body_wrap {width: 992px; overflow: hidden; border: 1px dashed #FF1B00;}
.bottom_wrap  {width: 992px; border: 1px dashed #FF1B00; border-top: none; margin-bottom: 16px;}
.left, .center {float: left;}
.left      {width: 180px; /* border-right: 1px dashed #FF1B00; */}
.center    {width: 628px; padding: 8px 0px 0px 0px;}
.right     {float: right; width: 180px;}

.bord        {border-left: 1px dashed #FF1B00; position: relative; margin-left: 180px;}
.bord2       {border-left: 1px dashed #FF1B00; position: relative; margin-left: 628px;}
.fix         {margin-left: -810px;}
.fix2        {margin-left: -181px;}
* html .fix  {}
* html .fix2 {}

/* контент */

.left ul   {list-style-type: none; padding: 24px 4px 0px 6px;}
.left li   {padding: 8px 0px 10px 36px; line-height: 14px; background: url(heart.jpg) 0px 0px no-repeat;}
.left li.none {background: none; padding: 12px 0px 12px 0px;}
.left li span {color: #885599;}

.stat       {text-align: center; color: #555;}
.stat h2    {font: 16px Tahoma; color: #fc0205; margin-top: 16px; margin-bottom: 12px;}

.center h1       {padding: 24px 8px 16px 8px; font: bold 13px Tahoma; color: #000;}
.center .counter {text-align: right; padding-right: 14px; margin-bottom: -40px; padding-top: 24px;}
.center p        {padding: 8px 0px 8px 0px; font: 11px Tahoma; color: #000;}
.center p.i      {background-color: #FDACAC; margin: 0px 14px 16px 14px; border: 1px solid #555; padding: 3px 0px 3px 0px;}

table.anket       {margin: 0px auto 24px auto; border: 1px solid #555;}
table.anket th    {background-color: #FDACAC; padding: 4px; text-align: left; font-weight: normal;}
table.anket th span {float: right; color: #AF5C5C;}
table.anket .photo {border: 1px solid #333;}
table.anket .data  {padding-left: 6px; border: 1px solid #333;}
table.anket .usl   {padding-left: 6px; border: 1px solid #333;}
table.anket .pri   {border: 1px solid #333;}
table.anket .comm  {padding-left: 6px; border: 1px solid #333;}

table.fullanket          {margin: 8px auto 24px auto; border: 1px solid #555; width: 100%;}
table.fullanket th       {background-color: #FDACAC; padding: 4px; text-align: left; font-weight: normal;}
table.fullanket th h1    {font-size: 16px; text-align: center;}
table.fullanket th div   {color: #AF5C5C; text-align: right; margin-top: -20px; margin-bottom: 3px; padding-top: 4px;}
table.fullanket .photo   {border: 1px solid #333; text-align: center;}
table.fullanket .photo .bigphoto {margin: 16px; border: 1px solid #555;}
table.fullanket .photo .thumbs     {margin: 16px 0px 8px 0px;}
table.fullanket .photo .thumbs img {border: 1px solid #555; margin: 4px; cursor: pointer;}
table.fullanket .head    {border: 1px solid #333;}
table.fullanket .data    {padding: 0px 8px 8px 8px; border: 1px solid #333;}
table.fullanket h2       {text-align: center; font-size: 11px; padding: 10px 0px 6px 0px;}
table.fullanket .head h2 {padding: 4px 0px 4px 0px; background-color: #FDACAC;}
table.fullanket h3       {padding: 4px 0px 4px 0px;}
table.fullanket p        {padding: 6px 0px 6px 0px;}
table.fullanket p.i      {margin: 4px 0px 0px 0px; padding: 8px 8px 8px 8px; background-color: #FCD7D2; border: 1px solid #ECC7C2;}

table.price    {margin-top: 12px;}
table.price td {background-color: #FFCCCC; text-align: center; padding: 2px 6px 2px 6px; border: 1px solid #333;} /* FDE4E1 */
table.price th {text-align: center; background-color: #FDACAC; padding: 2px 6px 2px 6px; color: #000; font-weight: normal; border: 1px solid #333;}
table.price td.cl {background: none; border: none;}

.content       {padding: 0px 32px 0px 32px; font: 11px Tahoma;}
.content ul    {padding: 0px 0px 0px 32px; list-style-type: round;}
.content li    {font-size: 11px; line-height: 17px;}

/* анкета месяца */

.anket_month        {text-align: center;}
.anket_month h2     {font: 14px Tahoma; color: #fc0205; margin-top: 40px; margin-bottom: 16px; }
.anket_month .block {border: 1px solid #333; width: 124px; background-color: #fff; margin-left: auto; margin-right: auto; padding-bottom: 2px; padding-top: 2px;}
.anket_month .block img {border: none;}
.anket_month h3     {font: 14px Tahoma; color: #885599; margin-top: 8px; margin-bottom: 24px;}

/* мигающая анкета */

.gimg   {float: left; margin: 0px 0px 2px 2px;}
.gblink {float: left; border: none; width: 124px; background-color: #fc0000;}
.gcopy  {float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/copyb.png', sizingMethod='scale'); width: 24px; height: 24px; margin: -30px 0px 0px 95px;}
HTML > BODY .gcopy {background: url(/images/copyb.png);}
* html .gcopy {margin-left: 46px;}

/* прочее */

.toptxt p     {padding: 3px 16px 0px 16px; text-align: right; font: 12px Tahoma; color: #fff;}
.stext        {padding: 16px 0px 16px 0px;}
.stext p      {padding: 4px 10px 4px 10px; font: 8px Tahoma; text-align: left; color: #e7796d;}
.stext a      {color: #e7796d;}
.s10 p        {font-size: 10px;}
.s11 p        {font-size: 11px;}
.lp           {padding-left: 12px;}
.red          {color: red;}
p.paginator   {border: 1px solid #555; margin: 0px 14px 0px 14px; padding: 3px 0px 3px 0px;}
.c            {text-align: center;}
.simg         {margin-bottom: -4px;}
.ekaban       {width: 620px; height: 90px; padding: 0px 0px 24px 0px; margin: 0px auto 0px auto; overflow: hidden;}
.banner1      {width: 480px; height: 60px; padding: 16px 0px 16px 0px; margin: 0px auto 0px auto;}

.links        {position: relative; margin-top: -50px; padding: 0px 0px 11px 16px;}
.live         {float: left; padding: 4px 270px 4px 20px;}
.copy         {float: left; padding-top: 12px; color:#885599;}
.copy span    {color: #000; padding: 0px 8px 0px 8px;}

.linketc      {float: right; padding: 12px 32px 0px 0px;}
.linketc a    {color: #e7796d;}

.cr {clear: both; font: 0px Tahoma; height: 0px;}