/* { margin:0; padding:0; } */
body {
text-align:center;
background-color:#f1f1f1; 
color: #333333;
text-decoration: none;
font-family: Arial;
font:Arial;
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}

/*NOWY CSS*/

#clear { clear:both; }

#kol_glowna { width: 920px; margin: 0px auto; text-align:center; padding:0px; overflow:hidden;}
#kol_lewa {float: left; width: 450px; margin:0px; padding:0px; }
#kol_prawa {width:450px; float:left;margin:0px;padding:0px; margin-left:20px; }
#logowanie_witaj_box { margin-bottom:15px; text-align:center; }
#logowanie_box { margin:0px auto 15px auto; background-image:url(http://www.pswug.info/image/new_page_bg.jpg); background-repeat:repeat-x; border:1px solid #003399; width:448px; color:#FFFFFF; font:Arial; font-size:12px; text-align:left;  overflow:hidden;}
#logowanie_box_sg { margin:0px auto 15px auto; background-image:url(http://www.pswug.info/image/new_page_bg.jpg); background-repeat:repeat-x; border:1px solid #003399; width:448px; height:210px; color:#FFFFFF; font:Arial; font-size:12px; text-align:left;  overflow:hidden;}
#logowanie_box1 {margin:10px; overflow:hidden;}
#logowanie_title { border-bottom:1px solid #FFFFFF; color:#FFFFFF; font:Arial; font-size:18px; font-weight:bold; padding-bottom:5px; margin-bottom:10px; width:100%; }
#logowanie_line { border-bottom:1px solid #FFFFFF; margin-bottom:10px; width:100%; }

#email_box {margin-bottom:3px;}

#input_box {margin-bottom:10px;}
#input_box input {border:1px solid #003399; width:200px; height:24px;}

#log_box1 {height:24px; margin-bottom:10px; padding:0px;}
#log_box2 {font-size:14px; font-weight:bold; text-decoration:none; overflow:hidden; }

input.zaloguj_button { width:91px; height:24px; float:right; border:0px; margin:0px; background-image:url(http://www.pswug.info/image/new_page_button.jpg); cursor:pointer;}
img.zarejestruj_button { width:119px; height:24px; float:right; border:0px;}

#belka_boxconntent {background-image:url(http://www.pswug.info/image/nieb_cien1.jpg); background-position:left center; background-repeat:repeat-x; padding:5px; font:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left;}
#boxconntent { font:Arial; font-size:12px; color:#333333; border:1px solid #0066FF; border-top:0px; padding:5px; text-align:left; margin-bottom:15px; background-color:#FFFFFF;}
#boxconntent_stat { font:Arial; font-size:14px; font-weight:bold; color: #999999; border:1px solid #0066FF; border-top:0px; padding:5px; text-align:left; margin-bottom:15px; background-color:#FFFFFF; height:40px;}
#boxconntent_stat span{font-size:18px; font-weight:bold;}
#boxconntent_stat img { width:43px; height:40px; float:right; }

a.small_w:link, a.small_w:visited { color:#ffffff; font:Arial; font-family:Arial; font-size:10px; text-decoration:underline; }
a.small_w:hover {color:#ffffff; font:Arial; font-size:10px; text-decoration:none; }


div.sq_challage img { width:50%; height:auto; }

#login_2 { width:920px; background:#ffffff; border:1px solid #CCCCCC; margin-bottom:15px; margin-top:15px;}
#login_2a { background:#ffffff; border:1px solid #CCCCCC; margin:30px; width:600px; text-align:left; padding:15px;}

#login_2 form {margin:0px; padding:0px;}
#login_2 input {margin:0px; padding:0px;}

#dlaczego_box { margin:0px auto 15px auto; background-color:#7CA9E2; background-repeat:repeat-x; border:1px solid #003399; width:448px; color:#FFFFFF; font:Arial; font-size:12px; text-align:left; text-align:justify; overflow:hidden;}

ul.dlaczego_content { margin:0px; margin-top:15px; }
ul.dlaczego_content li { margin-left:15px;}

a.yellow:link, a.yellow:visited {font-family: Arial, sans-serif; font-size:12px; color: #FFFF00; text-decoration:underline;}
a.yellow:hover {font-family: Arial, sans-serif; font-size:12px; color: #FFFF00; text-decoration:none;}

div.error_message1 { font-size:11px;  color: #FFFF00; font-weight:bold; margin-bottom:10px; }

/*KONIEC NOWY CSS*/


table {
font-family: Arial, sans-serif; 
font-size:12px;
color: #333333;
}

#uwagi {
color:#666666;
padding:4px 20px;
display:block;
float:right;
}
#uwagi1 {
background-color:#FEFBCC;
border:1px solid #DDDDDD;
height:255px;
padding:20px;
position:absolute;
right:20px;
top:30px;
width:400px;
z-index:9;
}
#uwagi1 textarea {
margin-top:10px;
height:200px;
width:400px;
}

.error {
color:red;
}
.poczta {
background-color: #FFFFFF;
padding:5px;

}
span.orange {
color:#FFA500;
}
.input_news {

margin:5px;
}
.desc_forum {
text-align:justify;
line-height:140%;
}
.desc_forum img {
height : auto; 
max-width:760px;
width : expression(this.width > 760 ? '760px' : true); 
}

.desc_user_kom{ 
padding:5px;
text-align:justify;
}

.desc_user_kom img {
height : auto;
max-width:640px;
width : expression(this.width > 640 ? '640px' : true); 
}

div.desc img {
margin:5px;
overflow: hidden;
max-width:650px;
width : expression(this.width > 650 ? '650px' : true); 
height : auto;
}

.desc_sg {
margin:10px;
text-align:justify;
overflow: hidden;
}
.desc_sg img {
margin:5px;
overflow: hidden;
height : auto;
max-width:420px;
width : expression(this.width > 420 ? '420px' : true); 

}
.desc_kom {
margin:10px;
text-align:justify;
overflow: hidden;
}
.desc_kom img {
margin:5px;
overflow: hidden;
height : auto;
max-width:490px;
width : expression(this.width > 490 ? '490px' : true); 

}
.zrodlo {
margin:10px;
text-align:justify;
color: gray;
}
.text {
color: #333333;
text-decoration: none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
}
#profil {
text-align:left;
padding:10px;
color: #666666;
text-decoration: none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
}
#profil p
{
font-weight:bold;
}

.spacer
{
height:10px;
}
/*KOLUMNY*/
/* przedrostek 3_ - uklad trzykolumnowy, 2_ - uklad dwukolumnowy*/
div.kolumny 
{
  width: 920px;
  margin: 0px auto;
  text-align:center;
  padding:0px;

}

div.lewo3 
{
float:left;
width:200px;
padding:0px;
margin:0px;
}
div.srodek3 
{
float:left;
width:480px;
margin:0px;
padding:0px;
margin-left:20px;
background-color:#FFFFFF;
}

div.prawo3 
{
float:left;
width:200px;
margin:0px;
margin-left:20px;
padding:0px;

}


div.calosc
{
overflow: hidden;
text-align:justify;
margin:0px;
margin-left:0px;
background-color:#FFFFFF;
padding:0;
border:1px solid #0071FE;
}

div.lewa2 {
  float: left;
  width: 200px;
  /*min-height:400px;*/
  margin:0px;
  padding:0px;
}
div.prawa2 {
border:1px solid #0071FE;
width:700px;
float:left;
text-align:left;
/*min-height:400px;*/
margin:0px;
padding:0px;
margin-left:18px;
background-color:#FFFFFF;
}
#clear
{
clear:both;
}

/*KONIEC KOLUMNY*/

a.dodaj_info:link, a.dodaj_info:visited {
color:#fff;
text-decoration: underline;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
text-align:center;
}
a.dodaj_info:hover {
color:#fff;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
}


a:link, a:visited {
color:#666666;
text-decoration: underline;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
padding-left:0px;
padding-right:0px;
text-align:center;
}
a:hover {
color:#666666;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
}


div.container {
background:url(image/bg.jpg) no-repeat scroll 67px 166px;
height:750px;
left:50%;
margin-left:-492px;
margin-top:-450px;
position:absolute;
top:50%;
width:1024px;
}
div.container_all {
background:url(image/bg_all.jpg) no-repeat scroll 67px 166px;
height:750px;
left:50%;
margin-left:-492px;
margin-top:-450px;
position:absolute;
top:50%;
width:1024px;
}

form.panellogin{
color:white;
font-family: Arial, sans-serif; 
font-size:14px;
font-weight:normal;
height:405px;
left:660px;
margin-left:45px;
margin-top:70px;
position:absolute;
text-align:left;
text-decoration:none;
top:260px;
width:240px;
}
a.login_link, a.login_link, a.login_link:visited {
color:#d6d6d6;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:14px;
}
a.login_link:hover {
color:#0071FE;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:14px;
}

a.blue_link,a.blue_link, a.blue_link:visited {
color:#0071FE;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:14px;
}
a.blue_link:hover {
color:#d6d6d6;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:14px;
}

a.blue_link1, a.blue_link1:visited {
color:#0071FE;
text-decoration:underline;
font-family: Arial, sans-serif; 
font-size:11px;
}
a.blue_link1:hover {
color:#0071FE;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:11px;
}

a.login_link11,a.login_link11, a.login_link11:visited {
color:#d6d6d6;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:11px;
}
a.login_link11:hover {
color:#0071FE;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:11px;
}
a.stopka_link,a.stopka_link, a.stopka_link:visited {
color:#000000;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
height:23px;
padding-left:6px;
padding-right:6px;
padding-top:4px;
text-align:center;
}
a.stopka_link:hover {
color:#000000;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
}
form.panellogin input.login{
height:25px;
margin-bottom:10px;
border:1px solid #0071FE;
width:160px;
}

form.kontakt input.login{
height:25px;
margin-bottom:10px;
border:1px solid #0071FE;
width:160px;
}
form.kontakt textarea.login{
height:25px;
margin-bottom:10px;
border:1px solid #0071FE;
width:160px;
padding:5px;
font-family:Arial, sans-serif;
}
form.kontakt input.but_zaloguj{
margin-bottom:10px;
border:2px solid #0071FE;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background:#0071FE;
cursor:pointer;
}
form.panellogin input.check{
margin-bottom:10px;
}
form.panellogin input.but_zaloguj{
margin-bottom:10px;
border:2px solid #0071FE;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background:#0071FE;
cursor:pointer;
}
div.stopka {
color:white;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
position:absolute;
text-align:right;
right:107px;
top:720px;
}
a.start {
position:absolute;
left:73px;
top:170px;
height:79px;
width:520px;
}
div.o_nas {
position:absolute;
left:105px;
top:280px;
height:200px;
width:778px;
color:white;
font-family: Arial, sans-serif; 
font-size:13px;
font-weight:normal;
text-align:left;
line-height:150%;
text-align:justify;
}

div.kontakt {
position:absolute;
left:105px;
top:280px;
height:200px;
width:520px;
color:white;
font-family:  Arial, sans-serif; 
font-size:13px;
font-weight:normal;
text-align:left;
line-height:150%;
}
div.o_nas_sg {
position:absolute;
left:105px;
top:550px;
height:200px;
width:520px;
color:white;
font-family:  Arial, sans-serif; 
font-size:13px;
font-weight:normal;
text-align:left;
line-height:150%;
}

a.button_link,a.button_link, a.button_link:visited {
	color:white;
	text-decoration:none;
	font-family: Arial, sans-serif; 
	font-size:12px;
	font-weight:normal;
	height:23px;
	padding-top:4px;
	padding-left:6px;
	padding-right:6px;
	background-color: #0071FE;
	text-align:center;
	
}
a.button_link:hover {
color:white;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
background-color:#519FFF ;

}
div.error_message
{
font-size:11px;
 margin-bottom:10px;
color:#FF0000;
}

form.start_user1
{
margin-bottom:5px;
}
form.start_user1 div
{
margin-bottom:10px;
}
form.start_user1 div input
{
border:1px solid #0071FE;
}
form.start_user1 div input.imie
{
margin-left:52px;
}
form.start_user1 div input.nazwisko
{
margin-left:20px;
}
form.start_user1 div input.miasto
{
margin-left:1px;
}
form.start_user1 div input.save
{
margin-left:308px;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background:#0071FE;
cursor:pointer;
}

div.banner_cent { width:920px; margin:20px auto 0px auto; }

#naglowek
{
background-color: #ffffff;
margin-bottom:20px;
}
#naglowek_witaj
{
text-align:right;
width:900px;
color: #666666;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
margin: 0 auto;
}
#naglowek_witaj a, #naglowek_witaj a:visited {
color:#666666;
text-decoration: underline;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
padding-left:4px;
padding-right:4px;
text-align:center;
}
#naglowek_witaj a:hover {
color:#666666;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
}
#naglowek_witaj_bg
{
border-bottom:1px solid #DDDDDD;
background-color:#EEEEEE;
padding:4px;
}
#naglowek_logo
{
width:920px;
text-align:left;
margin: 0 auto;

}
#naglowek_logo img
{
border:0px;
margin:0px;
}
#naglowek_menu_bg
{
background-image:url(http://www.pswug.info/image/nieb_cien1.jpg);
background-position:left center;
background-repeat:repeat-x;
}
div.naglowek_menu
{
width:920px;
height:35px;
text-align:left;
margin: 0px auto 0px auto;
}

ul.menu,  ul.menu li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
/*
ul {
	float: left;
}
*/
ul.menu li {
	display: block;
	white-space: nowrap;
	float: left;
}
ul.menu a:link, ul.menu a:visited 
{
color: #ffffff;
display:block;
text-decoration: underline;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
text-align:center;
padding:10px 6px 10px 6px;
}
ul.menu a:hover
{
color:#ffffff;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
}
ul.menu a.menu_c
{
color: #ffffff;
padding:10px 6px 10px 6px;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
background-color:#0099FF;
background-image:url(http://www.pswug.info/image/nieb_cien2.jpg);
}


div.naglowek_mesage
{
text-align:center;
width:900px;
color:red;
font-family: Arial, sans-serif; 
font-size:14px;
font-weight:bold;
margin: 10px auto;
}

div.new_mesage
{
text-align:center;
width:900px;
font-family: Arial, sans-serif; 
font-size:14px;
font-weight:bold;
margin: 10px auto 10px auto;

padding:4px; 
background:#FFFFCC; 
border:1px solid #FFCC66;
}

/*STOPKA*/
#stopka_menu_bg
{
border-top:1px solid #0071FE;
border-bottom:1px solid #DDDDDD;
padding:4px;
margin-top:30px;
background-color:#F7F7F7;
}
#stopka_menu
{
text-align: center;
width:900px;
color: #666666;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:normal;
margin: 0px auto 0px auto;
}
#stopka_menu a, #stopka_menu a:visited {
color:#1358B0;
text-decoration: none;
font-family: Arial, sans-serif; 
font-size:11px;
font-weight:normal;
padding-left:0px;
padding-right:0px;
text-align:center;
}
#stopka_menu a:hover {
color:#0B8AE8;
text-decoration:none;
font-family: Arial, sans-serif; 
font-size:11px;
font-weight:normal;
}
/*KONIEC STOPKA*/

/*PROFIL*/
#profil_box
{
border:1px solid #0071FE;
text-align:left;
background-color:#FFFFFF;
margin-bottom:15px;
}
#profil_box div {
padding:5px;
}

#profil_box_name
{
background-image:url(http://www.pswug.info/image/nieb_cien1.jpg);
background-position:left center;
background-repeat:repeat-x;
background-color:#0071FE;
padding:5px;
font-family: Arial, sans-serif; 
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}
#profil_box_foto
{
text-align:center;
}
#profil_box_dane
{
padding:5px;
}
#profil_box_dane div.add_foto
{
text-align:center;
padding:5px;
}
#profil_box_dane img
{
margin-right:4px;
}
/*KONIEC PROFIL*/

/*FORUM BOX*/
#forum_box
{
border:1px solid #0071FE;
text-align:left;
background-color:#FFFFFF;
margin-bottom:15px;
}
#forum_box_title
{
background-image:url(http://www.pswug.info/image/nieb_cien1.jpg);
background-position:left center;
background-repeat:repeat-x;
background-color:#0071FE;
padding:5px;
font-family: Arial, sans-serif; 
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}
#forum_box_dane
{
padding:5px;
text-align:left;
}
div.forum_legenda
{
color:#333333;
text-align:left;
border:1px solid #CCCCCC;
height:150px;
padding:5px;
background-color:#FFFFFF;
}
/*KONIEC FORUM BOX*/

/*OG�LNE*/
#sg_news
{
background-color:#FFFFFF;
padding-bottom:10px;
border:1px solid #0071FE;
overflow: hidden;
}
#head_box
{
background-image:url(http://www.pswug.info/image/nieb_cien1.jpg);
background-position:left center;
background-repeat:repeat-x;
background-color:#0071FE;
padding:5px;
font-family: Arial, sans-serif; 
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
margin-bottom:20px;
overflow: hidden;
}
#head_box  div.a {
float:right;
text-align:right;
color:#FFFFFF;
font-weight:bold;
overflow: hidden;
display: inline;
}

#head_box a {
font-family: Arial, sans-serif; 
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.desc {
margin:10px;
text-align:justify;
overflow:hidden;
width:668px;
padding:1px;
}
.desc1 {
margin:10px;
text-align:justify;
overflow:hidden;
padding:1px;
}

div.sg_box
{
border-bottom:1px dotted #999999;
margin-bottom:30px;
padding-bottom:30px;
}

#box_data
{
padding:3px;
font-family: Arial, sans-serif; 
font-size:12px;
color: #666666;
font-weight:normal;
margin-left:7px;
margin-right:7px;
margin-bottom: 5px;
text-align:left;
}
#content_margin5 { margin:5px; overflow:hidden; }

#box_user
{
width:100px; 
float:left;
text-align:center;
font-size:10px;
padding:5px;
}

#box_user a:link img, #box_user a:visited img
{
border:1px solid #999999;
}
#box_user a:hover img
{
border:1px solid #0071FE;
}
img {
border:none;
}

h2
{
color:#004FB1;
font-size:22px;
margin:0px;
margin-bottom:10px;
padding:0px;
text-align:left;
font-weight:normal;
}
h2 a:link, h2 a:visited
{
/*color: #0071FE;*/
color:#004FB1;
text-decoration: none;
font-size:22px;
font-weight:normal;
}
h2 a:hover
{
color: #000000;
text-decoration: underline;
font-family: Arial, sans-serif;
font-size:22px;
font-weight:normal;
}


h3
{
margin:0px;
margin-bottom:1px;
padding:0px;
color: #666666;
text-decoration: none;
font-family: Arial, sans-serif; 
font-size:12px;
font-weight:bold;
}
/*KONIEC OG�LNE*/

#sortowanie
{
padding:4px;
text-align:center;
margin-bottom:20px;
font-size:12px;
clear:both;
}
#sortowanie a:link, #sortowanie a:visited
{
border:1px solid #999;
color: #999;
font-family: Arial, sans-serif;
text-decoration:none;
font-size:12px;
padding:1px;
padding-left:2px;
padding-right:2px;

}
#sortowanie a:hover
{
border:1px solid #1358B0;
color:#1358B0;
font-family: Arial, sans-serif; 
text-decoration:none;
font-size:12px;
padding:1px;
padding-left:2px;
padding-right:2px;
}
.sortowanie_current
{
border:1px solid #1358B0;
background-color:#1358B0;
color:#fff;
font-family: Arial, sans-serif; 
text-decoration:none;
font-size:10px;
padding:1px;
padding-left:3px;
padding-right:3px;
}
div.zrodlo 
{ 	
margin-top:10px;
}
div.head_forum
{
background-color:#E1F0FF;
border:1px solid #CCCCCC;
padding:3px;
font-family: Arial, sans-serif; 
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
margin-bottom:20px;
overflow: hidden;
}
div.head1_forum
{
background-color:#E1F0FF;
border:1px solid #CCCCCC;
padding:3px;
font-family: Arial, sans-serif; 
font-size:12px;
color:#333333;
text-align:center;
margin-bottom:20px;
overflow: hidden;
}
div.admin 
{
float:right;
width:300px; 
font-weight:bold;
padding:10px;
text-align:right;
}
div.admin  a
{ 
font-weight:bold;
}
/*             styles for the star rater                */

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(http://www.pswug.info/image/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	
/*koniec rating*/


/* ankieta opacity:0.8; filter:alpha(opacity=80);*/	
#overlay_layer {
position:absolute;
top: 0; 
left: 0; 
z-index:89; 
width: 100%; 
height: 100%; 
}
#overlay_ankieta {
position:absolute;
top: 0; 
left: 0; 
z-index:90; 
width: 100%; 
height: 5000px; 
background-color: #000000; 
opacity:0.7; 
filter:alpha(opacity=70);
}

#outerImageContainer_ankieta {
position:relative;
z-index:91;
top: 22%; 
background-color: #ffffff; 
width: 500px; 
 
margin: 0px auto;
border:2px solid #0071FE;
}

#close_ankieta {
padding:10px;
}

#close_ankieta label { 
clear:both; 
display: block; 
}

#ankieta_head {
padding:3px;
background-color:#0071FE;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
text-align:left;
}
#zamknij {
overflow:hidden;
float:right;
}
#ankieta_tytul {
text-align:left;
margin-bottom:10px;
font-size:16px;
color:#000000;
font-weight:bold;
}
#ankieta_temat {
text-align:left;
margin-bottom:10px;
margin-top:15px;
font-size:16px;
color:#000000;
}
#ankieta_pytania
{
text-align:left;
}
#ankieta_pytania table
{
margin-left:20px;
}
#ankieta_thx {
font-weight:bold;
text-align:center;
margin-bottom:10px;
font-size:16px;
color:#000000;
}
#ankieta_opis {
text-align:justify;
margin-bottom:10px;
}
#glosuj {
margin-top:10px;
}
/* koniec ankiety*/
#ankieta_slupek
{
background-image:url(http://www.pswug.info/image/nieb_cien1.jpg);
background-position: center left;
background-repeat:repeat-x;
height:15px;
padding-left:5px;
color: #CCCCCC;
}

#ankieta_error
{
color:#FF0000;
border:1px solid #FF0000;
padding:5px;
text-align:center;
margin:10px;
}
div.reseller
{
margin-bottom:30px;
width:100%;
}

div.reseller div
{
color:#004FB1;
font-size:22px;
margin:0px 0px 10px 0px;
padding:0px;
text-align:left;
font-weight:normal;

border-bottom:1px solid #004FB1;
}

table.tab_reseller { background-color:#999999; }

table.tab_reseller td { background-color:#ffffff; }

/* SLIDER */
#featured { 
width:500px; padding-right:410px; position:relative; height:280px; background:#fff; border:5px solid #7DAAE3; margin-bottom:25px; }
#featured ul.ui-tabs-nav{ position:absolute; top:0px; left:500px; list-style:none; padding:0px; margin:0px; width:410px; }
#featured ul.ui-tabs-nav li{ padding:1px 1px 1px 13px; font-size:12px; color:#666;
/*background-color:#999999;*/ }
#featured ul.ui-tabs-nav li span{ font-size:11px; font-family:Verdana; line-height:18px; }

#featured .ui-tabs-panel{ width:500px; height:280px; background:#999; position:relative; overflow:hidden; }
#featured .ui-tabs-hide{ display:none; }

#featured li.ui-tabs-nav-item a{ display:block; 
height:68px; /*wysokość TABa z prawej*/
color:#333;  background:#fff; line-height:18px; outline:none; text-align:left; text-decoration:none;
/*border:1px solid #999999;*/ }
#featured li.ui-tabs-nav-item a:hover{ background:#f2f2f2; color:#333; }
#featured li.ui-tabs-selected{ background:url('http://www.pswug.info/image/selected-item.jpg') top left no-repeat; }
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ background: #7DAAE3; color:#FFFFFF;
/*font-weight:bold;*/ }
#featured ul.ui-tabs-nav li.ui-tabs-selected a:hover { background: #7DAAE3; color:#FFFFFF;
/*font-weight:bold;*/ }

#featured ul.ui-tabs-nav li img{ float:left; margin:5px; background: #fff; padding:0px; border:1px solid #999999;
width:90px;		/*rozmiar małego obrazka powiązany w marginesem i wysokością TABa - nie dawać padding bo błąd IE*/
height:56px; }



#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	padding:5px;
	BACKGROUND-COLOR: #000000; 
	FILTER: alpha(opacity=70);
	opacity: 0.7; 
	-moz-opacity: 0.7;
	/*height:120px;*/ 
	/*background: url('http://demo.webdeveloperplus.com/featured-content-slider/images/transparent-bg.png'); */
	
}
#featured .info h4
{
padding:0px; color:#004FB1;
font-size:18px;
margin:0px;
margin-bottom:10px;
text-align:left; font-weight:normal; overflow:hidden;
}
#featured .info p { 
	margin:0px 5px 15px 5px; text-align:justify;
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}

/*dodane*/
h4 a:link, h4 a:visited {
color:#004FB1; font-size:18px;
margin:0px; padding:5px; margin-bottom:10px;
text-align:left; font-weight:normal; overflow:hidden;
}
h4 a:hover {
color: #000000;
text-decoration: underline;
font-family: Arial, sans-serif;
font-size:18px;
font-weight:normal;
}
#featured .ui-tabs-panel .info a.hideshow {
position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none;background:#333;
}


/* koniec slider */
.h { display: none; }
.v { display: block; }

/* tab poczatek */


#tabs {
width:920px; 
font-size: 90%; 
margin: 20px 0; 
} 
#tabs ul { 
float: right; 
background-image:url(http://www.pswug.info/image/nieb_cien1.jpg); background-position:left center; background-repeat:repeat-x;
width: 920px; 
padding-top: 4px;
margin:0px;
} 
#tabs li { 
margin-left: 8px; 
list-style: none; 
} 
* html #tabs li { 
display: inline; /* ie6 double float margin bug */ 
} 
#tabs li, 
#tabs li a { 
float: left; 
} 
#tabs ul li a { 
text-decoration: none; 
padding: 8px; 
color: #ffffff; 
font-weight: bold; 
} 
#tabs ul li.active { 
background-image:url(http://www.pswug.info/image/nieb_cien2.jpg);
} 
#tabs ul li.active a { 
background: urlhttp://www.pswug.info/image/nav-left.gif) no-repeat left top; 
color: #ffffff; 
} 
#tabs div { 
background: #ffffff;
border:1px solid #0066FF; border-top:0px; 
clear: both; 
padding: 10px; 
text-align:left; 
} 
#tabs div h3 { 
text-transform: uppercase; 
margin-bottom: 10px; 
letter-spacing: 1px; 
} 
#tabs div p { 
line-height: 150%; 
} 
/* tab koniec */
#mb10 { margin-bottom:10px;}
#fb_box { margin:0px 0px 20px 0px; border-bottom:1px solid #3B5998; }



#search_box { text-align:center; padding:20px 5px 20px 5px; margin:0px 10px 25px 10px; border:1px solid #999; background-color:#f1f1f1; }
input.search_buton {border:1px solid  #2F97FF; color:#FFF; background-color:#0071FE; font-weight:bold;}
#advance_search_box { margin:20px 0px 0px 0px; padding-top:10px; text-align:left; border-top:1px solid #E1E1E1; }
#advance_search_tab {text-align:left; margin-top:15px; }

div.similar_links { margin:5px 5px 20px 5px; }
div.similar_links div { margin-bottom:5px; }

/* bbcode*/
/*
.pre
{
	white-space: pre;
}
.quote_wrapper, .code_wrapper
{
	margin: 10px;
	border: 1px dotted #2F2F2F;
}

.quote_area, .code_area
{
	padding: 5px;
}
.code_area
{
	white-space: pre;
}
.example
{
	border: 1px solid #11377B;
	background-color: #E7E7E7;
	margin-bottom: 10px;
}
.example_title, .quote_title, .code_title
{
	background-color: #11377B;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
}
.quote_title, .code_title
{
	font-size: 11px;
}
.subcontent
{
	padding: 5px;
	font-size: 14px;
	padding-left: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid;
	margin-bottom: 10px;
}
*/
/* bbcode*/

