

BODY {
	margin: 0 auto;
    padding: 0px;
     position: relative;
     width: 953px;
	 height: auto;
	 font-family: Tahoma, Arial, Helvetica, Sans-serif;
	 font-size:11px;
     color:#000;   
     background:#FFF0DE;
}

DIV {
     margin: 0 auto; 
	   padding:0px;
}

A {
   color:#C1272D;
	 text-decoration: none;
}

A:link {    
     text-decoration: none;
		 
}

A:visited { 
     text-decoration: none;
}

A:hover { 
     color:#C1272D;
     text-decoration: underline;
}

IMG {
		 border:0px;
}

INPUT, TEXTAREA, SELECT {
	   margin: 0px;  
     color: #000;
		 font-family: Tahoma, Arial, Helvetica, Sans-serif;
		 font-size:12px;
}

P, H1, H2, H3, H4, H5, FORM {
     margin: 0px;
		 padding: 0px;
}

.ul {
     margin:0 auto;
		 padding:0;
		 width:100%;
		 position:relative;
		 list-style:none;
		 display:inline;
}

.li {
     float:left;
		 margin:0 auto;
     padding:0;
}

.clear {
     clear:both;
}

.fl {
    float:left;
}

.fr {
    float:right;
}
#time_box{
    width:278px;
	height:150px;
    background:url('../images/portal/time_box.gif') no-repeat;
	float:left;
}

#top_line {
   float:left;
   background:#F9DAB9;
   width:953px;
	 height:30px;
	 text-align:center;
}

.login_button {
    position:absolute;
		top:112px;
		right:75px;
}

#left_column {
    float:left;
    width:190px;
		padding-right:10px;
}

#reklama_home_2 { 
   width:160px;
	 float:left;
	 text-align:right;
}

#content {
   padding:10px;
   width:573px;
   float:left;
}

.center_bg {
   width:100%;
   background:url('../images/portal/center_bg.gif') repeat-x top;
   vertical-align:top;
   padding-top:5px;
}


.top_info {
   float:left;
	 padding-top:5px;
}

.content_body {
 
}

#reklama_home_1 {
   float:right;
	 width:750px;
	 text-align:right;
	 vertical-align: middle;
	
}
#reklama_home_2 {
  padding-top:2px;
}

.top_line_data {
   padding-top:5px;
}

#footer {
   width:953px;
	 height:32px;
	 float:left;
	 margin:2px 0;
	 background:url('../images/portal/footer_bg.gif') repeat-x;
	 color:#78030A;
}

#footer a {
  color:#78030A;
}

#footer a:hover {
  color:#78030A;
}


.news_cat {
  font-size:12px;
	font-weight:bold;
	color:#78030A;
  padding:10px 0 0 5px;
}

.news_cat a {
   	color:#78030A;
}

.news_cat a:hover {
  	color:#78030A;
}

.news_img {
  padding:5px 5px 5px 5px;
}

.news_img IMG {
  border:2px solid #BB756E;
}

.news_view_img {
  padding:3px 20px 10px 0px;
	float:left;
}

.news_view_img IMG {
  border:2px solid #BB756E;
}


.news_title {
   padding:12px 5px 5px 10px;
	 font-weight:bold;
   font-size:14px;
	 color:#C1272D;
	 text-align:justify;
	 width:100%;
}

.news_view_title {
   padding:8px 5px 10px 10px;
   float:left;
	 font-weight:bold;
   font-size:14px;
	 color:#C1272D;
	 text-align:justify;
}

.news_desc {
  text-align:justify;
  font-size:12px;
	font-weight:normal;
	color:#000;
	padding-top:5px;
	clear:both;
	line-height:1.3;

}


.news_view_desc {
  text-align:justify;
  font-size:11px;
	line-height:1.5;
	font-weight:normal;
	color:#000;
	padding-top:5px;
}

.news_mini_title {
   padding:2px 5px 2px 20px;
   text-align:left;
	 font-weight:bold;
   font-size:14px;
	 color:#C1272D;
}

.news_mini_img {
   padding:0px 10px 10px 20px;
}

.news_mini_img IMG {
  border:1px solid #BB756E;
}

.news_mini_desc {
  text-align:justify;
  font-size:11px;
	font-weight:normal;
	color:#000;
	width:100%;
  padding-right:20px;
}


.menu_1 {
   padding-left:10px;
}

.menu_2 {
   padding-left:20px;
}

.menu_3 {
   padding-left:30px;
}

.menu_a a {
   color:#D42B31;
}

.menu_a a:hover {
    color:#D42B31;
		text-decoration:none;
}

.site_more {
   font-weight:bold;
	 float:right;
	 font-size:11px;
}

.site_more_2 {
   font-weight:bold;
	 float:right;
	 font-size:10px;
}

.source {
  font-size:11px;
	color:#AAA;
	text-align:center;
	padding-top:2px;
	font-weight:normal;
}

.com_line {
  height:11px;
  background:url('../images/portal/com_line.gif') no-repeat center;
}

.com_date_add {
  text-align:left;
  font-weight:bold;
	color:#78030A;
	font-size:11px;
	padding:0 0 0 23px;
}

.com_nick {
  text-align:right;
  font-weight:bold;
	color:#C1272D;
	font-size:11px;
	padding:0 23px 0 5px;
}

.com_text {
  text-align:justify;
	font-size:12px;
	padding:0 23px 20px 23px;
	font-style:italic;
}

.com_add {
   text-align:right;
	 padding:5px 23px 10px 0;
}

.com_add IMG {
   cursor:pointer;
}

.com_add_none {
   text-align:right;
	 padding:5px 23px 10px 0;
}

.news_cat_sc {
  font-size:20px;
  color:#78030A;
  padding:10px 0 10px 5px;
}

.sc_line {
  height:25px;
  background:url('../images/portal/subcat_line.gif') no-repeat left;
	padding:10px 0 10px 35px;
	font-size:14px;
	font-weight:bold;
}

.sc_line a {
  color:#870007;
}

.sc_line a {
 color:#870007;
}

.advice {
  text-align:center;
	padding-top:5px;
}

.edit_date {
  font-size:11px;
	color:#AAA;
	float:right;
	text-align:right;
	padding-top:10px;
	font-weight:normal;
}

.footer_cp {
  white-space:nowrap;
	padding:10px 0 0 10px; 
}

.admin_input SELECT {
font-size:11px;
width:200px;
	 border:1px solid #B9736B;
	 font-weight:bold;
	 padding:2px;
}	 
.footer_cp_2 {
  width:100%;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding-top:10px;
}

.time_line_1 {
  text-align:center;
	font-size:12px;
	color:#FFF0DE;
	padding-top:7px;
  clear:both;
}

.time_line_1 SPAN{
  color:#F3A068;
} 

.time_line_2 {
  text-align:center;
	font-size:12px;
	color:#FFF0DE;
	padding-top:7px;
	clear:both;
}

.time_line_2 SPAN{
  color:#F3A068;
} 

.contact_title {
  padding:7px 5px 7px 5px;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
}

.contact_input {
  width:100%;
}

.contact_input INPUT {
  width:250px;
	padding:2px;
	border:1px solid #F3A068;
}

SELECT.title {
  width:255px;
	padding:2px;
	border:1px solid #F3A068;
}

.contact_input TEXTAREA{
  width:250px;
	height:150px;
	padding:2px;
	border:1px solid #F3A068;
}

.contact_button {
  padding:10px 0 20px 0;
}

.head_input {
  background:#F9DBB9;
	padding:10px;
	border:1px solid #F09F6A;  
}


.friend_title {
  padding:7px 5px 7px 5px;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
	width:100%;
}

.friend_input {
  padding:0 40px 0 0;
	white-space:nowrap;
}

.friend_input INPUT {
  width:250px;
	padding:2px;
	border:1px solid #F3A068;
}

.head_inputer2 {
	float:left;
  background:#F9DBB9;
	padding:10px;
	border:1px solid #F09F6A;  
	width:90%;
	text-align:center;
	margin-left:15px !important;
  margin-left:7px;

}

.head_inputer {
  background:#F9DBB9;
	border:1px solid #F09F6A;  
	width:95%;
	margin:10px 0 10px 10px;
	float:left;
}

.reg_title {
  width:170px;
	text-align:right;
	font-weight:bold;
	color:#6F2011;
  float:left;
	padding:8px 5px 5px 5px;
}

.reg_input{
  float:left;
	text-align:left;
	padding:5px 0 5px 0;
}

.reg_input SELECT {
  width:280px;
	padding:2px;
	border:1px solid #EDA165;
	background: #FFF0DD;
	font-family:Verdana;
	font-size:12px;
}

.reg_input_xs{
  float:left;
	text-align:left;
	padding:5px 0 5px 0;
}

.reg_input_xs SELECT {
  width:65px;
	padding:2px;
	border:1px solid #EDA165;
	background: #FFF0DD;
	font-family:Verdana;
	font-size:12px;
}

.reg_input INPUT {
  width:275px;
	padding:2px;
	border:1px solid #EDA165;
	background: #FFF0DD;
}

.head_inputer_check_1 {
  background:#F9DBB9;
	padding:10px;
	border:1px solid #F09F6A;  
	width:40%;
	float:left;
  margin-left:16px !important;
	margin-left:9px;
	height:260px;
}

.head_inputer_check_2 {
  background:#F9DBB9;
	padding:10px;
	border:1px solid #F09F6A;  
	width:40%;
	float:right;
	  margin-right:16px !important;
	margin-right:9px;
	height:260px;
}

.head_inputer_check_r_1 {
  background:#F9DBB9;
	padding:10px;
	border:1px solid #F09F6A;  
  width:40%;
	float:left;
	margin-top:10px;
	margin-left:10px;
	height:260px;
	margin-bottom:10px;
}

.head_inputer_check_r_2 {
  background:#F9DBB9;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #F09F6A;  
	width:40%;
	float:right;
	margin-right:15px !important;
	margin-right:7px;
	
	height:260px;
}


.reg_check_title {
  font-weight:bold;
	width:99%;
	padding:0 0 5px 0;
	font-size:12px;
	border-bottom:1px solid #F09F6A;
}

.input_check {
  padding:0px 3px 0px 3px;
	height:20px;
	font-weight:bold;
	color:#6F2011;
}

.reg_check_input {
  padding:3px;
  font-weight:bold;
	color:#6F2011;
}

.reg_check_input INPUT {
  padding:2px;
	width:90%;
	border:1px solid #EDA165;
	background: #FFF0DD;
	font-weight:normal;
}

.reg_info {
  text-align:left;
	padding:10px;
	line-height:1.5; 
	clear:both;
}

.reg_regulations {
  padding:3px;
}

.reg_button {
  float:right;

	padding:5px 20px 0 0;
}

.log_button {
  padding:15px 17px 0 0;
	text-align:right
}

.log_reminder_pass {
  padding:20px 0;
	font-weight:bold;
	color:#6F2011;
}

.menu_bg_0 {
  background:url('../images/portal/menu_bg_0.gif') no-repeat left;
	height:25px;
	padding-left:15px;
}


.menu_admin_list {
  height:25px;
  font-size:12px;
  font-weight:bold;
  text-align:left;
  border-bottom:2px solid #FCCEC2;
	cursor:pointer;
	color:#870007;
}

.menu_admin_list_h {
  background:#FFF;
  height:25px;
  font-size:12px;
  font-weight:bold;
	text-align:left;
  cursor:pointer;
	border-bottom:2px solid #FCCEC2;
	color:#FE0007;
}

.menu_admin_list_h a {
  color:#870007;
}

.menu_admin_list_h a:hover {
  color:#FE0007;
}

.enqu_line {
  height:25px;
  background:url('../images/portal/subcat_line.gif') no-repeat left;
	padding:5px 0 5px 35px;
	font-size:14px;
	font-weight:bold;
}

.enqu_line a {
  color:#870007;
}

.enqu_line a:hover {
  color:#D50006;
}

.nr_button {
  cursor:pointer;
}

#pcity IMG{
  cursor:pointer;
}

.selc_cats {
 text-align:left;
 padding:10px 0 0px 0;
 white-space:nowrap;
 font-weight:bold;
 color:#C1272D;
 font-size:12px;

}

.selc_catx {
 text-align:right;
 padding:10px 0 0px 0;
 white-space:nowrap;
 font-weight:bold;
 color:#C1272D;
 font-size:12px;

}

.selc_cats SELECT {
  width:200px;
  font-weight:normal;
  border: 1px solid #C1272D;
  cursor:pointer;
  padding:2px;
}

#search_as{
 width:200px;
  font-weight:normal;
  border: 1px solid #C1272D;
  padding:2px;
}

.wa_foto {
  padding-right:10px;
  width:130px;
  text-align:center;
}

.wa_foto IMG {
border:2px solid #F3A068;
}

.wa_foto a:hover IMG {
border:2px solid #A81A21;
}

.wa_data {
  width:390px;
  font-size:11px;
  line-height:1.5;
}

.wa_name {
  font-size:18px;
  color:#C1272D;
}

.wa_sep {
   padding:5px 0 5px 0;
   width:100%;

    background:url('../images/elements/line_sep.gif') no-repeat center;
}

.wa_listing {
  padding:10px 0 20px 0;
	text-align:center;
	font-size:13px;
}

.wa_listing a {
color:#78030A;
}

.wa_listing a:hover {
color:#C1272D;
}

.album_bc{
  	background-image:url('../images/portal/album_bc.gif');  background-repeat:repeat-x; 
		height:40px;
		color:#78030A;
		font-size:13px;
		font-weight:bold;
		padding-top:8px;
		width:100%;
		vertical-align:top;
}


.album_bc a {
    color:#78030A;
		text-decoration:none;
}

.album_bc a:hover {
    color:#B12129;
		text-decoration:underline;
}

.start_img {
 color:#000;
 line-height:1.5;
 font-size:11px;
}

.start_img IMG {
  border: 2px solid #F3A068;

}


.start_img a:hover IMG {
  border: 2px solid #A81A21;
}

.start_img_0 a:hover IMG {
  border: 2px solid #A81A21;
}


.start_img_0 {

  color:#000;
 font-size:11px;
  line-height:1.5;

}

.start_img_0 IMG{
  border: 2px solid #F3A068;
}


.album_p_right {
 width:50%;
 text-align:left;
 padding:40px 0 0 10px;
}

.album_p_right IMG {
  border:2px solid #F09D67;
}

.album_p_right a:hover IMG {
  border:4px solid #A81A21;
}

.album_p_left {
 width:50%;
 text-align:right;
 padding:40px 10px 0 0;
 font-size:18px;
 color: #C1272D;

}

#rank {
  float:right;
  	background-image:url('../images/elements/rank.gif');  background-repeat:no-repeat; 
	width:91px;
	height:33px;
	position:relative;
	top:30px;
	font-weight:bold;
	color:#C27044;
	text-align:center;
	padding-top:7px;
	font-size:14px;
}

#rank1 {
  font-weight:bold;
  color:#B8353D;
  font-size:13px;
  padding-top:5px;
}

.wa_sort {
font-weight:bold;
  color:#000;
  padding-left:5px;
}







.nowa_linia{     height:25px;
	background-image: url(/templates/template_0/images/katalog/subcat_line.gif);

}
.nowa_linia2{     height:25px;
	background-image: url(/templates/template_0/images/katalog/subcat_line2.gif);

}
 .szukaj_input {
  width:130px;
	padding:2px;
	border:1px solid #78030A ;
	background: #FFF0DD;
	color:#C0272F;
	height:16px;
}

 .szukaj_button {
  width:80px;
      border:1px solid #78030A ;
	background: #FFF0DD;
	color:#C0272F;
	  font-size:14px;
	 font-weight:bold;
	  height:48px;
}

.fwoj {
  width:200px;
	padding:2px;
	border:1px solid #78030A ;
	background: #FFF0DD;
	color:#C0272F;
}
.fkate {
  width:200px;
	padding:2px;
	border:1px solid #78030A ;
	background: #FFF0DD;
	color:#C0272F;
}
.fwoj2 {
  width:140px;
	padding:2px;
	border:0px solid #78030A ;
	background-image: url(/templates/template_0/images/katalog/fwoj2.png);
	color:#C0272F;
	border-bottom: 0px;
	overflow:hidden;

}

.fkate2 {
  width:140px;
	padding:2px;
	border:0px solid #78030A ;
	background-image: url(/templates/template_0/images/katalog/fkate2.png);
	color:#C0272F;
	border-bottom: 0px;
}
.fszukaj2 {

        width:140px;
	border:1px solid #78030A ;
	background: #FFF0DD;
	color:#C0272F;
	font-weight:bold;
	height:19px;
	font-size:11px;
	
}
.fco {
  width:140px;
	padding:2px;
	border:1px solid #EDA165;
	background: #FFF0DD;
}
.wojnone{ display:none;
}
.login_demo {
    position:absolute;
		top:112px;
		right:11px;
}
.login_button {
    position:absolute;
		top:112px;
		right:130px;
}
.login_button2 {
    position:absolute;
		top:112px;
		right:70px;
}
.adres{
	font-size:12px;

}
.raporty{
	font-size:13px;

}
.ofirmie{
	font-size:13px;
	text-align: justify;
        mso-bidi-font-weight: normal;
       line-height:19px;
}
.katalogprezentacja{
	font-size:13px;

}
.katalogrejestracja{
	font-size:13px;

}
.tlo_szukaj{     
	background-image: url(/templates/template_0/images/katalog/szukaj.png);

}
.fco2 {
text-align:center;  
  width:134px;
	padding:2px;
	border:0px solid #78030A ;
	background-image: url(/templates/template_0/images/katalog/fco2.png);

	color:#C0272F;

}
.katalog_szukaj_nazwa{
color:#78030A;
font-size:14px;

}
