body {
background: #167C88;
margin: 0;
padding: 0;
}

#russian {
width: 732px;
height: 70px;
background: transparent url("../images/russian.jpg") no-repeat top left;
}

#agency {
width: 552px;
background: transparent url("../images/agency.jpg") no-repeat top left;
}

.marriage {
background: transparent url("../images/bgr.gif") repeat-y top left;
}

#menu {
width: 349px;
height: 185px;
}

#news {
width: 349px;
height: 134px;
background: transparent url("../images/news.jpg") no-repeat bottom left;
}

#registration {
width: 247px;
height: 185px;
background: transparent url("../images/registration.gif") no-repeat top left;
}

#login {
width: 136px;
height: 185px;
background: transparent url("../images/login.gif") no-repeat top left;
}

#footer {
width: 732px;
height: 39px;
background: transparent url("../images/footer.jpg") no-repeat top left;
text-align: center;
color: #FFFFFF;
font-family: Tahoma, Arial;
font-size: 11px;
}

p {
font-family: Tahoma, Arial;
font-size: 11px;
padding-left: 20px;
padding-right: 20px;
text-align: justify;
}

li {
font-family: Tahoma, Arial;
font-size: 11px;
padding-left: 20px;
padding-right: 20px;
}

h1 {
font-family: Tahoma, Arial;
font-size: 16px;
padding-left: 20px;
padding-right: 20px;
}

h2 {
font-family: Tahoma, Arial;
font-size: 14px;
padding-left: 20px;
padding-right: 20px;
}

.required {
border: 1px #CC0000 solid;
}

input, select, textarea, td {
font-family: Tahoma, Arial;
font-size: 11px;
}

div#comment1, div#comment2, div#comment3, div#comment4, div#comment5, div#comment6, div#comment7, div#comment8, div#comment9, div#comment10, div#comment11, div#comment12, div#comment13, div#comment14, div#comment15, div#comment16, div#comment17, div#comment18, div#comment19, div#comment20, div#comment21, div#comment22, div#comment23, div#comment24, div#comment25, div#comment26, div#comment27, div#comment28, div#comment29, div#comment30, div#comment31 {
display: none;
font-family: Arial;
font-size: 11px;
font-style: italic;
color: red;
}

div#answer1, div#answer2, div#answer3, div#answer4, div#answer5, div#answer6, div#answer7, div#answer8, div#answer9, div#answer10, div#answer11, div#answer12, div#answer13, div#answer14, div#answer15, div#answer16, div#answer17, div#answer18, div#answer19 {
display: none;
margin-left: 10px;
margin-right: 10px;
font-family: Arial;
font-size: 12px;
border: 1px #CCCCCC solid;
background: #f2f3f4;
}

.warning {
color: red;
font-weight: bold;
}

.loginbox {
width: 100px;
font-family: Arial;
font-size: 9px;
}