body { margin: 0px; padding: 0px; background: url('img/bg_mozaik.jpg'); font-family: Tahoma; font-size: 13px; color: #384E5B; }
a:link { color: #505050; text-decoration: underline; }
a:visited { color: #505050; text-decoration: underline; }
a:active { color: #505050; text-decoration: none; }
a:hover { color: #505050; text-decoration: none; }

.content { width: 770px; font-size:13px; }
.conthead { width: 770px; height: 170px; font-size: 10px; background: url('img/header.jpg') no-repeat; border-left: solid 1px #000000; border-bottom: solid 1px #000000; border-right: solid 1px #000000; }
.contbody { width: 770px; }
.contfoot { width: 770px; height: 20px; background: #CFCFCF; border: solid 1px #000000; line-height: 20px; vertical-align: middle; font-size: 10px; text-align: center; }
.headmenu { width: 618px; height: 27px; float: right; }
.head_top { width: 768px; height: 15px; line-height: 15px; vertical-align: middle; font-size: 9px; text-align: right; }
.head_middle { width: 768px; height: 127px; }
.head_bottom { width: 768px; height: 28px; }
.bodyleft { width: 152px; height:500px; margin:0; padding:0; background: #D1C3C0; background: url('img/bg_side.jpg'); font-size:13px; }
.bodycontent { width: 466px; height:500px; background: url('img/csiga.jpg') no-repeat #FFFFFF bottom center; font-size:13px; }
.bodyright { width: 152px; height:500px; background: #D1C3C0; background: url('img/bg_side.jpg'); font-size:13px; }
.fomenu { height: 20px; text-align: center; color: #FFFFFF; background: #7E2827; border-bottom: solid 1px #000000; line-height: 20px; vertical-align: middle; }
.qlink { height: 20px; text-align: left; padding-left: 10px; color: #000000; background: #D1C3C0; border-bottom: solid 1px #000000; line-height: 20px; vertical-align: middle; }
.menuitem { padding-left: 5px; }
.sidecontent { margin-bottom: 20px; }
.sidecotitle { height: 21px; text-align: center; color: #FFFFFF; background: url('img/bg_title_menu.jpg'); line-height: 20px; vertical-align: middle; margin-bottom: 5px; }
.sidecocontent { padding-left: 5px; padding-right: 5px; text-align: justify; }
.middlecontent { margin-top: 10px; }
.middlecotitle { height: 20px; text-align: left; font-size: 13px; font-weight: bold; text-decoration: underline; line-height: 20px; padding-left: 10px; padding-right: 10px; vertical-align: middle; margin-bottom: 10px; }
.middlecocontent { padding-left: 10px; padding-right: 10px; text-align: justify; }
