body {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80.01%;}

form, p, h1, h2, h3, table, ul, li {margin:0; padding:0;}

a {color: #0063A0;} /*0D63A3*/
a:visited {color: #0063A0;}
a:hover {cursor:pointer; color:#992000;}

#breadcrumb {font-size:0.8em; color:#999;}
#breadcrumb a {color:#999;}

/*------------*/
h2 {
font-size:16px;
margin: 10px 0;
}


h3 {
font-size:14px;
}

#comments { padding: 20px 0 0 0;}
#comment { padding: 20px 0 0 0;}
#body_comm {padding: 0 0 20px 20px;}

input, textarea{
border:solid #999999 1px;

}
input.user {
width: 140px;
}

input.button {
  background-color:#CCCCCC;
}
#search {
float:left;
margin-top:2px;
}

.left_menu {
margin-left:22px;
font-size:11px;font-weight:normal;
}


#left_content a {
font-size:11px;font-weight:normal;
}

#left_content ul li a {
font-size:13px;font-weight:normal;
}

#left_content ul {
padding: 5px 0;
margin: 0;
}


#some_photos {
margin-left:22px;
}

#some_photos div{
text-align:center;
margin-top:10px;
}

.smalltext {
font-size:10px;
}
/*------------*/
.header .gerb {margin:0 20px 0 22px; vertical-align:middle;}
.header td {padding:20px 0 20px 0;}
.header a {text-decoration:none;}

.site_title {color:#010000; font-weight:bold; font-size:1.1em;}
.site_title strong {color:#663333; font-weight:bold;}

.main_menu {height:40px; width:620px; background:#4a4444 url(../images/menu_leg.jpg) no-repeat right;}
.main_menu a {color:#fff; padding-left:1em; font-size:13px;}
.main_menu a.first {padding-left:22px;}
.main_menu a.active {text-decoration:none;}
.main_menu a:visited {color:#fff}
.main_menu a:hover {color:#fff}
.main_menu_sky {background:#85bfef url(../images/menu_rih.jpg) no-repeat left;}
.main_menu_shadow {background:#f4f4f4 url(../images/menu_shb.jpg); height:16px; font-size:0.1em;}

.content_table {background-color:#f4f4f4;}
.content_table .clip_top {background:#f4f4f4 url(../images/clip_toq.jpg) no-repeat right bottom;}
.content {padding:20px 40px 40px 40px; background:#fff url(../images/clip_bou.jpg) no-repeat right top;}
.content_table .left_shadow {width:43px;background:#f4f4f4 url(../images/text_shc.jpg) no-repeat right top;}
.content_table .right_shadow {width:40px;background:#f4f4f4 url(../images/text_shd.jpg) no-repeat left top;}
.content_table .section_menu {width:200px;}

.content_table .section_menu a {font-size:1.1em; color:#633;}
.content_table .section_menu ul {list-style:none; margin:0 0 5em 22px; padding:0;}
.content_table .section_menu ul div.mi_active a { text-decoration:none; } 
.content_table .section_menu ul div.mi_active {margin-top:1.5em; font-weight:bold;}
.content_table .section_menu ul div.mi_open {margin-top:1.5em; font-weight:bold;}
.content_table .section_menu ul li.first div.mi_active {margin-top:0;} 
.content_table .section_menu ul li.first div.mi_open {margin-top:0;}

.content_table .section_menu ul li {margin-bottom:0.7em;}
.content_table .section_menu ul ul {margin:1em 0 1.8em 15px;}
.content_table .section_menu ul ul li {margin-bottom:0.4em;}
.content_table .section_menu ul ul div {background:url(../images/arrow000.gif) no-repeat left center; padding-left:15px;margin-bottom:0.4em; font-size:0.8em; color:#633;}
.content_table .section_menu ul ul div.mi_active {margin-top:0; background:none;}
.content_table .section_menu ul ul div.mi_open {margin-top:0; font-weight:normal;}
.content_table .section_menu ul ul div.mi_active a {color:#633; text-decoration:none;}
.content_table .section_menu ul ul a {font-size:1em; color:#000;}
.content_table .section_menu img {margin:0 0 2em 0;}

.footer_left {background:url(../images/footer_m.jpg) no-repeat; width:524px; height:294px;}
.footer_center {background:url(../images/footer_c.jpg); height:294px;}
.footer_right {background:url(../images/footer_s.jpg) no-repeat; width:321px; height:294px;}
.footer_right div {margin:100px 0 0 100px; color:#666; font-size:0.8em;}
.footer_right a {color:#666;}
.paginator {margin-top:1em;}
.paginator a, .paginator span.paginator_current {padding:0.1em 0.3em 0.1em 0.3em; font-size:0.8em; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.paginator span.paginator_current {color:#fff; background-color:#2D6FAE;}

/*last news*/
#last_news {margin-top:0.2em;}

#last_news .n_item {padding-top:1.2em; font-family:Arial, Helvetica, sans-serif}
#last_news .n_item .title {font-size:0.9em;}
#last_news .n_item .owner {margin-top:0.4em; font-size: 0.65em; color:#666;}
#last_news .n_item .date {font-weight: normal; color: #666;}
#last_news .n_item .owner a {text-decoration: none; color: #666;}
#last_news .n_item .owner a:hover {text-decoration: underline; color:#992000;}
#last_news .n_item .desc {padding-top: 0.8em; color:#666; font-size:0.8em;}
#last_news .archive_link {margin:2em 0 0 0; font-size:0.7em; font-family:Arial, Helvetica, sans-serif;}
#last_news .archive_link img {margin-right:0.3em;}


.edited_content {margin-top:20px; float:left; width: 100%}
.edited_content p{font-size:11px;font-weight:normal;}
#photos {float:left; margin:0; font-size:12px; padding-bottom: 30px}
#photos p{font-size:11px;font-weight:normal;}
#photos span{font-size:12px;font-weight:bold;}
#photos img { background:url(imgs/img_shadow_150.jpg) no-repeat bottom center; padding:7px 7px 28px 7px; margin: 5px 0 px 0px}
#random img { border: 7px solid #e7e7e7; margin: 10px 0 5px 0}
#big_image img { border: 7px solid #e7e7e7; margin: 10px 0 5px 0}

#search_form {
margin: 15px 0;
}
#search_form img {
padding:0;
margin:0;
}


#user span{

}

.footer_right div.stat {margin:20px 0 0 100px;}
