a:link, a:visited, a:active { color: #013055; text-decoration:none; }
h1, h2, h3 {color:#444;padding:0px;}
h1 span.beta {font-size:16px;font-weight:normal;padding-left:4px;}


a:hover {text-decoration:underline;}


body {
  color: #222;
  background: #fff;
  font-family:"Trebuchet MS",Verdana,Arial,Geneva,Helvetica,sans;
}

hr {
  background: #f0f0ee; 
}



p {
  font-size: 13px;
  line-height: 20px;
}

input.checkbox {
  vertical-align:middle;
}

.button{

background-color:#282828; 
border:1px solid grey;
color:#FFFFFF;
float:left;
font-family:arial,sans-serif;


font-size:12px;
height:26px;

line-height:normal;
margin-right:10px;
padding:0px 10px 0px 10px;

float:right;
}
a.button {
  color:white;
  vertical-align:middle;
  line-height:25px;
  font-size:14px;
}

.button a{color:white



}






#header h1 {
  font-size: 28px;
  padding: 5px 0;
  margin: 5px 0;
}

.hightlight {
  background-color: #ffc;
}
.small {
  font-size: 11px;
}
.gray {
  color: #999;
}
#header {
  background: #fff;
}

#header h1 a:link, #header h1 a:active, #header h1 a:hover, #header h1 a:visited {
  color: #000;
}

#main {
  background: #fff;
  width: 69%;
}

#main .block {
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  padding: 0;
  margin-bottom:20px;
  padding-bottom: 20px;
  background: #fff;
}

#main .block h2.title {
  margin: 10px 0 20px 0;
  background-color: #fff;
  padding: 5px 5px 5px 15px;
  font-size:18px;

}


#main .block h2.prf_header

{

font-size:15px;
font-weight:bold;
margin-bottom:0px;
}


#main .block h3.prf_header 
{
font-size:15px;
font-weight:bold;
margin-bottom:0px;
}

.main_container {
  padding:10px;
}

/* #sidebar .block { background: #FFF; padding-bottom:0px; } */

#sidebar .notice {
  background-color: #ffc;
  padding: 0 10px;
  border-bottom:1px solid #ddd;
  border-right:1px solid #ddd;
  border-top:1px solid #fff;
  border-left:1px solid #fff;
}
#sidebar .notice h2 {
  font-size:16px;
  margin: 5px 0;
  border-bottom:1px solid #aaa;
}
#sidebar .notice p {
  font-size:12px;
}

#sidebar .block {
  padding-bottom: 0;
}

#sidebar .block .content {
  padding: 0 10px;
}


#sidebar h3 {  
  clear:both;
  background: #fff;
  border-bottom:1px solid #999;
  padding: 5px 10px;
  font-size:12px;
}







#sidebar h3.prof_header_right

{

background-color:black;

}









#sidebar ul li a:link, #sidebar ul li a:visited {
  font-size:13px;
}

#sidebar ul li a:hover, #sidebar ul li a:active {

  color: #444;
  font-size:13px;
  text-decoration:underline;
}
#sidebar ul.navigation li.last a {
  border-bottom: none;
}

#sidebar ul.navigation li a:link,#sidebar ul.navigation li a:visited {
  padding: 5px 10px;
  color:#444;
  text-decoration: none; 
}

border:1px solid grey;
}
#sidebar ul.navigation li a:hover {
  text-decoration:underline;
}
#sidebar .block .sidebar-block h4 {
  border-bottom: 1px solid #bbb;
}







 #main-navigation {
 
 font-size:10px; 
 }
 
#main-navigation ul li {
  background: #fff;
  text-transform: uppercase;
  font-family: georgia,serif;
color:black;
}

#main-navigation ul li a:hover {
 text-decoration:underline;

}

#main-navigation ul li.active {
color:black;
text-decoration:underline;

}

#main-navigation ul li a:active
{

color:black;
}


/*
#main-navigation ul li a:visited, #main-navigation ul li a:link, #main-navigation ul li a:hover, #user-navigation ul li a:link, #user-navigation ul li a:visited, #user-navigation ul li a:hover, #user-navigation ul li a:active {
  text-decoration: none;
  color: #000;
}
*/

#main-navigation ul li a {
  font-size: 14px;
  padding: 4px 5px;

}




#user-navigation ul li a:hover {
  text-decoration: underline;
}




.secondary-navigation {
  background: #fff;
border-bottom:1px solid grey;
}


.secondary-navigation ul li a {
  font-size: 14px;
  padding: 4px 5px;
 
}

.secondary-navigation ul li.active {
  color:white;

text-decoration:underline;
}


.secondary-navigation ul li.active a {

}


.secondary-navigation ul li a:hover {
  text-decoration: none;
   color:#fff;

}
.secondary-navigation ul li a:active {
   color:#fff;
}

.secondary-navigation ul li.active {
background-color:white;
  color:black;
}

.secondary-navigation ul li:hover {
  background-color: #000;
 
}

/* pagination */

.pagination span.current {
  background: #30423e;
  color: #FFF;
  border: 1px solid #30423e;
  -moz-border-radius:5px;
}

.pagination a {
  color: #364B69;
  border: 1px solid #ddd;
  -moz-border-radius:5px;
}

.pagination a:hover {
  color: #444;
  background: #E9FAE6;
}

/* tables */

.table th {
  background: #000;
  color: #FFF;
  font-weight:normal;
  padding:3px;
text-align:center;
}

.table th a.toggle {
  display: block;
  width: 12px;
  height: 12px;
  background: transparent url('images/tick.png') center no-repeat;
  text-indent: -9999px;
  -moz-outline: none;
}

.table th.first {
  width: 30px;
  text-align: center;
}

.table td {
  border-bottom: 1px solid #F0F0EE;
  vertical-align:top;
}

/* forms */

.form input.text, .form textarea.textarea {
  border: 1px solid #ddd;
  padding: 5px;
  width: 95%;
}

.form .navform {
  padding:10px;
 
  font-size:14px;
 
}
.navform {clear:both;}
.form .navform input {
  font-size:14px;
}

/* flash-messages */
.flash .message {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  text-align:center;
  margin:0 auto 5px;
  width:80%;
}
.flash .message p {
  margin:8px;
}
.flash .error {
  border: 1px solid #fbb;
  background-color: #fdd;
}
.flash .warning {
  border: 1px solid #fffaaa;
  background-color: #ffffcc;
}
.flash .notice {
  border: 1px solid #ddf;
COLOR:GREY;
}

/* lists */

ul.list li {
  border-bottom-color: #F0F0EE;



}

ul.list li .item .avatar {
  border-color: #F0F0EE;
  margin: 3px 10px 0 0;
}

ul.list li .left  {
  padding: 5px 5px;
}

/* box */

#box .block {
  background: #FFF;  
}

#box .block h2 {
  background: #000;  
  color: #FFF;
  clear:both;
}
div.invite h3 {
  color:white;
  background:black;
}
div.invite .logo {
  width:130px;float:left;
  text-align:center;
}
div.invite .forms {
  width:510px;
  padding-left:10px;
  float:left;
  border-left:1px solid #eee;
}
table.msgs td.unread a{font-weight:bold;}

#sidebar h3.tbl_like,h3.tbl_like  {
  background-color:black;
  color:white;
  font-weight:normal;
  padding:3px;
  font-size:12px;
  text-align:center;
  margin:0px;
}
.msg_menu ul {
  margin-left:20px;
  margin-top:20px;
  
}

table dd{color:#9E9E9E;width:60px;float:left;margin-bottom:10px;color:}
table dt{width:520px;float:left;margin-bottom:10px;}
dt p {margin-top:0px;margin-bottom:10px;line-height:14px;;font-size:12px;}

table td.awatar {width:70px;text-align:center;}
.umenu {padding:20px;text-align:center;}
.umenu img {vertical-align:middle;margin-right:4px;}
#sidebar .uact {margin-bottom:160px;margin-top:20px;}
.uact ul.list {padding:20px;}
.uempty {height:265px;}
blockquote p {border:1px solid #9e9e9e;background:#eee;padding:10px;}
blockquote p em {font-style:normal;font-weight:bold;}

ul.rate {list-style:none;display:inline;}
ul.rate li {display:inline;}
ul.rate li a{background:url(/i/star.gif) no-repeat 0 0px;width:17px;height:15px;display:block;float:left;}
ul.rate li a.up{background:url(/i/star.gif) no-repeat 0 -32px;}
ul.rate li a.rt{background:url(/i/star.gif) no-repeat 0 -16px;}
ul.silple_list{list-style:none;padding-bottom:10px;padding-top:10px;}
ul.silple_list a {text-decoration:none;}
ul.silple_list {font-size:10px;}
ul.silple_list li.active a {font-weight:bold;color:black;}
ul.item {padding-left:0px;}

.groups_data {text-align:left;}
.groups_data h4 {font-weight:bold;font-size:12px;line-height:2px; margin-top:20px;}
ul.one {padding-top:0px;}
.top_border {border-top:18px solid #000;margin-top:5px;}
table td.center,table th.center {text-align:center;}
.group span.info {color:#8C8C8C;font-size:0.9em;font-style:italic;margin-left:120px;margin-top:0px;}
.group span.microbl {padding-left:7px;}
div.f_info {margin-left:120px;}
.form em {color:#7a1317;padding:0px 2px}
td.empty {
  text-align:center;padding:15px;
}

a.undertable {color:#252525}
.op_group {text-align:center;margin-top:40px;margin-bottom:20px;}
.op_group a {text-decoration:none;}
.op_event  {margin-top:20px;margin-bottom:30px;}
.path {margin-bottom:10px; font-size:13px; margin-bottom:20px; font-weight:bold;}
.path a {font-size:13px;text-decoration:none; font-weight:bold;}

.invite_list {list-style:none;}
.invite_list h3 {margin-top:0px;}
.invite_list li {width:310px;float:left;margin-bottom:10px;}
.invite_list label{display:block;float:right;padding-right:20px;}
.invite_list label input {display:block;float:right;margin-left:5px;}
.inv_buttons {clear:both;text-align:right;}

#.new_entry .group {margin-bottom:0px;}
#.new_entry textarea {margin-bottom:0px;}
.new_entry .button {text-align: right;}
.new_entry .navform input{border:0;background:white;cursor:pointer;color:#7F0000;}
.new_entry .navform input:hover{background:black;color:white;}
.ent_item {background:#eee;padding:4px;margin-bottom:10px;}
.ent_item span {font-weight:bold;}
.ent_item p {margin:0px;color:#929292;padding-top:4px;}
.inner h1 span {font-size:14px;}
.inner .ent {margin-bottom:10px;}
.inner .ent a{color:#929292;font-style:italic;text-decoration:none;font-size:14px;}
.inner .ent span {font-size:10px;}

ul.users_smal {margin-top:10px;display:block;}
ul.users_smal li.usr {display:block;float:left;clear:none;padding-right:5px;width:40px;margin-bottom:5px;height:55px;}
.likeit {font-size:12px;font-weight:bold;}
.Calendar caption {padding:10px 0px;}

.cmt h4,h4.cmt {margin:0px;font-size:12px;margin:0;padding:0;}
.cmt ul.list li .item {margin-left:60px;}
.cmt a {font-weight:bold;text-decoration:none;}

ul.list li {display:block;width:100%;margin-top:0px;}
ul.list li h3 {padding-top:0px;margin-top:0px;}
ul.list li .cmt_hdr {list-style:none;width:100%;float:left;}
ul.list li .cmt_hdr li{width:50%;float:left;clear:none;}
ul.list li .cmt_hdr li.rght {text-align:right;color:#6a6a6a}
ul.list li p.comment {line-height:normal;float:left;width:100%;}
ul.likeit {list-style:none;margin-top:10px;width:190px;}
ul.likeit li {display:inline;font-weight:normal;}

.cmt_form {margin-top:10px;padding-left:60px;}
.cmt_form .navform{text-align:right;padding-right:0px;padding-top:0px;}
.cmt_form textarea.short {width:98%;}
.cmt_form .form textarea.short  {width:98%;}
.options {float:right;list-style:none;}
.options li {float:left;padding-left:15px;margin-top:10px;}
.options li a {text-decoration:none;}
.options li.date {color:#8c8c8c;}
.prof_nav {margin-top:30px;}




#sidebar .prof_nav h3 {

}





.prof_nav h3 {margin-top:10px; background-color:black;}
.prof_nav ul {list-style:none;margin:10px 0px;}
.prof_nav ul li {padding-left:90px;}
.see_page {display:block;text-align:center;margin:10px;}
div.active img {float:left;}
div.active p {padding-left:50px;margin:0px;line-height:17px;}

div.active {margin-top:15px;clear:both;float:left;width:100%;color:}
div.active a {text-decoration:none;}
div.active a:hover {text-decoration:underline;}
div.active a.author {font-weight:bold;}
div.active span {padding-left:20px;color:#979797; font-size:10px;}
div.active em {font-style:normal;color:#808080; }
div.active em.simple {color:#929292;}
div.active p.note_text {padding-top:5px; padding-left:60px;}

.note_like {width:200px;float:left;margin-top:20px;overflow:hidden;}
.note_comments {width:430px;float:left;margin-top:20px;overflow:hidden;}
li.list_item{padding-bottom:20px;}
li.list_item div.img {width:100px;float:left;height:116px;}
ul.list li.list_item p {width:530px;color:#929292;font-size:12px;padding-top:5px;float:left;}
li.list_item div.l_left{width:270px;float:left;}
li.list_item div.l_right{width:280px;float:left;text-align:right;}
div.tags {padding-top:5px;}


.login .form input.text_field {width:100%;}
.login .form label.label {width:auto;}


table.lists td {vertical-align:middle;font-size:13px;}
table.top td {vertical-align:top;}
table.lists td.avatar {width:130px;}
table.lists span.date {font-size:10px;color:#808080;}


li.event {padding-bottom:20px;}
li.event .awatar {width:100px;float:left;height:116px;}
li.event .awatar img {vertical-align:middle;}
li.event .desc {float:left;width:530px;color:#929292;padding-top:4px;font-size:12px;line-height:15px;}

a.group_owner {font-size:13px;}
.form textarea.short {width:500px;padding:0px;}
li.event {float:left;margin-bottom:20px;}
li.event h3 {margin-top:0px;}
li.event .desc {float:left;}
.relation_list {width:100%;float:left;clear:both;}
.relation_list .rel_list li {width:54px;margin:0 0px 10px;}
.relation_list .rel_list li span {margin:0;font-size:10px;line-height:12px;width:100%;display:block;}

/* dla ie7 */
/* height:28px;
 * top:-20px;
/* -- */
#sidebar .relation_list h3 {text-decoration:none;border:0;color:#222;text-transform:uppercase;font-weight:bold;width:270px;}
#sidebar .relation_list h3 a {text-transform:none;position:relative;right:0px;display:block;width:120px;font-weight:normal;float:right;font-size:11px;top:-2px;display:block;}

.main_login h2 {font-weight:bold;text-transform:uppercase;font-size:12px;margin:10px 20px 10px 20px;}
.main_login .panel {float:left;}
.main_login .left {width:65%;

background-image: url(http://niedoczytania.home.pl/testy/l_plango.png);
border: 3px solid black;
height:168px;

-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;

}
.main_login div.right {width:330px;;height:168px;float:right;}

.main_login .right .round {height:161px;padding-top:0px;margin-bottom:0px;}


.main_login .left p { 
background:red;}

.main_login .panel ul{width:40%;float:left;list-style:none;text-align:center;padding:5px 20px 0px 20px;font-size:13px;}
.main_login .panel ul.right {border-left:3px solid black;


}

.main_login .panel ul li.last {margin-top:10px;}
.main_login .panel ul.right li.last {margin-top:25px;}
.main_login .form input.text_field{width:180px;}
.main_login .form label{width:60px;font-weight:normal;text-align:center; font-size:12px;}
.main_login .login div {clear:both;width:100%;float:left;text-align:left;padding:5px;}
.main_login .login div.buttons {text-align:right;width:97%;}
.main_login .login div.buttons a {padding-right:20px;}

div.sign {margin-top:20px;}
div.sign .form .text_field {width:99%;}

span.intitle {font-weight:normal;font-size:13px;padding-left:40px;}
h2.title a.right {font-size:13px;font-weight:normal;text-align:right;float:right;padding-right:10px;}
.empty_folder {text-align:center;font-weight:bold;}

#sidebar .nav_top {margin-bottom:20px;float:left;width:100%;margin-left:40px;}
#sidebar .nav_top h3 {border-bottom:0px;font-size:15px;padding:0px;background:none; color:black;}
#sidebar .nav_top img {vertical-align:middle;float:left;margin-right:10px;}
#sidebar .nav_top a.see_page {margin:0px;text-align:left;}
#sidebar h3.clr {clear:both;}
div.prf_menu {
}

div.prf_menu {
color:green;
}

.prf_menu ul li a {color:black;}
.prf_menu ul li a:hover {color:white;text-decoration:none;background-color:grey;}

.new_entry .group label {text-align:right;padding-right:7px;}
div.wrt_content p {padding:0px;margin:0px;}
#show_on_map {padding-left:15px;padding:4px;float:left;display:block;}
#event_city_id {width:200px;float:left;}
#event_new_city_name {width:200px;float:left;}
#evcdes {width:100px;float:left;padding:4px;}
div.del_info {text-align:center;padding:20px 0px 100px 0px;color:#6A6A6A;}
span.del_info {color:#6A6A6A;}
