@import url('form.css');

body {
background-image: url(../pic/bg.gif);
background-repeat: repeat;
background-color: #ffd1e7;
color: #630;/*#000;*/

margin: 0;
padding: 0;
border: 0;
text-align: center;
font-family: "Times New Roman, Verdana, sans";
font-size: 12pt;
}


img {
border: 0;
display: block;
}


a:link, a:visited, a:active {
color: #9E326A;/*#95416F;/*#BD1C09;/*#005AD8;*/
}


a:hover {
text-decoration: none;
}

a.gb:link, a.gb:visited, a.gb:active {
color: #003;
}


h1, h2, h3 {
margin: 0;
padding: 0;
color: #300;
}


h1 {
font-size: 18pt;
}


h2 {
font-size: 16pt;
}


h3 {
font-size: 15pt;
}

h3.oneem {
margin-top:1em;
}


div.bigger {
font-size:17pt;
color: #300;
}


div.big {
font-size:16pt;
margin: 0.35em 0;
color: #300;
}


.bold {
font-weight: bold;
}


.error {
color: #ed1c24;
}

.red {
color: #ed1c24;
}


.ok {
color: #197b30;
}


td.detail {
text-align: right;
font-weight: bold;
color: #300;
}

table.dictionary {
width: 500px;
margin-top: 0.6em;

border-collapse: collapse;
}

table.dictionary th {
font-size: 14pt;

background-color: #DF9CAD;
color: #ffe;
}

table.dictionary td, table.dictionary th {
width: 200px;
padding: 0.2em 0 0.15em 0.6em;
}


ul {
margin:0;
padding-left: 3em;
}

ul.links {
color: #9E326A;
list-style-type: decimal;
}


ul#guestbook_settings {
margin: 0;
padding:0;
list-style-type: none;
}


ul#guestbook_settings li {
display: inline;
margin: 0 4px 0 0;
}

ul.pages {
list-style-type: none;
padding:0;
margin:0;
}

ul.pages li {
display: inline;
margin: 0 4px 0 0;
}


ul.perfume {
list-style-type: none;
margin:0.3em;
padding:0;
}

ul.perfume li {
text-align: right;
margin: 4px 0;
padding: 2px 5px;
height: 42px;
}


.r1 {
background-color: #E5A6B7;
}


.r2 {
background-color: #F5BCCD;
}


table.table1 {
border-collapse: collapse;
}

table.table1 td, table.table1 th {
border: 1px solid #000;
padding: 1px 8px;
}

table.table1 td {
text-align: right;
}


table.table1 th {
text-align: center;
}


div.banner {
width:468px;
clear:both;
margin: 0.8em auto;
}


div.comment {
margin: 0.8em auto 0.5em;
clear: both;
color: #000;
width: 96%;
}


div.comment div.comment_header {
background-color: #eeb1c1;
padding: 1px 12px 1px 4px;
margin: 2px 0;
float:left;
clear: both;
display:block;
width: 96%;
}


div.comment div.comment_header div.sender {
float: left;
clear: left;
}


div.comment div.comment_header div.date {
float: right;
clear: right;
}


div.comment div.comment_content {
background-color: #ffc6d7;
padding: 2px 2px 2px 14px;
clear:both;
width: 96%;
}

div.stanza {
	margin: 1em 0.6em;
}


div#page {
clear: both;
float: left;


text-align: center;
padding-left: 111px;

height: 100%;
}


div#header {
clear: both;
float: left;
}


div#main {
background-color: #f8d5e7;

clear: both;
float:left;

width: 789px;

margin: 0 10px 0 11px;
text-align: center;
}


div#main div#menu {
float: left;
clear: left;

width: 258px;
height: 100%;
}


div#main div#content {
background-color: #ffdced;

float: left;
clear: right;

width: 530px;
min-height: 400px;

text-align: left;
}


div#main div#content div.box {
padding: 0.8em 15px 2em;
}

div#main div#content div.box2 {
padding: 0.5em 15px;
}


div#main div#content div.box p.standardi {
text-indent: 0.5em;
margin: 0;
}


div#main div#content div.box p.standardi2 {
text-indent: 0.5em;
margin: 0 0 0 0.6em;
}


div#main div#footer {
background-color: #ffdaeb;

float:left;
clear: both;

width: 531px;
height: 39px;
}


div#main div#menu ul#menulist {
list-style-type: none;
margin: 0;
padding: 0;
}


div#main div#menu ul#menulist li {
display: block;
float:left;
clear: both;
margin: 1px 1px 0;
}
