BODY {
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #263C46; 
FONT-FAMILY: Tahoma, Verdana, sans-serif;
TEXT-DECORATION: none;
background:#EBEFF1 url(../images/bcg.jpg) repeat-x;
margin:0px;
}

#divContainer{
margin:0px auto;
width:960px;
background:#fff url(../images/cntbcg.gif) repeat-y 0 0;
}

#header{
width:960px;
height:98px;
background-image: url(../images/header.jpg);
background-repeat: repeat-x;
border-bottom:2px solid #75A7BB;
}

#footer{
    CLEAR:BOTH;
width:960px;
height:50px;
margin:0px;
background:#EBEFF1;
text-align:center;
line-height:50px;
border-top:1px solid #DBE7EC;
}

#menu{
padding-top:136px;
height:39px;
}

#inhead{
float:left;
height:50px;
padding-top:26px;
padding-left:33px;
}

#login{
float:right;
height:10px;
margin-top:23px;
margin-right:18px;
color:#868D90;
font: 10px Tahoma,sans-serif;
}

#login a {
color:#598597;
font:bold 10px Tahoma,sans-serif;
}

#login a:hover {
color:#CB3131;
font:bold 10px Tahoma,sans-serif;
}

#search{
float:right;
margin:16px 16px 0px 0px;
width:291px;
background: url(../images/input.gif) no-repeat;
height:38px;
}

.inputsearch{
float:left;
border:0px solid #fff;
/*height:18px;*/
width:243px;
background: none;
color:#406777;
font: 14px Tahoma,sans-serif;
margin:5px 0px 0px 10px;
/*padding:6px 10px 0px 10px;*/
}

#button_search{
float:right;
}


#ad{
width:750px;
height:101px;
margin:0px 0px 0px;
text-align:center;
/*padding:0px 5px;*/
/*background: #ff0000;*/
}


#adveto{
width:180px;
height:101px;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 10px;
float:left;
/*border-right:1px solid #DBE7EC;*/
}

#ad2{
width:960px;
height:101px;
margin:10px 0px 0px 0px;
padding:0px 0px 5px 0px;
float:right;
text-align:center;
/*border-top:1px solid #DBE7EC;*/

}

#cnt{
width:960px;
}

#block{
float:left;
width:180px;
margin: 10px 10px 0px !important;
margin: 10px 5px 0px;
}

#content{
float:right;
width:750px;
margin: 10px 10px 0px 0px !important;
margin: 10px 5px 0px;
/*background: #fff;*/
}

#left_home{
float:left;
width:320px;

}

#right_home{
float:right;
width:420px;

}

#chip_home{
margin:0px;

}

#licznik{
float:left;
height:50px;
margin-top:25px;
margin-left:38px;
border-left:1px solid #75A7BB;
}

#num_adop, #num_oglo, #num_oglop{
margin-top:-1px;
padding-top:0px;
padding-left:10px;
color:#598597;
font:normal 15px Tahoma,sans-serif;
text-transform:uppercase;
}

/**** menu *****/

dl, dt, dd {
	display: block;
	margin: 0;
	padding: 0;
}

dl {
	width: 178px;
}

dt {
/*border-bottom:1px solid #DBE7EC;*/
height:10px;
}





dl a:link, dl a:visited {
	display: block;
	width: 147px;
	text-decoration: underline;
	font-weight: normal;
	background: url(../images/mainmenu_bullet.png) no-repeat;
	color:#A47C04;
border-left:1px solid #DBE7EC;
border-right:1px solid #DBE7EC;
	
}

#main_menu, #adop_menu, #third_menu, #user_navbar{
width:180px;
border-top:1px solid #DBE7EC;
/*border-bottom:1px solid #DBE7EC;
border-left:1px solid #DBE7EC;
border-right:1px solid #DBE7EC;*/
}

#main_menu dl a:link, #main_menu dl a:visited, #third_menu dl a:link, #third_menu dl a:visited {
	display: block;
	width: 166px;
	height:34px;
	line-height:34px;
	text-decoration: none;
  padding-left: 12px;
	font-weight: bold;
	font-size:11px;
	background:url(../images/mainmenu_bullet.png) no-repeat top right;
	color:#406777;
	border-bottom: 1px solid #E3ECF0;

}


#adop_menu dl a:link, #adop_menu dl a:visited, #user_navbar dl a:link, #user_navbar dl a:visited {
	display: block;
	width: 166px;
	height:34px;
	line-height:34px;
	text-decoration: none;
    padding-left: 12px;
	font-weight: bold;
	font-size:11px;
	background:url(../images/mainmenu_bullet.png) no-repeat 0px -35px;
	color:#406777;
	border-bottom: 1px solid #E3ECF0;

}




#adop_menu dl a:hover, #user_navbar dl a:hover  {
	width: 166px;
	/*background:#75A7BB;*/
	padding-left: 12px;
	color: #CC3031;
	background-position: 0px -35px;
	/*border-left: 20px solid #CCCCCC;*/
}


dl a:hover {
	width: 147px;
/*	background:#F0F0F0;*/
	padding-left: 10px;
	color: #aaaaaa;
	background-position: 0px -35px;
	/*border-left: 20px solid #CCCCCC;*/
}

#main_menu dl a:hover, #third_menu dl a:hover {
	width: 166px;
	/*background:#75A7BB;*/
	padding-left: 12px;
	color: #CC3031;
	background-position: 0px -35px;
	/*border-left: 20px solid #CCCCCC;*/
}



/*   koniec menu */

.select{
border: solid 1px #99ADB5; 
/*background-color: #ffffff;*/
background-color: #ffffff;
color: #333333;
width: 142px;
height:17px;
/*margin-bottom: 4px;*/
font: 10px Tahoma,sans-serif;
}

.header{
background-image: url(../images/hederbg.png);
background-repeat: no-repeat;
}

.footer{
BACKGROUND: #2067BA;
height: 31px;
	font-size: 9px; 
	color: #FFFFFF; 
}

.sbg{
background-image: url(../images/sbg.png);
background-repeat: repeat-x;
}

.inputsh {
	color: #2F5261; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	border: solid 1px #99ADB5; 
/*	background-image:  url(../images/bginput.png); */
/*	background-repeat: no-repeat;*/
	/*margin-top:26px;*/
}

.bsp2{
padding: 3px;
}

.bsp3{
padding: 3px;
}
.bsn{
height: 2px;
}

.r{
font-size: 11px;
font-weight: bold;
color: #2F5261;
margin: 0px;
}


.rt{
	font-size: 13px;
  margin: 0px;
}

.rt_news{
	font-size: 14px;
	font-weight:bolder;
	color: #263C46;
  margin: 0px;
}

.rtz{
	font-size: 11px;
	COLOR: #1152A7; 
FONT-FAMILY: Tahoma, Verdana, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
	
margin: 0px;
}


.center{
height: 800px;
}


.untbl{
height: 3px;
}

.uhbg{
background-image:  url(../images/uhbg.png); 
background-repeat: repeat-x;
height:13px;
}

.uhbg2{
background-image:  url(../images/uhbg2.png); 
background-repeat: repeat-x;
}

.chn{
background-image:  url(../images/chn.png); 
background-repeat: repeat-y;
}



a:link, a:hover, a:visited {
FONT-SIZE: 10px; 
COLOR: #345361;
FONT-FAMILY: Tahoma, Verdana, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}


.img{
border: solid 1px #75A7BB;
padding: 0px;
}


.konkurs{
border: solid 1px #FFC000; 
background: #FFFFE0;
padding: 3px;
}

.tbl{
/*border-bottom:1px solid #C3D2D8;*/
padding:3px;
}


.mtbl{
border:1px solid #C3D2D8;

}

.amtbl{
border:1px solid #C3D2D8;
padding:7px 0px 7px 7px;
margin-bottom:10px;
}

.tbl1{
border-left:1px solid #DBE7EC;
border-right:1px solid #DBE7EC;
border-bottom:1px solid #DBE7EC;
margin-bottom:10px;
padding:7px 0px 7px 7px;
}

.tbl2{
border-left:1px solid #DBE7EC;
border-right:1px solid #DBE7EC;
border-bottom:1px solid #DBE7EC;
margin-bottom:10px;
padding:7px 0px 7px 7px;
}

.tbl2 p{
margin-bottom:7px;
padding-right:5px;
text-align:justify;
}

.sztbl{
border-left:1px solid #DBE7EC;
border-right:1px solid #DBE7EC;
border-bottom:1px solid #DBE7EC;
margin-bottom:0px;
padding:10px;
}

.powiadom{
margin:10px 0px;
}

.ctbl{
height:68px;
margin-bottom:10px;
background-image: url(../images/h_chip.jpg); 
background-repeat: no-repeat;
border-left:1px solid #DBE7EC;
border-right:1px solid #DBE7EC;
border-bottom:1px solid #DBE7EC;
padding:0px;
}

.dvchip{
background-image: url(../images/f_chip.jpg); 
background-repeat: repeat-x;
height: 68px;
}

.erchip{
	height: 68px;
  background-color:#FFF;
}

.tblx{
padding: 0px;
}

.dpz{
border-bottom: solid 1px #DBE7EC;  	
}

.gtbl{
	padding:4px;
border-bottom: solid 1px #DBE7EC;  	
}

.bbg{
	height:29px;
  line-height:29px;
	COLOR: #406777;
	padding-left:10px;
FONT-FAMILY: Tahoma, Verdana, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
border-top: solid 1px #DBE7EC;
border-left: solid 1px #DBE7EC;
border-right: solid 1px #DBE7EC;

background:#EBEFF1 url(../images/dzsh.jpg) repeat-x;
}

.bbg_chip{
	height:29px;
  line-height:29px;
	COLOR: #406777;
	padding-left:10px;
FONT-FAMILY: Tahoma, Verdana, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
margin-top:10px;
background:#EBEFF1 url(../images/dzsh.jpg) repeat-x;
border-top: solid 1px #DBE7EC;
border-left: solid 1px #DBE7EC;
border-right: solid 1px #DBE7EC;
}

a.xlevel:link, a.xlevel:visited {
	background: url(../images/xenu_bullet.png) no-repeat;
	vertical-align: middle;
	font-size: 10px;
	font-weight: bold;
	color: #3F5058;
	text-align: left;
	padding-left: 12px;
    	margin-left:12px;
	height: 12px;
	margin-bottom: 1px;
}

a.mlevel:link, a.mlevel:visited {
	background: url(../images/menu_bullet.png) no-repeat;
	vertical-align: middle;
	font-size: 10px;
	font-weight: bold;
	color: #3F5058;
	text-align: left;
	padding-left: 13px;
	height: 15px;
	margin-bottom: 5px;
	margin-left:12px;
}

a.mlevel:hover {
	background-position: 0px -20px;
	text-decoration: none;
	color: #CB3131;
}

.miasto{
font-size: 11px;
font-weight: bold;
color: #466F81;
}

.bspn{
  text-align:justify;
	padding:0px 5px 10px;
}

.orange{
font-size: 11px;
font-weight: bold;
color: #FF8000;
height: 14px;
}

	.podswietl{

	background-color: #E0FFE0;
	border: solid 1px #C3D2D8; 
padding: 3px;

}

.text{
font-size: 11px;
font-weight: normal;
color: #000000;

}

.mnews{
font-size: 11px;
font-weight: normal;
color: #000000;
padding: 0px 5px 5px 5px;
border-bottom: solid 1px #C3D2D8;
background:#FFF ; 
}

.hnews{
padding-left: 5px;
}

.hnews a {
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.hnews a:hover {
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color:#A80D0B;
}


.bsptitle{
font-size: 10px;
font-weight: bold;
padding-left:7px;
color: #406777;
background: url(../images/art_bullet.gif) no-repeat 0px 3px;
}

.rasa{

COLOR: #800000;
TEXT-DECORATION: none;

 
 }
 
 .tytul{
font-size: 10px;
font-weight: bold;
color: #A80D0B;
}

.infotab {
	background-color: #FFCC00;
	letter-spacing: normal;
	text-align: center;
	word-spacing: normal;
	height: 50px;
	width: 200px;
	padding: 4px;
	border: thin solid #FF6600;
}

.tnth{
background-image: url(../images/div_h_a.gif);
width: 2px;
}

.thread{
height: 100px;
padding: 10px;
}


.color1 {
	background-color: #FFFFFF;
}
.color2 {
	background-color: #EDF3F6;
}

.omcolor {
	background-color: #C3D2D8;
  color: #FFFFFF;
  }
  
  .chk {
display:none
}
.chkz{
FONT-SIZE: 12px;
COLOR: #CB3131;
}

.field{
		border: thin solid #DBE7EC;
}


.fieldsh{
		border: 1px solid #DBE7EC;
           /* background:#FFFFFF url(../images/dzsh.jpg) repeat-x;*/
        margin:0px;
}
.smiasto{
background: #E0FFE0;

}

.swynik{
background: #FFF;

}

.dp{
BACKGROUND: #CCCCCC;	
}

.szukaj_url{
font-weight: bold;
	color: #1152A7;

}
.blue{
color: #CB3131;
}

.strtitle{
font-size: 11px;
font-weight: bold;
color: #1152A7;
}

a.user:link, a.user:visited {
	background-position: top; 
	display: block;
    width: 26px;
    height: 26px;
    background: url(../images/amenu/user_strona.png) 0 0 no-repeat;
    }

    a.user:hover {
	background-position: 0 -27px;
    }
    
    
    
    a.mail:link, a.mail:visited {
	background-position: top; 
	display: block;
    width: 26px;
    height: 26px;
    background: url(../images/amenu/user_mail.png) 0 0 no-repeat;
    }

    a.mail:hover {
	background-position: 0 -27px;
    }
    
    
    a.notes:link, a.notes:visited {
	background-position: top; 
	display: block;
    width: 26px;
    height: 26px;
    background: url(../images/amenu/user_notes.png) 0 0 no-repeat;
    }

    a.notes:hover {
	background-position: 0 -27px;
    }
    
      a.plakat:link, a.plakat:visited {
	background-position: top; 
	display: block;
    width: 26px;
    height: 26px;
    background: url(../images/amenu/user_plakat.png) 0 0 no-repeat;
    }

    a.plakat:hover {
	background-position: 0 -27px;
    }
    
          a.zapisz:link, a.zapisz:visited {
	background-position: top; 
	display: block;
    width: 26px;
    height: 26px;
    background: url(../images/amenu/user_zapisz.png) 0 0 no-repeat;
    }

    a.zapisz:hover {
	background-position: 0 -27px;
    }
    
    .smalltxt{

	font-size: 9px; 
 
}

.dvpn{
BACKGROUND: #D2DDE2;	
width: 1px;
padding: 0px;
}

.dvpz{
BACKGROUND: #D2DDE2;
 height: 1px;	
 padding: 0px;
}


   

.quote {
	background-color: #E7E7E7;
	padding: 4px;
	border: thin solid #3885CB;
}

a.reklama{
font-size: 10px;
font-weight: normal;
color: #C8D9EE;
}
	
	#szukaj{
	/*width:318px;*/
	height:120px;
	margin:0px;
	padding-top:10px;
	}
	
	
	
		#mainContainer{
		width:660px;
		margin:0 auto;
		text-align:left;
		height:100%;
		background-color:#FF0000;
		border-left:3px double #000;
		border-right:3px double #000;
	}
    
    
	#formContent{
		padding:5px;
	}
	/* END CSS ONLY NEEDED IN DEMO */
	
	
	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:175px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	.red{
COLOR: #FF0000;
}

	.uimg{
height:300px;
padding: 6px;
margin:2px;
border: solid 1px #ADB3B3; 
}

.spchp{
background-image:  url(../images/hpsbg.jpg); 
background-repeat: repeat-x;
height:57px;
}



a.swhite:link, a.swhite:hover, a.swhite:visited  {
COLOR: #FFF;
font-size: 13px;
font-weight: bold;
}


.button{
	width:120px;
	height:24px;
	font-size: 11px;
		padding-top:2px; 
	padding-bottom:5px; 
	background-color: #EBEBEB;
	border:1px solid #686868;
	font-weight: bold;
	color:#FF0000;
}




/* NOWE DO NOWEJ WERSJI*/
.left{
 padding: 4px;	
	
}


	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:175px;	/* Width of box */
		height:200px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:1em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	
	.finput{
	width: 100%;
	border: 1px solid #666;
}

/*
	input{
	width: 10%;
	border: 1px solid #666;
}
*/

/* tooltip */

h3{
	margin:0px;
}

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:1px solid #CCCCCC;	/* Border width */
	right:20px;	/* Same as border thickness */
	top:20px;
	position:absolute;
	width:150px;	/* Width of tooltip content */
	height:100px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:1em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}

.ltitle{
FONT-WEIGHT: bolder;
color: #1152A7;
FONT-SIZE: 11px;
}

.rtitle{
FONT-WEIGHT: bolder;
color: #FF0000;
FONT-SIZE: 11px;
}


/* koto usera - nazwy klas wpisane w php*/

	.plugin{

	border: 1px solid #666;
}

	.plugin-selected{

	border: 1px solid #FF0000;
	background-color: #FFF000;
}


/* konto usera - potrzebne do pm */

.panel_navigates {
	float:right;
	width:100%;
	height: 26px;
	padding-top: 5px;
	padding-right: 5px;
	text-align:right;	
		/*border-bottom: 1px solid #FF0000;*/
	}
	
	#opis{
	float:left;
	width: 760px;
	background-color:#CC0000;

}


.tajny_div{
    
    /*
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #cccccc;
    #E7E7E7
    */
    

    border-left: solid 1px #cccccc;
    
    border-right: solid 1px #E7E7E7;
    border-bottom: solid 1px #E7E7E7;
	width:728px;
	background-color:#F7f7f7;
	text-align:left;
	padding:5px;
 
    
}

.underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:9px;
	font-weight:bold;
}

	.left{
	border-left-color: #cccccc;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:9px;
	font-weight:bold;
	border-left-width: 1px;
	border-left-style: solid;
}
.right{
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:9px;
	font-weight:bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E7E7E7;
}
.top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}






/* tabular */
div.tabereks {
	border-left: solid 1px #DBE7EC;
  border-right: solid 1px #DBE7EC;
  border-bottom: solid 1px #DBE7EC;
	margin: 0px 0px 0px 0px;
}



div.taberek {
	/*background-image:  url(../images/bbg.png);
	background-repeat: repeat-x;*/
	margin: 0px 0px 0px 0px;
	/*border-left: solid 1px #DBDBDB;
	border-top: solid 1px #DBDBDB;*/
	COLOR: #1152A7; 
    FONT-FAMILY: Tahoma, Verdana, sans-serif;
    FONT-SIZE:10px;
    TEXT-DECORATION: none;
     FONT-WEIGHT: normal;
     	width: 420px;
}




ul.taberek {
	list-style-type: none;
  width: 420px;
	float: left;
	height: 29px;
	font-weight: normal;
	background-color: #EAF2F4;
	background-image:  url(../images/bbg.gif);
	background-repeat: repeat-y;
	border-top: solid 1px #DBE7EC;
	/*border-bottom: solid 3px #FFFFFF;*/
		padding:0px;
    margin:0px 0px 0px -1px !important; /*moz margin*/
		margin:0px; /*IE margin*/
}

ul.taberek li {
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;

}

ul.taberek a {
	float: left;
	display: block;
	text-align:center;
	width:105px;
	line-height:29px;
	color: #517382;
	/*background: #eee;*/
	text-decoration: none;
	font-weight: normal; 
  font-size:10px;
}

ul.taberek a:visited{
	font-weight: normal; 
}

ul.taberek a:hover {
	background: #98BDCC;
	color:#fff;
	font-weight: normal;
	text-decoration: none;
}

ul.taberek a.active {
	width:103px;
	font-weight: normal;
	background:#EBEFF1 url(../images/dzsh.jpg) repeat-x;
	cursor: default;
	color: #254F60;
	border-left: solid 1px #DBE7EC;
	border-right: solid 1px #DBE7EC;
}

.tabs-container {
	clear: both;
	height:180px;
	padding: 10px 14px 0px;

}

#tabular h2 {
	/*font-size: 100%;*/
	margin: 0 0 20px 0;
}

/* globals html, body,  */

/*
h1, h2, p, ul, ol, li, pre {
	margin: 0;
	padding: 0;
}
*/
ul {
	list-style-type: none;
}

.tab {
height: 160px;


}

.icon{
font-weight: normal;
}


.undnews{
	
font-size: 11px;
font-weight: normal;
color: #08589F;
padding: 5px;
background:#FFF ; 
}

.block_new{
    
  /*border-bottom:1px solid #FF0000;*/
}

#szukaczka{
    height:30px;
}

.vetart{
    height:60px;
    margin-top:10px;
}

.img_vetart{
    height:60px;
     width:60px;
     float: left;
}

.txt_vetart{
    margin-left: 10px;
    height:60px;
     width:335px;
     float: left;
}

#acnt{
    width:544px;
     float: left;
    
}

#bcnt{
    width:196px;
    margin-left:10px !important;
    margin-left:2px;
    float:left;
   
}

#paginateh{
    background:#EBEFF1 url(../images/paginateh.jpg) repeat-x;
    border: solid 1px #DBE7EC;
     /*margin-right:10px;*/
  
}
#paginatef{
    clear:both;
    background:#EBEFF1 url(../images/paginateh.jpg) repeat-x;
    border: solid 1px #DBE7EC;
    /*margin-right:10px;*/
}
#navibar{
    border-left: solid 1px #DBE7EC;
    border-right: solid 1px #DBE7EC;
    border-bottom: solid 1px #DBE7EC;
    margin-bottom:10px;
   /* margin-right:10px;*/
}

#szukaczka_miast{
    border: solid 1px #DBE7EC;
    margin-bottom:10px;
    padding-top:10px;
     padding-left:10px;
      padding-right:10px;
   /* margin-right:10px;*/
}
.brdr{
    position: relative;  
    height: 106px; 
    width: 542px; 
    z-index: 0;
    border-bottom: solid 1px #DBE7EC;
}

.nbrdr{
    position: relative;  
    height: 106px; 
    width: 552px; 
    z-index: 0;
}



#szukaczka ul { 
		padding: 3px; 
	text-align: left; 
	/*width: 394px;*/ 
	border-left: 1px solid #99ADB5;
    	border-right: 1px solid #99ADB5;
        	border-bottom: 1px solid #99ADB5;
             
	font-family: verdana, arial, sans-serif; 
	font-size: 11pt;
	background-color: #FFF;
      z-index: 1;
    position:relative;
	}
    
#szukaczka 	ul { list-style-type: none; 
	font-family: verdana, arial, sans-serif; 
	font-size: 11pt;  
    margin: 0 0 0 0;
	}
	#szukaczka li { margin: 0 0 5px 0; cursor: default; color: black;}
	#szukaczka li:hover { background: #F7FBFC; }
    
    
    
    .listabox100{

border-bottom:1px dashed #aaa;
position: relative;  
height: 115px; 
width: 370px; 
z-index: 0;
float:left;
}

.listadbox100{
border-bottom:1px dashed #aaa;
position: relative;  
height: 115px; 
width: 370px; 
z-index: 0;
float:left;
}

.adopcjabox100{
margin:0px 0 0px 108px;

padding: 4px;
height: 80px;
}


.imageadbox100{
margin:4px 4px 4px 4px;
float:left;
width: 100px;
background:url(../images/loading.gif) no-repeat;

}


#detalblok{
float:left;

width: 285px;

}

#detaltresc{

float:left;
min-height: 150px;
padding: 4px;
text-align:justify;
width:455px;

}

#medimage{
margin:0px auto;
background:#F2F7FA url(../../../system/ajax/img/loadc.gif) center center no-repeat;

height:270px;
text-align:center;
border:1px solid #DBE7EC;
padding-top:20px;
}

#smallimage, #smallvideo, #wykopinfo{
margin:10px auto 0px auto;
background-color:#F2F7FA;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
padding-right:1px;
border:1px solid #DBE7EC;
}





#dane_adopcji{
font-size:13px;
}

.adopico{
padding:3px;    
  
}


.adopic{
    height: 100px; width: 100px; position: absolute; top: 0px; left: 0px; z-index: 0;
    background:url(../images/loading.gif) no-repeat;

}

 #opis_rasy, #wyglad_rasy, #zachowanie_rasy{
    
    margin-bottom: 20px;
   /* margin-right:10px;*/
    
    }
    
    #nazwarasy, #tytul_rasy{
        height:50px;
        line-height: 50px;
       border-bottom: solid 1px #DBE7EC; 
           margin-bottom: 20px;
            /* margin-right:10px;*/
    }



/* kalendarz*/

div.calendar
{
  font-size: smaller;
  color: #000;
}

div.calendar.popup
{
  margin-left: -40px;
  margin-top: -100px;
}

div.calendar table
{
  background-color: #eee;
  border: 1px solid #aaa;
  border-collapse: collapse;
  width:200px;
}

div.calendar thead {
  background-color: white;
}

div.calendar td,
div.calendar th
{
  padding: 3px;
  text-align: center;
}

div.calendar td.title
{
  font-weight: bold;
}

div.calendar th
{
  background: #ddd;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  font-weight: bold;
  color: #555;
}

div.calendar tr.days td {
  width: 2em;
  color: #555;
  text-align: center;
  cursor: pointer;
}

div.calendar tr.days td:hover,
div.calendar td.button:hover
{
  background-color: #34ABFA;
  cursor: pointer;
}

div.calendar tr.days td:active
div.calendar td.button:active
{
  background-color: #cde;
}

div.calendar tr.days td.selected
{
  font-weight: bold;
  background-color: #fff;
  color: #000;
}

div.calendar tr.days td.today
{
  font-weight: bold;
  color: #D50000;
}

div.calendar tr.days td.otherDay
{
  color: #bbb;
}


.s_blue{
    color:blue;
}

.s_red{
    color:red;
}

.s_black{
    color:black;
}

.s_green{
    color:green;
}



/* testy*/


.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(../images/graphics/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}



/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(../images/graphics/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}



/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}








/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(../images/graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(../images/graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.flagsel{
 
 
   background: url(../images/bg.png);
}

.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
    align:center;
}



.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}


#infobuttons{
    text-align:center;
    margin-top:20px;
    border-top:  1px solid #DBE7EC;
}

#infos{
    clear: both;
    margin-top:40px;
    border-top:  1px solid #DBE7EC;
}

/* FORUM */



.dvpn{
BACKGROUND: #C3D2D8;	
width: 1px;
padding: 0px;
}

.dvpz{
BACKGROUND: #C3D2D8;
 height: 1px;	
 padding: 0px;
}

.quote {
	background-color: #F0FFF8;
	padding: 4px;
	border: thin solid #C3D2D8;
}





  .somcolor {
	background-color: #A0FFD0;
  
  }
  
  .forum_name{
	height: 20px;
border-bottom: 1px solid #F7D8EB;
/*background:#5E0A5E;*/	
}
.forum_thread1{
border-bottom: 1px solid #C3D2D8;
/*border-right: 1px solid #F7D8EB;*/
background:url(../images/fbg1.gif);
position:relative;
}

.forum_thread2{
border-bottom: 1px solid #C3D2D8;
/*border-right: 1px solid #F7D8EB;*/
background: url(../images/fbg2.gif);
position:relative;
}

.forum_user{
width:120px;
float:left;	
/*padding: 3px;*/
}

.post_author{
padding-top: 5px;	
padding-bottom:5px;	
}

.post_dane{
padding-top: 5px;	
padding-bottom:5px;	
}
	
	
.forum_tresc{
float:left;	
padding: 10px;
width:595px;

/*background-color: #E0FFE0;*/
}


.forum_data{
	/*font-weight: bold;*/
	color:#202020;	
}


.forum_funkcje{
text-align:right;
height:16px;

}

.nick{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#282828;
	font-weight: bold;
}

.forum_stopka{
border-top: 1px solid #C3D2D8;
/*border-right: 1px solid #F7D8EB;*/

}



#forum_rules{
height: 100px;
border-bottom: 1px solid #F7D8EB;
padding: 3px;	
}

#forum_temat{
	margin-left: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
		
}

#forum_bbcode{
height: 23px;
padding: 3px;
width:380px;
float: left;
/*margin-left: 12px;*/


}

#forum_emots{
height: 23px;
/*border-bottom: 1px solid #F7D8EB;*/
padding: 3px;
width:355px;
float: left;


}

#forum_cnt{
/*background: #F7D8EB;*/
}

#forum_newmessage{
/*border-bottom: 1px solid #F7D8EB;*/
	margin-left: 2px;
	margin-right: 5px;
	margin-top: 5px;
/*background:#5E0A5E;	*/
}
.forum_butt {
	float:right;
	margin:15px;
	}
	
	.newtopic_input {

	margin: 0px;
/*	padding: 3px;*/
	background:#FFF url(../images/new_topic.gif) bottom left no-repeat;
	border: 1px solid #ADB3B3;
	width: 100%;
}

	.newtopic_hover {

	margin: 0px;
	/*padding: 3px;*/
	background-color:#FFF;
   border: 1px solid #ADB3B3;
	width: 100%;
}


.priv{
    height:250px;
    	border-bottom: 1px solid #ADB3B3;
}





/* artykuly*/


	#rel_cnt{
	height:300px;
	padding-left:5px;
/*background:#FBFBFB;*/

	}
	
		#rel_nav{
	/*background:#F0FFF0;*/
	height:20px;
/*background:#FBFBFB;*/
	}
	
	h1.artpok {
	width: 735px;
	font-size:12px;
	color:#006000;
	border-bottom: #006000 solid 1px;
	padding: 5px;
	margin-bottom: 10px;
    margin-top: 10px;
	/*background:#EFEFEF;*/
	}
.artpok {
	float:left;
	padding-bottom: 5px;
	width: 367px;
	margin-right: 5px;
/*background:#EFEFEF;*/
}

h3.news {
	font-size:12px;
	color: #5e0a5e;
	margin: 1px;
	padding: 0px;
	}
	
	.home_pic {
	border: 1px solid #004000;
	text-align: left;
	margin-right:10px;
	}
	
	.rel_link {
	margin-right: 5px;
	}
	
		#artykul_cnt{
				padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
	.art_block {
	float:left;
	width: 280px;
	margin: 5px;
	height: 100px;
/*	background-color:#FEF8FB;*/
	padding-left:5px;
	padding-bottom:5px;
}
p.artykul{
	margin-left:5px;

}
h1.art_title {
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:14px;
	color:#004000;
	}
a.art_title:link {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#004000;
	}
a.art_title:visited {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#004000;
	}

/*

.gal_image{
width: 100px;	
margin:5px;
position: relative;
float:left;	
}

.gal_opt{
width: 144px;	
padding:3px;

float:left;	

  
  font-weight: bold;
}
*/


.akapit{
font-size: 12px;
font-weight: bold;
color: #006000;
margin-bottom: 5px;
margin-top: 5px;
}

#user_site{
float:left;
padding-top:26px;
padding-left:33px;
font-family: "Trebuchet MS", Arial, Helvetica, "Sans Serif";
color:#598597;
font-weight:bold;
font-size:36px;
letter-spacing:-0.05em;
margin:0px;
height:50px;
}

#headnext{
float:left;
font-size:18px;
color:#598597;
font-weight:normal;
line-height:19px;
height:50px;
margin-top:25px;
margin-left:38px;
padding-top:5px;
padding-left:10px;
border-left:1px solid #75A7BB;
}


#copyright{
	font-size:9px;
	width:550px;
    height:30px;
      line-height:30px;
	margin:0px auto;
	text-align: center;
	border: 1px solid #FF0000;
	background:#FFF000;
}

a.autolink:link {
	color:#1152A7;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	}
a.autolink:visited {
	color:#1152A7;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	}	
a.autolink:hover {
	text-decoration:underline;
	}
	
.smallprod{
float:left;
width: 168px;
height: 200px;
margin-right:10px;
margin-bottom:10px;
border:1px solid #CFEBE2;
text-align:center;
padding:3px;

	background: url('../images/prod_bcg.gif') bottom center repeat-x;	
}

.h3small{
/*font-family: Tahoma, Geneva, sans-serif;*/
font-size:10px;
color:#003300;
font-weight:bolder;
}

.h5small{
/*font-family: Tahoma, Geneva, sans-serif;*/
font-size:10px;
color:#333333;
font-weight:normal;
margin:0px;
}

.scont{
height:180px;
/*background:#ff0000;*/
}

.scena{
float:left;
width:90px;
color:#A31111;
font-weight:bold;
font-size:15px;
text-align:left;
padding-left:5px;
/*background:#00ff00;*/
}

.smore{
float:left;
width:70px;
color:#418973;
/*background:#ff0000;*/
}


.sklepcat{

margin-bottom:10px; 
height:100px; 
width:100%; 
border: 1px solid #CEF3E2; 
background: url(../images/sklep_cat_bcg.jpg) top center repeat-x;
/*background:url(../images/new_ver/menu_bcg.gif) repeat-x;*/
}

.scat{
font-size:13px;
color:#11593C;
padding-left:5px;
margin-bottom:5px;
}

a.skl_art:link, a.skl_art:visited {
float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
font-weight:normal;
	display:block;
	width:196px;
	/*border-bottom:1px solid #ddede7;*/
	height: 25px;
	line-height:25px;
	color:#000;
	text-decoration:none;
	background:url(../images/bullet_kat.gif) 0 8px no-repeat;
	padding-left: 10px;
}


a.skl_kat:link, a.skl_kat:visited {
float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
       font-weight:normal;
	display:block;
       margin-left:10px;
	width:163px;
	/*border-bottom:1px solid #ddede7;*/
	height: 20px;
	line-height:20px;
	color:#000;
	text-decoration:none;
	background:url(../images/bullet_kat.gif) 0 8px no-repeat;
	padding-left: 10px;
/*background:#ff0000;*/
}

H3.scat{
	font-weight: bold;
/*	font-style: italic;*/
color:#800000;
font-family:"Trebuchet MS";
font-size:12px;	
margin:0px;
padding-left:5px;
}

.h1sclat{
	font-weight: bold;
/*	font-style: italic;*/
color:#800000;
font-family:"Trebuchet MS";
font-size:12px;	
margin:0px;
padding-left:5px;
}

#alx{
display:none;
}
