﻿/* Сервис форумов Moskitus.ru */


@import "reset.css";

.forum {font: 15px Georgia, "Times New Roman", Times, serif; color: #222121; margin:0; padding:0;background: none;}
.forum h1 {font: 34px Georgia, "Times New Roman", Times, serif; font-weight: normal; padding-top:0; margin:0; margin-bottom: 10px; text-transform: none;}
.forum div{background: none;}

.forum a { color: #009df7; text-decoration: underline;}
.forum a:visited {color: #447fa0;}
.forum a:hover {text-decoration: none;}

.forum .total {border-bottom: solid 2px #000; padding-bottom:8px;}
.forum .total span {font-size:19px; }

.forum .navigation { padding-top: 10px; line-height: 24px; }
.forum .navigation .current { font-size:19px; background: #e5e9eb; padding: 0 6px 4px 6px; margin-right: 3px;}
.forum .navigation a { margin-right: 3px;}
.forum .break {padding-top:20px;}

.forum .list {padding-bottom: 5px; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.forum .list a { color: #009df7; text-decoration: underline;}
.forum .list a:hover {text-decoration: none;}
.forum .list a:visited {color: #447fa0;}
.forum .list ul {	list-style-type: none; line-height: 20px; font-weight: bold; }
.forum .list ul li { padding-top:15px; background: url(blue/f_topic.gif) no-repeat 0 20px; padding-left:20px}
.forum .list ul li ul {background: none;}
.forum .list ul ul {padding-left: 30px; font-weight: normal; padding-top: 0px;  font-size: 12px;}
.forum .list ul ul li { padding-top:2px; background: none; padding-left:0; }
.forum .list .date { color:#a7abae; font-size:11px; font-weight: normal;}
.forum .lastpost { color:#00af4e; }
.forum .list .deleted { color:#a7abae; font-size:11px; font-weight: normal;}
.forum .list .name { color:#a7abae; font-size:11px; font-weight: bold;}
.forum .admin { color:#DC7A6A; font-weight: bold;}
.forum .topictitle .tail .admin { color:#DC7A6A; font-weight: bold;}
.forum .list ul, li {padding:0; margin:0;}

.forum .home {margin-top: 21px; padding-bottom:14px;}
.forum .home a {font: 11px Arial, Helvetica, sans-serif; color:#222121; text-decoration: none; background: url(blue/f_back.gif) no-repeat 0 6px; padding-left: 15px;}
.forum .home a:hover { text-decoration: underline;}
.forum .home a:visited {color:#222121;}

.forum table {width:100%;}
.forum td {padding: 0 10px 14px 0;}
.forum .label {font-weight: bold; width: 100px; vertical-align: top;}
.forum .right {width: 5%;}
.forum .textbox, textarea { border: solid 1px #cccfd2; padding: 2px 1px; width: 100%; }
.forum textarea { height: 210px; }
.forum input, .forum textarea { font-size: 12px; }
.forum .label .tips {font-size: 11px; font-weight: normal; margin-top: 7px;}
.forum .label .tips a {color: #447fa0;}
.forum .label .tips a:visited {color: #447fa0;}

.forum .error {color:#dc3a1f; font: 12px Arial, Helvetica, sans-serif; margin: 5px 0px 10px 0px; padding: 0px 0px 0px 0px;}
.forum .code {color:#a7abae; font:11px Arial, Helvetica, sans-serif; padding-top: 4px;}

.forum .poweredby {padding: 0 0 0 115px; font:11px Arial, Helvetica, sans-serif;}
.forum .poweredby a {text-decoration: none; color: #000000;}
.forum .poweredby img {border-width: 0px; margin-bottom: -1px; margin-left: 3px;}

/* INDEX */
.forum .index	{/* nastroiki spiska tem */

	margin-right:25px;
    margin-top: 30px;
    font: 11px Arial, Helvetica, sans-serif; 

	padding-left:0px;
}

.forum .index .topicinindex	{/* nastroiki samoi temy */

	margin-bottom:25px;

	color: Black;

	background:none;

	margin-left: 0px;

	padding-left: 0px;
}

.forum .index .topicinindex .title	{/* nastroiki bloka zagolovka temy */

	margin-bottom:8px;

	color:#9B9B9B;

	background:none;

	margin-left: 0px;

	padding-left: 0px;
}

.forum .index .topicinindex .title h3	{/* nastroiki zagolovka temy */

	font-weight:normal;
    font-size: 18px;
	display:inline;

}

.forum .index .topicinindex .title h3 a	{/* nastroiki ssylok vnutri zagolovka temy */

	font-size:18px;

	margin-right:4px;

	padding-right:3px;

}

.forum .index .topicinindex .title span 
{
    font-size: 11px;
}

.forum .index .topicinindex .title strong	{/* nastroiki nika v zagolovke temy */

	color:#676767;

	padding:5px 0 0 0px;

	margin-left:3px;

	white-space:nowrap;
	font-weight: bold;

}

.forum .index .topicinindex .info	{/* nastroiki bloka informacii o teme */

	margin-top:10px;

	border-top:solid 1px #F2F2F2;

	padding-top:8px;

	color:#9B9B9B;

}

.forum .index .topicinindex .info a	{

	color:#9B9B9B;

}

.forum .index .topicinindex .info .comments	{/* nastroiki bloka statiski s kommentariyami */

	background:url(blue/ic_comments.gif) 0 50% no-repeat;

	padding-left:15px;

	margin-right:25px;

}
.forum .index .topicinindex .info .comments a	
{
    background: none;
}


.forum .index .topicinindex .info .last	{/* nastroiki ssylki na poslednii kommentarii */

	background:url(blue/ic_last_comment.gif) 0 50% no-repeat;

	padding-left:15px;

}

.forum .index .topicinindex .info .last a	
{
    background: none;
}

/* DETAILS */
.forum .topictitle	{/* oformlyaem konteiner zagolovka */

	margin-bottom:10px;

	color:black;

	border-left:none;
	padding-left: 0px;

}

.forum .topictitle h1	{/* oformlyaem zagolovok */

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:33px;

	font-weight:normal;

	display:inline;

	margin-right:7px;

}

.forum .topictitle span	{/* konteiner s nikom postera i vremenem */

    font: 11px Arial, Helvetica, sans-serif; 
	color:#9B9B9B;

	position:relative;

	top:-4px;

	white-space:nowrap;

}

.forum .topictitle span span	{

	top:0;

}

.forum .topictitle span strong	{/* oformlenie nika postera */

	color:#676767;

	padding:5px 0 0 0px;

    font-weight: bold;
	margin-left:4px;

}

.forum .text	{/* tekst soobscheniya */

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	background:url(blue/separator.gif) 0 100% repeat-x;

	padding-bottom:30px;

	margin-right:60px;

	margin-bottom:10px;

	padding-left:0px;

	padding-top:0px;
}

.forum .commentlist	{/* blok kommentariev */

    font:11px Arial, sans-serif;
	margin:0 115px 25px 0;

}

.forum .commentlist .top	{/* nastroiki vspomogatel'nogo konteinera  */

	height:0px;

	margin-bottom:0px;
}

.forum .commentlist .bottom	{/* nastroiki vspomogatel'nogo konteinera  */

	background: none;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.forum .commentlist .summary	{/* kaunter kommentariev */

	color:#999999;

	margin:0 0 15px 5px;

	display:block;

}

.forum .commentlist .comment	{/* oformlenie kommentariya */

	margin-top:0px;


	border-top:none;

	margin-left:0px;

	padding-top:0px;

	position:relative;

}

.forum .commentlist .comment .comment	{/* oformlenie vlojennogo kommentariya */

	margin-left:20px;
   
}

.forum .commentlist .comment .c4	{/* nastroiki obertki kommentariya */
	padding:11px;
}

.forum .hierarchy .comment .comment .c4	{/* dopolnitel'nye nastroiki obertki vlojennogo kamenta v ierarhiechskom vide */
	padding-bottom:11px;
}

.forum .commentlist .comment .potting	{/* nastroiki obertki kommentariya, kotoryi idet zebroi */

	background:url(blue/comment_corner_01.gif) 0 0 no-repeat #F8F8F8;

	position:relative;

	zoom:1;

}

.forum .commentlist .comment .potting .c2	{/* nastroiki obertki kommentariya */

	background:url(blue/comment_corner_02.gif) 100% 0 no-repeat;

	position:relative;

}

.forum .commentlist .comment .potting .c3	{/* nastroiki obertki kommentariya */

	background:url(blue/comment_corner_03.gif) 100% 100% no-repeat;

	position:relative;

}

.forum .commentlist .comment .potting .c4	{/* nastroiki obertki kommentariya */

	background:url(blue/comment_corner_04.gif) 0 100% no-repeat;

	position:relative;

}

.forum .commentlist .comment .title	{/* zagolovok kommentariya */

	font-weight:bold;

	margin-bottom:7px;

	font-size:13px;

}

.forum .commentlist .comment .commenttext	{/* tekst kommentariya */

	margin-bottom:10px;

}

.forum .commentlist .comment .info	{/* informaciya o postere kommentariya */

	color:#9B9B9B;

}

.forum .commentlist .comment .info a	{

	color:#9B9B9B;

	margin-right:5px;

}

.forum .commentlist .comment .info a:hover
{
	text-decoration:none;
}

.forum .commentlist .comment .info strong	{

	color:#676767;
    font-weight: bold;

}

.forum .commentsList .comment .comment	{/* oformlenie vlojennogo kommentariya */

	margin-left:20px;
}

.forum .hierarchy .comment	{/* oformlenie kamenta v ierarhicheskom vide */

	overflow:hidden;

	clear:both;

	background:none;

	padding-left:0px;

	margin-left:0px;
}

* html .forum .hierarchy .comment	{/* hak dlya IE6 */

	overflow:visible;

}

.forum .hierarchy .comment .c1	{/* oformlenie obertki kamenta v ierarhicheskom vide */

	float:left;
}

* html .forum .hierarchy .comment .c1	{/* hak dlya IE6 */

	float:none;

}

.forum .hierarchy .comment .info a.uarr 	{/* oformlenie ssylki "vverh" i "vniz" */
	letter-spacing: 4px;

	background:url(blue/ic_uarr.gif) 50% no-repeat;
}


.forum .hierarchy .comment .info a.darr 	{
	letter-spacing: 4px;

	display: none;
	background:url(blue/ic_darr.gif) 50% no-repeat;
}

.forum .sep	{
	background:url(blue/sep.gif) 100% no-repeat;
	padding-left: 7px;
	margin-right: 7px;
}

.forum .levelend .c1	{
	background:none;
	padding-left:0px;
	margin-left:0px;
	zoom: 1;
}
