/* CSSTidy 1.3: Wed, 17 Sep 2008 00:54:16 -0600 */
#sn2 {
background: #FFFFE0 url(http://img.dumpsoft.ru/templates/rss_logo.gif) repeat-y top left;
border:1px dotted #e6e6e6;
border-width:1px 0;
margin:0 0 15px 0;
padding:8px
}

#block_fon {
border:1px dotted #e6e6e6
}

#columnA_2columns {
float:left;
margin-right:-17em;
padding-right:2em;
position:relative;
width:100%
}

#columnA_3columns {
float:left;
margin-right:-34em;
padding-right:2em;
position:relative;
width:100%
}

#columnA_columnless {
position:relative;
width:100%
}

#columnB_3columns {
border-left: 1px dotted #d8d8d8;
float:left;
padding:0 2em .5em;
width:13em
}

#columnC_3columns,#columnC_2columns {
border-left:dotted 1px #D8D8D8;
float:left;
padding:0 0 .5em 2em;
width:13em
}

#footer {
border-top:dotted 1px #D8D8D8;
clear:both;
margin:1em auto;
padding-top:1em;
text-align:center;
text-transform:lowercase;
width:950px
}

#header {
background:#400 url(http://img.dumpsoft.ru/templates/n1.gif) repeat-x;
height:122px;
width:100%
}

#header_inner {
height:122px;
margin:0 auto;
position:relative;
width:950px
}

#logo {
bottom:.6em;
position:absolute
}

#logo h6 {
color:#fff;
display:inline;
font-size:4.6em
}

#logo h2 {
color:#D2DCE5;
display:inline;
font-size:1em;
padding-left:.5em
}

#main {
background:#fff url(http://img.dumpsoft.ru/templates/n2.gif) 0 1px repeat-x
}

#main_inner {
margin:0 auto;
padding-top:3.5em;
position:relative;
width:950px
}

#main_inner .post h1 {
font-size:1.9em;
padding-bottom:1.2em;
position:relative;
text-decoration:none
}

#main_inner .post ul.post_info {
font-size:.8em;
list-style:none;
position:absolute;
top:3em
}

#main_inner .post ul.post_info li {
background-position:0 .2em;
background-repeat:no-repeat;
display:inline;
padding-left:18px
}

#main_inner .post ul.post_info li.comments {
background-image:url(http://img.dumpsoft.ru/templates/n6.gif);
margin-left:.1em
}

#main_inner .post ul.post_info li.date {
background-image:url(http://img.dumpsoft.ru/templates/n5.gif)
}

#main_inner .post,#primaryContent_columnless {
position:relative
}

#main_inner h3 {
font-size:2.1em;
margin-bottom:.8em;
padding-bottom:.1em
}

#main_inner h1,h4 {
border-bottom:dotted 1px #D8D8D8;
position:relative
}

#main_inner h4 {
font-size:1.2em;
margin-bottom:1.4em;
margin-top:.95em;
padding-bottom:.175em
}

#main_inner p {
margin-bottom:2em;
text-align:justify
}

#main_inner ul {
margin-bottom:2em
}

#menu {
bottom:0;
position:absolute;
right:0
}

#menu li {
float:left
}

#menu li a {
background:#fff url(http://img.dumpsoft.ru/templates/n4.gif) repeat-x;
border:solid 1px #fff;
color:#616161;
display:block;
font-size:1em;
font-weight:700;
margin-left:.5em;
padding:1.1em 1.4em 1em;
text-decoration:none;
text-transform:lowercase
}

#menu li a.active {
background:#FF790B url(http://img.dumpsoft.ru/templates/n3.gif) repeat-x;
border:solid 1px #DB7623;
color:#fff
}

#primaryContent_2columns {
margin-right:17em;
position:relative
}

#primaryContent_3columns {
margin-right:34em;
position:relative
}

#search {
margin-bottom:2em;
position:relative;
width:100%
}

#search input.button {
max-width:2.5em;
min-width:2em;
position:absolute;
right:0;
top:0
}

#search input.text {
left:0;
position:absolute;
top:0;
width:9.5em
}

#secondaryContent_3columns,#secondaryContent_2columns {
float:right
}

* {
margin:0;
padding:0
}

.imgnobr {
border:0;
padding:3px
}

a {
color:#F16C00;
text-decoration:underline
}

a:hover {
text-decoration:none
}

body {
background-color:#fff;
color:#585858;
font-family:"trebuchet ms", helvetica, sans-serif;
font-size:9pt
}

br.clear {
clear:both
}

div.fixed {
width:950px!important
}

div.fluid {
width:90%!important
}

h6 span,h3 span,h4 span {
font-weight:700
}

h1,h2,h3,h4,h5,h6 {
font-weight:400;
letter-spacing:-1px;
/*text-transform:lowercase*/
}

h6.textdec a,h6.textdec a:hover {
color:#fff;
text-decoration:none
}

h3,h4,h5,h6 {
color:#184366
}

h1.textdec a {
color:#184366;
text-decoration:none
}

h1.textdec a:hover {
color:#184366;
text-decoration:underline
}

a.slinks {
color: silver;
text-decoration:none;
 font-size: 10px;
}

a.slinks:hover {
color: silver;
text-decoration:none;
 font-size: 10px;
}

.slinks {
color: silver;
font-size: 10px;
}

a.infnews {
color:#F16C00;
text-decoration:none
}

a.infnews:hover {
text-decoration:underline
}

.itemnews {
background:#fff url(http://img.dumpsoft.ru/templates/n2.gif) 0 1px repeat-x;
padding:1em;
}

img {
border:solid 0px #e1e1e1;
padding:2px
}

img.floatTL {
float:left;
margin-bottom:1.5em;
margin-right:1.5em;
margin-top:.5em
}

input.button {
background:#FF790B url(http://img.dumpsoft.ru/templates/n3.gif) repeat-x;
border:solid 1px #DB7623;
color:#fff;
font-size:.8em;
font-weight:700;
height:2em;
text-transform:lowercase
}

input.text {
border:solid 1px #F1F1F1;
font-size:1em;
padding:.25em
}

p {
line-height:1.8em
}

table.comments td {
background-color:#f7f7f7;
padding:5px
}

ul.links li {
line-height:2em
}

ul.links,#menu ul {
list-style:none
}

.dumpinf {
width:100px;
height:100px;
border:1px solid #000
}