 
BODY {  margin:12 12; background-color: #FFFFFF;  
		font-size: 14px;
		font-family: Calibri, Trebuchet MS, MS Sans Serif, Arial, Tahoma, Helvetica, sans-serif;
     }
  


A {
 text-decoration : none;
 color : #DD8000;
 border-bottom: 1px dotted #DD7030;
 padding-right: 8px;
 background-image: url(/interior/hrefarrow.gif);
 background-repeat: no-repeat;
 background-position: right 4px;
}
A:VISITED {color : #DD3000;}

A:hover {
 color : #DD5000;
 text-decoration: none;
 border-bottom: 1px solid #DD7030;
}

TD    {border: solid 1px #A0A0A0;background: #F5F6F7; }
TABLE {border-collapse: collapse;
       border: solid 1px #A0A0A0;
}

div.slowshow {overflow:hidden; visibility:hidden; position:absolute; height:0px;}

/* dopost */
div.postpanel {vertical-align:middle; height:40px; background: #F0F0F0; }
div.splitter {border-bottom: 2px solid #F5F5F5; width:80%; height: 2px; background: #C0C0C0;color:#C0C0C0;font-size:2px}
div.message {background: #FFFFFF; width:640px; text-align:left;}
.fullscreen {width:100%; height:100%;}




/* OGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGINLOGIN */
div.loginback {
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
 	display:none;
 	width:100%;
 	position: absolute;
        float:none;
	background-color:#000000;
	Filter : Alpha(Opacity=80);
	opacity: 0.8;
	z-index:1000;
	}
div.login {
	padding: 0px 0px 0px 0px; 
 	display:none;
	width:300px; 
	height:191px;
	position: absolute;
	left:0px;
	top:80px;
	z-index:1001;
	}
div.login_register {
	padding: 0px 0px 0px 0px; 
 	display:none;
	width:75%; 
	max-width:750px;
	height:191px;
	position: absolute;
	left:0;
	top:10px;
	z-index:1002;
}

div.login_form {
	padding: 0px 0px 0px 0px; 
 	display:none;
	width:580px; 
	max-width:750px;
	height:191px;
	position: absolute;
	left:100px;
	top:10px;
	z-index:1002;
}




/* используется в посте для окрытие и закрытия отдельных блоков, таких как иллюстрации и прочее *//*#################################################*/
div.close:HOVER  {  background: #FEFCF6;         }
div.close { 
	 display: block;
	 background: #DDDDDD;}
div.open { 
  border-left: solid 1px #808080;
  border-right: solid 1px #808080;
  border-bottom: solid 1px #808080;
  background: #FFFFFF;           }

div.header {
  border-left: solid 1px #808080;
  border-right: solid 1px #808080;
  border-top: solid 1px #807060;
  border-bottom: solid 1px #808080;
  background-repeat: no-repeat;
  background-position: 3 center;
  padding: 3px 8px 3px 23px;
  font: bold;
  cursor: pointer;
  -khtml-user-select: none;
}


div.usbr {  border: dotted 1px #E0E0E0;  background: #F4F4F4;   color: #A0A0A0;  padding-left: 3px; padding-right:6px}
A.usbr_href {  text-decoration : none;  color : #808080;  border-bottom: 1px dotted #C0C0C0;  padding-right: 0px;  background-image: url();  background-repeat: no-repeat;  background-position: right 0px; }
A.usbr_href:VISITED {color : #808080;}
A.usbr_href:hover {  color : #101010;  text-decoration: none;  border-bottom: 1px solid #000000; }


/* забитие площади в заголовках открывающихся в постах, нужно для некоторых браузеров */
span.x3 {font-size: 1px;
line-height: 1px;
display: block;
height: 0px;
background-repeat: no-repeat;
color: #FFFF00;}

/* используется в посте для окрытие и закрытия отдельных блоков, таких как иллюстрации и прочее *//*#################################################*/
.close div.header{ background-image: url('../imgs/plus.gif');	}
.close div.dbody { display:none; }
.open div.header{  
  border-left: solid 0px #C0C0C0;
  border-right: solid 0px #C0C0C0;
  border-top: solid 1px #807060;
  border-bottom: solid 0px #C0C0C0; 
  background-image: url('../imgs/minus.gif');}
.open div.dbody { margin:3px 3px; }
 

/* ширина обычного текста *//*#################################################*/
.centertable { width:740px; max-width:740px}


/* всё о чате! */
div.chatbody {overflow:hidden; width:740px;} 


.avatar {filter: gray()}
.avatar:HOVER {filter:xray();}

/*   ТИПА ЛИСТЫ, ВЕРХНИЙ, СРЕДНИЙ НИЖНИЙ  */

TABLE.sheetalone {
	border: solid 1px #E0E0E0;
	border-collapse: collapse;
	background: #FFFFFF;
	      }
TD.sheetalone1 {
	background-repeat: repeat-x;
	background-image: url('../imgs/header.gif');
	   }
TD.sheetalone2 {
	background-image: url('../imgs/header-bottom.gif');	
	height:4px;
	    }

TABLE.sheetup {
	border-top: solid 1px #C0C0C0;
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	border-collapse: collapse;
	background: #FFFFFF;
	      }
TD.sheetup1 {
	background-repeat: repeat-x;
	background-image: url('../imgs/header.gif');
	   }
TD.sheetup2 {	
	height:4px;
	    }

TABLE.sheetmiddle {
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	border-collapse: collapse;
	background: #FFFFFF;
	      }
TD.sheetmiddle1 {
	   }
TD.sheetmiddle2 {	
	height:4px;
	    }

TABLE.sheetdown {
	border-bottom: solid 1px #C0C0C0;
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	border-collapse: collapse;
	background: #FFFFFF;
	      }
TD.sheetdown1 {
 
	   }
TD.sheetdown2 {
	background-image: url('../imgs/header-bottom.gif');	
	height:4px;
	    }

/* забытый участок кода, в будущем под снос */

