/* CSS Document */
body {
background-color:#f1f2ed;
background-image:url(img/fon-top.jpg);
background-repeat:repeat-x;
background-position:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}
h1 {
font-size:16px;
color:#3658d7;
}
h2 {
font-size:13px;
color:#2d2d2d;
}
ul li {
padding:5px;
}
ol li {
padding:5px;
}
a:link {
color:#000000;
text-decoration:underline;
}
a:visited {
color:#000000;
text-decoration:underline;
}
a:hover {
color:#000000;
text-decoration:none;
}
img {
border:0;
}
/*****top*****/
#top {
height:312px;
width:100%;
margin:0;
}
#logo {
position:absolute;
top:20px;
right:auto;
bottom:auto;
left:10px;
width:45px;
height:61px;
background-image:url(img/logo-2.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#logo-name {
position:absolute;
top:20px;
right:auto;
bottom:auto;
left:60px;
width:auto;
height:auto;
font-size:27px;
line-height:42px;
}
#logo-name2 {
position:absolute;
top:69px;
right:auto;
bottom:auto;
left:40px;
width:auto;
height:auto;
font-size:12px;
}
#top-menu {
position:relative;
top:140px;
right:auto;
bottom:auto;
left:auto;
margin:0px;
font-weight:bold;
font-size:14px;
text-indent:10px;
text-align:center;
width:auto;
height:auto;
color:#2b8b07;
}
#top-menu table {
text-align:center;
}
#top-menu a:link {
color:#2b8b07;
text-decoration:none;
}
#top-menu a:visited {
color:#2b8b07;
text-decoration:none;
}
#top-menu a:hover {
color:#2b8b07;
text-decoration:underline;
}
#dom {
position:absolute;
top:130px;
right:0px;
bottom:auto;
left:auto;
background-image:url(img/dom.gif);
background-repeat:no-repeat;
background-position:right;
width:276px;
height:170px;
}
#navi {
position:absolute;
top:5px;
right:10px;
bottom:auto;
left:auto;
width:auto;
height:auto;
}
/******content*****/
#content {
background-color:#f1f2ed;
border-top:solid 6px #d5d5d5;
border-left:solid 1px #d5d5d5;
margin:0px 0px 24px 286px;
width:auto;
height:auto;
padding:18px 10px 18px 10px;
}
#left {
background-color:#f1f2ed;
clear:both; 
margin:110px 0px 0px 0px; 
width:256px;
height:auto;
float:left;
border-top:solid 6px #d5d5d5;
vertical-align:top;
text-indent:15px;
text-align:justify;
padding:18px 20px 18px 10px;
color:#666666;
font-size:11px;
}
#left h1{
color:#333333;
text-align:center;
text-indent:0;
}
#left h1 a:link{
color:#333333;
}
#left h1 a:visited{
color:#333333;
}
#left h1 a:hover{
color:#333333;
}
#left a:link {
color:#666666;
text-decoration:none;
}
#left a:visited {
color:#666666;
text-decoration:none;
}
#left a:hover {
color:#666666;
text-decoration:underline;
}
.a-f {
border-bottom:1px dotted #d5d5d5;
}
.about {
border-top:1px dotted #d5d5d5;
padding:10px 10px 10px 30px;
text-align:justify;
}
#about {
border-top:1px dotted #d5d5d5;
padding:10px 10px 10px 30px;
text-align:justify;
}
#about table {
border-collapse:collapse;
}
#about table td{
border:1px solid #000000;
padding:4px;
}
#about table span{
text-align:center;
font-weight:bold;
}
.t {
width:610px;
}
#navigation {
font-size:10px;
color:#666666;
}
#navigation a:link {
color:#666666;
text-decoration:underline;
}
#navigation a:visited {
color:#666666;
text-decoration:underline;
}
#navigation a:hover {
color:#000000;
text-decoration:underline;
}
/*****footer******/
#counter {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
width:100px;
opacity: 0.2;
display:none;
}
#footer {
clear:both;
margin:0px;
background-color:#d5d5d5;
border-top:solid 1px #c1c1c1;
font-size:12px;
text-indent:8px;
color:#6a6969;
padding-top:20px;
}
#footer table{
text-align:center;
}
#footer a:link {
color:#6a6969;
text-decoration:none;
}
#footer a:visited {
color:#6a6969;
text-decoration:none;
}
#footer a:hover {
color:#333333;
text-decoration:underline;
}
#blok {
margin-top:10px;
padding:3px;
font-size:9px;
color:#bbbaba;
}
#blok a:link{
color:#bbbaba;
text-decoration:none;
}
#blok a:visited{
color:#bbbaba;
text-decoration:none;
}
#blok a:hover{
color:#bbbaba;
text-decoration:none;
}
#left-blok {
margin-top:30px;
font-size:9px;
color:#d4d4d3;
}
#left-blok a:link {
color:#d4d4d3;
text-decoration: none;
}
#left-blok a:visited {
color:#d4d4d3;
text-decoration: none;
}
#left-blok a:hover {
color:#d4d4d3;
text-decoration: none;
}
.titz {
font-size:large;
padding:10px;
}
.bodym {
padding:10px;
border:thin dotted #ececea;
}
.prevmt {
border:thin dotted #ececea;
padding:10px;
}
.prevmb {
border:thin dotted #ececea;
color:#999999;
padding:10px;
}
.dato {
font-size:xx-small;
color:#666666;
font-style:italic;
font-weight:bold;
padding:10px;
}