/* CSS Document */

.main_border {border:solid #000000;}
.left {background-color: #ebfafc;}
.bottom { margin-top:15px;}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#424242;
}

a {  color: #0066FF; text-decoration: underline; }
a:link    {  color: #0066FF; text-decoration: underline; }
a:hover   {  color: #7ADC43; text-decoration: underline; }
a:vlink   {  color: #0066FF; text-decoration: underline; }


p {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#424242; 
margin:15px; 
text-align:justify;
}

p.p_center {
text-align:center;
}

.image_align {text-align:center; margin-bottom:25px; margin-top:25px;}

.nav_title {     /* названия разделов в левой колонке*/
margin-top:15px;
margin-left:5%;
margin-right:5%;
font-weight:bold;
text-align:center;
border-bottom:1px dotted #424242; 
}

.nav_link {
color: #0066FF;
font-size:11px;
margin-top:10px;
margin-bottom:10px;
}

.post {border:1px solid  #90DCF4; width:95%;}
.post_title {background-color:f6f6f6;}

.post_name {font-weight:bold; margin-top:7px; margin-bottom:7px;}
.post_adds {font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242;}
.post_view {
font-size:11px;
color:#666666;
text-align:left;
}

.mini {
border:1px solid  #333333;
margin-right:10px;
margin-top:2px;
}

.mini_ezine {
margin-right:10px;
margin-top:2px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#11B0E3;
text-align:center;
margin:20px;
}

h2 { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#11B0E3;
text-align:center;
margin:20px;
}

h3 { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
/*color:#11B0E3;*/
color: #CC0000;
text-align:left;
margin:15px;
}

.post_add {
font-size:11px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
}

.post_add1 {
font-size:11px;
margin-top:10px;
margin-bottom:10px;
}

.post_comment { 
font-size:14px;
font-weight:bold;
color:#11B0E3;
}

.post_comment_add {
font-size:11px;
}

.post_comment_add_admin {
font-size:12px;
color:#CC0000;
}


.post_comment_div{  /* блок комментариев*/
border-top:1px solid #9ADAEE;
border-bottom:1px solid #9ADAEE;
margin:15px;
}
.post_comment_div p {
margin-left:0px;
}

.search_t {
font-size:11px;
text-align:left;
}
.search_b{
border:1px solid #cccccc;
background-color:#f6f6f6;
margin-top:6px;
}

.menu_top { /* стиль таблицы верхнего меню */
border-bottom:1px solid #9ADAEE;
background-image:url(img/ball_blue.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
}

.menu_p { /* стиль текста верхнего меню */
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#424242; 
text-align:left;
margin-left:15px;
margin-right:0px;
margin-top:7px;
margin-bottom:10px;
}

.menu_p a {
color:#11B0E3;
text-decoration:none;
}

.menu_top_active { /* стиль таблицы верхнего меню с активной ссылкой*/
border-bottom:1px solid #9ADAEE;
background-image:url(img/ball_green.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
}

.menu_top_active a {
color:#11B0E3;
text-decoration:none;
}





.menu_top_active_c { /* стиль таблицы верхнего меню с активной ссылкой для ссылкаи БЛОГ (по центру)*/
border-bottom:1px solid #9ADAEE;
background-image:url(img/ball_green.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
}

.menu_top_active_c a {
color:#11B0E3;
text-decoration:none;
}

.menu_top_c { /* стиль таблицы верхнего меню для ссылки Блог (по центру) */
border-bottom:1px solid #9ADAEE;
background-image:url(img/ball_blue.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
}

.menu_p_c { /* стиль текста верхнего меню для ссылки Блог (по центру)*/
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#424242; 
text-align:left;
margin-left:15px;
margin-right:0px;
margin-top:7px;
margin-bottom:10px;
}

.menu_p_c a {
color:#11B0E3;
text-decoration:none;
}



.bottom_text { /* стиль текста в нижней части сайта*/
font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242; text-align:center;
}

.top_border { /* стиль линии после верхнего меню*/
border-top:1px solid  #9ADAEE; margin-top:5px;
}

.top_bg {
background-image:url(img/top_05.jpg);
}

.top_title { /*стиль текста хедера*/
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
margin-top:0px;
margin-bottom:0px;
margin-right:5px;

}

.bottom_bg {
background-color:#16B1E4;
border-top: 3px solid #B3E86D;
}

.bottom_menu { /* стиль текста в нижней части сайта*/
font-size:11px; margin-top:5px; margin-bottom:6px; color: #FFFFFF; text-align:center;
}

.bottom_menu a {
font-size:11px; margin:0px; color: #FFFFFF; text-align:center;
}

p.subscribe {
margin-left:25px;
margin-top:2px;
margin-bottom:2px;
font-size: 11px;
}


.view_title {font-size:16px; font-weight:bold; color:#cc0000; text-align:center;}
.view_date {font-size:11px; color:#424242; margin-top:7px; margin-bottom:7px; font-weight:bold;}

.red {
	color: #CC0000;
}

.green {
	color: #339900;
}

.chek{/*стиль для списка с картинкой*/
list-style-image:url(img/check_blue.jpg);
margin-right:20px;
}

.check_li /*стиль для с писка с картикой*/
{
margin-top:15px;
margin-left:10px;
line-height:15px;
}

.main_text {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#424242; 
margin:15px; 
text-align:justify;
}


a.send_mail {  color: #11B0E3; text-decoration: none; }
a.send_mail:link    {  color: #11B0E3; text-decoration: none; }
a.send_mail:hover   {  color: #11B0E3; text-decoration: none; }
a.send_mail:vlink   {  color: #11B0E3; text-decoration: none; }


.a_reprint {
color: #0066FF;
font-size:10px;
margin-top:10px;
margin-bottom:10px;
}

.response {
margin-top:20px;
padding:10px;
border:1px solid #666666;
background-color:#c4eefc;
}

.title {
border:1px solid  #90DCF4;
text-align:center;
font-weight:bold;
padding:7px;
margin-top:40px;
margin-bottom:30px;
}

.li20 { /*список с меньшим верхним отступом - 10*/
margin-top:7px;
margin-right:30px;
margin-left:30px;
}

.google {
margin-left:15px;
}

.search {
margin-left:10px;
margin-top:15px;
margin-bottom:15px;
}

p.newyear1 {
text-align:center;
color:#FF0033;
}

p.newyear2 {
text-align:center;
color:#3366FF;
}

p.otstup {
margin-left:33px;
}

.comment_form{
border:1px solid #9ADAEE;
padding:4px;
margin-top:3px;
}

.sub_kurs{
border:1px solid #cccccc;
padding:2px;
}

.border_image {
border: 1px solid #999999;
}