/* CSS Document */

@import url (../menu/menu_style.css);

body {
	background-color: #ffffff;
	border: 1px inset #ffffff;
	color: #434951;
	font-family: Verdana,Tahoma,  MS Sans Serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

a.category{
 color:white;
 text-decoration:none;
}
a.category{
 text-decoration:none;
}

  

a:link, a:visited, a:active {color: #33526f;
 text-decoration: none;}
a:hover {color: #6fa3d3;text-decoration: none;}
.m2 { vertical-align:middle;font-size:10px;font-weight:bold; color:#FFFFFF; padding:6px 6px 6px 6px;}
.m2 a:hover .m2 a:link, .m2 a:visited, .m2 a:active { text-decoration: none; color: #FFFFFF }
.m { vertical-align:middle;font-size:10px;font-weight:bold; color:#566978; padding:3px 3px 3px 20px;}
.m a:link,.m a:visited, .m a:active  { text-decoration: none; color: #566978 }
.m a:hover { text-decoration: none; color: #748a9c }
.on { vertical-align:middle;font-size:11px;font-weight:bold;background-color: #83B5DF;color:#FFFFFF;padding:6px 6px 6px 6px;border-right:1px solid #ffffff;}
.on2 { vertical-align:middle;font-size:11px;font-weight:bold;background-color: #83B5DF;color:#FFFFFF;padding:6px 6px 6px 6px;}
td {font-size: 11px;}
.form { font-size: 9px; height: 15px; font-family: verdana, helvetica, sans-serif;MARGIN-top:3px;MARGIN-bottom:2px; width: 100px;}
.form1 { font-size: 9px; text-align:center; height: 15px; font-family: verdana, helvetica, sans-serif;MARGIN-top:3px;MARGIN-bottom:2px; width: 50px; background:#bec9d1; border:1px solid #bec9d1;}
.formtext { font-size: 10px; font-family: verdana, helvetica, sans-serif;MARGIN-top:3px;MARGIN-bottom:2px; width: 220px;}
.formtext1 { font-size: 10px; padding:0px 5px 0px 15px; text-align:left; font-family: verdana, helvetica, sans-serif;MARGIN-top:3px;MARGIN-bottom:2px}
.formtext3 { font-size: 10px; font-family: verdana, helvetica, sans-serif;MARGIN-top:3px;MARGIN-bottom:2px;}

.formtext2 { font-size: 10px; padding:0px 20px 0px 0px; text-align:right; font-family: verdana, helvetica, sans-serif;MARGIN-top:3px;MARGIN-bottom:2px}
.t1 { padding:3px 6px 3px 6px;background-color: #d0d9e0 }
.t2 { padding:6px 20px 6px 6px;background-color: #ffffff }
.t3 { padding:6px 6px 6px 6px;background-color: #066ABE }
.t4 { padding:6px 6px 6px 6px;background-color: #A6C6E1 }
.bg2, .bg4 {background-color: #cdd6dc;}
.bg3 {background-color: #F2F3F5;}
.sidebar1, .sidebar2, .bg1 {
	background-color: #ffffff;
}
.image {
padding-left:10px;
}
a.onnews1:hover { text-decoration: none; color: #FFFFFF }
a.news33:link { color: #bec9d1; }
a.news33:visited { color: #bec9d1; }
a.news33:active { color: #bec9d1; }
a.offnews:link { color: #bec9d1; }
a.offnews:visited { color: #bec9d1; }
a.offnews:active { color: #bec9d1; }
.leftsidboxtitle {
	padding:3px 6px 3px 6px;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #D7D8DB;
	background: #667886;
	color:#ffffff;
	width:197;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.leftkv {
	border:1px solid #D7D8DB;
	border-left:0px;
	background: #ff3300;
	width: 3px;
		font-family: Verdana,Tahoma,  MS Sans Serif;

}
.dload {
	border:1px solid #D7D8DB;
	border-left:0px;
	background: #ff3300;
	height:3;
	font-family: Verdana,Tahoma,  MS Sans Serif;
}
.righttkv {
	border:1px solid #D7D8DB;
	border-right: 0px;
	background: #ff3300;
	width: 3px;
		font-family: Verdana,Tahoma,  MS Sans Serif;

}
hr {
color:#e6e8ed;
}
.leftsideboxcontent {
	padding:6px 6px 6px 6px;
	background: #d0d9e0;
	text-align: left;
	text-decoration: none;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.rightsidboxtitle {
	padding:3px 6px 3px 6px;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #D7D8DB;
	background: #667886;
	color:#ffffff;
	width:197;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.rightsideboxcontent {
	padding:6px 6px 6px 6px;
	background: #d0d9e0;
	text-align: left;
	text-decoration: none;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.centerblocktitle{
	padding:6px 6px 6px 6px;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #E6E8ED;
	background: #F7F7F7;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.centerblockcontent{
	padding:6px 6px 6px 6px;
	background-color: #ffffff;
	text-align: left;
	text-decoration: none;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.centerblocksidetitle {
	padding:3px 6px 3px 6px;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #D7D8DB;
	background: #e2e8eb;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.centerblocksidecontent{
	background: #ffffff;
	padding:6px 6px 6px 6px;
	text-align: left;
	text-decoration: none;
}

.news {
	margin-left: 2px;
	margin-right: 2px;
	width:100%;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.indextitle {
	padding:3px 6px 3px 6px;
	background: #667886;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #E6E8ED;
	color: #ffffff;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.indextable {
	background: #ffffff;
	border-bottom: 1px solid #ECECEC;
	border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	padding: 1px 1px 1px 3px;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.indextable2 {
	background: #ffffff;
	border-left: 1px solid #E6E8ED;
	border-right: 1px solid #E6E8ED;
	padding: 1px 1px 1px 3px;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.indextext {
	color: #44586E;
	font-family: Verdana, "MS Sans Serif";
	padding: 1px 1px 1px 1px;
	text-align: left;
	
}

.postedby {
	font-size: 9px;
	color: #44586E;
	font-family: Verdana, "MS Sans Serif";
	padding: 1px 1px 1px 1px;
	text-align: left;
}

.nd {
	padding:2px 10px 2px 2px;
	 background:#d6dee5;
	 color:#6085af;
	font-size: 10px;
	text-decoration: none;
	border:1px solid #E6E8ED;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.tborder {
	padding:6px 6px 6px 6px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	width:100%;
	background-color: #F9F9F9;
	border:1px solid #E6E8ED;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.logo2 {
	padding:6px 6px 6px 6px;
	width:156;
	background-color: #E6E8ED;
}
img {border: 0px;}
.myclock {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: 400;}
.textarea, .text, .file {
	background: #ECECEC top;
	border: 1px solid #7f9db9;
	font-family:  Verdana, "MS Sans Serif";
	font-size: 10px;
}

.button {
	background-color : #EFEFEF;
	color : #000000;
	border: 1px solid #C0C0C0;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topmenu {
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: bottom;
	width: auto;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.footer {
	background-color: #ECECEC;
	height: 22px;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.debug {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFC600;
}
.select {
	background: #ECECEC top;
	font-family: Verdana, "MS Sans Serif";
	font-size: xx-small;
}

.code {
	color: cccccc;
	font-weight:bold;
	TEXT-ALIGN: right;
	WIDTH: 100%;
	MARGIN-TOP: 5px;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.xoopscode {
	background: #F6F6F6;
	BORDER: #E6E8ED 1px solid;
	padding : 2px 5px 5px 5px;
	WIDTH: 100%;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 20px;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.quote {
	color: cccccc;
	font-weight:bold;
	TEXT-ALIGN: right;
	WIDTH: 100%;
	MARGIN-TOP: 5px;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.xoopsquote {
	background: #F6F6F6;
	BORDER: #E6E8ED 1px solid;
	padding : 2px 5px 5px 5px;
	WIDTH: 100%;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 20px;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}

.flame {
	MARGIN-RIGHT: 5px;
	MARGIN-BOTTOM: 5px;
	COLOR: #cccccc;
		font-family: Verdana,Tahoma,  MS Sans Serif;
}
.more {
color:#6085af;
	font-family: Verdana,Tahoma,  MS Sans Serif;
}

}
.comments {
color:#FFFFFF;
	font-family: Verdana,Tahoma,  MS Sans Serif;
.slink {
	color: #717171;
	font-size: 11px;
	font-family: tahoma;
}
.slink a:active,
.slink a:visited,
.slink a:link {
	color: #E34000;
	text-decoration:none;
	}

.slink a:hover {
	color: #E34000;
	text-decoration: underline;
	
}
.editor_button {
	float:left;
	cursor:pointer;
	padding-left: 2px;
	padding-right: 2px;
}
.editor_buttoncl {
	float:left;
	cursor:pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #BBB;
	border-right: 1px solid #BBB;
}
.editbclose {
	float:right;
	cursor:pointer;
}
/* 
 * ========================================
 * Уведомление о получении новых PM
 * ========================================
 */

#newpm {
	position:absolute;
	height:250px;
	width:400px;
	padding:4px;
	background-color:#FDFDFD;
	border:1px solid #BBB;
	font-family: Verdana;
	font-size: 11px;
	line-height: 135%;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
	}

#newpmheader {
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	height:20px;
	color: #000;
    font-weight: bold;
	background-color:#E3C0C0;
	font-family:verdana, sans-serif;
	font-size:11px;
	cursor:move;
	}

#newpm a{
	background: transparent;
	color: #4D6A8A;
	text-decoration: none;
}

#newpm a:hover{
	background: transparent;
	color: #4D6A8A;
	text-decoration: underline;