* {margin:0;padding:0;}
body {text-align:center;color:rgb(67,67,67); font-family: Tahoma;}
#page {margin:0 auto;width:1024px;background:rgb(243,242,242);padding-bottom:20px;}
#top_left{float:left;background:rgb(243,242,242);height:90px;width:55%;}
#top_right{float:left;background:rgb(198,198,198);height:90px;width:45%;}
#top_right_inner {width:310px;padding:30px 0 0 60px;}
#head1 {background:url("img/gradient_szara_belka_kontak.png");width:1024px;height:44px;color:#fff;font-size:20px;clear:both;text-align:left;}
#head1_inner {}
#head1_inner img {margin-left:50px;margin-top:20px;}
#head1_inner span {margin-left:6px; line-height:44px;}
#head1_inner span a {color: #ffffff; text-decoration: none;}
#head1_inner span a:hover {color: #a0a0a0; text-decoration: underline;}
#head2 {background:url("img/naglowek_02.png");width:1024px;height:365px;}
#head {background:url("img/naglowek_02.png");width:1024px;height:365px;text-align:left;}
#head_inner {padding:120px;}
#left {width:55%;float:left;text-align:left;background:rgb(243,242,242);}
.left_inner {margin:20px;margin-left:60px;border-right:1px solid;padding-right:30px; }
.left_inner p {margin-top:20px;}
#right {width:45%;float:left;text-align:left;background:rgb(243,242,242);}
#right_inner {margin:40px;background:url("img/gradient_menu.png") repeat-y;width:275px;padding:20px;}
.left_inner p a {font-weight: bold; text-decoration: none; color: #000000;}
.left_inner p a:hover {color: #ff0000; text-decoration: underline;}
.left_inner p {font-size:12px;}
#right_inner ul li a:hover {color: #ff0000;}
#right_inner ul {list-style-type:square; margin-left: 10px;}

#content{background:rgb(243,242,242);}
#input_text {float:left;}
#text {width:90px;height:29px;margin:0;color:rgb(255,0,0);font-size: 23px;}
#pass {width:90px;height:29px;margin:0;color:rgb(255,0,0);font-size: 23px;}
#submit {float:right;}
.button {text-align:right;}
.button img {margin:15px;border-style:none;}
.naglowek {font-size:15px;text-decoration:underline;margin-left:4px;text-transform:uppercase;}
.menu {font-size:16px;text-decoration:underline;margin-left:27px;}
.portal {font-size:50px;}
.przeds {font-size:30px;}
ul {list-style:none;}
li {margin-left:30px;}
ul a {color:rgb(67,67,67);}
#bottom {clear:both; padding: 20px 0 0 0; font-size: 11px;}
h1 a {color: rgb(67,67,67); text-decoration: none; font-size: 18px;}
h1 a:hover {color: #a0a0a0; text-decoration: underline;}
hr {margin-right: 40px;}
.pager, .pager_sel {font-size: 15px;
font-weight:bold;
color: black !important;
border:2px solid grey;
text-decoration:none;
padding:0 10px;}
