@charset "utf-8";
/* CSS Document */

#forum {
	border-bottom:0px;
	min-width:800px;
	padding:0px;}

.num {
	background-color:#68a0d3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;}

.otv {
	border:1px solid red;
	/*position:relative;*/
	margin:0px;
	padding:0px;}

.cifra {
	background-color:#fafcfc;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#766d6d;
	font-weight:bold;
	padding:4px 0;
	border-bottom:1px dashed #CCC;
	border-left:1px solid #cacdd2;}

.theme {
	background-color:#68a0d3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
}
	

.thm {
	background-color:#68a0d3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	height:20px;}


.vopros {
	background-color:#fafcfc;
	border-bottom:1px dashed #CCC;
	border-left:1px dashed #CCC;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#34406e;
	padding:4px;
	padding-left:10px;}

.zag_vop {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#245a9d;}

.zag_vop:hover {
	text-transform:none;
	text-decoration:underline;}

.date {
	background-color:#68a0d3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	}

.numdate {
	background-color:#fafcfc;
	border-bottom:1px dashed #CCC;
	border-left:1px dashed #CCC;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#34556e;}

.numdate1 {
	background-color:#fafcfc;
	border-bottom:1px dashed #CCC;
	border-left:1px dashed #CCC;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#34556e;
	border-right:1px solid #cacdd2;}

.kol_otv {
	background-color:#68a0d3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	}

.pag {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;}

.pag a {
	display:inline-block;
	/*float:left;*/
	padding-top:4px;
	min-height:18px;
	border:1px solid #ddddde;
	width:20px;
	color:#999;
	background-color:#fefefe;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	}

*:first-child+html .pag a {
	height:18px;}

.pag a:hover {
	background-color:#1f6dbd;
	color:#fff;}


.author {
	display:block;
	padding-top:5px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34406e;
	font-weight:bold;
	}

.ava {
	padding:10px;
	background-color:#f3f6f6;
	width:150px;
	height:125px;}
	
.ava span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#036;}


.vdata {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#34406e;
	font-weight:bold;
	padding:7px 3px 3px 6px;
	}

.vcontent {
	padding:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f3151;
	text-align:justify;
}

.izo {
	width:180px;
	border:3px solid #fff;
	height:200px;}

.obvod {
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}

.obvod2 {
	border:1px solid #999;
background-color:#f1f7f7;
margin-top:3px;
}

#but_them{
	width:130px;
	height:20px;
	padding-top:5px;
	margin:0px;
	border:1px solid #dae1e5;
	background-color:#e8edef;
}
	
#but_them a {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34406e;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	height:20px;}

#but_them:hover {
	background-color:#369;}

#but_them a:hover {
	color:#FFF;}

#but_otv {
		width:130px;
	height:20px;
	padding-top:5px;
	margin:0px;
	border:1px solid #dae1e5;
	background-color:#e8edef;
}


#but_otv a {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34406e;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	height:20px;}
	

#but_otv:hover {
	background-color:#369;}

#but_otv a:hover {
	color:#FFF;}