/* CSS Document BIP*/

body 
	{ margin:0px;  background:#000; font-family: Tahoma; font-size: 11px;  color:yellow; line-height:160%; }
		
a { color: yellow; text-decoration: none; }
a:hover { color: orange; text-decoration: underline; }

img
	{ border:0px; }
	
.clr 
	{ clear: both; }	

input.search{
    
	background:url(../img/input-01.jpg) no-repeat;
    border:0px solid #5A78A4;
	font-size:11px;
   	font-family:Tahoma;
	padding: 3px 8px 8px 8px;
	color:yellow;
	width:141px;
	float: left;
}

input.search-submit{
    
	background:url(../img/search-submit.jpg) no-repeat;
    border:0px solid #5A78A4;
	font-size:11px;
   	font-family:Tahoma;
	padding: 3px 8px 8px 8px;
	color:yellow;
	width:22px;
	float: left;
}

a.link-normal { color:yellow; text-decoration: none; }
a.link-normal:hover { color:orange; text-decoration: underline; }

a.link-color { color:yellow; text-decoration: none; }
a.link-color:hover { color:orange; text-decoration: none; }

a.link-color2 { color:yellow; text-decoration: none; }
a.link-color2:hover { color:orange; text-decoration: underline; }



/*---------------------------content boxes-------------------------------*/
	
.content-main /*-whole page-*/
	{ margin:0 auto 0 auto; width:1000px; height:100%;  padding:0px 0px 0px 0px; }
	
.content-top
	{ height:103px; }
	
.content-top-top
	{ background:#000; height:17px; width:1000px; padding:5px 0px 0px 0px; text-align:right; }

.content-top-left /*-logo gmina*/
	{ float:left; width:500px; }
	
.content-top-right /*-logo bip*/
	{ float:left; width:500px; height:50px; text-align:right; padding:28px 0px 0px 0px; }
	
.content-top-bottom
	{  background:#000; height:50px; width:1000px; color:#000; }
	
.content-menu /*-upper menu-*/
	{ height:50px;}
	
.content-middle
	{}

.content-middle-left /*-menu left*/
	{ background:#000; float:left; width:220px; padding:0px 0px 20px 0px; }
	
.content-middle-right /*-content - text*/
	{ background:#000; float:left;  width:740px; padding:0px 20px 0px 20px; }
	
.content-bottom /*-footer-*/
	{ background:#000; height:40px; color:#959EAF; }
	
	
	
/*-----------------------upper menu-----------------------------*/

.menu-belt-left
	{ background:#222; float:left; width:5px; height:50px; }	
	
.menu-belt-middle
	{ background:#222; float:left; width:980px; height:50px; padding:0px 5px 0px 5px; color:yellow; }	
	
.menu-belt-right
	{ background:#222; float:left; width:5px; height:50px; }	
	
a.link_1 { float:left; display: block; border: 0px;  background-color:#222; color: yellow; text-decoration: none; font-size:12px; padding:15px 15px 0px 15px; }
a.link_1:hover { float:left; border: 0px;  background-color:#222; color: orange;  font-size:11px; color:#000; font-size:12px;  padding:15px 15px 0px 15px; }

.div-left-top
	{ float:left; padding:14px 15px 0px 0px; }

.div-right-top
	{ float:right; padding:14px 8px 0px 0px; text-align:right; font-size:12px; }



/*---------------------------small upper menu------------------------*/

a.link_2 { color:yellow; text-decoration: none; font-size:11px; padding:0px 7px 0px 7px; }
a.link_2:hover { color: orange;  font-size:11px; padding:0px 7px 0px 7px; }

a.link_3 { color:yellow; text-decoration: none; font-size:12px; padding:0px 0px 0px 7px; }
a.link_3:hover { color: orange;  font-size:12px; padding:0px 0px 0px 7px; }


/*------------------------------middle--------------------------------*/
/*---------------------------------------------------------------------*/

.breadcrumbs
	{ background:#000; color:yellow; padding:10px 0px 10px 0px; }
	
	
/*--------------------------------content text----------------------------------*/

.title-belt-left
	{ color:yellow; background:#000; height:46px; width:5px; float:left; }

.title-belt-middle
	{ color:yellow; background:#000; height:46px; width:650px; float:left; font: 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; padding:12px 0px 0px 20px; }


.title-belt-right
	{ color:yellow; background:#000; height:46px; width:65px; float:left; }
	
.content-text
	{ width:680px; padding:30px 20px 10px 20px; text-align:justify; font-size:12px; line-height: 180%; }
	
.more
	{ width:680px; padding:5px 20px 15px 20px; text-align:right; }


/*--------------------------------recently added----------------------------------*/


.listing-date
	{ font-size: 11px; font-weight:bold; float:left; padding: 0px 10px 0px 0px; }

.listing-title
	{ font-size: 12px; }


/*-----------------------------menu left-------------------------------*/

.menu-left-top
	{ color:yellow; font: 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; height:34px; width:200px; background:#222; padding:12px 0px 0px 20px; }

.menu-left-middle
	{ background:#000; padding:10px 0px 0px 0px; }

.menu-left-bottom
	{ background:#000; height:10px; width:220px; }

a.menulink_0 { background:#222; display: block; width:181px; color: yellow; text-decoration: none; font-size:11px; padding:9px 10px 10px 29px; }
a.menulink_0:hover {background:#222;width:181px; color: orange; font-size:11px; padding:9px 10px 10px 29px; }

a.menulink_1 {background:#222; display: block; width:170px; color: yellow; text-decoration: none; font-size:11px; padding:5px 10px 6px 40px; }
a.menulink_1:hover {background:#222;width:170px; color: orange; font-size:11px;padding:5px 10px 6px 40px; }

a.menulink_2 {background:#222; display: block; width:170px; color: yellow; text-decoration: none; font-size:10px; padding:5px 10px 6px 50px; }
a.menulink_2:hover {background:#222;width:170px; color: orange; font-size:10px; padding:5px 10px 6px 50px; }

a.menulink_3 {background:#222; display: block; width:170px; color: yellow; text-decoration: none; font-size:9px; padding:5px 10px 6px 60px; }
a.menulink_3:hover {background:#222; width:170px; color: orange; font-size:9px; padding:5px 10px 6px 60px; }


a.menulink_0_selected { color: orange !important; background:#333 !important;}

a.menulink_1_selected { color: orange !important; background:#333 !important;}

a.menulink_2_selected { color: orange !important; background:#333 !important;}

a.menulink_3_selected { color: orange !important; background:#333 !important;}


/*-----------------------------footer------------------------------------*/
	
.content-footer
	{ margin:0 auto 0 auto; width:960px; padding:10px 20px 0px 20px; }

.div-left
	{ float:left; }

.div-right
	{ float:right;  text-align:right; }
	
.div-resp
{ margin-top: 10px; font-size:10px; padding:5px; background:#222; border-style: solid; border-width: 1px; border-color:#E1E1E1;}

.bip_tresc_temat {
	font-size:14px;
	font-weight: bold;
	margin-top:30px;
}

.bip_tresc_zawartosc ul {
	margin-top: 0;
	margin-bottom: 0;
}

#contrast {
	display:none;
}

#normalContrast {
	display:inline;
}

.content-top-top > a.link_2 > img {
	display:none;
}

.content-top-right a { 
	background: url(../img/logo-bip-transparent.png) no-repeat;
	width: 167px;
	height: 60px;
	display: block;
	float: right;
}
	
.content-top-right img { 
	display:none;
}

.listastronul {
	float: left;
}

#bigFont {
	color: yellow;
	font-size: 18px;
}

#normalFont {
	color: yellow;
	font-size: 14px;
}