body {
font-size: 11px;
font-family: Arial;
color: #dcdcdc;
background-image: url(img/bgv.png);
background-attachment:fixed;
background-color: #000;
margin: auto;
margin-top: 6px;
max-width: 550px;
border: 1px solid #505050;
padding: 1px;
box-shadow:0 0 11px 1px #4c768e;
}
.body {
background-color: #222;
}
.logo {
text-align: center;
background-position: top;
background-color: #222222;
background-repeat: repeat-x;
border-bottom: 1px solid #3c6176;
line-height: 1%;
}
a:link, a:active {
text-shadow: black 0px 0px 1px, orange 0 0 1px; /* Параметры тени */
text-decoration: none;
color : #B0C4DE;
}
a:hover{
text-decoration: none;
text-shadow: 0px 0px 1px #ffffff;
color : #b9d3f3;
}
div.ad:hover {
background-color : #1C1C1C;
}
do {
border-bottom : 1px dotted #FF7F24;
}
div.am:hover {
background-image: url(/allgraf/kl.png);
background-repeat: no-repeat;
padding-right: 10px;
background-position: right;
}
did {
border-bottom : 1px dotted #FF7F24;
}
a:visited {
color: #B0E0E6;
text-decoration: none;
}
.rekl, .rekl_main
{
background-color: #3f5775;
background-image: url(img/rekl.png);
background-position: top;
background-repeat: repeat-x;
padding: 2px 0 2px 10px;
font-size: 10px;
text-align: left;
text-shadow: black 1px 1px 2px, orange 0 0 2px; /* Параметры тени */
border-bottom: 1px solid #4c768e;
}
.avb
{
width: 100px;
padding: 5px 5px 5px 5px;
border: 2px solid #F67C1E;
margin-bottom: 2px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.hdrs
{
padding: 2px 0 2px 10px;
font-size: 10px;
text-align: left;
text-shadow: black 1px 1px 2px, orange 0 0 2px; /* Параметры тени */
border-bottom: 1px solid #4c768e;
border-top: 1px solid #4c768e;
background-color: #222222;
}
.copy
{
padding: 2px 0 2px 10px;
font-size: 10px;
text-align: left;
text-shadow: black 1px 1px 2px, orange 0 0 2px; /* Параметры тени */
border-bottom: 1px solid #4c768e;
border-top: 1px solid #4c768e;
background-color: #222222;
}
.post0
{
border-left: 1px solid #FF6B00;
background-color: #1C1C1C;
background-position: left;
padding: 4px;
margin-top: 1px;
}
.ups
{
font-size: 11px;
font-family: Arial;
width: 60px;
height: 14px;
text-align: center;
border: 2px solid #E95624;
margin-right: 5px;
margin-left: 70%;
margin-top: 2px;
margin-bottom: 2px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.ups2
{
font-size: 11px;
font-family: Arial;
width: 80px;
height: 14px;
text-align: center;
border: 2px solid #E95624;
margin-right: 5px;
margin-left: 30%;
margin-top: 2px;
margin-bottom: 2px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.gbinroom
{
padding: 2px 0px 2px 10px;
font-size: 10px;
text-align: left;
background-image: url(/allgraf/bye.png);
background-origin: content-box;
background-position: top right; /* Положение фона */
background-repeat: no-repeat; /* Отменяем повторение фона */
text-shadow: black 1px 1px 2px, orange 0 0 2px; /* Параметры тени */
border-bottom: 1px solid #4c768e;
border-top: 1px solid #4c768e;
background-color: #222222;
}
.rekl2
{
background-color: #3f5775;
background-image: url(img/rekl.png);
background-position: top;
background-repeat: repeat-x;
padding: 2px 0 2px 2px;
text-align: left;
border-bottom: 1px solid #4c768e;
}

.citata
{
font-size: xx-small;
background: #212121;
background-image: url(/allgraf/cit.png);
background-position: top right; /* Положение фона */
background-repeat: no-repeat; /* Отменяем повторение фона */
padding-right: 18px;
padding-left: 3px;
margin: 5px;
border-bottom: 1px solid #4c768e;
border-top: 1px solid #4c768e;
color: #888;
}
form
{
margin-top: 2px;
background-color: #111;
border-bottom: 2px solid #272727;
border-top: 2px solid #272727;
font-size: small;
padding: 4px;
}

.h
{
width: 100%;
background-color: #708086;
background-image: url(img/pt.png);
background-position: bottom;
background-repeat: repeat-x;
text-align: left;
text-shadow: black 1px 1px 2px, red 0 0 3px; /* Параметры тени */
color: white; /* Белый цвет текста */
padding: 1px 1px 1px 3px;
font-size: 11px;
margin-top: 2px;
margin-bottom: 2px;
border-left: 1px solid #52657D;
border-right: 1px solid #52657D;
color: #939393;
}
.p_m
{
border-left: 1px solid #FF6B00;
background-color: #1C1C1C;
background-position: left;
padding: 4px;
margin-top: 1px;
}
.ank_n {
color: #9d9d9d;
}
.ank_n a {
font-weight: bold;
}
.ank_d {
color: #dedede;
}
.ank_no {
color: #AAAAAA;
}
.ank_t {
font-weight: bold;
text-decoration: underline;}
.status
{
color: #587ead;
font-weight: bold;
}
.title2
{
color: #B0C4DE;
}

.icon48
{
font-size: large;
width: 48px;
height: 48px;
vertical-align: top;
text-align: center;
}

.icon14
{
font-size: small;
width: 14px;
height: 14px;
vertical-align: top;
text-align: center;
}
.news{
font-size: x-small;
margin: 2px 14px 2px 3px;
color: #7d8787;
font-family: Arial, Tahoma, sans-serif;
}
.menu{
border-bottom: 1px solid #4c768e;
background-color: #2d3f56;
padding: 2px 0 2px 4px;
}
.str{
text-align: center;
font-size: 11px; }
.foot{
border-bottom: 1px solid #3f3f3f;
background-color: #2e2e2e;
padding: 2px;
}
.navig {
margin-top: 2px;
margin-bottom: 2px;
border: 1px solid #99ccff;
padding: 2px;
}
.gb {
border-bottom: 2px solid #606060;
background-color: #414141;
background-image: url(img/foot.png);
background-position: top;
background-repeat: repeat-x;
padding: 4px 0 4px 10px;
}
.hg{
background-repeat: repeat-x;
padding: 2px 0 2px 10px;
font-size: 10px;
text-align: left;
text-shadow: black 1px 1px 2px, orange 0 0 2px; /* Параметры тени */
border-bottom: 1px solid #4c768e;
border-top: 1px solid #4c768e;
background-color: #222222;
}
.msg{
text-align: center;
font-weight: bold;
color: #aaa;
border-bottom: 1px #444 solid;
background-color: #6f6f6f;
}
.links {
font-weight: bold;
text-align: left;
background-color: #464646;
background-image: url(img/aut.gif);
background-position: bottom;
background-repeat: repeat-x;
padding: 2px 10px 2px 10px;
border-bottom: 1px solid #414141;
}
.authn {    font-size: 10px; padding: 5px 0 5px; text-align: right;}
.authn a {background: #f5f5f5; border: 1px solid #b9b8b8; color: #757575; padding: 3px; border: 1px solid #DE3D27;
background: #e3e3e3;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.authn a:hover { background: #e4f2ff; color: #507aa1; border: 1px solid #f77105;}
.authm {padding: 5px 0 5px; text-align: right;}
.authm a {background: #f5f5f5; border: 1px solid #b9b8b8; color: #507aa1; padding: 3px; border: 1px solid #4C768E;
background: #e3e3e3;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.authm a:hover { background: #e4f2ff; color: #507aa1; border: 1px solid #f77105;}
.title {
font-weight: bold;
border-bottom: 1px solid #303030;
background-color: #404040;
background-image: url(img/title.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: center;
padding: 2px 0 2px 0;
color: #0d0d0d;
}

/*
Темка by KyBeR-TecH для klybok.net
Всем у кого ее увижу обещаю повырывать руки...
А если без шуток то постараюсь закрыть ваш сайт и ваши кошельки
за плагиат и нарушение авторских прав. Прежде чем копировать почитайте о нарушениях авторских прав и ответственности!
Последствия могут быть большие! Так что несоветую играть с огнем!!!
*/


.on {color: #00aa00;}
.off {color: #FF0000;}
.menu_razd{
background-color: #4a596d;
background-image: url(img/title.gif);
background-position: bottom;
background-repeat: repeat-x;
font-weight: bold;
color: #222222;
border-top: 1px solid #303030;
border-bottom: 1px solid #303030;
text-align: right;
padding: 3px 10px 3px 10px;
margin: 4px 0 4px 0;
}
.main_menu
{
border-bottom: 1px solid #4c768e;
background-color: #222222;
}
.main_menu img {
margin-left: 6px;
margin-right: 4px;
}
input, textarea, select{
border: 1px solid #4c768e;
font-size: 11px;
text-shadow: black 1px 1px 2px, orange 0 0 2px; /* Параметры тени */
margin: 3px;
background-color: #202e3f;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #ccc;
}
input:hover,select:hover,textarea:hover{
background-color: #202e2d;
color:#FF8C00;
}
.post, table {
width: 100%;
}
.praz {
margin : 2px;
padding : 3px;
text-align : center;
color : red;
font-size : 12px;
border : 0px dotted #353535;
background-image: url(img/rekl.png);
}
div.stats {
display:inline;
height:0px;
left:-1000px;
margin:0px;
padding:0px;
position:absolute;
top:-1000px;
visibility:hidden;
width:0px 
}
#banners a img {   
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);   
}   

/*
Темка by KyBeR-TecH для klybok.net
Всем у кого ее увижу обещаю повырывать руки...
А если без шуток то постараюсь закрыть ваш сайт и ваши кошельки
за плагиат и нарушение авторских прав. Прежде чем копировать почитайте о нарушениях авторских прав и ответственности!
Последствия могут быть большие! Так что несоветую играть с огнем!!!
*/



#banners a:hover img {   
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);   
}   
.main_zc
{
background-color: #222222;
}
.footer{
margin: 5px;
padding: 3px;
text-align: left;
border-left: 2px #444444 solid;
}
.p_w
{
border-bottom: #888888 dotted 1px;
}
.anik {
background-position: top;
padding: 2px 0 2px 2px;
border-bottom: 1px solid #4c768e;
}
   #enter .label {
     width: 80px; /* Ширина блока с текстом */
     float: left; /* Расположение в одну строку с полем */
     text-align: right; /* Выравнивание по правому краю */
   }
   #enter .form-text {
     width: 240px; /* Ширина поля */
     margin-left: 10px; /* Расстояние между полем и текстом */
     border: 1px solid #80ff00; /* Рамка вокруг текстового поля */
     padding: 2px; /* Поля вокруг текста */
   }
   #enter .form-item {
     margin-bottom: 5px; /* Отступ снизу */
   }
   #enter .form-text:focus {
     background: #ffe; /* Цвет фона */
     border: 1px solid #80ff00; /* Параметры рамки */
   }
   #enter p {
    margin-left: 90px; /* Сдвиг вправо */
   }
.in {
border-width: 1px;
border-style: dotted;
border-color: #4c768e;
margin:2px; 
padding:2px;
}

.komm{
background-image: url(/style/admin.png);
background-repeat: no-repeat;
}
#cd {
	margin: auto;
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #FF8C00;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}
.cd {
	margin: auto;
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #FF8C00;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}
.brd {
    border: 1px double black; /* Параметры границы */
    padding: 1px; /* Поля вокруг текста */
   }
.br {padding: 1px 0;}
.br a {background: #373636; border: 1px solid #b9b8b8; color: #757575; padding: 1px;}
.br a:hover { background: #e4f2ff; color: #507aa1; border: 1px solid #8cc7ff;