@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0;}
body{font-family:Tahoma, Verdana, sans-serif; font-size:11px; line-height:16px; color:#333333;}
img{border:0;}
a{color:#3366CC; text-decoration:none;}
a:hover{color:#66CCFF;}


#top_linia{background:#e2ebf4; border-bottom:#a1b4cd 1px solid; width:100%; height:10px;}
#logo{height:110px;}
#logo_img{padding:15px 0 0 0;}
#obraz{height:300px; width:100%; background:url(../swl_pliki/tlo.jpg) repeat-x;}
#obraz2{height:20px; width:100%; background:url(../swl_pliki/tlo.jpg) repeat-x;}
#postaw{ padding:45px 0 0 0;}
#rejestracja{ padding:62px 0 0 0;}
#login{padding:30px 0 0 0;}
#content{margin-top:40px;}
#footer{border-top:#a1b4cd 1px solid; width:100%; margin:35px 0 0 0; padding:15px 0 15px 0; color:#999999;}
#footer a{color:#999999} #footer a:hover{color:#627eb7;}

/* menu page */
#menu_page { float:left; line-height:normal; font-weight:bold;}
#menu_page ul { margin:-1px 0 0 0; padding:0 0 0 0; list-style:none; }
#menu_page li { display:inline; margin:0; padding:0; }
#menu_page a { float:left; background:url("../swl_pliki/tableft1.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;cursor:pointer; }
#menu_page a span { float:left; display:block; background:url("../swl_pliki/tabright1.gif") no-repeat right top; padding:5px 15px 6px 11px; color:#627EB7; }
#menu_page a:hover { background-position:0% -42px; }
#menu_page a:hover span { background-position:100% -42px; }

/* menu account */
#menu_account { float:left; width:100%; font-size:93%; line-height:normal;}
#menu_account ul { margin:0; padding:65px 0 0 0; list-style:none; }
#menu_account li { display:inline; margin:0; padding:0; }
#menu_account a { float:left; background:url("../swl_pliki/tableft2.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; cursor:pointer; }
#menu_account a span { float:left; display:block; background:url("../swl_pliki/tabright2.gif") no-repeat right top; padding:5px 9px 4px 5px; color:#627EB7; }
#menu_account a:hover { background-position:0% -42px; }
#menu_account a:hover span { background-position:100% -42px; }
#menu_account #current a { background-position:0% -42px; }
#menu_account #current a span { background-position:100% -42px; }

.inp{border:#bcd2e6 1px solid; font-size:11px; color:#627eb7; padding:3px; width:100px; height:14px;}
.but{background:#FFFFFF; border:#bcd2e6 1px solid; padding:2px; font-size:11px; color:#627eb7; height:22px;}
.title{font-size:18px; color:#333333; border-bottom:#bcd2e6 1px solid; padding:0 0 3px 0; margin:0 25px 35px 0;}
.sub_cont{ margin:0 25px 0 0; text-align:justify; line-height:18px;}
.mini_t{font-family:Georgia, serif; font-size:16px; color:#627eb7; padding-bottom:6px; font-weight:bold;}
.tablica td{padding:6px 10px;}
.tablica .title{font-size:18px; color:#333333; border-bottom:#bcd2e6 1px solid; padding:0 0 3px 0; margin:0 -10px 5px -10px;}
.tablica .title2{font-size:13px; color:#333333; border-bottom:#bcd2e6 1px solid; padding: 10px 0 3px 0; margin:0 -10px 5px -10px;font-weight: bold}
.no_padd td{padding:0 5px 0 0}
.kod{padding:10px 30px; width:100%}
.kod .code{ background:#e4e4e4; padding:6px 10px; margin-right:100px;}
.main_table{

	background-image: url(../swl_pliki/titlebg.jpg);
	background-repeat: repeat-x;
}
.sub_table{
	background-color: #f4f4f4;
}
.clear td { padding:0; margin:0;}
.clear { padding:0; margin: 7px 0 0 0;}

#pmenu {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	margin-bottom: 20px;
	margin-top: 0px;
	margin-right: 20px;
}

#pmenu .sub_id {
	width: 210px;
	background: #4d2700;
	margin-bottom: 1px;
}

#pmenu .sub_id:hover {
	background: #b14b00;
}

#pmenu .sub_id .name {
	padding: 10px 0 10px 30px;
}

#pmenu .id {
	width: 210px;
	margin-bottom: 1px;
	background-color: #b14b00;
}

#pmenu .id:hover {
	background: #672502;
}

#pmenu .name {
	padding: 10px 0 10px 15px;
}

#pmenu a {
	color: #FFFFFF;
}

a
#pmenu a:hover {
	color: #FFFFFF;
}

