font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

a:link,a:active,a:visited { color : #244355; }
a:hover		{ text-decoration: underline; color : #DD6900; }


/* The largest text */
.maintitle	{
font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; line-height : 120%; color : #000000;
}

.theader {
background-color: #758DAC;
color: #FFFFFF;
font-weight: bold;
height: 28px;
font-size: 11px;
}

.forumtable { background-color: #FFFFFF; border: 2px #244355 solid; }

.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #244355}
a.cattitle		{ text-decoration: none; color : #244355; }
a.cattitle:hover{ text-decoration: underline; }

.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #006699;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }

.sminfo { font-size : 10px; color : #666666 }

td.catleft {background-color: #E0E5E9; background-image: url('i/cpic1.gif');}

td.cat,td.cathead {
background-image: url('i/cpic1.gif');
background-color:#D1D7DC; 
border: #FFFFFF; 
height: 28px;
}


td.lsBottom {background-image: url('i/cpic1.gif'); background-color:#D1D7DC; height: 28px;}

td.rowpic {
background-color: #FFFFFF;
background-image: url('i/cpic2.jpg');
background-repeat: repeat-y;
}

.text { font-size : 12px; }
.mdtext { font-size : 11px; }
.smtext { font-size : 10px; }

a.smtextlink:link, a.smtextlink:visited {font-size:10px; color: #006699; text-decoration: none;}
a.smtextlink:active, a.smtextlink:hover {font-size:10px; color: #DD6900; text-decoration: underline;}

.redsmtext { font-size : 10px; color : #a52a2a; }

.extheadertext { font-size : 10px; color : #868686; }
.extfootertext { font-size : 10px; color : #868686; }

/* Сообщение */
.postdetails {font-size: 10px; color : #000000;}
.postbody { font-size : 12px; line-height: 18px}
a.postlink:link	{ text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #DD6900}

/* Заливка строк в таблице */
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #E5E5E5; }
td.row3	{ background-color: #D4D7D9; }
td.rowspace { background-color: #D1D7DC; border: #FFFFFF; }

.name { font-size : 11px; color : #000000;}

a.name:link, a.name:visited { font-weight: bold; font-size:12px; color: #005A88; text-decoration: none;}
a.name:active, a.name:hover { font-weight: bold; font-size:12px; color: #005A88; text-decoration: underline;}


.helpline { background-color: #DEE3E7; border-style: none; }
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.forumlink		{ font-weight: bold; font-size: 12px; color : #244355; }
a.forumlink 	{ text-decoration: none; color : #244355; }
a.forumlink:hover{ text-decoration: underline; color : #DD6900; }

.txtb, .txtb:link, .txtb:visited, .txtb:hover {
	color: #003366; font-size: 11px; text-decoration: none;
}


.topictitle,h1,h2	{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #244355; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #DD6900; }

.nav			{ font-weight: bold; font-size: 11px; color : #000000;}
a.nav			{ text-decoration: none; color : #244355; }
a.nav:hover		{ text-decoration: underline; }


.smlink { font-weight: bold; font-size: 10px; color : #000000;}
a.smlink			{ text-decoration: none; color : #244355; }
a.smlink:hover		{ text-decoration: underline; }

/* Кнопки */
input { text-indent : 2px; }
input.mainbutton, input.mainoption {background-color : #FAFAFA; font-weight : bold;  font-size: 11px;}
input.button { background-color : #EFEFEF; color : #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
input.liteoption {background-color : #FAFAFA; font-weight : normal; font-size: 11px;}
input,textarea, select {
	color : #000000;
	font-weight : normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	border-color : #000000; */
}

a.PLink:link,a.PLink:active,a.PLink:visited,a.PLink:hover
{
text-decoration: none;
font-family: Tahoma,Verdana,Helvetica; 
font-size: 9px; 
color: #000066; }

td.PLink {
height: 10px;
font-size: 9px;
}

a.mainhidden, a.mainhidden:hover,  a.mainhidden:active, a.mainhidden:visited,
{
font-size:7px;
font-family:Verdana;
color:#8D93A1;
font-weight:none;
text-decoration:none;
cursor: default;
}

.copyright{
font-size:10px;
font-family:Verdana;
color:#757575;
}

a.wsmlink, a.wsmlink:hover,  a.wsmlink:active, a.wsmlink:visited,
{
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}


.smmenu
{
font-size:10px;
font-weight:bold;
color:#264255;
}

a.smmenu:link, a.smmenu:visited 
{font-size:10px;
font-weight:bold;
color:#73A0C8;
text-decoration: underline;}

a.smmenu:active, a.smmenu:hover {
font-size:10px;
font-weight:bold;
color:#73A0C8;
text-decoration:underline;}

.topictype {
background-color: #D1D7DC; color: #333333; font-weight: bold; font-size: 12px ; letter-spacing: 1px;  padding-top:2px;
}