body { font-family:Tahoma; font-size:12px; }
a, a:hover, a:visited {color:#3153d3; text-decoration:underline;}
a img, a:visited img, a:hover img {
	border:none;
}

p.indent {
    text-indent: 2em; /* Отступ первой строки */
   }

table.main_page img {display:block;}

a{
	font-family: arial;
	font-size: 10pt;
}

td.item a { font-weight:bold; color:#000000; text-decoration: none;}
td.item a:hover {font-weight:bold; color:#000000; text-decoration: underline;}
td.item a:visited {font-weight:bold; color:#000000; text-decoration: none;}

#item_b a:link {font-weight:bold; color:#000000; text-decoration: none; font-size:10px;}

div.menu_rec ul {list-style-image: url(/img/main/images/bullet_more.gif); margin-right:0px;}
div.menu_rec li {padding-bottom:5px; padding-right:3px;}
div.menu_rec a, div.menu_rec a:hover, div.menu_rec a:visited { color:#3153d3; font-size:11px; }

.test {list-style-image: url(/img/main/images/bullet_more.gif)!important;}

.menu
{
  letter-spacing: normal;
  margin-top: 5px;
  margin-right: 10px;
  font-size: 10pt;
  font-family: helvetica,sans-serif;
}

.menu A          { color : #000000; text-decoration : none;}
.menu A:Visited  { color : #000000; text-decoration : none;}
.menu A:Active   { color : #000000; text-decoration : none;}
.menu A:Hover    { color : #000000; text-decoration : underline;}

a.mini           { font-size: 8pt; }

.menusel
{
 letter-spacing: normal;
 margin-top: 5px;
 margin-right: 10px;
 background-color: #FFFE00;
 font-weight : 900;
 font-size: 14pt;
 font-family: Helvetica, Arial, sans-serif;
}

.menusel A          { color : #000000; text-decoration : none;}
.menusel A:Visited  { color : #000000; text-decoration : none;}
.menusel A:Active   { color : #000000; text-decoration : none;}
.menusel A:Hover    { color : #000000; text-decoration : underline;}

p.note
{
  font-family: arial; font-size: 8pt; color: blue;
/*  margin-left: 10px; margin-right: 10px; */
}

input { font-family: verdana; font-size: 8pt }
select { font-family: verdana; font-size: 8pt }
.content { padding: 20px; }

.m { font-family: arial; font-size: 8pt; color:blue; text-decoration:none; }
.m:visited { font-family: arial; font-size: 8pt; color:blue; text-decoration:none; }
.m:active { font-family: arial; font-size: 8pt; color:blue; text-decoration:none; }
.m:hover { font-family: arial; font-size: 8pt; color:blue; text-decoration:underline; }
th {font-family: arial; font-size: 10pt; background-color: #C0C0C0; }

.photoalbum
{
  font-family: verdana,arial,helvetica,tahoma;
  font-size: 12pt;
  font-weight: bold;
  color: white;
  text-align: center;
  margin: 10px;
}

.error
{
  font-family: verdana,arial,helvetica,tahoma;
  font-size: 10pt;
  font-weight: bold;
  padding: 5px;
}
<!-- footer right menu params-->
table.right_menu td {valign:top; height:130px; width:130px;}
table.right_menu img {width:130px; height:130px; display:block;}

<!--news list shablon inn-->
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
div.news-list {font-family: Tahoma, Verdana, Arial; 
}

a.bottom_link_text {font-size:10px; color:#3153d3; text-decoration:underline;}
a.top_link_text {font-size:12px; color:#3153d3; text-decoration:underline;}
.news-date-time {
	font-size:10px;
	color:gray;
}

<!--news detail shablon inn -->
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
span.detail_title {font-weight:bold; font-size:12px;}
a.back_text {font-size:12px; color:#3153d3; text-decoration:underline;}

.sub_text {font-size:12px; }
.sub_text a, sub_text a:hover, sub_text a:visited {font-size:12px; color:#3153d3; text-decoration:underline;}

/******** Стили для формы авторизации / ozrik / 19.11.08 ***********/
.auth_form1 {font-size:11px;}
.auth_form2 {font-size:11px; font-weight:bold; color:#dd4455;}

/******** Стили для комментариев в разделе "Теории" / muchok / 19.11.08 ***********/
.data-table textarea { width:100%; font-size:12px; height:100px; }

/** FB **/
.av-fb { background:url(/i/fb-16.png) no-repeat 0 0; padding-left:18px;}

