/* CSS Document */
html
{

}

body {
height:100%;
margin: 0px auto 0px auto;
text-align: center;
background-image: url('../images/headerBackground.jpg');
background-repeat: repeat-x;
font-family:arial,tahoma,verdana;
font-size:12px;
color:#000000;
background-color:#fff;
}


.please_reg { width: 590px; border:1px #cccccc solid; margin:10px 0px 10px 0px; float:left;}

#pathway {float:left; letter-spacing:1px; font-size:12px; font-family:verdana;}
#pathway  a {color:#2e4d01; text-decoration:underline; }

#small_css {float:right; margin-top:10px; margin-left: 250px;}

.separator {height:200px; float:left;}
.add_details {float:left; padding:10px 0px 10px; margin:0px 0px 10px 0px; background-color:#fff1cb;}

.go_to_forum  a {color:#d18b09; font-size:12px; letter-spacing:1px; font-weight:bold; text-decoration:underline; }

#elements {float:left; width:645px; padding:10px;}
#elements  .right {float:left; width:420px; padding-left:10px;}
#elements  .main_photo {float:left;}
#elements  .description {padding:5px; background-color:#f2f2f2;  float:left; width:635px; margin:15px 0px 0px 0px;}
#elements  .participation{ padding:5px; background-color:#f2f2f2;  float:left; width:635px; margin:15px 0px 0px 0px;}
#elements  .map {float:left; width:635px; margin:15px 0px 0px 0px; padding:5px;}
#elements  .subtitle {color:#2e4d01; letter-spacing:1px; font-weight:bold; font-famlily:tahoma; font-size:14px; text-decoration:none;margin:0px 0px 10px 0px;}
#elements  .title {color:#2e4d01; border-bottom:1px #d1d1d3 dashed; font-weight:bold; font-famlily:tahoma; font-size:22px; text-decoration:none;margin:0px 0px 10px 0px;}
#elements  .access {padding:5px; background-color:#f2f2f2; float:left; width:635px; margin:15px 0px 0px 0px;}
#elements  .gallery {background-color:#f2f2f2; padding:5px; float:left; width:635px; margin:15px 0px 0px 0px;}
#elements  .adressright {float:right; width:250px;}
#elements  .adressmap {border:1px #cccccc solid; float:left; width:380px; height:275px;}
#elements  .ph {border:1px #cccccc solid; padding:1px;}
#elements  .ph a  {border:1px #cccccc solid; padding:1px;}
#adressform ul{margin:0px; padding:0px;}
#adressform label {width:120px; margin-top:3px; float:left;}
#elements  ul {margin:5px; padding:0px;}
#elements  li{list-style:none; margin:0px 0px 5px 0px;}
#elements  li a {color:#d18b09; font-size:12px; letter-spacing:1px; font-weight:bold;}

#msg_info {padding:15px; font-weight:bold; font-size:14px; color:#487904;}

#registerform .ph {border:1px #cccccc solid; padding:1px;}
#registerform .ph a  {border:1px #cccccc solid; padding:1px;}

#directions {float:left;}
#answer_activate {border:1px #cccccc solid; float:left; padding:10px; width:621px; margin:0px 0px 10px 0px; background-color:#fff1cb;}
#answer_activate .s_button{border:1px #1f4894 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}
#contactForm  .s_button{border:1px #1f4894 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}

.portiones_out {float:right; margin-bottom:5px; text-align:left; margin-right:20px;}
.pg {float:left; margin-right:3px; padding:3px;  background-color:#719a32; color:#ffffff; text-decoration:underline; }
.pg a {text-decoration:underline; color:#ffffff;}
.pg_active {float:left; margin-right:3px;  padding:3px; background-color:#fec021; color:#000000; text-decoration:underline;}
.portiones_pages {float:left; margin-right:3px; padding:3px;}

#normallist {border-right:1px #d3d3d3 solid; width:315px;float:left; padding:0 10px 10px 10px;}
#normallist .item {float:left; margin-bottom:15px;}
#normallist .readmore {background-image: url('../images/readmorebg.jpg'); background-repeat: no-repeat; float:right; width:57px; height:19px;
font-size:11px; color:#ffffff; text-align:center; letter-spacing:1px;}
#normallist .readmore a {color:#ffffff; text-decoration:none;}
#normallist .readmore a:hover {color:#ffffff; text-decoration:underline;}
#normallist .date {float:left; width:35px; font-weight:bold; color:#484a47; height:35px; text-align:center; padding:8px;
background-image: url('../images/bd_date.jpg'); background-repeat: no-repeat; font-size:13px;
}
#normallist .title a {color:#417101; font-size:13px; letter-spacing:1px; font-weight:bold; margin-bottom:3px;}
#normallist .title {margin-bottom:3px;}
#normallist .category {color:#333333; font-size:12px; letter-spacing:1px; margin-bottom:3px;}
#normallist .category a {color:#d18b09; font-size:12px; letter-spacing:1px; font-weight:bold;}
#normallist .place {color:#333333; font-size:12px; letter-spacing:1px; margin-bottom:3px;}
#normallist .right {float:left; width:245px; margin-left:5px;}
#normallist .description {width:285px; line-height:150%; background-color:#f2f2f2; float:left;margin-top:3px; padding:5px; }

#premiumlist {width:300px; margin-left:10px;float:left; }
#premiumlist .promotext {margin-bottom:3px; font-size:11px; color:#666666; }
#premiumlist .item1 {float:left; background-color:#f2f2f2; margin:0px; padding:5px;}
#premiumlist .item2 {width:300px; float:left; background-image: url('../images/bgitem2.jpg'); background-repeat:repeat-x; margin:0px; padding:5px;}
#premiumlist .pict{float:left; margin-top:3px; margin-left:5px; width:60px; font-weight:bold; color:#484a47; height:60px; text-align:center; padding:1px; border:1px #cccccc solid;
				  }
#premiumlist .title a {color:#417101; font-size:13px; letter-spacing:1px; font-weight:bold; margin-bottom:3px;}
#premiumlist .title {margin-bottom:3px;}
#premiumlist .category {color:#333333; font-size:12px; letter-spacing:1px; margin-bottom:3px;}
#premiumlist .category a {color:#d18b09; font-size:12px; letter-spacing:1px; font-weight:bold;}
#premiumlist .place {color:#333333; font-size:12px; letter-spacing:1px; margin-bottom:3px;}
#premiumlist .date {color:#333333; font-size:12px; letter-spacing:1px; margin-bottom:3px;}
#premiumlist .right {float:left; width:210px; margin-left:5px;}
#premiumlist .description { width:265px; line-height:150%; float:left;margin-top:3px; padding:5px; }



.whbg {background-color:#ffffff; float:left; padding:10px; width:930px; margin-top:15px;}
.middle_title {display:block;margin-bottom:15px; font-size:16px;font-weight:bold; color:#345a05; font-family:tahoma;}
#header {width:570px; height:92px; margin:10px 0px 3px 0px; display:block; float:right;}
#header  ul {float:right; margin:10px 0px 0px 0px; padding:0px; list-style:none;}
#header  li {float:right; padding: 3px 3px 3px 3px; margin:0px 2px 0px 2px;
border:1px #93bd51 solid; font-size:9pt; font-family:arial;  color:#ffffff; background-image: url(../images/bg_sb2.jpg); background-repeat: repeat-x;

 }
#header  a {color:#ffffff; font-size:12px; text-decoration:none;}
#header  a:hover {text-decoration:underline;}

#logo {float:left; width:360px; margin:5px 0px 0px 0px;}

#inbox {margin:10px 0px 0px 0px; border-bottom:1px #ffffff solid; float:left; width:950px; padding:0px 0px 2px 0px;}
#cnt {float:left;  font-size:18px; font-family:tahoma; color:#ffffff; font-weight:bold; }
#tools {float:right;}
#tools  ul {margin:0px; padding:0px;}
#tools  li {float:right; margin:5px 10px 0px 0px; list-style:none; letter-spacing:1px; font-size:12px;}
#tools a {color:#ffffff; text-decoration:underline;}

#searchArea {float:left; width:950px; margin:0px 0px px 0px; text-align:left; }
#search   {float:left; text-align:left; width:950px;}
#search label   {font-size:18px; font-family:tahoma; color:#375905; font-weight:normal;}

#search  ul {float:left; margin:5px 0px 0px 0px; width:950px; padding:0px; list-style:none;}
#search  li {float:left; margin:0px 0px 0px 0px; display:inline; padding:0px; font-size:14px; font-family:tahoma; color:#ffffff; font-weight:bold;}
#search  .add a {color:#ffffff; letter-spacing:1px; font-size:12px; border:0px;}
#search  .add  { padding-top:5px; color:#494949; border:0px;}
#search  .add  img {border:0px;}
#search  .tab{padding:10px; background-color:#ededed; margin:0px 5px 0px 0px; background-image:url('../images/bg_noact_tab.jpg');}
#search  .tab1{padding:10px; background-color:#ededed; margin:0px 5px 0px 0px;}
#search  .time_area {width:100px;}
#search  .list {width:220px;}
#search  .list2{width:170px;}
#search  input ,select{font-size:16px;}
#tabObj a {color:#494949; text-decoration:none;}
#tabEv a {color:#494949; text-decoration:none;}

#search .validmsg {}

#search  .ev_no_active {background-color:#ededed; margin:0px 5px 0px 0px; padding:10px;}
#search  .obj_no_active {background-color:#ededed; margin:0px 5px 0px 0px; padding:10px;}
#search  .ev_active {background-image:url('../images/bg_noact_tab1.jpg'); margin:0px 5px 0px 0px; padding:10px;}
#search  .obj_active {background-image:url('../images/bg_noact_tab.jpg'); margin:0px 5px 0px 0px; padding:10px;}

.search_button {text-align:center; width:950px; float:left;}

.show_map {font-size:10px; letter-spacing:1px;}
.show_map a  {text-decoration:underline; font-weight:normal; color:#ce880c; margin-left:95px;}

#search_box_event { width:950px; height:120px; float:left; background-image: url('../images/bg_search.jpg'); background-repeat: repeat-x;}
#search_box_event li  {padding:10px;}
#search_box_object  {width:950px; height:120px; float:left; background-image: url('../images/bg_search.jpg'); background-repeat: repeat-x;}
#search_box_object li  {padding:10px;}

#pages_list {float:left;}
#pages_list .page1 {padding: 10px; background-color:#f2f2f2; float:left; width:621px; margin-bottom:10px;}
#pages_list .page2 {padding: 10px;  float:left; width:621px; margin-bottom:10px;}
#pages_list .name a {color:#2e4d01; font-size:16px; text-decoration:none;}
#pages_list .div_ico2 a {color:#6cb00b; font-size:12px; text-decoration:underline;}
#pages_list .div_ico4 a {color:#cc0000; font-size:12px; text-decoration:underline;}

#category_list {float:left; width:200px; padding:0px 15px 15px 15px; text-align:left; display:block;}
#category_list .normal a {padding: 3px 0px 3px 25px; text-transform:lowercase; color:#417101; font-size:11px; letter-spacing:1px;
						text-align:left; float:left; width:200px; border-bottom:1px #d1d1d3 dashed; text-decoration:none;
						background-image: url('../images/bgcategory.gif'); background-repeat: no-repeat;
						}
#category_list .normal a:hover {font-weight:bold; text-decoration:underline;}						
#category_list .parent {color:#2e4e05; font-size:12px; font-weight:bold;  width:225px; 
border-bottom:1px #d1d1d3 dashed; text-align:left; margin:15px 0px 10px 0px; float:left;}

#category_list .parent a {color:#2e4e05; text-decoration:none;}
#category_list .parent a:hover {color:#2e4e05; text-decoration:underline;}

#partners {float:left; letter-spacing:1px; text-align:lef display:block; width:950px; height:120px;}
#partners .title  {color:#6d6c58; text-align:left; font-size:18px; font-family:tahoma; padding-bottom:5px; border-bottom:1px #d9d9d9 solid;}

#menu_message{padding: 0px 0px 15px 0px; 
background-image: url('../images/bgm.jpg');
background-repeat: repeat-x;
 display:block; height:27px; text-align: center; vertical-align:bottom;}
#menu_message ul {list-style:none; margin: 0 0 0 0; padding: 0 0 0 0; text-align: center;}
#menu_message li {display:inline; margin:0; float:left; margin-right:2px; padding:5px; font-size: 120%; font-weight: bold; text-align: center;}
#menu_message .active {border-top:1px #e8ecf8 solid; height:15px;border-left:1px #e8ecf8 solid; border-bottom:1px #ffffff solid; border-right:1px #e8ecf8 solid; background-color:#ffffff;}
#menu_message .noactive { background-color:#e8ecf8; border:1px #e8ecf8 solid; height:14px;}
#menu_message a { float:left; text-decoration:none; font-weight: normal; font-size: 12px; text-align: center; color:#003399;}
#menu_message a:hover {text-decoration: underline;color:#003399;}
#menu_message a.current:hover {text-decoration: none;color:#1A739D}


#document{text-align:justify;width:620px;padding-top:20px;float:left;display:block;padding-bottom:15px;}
#document .title{font-size:22px;font-weight:bold;padding-bottom:15px;}
#document .summary{font-weight:bold;padding-bottom:12px;}

/*porcjowanie użytkowników w lewej kolumnie */
.portion { float:left; padding:5px 0px 10px 0px; font-family: verdana; font-size:12px; width:260px; color:#333333; text-align:left;
		border-bottom:1px #e8ecf8 solid; padding-bottom:5px;}
.portion  a {padding:0px 3px 0px 3px;}
.current {padding:2px;}

/*zmiana języków*/
.langu {width:489px;text-align:right; font-size: 8pt; color:#336699;}
.langu a {text-decoration:underline;}

/*główna wyszukiwarka*/

/*LAYER*/
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height:1500px;border: 0px solid #FF0000;background-color: #333333;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);overflow: auto;float:left;}
.white_content {display: none;position: absolute;top: 120px;left: 25.5%; background-image: url('../images/my_bg.png');
background-repeat: repeat-x;background-color:#FFF; width: 588px;float:center;padding: 22px;border: 1px solid #39B0DD;background-color: white;z-index:1002;overflow: hidden;text-align:left;}
.white_content_payment {display: block;position: absolute;top: 120px;left: 25.5%; background-image: url('../images/my_bg.png');
background-repeat: repeat-x;background-color:#FFF; width: 633px;float:center;padding: 22px;border: 1px solid #39B0DD;background-color: white;z-index:1002;overflow: hidden;text-align:left;}
.white_content_sdays {
display: none;position: absolute;top: 120px;
left:25.5%;
background-image: url('../images/my_bg.png');
background-repeat: repeat-x;background-color:#FFF; width: 588px;padding: 22px;padding-top:5px;border: 1px solid #39B0DD;background-color: white;z-index:1002;overflow: hidden;text-align:left;}

/* Formularz logowania */
#login_form  .in {border:1px #1f4894 solid; font-size:11pt; padding-bottom:2px; background-image: url(../images/bg_s.jpg); background-repeat: repeat-x;}
#login_form  {padding:0px; width:300px; margin-left:120px; }
#login_form a  {text-decoration:underline; }
#login_form ul { margin:0px; padding:0px; }
#login_form li {width: 300px; margin: 0px 0px 10px 0px; list-style:none; text-align:left; float:left;}
#login_form label {width: 120px; float:left; text-align:left; font-size:12px; padding-top:3px; font-family:tahoma, arial,verdana,sans-serif;}
#login_form .s_button{  border:1px #93bd51 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}
#login_form  .validmsg {margin-left:120px; font-size: 11px; font-weight: normal; color: #ff8a00;  }
#login_form .login_button{float:left;display:block;}
#login_form .or_not{float:left;display:block;padding:3px;padding-left:6px;}


/* Formularze forum */
#forum_form  {padding:0px; width:560px; margin-left:120px; }
#forum_form a  {text-decoration:underline; }
#forum_form ul { margin:0px; padding:0px; }
#forum_form li {width: 530px; margin: 0px 0px 10px 0px; list-style:none; text-align:left; float:left;}
#forum_form label {width: 120px; float:left; text-align:left; font-size:12px; padding-top:3px; font-family:tahoma, arial,verdana,sans-serif;}
#forum_form .s_button{  border:1px #93bd51 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}
#forum_form  .validator {margin-left:120px; font-size: 11px; font-weight: normal; color: #ff8a00;  }
#forum_form .login_button{float:left;display:block;}
#forum_form .or_not{float:left;display:block;padding:3px;padding-left:6px;}

#mytable img {float:left;border:0px;}
#mytable td {border:1px #E8ECF8 solid; padding:3px; }
#mytable td a:hover {background-color:#cc0000; }
#mytable td a:hover {background-color:#fff; }

#pleaseregister {
width:500px;
font-family: Arial;
font-size: 12px;
text-align:left;
margin-top:10px;
padding:15px;
float:left;display:block
}




#pleaseregister .title { font-size: 18px; font-weight:bold; text-align:left; color: #01649d;margin-bottom:10px;}
#pleaseregister .title_green { font-weight:bold; text-align:left; color: #66ad33;margin-bottom:10px;}

.formularz {float:left; margin-top: 10px; }
#registerform .textfield {width:380px; height:100px;}
#registerform .dataname { font-size: 18px; font-weight:bold;  margin:10px 0px 15px 0px; float:left; width: 550px; }
#registerform {padding:0px;margin:0px 15px 0px 15px; }
#registerform .s_button{  border:1px #1f4894 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}
#registerform .send{margin-top:15px; text-align:center; float:left; display:block; width:620px;}
#registerform ul { margin:0px; padding:0px;border:1px solid #000; }
#registerform .red {font-size: 13px; font-weight: bold; margin-left: 5px; margin-right:5px; color: #ff8a00;}
#registerform .select_class {float:left;display:block;margin-right:5px;}
#registerform .disabled {color: #C0C0C0}

.select_class_all{float:left;display:block;margin-right:5px;}

#validPolicy {font-size: 11px; font-weight: normal; color: #ff8a00;  }
#validPolicy .validmsg2 {font-size: 11px; font-weight: normal; color: #ff8a00;  }
#registerform .validmsg {padding-left:140px; font-size: 11px; font-weight: normal; color: #ff8a00; float:left;  }
#validPolicy .red {font-size: 12px; font-weight: bold; margin-left: 5px; margin-right:5px; color: #ff8a00; float:left;}
#registerform li {width: 635px; margin: 0px 0px 10px 0px; list-style:none; text-align:left; float:left;}
#registerform label {width: 165px; float:left; text-align:left; font-size:12px; padding-top:3px; font-family:tahoma, arial,verdana,sans-serif;}
.acceptrules {text-align:center; width:500px; padding-left:40px; font-family:tahoma, arial,verdana,sans-serif; font-size:11px;}
.input_reg {text-align:center; width:530px; padding:10px;padding-left:40px; }
#validRegister { font-family:tahoma, arial,verdana,sans-serif; font-size:12px; color:#ff8a00; width:510px;border:1px #cccccc solid; text-align:left; padding: 10px 10px 10px 80px;
				background-image:url(../images/register/register_error.jpg); background-repeat:no-repeat; display:none; height: 65px; }

.logged_title {font-size:13px;font-weight:bold; color:#336699; text-align:left;}
				
.rightcolbox_title{display:block;margin-bottom:15px; margin-left:10px;  font-size:22px;font-weight:bold; color:#345a05; font-family:tahoma;}
.register_title	 {display:block; font-size:12px;font-weight:normal; color:#333333;}		
.register_info	 {border:1px #548c07 solid; padding:5px; margin-left:10px; background-color:#edf8c3; }		
				

.tlo {  width: 950px; text-align: center;   margin: 0px auto 0px auto; display: table; padding-bottom:0px;border:0px;padding-right:0px;
background-image: url('../images/bg_0.jpg');
background-repeat: repeat-x;
 }

.logo { float: left; width: 200px;  }
.logo a img  {border:none;}

#step { margin-bottom:20px; padding:10px;float:left;display:block;  text-align:left;width:245px; text-decoration:none; }
.active {background-color:#edf8c3;}
#step .title {font-size:16px;font-weight:bold; color:#345a05; text-decoration:none; }
#step .text {font-size:12px;font-weight:normal; color:#333333; text-decoration:none; }
#step ul {margin:0px; padding:0px; }
#step li {list-style:none; margin-bottom:10px; }
#step li a{ color:#487703; text-decoration:underline; font-size:14px; }
#step li  a:hover{ color:#487703; text-decoration:underline; }

.rightcol {
text-align:left;
float:right;
display:block;
padding-left:0px;
width:665px;
padding-bottom:0px;

}

.leftcol {
float: left;
display:block;
width:265px;
}

.item {padding:5px; font-family:arial; margin-bottom:10px; float:left; display:block;} 
.name {font-weight:bold; margin-bottom:4px;color:#336699; text-decoration:underline;}
.user_right { float:right; text-align:left; width:195px; margin-left:5px;}
.user_left { float:left; width:65px;}
.u_data {margin-bottom:2px; color:#666666;  }
.u_post {margin-top:4px;}
.u_post a img {border:none;}
.u_avatar {border:1px #cccccc solid; width:60px; height:60px; padding:2px;}


/*prywatne wiadomości*/

#messages .item {float:left; border:1px #cccccc solid; width:635px;}
#messages .avatar{float:left; margin:0px 10px 0px 0px;}
#messages .name{float:left; padding:25px 10px 0px 0px;}
#messages .topic_read{float:left; padding:25px 25px 0px 20px;}
#messages .topic_read a {text-decoration:underline; font-weight:normal;}
#messages .topic{float:left; padding:25px 25px 0px 20px;}
#messages .topic a {text-decoration:underline; font-weight:bold;}
#messages .date{float:left; padding:25px 10px 0px 0px;}
#messages .reply{float:right; padding:25px 10px 0px 10px;}
#messages img {border:1px #cccccc solid; padding:1px; width:60px; height:60px;}
#messages .s_button{  text-decoration:none;  border:1px #1f4894 solid; font-size:9pt;  padding:2px;padding-left:5px;padding-right:5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}
#messages .s_button  a:hover {text-decoration:none; color:#ffffff; }


/*wyszukiwarka */
#search_box {float:left; width:645px; margin-top:5px;margin-bottom:15px;}
#search_box  .message_title  {float:left;}
#search_box ul { margin:0px; padding:0px; }
#search_box li {width: 450px; margin: 0px 0px 10px 0px; list-style:none; text-align:left; float:left;}
#search_box label {width: 150px; float:left; text-align:left; font-size:12px; font-weight:bold;}
#search_box.reply{float:right; margin:5px 5px 0px 5px;}
#search_box .s_button{  text-decoration:none;  border:1px #1f4894 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}
#search_box .s_button  a:hover {text-decoration:none; color:#ffffff; }
#search_box .subtitle{color:#336699; font-size:14px; font-weight:bold; margin: 0px 0px 10px 0px;}
#search_box .validmsg {color: #993322; letter-spacing:1px;display:none;border:1px solid #ddd;background-color:#dfdfdf;padding:10px;margin-bottom:15px;}



/*wysyłka wiadomości*/
#user_send_message {float:left; width:640px; margin-top:5px;}
#user_send_message   .message_title  {float:left;}
#user_send_message   .mustfill {font-size: 12px; font-weight: normal; padding: 5px 0px 5px 0px;}
#user_send_message  ul { margin:10px 0px 0px 0px; padding:0px; }
#user_send_message  li {width: 630px; margin: 0px 0px 10px 0px; list-style:none; text-align:left; float:left;}
#user_send_message  label {width: 120px; float:left; text-align:left; font-size:12px; font-weight:bold;}
#user_send_message  .reply{float:left; margin:5px 5px 0px 5px; width:625px; text-align:right;}
#user_send_message  .s_button{  text-decoration:none;  border:1px #1f4894 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}
#user_send_message  .s_button  a:hover {text-decoration:none; color:#ffffff; }
#user_send_message  .subtitle{color:#336699; font-size:14px; font-weight:bold; margin: 0px 0px 10px 0px;}


/*reklama Google*/
#googleRectangle {text-align:center; margin-top:10px; float:left; padding-left:20px; }

/*profil usera */
#user .u_avatar {border:1px #cccccc solid; width:120px; height:120px; padding:2px;}
#user {float:left; width:645px;}
#user .user_left {float:left;}
#user .user_right {float:right; width:505px; text-align:left;}
#user .u_post {margin-top:4px; text-align:center; width:120px;}
#user .u_data {margin-bottom:2px; color:#000000;  }
#user .u_about {margin-top:10px; }
#user .name {font-weight:bold; margin-bottom:2px;color:#000000; text-decoration:none; font-size:16px;}


/*galeria w profilu usera  - Edycja*/
/*.msg	{border:1px #336699 solid; padding:5px; background-color:#dae9c4;margin-bottom:10px;width:655px; }	*/
.msg	{border:1px #548c07 solid; padding:5px; margin-top:5px; margin-left:10px; background-color:#edf8c3; font-weight:bold;}		
#user_adm_gallery {float:left; width:643px; display:block; margin: 5px 0px 0px 0px;}
#user_adm_gallery  .photo_item{border:1px #e8ecf8 solid; padding:2px; display:block; margin: 5px 25px 5px 0px; padding:10px; float:left; text-align:center;}
#user_adm_gallery  .subtitle{color:#336699; font-size:14px; font-weight:bold; }
#user_adm_gallery  img {border:1px #cccccc solid; padding:1px; }
#user_adm_gallery  .nophoto {border:1px #336699 solid; padding:5px; margin:10px 0px 5px 0px; background-color:#e8ecf8;}

/*styl dla elementów typu button*/
.s_button{  border:1px #5a9600 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); text-decoration:none; background-repeat: repeat-x;}
.s_button  a:hover {color:#ffffff; text-decoration:none;}
.name_deleted {color:#ccccccc;}
/*galeria w profilu usera */
#user_gallery {float:left; width:643px; display:block; margin: 15px 0px 10px 0px;}
#user_gallery  .photo_item{float:left; width:100px; height:100px; border:1px #cccccc solid; padding:2px; display:block; margin: 8px 13px 8px 0px;}
#user_gallery  .subtitle{color:#336699; font-size:14px; font-weight:bold; }
#user_gallery  a img {border:none; }
#user_gallery  .nophoto {border:1px #336699 solid; padding:5px; margin:10px 0px 5px 0px; background-color:#e8ecf8;}

/*górne menu */
#topnav { left: 3px; margin: 0 0 0 0; width: 950px; text-align: center; height: 32px; padding:9px 0px 0px 0px; vertical-align:bottom; 
		 float:left; color:#ffffff;}
#topnav ul { list-style:none; margin:0; padding: 0 0 0 0; text-align: center;}
#topnav li {float:left; padding-right:10px; margin-right: 15px; padding:0; font-size: 12px; font-weight: normal; text-align: center; }
#topnav a { float:left; text-decoration:none; font-weight: normal; font-size: 12px; letter-spacing:1px;  text-align: center;color:#ffffff;}
#topnav a:hover {text-decoration: underline;color:#ffffff;}
#topnav a.current:hover {text-decoration: none;color:#1A739D}
#topnav a span {display:block; width: 150px; height: 38px; margin: 0; padding: 13px 0px 0px 0px; cursor: hand; text-align: center; background-image: url(../images/nav/navBackground_act.jpg); background-repeat: no-repeat;}
#topnav a.current span {  width: 150px; height: 38px; color: #000000;}

/* stopka serwisu */
#footer { margin: 0px 0px 15px 0px; width: 950px; height: 37px; text-align: center; padding:0px 0px 0px 0px; vertical-align:bottom; 
		 float:left; background-image:url(../images/footerbg.jpg); background-repeat:repeat-x;}
#footer ul { list-style:none; margin:0px 0px 0px 310px; padding-top:10px; text-align: center;}
#footer li {float:left; margin-right: 15px; color:#336699; padding:0; font-size: 11px; font-weight: normal; text-align: center;}
#footer a { float:left; text-decoration:none; font-weight: normal; font-size: 12px; letter-spacing:1px;  text-align: center;color:#ffffff;}
#footer a:hover {text-decoration: underline;}

#mainContent {width:550px; height: 450px; border:1px solid black; overflow: hidden;}

.arrow{
 background-color: #368ec2;
 font-weight: bold;
 color: white;
 width: 20px;
 height: 20px;
 padding:5px;
 text-decoration: none;
}

/*
.containter {
background-color:none;
width:950px;
border: 1px #B0C9D7 solidfloat: left;
padding: 0px 5px 0px 5px ;
margin-bottom:5px;
}
;*/

#overlay{
   position: absolute;
   top: 0;
   left: 0;
   z-index: 90;
   width: 100%;
   height: 500px;
   background-color: #000;
   filter:alpha(opacity=60);
   -moz-opacity: 0.6;
   opacity: 0.6;
   }
   

.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
   }

* html>body .clearfix {
   display: inline-block;
   width: 100%;
   }

* html .clearfix {
   /* Hides from IE-mac \*/
   height: 1%;
   /* End hide from IE-mac */
   }   

#baner_top
{
width:900px;float:left;display:block; 
}

.top {
width: 883px;
height: auto;
}

.top_title{font-size:22px;width:300px;padding:8px;padding-right:0px;padding-left:0px;text-align:left;font-weight:bold;float:left;display:block;}

img a {
border: 0px;
}

.img_none
{
border:0px;
}

#topnav_search {left: 0px; margin: 0 0 0 0; width: 898px; text-align: center;
 height: 35px; vertical-align:bottom;}
#topnav_search ul {list-style:none; margin: 0; padding: 0 0 0 0; text-align: center;}
#topnav_search li {display:inline; margin:0; padding:0; font-size: 120%; font-weight: bold; text-align: center;}
#topnav_search a { float:left; text-decoration:none; font-weight: normal; font-size: 11px; text-align: center;color:#fff}
#topnav_search a:hover {text-decoration: underline;color:#333333}
#topnav_search a.current:hover {text-decoration: none;color:#1A739D}

#topnav_search a span {background-image: url(../images/nav/bg_zak.jpg);background-repeat: no-repeat; display:block; width: 150px; height: 25px; margin: 0; padding: 10px 0px 0px 0px; cursor: hand; text-align: center; color:#333333;}
#topnav_search .searchtitle { float:left; text-decoration:none; font-weight: bold; font-size: 13px; text-align: center;color:#1A739D;display:block; width: 185px; height: 25px; padding: 10px 0px 0px 2px; cursor: hand; text-align: center;}
#topnav_search a.current span {background-image: url(../images/nav/navBackground2.jpg); background-repeat: no-repeat; width: 150px; height: 25px; color: #000000;}



.top_left{float:right;display:block;width:550px;}
.top_lang{float:right;text-align:right;display:block;color:#666;width:200px;height:15px;}
.top_search{float:right;margin-top:20px;text-align:right;display:block;color:#ffffff; font-size:12px;  width:450px;height:55px;}
.top_search_box{float:left;display:block;width:450px;text-align:left;height:50px;padding:5px; padding-top:10px;/*border:1px #cccccc solid; */}
.top_search_box_text{width:80px;height:25px;float:left;display:block; text-align:right; padding:5px;}
.top_search_box_input{width:350px;height:30px;float:left;text-align:right;display:block;padding:5px;}
.top_search_box_input_left{float:left;display:block}
.top_search_box_input_right{float:right;display:block;padding:2px;padding-left:5px;}

.input_search{width:280px; height:20px; font-size:14px;}
.input_search1{width:210px;}
.input_search2{width:80px;}

.sec_tree{float:left;display:block;}
.sect_tree_inputbox{float:left;display:block;width:350px;text-align:left;padding:5px;}
.sect_tree_inputbox_text{width:100px;height:25px;float:left;display:block;padding:5px;}
.sect_tree_inputbox_textp{padding-top:4px;}
.sect_tree_inputbox_input{width:220px;height:25px;float:left;display:block;padding:5px;}
.sect_tree_button{float:left;display:block;width:140px;text-align:left;padding:5px;}
.sect_tree_button_p{width:140px;height:25px;float:left;text-align:center;display:block;padding:5px;}
.sect_tree_button_b{padding-top:4px;}
.sect_tree_od{width:20px;height:25px;float:left;display:block;padding:5px;}
.sect_tree_odtext{padding-top:4px;}
.sect_tree_odinput{width:128px;height:25px;float:left;display:block;padding:5px;}


/*homesite*/
.content{width:900px;float:left;display:block;margin-top:5px;margin-bottom:5px;}

.rightcolbox{text-align:left;
float:left;
border:1px solid #ddd;padding:8px;width:649px;margin-bottom:10px; margin-top:20px;}

.righcolbox_titletext{float:left;display:block;padding-top:3px;}
.rightcolbox_input{float:right;display:block;}

.rightcol_article{float:left;display:block;width:300px;margin-top:10px;}
.rightcol_art{float:left;display:block;margin-bottom:8px;}
.rightcol_arttitle{font-size:16px;font-weight:bold;color:#333}
.rightcol_arttitle a{color:#333;text-decoration:none;}
.rightcol_arttitle a:hover{color:#333;text-decoration:underline;}
.rightcol_artbox{padding-top:3px; padding-right:7px; padding-botton:7px; padding-left:0px;}
.rightcol_artphoto{float:left;display:block;width:100px;}
.art_photo{float:left;display:block;border:1px solid #ddd;padding:2px;}
.rightcol_arttext{float:right;display:block;width:190px;text-align:justify}

.rightcol_art_big{float:left;display:block;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;}
.rightcol_arttext_big{float:right;display:block;width:450px;text-align:justify}
.rightcol_arttext_big_more{float:right;display:block;width:450px;text-align:right;margin-top:5px;}

.portion_class {float:left;display:block;text-align:right;width:565px;margin-top:15px;margin-bottom:20px;}

.ul_article{float:right;display:block;width:260px;height:230px;margin-top:10px;}
.ul_article ul{margin:0px;padding-left:0px;list-style:none;}
.ul_article li{padding-bottom:7px;padding-left:18px;background-image: url(../images/star.png); background-repeat: no-repeat;}


/*comments*/
#commentslist .item {margin-bottom:5px; margin-top:5px; border-top:1px #CCECEC solid;background-color: #ffffff; float:left;width:567px;}
#commentslist .title {font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; margin-bottom:5px;margin-top:8px;}
#commentslist .score {font-family:arial,verdana,sans-serif; font-size:14px; color:#eb5700;font-weight:bold; margin-bottom:5px;margin-top:8px;}
#commentslist .text {font-family:arial,verdana,sans-serif; font-size:12px; margin-bottom:5px;}	
#commentslist .stars {float:left; width:120px; margin-right: 5px;  }
#commentslist .starslabel {float:left; width:60px; margin-right: 10px; text-align:left; padding-top:2px; }
#commentslist .data{float:left;width:360px;}
#commentslist .author{margin-top:5px; font-weight:bold;font-family:arial,verdana,sans-serif; font-size:13px;color:#16658c;}
#commentslist .date {font-family:arial,verdana,sans-serif; font-size:12px;color:#979fa2;}

#commentslist .points {float:left;width:200px;text-align:left;}


/*comment_form_layer*/
#comment_form_layer{border:8px solid #EBF3F6;padding:10px;float:left;display:block;margin-bottom:10px;display:none;}
#comment_form_layer a{font-size:13px;font-weight:bold;color:#187096}
#comment_table_layer{width:528px}
#comment_table_layer .td_form{width:470px;padding:10px;padding-left:0px;}
#comment_table_layer .title{font-size:17px;font-weight:bold;color:#187096}

#comment_table_layer .form_content{width:425px;height:150px;}
#comment_table_layer .form_topic{width:270px;}

#comment_table_layer .score_table{font-size:12px;width:528px;}
#comment_table_layer .score_td{width:150px;}
#opinion_layer{width:340px;height:80px;}
#opinion_sub_layer{width:320px;height:80px;}
#topic_layer{width:340px;}
#comment_form _layer.validator{width:320px;float:left;display:block;}
#topic_sub_layer{width:320px;}

.comm_err{float:left;display:block;padding:5px;background-color:#993322;color:#fff;width:557px;margin-bottom:8px;text-align:center;}

/*product_info*/
.prev_next{float:left;display:block;padding-bottom:5px;font-size:16px;font-weight:bold;color:#1A739D;width:570px;font-size:12px;font-weight:normal;padding-top:10px;}
.prev_next_left{float:left;display:block;}
.prev_next_right{float:right;display:block;}

/*contact form*/

#contactForm ul {list-style-type:none; padding:10px;padding-top:20px;margin:0px;margin-bottom:5px; float:left;display:block;width:600px; }

#contactForm li {font-family: arial, verdana, sans-serif; 
			font-size: 11px; 
			font-weight: normal; 
			margin-top: 5px; 
			float:left;display:block;
			width:600px;
			color:#1A3646;
			text-align:justify; 
			list-style-type:none;  }

#form li {font-family: arial, verdana, sans-serif; 
			font-size: 11px; 
			font-weight: normal; 
			margin-top: 5px; 
			color:#1A3646;
			text-align:justify; 
			list-style-type:none;  }

#contactForm label{padding-bottom:3px;width:590px;display:block;  float:left; font-size: 12px; letter-spacing:1px; font-family:tahoma;}
#contactForm .wymagane {color: #1A3646; font-size: 13px; font-family:tahoma; font-weight:bold;}
.wymagane {color: #1A3646; font-size: 13px; font-family:tahoma; font-weight:bold;}



#contactForm textarea {border: 1px solid #999999; color: #1A3646;  }
#contactForm .validmsg {color: #993322; letter-spacing:1px;}

#contactForm .button_box {width: 610px;float:left;display:block; text-align:left;padding:10px;padding-left:0px;}
#contactForm .button_box_err{width: 588px;float:left;display:block; text-align:right;padding-right:0px;padding-top:17px;padding-bottom:5px;}
#contactForm .button {width:120px;height:32px;border:0px;padding-left:0px;background-color:#4471C2;border:1px solid #1F4894;color:#fff;padding:5px;}

/*wiadomość */
#user_message {float:right;width:505px; margin-top:5px;}
#user_message  .message_title  {float:left;}
#user_message ul { margin:0px; padding:0px; }
#user_message li {width: 450px; margin: 0px 0px 10px 0px; list-style:none; text-align:left; float:left;}
#user_message label {width: 120px; float:left; text-align:left; font-size:12px; font-weight:bold;}
#user_message .reply{float:right; margin:5px 5px 0px 5px;}
#user_message .s_button{  text-decoration:none;  border:1px #1f4894 solid; font-size:9pt;  padding:3px 5px 2px 5px; font-family:arial; letter-spacing:1px; color:#ffffff; background-image: url(../images/bg_sb.jpg); background-repeat: repeat-x;}
#user_message .s_button  a:hover {text-decoration:none; color:#ffffff; }
#user_message .subtitle{color:#336699; font-size:14px; font-weight:bold; margin: 0px 0px 10px 0px;}

/*mapa*/

#light_map{}
#light_map .title_box{float:left;display:block;text-align:center;width:600px;padding-bottom:15px;}
#light_map .title{float:left;display:block;font-size:19px;width:400px;text-align:left;font-weight:bold;color:#375905}
#light_map .close{float:left;display:block;font-size:19px;width:180px;text-align:right;padding-top:5px;font-weight:bold;color:#375905}
#light_map .map_box{float:left;display:block;text-align:center;width:600px; background-image: url('../images/mapBackground.jpg');
background-repeat: no-repeat;}



/* forum */

/*grupy*/
#post_list { width:655px; float:left; list-style:none; margin-top:20px; }
#post_list .headerlist {font-size:14px; font-weight:bold; float:left; width:570px; margin-bottom:10px; padding-bottom:5px;  border-bottom:1px #F0F0F0 solid;  }
#post_list .left { width:45px; float:left; }
#post_list .go_to_forum{display:block;float:left;padding-top:10px; }
#post_list .right { width:270px; float:right; }
#post_list .item_out{padding-left:10px;padding-right:10px;float:left;display:block;}
#post_list .item { width:290px;float:left; padding-left:15px;display:block;margin-bottom:5px; margin-top:5px; background-color:#f2f2f2; border:1px #F0F0F0 solid; padding:5px; }
#post_list .data {font-size:11px;font-weight:bold;color:#999999; margin-bottom:5px;}
#post_list .avatar {border:1px solid #ddd;padding:1px; background-color: #fff;}
#post_list .author {font-size:12px; margin-bottom:5px;}
#post_list .title {font-size:12px; color: #000000; margin-bottom:3px; }
#post_list .comment_text {font-size:12px; color: #000000; margin-bottom:3px; }
#post_list .title a {font-size:12px; text-decoration:none; text-decoration:underline; color: #417101; font-weight:bold; }
#post_list .title a:hover {font-size:12px; text-decoration:underline;  color: #417101; }

#group_main_list {width:630px;  float:left; margin-top:3px;}
#group_main_list a {color:#417101; text-decoration:underline; letter-spacing:1px; font-size:12px;  }
#group_main_list a:hover {color:#417101; text-decoration:underline; letter-spacing:1px; font-size:12px;  }
#group_main_list .item {background-image: url('../images/rel_forum.gif'); padding-bottom:7px;
background-repeat: no-repeat;  padding-left:20px; width:280px; text-align:left;  float:left; margin-right:5px; margin-top:10px; margin-bottom: 5px;}
#group_main_list .photo  {float:left; text-align:center; padding:1px; margin-left:3px; margin-bottom: 5px;}
#group_main_list img  {  border:0px; width:30px; height: 30px;   }

/*forum posts */

#groupforumlistone .item {margin-bottom:5px; margin-left:5px; margin-top:5px; border-bottom:1px #cccccc solid; width:629px; padding:5px 5px 15px 5px; float:left; }
#groupforumlistone .data{float:left;width:610px;}
#groupforumlistone .avatar{padding:2px; float:left; border:1px #cccccc solid;}
#groupforumlistone .titlecom {font-family:arial,verdana,sans-serif; width:485px; font-size:12px; font-weight:bold; margin-bottom:5px; float:left;}
#groupforumlistone .text {font-family:arial,verdana,sans-serif; width:620px; font-size:12px; margin-bottom:5px; float:left;}	
#groupforumlistone .author {float: left; font-weight:bold; font-family:arial,verdana,sans-serif; width:250px; display:block;}
#groupforumlistone .author a {text-decoration:underline; color: blue; font-weight:bold;}
#groupforumlistone .date {font-size: 11px; color: #333333;  float:right; }
#groupforumlistone .title {font-size: 18px; font-weight:bold; color: #000000; width:570px;  float:left; margin-top:15px; margin-bottom:10px;}
#groupforumlistone .comminfo {margin-bottom:5px;   float:left; width:250px; }
#groupforumlistone img  {border:none;}
#groupforumlistone .modtitle {font-size: 24px; font-weight:bold; margin-bottom:5px; font-family:arial,verdana, sans-serif;}


/*group forum list one*/
#groupforumlistone .part_left  { float:left; width: 2px; color:#333333; font-size: 12px; text-align:left; margin:5px 0px 5px 0px;}
#groupforumlistone   .part{ float:left; margin-top:10px; width: 580px;}
#groupforumlistone   .part_right  {float:left; height:20px; padding:5px; width: 649px; color:#333333; font-size: 12px; text-align:right; margin:5px 0px 5px 0px;}



#groupforumlistone {float:left;}

#groupforumlistone .backlink {text-align:right; float:right; width: 555px; margin-right:5px; margin-top:5px;}

#groupforumlistone .backlink  a {color: #417101; text-weight:normal; text-decoration:underline;}

/*#groupforumlistone .newtopic a {color:blue; font-size:14px; text-decoration:underline; font-weight:bold;}

#groupforumlistone .newtopic {text-align:left; float:left; width: 555px; margin-top:5px; margin-right:5px;}

*/

#groupforumlistone .newtopic  {  width:400px;}

#groupforumlistone .newtopic a  {padding-top:5px; color:#417101; letter-spacing:1px; font-size:16px; text-decoration:underline; font-weight:bold;} /*musi byc spojne z .newtopic*/



#groupforumlistone .added {margin-top:5px; color:#333333; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;  text-align:left;width:500px;float:left;}

#groupforumlistone .added_msg {margin-top:5px; color:#333333; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;  text-align:left;width:440px;padding-left:10px;float:left; letter-spacing:1px;}

#groupforumlistone .added_msg a {color:#FF9900; text-align:left; font-weight:bold; font-size:11px; font-family:arial, verdana, sans-serif; text-decoration:none;}

#community_search .validator {font-size: 12px; font-weight: bold; color: #000000; background-color: #FFCC33;  margin-top:5px;}


/*group forum list*/ 

#groupforumlist {float:left; }

#groupforumlist .item {border:1px #cccccc solid; float:left; width:610px; margin:5px;padding:0px;}

#groupforumlist .title_blue {width:610px;background-color:#01649d;display:block;float:left;}

#groupforumlist  .title_green {width:610px;background-color:#66ad33;display:block;float:left;}

#groupforumlist  .title{width:300px;float:left;display:block;font-size:12px;font-weight:bold;color:#ffffff;padding:10px;padding-top:5px;padding-bottom:5px;text-align:left;}

#groupforumlist  .added{width:140px;float:right;display:block;font-size:15px;font-weight:bold;color:#ffffff;padding:10px;padding-top:5px;padding-bottom:5px;text-align:right;}

#groupforumlist .text_box{width:610px;display:block;float:left;}

#groupforumlist .text{width:500px;float:left;display:block;font-size:12px;padding:10px;text-align:left;}

#groupforumlist .delete{width:60px;float:right;display:block;font-size:12px;color:#666666;padding:10px;text-align:right;}

#groupforumlist .delete a{color:#116a9d;text-decoration:none;} 


/*group forum list*/



#groupforumlist .modtitle {font-size: 24px; font-weight:bold; margin-bottom:5px; font-family:arial,verdana, sans-serif;}

#groupforumlist td {padding:3px;}

#groupforumlist tr {padding:8px 2px 8px 2px; height:30px;}

#groupforumlist table {float:left; width:649px;}

#groupforumlist .part_left  { float:left; width: 2px; color:#333333; font-size: 12px; text-align:left; margin:5px 0px 5px 0px;}

#groupforumlist .part{ float:right; margin-top:10px; margin-bottom:10px; width: 649px; text-align:right;}

#groupforumlist .part_right  {float:right; margin-bottom:10px; padding:5px; width: 639px; color:#333333; font-size: 12px; text-align:right; margin:5px 0px 5px 20px;}
#groupforumlist .add_left  {  float:left; width: 450px; color:#333333; font-size: 12px; text-align:left; margin:5px 0px 5px 0px;
width:auto !important; margin-right:10px; border:1px solid #bfbfbf; border-right-color:#908d8d; border-bottom-color:#908d8d; padding:5px .5em; background:#ffa822 url(../images/bgbut.gif) left center repeat-x; color:#000;
}


#groupforumlist .portiones_out {float:left; border:1px #cccccc solid; margin-bottom:5px; text-align:left; margin-right:20px;}
#groupforumlist .pg {float:left; margin-right:3px; padding:3px;  background-color:#719a32; color:#ffffff; text-decoration:underline; }
#groupforumlist .pg a {text-decoration:underline; color:#ffffff;}
#groupforumlist .pg_active {float:left; margin-right:3px;  padding:3px; background-color:#fec021; color:#000000; text-decoration:underline;}
#groupforumlist .portiones_pages {float:right; margin-right:3px; padding:3px;}

#groupforumlist .add_left a  {padding-top:5px; color:#000; letter-spacing:1px; font-size:12px; text-decoration:none; font-weight:bold;} /*musi byc spojne z .newtopic*/

#groupforumlist .row0 {background-color: #f7e5b8; margin-bottom:2px; padding:4px;}

#groupforumlist .row1 {background-color: #ffffff; margin-bottom:2px; padding:4px;}

#groupforumlist .titlerow {background-color: #f2f2f2; text-align:center;}

#groupforumlist .item {text-align:left; /*border:1px #cccccc solid; */float:left; width:260px;  padding-bottom:10px; /*background-color:#FBF9E3*/}

#groupforumlist .item2 {text-align:center; font-size:12px;  /*background-color:#FBF9E3*/}

/*#groupforumlist .title  a {color:#000000; text-align:left; font-weight:bold; font-size:16px; font-family:arial, verdana, sans-serif; }*/

#groupforumlist .title  {margin-top:5px; color:#417101; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;width:310px; }

#groupforumlist .notopics  {background-color:#F5FAFA; border:1px #F0F0F0 solid; text-align:left; font-weight:normal; font-size:13px; padding:10px; font-family:arial, verdana, sans-serif; float:left;margin: 5px 0px 5px 0px; width:585px; }

#groupforumlist .title  a{color:#417101; text-align:left; font-weight:bold; font-size:12px; font-family:arial, verdana, sans-serif; text-decoration:underline;}

#groupforumlist .title  a:hover{color:#417101; text-align:left; font-size:12px; font-family:arial, verdana, sans-serif; text-decoration:underline;}

#groupforumlist .added {margin-top:5px; color:#333333; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;  text-align:left;width:655px;float:left;}

#groupforumlist .added_msg {margin-top:5px; color:#333333; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;  text-align:left;width:665px;padding-left:10px;float:left;}

#groupforumlist .added_msg a {color:#FF9900; text-align:left; font-weight:bold; font-size:11px; font-family:arial, verdana, sans-serif; text-decoration:none;}

#groupforumlist .newtopic  {  width:400px;}

#groupforumlist .newtopic a  {padding-top:5px; color:#417101; letter-spacing:1px; font-size:16px; text-decoration:underline; font-weight:bold;} /*musi byc spojne z .newtopic*/





#groupforumlist .title_blue {width:610px;background-color:#01649d;display:block;float:left;}

#groupforumlist  .title_green {width:610px;background-color:#66ad33;display:block;float:left;}





#groupforumlist .text_box{width:500px;display:block;float:left;}

#groupforumlist .text{width:500px;float:left;display:block;font-size:12px;padding:10px;text-align:left;}

#groupforumlist .delete{width:60px;float:right;display:block;font-size:12px;color:#666666;padding:10px;text-align:right;}

#groupforumlist .delete a{color:#116a9d;text-decoration:none;}

/*search info*/

/*#search_info{float:left;display:block;width:910px;padding:10px;margin-bottom:10px;}*/
.search_info_box{float:right;display:block;font-size:15px;text-align:right;width:320px;font-weight:bold;color:#437C07;padding:5px 0 10px 0;}
.search_premium_info_box{float:right;display:block;font-size:15px;text-align:right;width:290px;font-weight:bold;color:#437C07;padding:5px 0 10px 0;}

.no_text{font-size:15px;font-weight:bold;color:#417101;}


