body {
margin:0px;
padding:0px;
font-family:Tahoma, Times new roman;
font-size:12px;
color:#303c49;
background:#f7f7f7 url(/i/bg.gif) top repeat-x;
}

img {
border:0px;
}

form {
margin:0px;
padding:0px;
}

p {
margin:5px 0px;
}

a {
color:#606060;
font-size:12px;
font-family:Tahoma, Times new roman;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

a.noline {
text-decoration:none;
}

a.noline:hover {
text-decoration:underline;
}

h1 {
color:#1186fd;
font-size:19px;
margin-top:0;
margin-bottom:10px;
}

h2 {
color:#1186fd;
font-size:15px;
margin-top:0;
margin-bottom:5px;
font-width:normal;
}

.fields {
width:100%;
border:#ccc solid 1px;
}

.fields:focus {
background-color:#f0f0f0;
}

.button {
border:#ccc 1px solid;
cursor:pointer;
}

.button:hover {
background-color:#ccc;
}

.error {
border-color:#c33;
}

label.error, label.error a {
color:#c33;
font-style:italic;
font-size:12px;
}

.smalltext {
font-size:10px;
}

.n {
white-space:nowrap;
vertical-align:top;
}

#captcha {
cursor:pointer;
}

ul {
list-style:url(/i/pipka.gif);
}

.footer {
padding-right:12px;
background:#fff url(/i/footer_bg.jpg) repeat-x;
color:#1186fd;
}

.footer a {
color:#1186fd;
}

.menu {
cursor:pointer;
}

.menu a {
color:#005ffd;
text-transform:uppercase;
}

.menu:hover {
background-color:#65a5f5;
}

.menu:hover a {
color:#fff;
}

