body { padding: 0px 0px 0px 0px; background: #ffffff; margin: 0px; color: #000000; font-family: tahoma, arial, helvetica, sans-serif;
	scrollbar-arrow-color:     #605B5B;
	scrollbar-3dlight-color:   #ffffff;
	scrollbar-highlight-color: #605B5B;
	scrollbar-face-color:      #EAEAEA;
	scrollbar-shadow-color:    #605B5B;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:     #ffffff;
	scrollbar-track:           #ffffff;	}

.red {color:#e51a23}

img {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

/** Общая информация **/
form, div, p, li, td, th, ul {  font-size: 8pt; font-family: tahoma, arial, helvetica, sans-serif;}
li {text-align:left}
img {border: none; color: #000000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 7pt;}
h1, h2, h3, h4 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: tahoma, arial, helvetica, sans-serif;}

a { font-family: inherit;  text-decoration: underline; color: #e51a23;}
a:hover { text-decoration: none;  }

a.gray { font-family: inherit;  text-decoration: underline; color: #605B5B;}
a.gray:hover { text-decoration: none; color: #e51a23; }

a.small { font-family: inherit;  text-decoration: underline; color: #333333;}
a.small:hover { text-decoration: none; color: #e51a23; }

div, p, td, ul, li  {  font-family: tahoma, arial, helvetica, sans-serif; }

/** Основные элементы - частные свойства**/
ul { list-style-image: url('/debug/img/rus/markers/li.gif'); margin: 10px 0px 20px 20px; }
li { mimg_transformargin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }

h2.img_main img { width: 220px;  margin: 20px 0px 0px 0px;}
h2.img img { width: 220px;  margin: 9px 0px 0px 0px;}
h1.img img { height: 23px; margin: 0px 0px 0px 0px;}
h2 { font-size: 10pt; color: #000000; margin: 0px 0px 15px 0px;}
h3 { font-size: 11pt; color: #e51a23; margin: 0px 0px 15px 0px;}
h4 { font-size: 9pt; font-family: Tahoma; margin: 0px 0px 5px 0px;}
h5 { font-size: 8pt; font-family: Tahoma; color: #434343; margin: 0px 0px 15px 0px; }
h5.hr { font-size: 8pt; font-family: Tahoma; color: #434343; margin: 0px 0px 0px 0px; clear: both; }

.fl { float:left;}
.fr { float:right;}
.fn { clear: both; padding: 0px; margin: 0px;}

p {padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; }

input { border: #a7a6aa 1px solid; font-size: 8pt; background: #ffffff;color: #000000; font-family: tahoma, arial, helvetica, sans-serif; }
textarea { border: #a7a6aa 1px solid; font-size: 8pt; background: #ffffff; color: #000000; font-family: tahoma, arial, helvetica, sans-serif; }
select { border: #a7a6aa 1px solid; font-size: 8pt; background: #ffffff; color: #000000; font-family: tahoma, arial, helvetica, sans-serif; }
textarea { overflow: auto; }
input.inputbut { background: none;  border: none; margin-bottom: -6px;}
input.inp {	padding-left: 5px; width: 170px; }
input.subs { border: #d0d0d0 1px solid; padding-left: 5px; margin-bottom: 3px; width: 41%; color: #8f8f8f; }
input.news_subs { border: #d0d0d0 1px solid; padding-left: 5px; margin-bottom: 3px; width: 120px; color: #8f8f8f; text-align: left; }


table.maintab { width: 80%; height: 100%; }

.topline { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 39px; background: url('/debug/img/rus/bg/topline_gray.gif') repeat-x; }
	.topline div { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 39px; }
	.topline .fl { background: url('/debug/img/rus/bg/topline_orange.gif') repeat-x; width: 220px; }
	.topline .fr {  text-align: right; }
		.topline .fr img {  height: 37px; margin: 0px 0px 0px 0px;}
	.topline .ctr .formcompany { float: left;} 
	.topline .ctr .formsearch { float: right;}
	.topline .langa { background: #e51a23; float: left; width: 25%; text-align: center;}
		.topline .langa img { width: 13px; height: 37px; }
	.topline .lang { float: left; width: 24%; text-align: center; }
		.topline .lang img { width: 13px; height: 37px; }
	.topline form { margin-top: 10px; margin-bottom: -10px;}

.bot_sec { background: url('/debug/img/rus/bg/bottomline_orange.gif') repeat-x; height: 52px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	.bot_sec div { background: url('/debug/img/rus/bg/bottomline_orange.gif') repeat-x; height: 5px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	.bot_sec .fl { background: url('/debug/img/rus/bg/bottomline_gray.gif') repeat-x; height: 5px; width: 220px;padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	.bot_sec .fr { background: url('/debug/img/rus/bg/bottomline_gray.gif') repeat-x; height: 5px; width: 220px;padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	.bot_sec .phone { background: none; width: 220px; float: right;padding: 15px 0px 0px 0px; margin: 0px 0px 0px 0px;}
		.bot_sec .phone img { width: 169px; height: 23px;}
	.bot_sec .ctr { vertical-align: top; background: none; color: #8D8C8C; font-family: Verdana; font-size: 7.6pt; float: left; padding: 15px 0px 0px 20px; margin: 0px 0px 0px 0px;}
		.bot_sec .ctr a { color: #8D8C8C;}



/* Category Headers - Navigation - Misc Stuff */
#category { font-size: 8pt; font-weight: bold; color: #252730; height: 16px; background: url('images/graybk.jpg');}
#category a:link,#category a:visited,#category a:active { text-decoration: none; color: #252730;}
#category a:hover { text-decoration: underline;}
#category1 { font-size: 8pt; font-weight: bold; color: #252730; height: 16px; background-image: url('images/graybk.jpg');}

#bizlink { font-size: 8pt; font-weight: bold; color: #252730; height: 16px;}

#category1 a:link,#category1 a:visited,#category1 a:active { text-decoration: none; color: #252730;}
#category1 a:hover { text-decoration: underline;}

.boardinfo {border:1px solid #CCCCCC;visibility:collpase;}

#boardinfocat { font-size: 8pt; font-weight: bold; color: #252730; height: 16px; background: url('images/graybk.jpg'); border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
#boardinfocat a:link,#boardinfocat a:visited,#boardinfocat a:active { text-decoration: none;  color: #252730;}
#boardinfocat a:hover { text-decoration: underline;}

#nav { font-size: 8pt;  font-weight: bold;}
#nav a:link,#nav a:visited,#nav a:active { text-decoration: underline; color: #404040;}

.forumclick {

  text-decoration: none;

  cursor: hand;

  cursor: pointer;

  background-color: #ffffff;

}

#redirect {

  font-size: 8pt;

  font-weight: bold;

  border-left: 1 solid #C0C0C0;

  border-top: 1 solid #C0C0C0;

  border-right: 1 solid #C0C0C0;

  border-bottom: 1 solid #C0C0C0;

}



#highlight {

  font-size: 8pt;

  color: #e51a23;

}



#highlight a:link,

#highlight a:visited,

#highlight a:active {

  text-decoration: underline;

  color: #e51a23;

}



#highlight a:hover {

  text-decoration: underline;

  color: #404040;

}

.invitering {
border:1px solid #CCCCCC;}

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



/* Viewing Topics Stuff */


#posttop { font-size: 8pt; font-weight: bold; color: #252730; height: 16px; line-height:14pt; margin:8pt; background: url('images/graybk.jpg');}
#posttop a:link,#posttop a:visited,#posttop a:active { text-decoration: underline;  color: #252730;}
#posttop a:hover {  text-decoration: underline;}

#signature {

  font-size: 8pt;

  color: #e51a23;

}



#postdetails {

  font-size: 8pt;

  color: #404040;

}



#postcolor {

  font-size: 12px;

  color: #404040;

  line-height: 150%;

}



#membertitle {

  font-size: 8pt;

  font-style: italic;

  line-height: 150%;

  color: #252730;

}



#normalname {

  font-size: 12px;

  font-weight: bold;

  color: #000033;

  padding-bottom: 2px;

}



#unreg {

  font-size: 8pt;

  font-weight: bold;

  color: #990000;

}



.buttontext {

  font-size: 8pt;

  color: #404040;

  text-decoration: none;

}







/* Titles and stuff */



#titlelarge {

  font-size: 8pt;

  font-weight: bold;

  line-height: 150%;

  color: #FFFFFF;

  background-image: url(images/bluebk.jpg);

}



#titlelarge a:link,

#titlelarge a:visited,

#titlelarge a:active {

  color: #252730;

}



#titlemedium { font-size: 8pt; line-height: 150%; color: #FFFFFF; height: 22px; padding-left: 8px; background-image: url(images/bluebk.jpg);}
#titlemedium a:link,#titlemedium a:visited,#titlemedium a:active {text-decoration: none; color: #FFFFFF;}
#titlemedium a:hover { text-decoration: underline;}


#contactTop {

  font-size: 8pt;

  font-weight: bold;

  line-height: 150%;

  color: #FFFFFF;

  border: 1px solid #CCCCCC;

  background-image: url(images/bluebk.jpg);

}

#contactBody {

  border-right: 1px solid #CCCCCC;

  border-left: 1px solid #CCCCCC;

  padding-left: 8px;

}

#contactBottom {

  font-size: 8pt;

  font-weight: bold;

  color: #252730;

  height: 16px;

  border: 1px solid #CCCCCC;

  background-image: url(images/graybk.jpg);

}




/* Menu - Control Panel Stuff */
#controlpanel { font-size: 7.4pt; font-weight: bold; line-height: 150%;border:1px solid #ffffff; }
#controlpanel a {font-size: 7.4pt;}
#controlpanel td {padding:5px}
#usermenu { font-size: 8pt; line-height: 150%; color: #404040;}
#tabs { vertical-align: middle; font-size: 8pt; color:#e51a23; padding:5px}
#tabs a {color:#e51a23;}
/* Forum Links - Topic Links */
#linkthru { font-size: 8pt; color: #252730;}
#linkthru a:link,#linkthru a:visited,#linkthru a:active { font-size: 8pt; text-decoration: underline; color: #252730;}
#linkthru a:hover {text-decoration: underline; color: #e51a23;}

#desc { font-size: 8pt; color: #e51a23;}

#copyright { font-size: 7.4pt; text-decoration: none;line-height: 12px; color: #070504; }
#copyright a:link, #copyright a:visited, #copyright a:active, #copyright a:hover {text-decoration:underline;font-size: 7.4pt;}

#QUOTEHEAD { font-size: 8pt;font-weight: bold; color: #000000; background-color: #FFFBEF; border-left: 1px solid #e51a23; border-top: 1px solid #e51a23; border-right: 1px solid #e51a23; border-bottom: 1px dotted #e51a23; padding-left: 2px; padding-top: 4px; padding-right: 2px; padding-bottom: 4px;}

#QUOTE {

  font-family: Verdana, Arial;

  font-size: 8pt;

  color: #333333;

  background-color: #FFFFFF;

  border-left: 1px solid #e51a23;

  border-right: 1px solid #e51a23;

  border-bottom: 1px solid #e51a23;

  padding-left: 8pt;

  padding-top: 8pt;

  padding-right: 8pt;

  padding-bottom: 8pt;

}

#CODEHEAD {

 font-family: Verdana, Arial;

 font-size: 12px;

 font-weight: bold;

 color: #FFFFFF;

 background-color: #FFFBEF;

 border-left: 1px solid #e51a23;

 border-top: 1px solid #e51a23;

 border-right: 1px solid #e51a23;

 border-bottom: 1px dotted #e51a23;

 padding-left: 2px;

 padding-top: 4px;

 padding-right: 2px;

 padding-bottom: 4px;

}


#CODE {

  font-family: Verdana, Arial;

  font-size: 8pt;

  color: #333333;

  background-color: #FFFFFF;

  border-left: 1px solid #404040;

  border-right: 1px solid #404040;

  border-bottom: 1px solid #404040;

  padding-left: 8pt;

  padding-top: 8pt;

  padding-right: 8pt;

  padding-bottom: 8pt;

}


#ME {

  font-family: Verdana, Arial;

  font-size: 12px;

  color: #CC0000;

  text-align: center;

  font-weight: bold;

}



.bottom {

  vertical-align: bottom;

}






#small {

  font-family: Arial;


  font-size: 9px;

}



#date {

  font-size: 8pt;

  color: #e51a23;

}

/* Page Links */


.pagesof {
       background-color: #3483CE;
color: #FFFFFF;
       border-top:1px solid #CCCCCC;
       border-bottom:1px solid #CCCCCC;
       border-left:1px solid #CCCCCC;
font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
       position: relative;
       visibility: visible;
       text-align: center;
padding: 2px 6px 2px 6px;
white-space: nowrap;

}

.currentpage {
       font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
       color: #000000;
       background-color: gold;
       border-top:1px solid #CCCCCC;
       border-right:1px solid #CCCCCC;
       border-bottom:1px solid #CCCCCC;
       position: relative;
       visibility: visible;
       text-align: center;
       padding: 2px 6px 2px 6px;
       white-space: nowrap;
  }

.page {
       font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
       color: black;
       background-color: #EDF2F5;
       border-top:1px solid #CCCCCC;
       border-right:1px solid #CCCCCC;
       border-bottom:1px solid #CCCCCC;
       position: relative;
       visibility: visible;
       text-align: center;
       padding: 2px 6px 2px 6px;
       white-space: nowrap;
       text-decoration:none;
 }

.page a:link, .page a:visited, .page a:active {
text-decoration:none;
}

.page a:hover {
color:blue;
text-decoration:underline;
}


/* Extended Stats */

#statsbox {
       border-top:1px solid #CCCCCC;
       border-right:1px solid #CCCCCC;
       border-bottom:1px solid #CCCCCC;
       border-left:1px solid #CCCCCC;
}

#statstitle {

  border-bottom:1px solid #CCCCCC;
  font-size: 8pt;
  font-weight: bold;
  line-height: 20px;
  color: #FFFFFF;
  background-image: url(images/bluebk.jpg);

}

#statsbottom {

  border-top:1px solid #CCCCCC;
  font-size: 8pt;
  font-weight: bold;
  color: #252730;
  height: 16px;
  background-image: url(images/graybk.jpg);

}

table.regTab td {text-align:left}
input.Inpcheckbox {background:none;border:none } 


div.forumMenu {text-align:center}

table.menuline {width:100%}


.hr { margin: 7px 0px 30px 0px; }
	.hr img {  height: 1px; width: 100%;}
.hr_min { margin: 7px 0px 10px 0px; }
	.hr_min img {  height: 1px; width: 100%;}
.hr_grey { margin: 0px 0px 15px 0px;  height: 1px; }
	.hr_grey img {  height: 1px; width: 100%;}
	
	
	fieldset table td {text-align:left; padding:5px}
