@charset "utf-8";
/* дизайн для JohnCMS
   Автор: ReaLs ( wapper.info ) Editet by http://aplus.wap.sh   
*/ 



body {  
    font-family: Arial, Tahoma, sans-serif;
   color:#444; background-color: #fff;
   padding:0px;
   font-size: 12px;
   margin: auto; max-width: 450px;}
   
a { color: #71710a; text-decoration: none; 
font-size: 12px;}
a:hover { text-decoration: none; color: #333;}
div { margin: 0px }

.header{  color: #71710a; 
 font-weight: bold;  
background: url(header.gif);
 background-color: #fff0c6; 
 padding: 5px; //text-shadow: 1px 2px 2px #b1d718;
 text-align: center;}
 
.tmn { text-align: center;
background: url(tmn.gif) #e5ec9c;
margin: 1px; color:#ccc582;
 padding:4px; border-bottom: 1px solid #fff;
 }
 .tmn a { color: #555;}
.tmn a:hover {color: #888; }
.phdr , .razd{  background: url(phdr.gif) #fff0c6;
  color:#444;
  margin 0px;
   padding:5px;}
 .phdr b { background: url(b.png) left no-repeat; padding-left: 18px; }
 .razd b { background: url(b.png) left no-repeat; padding-left: 18px; } 
 .phdr a { color: #555;}
.maintxt {background-color:#fff;
margin: 0px;
 padding:1px;} 
.list1 , .b { border-bottom:1px dotted #ddd693;
 margin: 2px;
 padding: 4px;
background-color: #ffffff; }
.list2, .c  { margin:2px; 
 background-color: #faf9e1;
 padding: 4px;}


.menu { border-bottom: 1px dotted #ddd;
 margin: 1px;
 padding:4px;
 color:#444;
 }
.footer { background: url(footer.gif);
 padding: 5px; background-color: #fff0c6; 
 color: #444;
}
.footer a { color: #444;}
.footer a:hover {color: #888; }
.fmenu{ background: url(fmenu.gif) #e5ec9c;
margin: 0px;
 padding:2px; color: #898}

hr{ border: 0; border-top: 1px solid gray; margin: 0; }


h3 { margin: 0; padding: 0 0 2px 0; }
ul { margin: 0; padding-left: 10px;
color: #555; list-style-type:none;
}
p { margin: 1px; }
.gray { color: #444444; }
.green{ color: #008800; font-weight: bold; }
.red, .red a {
	color: #de0000;
}

.left { float: left; }
.func {
	border-left: 3px solid #999;
	color: #444;
	font-size: 10px;
	padding: 0 0 0 4px;
}
.func a { color: #666}
.alarm {
	margin: 0 0 2px 0;
        border: 1px solid #ee0000;
	color: #ee0000;
	font-weight: bold;
	padding: 3px 0px 3px 4px;
}
.end {
	text-align: center;
}
.news{
	border: 1px solid #e5ec9c;
	color: #444;
	font-size: x-small;
	padding: 3px 4px 4px 4px;
}
.quote{
	border-left: 3px solid #bbb;
	color: #888;
	font-size: x-small;
	padding: 3px 2px 3px 4px;
}

.reply, .greply {
	border-left: 4px solid #ce0000;
	color: #de0000;
	padding: 2px 0px 2px 4px;
}
.status{
	color: #99a515;
	
	font-weight: bold;
}
.sub { color: #999;
	border-top: 1px dotted #ccc;
	font-size: x-small;
	margin-top: 4px;
}
.clip {
	color: #444;
	font-size: x-small;
	padding: 4px 4px 8px 4px;
}
.niz {clor:#bbb;}.rek{background-color:#ecee28;} 
.rmenu {  background-color:#ecee28; 
 margin: 1px;
 padding:3px;
 color:#71710a;
 }
.rmenu a { color:#666; } 
.rmenu a:hover { color: #999} 
 .gmenu { background:#ffffd9; 
 margin: 1px;
 padding:4px;
 color:#444;
 }
.phpcode {
background-color: #eee;
border: 1px dotted #aaa;
margin-top: 4px;
padding: 0px 2px 0px 2px;
}
.sitemap {
font-size: xx-small;
position: relative;
width: 100%;
height: 38px;
z-index: 1;
overflow: auto;
}
.topmenu { background: url(footer.gif) #e5ec9c;  
 margin: 1px;
 padding:4px;
 color:#444;
 }
 .topmenu a { color:#777}
.topmenu a:hover { text-decoration: none; color: #aaa;}

/* Themes Created By NeD  site http://aplus.wap.sh*/