body, td, a, div, span, p, h1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size:12px;
  font-color:#000000;
  margin:0 0 0 0;
  line-height:130%;
}

p {
   margin-top:5px;
   margin-bottom:5px;
}

img {
 border-width:0px;
}

h1 {
  font-size:18px;
  color:#444444;
}

h2 {  
   color:#43BEF6;
   font-family:Arial,Helvetica,sans-serif;
   font-size:16px;
}


hr {
  height:2px;
  border-width:0px;
  background-color:#C0C2FD;
  color:#C0C2FD;
}

td.inset {
  padding-bottom:2px;
  text-align:center;
}

td.rect_head1 {
  text-align:center;
  background-repeat:no-repeat;  
  font-weight:bold;
  height:35px;
}

td.rect_item1 {
  text-align:left;
  padding-left:20px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:2px;
  height: 25px;
}

a {
  color:#E22E76;
}


a.link_gray {
  color:#7A7A7B;
}

a.link_dblue {
  color:#331A75;
}

a.link_yellow {
  color:#6D7839;
}

a.link_blue {
  color:#568DD4;
}

a.link_pink {
  color:#E22E76;
}

.font1px {
  font-size:1px;
}

.font11px {
  font-size:11px;
}

.text1 {
  color:#555555;
}

.text2 {
  color:#aaaaaa;
}

.textRed {
  color:#DA0C0B;
}

.text3 {
  color:#1757A6;
  text-decoration:underline;
}

.textAdColor {
   color:#000000;
   
}

.adv_search_input1 {
  width:150px;
  height:20px;
}

.auth_input1 {
  widht:100px;
  height:20px;
}

.item1 {
  background-image:url('http://riall.ru/images/item1.gif');
  background-repeat:no-repeat; 
  background-position:center left;
  padding-left:10px;
  color:#1757A6;
}

.but1 {
  font-size:12px;
}

input, textarea, select {
  font-family: Arial,Helvetica,sans-serif;
  font-size:12px;
}

.mesError {
   font-size:12px;
   color:#CD0000;
   margin-bottom:10px;
   text-align:center;
}

.mesSuccess {
   font-size:12px;
   color:#444444;
   margin-bottom:10px;
   text-align:center;
   font-weight:bold;
}

.page, .page:link, .page:hover, .page:visited {
  font-family: Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#222222;
  width:20px;
  padding: 5px 7px 5px 7px;
  background-color: #FDE4EE;
  text-align:center;
  text-decoration:underline;
  font-weight:bold;
}

.pageCur {
  font-family: Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  width:20px;
  padding: 5px 7px 5px 7px;
  background-color: #F74D91;
  text-align:center;

}

.ratingNumber {
   background-color: #F74D91;
   color: #ffffff;
   font-size:12px;
   font-weight:bold;
   padding:3px 5px 3px 5px;
  
}

td.topLine {
   border-top: 1px solid #CCCCCC;
}

li.mySettings {
   margin-bottom:5px;
   color: #1757A6;
}

li.faq {
   margin-bottom:10px;
   color:#1757A6;
   list-style-type: disc;
}

.blockName {
   color:#000000;
   background:url('http://love.riall.ru/images/title_bg_1.gif') right no-repeat; 
}

.blockEdit {
   color: #555555;
}

.newMess1, a.newMess1 {
   color:red;
   font-weight:bold;
}

.support1 { 
   color: red;
}

.link1 {
   color: #1757A6;
}

.link2 {
   color: #555555;
}

.link4 {
   color: #000000;
   text-decoration:none;
}

.submenu1 { 
   color: #000000;
}

.linkAnket1 {
   color:#205A98;
}

.linkAnket2 {
   color:#FF470E;
}

.folder1 {
   font-weight:bold;
   color: #427ECF;
}

.filter {
   color: #1757A6;
   font-weight:bold;
}

.linkService {
   font-weight:bold;
   font-size:12px;
   color: #E22E76;
}


.bottom, .bottom:link {
   font-size:11px; 
   color: #000000;
}

.subhead {
   color: #2233CA;
   font-size:14px;
   margin-bottom:10px;
}

.copy {
   color:#7A7A7B;
   font-size:11px;
}


#topLine {
   border: 1px solid #cccccc;
   font-size:11px;
   padding: 2px 5px 3px 5px;
   clear:both;
   background: #ffffff;
   line-height: 1;
}

#topLine input.inp1 {
   border: 1px solid #aaaaaa;
   width: 110px;
}

#topLine span.icons {
   display:block;
   float:right;
}

#topLine A {
  padding:0px 0px 3px 21px;
  margin-left: 15px;
  font-size:11px;
  color: #555555;
}

#topLine span A {
   padding: 0px;
   margin: 0px;
   white-space:nowrap;
}

#topLine .icon0 {
  background: url('http://love.riall.ru/images/icon_0.gif') top right no-repeat;
  padding:0px 21px 3px 0px;
}

#topLine A.icon1 {
  background: url('http://love.riall.ru/images/top_icon_1.gif') no-repeat;
}

#topLine A.icon2 {
  background: url('http://love.riall.ru/images/top_icon_2.gif') no-repeat;
}

#topLine A.icon3 {
  background: url('http://love.riall.ru/images/top_icon_3.gif') no-repeat;
}

#topLine A.icon4 {
  background: url('http://love.riall.ru/images/top_icon_4.gif') no-repeat;
}

#topLine A.icon5 {
  background: url('http://love.riall.ru/images/top_icon_5.jpg') no-repeat;
}

#topLine A.icon6 {
  background: url('http://love.riall.ru/images/top_icon_6.jpg') no-repeat;
}

#topLine A.icon7 {
  background: url('http://love.riall.ru/images/top_icon_7.gif') no-repeat;
}

#topLine A.icon8 {
  background: url('http://love.riall.ru/images/top_icon_8.gif') no-repeat;
}


#topLine form {   
   margin:0px;
   padding: 0px;
}

#topLine input {
   font-size:11px;
}

#topLine input.button
{
  color: #555555;
  font-size: 11px;
  border: 1px solid #666666;
  height: 18px;
  padding:1px 2px 2px 2px;
  cursor: pointer;
  
}
