
body {
margin: 20px;
}

body, td, input, textarea {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 15px;
}

body, td {
background-color: #B8DACC; /* 184,218,204 */
color: #808080;
}

table {
background-color: #B8DACC; /* 184,218,204 */
color: #808080;
}

table.out {
background-color: #B8DACC; /* 184,218,204 */
color: #808080;
}

td.frame {
background-color: #F09E4D; /* 240,158,77 */
color: #808080;
}

.small_txt {
font-size: 13px;
}

.small_txt_just {
font-size: 13px;
text-align: justify;
font-style: italic;
}

a {
background-color: inherit; /* 184,218,204 */
color: #6798F1;
text-decoration: underline;
}

a:hover {
text-decoration: none;
}

td.menu a, td.menu a:hover {
display: block;
padding: 3px 0;
font-weight: bold;
text-decoration: none;
}

td.menu a {
background-color: #B8DACC; /* 184,218,204 */
color: #6798F1;
}

td.menu a:hover {
background-color: #B8DACC; /* 184,218,204 */
color: #F09E4D;
}

td.menu_m3 {
background-color: #B8DACC; /* 184,218,204 */
color: #6798F1;
font-weight: bold;
cursor: default;
}

td.menu_a {
padding: 3px 0;
}

.gal_img_tn {
border-color: #6798F1;
}

.gal_img {
border-color: #F09E4D; /* 240,158,77 */
}

input.txt {
background-color: #FFFFFF;
color: #808080;
border: 1px solid #000000;
width: 400px;
}

textarea {
background-color: #FFFFFF;
color: #808080;
border: 1px solid #000000;
width: 400px;
}

input.btn {
background-color: #C0C0C0;
color: #000000;
border: 1px solid #000000;
cursor: pointer;
}

input.send {
background-color: #99FF99;
color: #000000;
}

input.clear {
background-color: #FF9999;
color: #000000;
}

table.menu_frame, table.submenu_frame {
border: 1px solid #000000;
}

table.menu_frame {
margin-bottom: 5px;
}

table.menu_frame td {
font-weight: bold;
cursor: default;
}

.page_title {
background-color: #B8DACC; /* 184,218,204 */
color: #F09E4D; /* 240,158,77 */
font-weight: bold;
padding-bottom: 2px;
}

img.lng {
border: 1px solid #808080;
}

td.just, p.just {
text-align: justify;
}

div.sub_m3, div.sub_m3_en {
position: relative;
left: -95px;
width: 100px;
height: 0px;
visibility: hidden;
}

div.sub_m3 {
top: -124px;
}

div.sub_m3_en {
top: -173px;
}

form, p {
margin: 0;
}

table.contact td {
padding: 2px;
}

table.gal_white td {
background-color: #FFF;
color: inherit;
}

ul.nik_bio {
margin: 0;
padding-left: 33px;
list-style: disc;
}
