body /*тело странички*/
{
font-family: Tahoma;
font-size: 11px;
background: white;
color: #4177a7;
padding: 0px;
margin: auto;
max-width: 640px;
}

/*Основное*/

a:link, a:active, a:visited /*ссылки*/
{
color: #4682b4;
text-decoration: none;
font: bold;
}

a:hover /*активная ссылка*/
{
color: #ff8c00;
}

textarea /*поле ввода*/
{
background: #ffffff;
border: 3px solid #dcdcdc;
padding: 5px;
margin: 2px 2px 2px 4px;
min-height: 100px;
min-width: 60px;
color: #4682b4;
}

textarea:hover /*активное поле ввода*/
{
background: #ffffff;
border: 3px solid orange;
padding: 5px;
margin: 2px 4px 2px 4px;
color: #4682b4;
}

input /*текстовое поле*/
{
background: white;
border: 3px solid #dcdcdc;
padding: 5px;
margin: 2px 2px 2px 4px;
color: #4682b4;
}

input:hover /*активное текстовое поле*/
{
background: white;
border: 3px solid orange;
padding: 5px;
margin: 2px 2px 2px 4px;
color: #4682b4;
}

select /*а х.. его знает чо эта*/
{
background: white;
border: 3px solid #dcdcdc;
padding: 5px;
margin: 2px 2px 2px 4px;
color: #4682b4;
}

select:hover /*активное а х.. знает чо эта*/
{
background: white;
border: 3px solid #dcdcdc;
padding: 5px;
margin: 2px 2px 2px 4px;
color: #4682b4;
}

.botton
{
background: #8ac8db;
border: 1px solid #3a9ebd;
padding: 2px;
margin: 2px 2px 2px 2px;
color: #333333;
}

form /*тож хня какая та*/
{
margin:1px; 
padding:0px;
}

.pm_t_head /*ХЗ*/
{
background: white;
margin: 2px 2px 8px 2px;
color: #4682b4;
}

.pm_t_head a /*ХЗ*/
{
color: #4682b4;
font: bolder;
}

.pm_t_head a:hover /*ХЗ*/
{
color: orange;
border-bottom: 1px #ff4500 solid;
font: bolder;
}


.str /*ХЗ*/
{
margin: 1px;
text-align: center;
font-weight: normal;
color: #4682b4;
border: 2px #dcdcdc solid;
background-color: white;
}



.foot /*Ноги*/
{
font-weight:bold; 
font-size:13px; 
background-color: #0691ea; 
border: medium;
border-color:#000000; 
color: white; 
font-family:Arial, Helvetica, sans-serif;
text-align: center;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}

.foot a /*тоже ноги*/
{
color: #ffffff;
text-decoration: none;
border-bottom: 1px dotted #000000;
}

.foot a:hover /*снова ноги*/
{
color: #ffffff;
text-decoration: none;
border-bottom: 1px #000000 solid;
}

.count img { 
opacity : 0.2; 
} 
.count img:hover { 
opacity : 0.9; 
}



/*система*/

.logo /*лого*/
{
background: white;
text-align: center;
}
.title /*название страниц*/
{ 
background: #0691ea;
font-size: 10px;
color: white; 
text-align: center;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}

.news /*новости*/
{
text-align: center;
font-weight: normal;
color: #ff4500;
background: white;
margin: 3px 2px 3px 2px;
border: 1px #dcdcdc solid;
}

.days /*приветствие по времени суток*/
{ 
text-align: center;
font-weight: normal;
color: #47a8c7;
background: white;
margin: 0% 30% 0% 30%;
}

.time /*текущее время*/
{ 
text-align: center;
font-weight: normal;
color: #47a8c7;
background: white;
margin: 0% 30% 0% 30%;
}

.data
{ 
text-align: center;
font-weight: normal;
color: #47a8c7;
background: white;
margin: 0% 30% 0% 30%;
}

.mob_cat_info
{ 
border: 1px dotted #4682B4;
background: white;
margin: 6px;
color: #393939;
}

.mob_cat_rd
{
background: #ebf6f9;
text-align: center;
margin: 5px 0px 5px 0px;
padding: 2px 5px 2px 5px;
border-top: 2px #99d0e1 solid;
border-bottom: 2px #99d0e1 solid;
color: #333333;
}

.menu /*разделы меню*/
{
background: white;
border: 1px #4682b4 dashed;
padding: 4px;
margin: 2px 2px 2px 2px;
}

.menu_r1 /*разделы меню*/
{
background: white;
border-bottom: 1px #d6e3ef dashed;
font: bold;
padding: 4px;
}

.menu_r2 /*разделы меню*/
{
background: white;
font: bold;
padding: 4px;
}

.err /*ошибка*/
{
margin: 5px 5px 5px 5px;
border: 1px #aa1655 solid;
background: #f3cbcc;
padding: 3px;
color: red;
font-size: 13px;
font-weight: bold;
text-align: center;
}

.msg /*уведомление*/
{
margin: 5px 5px 5px 5px;
border: 1px #16aa32 solid;
background: #edffd9;
padding: 3px;
color: #4f9f00;
font-size: 13px;
font-weight: bold;
text-align: center;
}

.rekl_mobiads 
{ 
background: #f2f9fb;
border-top: 1px #4682b4 solid;
border-left: 1px #4682b4 solid;
border-right: 1px #4682b4 solid;
padding: 4px;
margin: 2px 2px 0px 2px;
}
.rekl_jar 
{ 
background: #f2f9fb;
border-top: 1px #4682b4 solid;
border-left: 1px #4682b4 solid;
border-right: 1px #4682b4 solid;
border-bottom: 1px #4682b4 solid;
padding: 4px;
margin: 0px 2px 6px 2px;
}

.foot_info
{
background: #f2f9fb;
border: 1px #4682b4 solid;
padding: 2px;
margin: 0px 2px 2px 2px;
text-align: center;
}

.user_guest_p
{
background: white;
border: 1px #4682b4 dashed;
padding: 4px;
margin: 2px 2px 2px 2px;
}
.reply
{
background: #f1f9fe;
margin: 5px 0px 5px 0px;
padding: 2px 5px 2px 5px;
border: 1px #99d0e1 solid;
}
/*Мое меню*/

.my /*мое меню, авторизация*/
{
background: white;
border: 1px #4682b4 solid;
padding: 4px;
margin: 0px 2px 2px 2px;
color: #4682b4;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}

.podp /*подписи (на форуме, в гостевой вродь)*/
{
background: #f6f5f5;
padding: 4px;
margin: 2px;
color: #daa520;
}

.ank_n /*раздел в анкете*/ 
{
font-weight: bold;
}
.ank_d /*тожа чет в анкете*/
{
font-style: italic;
}

.status /*цвет надписи статуса*/
{
color: #228b22;
font-weight: bold;
border: 1px dashed silver;
}
.navigation_my
{
background: #fff2d9;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 3px;
margin-right: 3px;
padding: 4px;
}

/*Личные сообщения*/
.navigation_ls
{
background: #fff2d9;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 3px;
margin-right: 3px;
padding: 4px;
}


/*Медиа*/

.media_navigation /*хрень какая та... не помню*/
{
padding: 2px;
border-bottom: 1px dotted;
border-top: 1px dotted;
}

.media_panel1 /*забыл пилять... над вспомнить*/
{
border: 1px orange solid;
padding: 4px;
margin: 1px;
color: #264662;
width: 15%;
}

.media_menu /*Выгрузить,импортировать,новая папка и т.д*/
{
border: 1px orange solid;
padding: 4px;
margin: 1px;
color: #264662;
width: 15%;
}

.media_page /*навигация 1 2 3 ... 125*/
{

border: 3px #dcdcdc solid;
padding: 3px;
margin-left: 32%;
margin-right: 32%;
color: #264662;
text-align: center;
}


/*форум*/

.f_topic
{
background: #ebf6f9;
text-align: left;
margin: 10px 3px 5px 3px;
padding: 5px 5px 5px 5px;
border: 2px #99d0e1 solid;
color: #333333;
}

.topic_on /*ХЗ*/
{
background: #f1ffe5;
border: 2px #00bd02 solid;
margin: 2px 2px 2px 2px;
text-align: center;
padding: 2px;
color: #00bd02;
}

.topic_off /*ХЗ*/
{
background: #ffecec;
border: 2px #FF0000 solid;
margin: 2px 2px 2px 2px;
text-align: center;
padding: 2px;
color: #FF0000;
}

.f_info
{
background: #efefef;
padding: 4px;
}

.post /*посты*/
{
background: white;
border-bottom: 1px dotted;
padding: 4px;
margin: 3px 3px 3px 6px;
width: 100%;
}
.pm_m, .pm_chat /*ХЗ*/
{
border: 1px dotted #4682B4;
background: white;
padding: 4px;
margin: 6px;
color: #393939;
}

.pm_f
{
border: 1px dotted #4682B4;
background: white;
padding: 4px;
margin: 6px;
color: #949494;
}

.pm_t
{
border: 1px dotted #4682B4;
background: white;
padding: 4px;
margin: 6px;
color: #949494;
}

.pm_tp
{
border: 1px dotted #4682B4;
background: white;
padding: 2px 2px 2px 8px;
margin: 6px;
color: #393939;
}

.cert
{
border-top: 1px dotted #4682B4;
background: white;
margin-top: 4px;
color: #393939;
}

.pm_tp_head
{
background: white;
margin: 2px 2px 8px 2px;
color: #4682b4;
}

.pm_t_userinfo /*  , ip*/
{
padding-left: 2px;
margin: 0px 2px 2px 2px;
font-size: 9px;
color: #a3a3a3;
}

/*.pm_t_change -    ,   */

.forum_rl
{
background: #c1e4ec;
text-align: center;
padding: 3px 3px 3px 3px;
margin: 4px 3px 4px 3px;
border: 2px #3592af solid;
color: #315b7f;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}


.managment_f /*новое в темах, файлы, управление*/
{
border: 1px orange solid;
padding: 4px;
margin: 1px 80% 1px 3px;
color: #264662;
}

.managment_f2 /*новое в темах, файлы, управление*/
{
background: #efefef;
border: 1px #4682b4 solid;
padding: 4px;
margin: 2px 2px 2px 2px;
border-left: 1px solid #4682b4;
}

.navigation_f
{
background: #fff2d9;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 3px;
margin-right: 3px;
padding: 4px;
}

.forum_pages /*навигация 1 2 3 ... 125*/
{
border: 3px #dcdcdc solid;
margin: 5px 45% 5px 45%;
text-align: center;
color: #264662;
}

.forum_pages_act /*навигация 1 2 3 ... 125*/
{
border: 3px orange solid;
margin: 3px 45% 3px 45%;
text-align: center;
color: orange;
}

.view_ff
{
border: 1px dotted #4682B4;
background: white;
padding: 4px;
margin: 6px;
color: #393939;
}

.f_top_forum
{
border: 1px dotted #4682B4;
background: white;
padding: 4px;
margin: 6px;
color: #393939;
}

.f_top_header
{
border: 1px dotted #4682B4;
background: white;
padding: 4px;
margin: 6px;
color: #393939;
}

.pm_t_signature
{
border-top: 1px solid #b9ddff;
padding: 2px;
margin: 2px 2px 1px 2px;
font-size: 9px;
}
/*Статьи*/
.navigation_s
{
background: #fff2d9;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 3px;
margin-right: 3px;
padding: 4px;
}

.managment_s /*управление*/
{
border: 1px orange solid;
padding: 4px;
margin: 1px 80% 1px 3px;
color: #264662;
}

.bottom_panel_s
{
background: #efefef;
border: 1px #4682b4 solid;
padding: 4px;
margin: 2px 2px 2px 2px;
border-left: 1px solid #4682b4;
}

.pm_s
{
border-bottom: 1px #4682b4 dashed;
background: white;
padding: 4px;
margin: 2px;
}

.pm_s_head
{
background: #0691ea;
padding: 3px 3px 3px 5px;
border: 1px solid;
color: white;
}

.stat_pages /*навигация 1 2 3 ... 125*/
{
border: 3px #dcdcdc solid;
margin: 3px 45% 3px 45%;
text-align: center;
color: #264662;
}


.safe_header
{
font-weight: bold; 
font-size: 13px; 
margin: 5px 5px 5px 5px;
background-color: #b9e5ee; 
color: red; 
text-align: center;
}

/*инфо для юзеров*/
.user_info_doc
{ 
border: 1px dotted #4682B4;
background: white;
padding: 4px;
margin: 6px;
color: #393939;
 }
 
.ads_red
{
border: 1px solid #bb0000;
background: #ffacac;
padding: 3px;
margin: 6px;
color: #393939;
 }
.ads_yellow
{ 
border: 1px solid #cfd000;
background: #ffffb7;
padding: 3px;
margin: 6px;
color: #393939;
 }
.ads_green
{ 
border: 1px solid #5cbb00;
background: #daffb7;
padding: 3px;
margin: 6px;
color: #393939;
 }

/*прочее*/

.copy /*copyright*/
{
color: #4682b4;
}

.traf /*trafik*/
{
color: #bed5e6;
font-size: x-small;

}

.user_all /*пользователи, он лайн, гостей (низ страницы)*/
{
margin: 3px;
}

.on /*ХЗ*/
{
color: #00f702;
font-size: 10px;
}
.off /*ХЗ*/
{
color: #FF0000;
font-size: 10px;
}


























