@charset "iso-8859-1";
/* CSS Document */
/* common styles
----------------------------------------------- */
body {
background-color: #fef1da;
background-image:url(../images/lline.gif);
background-position:left;
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin: 0px;
padding: 0px;
height:100%;
}

#header {
margin: 0px;
padding: 0px;
height:310px;
width:100%;
}

#line_t, #line_b {
height:30px;
width:auto;
margin-right:30px;
padding: 0px;
background-image:url(../images/line22h.gif);
background-position:top;
background-repeat:repeat-x;
}
#line_t {
background-image:url(../images/line22h.gif);
}
#line_b {
background-image:url(../images/line22.gif);
}

#conf_title {
margin-right:30px;
padding-left:300px;
height:250px;
width:auto;
background-color:#660099;
color:#FFFFFF;
text-align:center;
}

#conf_title p {
margin: 0px;
padding: 0px;
font-weight:600;
}

#conf_title h1 {
margin: 0px;
padding: 20px 0px 15px 0px;
font-size:30px;
font-weight:800;
}

#conf_title h2 {
margin: 0px;
padding: 30px 0px 0px 0px;
font-size:20px;
font-weight:600;

}

.jubilee {
font-style:italic;
text-align:right;

}

.info {
font-style:italic;
}


span.r {
display:block;
width:30px;
height:30px;
margin-left:auto;
}
#corner_tr span {
background-image: url(../images/line33h.gif);
}
#corner_br span {
background-image: url(../images/line33.gif);
}
#line_r span {
background-image: url(../images/line44.gif);
height:250px;
}
#corner_tr, #corner_br, #line_r {
position:absolute;
top:0px;
left:0px;
text-align:right;
width:100%;
}
#corner_tr {
top:0px;
left:0px;
}
#corner_br {
top:280px;
left:0px;
}
#line_r {
top:30px;
left:0px;
}


#corner_tl, #corner_bl {
position:absolute;
left:0px;
top:0px;
width:200px;
height:30px;
background-image:url(../images/line1h.gif);
}
#corner_tl {
top:0px;
background-image:url(../images/line1h.gif);
}
#corner_bl {
top:280px;
background-image:url(../images/line1.gif);
}


#logo {
margin:0;
padding:0;
position:absolute;
left:0px;
top:30px;
width:300px;
height:250px;
text-align:center;
}

#logo span {
background: url(../images/logo.gif) top left no-repeat;
display:block;
height:250px;
width:300px;
}



/* buttons
----------------------------------------------- */

#main_menu {
margin: 0px;
padding: 0px;
width:200px;
position:absolute;
left:0px;
top:310px;
background-color:#9999CC;
z-index:1;
}

#menu {
height:100%;
}


.button1 {
margin: 0px;
padding: 0px;
height:30px;
width:200px;
}
#languages {
margin: 0px;
padding:0px;
height:30px;
width:200px;
}
.button2_ukr {
position:absolute;
top:0px;
left:22px;
width:50px;
}
.button2_rus {
position:absolute;
top:0px;
left:75px;
width:50px;
}
.button2_eng {
position:absolute;
top:0px;
left:128px;
width:50px;
}





/* content
----------------------------------------------- */

#content {
margin-right:35px;
padding-left:210px;
padding-bottom:15px;
position:absolute;
top:310px;
left:0px;
width:auto;

}

#container {
margin:0px;
padding:0px;

}

