body { margin:0px; background-color:#fbdd93; }
.header { background-image:url(img/top.jpg); background-position:top left; background-repeat:no-repeat; height:333px; }
.logo a { display:block; height:300px; width:600px; left:400px; position:absolute; }

.host {text-align:right; margin-right:20px; padding-top:20px;}
.host a {text-decoration:none; font-size:20px; font-weight:bold; color:#200FD7; text-transform:uppercase;}
        
.menu { position:absolute; top:20px; left:20px; padding-top:7px; }
        .menu a { font-family:arial; color:#080403; display:block; font-size:12px; text-decoration:none; line-height:3; }
        .menu a:hover { text-decoration:underline; }
        .menu h2 { margin-left:-20px; }
        
.body {}
.partners { background-image:url(img/menu_top.jpg); background-position:top right; background-repeat:no-repeat; padding-top:20px; }
        .partners h2 {color:#874523; font-family:arial; font-size:11px; text-transform:uppercase; padding-left:20px; }
        .partners p { color:#564a2e;font-family:arial; font-size:11px; padding-left:40px; }
        
.reklama { background-image:url(img/menu_bottom.jpg); background-position:bottom right; background-repeat:no-repeat; padding-bottom:30px; }
        .rekl { color:#874523; font-family:arial; font-size:11px; text-transform:uppercase; padding-left:20px; font-weight:bold; }
        .reklama h2 {color:#874523; font-family:arial; font-size:11px; padding-left:20px;}
        .reklama p {color:#564a2e;font-family:arial; font-size:11px; padding-left:40px; margin:0px;}
        .reklama a {color:#5482ae; text-decoration:none; display:block; margin-bottom:15px;font-family:arial; font-size:11px; padding-left:20px;}
        .reklama a:hover {text-decoration:underline;}
        
.content { background-image:url(img/content.jpg); background-position:left top; background-repeat:no-repeat; margin-right:400px; height:600px; }
* html .content { height:700px; }
        .content h1 { font-size:14px; padding-bottom:20px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; }
        .content p { margin-top:10px; text-align:justify; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:20px; padding-right:20px; }

.right_part { position:absolute; right:0px; top:330px; width:364px; background-image:url(img/menu.jpg); }
        
.footer {background-image:url(img/right_footer.jpg); height:278px; background-position:bottom right; background-repeat:no-repeat;}
        .footer_left { background-image:url(img/left_footer.jpg); width:262px; height:278px; background-position:bottom left; background-repeat:no-repeat;}
        
.partners_a h2 {color:#874523; font-family:arial; font-size:11px; text-transform:uppercase; padding-left:20px; }
.partners_a a { font-family:arial; color:#080403; display:block; font-size:12px; text-decoration:none; line-height:1.4; }
p.up a:hover { text-decoration:underline; }
