/* Default CSS Stylesheet for a new Web Application project */

/* для rss */
a.rss
{
	border:1px solid;
	border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57; 
	padding:0px 3px 0px 3px; 
	font:bold 10px verdana,sans-serif; 
	color:#FFFFFF; 
	background-color:#ff6600; 
	text-decoration:none; 
	margin:0px; 
	vertical-align: middle;}
a.rss:hover
{
	border:1px solid;
	border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57; 
	padding:0px 3px 0px 3px; 
	font:bold 10px verdana,sans-serif; 
	color:#FFFFFF; 
	background-color:#ff6600; 
	text-decoration:none; 
	margin:0px; 
	vertical-align: middle;}
a.rss:visited
{
	border:1px solid;
	border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57; 
	padding:0px 3px 0px 3px; 
	font:bold 10px verdana,sans-serif; 
	color:#FFFFFF; 
	background-color:#ff6600; 
	text-decoration:none; 
	margin:0px; 
	vertical-align: middle;}
	
/*с префиксом ft - для контрола ft.ascx (тип форума)*/
.ftHead
{
	background-color:#99ccff}
.ftInfo
{
	background-color:#eeeeee;
	font-size:xx-small }
	
.err
{
	font-weight: bold;
	color: red;
	font-family: Arial;
}
.btn{font: 8pt verdana;background-color:grey;border-color:black;width:45; border-width: 1}
.ed{font: 8pt verdana;background-color:grey;border-color:black; border-width: 1}
.fh
{
	font-size: 7pt;
	color: #ffffff;
	font-family: Arial;
	background-color: #999999;
}/*Заголовок в форуме (в листе)*/
.fr{background-color: #EEEEEE;}/*Строка в форуме (в листе)*/
.frc
{
	background-color: #ffffff;
}/*Расстояние между ветками в форуме*/
.frs
{
	font-size: 8pt;
	font-family: Arial;
}/*Форум Row Small text*/


.newsh
{
	font-size: 7pt;
	color: #ffffff;
	font-family: Arial;
	background-color: #999999;
}/*Заголовок таблицы новостей*/
.newsr{background-color: #EEEEEE;}/*Строка таблицы новостей*/
.ulh
{
	font-size: 7pt;
	color: #ffffff;
	font-family: Arial;
	background-color: #999999;
}/*Заголовок таблицы пользователей*/
.ulr{background-color: #EEEEEE ; }/*Строка таблицы пользователей*/



.fnm
{
	width: 600px;
	height: 180px;
}/*TExtBox нового сообщения на форуме (что то глючит ASP.NET - коряво показывает в мозиле если стиль не определить) */

.fmnu /* для меню в форуме */
{
	background-color: whitesmoke;
}

/* для сообщений в форуме */
.nv {font-family:Verdana; font-size:10pt;color:blue; text-decoration:none}
/* для ссылки на сообщение в теме сообщения */
a.ml {font-family:Verdana; font-size:10pt;color:Black ; text-decoration:none}
a.ml:hover{font-family:Verdana; font-size:10pt;color:Black; text-decoration:none}
a.ml:visited{font-family:Verdana; font-size:10pt;color:Black; text-decoration:none}


/* для ссылку на форум в списке сообщений : fl -> ForumLink */
.fl {font-family:Verdana; font-size:9pt;color:blue; text-decoration:none}
.ared 
{
	font-weight: bold;
	font-size: 12pt;
	color: red;
	font-family: Verdana;
	text-decoration: none;
}
.ared:visited
{
	font-weight: bold;
	font-size: 12pt;
	color: red;
	font-family: Verdana;
	text-decoration: none;
}


hr { text-align:left; }

table.reference { width:90%;font: 8pt verdana;padding:1,1,1,1 }
table.reference td a { color:black; }
table.reference td a:hover { color:darkred; }

table.reference td {  width:25%; text-indent:5; padding-bottom:2 }

.TODO { color:red; }

body {  font: 8pt verdana; background-color: white; color: black;}
body div {  font: 10pt tahoma, verdana; }

table.outer { font-family:Verdana; font-size:8pt; }
table td {  font: 11pt Helvetica, Arial; }
div.body {  margin-top:20px; margin-left: 10px; margin-right:15px; font-family: Tahoma, Verdana, Arial, Helvetica;}

td.small {font-family:Verdana; font-size:6pt;}

a {font-family:Verdana; font-size:11pt;color:blue}
a:hover {color:darkred}
a:visited {color:#006600}

a.small {font-family:Verdana; font-size:8pt;color:black}
a.small:hover {color:darkred}
a.small:visited {color:black}
a.fpMSG {font-family:Verdana; font-size:8pt;color:blue}
a.fpMSG:hover {color:darkred}
a.fpMSG:visited {color:#006600}

/*юзер в списке пользователей*/
.ushow {font-family:Verdana; font-size:12;color:#003399; text-decoration:none}

/*посетители сайта*/
.posetit {font-family:Verdana; font-size:10;color:#003399; text-decoration:none}
.posetit:hover {color:#003399}
.posetit:visited {color:#003399}
/*посетители форума*/
.fposetit {font-family:Verdana; font-size:10;color:#0000FF; text-decoration:none}
.fposetit:hover {color:#0000FF}
.fposetit:visited {color:#0000FF}

a.outer {font-family:Verdana; font-size:10pt;color:blue}
a.outer:hover {color:darkred}
a.outer:visited {color:green}


a.head {font-family:Verdana; font-size:10pt;color:white;text-decoration:none}
a.head:hover { color:white}
a.head:visited {color:white}

/*цитирование в форуме #F4F1CA  background-color:#FFFFCC;*/
span.q
{
font-size: 10pt;	
	font-style:italic }
span.qa
{
	color:#AAAAAA; 
	font-size: 7pt	
	}
/*цитирование в форуме - конец*/

span.ArtHeader   { font-family:Verdana; font-size:22pt; font-style:italic  }
span.ArtInfo   { font-weight:bold ;
	color:Blue }
span.ArtSubHeader   { font-size:16pt }
span.Err
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	font-family: Verdana, Arial;
}

span.ArtAcc
{
	font-size: xx-small;
	font-family: 'Times New Roman';
}
span.ArtObr
{
	font-size: 12pt;
	font-family: Verdana, Arial;
	}
span.ArtPartHead
{
	font-weight: bold;
	font-family: Verdana, Arial;
}
table.ArtCommentHead
{
	font-weight: bold;
	font-family: Verdana, Arial;
}
td.ArtCommentHead
{
	font-weight: bold;
	font-family: Verdana, Arial;
}
tr.ArtCommentBody
{
	border-right: #000000 thin solid;
	border-top: #000000 thin solid;
	border-left: #000000 thin solid;
	border-bottom: #000000 thin solid;
	font-family: Verdana, Arial;
	background-color: whitesmoke;
}
table.ArtComment
{
	border-right: #6699ff 1px solid;
	border-top: #6699ff 1px solid;
	font-weight: bold;
	border-left: #6699ff 1px solid;
	width: 100%;
	border-bottom: #6699ff 1px solid;
	font-family: Verdana, Arial;
	border-collapse: collapse;
}
tr.ArtCommentHead
{
	border-right: #000000 thin solid;
	border-top: #000000 thin solid;
	border-left: #000000 thin solid;
	border-bottom: #000000 thin solid;
	font-family: Verdana, Arial;
	background-color: #ccffff;
}
pre.CODESAMP
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: 'Courier New' , Verdana, Arial;
	background-color: #ffffda;
}

a.ArtCommentHead
{
	font-weight: bold;
	font-family: Verdana, Arial;
}
Table.Rating
{
	border-top: 1px solid;
	border-bottom: 1px solid;
	background-color: whitesmoke;
}





h1   { font-size:22pt }
h4   { font-size:12pt }

bak_span.subhead   { color:black;font-weight:600;font-size:10pt }
bak_h5   { color:black;font-weight:600;font-size:10pt; }

span.subhead   { font-size:12pt }
h5   { font-size:8pt;font-weight:100  }

h6   { color:darkblue; font-size:7pt; font-weight:600 }

div.comment { font-family:Times; background-color:ffffcc; padding:10,10,10,10; width:90%; margin-left:5}
code { color:darkred; }

td.code { padding-left:25; color:darkred; font-family:"courier new"; }
div.code { padding-left:25; color:darkred; font-family:"courier new"; }

bogus.div.code { width:100%; background-color:cccccc; color:darkred; font-family:"courier new";padding:10,10,10,10; }

span.caption { font-family:tahoma,verdana;font-size:10pt; color:black; font-weight:600; margin-top:5 }
div.caption { font-family:tahoma,verdana;font-size:10pt; color:darkgreen; font-weight:600; margin-top:5 }
td.caption { font-family:tahoma,verdana;font-size:10pt; color:darkgreen; font-weight:600; margin-top:5 }

div.aside { background-color:eeeeee; width:90% }

img { border-color:black }

a.srcview { font-size:9pt;}
table.srcview { width:90%; }

div.indent { padding-left:25; }

div.buffer-top { padding:7,0,0,0 }


.issues { color: 4455aa }
.table1 { width:95% ; font-size: x-small; }
.td1 { width:50%; background-color:eeeeee; }
.th1 { width:50%; text-align:left; background-color:cccccc; }

table.table  { font-family:tahoma;font-size:8pt;cell-padding:1 }
table.table td { padding:5,5,5,5;font-family:tahoma;background-color:eeeeee; font-size:8pt; vertical-align:top; width:50% }
table.table pre { font-family:Verdana; }
table.table th { background-color:cccccc; text-align:left; font-size:8pt; }

table.table2     { font-family:tahoma, sans-serif; font-size:8pt; cell-padding:1 }
table.table2 td  { font-family:tahoma, sans-serif; background-color:eeeeee; font-size:8pt; vertical-align:top; padding:5,5,5,5 }
table.table2 pre { font-family:Verdana, sans-serif; }
table.table2 th  { background-color:cccccc; text-align:left; font-size:8pt; }

.Header {font-family:Verdana, Arial;  font-weight:bold; font-style:italic ;  font-size: x-large  ;color:#800000; text-decoration:none}
.HelloString {font-family:Verdana, Arial;  font-weight:  normal ; font-style:normal ;  font-size: xx-small  ;color:#000000; text-decoration:none}
a.HelloString:visited {color:#006600}
.TMenu {background-color:darkred}

a.toc2 { color:blue ; font-family:Verdana,Arial CYR ; font-size:10; }
a.toc2:hover { color:darkred }
a.toc2:visited {color:#006600}


td.toc { font-family:Verdana; font-size:8pt; background-color:f1e0c6; font-weight:bold; }
div.toc { margin-top:0px; margin-left: 10px; font-size:8pt; font-weight:bold; font-family: Verdana, Arial, Helvetica; color:darkred; }


/* am_090618 Спойлер*/
.spoiler-wrap {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; MARGIN: 10px; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid;
}
.spoiler-plus {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; WIDTH: 14px; CURSOR: pointer; BORDER-BOTTOM: #888888 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.spoiler-head {
	FONT: bold 11px Arial
}
.spoiler-body {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; FONT: xx-small Verdana,Arial; PADDING-TOP: 7px; 
}
