body.index {
 scrollbar-face-color: black;
 scrollbar-arrow-color: #400000;
 scrollbar-track-color: black;
 scrollbar-shadow-color: black;
 scrollbar-highlight-color: #400000;
 scrollbar-3dlight-color: #400000;
 scrollbar-darkshadow-color: black;	
 background-image: url(design/ki_bg.png);
 background-color: #E7DED6; color: #400000;
 margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}
body.frame {
 background-image: url(design/ki_inner.png);
 background-color: #C6A578;
 position: absolute; overflow: none;
 background-attachment: fixed;
 scrollbar-face-color: #B59C73;
 scrollbar-arrow-color: black;
 scrollbar-track-color: #B59C73;
 scrollbar-shadow-color: #B59C73;
 scrollbar-highlight-color: black;
 scrollbar-3dlight-color: #black;
 scrollbar-darkshadow-color: #B59C73;	
 color: #400000;
 margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px;
}

body.magamrol {
 background-image: url(design/ki_inner2.png);
 background-color: #C6A578;
 position: absolute; overflow: none;
 background-attachment: fixed;
 scrollbar-face-color: #B59C73;
 scrollbar-arrow-color: black;
 scrollbar-track-color: #B59C73;
 scrollbar-shadow-color: #B59C73;
 scrollbar-highlight-color: black;
 scrollbar-3dlight-color: #black;
 scrollbar-darkshadow-color: #B59C73;	
 color: #400000;
 margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px;
}



p, div, h1, td, input, textarea { font-size: 11px; line-height: 16px; font-family: Tahoma, Arial; }
p, div { text-indent: 15px; text-align: justify; }
h1 { color: #300000; font-size: 12px; text-align: left; font-weight: bold; margin-bottom: 10px; }
h2 { color: #F1ECE7; font-size: 12px; text-align: left; font-weight: bold; margin-bottom: 10px; }

a { text-decoration: none; font-weight: normal; }
a:link, a:visited, a:active { color: #400000; }
a.sub:link, a.sub:visited, a.sub:active { color: #F1ECE7; }
a:hover, a.sub:hover { text-decoration: underline; color: #924D36; }

table { border: 0px; empty-cells: show; }
td { text-indent: 0px; vertical-align: top; }
td.splash { vertical-align: middle; }
td.menu1 { padding-left: 22px; text-align: left; vertical-align: middle; }
td.menu2 { padding-right: 22px; text-align: right; vertical-align: middle; }
td.box1 div { line-height: 11px; text-indent: 0px; margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 15px; }
td.box2 div { line-height: 12px; text-indent: 0px; text-align: center; }
td.box2 h1 { text-align: center; margin-bottom: 20px; }
td.box3 { text-align: center; vertical-align: middle; }
td.inner p { margin-left: 15px; margin-right: 15px; }
td.inner a:link, a:visited, a:active { color: #400000; }
td.inner a:hover { color: #924D36; }
td.title { height: 20px; vertical-align: middle; background-color: #8C6B51; }
td.title div { text-align: left; text-indent: 0px; font-weight: bold; margin-left: 10px; }
td.sub { vertical-align: middle; }
td.sub div { text-align: right; text-indent: 0px; margin-bottom: 20px; }
td.text { border-bottom: 1px #D5C8BB solid; }
td.text div { text-indent: 0px; margin-left: 20px; margin-right: 20px; }
td.text p { margin-left: 20px; margin-right: 20px; }

img { border: 0px; }
img.foto { padding-right: 10px; padding-bottom: 5px; width: 150px; }
div.img { float: left; }

input.form { width: 200px; }
input.form2 { width: 240px; }
input.button { height: 20px; margin-bottom: 1px; background-color: #E7DED6; color: #400000; border: 1px solid #400000; }
textarea.form { width: 250px; height: 120px; }


.flag1 {
position: relative;
float: right;
margin-top: 3px;
margin-right: 3px;
}

.flag2 {
position: relative;
float: right;
margin-right: 17px;
margin-top: 3px;
}

.access {
position: relative;
float: left;
padding-left: 25px;
}