
body {
font-weight : normal;
background-color : #ffffff;
max-width : 25em;
margin : auto;
color : #330033;

}
a:link, a:active, a:visited {
text-decoration : underline;
color : #000000;
}
a:hover {
color : #0000FF;
font-weight : bold;
text-decoration : underline;
text-transform : lowercase;

}
.gline {
text-align : center;
background-color : #73c741;
margin : 10px 5px 10px 0;
}

input {
background-color : #red;
border : 2px solid #000000;
color : #000000;
}
textarea {
background-color : #ffc2bf;
border : 2px solid #000000;
color : #000000;
}
select {
background-color : #ffc2bf;
border : 2px solid #000000;
color : #000000;
}
div.sani {
background-color : #7f0000;
color : #000000;
border : 1px solid #000000;
padding : 3px 2px 3px 5px;
}
div.vidus {
margin : 1px 1px 1px 1px;
background-color : #ffffff;
border : 1px solid #000000;
}
font.kluda {
background-color : #ffffff;
color : #ff0000;

}
p.one {
border-style : solid;
border-width : medium;
}
* {
font-family : sans-serif;
}
.undrln, .cross_lnks, .banner_block, .chose_genre {
border : solid #8e7033;
padding-bottom : 3px;
margin : 0;
}
.header_rek {
margin : auto;
background-color : #D2FFC4;
border-top : 4px solid #99CCCC;
text-align : center;
border-left : 4px solid #99CCCC;
border-right : 4px solid #99CCCC;
padding : 3px 2px 3px 5px;
}
.foot_rek {
margin : auto;
background-color : #D2FFC4;
border-bottom : 4px solid #99CCCC;
text-align : center;
border-left : 4px solid #99CCCC;
border-right : 4px solid #99CCCC;
padding : 3px 2px 3px 5px;
}
.title {
background-color : #FFFFC8;
margin : auto;
border-bottom : 4px solid #808080;
text-align : left;
border-left : 4px solid #99CCCC;
border-right : 4px solid #99CCCC;
padding : 3px 2px 3px 5px;
}
.pages {
margin : auto;
background-color : #ABFF73;
border-bottom : 4px solid #808080;

border-left : 4px solid #99CCCC;
border-right : 4px solid #99CCCC;
text-align : center;
padding : 3px 2px 3px 5px;
}


