@charset "windows-1251";


/*REMOVE some browser CSS*/
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, form, blockquote {padding:0; margin:0; font-size:100%; font-weight:normal;}
body{min-width:800px; background-color:#FDFBF2;}
/*table{border-collapse:collapse; border-spacing:0;}*/
td, caption{font-weight:normal; text-align:left;}
img{border:0;}
q:before, q:after{content:'';}


.headertable{/*background-color: #ADC0D0;*/ background-color:#E8D6BB; border-bottom-style: solid; border-bottom-width: 2px; 
	border-bottom-color:#825B2D; border-right: 2px solid #825B2D; border-left: 2px solid #F0F0F0;/*#DACBB1;*/ border-top: 2px solid #F0F0F0;/*#DACBB1;*/ /*#AFBDC0;*/ text-align: center; 
	height: 35px}
.themetitle{font-size:14px; font-weight:bold; color:#825B2D; text-align:left; padding-left:15px; padding-top:10px; margin:0; height:20px;}
.themetitlename{float:left; margin:0;}
.datepost{float:right; font-size:16px; padding-bottom:5px; padding-right:5px; padding-top:0; margin:0;}
.bottomtabletema{background-color: #F8F8F8; height: 40px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-left-width: 0px; border-top-color: #D3D3D3; border-bottom-color: #C1C1C1; padding-left: 20px; padding-top: 5px; padding-bottom: 5px}

em.currentpage{font-size: 14px; color: #737780; font-weight: bold; font-style: normal}
/* имя форума */
.nameforum{font-size: 24px; /*font-style: italic;*/ font-weight:bold; /*margin: 0px;*/ margin: 0px 0px 5px 0px}
/* О чем форум */
.aboutforum{color: #3D6275; margin: 0px; padding: 0px 10px 15px 0px}
/* декоративная полоска */
.dizline{vertical-align: top; background-image: url(images/diz_line.gif); background-repeat: repeat-x;  background-position: top;
height: 40px;}

/*.switchforumdiv{position: relative; top: -10px; float: right; padding-right: 25px  } 
.switchskindiv{position: relative; top: -10px; float: right; padding-right: 25px}  */
.switchforumdiv{margin:0; padding:0; /*float: right; /*vertical-align:middle;*/}
.switchskindiv{margin:0; padding:0; /*float: right; /*vertical-align:middle; /*padding-top:18px;*/}
.switchforum{/*padding: 10px;*/ padding:0; margin:0;}
.diztabletop{background-color: #6DCFF6; background-image: url(images/bluedot.gif); background-position: left; width: 100%; 
   height: 125px; border-color: #95BCCB; margin-top: 0px; border-bottom-style: solid; border-bottom-width: 1px; 
}
.salutation{margin: 25px 0px 15px 0px;; font-weight: bold; color: #734F2B; padding-left: 30px;}
	
.bodydiv{padding: 25px; padding-top: 0px; margin: 0px; width: 95%;} 
.nametema{padding-left: 10px; padding-right: 10px; color: #084E82;}
.namenewtema{padding-left: 10px; padding-right: 10px; color: #081272;}
.trtema{/*background-color: #eeeeee;*/ background-color:#F4F0E8;}
.trtemaheight{ height: 27px}
.tdcenter{text-align:center;}
.temamenu{/*border-top-style: solid; border-width: 1px; border-color: #5C8EB3;  /*background-color: #B9B9B9*/ background-color:#E8D6BB; width:100%;}

/* список форумов и новые сообщения */
table.newposttable {border-bottom-style: solid; border-bottom-width: 1px; 
	/*border-color: #6379A2;*/ border-color:#825B2D; margin:0;}
table.newposttable td.numberforum{/*background-color: #A5E1F8; color: #44657A;*/ background-color:#E8D6BB; color:#825B2D;
	padding-left: 5px; border-style: solid; border-right-style: none;  border-width: 1px; 
	/*border-color: #6379A2;*/ border-color:#825B2D; font-size: 100%; border-bottom-style: none; padding: 0px; text-align:center;}
table.newposttable td.current{background-color:#FAEFE7;/*#EFDFD3;*/ color:#825B2D; font-weight:bold;
	padding-left: 5px; border-style: solid; border-right-style: none;  border-width: 1px; 
	/*border-color: #6379A2;*/ border-color:#825B2D; font-size: 100%; border-bottom-style: none; padding: 0px; text-align:center;}
table.newposttable td a.anumberforum {/*color: #1D377C;*/ color:#825B2D; text-decoration: none; text-align:center;}
table.newposttable td a.anumberforum:hover{color:#6B4934;}
table.newposttable td.numberheader{/*background-color: #74C0DD; color: #476B83;*/ background-color:#E8D6BB; color:#825B2D; text-align: right;}
	 
.fieldnameindex{font-weight: bold; font-size: 11px; /*color: #768799*/ color:#825B2D;}

/* верхние ссылки */
table.toplinks td{border-style: solid; border-width: 1px; border-color: #ECECEC; height: 20px;
 /*background-image: url(images/toplinks.gif); background-repeat: no-repeat; background-position: left*/ background-color:#E8D6BB; color:#825B2D;}
table.toplinks td a{color: #607583;}
table.toplinks td a:hover{color: #2F57B3;}

.menu{color: #A8130F;}
a.menu:hover{color: #0F48A8;}

div.linksofttime{color: #5F5D48; font-size: 10px; font-family: verdana; float: right; padding-right: 10px ;}
.linksofttime{color: #5F5D48; font-size: 10px; font-family: verdana; padding-right: 10px ;}
.switchtypeforum{width: 100px; border-style: solid; border-width: 1px; border-color: #E0E2E5; background-color: #F0F2F6;}
.tddate{font-size: 12px; color: #5B5B5B; padding-left: 10px; padding-right: 10px;} 

/* Информационные ссылки форума */
div.info{float: right; margin: 5px 25px 0px 0px;}
.info a {color: #2C3873;}
.info a:hover {color: #000000;}

td.books{padding: 0px 20px 0px 10px;}
td.messagenews{padding: 10px 0px 15px 40px;}
td.messagenews ul{margin: 0px 0px 0px 20px;}
td.messagenews a{color: #0B0E88;}



div.forum_head{width: 100%; height:50px; background-color:#E8D6BB; text-align:left; border-bottom:1px solid #8D632E; padding:0; margin:0; display:block;}
span.forum_name{width:50%; height:50px; font-family: Arial, Helvetica, sans-serif; color:#825B2D; text-align:left; font-weight:bold; font-size:36px; padding: 0 0 15px 30px; /*25px 0 15px 30px;*/ display:block;}
span.forum_name a{text-decoration:none; color:#825B2D; text-align:left; font-weight:bold; font-size:36px;}
span.forum_name a:hover{text-decoration:none; color:#C6A779; text-align:left; font-weight:bold; font-size:36px;}

div.heading{margin-top:20px; margin-bottom:20px; /*margin-left:30px;*/ height:150px; width:100%;}
div.headbox{float:left; width:30%; height:150px; background-color:#F1E4CD; border:3px solid #F2EDE3; margin-left:20px; font-size:75%;}
div.headboxcontent{height:50%; vertical-align:middle; text-decoration:none; color:#734F2B; font-size:16px; font-weight:bold; padding:0; margin:0;}
div.headboxcontent a{display:block; height:45px; text-decoration:none; color:#734F2B; font-size:16px; font-weight:bold; padding: 30px 0 0 10px; margin:0;}
div.headboxcontent a:hover{text-decoration:none; color:#C4A886; background-color:#734F2B;}
div.userboxcontent{height:75px; vertical-align:top; text-decoration:none; color:#734F2B; font-size:16px; font-weight:bold; padding:0; margin:0;}
div.userboxcontent img{height:70px; vertical-align:top; padding:0 0 10px 0; margin:0;}
div.userboxcontent a{display:block; height:73px; text-decoration:none; color:#734F2B; font-size:16px; font-weight:bold; padding: 2px 0 0 10px; margin:0; cursor:pointer;}
div.userboxcontent a span{display:inline-block; height:35px; text-decoration:none; color:#734F2B; font-size:22px; font-weight:bold; padding: 25px 0 0 7px; margin:0;}
div.userboxcontent a:hover{text-decoration:none; color:#C4A886; background-color:#734F2B;}
div.userboxcontent a:hover span{text-decoration:none; color:#C4A886; background-color:#734F2B;}
div.userlinks{height:75px; vertical-align:top; text-decoration:none; color:#734F2B; font-size:14px; font-weight:bold; padding:0; margin:0; width:33%; text-align:center; float:left;}
div.userlinks img{height:35px; vertical-align:middle; padding:0 0 10px 0; margin:0; display:inline;}
div.userlinks a{display:block; height:73px; text-decoration:none; color:#734F2B; font-size:14px; font-weight:bold; padding: 2px 0 0 0px; margin:0; cursor:pointer;}
div.userlinks a span{display:block; height:35px; text-decoration:none; color:#734F2B; font-size:22px; font-weight:bold; padding: 0px 0 0 2px; margin:0; vertical-align:middle;}
div.userlinks a span p{height:50px; vertical-align:middle; padding:0 0 0px 5px; margin:0; display:inline; font-size:25px; font-weight:normal;}
div.userlinks a:hover{text-decoration:none; color:#C4A886; background-color:#734F2B;}
div.userlinks a:hover span{text-decoration:none; color:#C4A886; background-color:#734F2B;}
div.rightbox{height:50px; vertical-align:top; text-decoration:none; color:#734F2B; font-size:16px; font-weight:bold; padding:0; margin:0;}
div.rightbox img{height:35px; vertical-align:top; padding:5px 0 10px 0; margin:0;}
div.rightbox a{display:block; height:50px; text-decoration:none; color:#734F2B; font-size:16px; font-weight:bold; padding: 0 0 0 10px; margin:0; cursor:pointer;}
div.rightbox a span{display:inline-block; height:30px; text-decoration:none; color:#734F2B; font-size:16px; font-weight:bold; padding: 12px 0 0 2px; margin:0;}
div.rightbox a:hover{text-decoration:none; color:#C4A886; background-color:#734F2B;}
div.rightbox a:hover span{text-decoration:none; color:#C4A886; background-color:#734F2B;}

div.cur_forum{font-weight:bold;	font-size:16px;	font-family: Arial, Helvetica, sans-serif; width: 100%; height: 20px;
	color:#6777C0; text-align:left;	border-bottom:1px solid #A2BEFB; margin-top:20px; padding-bottom:5px;}
	
div.bodycontent{width:100%;}

/*table.menulinks{width:100%; height:60px; background-color:#F4F0E8; border-bottom:1px dashed #E8D6BB; border-top:1px dashed #E8D6BB; vertical-align:middle;}
table.menulinks td{width:30px;}
td.menuswitchskin{/*vertical-align:middle; text-align:right;* width:50px; /*width:185px;* padding-right:15px;}
td.menuswitchforum{/*vertical-align:middle; text-align:right;* width:50px; /*width:305px;* padding-right:10px;}*/

div.menulinks{width:100%; height:60px; background-color:#F4F0E8; border-bottom:1px dashed #E8D6BB; border-top:1px dashed #E8D6BB; vertical-align:middle; padding:0; margin:0; line-height:60px; display:block;}
div.menunewdiv{float:left; display:block; padding:0 10px 0 10px; margin:0; height:60px; vertical-align:middle;}
div.menunewsettingsdiv{float:right; display:block; padding:0 10px 0 10px; margin:0; height:60px; vertical-align:middle; line-height:25px;}