@charset "utf-8";
/* CSS Document */

body {
padding:0;
margin:0 auto;
height:100%;
}

/* CENTERING */

#horizon1 {
background-color:#fff;
color:white;
display:block;
height:0px;
left:0;
overflow:visible;
position:absolute;
text-align:center;
top:0%;
width:100%;
//top:-30px;
}

#content1 {
background-color:#fff;
font-family:Verdana,Geneva,Arial,sans-serif;
height:70px;
left:50%;
margin-left: 0px;  /* !!! */
position:absolute;
top:-35px;
visibility:visible;
width:250px;
text-align: left;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
 #content1 {
  top:-79px; /* The text will appear red only in Safari and Google Chrome */
 }
}

#total1 {
position:absolute;
top:0px; 
//top:100px;
left:-375px;
width:700px;
height:533%;
/*background:url(images/bg.jpg) no-repeat;*/
vertical-align:middle;
}

*|html[xmlns*=""] #total1 {
  top:0px; /* for Opera */
}


@media screen and (-webkit-min-device-pixel-ratio:0)
{
 #total1 { 
  top:50px; /* The text will appear red only in Safari and Google Chrome */
 }
}



/* LAYOUT */
#top_line {
position:fixed;
-position:absolute;
top:0px;
left:0px;
width:100%;
height:30px;
background:#fff;
z-index:999;
}

#bottom_line {
position:fixed;
bottom:0px;
left:0px;
float:left;
width:100%;
height:30px;
background:#fff;
z-index:999;
}

#total {
position:relative;
top:0px;
left:0px;
width:100%;
height:100%;
float:left;
z-index:10;
}

#middle {
position:relative;
top:0px;
width:700px;
height:100%;
margin:auto;
}

#menupos {
position:relative;
top:0px;
width:700px;
margin:auto;
}

#menufix {
display: table; 
height: 100%;  
position: fixed; 
-overflow: hidden; 
-display:block;
}

*+html #menufix { display:block; }

@media screen and (-webkit-min-device-pixel-ratio:0)
{
 #menufix {
  height: 85%; /* The text will appear red only in Safari and Google Chrome */
 }
}

#contentfix {
display: table; 
height: 100%;  
position: fixed; 
overflow: hidden; 
-display:block;
}

#divka {
position:relative;
top:-50px;
//top:40px;
width:136px;
height: 100%; /* 533px */
background: #fff;
text-align: left;
padding:0px 0px;
float:left;
}

#menu {
position:relative;
top:28px;
left:0px;
float:left;
//float:none;
width:136px;
height:357px;
//background: #fff;
text-align: center;
padding:0px 0px;
//text-transform:uppercase;
z-index: 1;
}


#menu a, #menuie a {
font-family: Verdana, Geneva, sans-serif;
/*font-family: sans-serif, Arial, Helvetica;*/
/*font-family: url('http://lirfons.diginet.md/Andalemk.eot');*/
font-size:10px;
//color:#666666;
padding-left:10px;
text-decoration: none;
}

#menu a:hover, #menuie a:hover {
text-decoration:none;
}

a {
/*font-family: Arial, Helvetica, sans-serif;*/
font-family: sans-serif;
font-size:10px;
color:#666666;
padding-left:0px;
text-decoration: none;
}

#menuie {
position:absolute;
top:100px;
left:0px;
width:200px;
height:100%;
background: #F0F0F0;
text-align: center;
padding:10px 0px;
}

#menuiebg {
position:relative;
top:0px;
left:0px;
float:left;
background: #F0F0F0;
width:200px;
text-align: center;
padding:10px 0px;
padding-top:0px;
}

#logo {
position:relative;
top:0px; /* -17 */
left:0px;
width:136px;
height:28px;
text-align:center;
z-index: 0;
}

#content {
position: relative;
top: 0px;
left: 80px;
width: 500px;
height: auto;
float: left;
vertical-align: middle;
text-align: left;
overflow: hidden;
}

#copyright {
position:relative;
top:108px;
left:0px;
width:136px;
height:40px;
color:#000;
font-size:9px;
font-family: sans-serif, Arial, Helvetica;
text-align:center;
vertical-align:bottom;
z-index: 0;
}

span {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
/*padding-left:10px;*/
text-decoration: none;
}

ul {
text-align: center;
padding: -10px;
margin: -10px;
}

li {
text-align: center;
padding: -10px;
margin: -10px;
}

td {
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #D0D0D0;
	text-decoration: none;
	font-weight: bold;
}

td .navi {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #D0D0D0;
	text-decoration: none;
	font-weight: bold;
}

td a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #AAAAAA;
	text-decoration: none;
	font-weight: bold;
}