﻿@charset "utf-8";
/* CSS Document */

body {
	margin: 0; padding: 0;
	font-family: Tahoma, Verdana, Arial;
	background: #282828;
}
a { color: #ebebeb; text-decoration: none; }
a:hover { text-decoration: none; }

.main { min-width: 845px; margin: auto; margin-top: 20px; margin-left: 20px; }
.p { float: left; width: 845px; }
.b { float: left; clear: none; width: 230px; height: 580px; margin: auto; background: url(images/page_back.jpg) no-repeat top left; }


/*	*********************
*	--- STRONA GLOWNA ---
*	********************* */

.page_logo { float: left; overflow: hidden; width: 300px; height: 100px;  }
.page_top { float: left; overflow: hidden; width: 545px; height: 144px; background: url(images/page_top.gif) no-repeat; }

.page { float: left; overflow: hidden; clear: left; width: 845px; background: #585858 url(images/page_rest_back.gif) repeat-y top right; }
.page .page_menu { float: left; width: 195px; height:200px;}
.page .page_menu .page_menu_1 { float: left; clear: left; width: 195px; height: 36px; font-size: 14px; background: url(images/menu_01.gif) no-repeat; margin-top: 2px; }
.page .page_menu .page_menu_1 a { float: left; color: #282828; margin-top: 9px; margin-left: 10px; }
.page .page_menu .page_menu_2 { float: left; clear: left; width: 195px; height: 37px; font-size: 14px; background: url(images/menu_02.gif) no-repeat; }
.page .page_menu .page_menu_2 a { float: left; color: #ebebeb; margin-top:10px; margin-left: 10px; }
.page .page_menu .page_menu_2_rest { float: left; clear: left; width: 195px; font-size: 11px; margin-bottom: 10px; }
.page .page_menu .page_menu_2_rest .page_menu_back_2 { float: left; clear: left; width: 195px; height: 15px; background: url(images/menu_back_02.gif) no-repeat; }
.page .page_menu .page_menu_2_rest .page_menu_back_3 { float: left; clear: left; width: 195px; background: url(images/menu_back_03.gif) repeat-y; padding-bottom: 5px; }
.page .page_menu .page_menu_2_rest .page_menu_back_3 a { float: left; clear: left; margin-left: 20px; margin-bottom: 3px; }
.page .page_menu .page_menu_2_rest .page_menu_back_4 { float: left; clear: left; width: 195px; height: 2px; font-size: 1px; background: url(images/menu_back_04.gif) no-repeat; }
.page .page_menu .first { margin-top: 0;}

.page .page_menu .page_menu_back_1 { float: left; clear: left; width: 195px; height: 2px; font-size: 1px; background: url(images/menu_back_01.gif) no-repeat; }
.page .page_menu .page_menu_back_6 { float: left; clear: left; width: 195px; height: 70px; font-size: 1px; background: url(images/menu_back_06.gif) no-repeat; }

.page .page_main { float: left; width: 650px; }
.page .page_main .title { font-size: 24px; line-height: 24px; color: #767676; text-align: center; }
.page .page_main .txt { float: left; margin: 35px 0px 50px 0px; font-size: 11px; line-height: 14px; color: #cccccc; text-align: center; width:650px;}

.page .footer { float: left; clear: left; color: #7f7f7f; font-size: 11px; width: 845px; background: #282828; text-align: right; padding-top: 5px; margin-top: 20px; }
