html {min-width:1030px; width:100%; text-align:center;}

p {padding: 20px 0 0 5px;}

.min_width {float:none; text-align:left; margin:0 auto; width:1030px;}
* {margin:0; padding:0; font:14px Verdana, Arial, sans-serif;}
a {color:#0C4790; text-decoration:none;}
a:hover {text-decoration:underline;}
b, strong, h1, h2, h3, h4 {font-weight:bold;}
table {border:0; border-collapse:collapse; }
table td {padding:0; vertical-align:top;}
div {float:left;}
h1 {font-size:18px; font-weight:bold; color:#0C4790;}
h2 {font-size:16px; font-weight:normal; color:#0C4790;}
h3 {font-size:12px; color:#f00;}
h4 {font-size:12px; color:#0C4790;}
.hr {width:98%; padding:0 1%; margin:4px 0; background:#ccc; height:1px;}
#main ul {padding:0 0 5%; color:#0C4790; display:block; float:left; width:95%;}
#main li {width:90%; padding:0px 5% 0 4%; display:block; float:left; background: url(ul.gif)/*tpa=http://savitar.su/img/ul.gif*/ center left no-repeat;}
#main li a {font-weight:bold; width:100%;}
.title1 {display:none;}
#header {border: 1px solid #ccc; width:1030px; float:left; position:relative; z-index:10;}
	#header #banner_left {width:182px; height:88px; float:left; padding:5px; text-align:center;}
	#header #banner_right {width:182px; height:88px; float:right; padding:5px;}
	#header #logo {text-align:center; float:none; padding:20px 201px 0 201px;}
	#header img {border:0;}
	#header .blue {color:#345C89; float:none;}
	#header .top_inline_menu {width:1002px; float:none; border:1px solid #BEBEBE; padding:3px 3px 3px 3px; font-size:13px; margin:0 0 2px; text-align:center; color:#097596; background:#F9F9F9}
	#header .top_inline_menu a {padding:0 4px; color:#000; text-decoration:none;}
	#header #h_menu {float:left; color:#fff; width:100%; background:url(h_menu_bg.jpg)/*tpa=http://savitar.su/img/h_menu_bg.jpg*/ right no-repeat #C80000; height:23px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	#header #h_menu_list {color:#fff; padding:0 25px 0; list-style:none; float:none; padding-top:2px;}
	#header #h_menu_list li {display:inline; font-size:11px;}
	#header #h_menu_list li a {color:#fff; font-weight:bold; text-decoration:none; padding:0 5px 0 0;}
	#header #h_menu_list li a:hover {text-decoration:underline;}
	#header #comm_block {width:100%; float:left; font-size:11px; font-weight:bold; padding:4px 0;  font-family:Verdana, Arial, Helvetica, sans-serif; background:#eee; text-align:center;}
	#header .go {display:block; float:left;}
	#header label {display:block; float:left; padding:7px 3px 0 10px;}
	#header #biggest_banner {padding:5px 10px 0 0; float:right;}
	#header .logo {display:block; float:left; padding:18px 0 13px 12px;}
	#header .banner {float:right; padding:1px 2px;}
#menu_top {width:100%; background:url(menu_bg.jpg)/*tpa=http://savitar.su/img/menu_bg.jpg*/ right top repeat-y #39618F;}
#menu {width:96%; padding:5px 2%;}
	#menu a {display:block; float:left; margin:2px 0 2px; padding:2px 0; width:100%; border-bottom:1px solid #ccc; position:relative; font-weight:bold; font-size:12px; background:url(menu_bg.gif)/*tpa=http://savitar.su/img/menu_bg.gif*/ right top repeat-y;}
#menu_bottom {width:100%; background:#C80000;}
	#menu_top .menu, #menu_bottom .menu {color:#fff; display:block; width:83%; padding:2px 0 2px 2%;}
	#menu_top a, #menu_bottom a {color:#fff; font-weight:bold;}
	#menu_top img, #menu_bottom img {display:block; float:right;}
#search {width:100%; background:#eee;}
	#search .search {color:#000; font-weight:bold; padding:10px 7px 0 10px;}
	#search .input {border:2px inset #eee; width:200px; font-size:14px; margin:5px 0 0;}
	#search .img {padding:5px 0 0 5px;}
	#search .projects {float:right; padding:0px 7px 0 0; font-weight:bold; position:relative;}
	#search .icons {float:none; padding:0 10px 0 0;}
	#search .icons a {display:block; float:right; padding:1px;}
	#search .icons img {border:0;}
	#search .projects {float:right; padding:10px 7px 0 0;}
	#search #icons {float:right; padding:3px 10px 0 10px;}
#main {width:100%; clear:both;}
	#main #main_block {padding:5px; border-right:1px solid #ccc; width:95%; }
	#main .date {padding:5px; float:none; color:#0C4790; border-bottom:1px solid #ccc;}
	#main .time {font-weight:bold;}
	#main .m_height {_height:820px; min-height:820px;}
	#main .red {color:#f00; font-weight:bold;}
	#main .item {width:100%; float:none;}
	#main .item a {display:block; float:left;}
	#main .left {padding:5px 2%; width:96%; background:url(vert_line.gif)/*tpa=http://savitar.su/img/vert_line.gif*/ left top repeat-y;}
	#main .show_img {border:1px solid #000; float:left; width:290px; margin:5px 10px 0 0;}
	#main .show_img2 {border:1px solid #000; float:left; width:145px; height:115px; margin:5px 10px 0 0;}
	#main .left .txt {color:#000; width:100%;}
	#main .center {width:96%; padding:5px 2%; background:url(vert_line.gif)/*tpa=http://savitar.su/img/vert_line.gif*/ left top repeat-y;}
	#main .center a {display:block; float:left;}
	#main .art_t {text-transform:uppercase; font-weight:bold; width:100%;}
	#main .small_descr {padding:5px 0 10px; width:100%;}
	#main .txt {font-size:12px; color:#000; width:100%;}
	#main .r_block {padding:2px 0 2px 2px; text-align:center; width:316px;}
	#main .r_block1 {padding:0 2%; text-align:left; clear:both; }
	#main .right {padding:5px 2%; width:96%; background:url(vert_line.gif)/*tpa=http://savitar.su/img/vert_line.gif*/ left top repeat-y;}
	#main .r_block .article {border:1px solid #ccc; padding:2px 0 2px 2px; width:316px;}
	#main .r_block .article a {padding:0 5px; display:block; float:left;}
	#main .r_block .article .txt {display:inline; float:none; padding:0; color:#000; font-size:11px;}
	#main .r_block .article img {display:block; float:left; border:1px solid #000; width:145px; height:100px;}
	#main .title {display:block; float:none; color:#8D8D8D; font-size:14px; font-weight:bold;}
	#main .images {padding:20px; width:98%; text-align:center; border-top:1px solid #ccc;  border-bottom:1px solid #ccc;}
        #main .images a {display:inline; padding:0 5px; text-align:center; float:left; white-space:nowrap;}
	#main .images img {border:1px solid #000;}
	#main .ask {width:96%; padding:0 2%;}
	#main .l_title {color:#f00; padding:0 10px; font-size:12px; font-weight:bold;}
	#main .list {width:100%;}
	#main .list img {display:block; border:1px solid #000; margin:10px 0;}
	#main .list a {display:block; float:left; padding:0 0 0 7%;}
	#main .top {background:url(vert_line.gif)/*tpa=http://savitar.su/img/vert_line.gif*/ top left repeat-x;}
	#main .srch_out {width:96%; padding:10px 2%; text-align:center;}
	#main .srch_out form {margin:10px 0;}
	#main .srch_out .srch_title {width:100%; float:left; text-align:left; padding:0 0 6px;}
	#main .srch_pager {padding:10px 0 0; width:100%;}
	#main .title_type1, #main .title_type2, #main .title_type3 {width:98%; float:left;}
	#main .title_type1 a {color:#f00; font-weight:bold; display:block; float:left; width:90%;}
	#main .title_type2 a {color:#345c89; font:bold 18px sans-serif; display:block; float:left; width:99%;}
	#main .title_type3 a {color:#345c89; font:bold 12px sans-serif; display:block; padding:0 0 5px 20px;}
	#main .title_type0 {color:#345c89; font:bold 12px sans-serif; display:block; padding:0 0 5px 20px; text-decoration:none;}
	#main .small_lid {padding:0 0 5px; margin:0 0 5px;border-bottom:1px solid #ccc;width:100%;}
#news {width:96%; padding:10px 2%;}
#footer {background:#fff; clor:#000; width:100%; margin:0 auto;}
	#footer .txt1 {width:31%; float:left; text-align:left; padding:10px 1%;}
	#footer .txt2 {width:39%; float:left; text-align:left; padding:10px 1%;}
	#footer .logo {width:8%; float:left; padding:20px 1%; text-align:center;}
	#footer .counters {width:100px; float:left; padding:10px 1%;}
	#footer a img {border:0;}
	
#header_top {height:35px; width:1030px; _width:1030px; margin-bottom:4px; _margin-bottom:-1px; position:relative; z-index:99;}
          #header_top p {float:right; padding:15px 0 0 0; color:#004276; font-size:12px; font-family: Georgia;}
          #header_top ul {list-style:none; padding:15px 0 0 0;}
          #header_top li {display:inline; float:left; height:20px; border-top:1px solid #ccc;border-right:1px solid #ccc; background:#f0f4f5; padding:3px 10px 0; border-bottom:1px solid #ccc;}
          #header_top .active { background:#fff; border-bottom:1px solid #fff;}
          #header_top a {color:#000; font-family:Tahoma; font-size:11px; text-transform:uppercase;}

#add_comment {padding:0 20px 10px;}
	#add_comment input, #add_comment textarea {border:1px solid #ccc; margin:0 0 5px;}
	#add_comment .in input {width:190px; height:20px;}
	#add_comment .in textarea {width:550px; height:90px;}

.gpu_table { width:100%; float:center; border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; border-top: #ccc 1px solid; border-right: #ccc 1px solid; text-align:left; }
.gpu_title { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 9pt; color:#000000; text-align:center; TEXT-DECORATION: none; font-weight:bold; height:9pt; }
.gpu_row, a.gpu_row, a.gpu_row:link, a.gpu_row:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; TEXT-DECORATION: none; color:#0C4790; font-weight:bold; padding-bottom: 2pt; padding-right: 2pt; }
.gpu_row2, a.gpu_row2, a.gpu_row2:link, a.gpu_row2:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; TEXT-DECORATION: none; color:#000000; padding-bottom: 2pt; padding-right: 2pt;}

.bgbanner div { text-align:left; float:none !important; }
#begun li, #begun ul { list-style-type:none !important; }

#greenmama_cslinks_503962 .layout_div {
	font-family:verdana;
	width:316px;
	text-align:justify;
	padding:0 2px;
} /*Слой, обрамляющий весь блок целиком*/

#greenmama_cslinks_503962 .header_div {
	margin-bottom:1px;
	font-weight:bold;
	text-align: center;
	border:1px solid #ccc;
} /*Слой, обрамляющий основной заголовок*/

#greenmama_cslinks_503962 .header_link {
	color:#666666;
	font-size:9pt;
	text-decoration:none;
} /*Класс ссылки основного заголовка*/

#greenmama_cslinks_503962 .group_div {} /*Слой, обрамляющий анонсы (без

основного заголовка)*/

#greenmama_cslinks_503962 .element_div {
	margin-right:0px;
	margin-bottom:1px;
	font-family:arial;
	clear:both;
	border:1px solid #ccc;
}/*Слой, обрамляющий каждый анонс*/

#greenmama_cslinks_503962 .image_ancor {} /*Якорёк картинки*/

#greenmama_cslinks_503962 .image {
	width:150px;
	height:113px;
	border:0px;
	float:left;
	margin-right:5px;
}/*Картинка*/

#greenmama_cslinks_503962 .anons_title {
	display:block;
	margin:10px 0px;
}/*Заголовок анонса*/

#greenmama_cslinks_503962 .anons_link_title {
	color:#666666;
	text-decoration:none;
	font-weight:bold; font-size:9pt;
} /*Якорёк заголовка анонса*/

#greenmama_cslinks_503962 .anons_text {} /*Текст анонса*/

#greenmama_cslinks_503962 .anons_link_text {
	color:#666666;
	text-decoration:none;
	font-size:8pt;
} /*Якорёк текста анонса*/

#greenmama_cslinks_503962 div {
	float:none;
}

