/* PROFIL UZYTKOWNIKA */
#user_profile {width: 960px; margin-top: 10px; min-height: 500px;}
#user_profile a {font-weight: bold;}


#user_profile #l {width: 469px; float: left;}
#user_profile #r {width: 469px; float: left;}

#user_profile .table {width: 469px;  float: left;}
#user_profile .table h2 {width: 100%; margin: 0px; padding-bottom: 10px; padding-top: 10px; padding-left: 0px; color: #fff; background: #5bac35; font-size: 21px; font-family: arial,sans-serif;}
#user_profile .table h2 span {color: #fff; font-size: 18px; font-weight: normal; font-family: arial,sans-serif;}
#user_profile .table h2 a {color: #fff;  font-size: 18px; text-decoration: underline;}


#user_profile .table_content {width: 467px; height: 100%; background: #fffff2; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
#user_profile .table_wrapper {width: 450px; padding-bottom: 10px; padding-top: 10px; margin: auto;}

#user_profile .table_break {width: 18px; height: 15px; float: left;}
#user_profile .table_break2 {width: 100%; height: 15px; background: #fff; border-top: 1px solid #ccc; float: left;}

#user_profile #about_left {width: 170px; height: 200px; float: left;}
#user_profile #about_left img {width: 150px; height: 150px; border: 1px solid #999; padding: 3px; background: #fff;}
#user_profile #about_right {width: 280px; height: 200px; float: left;}

#user_profile #login a {font-size: 22px; text-decoration:none; color: #5bac35; font-weight:  bold;}
#user_profile #login {margin-bottom: 10px;}

#user_profile #other_information {line-height: 19px; font-size: 12px;}
#user_profile #other_information .line {width: 100%; height: 1px; margin-top: 4px; margin-bottom: 4px;  background: #ccc;}




#user_profile .list {float: left; font-size: 11px; width: 112px; height: 180px; margin-bottom: 18px;}
#user_profile .list_wrapper {width: 112px; margin: auto;}
#user_profile .list h3 {float: left; width: 100%; margin: 0px; padding: 0px;}
#user_profile .list h2 {margin: 0px; padding: 0px;}

#user_profile .list img {background:#FFFFFF;border:1px solid #999999;height:74px;padding:1px;width:100px;}

#user_profile .list .author a{font-size: 11px; color: #4D4D4D; font-weight: normal; text-decoration: underline;}
#user_profile .list .author a:hover{font-size: 11px; color: #4D4D4D;  font-weight: normal; text-decoration: underline;}
#user_profile .list a {font-family: Arial,sans-serif; font-weight: bold; text-decoration: underline; font-size: 13px;}
#user_profile .list a:hover {font-weight: bold; text-decoration: underline;}

#join {background-image: url("images/join_back.jpg"); color: #fff; width: 100%; height: 465px;}
#join #l2 {width: 300px; margin-left: 7px; margin-top: 155px; height: 300px; float: left;}
#join #r2 {width: 335px; padding-top: 10px; margin-top: 170px; margin-left: 30px; height: 200px; float: left;}
#join .przycisk {background: #0c8b15; color: #fff; width: 170px; margin-left: 15px; margin-top: 15px; height: 30px; font-size: 16px; font-weight: bold; font-family: arial;}


#join .inp1 {width: 130px;  margin-bottom: 10px; text-align: right; float: left;}
#join .inp2 {width: 180px; margin-bottom: 10px; margin-left: 10px; float: left;}
#join .inp2 input {width: 180px; font-family: arial; border: 1px solid #000; color: #970004; font-weight: bold;}

ul#what2 {color: #fff;   font-size: 15px; font-weight: bold; line-height: 36px;  margin-left: 0px; padding-left: 30px; list-style-image: url(images/ok_16x16.gif);}
li#what2 {display: inline;  list-style-type: disc;  margin-bottom: 20px;}
ul#what2 span {color: #cce6ff; text-decoration: underline;}
