/** Type: CSS Document
  *	Name: sub.css
  *	Description: Stylesheet file for 48godzin.pl page
  *	Author: Krzysztof Piwowar
  * www: http://www.kpiwowar.com
  *
  * Created: 2007-10-25
  *	Version: 1.0
  */
	

	#wrapper #logo-and-subnav #subnav {
		width: 652px;
		float: right;
	}
	
		#wrapper #logo-and-subnav #subnav ul {
			width: 606px;
			margin: 0 auto;
		}
		
			#wrapper #logo-and-subnav #subnav ul li {
				float: left;
			}
			
				#wrapper #logo-and-subnav #subnav ul li a {
					padding: 63px 20px 10px 20px;
					text-align: center;
					color: #6f6f6f;
					text-transform: capitalize;
					display: block;
				}
				
				#wrapper #logo-and-subnav #subnav ul li a strong {
					font-weight: normal;
				}
				
				#wrapper #logo-and-subnav #subnav ul li a:hover {
					text-decoration: none;
					color: #000;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.home a {
					background: transparent url(../img/bg-home.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.katalog a {
					background: transparent url(../img/bg-kataloguslug.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.uslugodawcy a {
					background: transparent url(../img/bg-uslugi.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.kontakt a {
					background: transparent url(../img/bg-kontakt.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.konto a {
					background: transparent url(../img/bg-mojekonto.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.drukuj a {
					cursor: pointer;
					background: transparent url(../img/bg-drukuj.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.dodajzlecenie a {
					background: transparent url(../img/bg-dodajzlecenie.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.pocztawewnetrzna a {
					background: transparent url(../img/bg-pocztawewnetrzna.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.uslugi a {
					background: transparent url(../img/bg-uslugi.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.zmiendane a {
					background: transparent url(../img/bg-zmiendane.png) top center no-repeat;
				}
				
				#wrapper #logo-and-subnav #subnav ul li.platnosci a {
					background: transparent url(../img/bg-platnosci.png) top center no-repeat;
				}
				
					
	
	#wrapper #content-container {
		width: 850px;
		float: left;	
	}
	
		#wrapper #content-container #middle-panel {
			width: 652px;
			min-height: 300px;
			float: right;
		}	
			
		#wrapper #content-container #middle-panel .zajawka p{
				margin-bottom: 5px;
			}
			
				#wrapper #content-container #middle-panel .zajawka h3 a {
					color: #cf181f;
					font-weight: normal;
				}
				
				#wrapper #content-container #middle-panel .zajawka h3 a:hover {
					color: #000;
				}
				
					#wrapper #content-container #middle-panel .zajawka p a {
						color: #6f6f6f;
					}
					
					#wrapper #content-container #middle-panel .zajawka p a:hover {
						text-decoration: underline;
					}
			
			#wrapper #content-container #middle-panel p.all {
				text-align: right;
			}
			
				#wrapper #content-container #middle-panel p.all a {
					color: #d2262d;
				}
				
				#wrapper #content-container #middle-panel p.all a:hover {
					color: #000;
					text-decoration: none;
				}
			
			#wrapper #content-container #middle-panel table {
				vertical-align: middle;
				text-align: left;
				border-collapse: collapse;
			}
			
			#wrapper #content-container #middle-panel #content a {
				color: #fa000a;
			}
			
			
		
		#wrapper #content-container #left-panel {
			margin-top: 0;
			padding-top: 0;
			width: 185px;
			float: left;
		}
		
			#wrapper #content-container #left-panel ul {
			}
				
				#wrapper #content-container #left-panel ul li {
					margin-bottom: 10px;
					padding-left: 14px;
					background: transparent url(../img/bg-bullet.gif) 2px 50% no-repeat;
				}
					
					#wrapper #content-container #left-panel ul li a {
						color: #6f6f6f;
					}
					
			#wrapper #content-container #left-panel p.all {
				text-align: right;
			}
			
				#wrapper #content-container #left-panel p.all a {
					color: #d2262d;
				}
				
				#wrapper #content-container #left-panel p.all a:hover {
					color: #000;
					text-decoration: none;
				}
				
		
		
			#wrapper #content-container #left-panel #header-aktualnosci {
				width: 184px;
				height: 36px;
				margin-bottom: 15px;
				background: transparent url(../img/bg-header-aktualnosci.jpg) top left no-repeat;
				display: block;
			}

/* Maja */



A:visited {color: #cd1d34; text-decoration: none;}
A:active {color: #cd1d34; text-decoration: none;}
A:link {color: #cd1d34; text-decoration: none;}
A:hover {color: #000000; text-decoration: none;}


h2.naglowek {
font-family: Trebuchet MS; 
height: 36px;  
background: url(../img/bg-header.jpg) left no-repeat; 
padding-left: 75px; 
padding-top: 12px; 
font-weight: bold; 
font-size: 11pt; 
color: #d04951;
}

h2.naglowek_menu {
font-family: Trebuchet MS; 
height: 36px;  
padding-left: 15px; 
padding-top: 12px; 
font-weight: bold; 
font-size: 11pt; 
color: #d04951;
}
span.szary {
color: #717373;
}

#wrapper #content-container #left-panel div#menu_niezalogowany {
width: 165px; 
height: 116px; 
background: url(../img/menu_bg.png); 
padding-left: 10px; 
padding-right: 10px;
}
#wrapper #content-container #left-panel ul#menu_niezalogowany  
{
list-style: none; 
}
#wrapper #content-container #left-panel li.niezalogowany_klucz {
margin-bottom: 8px;
text-indent: 14px;
background: transparent url(../img/ico_klucz.png) 0 no-repeat;
}
#wrapper #content-container #left-panel li.niezalogowany_dymek1 {
margin-bottom: 8px;
text-indent: 14px;
background: transparent url(../img/ico_dymek1.png) 0 100% no-repeat;
}
#wrapper #content-container #left-panel li.niezalogowany_dymek2 {
margin-bottom: 8px;
text-indent: 14px;
background: transparent url(../img/ico_dymek2.png) 0 100% no-repeat;
}

#wrapper #content-container #left-panel li.niezalogowany_koperta {
margin-bottom: 8px;
text-indent: 14px;
background: transparent url(../img/ico_koperta.png) 0 100% no-repeat;
}

#wrapper #content-container #left-panel li.niezalogowany_uslugi {
margin-bottom: 8px;
text-indent: 14px;
background: transparent url(../img/ico_uslugi.png) 0 no-repeat;
}
#menu_niezalogowany  a:hover {
color: #000;
text-decoration: underline;
}

li.aktualnosci_list {
margin-bottom: 8px;
padding-left: 14px;
background: transparent url(../img/shared/bg-bullet.gif) 2px 50% no-repeat;
}

li.kategorie_list {
margin-bottom: 1px;
padding-left: 14px;
background: transparent url(../img/shared/bg-bullet.gif) 2px 50% no-repeat;
}





h3.ogloszenie_nag {
font-size: 10pt; 
margin-bottom: 10px;
}
h3.ogloszenie_tytul {
font-size: 11pt; 
color: #cd1d34; 
margin-bottom: 12px;}

#wrapper #logo-and-subnav #subnav ul li.mojeogloszenia a {
background: transparent url(../img/bg-ogloszenia.png) top center no-repeat;
				}	
	
span.red {color: #d21a26; font-weight: bold; padding-bottom: 10px;}	
div.dane {padding: 10px;}
td.alert {text-align: center; padding: 1px; border-top: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9;}	
div#div-alert {width: 100%; text-align: center; margin: 0; padding: 0; margin-left: 50px; margin-top: 30px; margin-bottom: 20px;}
div#div-alert_short {width: 100%; text-align: center; margin: 0; padding: 0; margin-left: 40px; margin-top: 30px; margin-bottom: 20px;}
 span.nag {
					color: #cf181f;
					font-weight: normal;
				}

td.nomargin {text-align: right; margin: 0; padding: 0;}	
hr.jasna {width: 100%; height:1px; border: 0; background-color: #dadada; margin-top: 12px; margin-bottom: 12px;}
.zwykly_przycisk {
				margin-top: 8px;
				margin-bottom: 8px;
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 4px;
				padding-bottom: 4px;
				border: 0;
				font-size: 10px;
				color: #fff;
				background: transparent url(../img/btn-zalogujsie2.jpg) top left no-repeat;						
}
.zwykly_przycisk_szary {
				margin-top: 8px;
				margin-right: 5px;
				margin-bottom: 8px;
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 4px;
				padding-bottom: 4px;
				border: 0;
				font-size: 10px;
				color: #fff;
				background: transparent url(../img/btn-szary.jpg) top left no-repeat;						
}
.zwykly_przycisk_long {
			
				margin-top: 8px;
				margin-bottom: 8px;
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 4px;
				padding-bottom: 4px;
				border: 0;
				font-size: 10px;
				color: #fff;
				background: transparent url(../img/btn-zalogujsie3.jpg) top left;						
}

/* ogłoszenia */
a.ogloszenia_edycja {margin: 0; padding: 0;}
a.ogloszenia_zamknij {margin: 0; padding: 0;}		

.edycja_ogloszenia input, textarea, select {border: 1px silver solid; background-color: white; margin: 5px;}
.edycja_ogloszenia select {width: 400px;}	

div.confirm_content {text-align: center;}
#dodaj_ogloszenie input {border: 1px solid #d9d9d9; padding: 0; margin: 5px; background-color: white;}
#dodaj_ogloszenie textarea {border: 1px solid #d9d9d9; padding: 0; margin: 5px; background-color: white;}
#dodaj_ogloszenie .zwykly_przycisk {
				margin-top: 8px;
				margin-bottom: 8px;
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 4px;
				padding-bottom: 4px;
				border: 0;
				font-size: 10px;
				color: #fff;
				background: transparent url(../img/btn-zalogujsie3.jpg) top left no-repeat;						
}
.branze_radio {}
.lista_ogloszenia {float: left; margin-right: 10px;}
label.label_ogloszenia {width: 300px; font-weight: normal;}
a.linkbutton_new {
	margin-left: 20px;
				font-size: 10px;
				color: #6f6f6f;
				/*color: #d81221;*/
				text-decoration: underline;
}
a.linkbutton_left{
margin: 3px 20px 10px 0;
				font-size: 10px;
				color: #6f6f6f;
				/*color: #d81221;*/
				text-decoration: underline;
				float: right;
display: block;
}

	#wrapper #content-container #middle-panel fieldset .anuluj {
					font-size: 10px;
				margin-right: 10px;
				color: #6f6f6f;
				text-decoration: underline;
				float: right;
			}
			
			#wrapper #content-container #middle-panel fieldset.centered .anuluj {
				margin-left: 220px;
				margin-right: -250px;
				float: left;
			}
			
				#wrapper #content-container #middle-panel fieldset .anuluj span {
					padding-top: 7px;
					display: block;
				}		

a:hover.underline {text-decoration: underline; color: #000;}
a.aktualnosci_list:link {text-decoration: none; color: #6f6f6f;}
a.aktualnosci_list:active {text-decoration: none; color: #6f6f6f;}
a.aktualnosci_list:visited {text-decoration: none; color: #6f6f6f;}
a.aktualnosci_list:hover {text-decoration: underline; color: #6f6f6f;}

p.powrot {width: 100%; text-align: left; margin: 50px 0 0 0; padding: 0;}

p.blog_all {text-align: left; margin: 18px 0 0 0px; padding: 0;}

div#uslugi_left {float: left;}
div#uslugi_right {float: right;}

a.h2a {color: #d04951;}

div#menu_niezalogowany {width: 100%; margin: 0; padding: 0;}
div.ikona_menu {float: left; width: 76px; margin-left: 8px; margin-right: 8px; text-align: center;}

.branze_dodawanie {width: 500px; font-weight: normal;}
.kategorie_dodaj_checklist {margin-right: 10px;}
li.punktor  {
list-style-image: url(../img/punktor.png);
margin-left: 20px;
}
#content_swiatlo {line-height: 14pt;}

#wrapper #content-container #left-panel li.infobrokering {
margin-bottom: 8px;
background: none;
}

#infobrokering_kontakt input,
#infobrokering_kontakt textarea,
#infobrokering_kontakt select
 {border: solid 1px #e3e3e3; padding: 2px; font-size: 8pt; font-family: tahoma; color: #666666;}
#infobrokering_kontakt textarea {width: 417px;  height: 150px; }
#infobrokering_kontakt input {width: 200px; margin-left: 4px}
#infobrokering_kontakt select {width: auto; height: 22px;;}
#infobrokering_kontakt label { display: inline-block; width: 110px; padding: 6px; vertical-align: top;}

#infobrokering_kontakt p.error {color: red; margin: 0; padding-left: 6px; padding-bottom: 10px;}
#infobrokering_kontakt .zwykly_przycisk_centrowany {
width: 70px;
				margin-left: 310px;
				margin-top: 8px;
				margin-bottom: 8px;
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 4px;
				padding-bottom: 4px;
				border: none;
				font-size: 8pt;
				color: #fff;
				background: transparent url(../img/btn-zalogujsie2.jpg) top left no-repeat;						
}