body { margin:0; padding:0; font-family:Arial, Verdana; font-size:12px; line-height: 25px; color: #000;/**/ background: url(img/pola_bg.jpg) #810D0E; }
/*form*/
input, textarea {  border: 0px solid red; font-size: 12px; font-family: verdana; background: none; color: #000; font-size:11px;}
input { height: 16px; padding: 8px 0 6px 0;  color: #7e7e7e; /*background: url(img/input.png) no-repeat center top;*/ width: 210px; background-attachment: fixed;}
input.captcha { width: 90px; /*background: url(img/input_captcha.png) no-repeat center top;*/}
textarea {width: 410px; height: 180px; }

/*globals*/
a { color: #d40045; }
p { margin: 0 0 0 0; padding: 5px 0 5px 0;}
h1 { margin:0; padding:0; font-size: 16px; color:#CE1012;}
img { border: 0;}

div {  /*opacity: 0.9;background: red;*/ border-bottom: 0px solid lime;}

/*main*/
div.container{ width: 980px; padding:0 0 0 0; margin:0 auto; float: left; background: url(img/core_bg_res.jpg) repeat-y left top;}
div.lewa { width: 450px; height: 921px; float: left; background: url(img/core_left.jpg) no-repeat;}
    div.menu { /*background: url(img/core_menu.jpg) no-repeat left 39px;*/ float: right; width: 172px; height: 274px; padding: 40px 14px 0 0; }
        div.menu a { display: block; border: 0px solid red; float: left; width: 170px; height: 29px; }
div.right { width: 524px; /*height: 921px;*/ float: left; background: url(img/core_right.jpg) no-repeat;}
    div.logo { float: left; width: 524px; height: 290px; /*background: lime;*/}
        a.home { display: block; float: left; width: 502px; height: 205px; /*background: yellow;*/}
        a.alef { display: block; float: left; width: 502px; height: 75px; background: url(img/kupksiazke_btn.jpg) no-repeat 30px 10px;/**/}
    div.main { float: left; width: 454px; padding: 0 50px 0 26px;  }
        div.main p { width: 420px;}
div.footer {  width: 974px; text-align: center; float: left; font-size: 11px; padding: 9px 0 10px 0; color: #FFEFEF; text-align: right; background: url(img/core_footer.jpg) no-repeat left top #810D0E;}
div.footer a { color: white; text-decoration: none; }

/*GENERATOR KSIAZEK*/

div.generator { margin: 0 auto; width: 230px; text-align: center;}
div.generator input { width: 36px; height: 36px; margin: 2px; background: url(img/generator_btn.jpg); padding: 0 0 0 0; cursor: pointer;}
div.generator input.losuj { width: 133px; height: 36px; margin: 2px 2px 20px 4px; background: url(img/btn.jpg); padding: 0 0 0 0; color: black;}
a.chapter { display: block; width: 300px; height: 40px; border: 1px solid black; float: left; }
a.normal {  background: white; }
a.selected { background: yellow; }
a.generator { display: block; width: 150px; height: 25px; padding: 10px; background: #E5D0B3; color: black; border: 1px solid white; float: left; cursor: pointer;}
a.generator:hover { border: 1px solid black;}
#arrow { width: 30px;}
