* {margin:0;
padding:0;
margin:auto;
font-family:Arial, Helvetica, sans-serif;}

a:link {color: #ababab; font-weight: normal; text-decoration: underline;}
a:visited {color: #ababab; font-weight: normal; text-decoration: underline;}
a:hover {color: #777777; font-weight: normal; text-decoration: none; background: #eeeeee;}
a:active {color: #eeeeee; font-weight: normal; text-decoration: none;}

#main {
width:675px;
border:0;
padding:0;}

#menu {
width:545px;
text-align:left;}

#menu a {text-decoration:none;
padding-left:7px;
padding-right:7px;}

#menu a:hover {background:#eeeeee;}

.navigation {
margin:50px auto 0px 8px;}

#logo {
width:130px;
text-align:right;}

.logotype {
margin:20px 15px 10px auto;}

a.nav {
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ababab;}

a.nav:hover {
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#777777; background:#eeeeee;}

#text p {
margin:20px 7px 0px 15px;
line-height:20px;
font-size:14px;}

#contacts p {
margin:20px 75px 0px 170px;
line-height:20px;
font-size:14px;}

#images {
margin:auto;}

#copyrights p {
text-align:center;
margin-top:25px;
margin-bottom:10px;
font-size:10px;}

.selected {
text-decoration:none;
padding-left:7px;
padding-right:7px;
font-size:16px;
font-weight:bold;
color:#777777;
background:#eeeeee;}

a.noback:hover {
text-decoration:none;
background:none;}

#mainfield {
text-align:center;}

#flash {
padding:0;
width:560px;
margin:auto;}

.tip {
text-align:center;
margin-top:0px;
margin-bottom:0px;
font-size:12px;}