BODY,TD {
font-family:Tahoma,Arial;
font-size:9pt;
color:#000;
}

/*
noindex {
	display:block;
	border:1px dashed #CCC;
	background: url('/bitrix/images/noindex_img.gif') top right no-repeat;
}
*/

.main {
height:100%;
}

.border_banner {
border:1px solid #AFAFAF;
border-width:1px;
}

A:visited,A:hover,A:link,A:active {
font-family:Arial;
color:#de7896;
text-decoration:underline;
font-weight:400;
font-size:9pt;
}

A.chain:visited,A.chain:link,A.chain:active {
font-family:Arial;
color:#888;
text-decoration:none;
font-weight:200;
font-size:8pt;
}

A.chain:hover {
font-family:Arial;
color:red;
text-decoration:none;
font-weight:200;
font-size:8pt;
}

FONT.chain {
font-family:Arial;
color:#888;
font-weight:200;
font-size:8pt;
}

A.mainmenu:visited,A.mainmenu:link,A.mainmenu:active {
font-family:Tahoma;
color:#de7896;
text-decoration:underline;
font-weight:400;
font-size:8pt;
text-transform:uppercase;
}

A.bordo:visited,A.bordo:hover,A.bordo:link,A.bordo:active {
font-family:Tahoma,Arial;
color:#953574;
text-decoration:underline;
font-weight:400;
font-size:8pt;
}

A.blue:visited,A.blue:hover,A.blue:link,A.blue:active {
font-family:Tahoma,Arial;
color:#1270C7;
text-decoration:underline;
font-weight:400;
font-size:8pt;
}

.txt_address {
font-family:Tahoma,Arial;
font-size:7pt;
color:#6E050D;
font-weight:400;
}

#girl {
position:absolute;
top:66px;
left:0;
width:100%;
height:218px;
background:url(/img/girl.gif) no-repeat left;
z-index:0;
}

.girl_2 {
background:url(/img/girl_2.gif) no-repeat left;
}

.girl_3 {
background:url(/img/girl_3.gif) no-repeat;
}

.bg_topmenu {
background-color:#FBB4DC;
}

H1,.headerpage {
font-family:Tahoma,Arial;
font-size:14pt;
color:#de7896;
font-weight:400;
margin:18px 0 10px;
padding:0;
}

A.head:link,A.head:active,A.head:visited,A.head:hover {
font-family:Tahoma,Arial;
font-size:18pt;
color:#de7896;
font-weight:400;
text-decoration:none;
}

A.submenu:visited,A.submenu:hover,A.submenu:link,A.submenu:active {
font-family:Tahoma,Arial;
color:#de7896;
text-decoration:underline;
font-weight:400;
font-size:9pt;
}

.txt_submenu {
font-family:Tahoma,Arial;
font-size:9pt;
color:#de7896;
font-weight:400;
padding-bottom:10px;
}

.border_art {
border:1px solid #953574;
text-align:center;
border-width:1px;
}

.red {
font-family:Tahoma,Arial;
font-size:8pt;
color:#EC1D24;
font-weight:400;
}

A.blue1:visited,A.blue1:hover,A.blue1:link,A.blue1:active {
font-family:Tahoma,Arial;
color:#0084FF;
text-decoration:underline;
font-weight:600;
font-size:8pt;
}

A.detail:visited,A.detail:hover,A.detail:link,A.detail:active {
font-family:Tahoma;
color:#FFF;
font-size:8pt;
font-weight:600;
text-decoration:none;
height:18px;
padding-top:2px;
padding-bottom:2px;
}

A.submenuON:visited,A.submenuON:hover,A.submenuON:link,A.submenuON:active {
font-family:Tahoma,Arial;
color:#fff;
text-decoration:none;
font-weight:600;
font-size:9pt;
height:16px;
background-color:#de7896;
position:relative;
top:2px;
padding:1px 3px 2px;
}

H2,.header_art {
font-family:Arial;
font-size:12pt;
color:#7347C3;
font-weight:600;
}

H3 {
font-family:Arial;
font-size:11pt;
color:#de7896;
font-weight:600;
}

H4 {
font-family:Arial;
font-size:10pt;
color:#7347C3;
font-weight:600;
}

.author_art {
font-family:Tahoma,Arial;
font-size:7pt;
color:#de7896;
font-weight:600;
line-height:140%;
}

.source_art {
font-family:Arial;
font-size:7pt;
color:#de7896;
font-weight:400;
line-height:140%;
}

.banner_art_bottom {
padding-top:20px;
padding-bottom:20px;
}

.art_pages {
font-family:Tahoma, Arial;
font-size:8pt;
color:#de7896;
font-weight:600;
padding-top:15px;
padding-left:25px;
padding-bottom:15px;
}

A.art_pageON:visited,A.art_pageON:hover,A.art_pageON:link,A.art_pageON:active {
font-family:Tahoma,Arial;
color:#ffe72e;
text-decoration:none;
font-weight:600;
font-size:8pt;
height:16px;
background-color:#de7896;
position:relative;
top:2px;
padding:1px 5px 2px;
}

A.art_pageOFF:visited,A.art_pageOFF:hover,A.art_pageOFF:link,A.art_pageOFF:active {
font-family:Tahoma,Arial;
color:#FFF;
text-decoration:none;
font-weight:600;
font-size:8pt;
height:16px;
background-color:#663AC3;
position:relative;
top:2px;
padding:1px 5px 2px;
}

A.art_blue:visited,A.art_blue:hover,A.art_blue:link,A.art_blue:active {
font-family:Tahoma,Arial;
color:#1272C8;
text-decoration:underline;
font-weight:400;
font-size:8pt;
}

TR.tablehead {
background-color:#EEE;
}

.tableheadtext {
color:#000;
font-weight:700;
}

.tablebodytext {
color:#000;
}

TD.tableborder {
border-left:1px solid gray;
}

A.novelty:visited,A.novelty:active,A.novelty:link,A.novelty:hover {
color:#A90410;
font-size:8pt;
}

TD.anounce A:link,TD.anounce A:active,TD.anounce A:hover,TD.anounce A:visited {
color:#F3004D;
text-decoration:none;
}

SPAN.textBanner A:link,SPAN.textBanner A:active,SPAN.textBanner A:hover,SPAN.textBanner A:visited {
color:#144CA0;
text-decoration:none;
}

.grayBlock {
margin-top:10px;
background-color:#E5E5E5;
border:1px solid #DDD;
padding:10px;
}

SPAN.authspan {
font-size:8pt;
color:gray;
margin-left:15px;
}

SPAN.authspan A:link,SPAN.authspan A:active,SPAN.authspan A:visited {
font-size:8pt;
color:gray;
}

SPAN.authspan A:hover {
font-size:8pt;
color:red;
}

TD.tablebody {
background-color:#de7896;
color:gray;
}

TD.lovetablebody {
background-color:#FBB4DC;
text-align:center;
}

FONT.tablebodySUBtext {
color:#FFF;
}

TD.forumquote {
border:1px solid #888;
background-color:#F5F5F5;
}

.astrostar_h1 {
color:#6739BE;
font-family:Tahoma;
font-size:14pt;
font-weight:600;
margin-top:20px;
}

.alawar_h1 {
color:#6739BE;
font-family:Tahoma;
font-size:14pt;
font-weight:600;
padding-top:10px;
}

.alawar_best {
color:#C71010;
font-family:Tahoma;
font-size:8pt;
font-weight:600;
}

A.alawar2:visited,A.alawar2:link,A.alawar2:active {
font-family:Tahoma;
color:#6739BE;
text-decoration:underline;
font-weight:400;
font-size:9pt;
}

A.alawar2:hover {
font-family:Tahoma;
color:#CA0000;
text-decoration:underline;
font-weight:400;
font-size:9pt;
}

.opinion_txt {
color:#333;
font-size:8pt;
}

.opinion_mess {
color:000000;
background-color:#DCDCDC;
font-size:8pt;
padding:3px;
}

.opinion_author {
color:0;
font-size:8pt;
font-style:normal;
}

.opinion_area {
width:300px;
height:60px;
background-color:#EEE;
font-size:8pt;
font-family:tahoma;
border:1px solid #444;
}

.opinion_but {
font-size:8pt;
color:#FFF;
background-color:#C30000;
border:1px solid #C30000;
font-weight:600;
}

var {
font-style:normal;
font-size:100%;
}

var a:link {
font-style:normal;
font-size:103%;
}

var a:hover {
font-style:normal;
color:red;
font-size:103%;
}

A.mainmenu:hover,A.mainmenuON:visited,A.mainmenuON:link,A.mainmenuON:active,A.mainmenuON:hover {
font-family:Tahoma;
color:#ED0046;
text-decoration:underline;
font-weight:400;
font-size:8pt;
text-transform:uppercase;
}

A.menubottom:visited,A.menubottom:hover,A.menubottom:link,A.menubottom:active,A.art_rose:visited,A.art_rose:hover,A.art_rose:link,A.art_rose:active {
font-family:Tahoma,Arial;
color:#de7896;
text-decoration:underline;
font-weight:400;
font-size:8pt;
}

.txt_art,.astrostar_txt {
font-family:Tahoma, Arial;
font-size:9pt;
}

INPUT.but,.text {
font-size:8pt;
}

INPUT.inputradio,INPUT.inputtextCB {
border:0;
}

.lovetablebodytext,A.tablebodylink:link,A.tablebodylink:hover,A.tablebodylink:active,A.tablebodylink:visited {
color:#FFF;
font-weight:700;
}

FONT.tablebodytext,FONT.tablefieldtext {
color:gray;
}

INPUT.inputtext,INPUT.textarea {
border:1px solid #AAA;
}

.astrostar_h2,.alawar_h2 {
color:#6739BE;
font-family:Tahoma;
font-size:12pt;
font-weight:600;
}

.astrostar_h3,.alawar_h3 {
color:#6739BE;
font-family:Tahoma;
font-size:9pt;
font-weight:600;
}

A.astrostar1:visited,A.astrostar1:link,A.astrostar1:active,A.alawar1:visited,A.alawar1:link,A.alawar1:active {
font-family:Tahoma;
color:#6739BE;
text-decoration:underline;
font-weight:400;
font-size:8pt;
}

A.astrostar1:hover,A.alawar1:hover {
font-family:Tahoma;
color:#CA0000;
text-decoration:underline;
font-weight:400;
font-size:8pt;
}

A.astrostar2:visited,A.astrostar2:link,A.astrostar2:active,A.alawar_header_game:visited,A.alawar_header_game:link,A.alawar_header_game:active {
font-family:Tahoma;
color:#6739BE;
text-decoration:underline;
font-weight:600;
font-size:9pt;
}

A.astrostar2:hover,A.alawar_header_game:hover {
font-family:Tahoma;
color:#CA0000;
text-decoration:underline;
font-weight:600;
font-size:9pt;
}

.tablebodylink2 {
font-family:Tahoma,sans-serif;
font-size:110%;
text-decoration:none;
}
.tablebodytext2 {
font-family:Tahoma,sans-serif;
font-size:110%;
font-weight:bold;
}