html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

input, select, textarea {
font-size: 11px;
margin-bottom:4px;
margin-top:3px;
background-color : #ffffff;
color : #544735;
border : 1px solid #bd9a69;
vertical-align:middle;
padding:3px;
}

h1 {
font-size: 18px;
font-family: Tahoma, Arial, Georgia, "Times New Roman", Times, serif;
color:#6c3e0f;
font-weight: normal;
padding-bottom: 5px;
line-height:23px;
margin: 5px 0 5px;
}

.smallbold {
font-size:12px;
font-weight:bold;
padding-right:5px;
}

.k_td {

padding:5px 5px 5px 5px;

}

.th_gr_y {

padding:5px 5px 5px 5px;
}

a.dodajk:link,
a.dodajk:active,
a.dodajk:visited {
background:#dedede;
border:2px solid #c9a777;
color:#000; 
font-size:15px;
padding:10px;
margin:10px;
font-weight:bold;
text-decoration: none;
}
 
a.dodajk:hover {border:2px solid #464646;  text-decoration: none; }


.tabelakoszyk {
background-color: #f6f1e2;
font-weight: bold;
font-size: 12px;
padding:5px 5px 5px 5px;
}



.produkty_lista {
display: block;
	float: left;	
	padding:0;
	width:196px;
	height:220px;
	background:#f6f1e2;
	margin:0 6px 10px 6px;
	text-align:center;
	border:1px solid #fff;
}

.produkt_one {
display: block;
	float: left;	
	padding:0;
	width:600px;
	padding:20px;
	
	background:#f6f1e2;
	margin:0 6px 10px 6px;
	border-top:1px solid #fff;
}

.cena {
color:#333232;
font-weight:bold;
font-size:14px;
}


.produkt_foto {
margin-bottom:10px;
border:1px solid #c9a777;
}

a.produkt:link,
a.produkt:active,
a.produkt:visited {
font-size:14px;
font-weight:bold;
text-decoration: none;
}



.prezent_lista{
position:relative;
float:left;
display:block;
width:190px;
height:80px;
margin:10px;
}



a.prezent:link,
a.prezent:active,
a.prezent:visited {
float:left;
display:block;
width:190px;
height:80px;
margin:10px;
}
 
a.prezent:hover {text-decoration: none; }


.pr_nag {
font-weight:bold;
font-size:14px;
line-height:40px;
}

.pr_pl {
color:#323232;
}

.center {
position:relative;
display:block;
width:900px;
margin:auto;
text-align:center;
z-index:0;

}
.zdjecie_one {
position:relative;
float:left;
width:180px;
height:120px;
margin:15px;
text-align:center;
}

.galeria_one {
	background:#fff;
 	border:1px solid #c0c0c0;
	margin:auto;
	padding:3px;
	margin-bottom:6px;
}

.shrow1 {
	background:#eaddbb;
	padding:3px;
	line-height:14px;
	width:234px;
 
}

.shrow2 {
padding:3px;
line-height:14px;
	background:#f6ebcc;
	width:234px;
}


/*
a.userlink2t:link,
a.userlink2t:active,
a.userlink2t:visited {
		float:left;
		margin-right:4px;
		}
 
a.userlink2t:hover {text-decoration: none;}
*/
a.m_menu:link,
a.m_menu:active,
a.m_menu:visited,
a.m_menu2:link,
a.m_menu2:active,
a.m_menu2:visited {
		float:left;
		font-family: Tahoma;
    font-size:16px;
		color:#5c564a;
		font-weight:bold;
		text-decoration: none;
		padding-left:15px;
		padding-right:13px;
		margin-right:10px;
		line-height: 53px;
		}
 
a.m_menu:hover {text-decoration: none;
background:url(images/bg_menukar2.png) no-repeat; }

a.m_menu2:hover {text-decoration: none;
background:url(images/bg_menukar.png) no-repeat; }

a.m_menu_h:link,
a.m_menu_h:active,
a.m_menu_h:visited{
		float:left;
		font-family: Tahoma;
    font-size:16px;
		color:#5c564a;
		font-weight:bold;
		text-decoration: none;
		padding-left:15px;
		padding-right:13px;
		margin-right:10px;
		line-height: 53px;
		background:url(images/bg_menukar2.png) no-repeat;
		}
		
a.m_menu2_h:link,
a.m_menu2_h:active,
a.m_menu2_h:visited {
		float:left;
		font-family: Tahoma;
    font-size:16px;
		color:#5c564a;
		font-weight:bold;
		text-decoration: none;
		padding-left:15px;
		padding-right:13px;
		margin-right:10px;
		line-height: 53px;
		background:url(images/bg_menukar.png) no-repeat;
		}

a.m_menu_h:hover {text-decoration: none;
background:url(images/bg_menukar2.png) no-repeat; }

a.m_menu2_h:hover {text-decoration: none;
background:url(images/bg_menukar.png) no-repeat; }


a.wiecej:link,
a.wiecej:active,
a.wiecej:visited {
		clear:both;
		color:#804000;
		text-decoration: none;
		line-height:18px;
		margin-left:128px;
		padding-right:15px;

		}
 
a.wiecej:hover { text-decoration:underline; }

.stronicowanien {
position:relative;
width:30px;
height:27px;
background:url(images/str_h.png) no-repeat; 
line-height:27px;
padding:5px 10px 5px 10px;
font-family:Tahoma; font-size:12px; color: #574937; font-weight:bold; 

}

a.stronicowanie:link,
a.stronicowanie:active,
a.stronicowanie:visited
 {
position:relative;
width:30px;
height:27px;
background:url(images/str.png) center center no-repeat; 
line-height:27px;
padding:5px 10px 5px 10px;
font-family:Tahoma; font-size:12px; color: #574937; font-weight:bold; 

}
 
a.stronicowanie:hover { 
position:relative;
width:30px;
height:27px;
background:url(images/str_h.png) center center  no-repeat; 
line-height:27px;
padding:5px 10px 5px 10px;
font-family:Tahoma; font-size:12px; color: #574937; font-weight:bold; 
}


a.stronicowanienext:link,
a.stronicowanienext:active,
a.stronicowanienext:visited
 {
position:relative;
width:80px;
height:27px;
background:url(images/str_b.png) center center no-repeat; 
line-height:27px;
padding:5px 10px 5px 10px;
font-family:Tahoma; font-size:11px; color: #574937; font-weight:bold; 

}
 
a.stronicowanienext:hover { 
position:relative;
width:80px;
height:27px;
background:url(images/str_bh.png) center center no-repeat; 
line-height:27px;
padding:5px 10px 5px 10px;
font-family:Tahoma; font-size:11px; color: #574937; font-weight:bold; 
}

.p_menu {
	float:left;
		font-family: Tahoma;
    font-size:13px;
		color:#fff;
		font-weight:bold;
		text-decoration: none;
		padding-left:3px;
		padding-right:3px;
		line-height: 33px;
}


a.p_menu:link,
a.p_menu:active,
a.p_menu:visited {
		float:left;
		font-family: Tahoma;
    font-size:13px;
		color:#fff;
		font-weight:bold;
		text-decoration: none;
		padding-left:15px;
		padding-right:13px;

		line-height: 33px;
		}
 
a.p_menu:hover {text-decoration: underline; }


.postbg {
position:relative;
float:left;
width:560px;
background:#eedeb6;
border-top:1px solid #f2e9cc;
border-right:1px solid #dbc294;
border-bottom:1px solid #dbc294;
padding:5px 8px 5px 8px;
}

.postbgmy {
position:relative;
float:left;
width:560px;
background:#e9f3b1;
border-top:1px solid #f2e9cc;
border-right:1px solid #dbc294;
border-bottom:1px solid #dbc294;
padding:5px 8px 5px 8px;
}

.autorbgp {
position:relative;
background:url(images/nick_bgp.png) no-repeat;
padding:5px;
float:left;
width:49px;
height:40px;
}

.autorbgw {
position:relative;
background:url(images/nick_bgw.png) no-repeat;
padding:5px;
float:left;
width:40px;
height:49px;
}

.body {
background:url(images/bg.jpg) repeat;
font-family:  Tahoma, Verdana, Arial, Helvetica;
color: #323232;
font-size: 12px;
}
* {

font-size: 12px;
line-height:15px;
}

hr {
border: none 0;
margin: 5px auto 5px 0;
position: relative;  width: 100%; height: 4px;background:  url('images/hr.png') 1px 1px; 
}

hr.simple {
color: #dbc294;
background: #dbc294; 
height: 1px;
			
    }

.blok {
position:relative; 
display:block; 
float:left;
margin-bottom:10px;
}

#top_bg {	
	position:relative;
	width: 100%;
	height:85px;
		z-index:0;
}

#top {		
 position:relative;
	width:900px;
	height:85px;
	margin: auto;
	padding:0px;
	top:0;
	text-align: left;
	z-index:0;
}

#szukaj_top {
position:relative; 
display:block; 
float:right;
width:316px;
height:37px;
margin:25px 20px 0 0;
background:url(images/szukaj_bg.jpg) no-repeat;

}


#menu_bg {		
 position:relative;
 	width:100%;
	display:block;
	clear:both;
	height:50px;
	padding:0px;
	top:0px;
	 z-index:100;
}

#menu {		
 position:relative;
 z-index:100;
	width:900px;
	height:40px;
	margin:auto;
	line-height:40px; 
	padding:0px;
	text-align: left;
	top:0px;

}



#podmenu_bg {	
clear:both;	
 position:relative;
 background: url(images/podmenu_bg.jpg) repeat-x;
	width:100%;
	height:33px;
	padding:0px;
	text-align: left;
	top:-6px;
	
}

#podmenu {		
 position:relative;
 z-index:100;
	width:900px;
	height:33px;
	margin:auto;
	line-height:33px; 
	padding:0px;
	text-align: left;
	top:0px;
	
}

#breadcrumbs_bg {
 position:relative;
 background: url('images/br_bg.jpg') repeat-x;

 	width:100%;
	height:34px;
	padding:0px;
	top:8px;
		z-index:0;
}

#breadcrumbs {		
 position:relative;
 
 width:900px;
 height:34px;
 margin:auto;
 line-height:34px; 
 padding:0px;
 text-align: left;
 top:0px;
 	z-index:0;
}

#content_bg {	
	position:relative;
	display:block;
	width: 900px;
	margin:auto;	
	z-index:0;
}


#lewa {	
	position:relative;
	float:left;
	width: 240px;
	height:100%;
		z-index:0;
}

#srodek {	
	position:relative;
	float:left;
	width: 350px;
	height:100%;
		z-index:0;
}

#srodekc, #srodek_bg {	
	position:relative;
	float:left;
	width:640px;
		z-index:0;
}

#prawa {	
	position:relative;
	float:left;
	width: 640px;
	height:100%;
		z-index:0;
}

#stopka_bg {
 position:relative;
 background: url('images/stopka_bg.jpg') repeat-x;

 	width:100%;
	height:52px;
	padding:0px;
	top:8px;
}

#stopka {		
 position:relative;
  
 width:900px;
 height:34px;
 margin:auto;
 line-height:52px; 
 padding:0px;
 text-align: left;
 top:0px;
}

#rejestracja td {
line-height:20px;
padding: 5px 10px 5px 10px;
}

#rejestracja2 td {
line-height:21px;
padding: 5px 5px 5px 20px;
}

#rejestracja form label span {font-size: 10px; color: #5b5b5b;}
#rejestracja form label {display: block; margin-bottom: 5px; margin-top: 18px;}
#rejestracja form p label, #rejestracja form p input {display: inline; vertical-align: middle;}
#rejestracja form p {margin: 14px 0;}
#rejestracja input.text, #rejestracja textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b5b5b;
	background-color: #fff;
	border: 0;
}

#user_info {
background: #f4e9cd;
width:608px;
padding:14px;
color:#6a4528;
padding-bottom:0px;
margin-bottom:15px;
border-bottom:1px solid #d6c495;
border-top:1px solid #f8f0db;
}

#user_info_table {
margin-left:50px;

}

#user_info_table td {
color:#6a4528;
padding:4px;
margin-bottom:4px;
}


#user_info_table2 td {
color:#6a4528;
padding:4px;
margin-bottom:4px;
}

#user_info td strong {
color:#6a4528;
}




#wybierz_lokalizacje {
background: url(images/lokalizacja_bg.jpg) no-repeat;
height:215px;
width:608px;
padding:14px;
z-index:999;
}

#grupy {
background: url(images/lokalizacja_bg.jpg) no-repeat;
height:215px;
width:608px;
padding:14px;
}

.button , .buttonp {
background: url(images/bt_bg.jpg);
color:#3b2c07; 
font-size:11px;
font-weight:bold;
padding-left:10px;
height:22px;
width:77px;
line-height:18px;
border:0px;
}

.buttonp {
background: url(images/btp_bg.jpg);
}

.braz {
color:#544634;
}

.avatarprofil {
float:left;
margin:0 15px 15px 0;
border:3px solid #fff;

}

.komunikat_ok {


	width:100%;
	line-height:30px;
	text-align:center;
	color:#427b15;
	font-size: 15px;
	font-family:Tahoma;
	font-weight:bold;
	margin-bottom:10px;
}

.komunikat_blad {

	
	width:100%;
	line-height:30px;
	text-align:center;
	color:#cc0000;
	font-size: 15px;
	font-family:Tahoma;
	font-weight:bold;
	margin-bottom:10px;
}



.komunikat_ob {

	
	width:100%;
	height: 30px;
	line-height:30px;
	text-align:center;
	color:#124c7a;
	font-size: 15px;
	font-family:Tahoma;
	font-weight:bold;
	margin-bottom:10px;

}

a.il_koment:link,
a.il_koment:active,
a.il_koment:visited {
		position:relative;
		font-family: Tahoma;
	  font-size:12px;
		margin-top:5px;
		color:#c62c1f;
		top:5px;
		text-decoration: none;
		}
 
a.il_koment:hover { color:#4b4b4b; }

a.il_koment2:link,
a.il_koment2:active,
a.il_koment2:visited {
		position:relative;
		font-family: Tahoma;
	  font-size:12px;
		margin-right:7px;
		color:#216997;
		text-decoration: none;
		}
 
a.il_koment2:hover { color:#4b4b4b; }

a.userlink:link,
a.userlink:active,
a.userlink:visited {
		position:relative;
		font-family: Tahoma;
		float:left;
		margin-right:5px;
    font-size:13px;
		color:#226695;
		font-weight:bold;
		height:30px;
		line-height:30px;
		margin-top:5px;
		text-decoration: none;
		}
 
a.userlink:hover { color:#4b4b4b; }

a.profilmenu:link,
a.profilmenu:active,
a.profilmenu:visited {
	
		font-family: Tahoma;
    font-size:13px;
		color:#226695;
		line-height:25px;
		text-decoration: none;
		}
 
a.profilmenu:hover { color:#4b4b4b; }


a.kategoria:link,
a.kategoria:active,
a.kategoria:visited {
		width:210px; 
		float:left;
		font-family: Tahoma;
    font-size:13px;
		color:#226695;
		line-height:25px;
		font-weight:bold;
		text-decoration: none;
		}
 
a.kategoria:hover { color:#226695; }

.k_zwykla1, .k_zwykla2, .k_zwykla3, .k_zwykla4,
.k_zwykla1p, .k_zwykla2p, .k_zwykla3p, .k_zwykla4p,
.k_zwykla1t, .k_zwykla2t, .k_zwykla3t, .k_zwykla4t  {
position:relative;
float:left;
width:125px;
height:132px;
padding:18px 15px 5px 20px;
}

.k_zwykla1 { background: url('images/k_zwykla1.png') no-repeat;}

.k_zwykla2 {background: url('images/k_zwykla2.png') no-repeat;}

.k_zwykla3 {background: url('images/k_zwykla3.png') no-repeat;}

.k_zwykla4 {background: url('images/k_zwykla4.png') no-repeat;}

.k_zwykla1p {background: url('images/k_zwykla1p.png') no-repeat;}

.k_zwykla2p {background: url('images/k_zwykla2p.png') no-repeat;}

.k_zwykla3p {background: url('images/k_zwykla3p.png') no-repeat;}

.k_zwykla4p {background: url('images/k_zwykla4p.png') no-repeat;}

.k_zwykla1t {background: url('images/k_zwykla1t.png') no-repeat;}

.k_zwykla2t {background: url('images/k_zwykla2t.png') no-repeat;}

.k_zwykla3t {background: url('images/k_zwykla3t.png') no-repeat;}

.k_zwykla4t {background: url('images/k_zwykla4t.png') no-repeat;}

.k_premium1, .k_premium2, .k_premium3, .k_premium4,
.k_premium1p, .k_premium2p, .k_premium3p, .k_premium4p,
.k_premium1t, .k_premium2t, .k_premium3t, .k_premium4t  {
position:relative;
float:left;
width:125px;
height:132px;
padding:18px 15px 5px 20px;
}

.k_premium1 { background: url('images/k_premium1.png') no-repeat;}

.k_premium2 {background: url('images/k_premium2.png') no-repeat;}

.k_premium3 {background: url('images/k_premium3.png') no-repeat;}

.k_premium4 {background: url('images/k_premium4.png') no-repeat;}

.k_premium1p {background: url('images/k_premium1p.png') no-repeat;}

.k_premium2p {background: url('images/k_premium2p.png') no-repeat;}

.k_premium3p {background: url('images/k_premium3p.png') no-repeat;}

.k_premium4p {background: url('images/k_premium4p.png') no-repeat;}

.k_premium1t {background: url('images/k_premium1t.png') no-repeat;}

.k_premium2t {background: url('images/k_premium2t.png') no-repeat;}

.k_premium3t {background: url('images/k_premium3t.png') no-repeat;}

.k_premium4t {background: url('images/k_premium4t.png') no-repeat;}

.k_premiumo1, .k_premiumo2, .k_premiumo3, .k_premiumo4,
.k_premiumo1p, .k_premiumo2p, .k_premiumo3p, .k_premiumo4p,
.k_premiumo1t, .k_premiumo2t, .k_premiumo3t, .k_premiumo4t  {
position:relative;
float:left;
width:125px;
height:132px;
padding:18px 15px 5px 20px;
}

.k_premiumo1 { background: url('images/k_premiumo1.png') no-repeat;}

.k_premiumo2 {background: url('images/k_premiumo2.png') no-repeat;}

.k_premiumo3 {background: url('images/k_premiumo3.png') no-repeat;}

.k_premiumo4 {background: url('images/k_premiumo4.png') no-repeat;}

.k_premiumo1p {background: url('images/k_premiumo1p.png') no-repeat;}

.k_premiumo2p {background: url('images/k_premiumo2p.png') no-repeat;}

.k_premiumo3p {background: url('images/k_premiumo3p.png') no-repeat;}

.k_premiumo4p {background: url('images/k_premiumo4p.png') no-repeat;}

.k_premiumo1t {background: url('images/k_premiumo1t.png') no-repeat;}

.k_premiumo2t {background: url('images/k_premiumo2t.png') no-repeat;}

.k_premiumo3t {background: url('images/k_premiumo3t.png') no-repeat;}

.k_premiumo4t {background: url('images/k_premiumo4t.png') no-repeat;}

.k_specjalny1, .k_specjalny2, .k_specjalny3, .k_specjalny4,
.k_specjalny1p, .k_specjalny2p, .k_specjalny3p, .k_specjalny4p,
.k_specjalny1t, .k_specjalny2t, .k_specjalny3t, .k_specjalny4t  {
position:relative;
float:right;
width:125px;
height:132px;
padding:18px 15px 5px 20px;
}

.k_specjalny1 { background: url('images/k_specjalny1.png') no-repeat;}

.k_specjalny2 {background: url('images/k_specjalny2.png') no-repeat;}

.k_specjalny3 {background: url('images/k_specjalny3.png') no-repeat;}

.k_specjalny4 {background: url('images/k_specjalny4.png') no-repeat;}

.k_specjalny1p {background: url('images/k_specjalny1p.png') no-repeat;}

.k_specjalny2p {background: url('images/k_specjalny2p.png') no-repeat;}

.k_specjalny3p {background: url('images/k_specjalny3p.png') no-repeat;}

.k_specjalny4p {background: url('images/k_specjalny4p.png') no-repeat;}

.k_specjalny1t {background: url('images/k_specjalny1t.png') no-repeat;}

.k_specjalny2t {background: url('images/k_specjalny2t.png') no-repeat;}

.k_specjalny3t {background: url('images/k_specjalny3t.png') no-repeat;}

.k_specjalny4t {background: url('images/k_specjalny4t.png') no-repeat;}

.k_przyklejony1, .k_przyklejony2, .k_przyklejony3, .k_przyklejony4,
.k_przyklejony1p, .k_przyklejony2p, .k_przyklejony3p, .k_przyklejony4p,
.k_przyklejony1t, .k_przyklejony2t, .k_przyklejony3t, .k_przyklejony4t,
.k_zwyklaprzyklejony1, .k_zwyklaprzyklejony2, .k_zwyklaprzyklejony3, .k_zwyklaprzyklejony4,
.k_zwyklaprzyklejony1p, .k_zwyklaprzyklejony2p, .k_zwyklaprzyklejony3p, .k_zwyklaprzyklejony4p,
.k_zwyklaprzyklejony1t, .k_zwyklaprzyklejony2t, .k_zwyklaprzyklejony3t, .k_zwyklaprzyklejony4t 
  {
position:relative;
float:left;
width:125px;
height:132px;
padding:18px 15px 5px 20px;
}

.k_przyklejony1, .k_zwyklaprzyklejony1 { background: url('images/k_przyklejony1.png') no-repeat;}

.k_przyklejony2, .k_zwyklaprzyklejony2 {background: url('images/k_przyklejony2.png') no-repeat;}

.k_przyklejony3, .k_zwyklaprzyklejony3 {background: url('images/k_przyklejony3.png') no-repeat;}

.k_przyklejony4, .k_zwyklaprzyklejony4 {background: url('images/k_przyklejony4.png') no-repeat;}

.k_przyklejony1p, .k_zwyklaprzyklejony1p {background: url('images/k_przyklejony1p.png') no-repeat;}

.k_przyklejony2p, .k_zwyklaprzyklejony2p {background: url('images/k_przyklejony2p.png') no-repeat;}

.k_przyklejony3p, .k_zwyklaprzyklejony3p {background: url('images/k_przyklejony3p.png') no-repeat;}

.k_przyklejony4p, .k_zwyklaprzyklejony4p {background: url('images/k_przyklejony4p.png') no-repeat;}

.k_przyklejony1t, .k_zwyklaprzyklejony1t {background: url('images/k_przyklejony1t.png') no-repeat;}

.k_przyklejony2t, .k_zwyklaprzyklejony2t {background: url('images/k_przyklejony2t.png') no-repeat;}

.k_przyklejony3t, .k_zwyklaprzyklejony3t {background: url('images/k_przyklejony3t.png') no-repeat;}

.k_przyklejony4t, .k_zwyklaprzyklejony4t {background: url('images/k_przyklejony4t.png') no-repeat;}


.left {
float:left;
}

.right {
float:right;
}

.leftd {
text-align:left;
vertical-align:top;
}

.rightd {
text-align:right;
vertical-align:top;
}

.clear {
clear:both;
}


a.temat_link:link,
a.temat_link:active,
a.temat_link:visited  {
		position:relative;
		top:px;
		text-align:center;
		height:60px;
		font-family: Georgia, Times New Roman, Helvetica;
    font-size:14px;

		color:#454545;
		font-weight:bold;
		line-height:15px;
		font-style:italic;
		text-decoration: none;
		}
 
a.temat_link:hover { color:#595959; text-decoration: none; }

a.nowy_temat:link,
a.nowy_temat:active,
a.nowy_temat:visited {
color:#226695;
font-weight:bold; 
font-size:13px;
padding-left:5px;
padding-right:5px;
height:30px;
line-height:30px;
}
 
a.nowy_temat:hover { color:#595959; ;}

.rankingitr {
position:relative;
height:23px;

}


#theToolTip{
position: absolute;
display:block;
width: 210px;
line-height:17px;
border: 2px solid #dcbc3c;
padding: 6px 0px 0px 6px;
background: #fbf286;
visibility: hidden;
z-index: 1000;
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #333333;
line-height:1.4em;
margin-right:10px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #592C16;
margin-right:10px;
}




























































.tdpadding {
padding:0;
margin:0;

}

.logm {
position:relative;
display:block;
float:left;	
padding:3px 4px 3px 4px;
width:116px;
height:40px;
}

.wstep {
color: #d73c38;
font-weight:bold;
width:100%;
font-size:12px;
font-family:Tahoma;
text-align:center;
margin-bottom:5px;
}



.icon {
position:relative; top:4px; margin-left:5px; margin-right:5px;
}

.img_center {
display: block; 
margin-left: auto;
margin-right: auto;
}

.branza{
color: #3e3e3e;
font-size:11px;
}

.boxtext {
 clear:left;	
 width:100%;
 position:relative;
 margin: auto;
 padding-top:3px;
 top:0;
 text-align: left;
 padding-bottom:10px;
 }
 
.imgwad {
border:3px solid #727272;
margin-bottom:2px;
}


a.profil:link,
a.profil:active,
a.profil:visited {

font-weight:bold;
line-height:23px;
}
 
a.profil:hover { color:#524d40; }


a.red:link,
a.red:active,
a.red:visited {
color:#d20000; 
}
 
a.red:hover { color:#524d40; }


.zielony {
color:#94bd2a; 
}

.czerwony {
color:#d20000; 
}

a.maly:link,
a.maly:active,
a.maly:visited {
color:#bf0000; 
font-size:11px;
}
 
a.maly:hover { color:#524d40; }

a.green:link,
a.green:active,
a.green:visited {
color:#94bd2a; 
}
 
a.green:hover { color:#524d40; }

.dane_kreator {
background:#f9f9f9;
}

a.aplikuj:link,
a.aplikuj:active,
a.aplikuj:visited {
display:block;
background:#d31f20;
font-size: 12px;
color: #ffffff;
font-weight: bold;
border:1px solid #ba1718;
padding:5px;
float:left;
}
 
a.aplikuj:hover { background:#f32424; color:#fff; }


.yellow {
color: #BC4676; width:100px; margin:0; text-align:left; padding:0;
}

.yellow2 {
color: #BC4676; width:200px; margin:0; text-align:left; padding:0;
}

.kategorie_lista {
position:relative;
clear:left;
height:50px;
line-height:50px;
margin:10px;
}

.kategorie_listam {
position:relative;
clear:left;
height:17px;
line-height:17px;
margin:5px;
}

a.kategorie:link,
a.kategorie:active,
a.kategorie:visited {
font-size: 14px;
color: #0080c0;
font-weight: bold;
line-height:50px;
padding-left:30px;
}
 
a.kategorie:hover { color:#faaa05; }

a.kategoriem:link,
a.kategoriem:active,
a.kategoriem:visited {
font-size: 11px;
color: #0080c0;
font-weight: bold;
line-height:12px;
padding-left:10px;
}
 
a.kategoriem:hover { color:#faaa05; }

#beta {
	background: url(images/beta.png) no-repeat;
	width: 102px;
	height: 63px;
	position: absolute;
	z-index: 20;
	top: 0px;
	left: 0px;
}

html>body a:hover img.imgwad {
 position:relative;
border:3px solid #ff8000;
margin-bottom:2px;
	}
	
	a:link,
a:active,
a:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#2d6fa3;
		text-decoration: none;
		}
 
a:hover { color:#524d40; }


#lista tr {
background:#f8f8f8;
border: 1px solid #ebe9e9;
width:100%;
}

#lista td.top {
padding:15px;
font-weight:bold;
}

#lista td {
padding:4px 10px 4px 10px;
}

#lista_kontakty tr {

border-bottom: 1px solid #ebe9e9;
width:100%;
}


#lista_kontakty td {
padding:10px 8px 10px 8px;
border-bottom:1px solid #ebe9e9;
margin:0px;
}


#lista_oferty tr {

width:100%;
}

#lista_oferty td.top {
padding:10px 15px 10px 15px;

font-weight:bold;
}

#lista_oferty td {
padding:10px 15px 10px 15px;
border-bottom:1px solid #cfb65a;
margin:0px;
}

#lista_posty tr {
background:#f8f8f8;
border: 1px solid #ebe9e9;
width:100%;
}

#lista_posty td.top {
padding:10px 15px 10px 15px;

font-weight:bold;
}

#lista_posty td {
padding:10px 15px 10px 15px;
border-bottom:1px solid #ebe9e9;
margin:0px;
}

.pracbox {
position:relative;
float:left;	
width:210px;
height:135px;
padding:15px;
top:0;
text-align: left;
padding-bottom:10px;
background:#f8f8f8;
border: 1px solid #ebe9e9;
}
 
.lista {
position:relative;
float:left;	
width:100%;
height:30px;
line-height:30px;
padding:0 10px 0 10px;
margin-top:5px;
margin-bottom:5px;
background:#f8f8f8;
border: 1px solid #ebe9e9;
} 
 

table {
padding:0px;
}
.star1  {	
width:48px;
height:48px;
background: url(images/star1.gif);
clear:left;
font-weight:bold;
text-align:center;
vertical-align:middle;
line-height:48px;
float:left;
margin-right:5px;
}



.imgart {
 	border:1px solid #bcbcbc;
	margin:4px;
	background:#fff;
	padding:3px;
}

.siwy {
color:#6f6d6d;
}

.siwy2 {color: #737373; padding:0 7px 0 7px;}

.red {
color:red;font-family:tahoma;
font-size:11px;
line-height:20px;
}

.usered {
color:#d11d1d;
font-family:tahoma;
font-size:11px;
line-height:20px;
}

.usersilver {
color:#9d9d9d;
font-family:tahoma;
font-size:11px;
}



.tdpadding {
line-height:20px;
padding: 5px 40px 5px 40px;
}

.tdpadding2 {
line-height:20px;
padding: 0px;
}


#mainContent textarea {
	height: 123px;
}


FORM.glosuj SELECT {
	font-size: 9px;
	margin-left: 10px;
	width: 40px; 
	height:16px;
	padding:1px;
}

FORM.glosuj div.glosujBarBorder {
	width: 160px; 
	border: 1px solid #555555; 
	float: left;
	margin-top: 3px;
	margin-bottom: 4px;
}

FORM.glosuj div.glosujBarBorder span {
	padding-left: 2px;
}


FORM.glosuj div.glosujBar {
	background-color: #ff6f00; 
	text-align: center;

}

.forumrow2{clear:left; width:100%; }

.forumautor{float:left; width:150px; padding:0 5px 0 5px; }
.forumtresc{float:left; width:580px; min-height:100px; padding-left:5px; margin-bottom:5px; border-left:1px dotted #c0c0c0;  }

.forumrow{float:left; width:100%; background: transparent url(images/kropki3.gif) repeat-x scroll left bottom;}

.forumtitle{font-weight:bold;font-size:12px;float:left; text-align:left; margin-right:5px;  padding: 9px 0 3px 5px; }

.forumdate{width:110px; max-width:110px; color:#818181; float:right; text-align:right; margin-right:10px; padding: 3px 0}

.postrow{float:left; width:100%; padding-top:5px; padding-bottom:5px; background: transparent url(images/kropki2.gif) repeat-x scroll left bottom;}

.opiniarow{float:left; width:97%; padding-top:5px; padding-bottom:5px; background: transparent url(images/kropki2.gif) repeat-x scroll left bottom;}



.powrot{
clear:left;
	font-size:11px;
	float:right;
	margin-right:30px;
	padding: 2px;

}






a.nowy_wpis:link,
a.nowy_wpis:active,
a.nowy_wpis:visited {
background: #ff9c4b; 
border:1px solid #d75f00;
color:#ffffff; 
font-size:11px;
padding-left:5px;
padding-right:5px;
height:20px;
line-height:20px;
}
 
a.nowy_wpis:hover { color:#595959; }





a.h1_link:link,
a.h1_link:active,
a.h1_link:visited {
font-size: 20px;
color: #626262;
font-weight: normal;
padding-bottom: 2px;
margin: 5px 0 5px;
line-height:25px;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;
color:#161416;
}
 
a.h1_link:hover { color:#d63838; }

h2 {
font-size: 16px;
font-family: Tahoma, Arial, Georgia, "Times New Roman", Times, serif;
color:#804000;
font-weight: bold;
padding-bottom: 5px;
line-height:23px;
margin: 5px 0 5px;
}

a.h2_link:link,
a.h2_link:active,
a.h2_link:visited {
font-size: 14px;
font-weight:bold;
color: #bf6000;
padding-bottom: 2px;
margin: 10px 0 2px 15px;
line-height:25px;
text-decoration: none;
}
 
a.h2_link:hover { color:#3d495e; }


.dataart {
font-size: 11px;
color: #808080;
padding-bottom: 2px;
margin: 0 0 2px 15px;
line-height:12px;
}

h3 {
font-size: 18px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#906817;
font-weight: normal;
line-height:20px;
margin: 5px 0 5px -10px;
}



a.h3_link:link,
a.h3_link:active,
a.h3_link:visited {

font-size: 18px;
font-weight: normal;
line-height:28px;
text-decoration: none;
}
 
a.h3_link:hover { color:#3d495e; }

h4 {
font-size: 16px;
color: #906817;
font-family:Georgia, "Times New Roman", Times, serif;
padding-bottom: 2px;
margin: 8px 0 2px;
line-height:25px;
}



H5 {
font-size: 12px;
color: #3d495e;
font-weight: normal;
padding-bottom: 2px;
margin: 5px 0 5px;
}

a.h5_link:link,
a.h5_link:active,
a.h5_link:visited {
font-size: 12px;
color: #3d495e;
font-weight: bold;
padding-bottom: 2px;
margin: 5px 0 5px;
line-height:20px;
text-decoration: none;
}
 
a.h5_link:hover { color:#ff6f00; }

H6 {
font-size: 13px;
color: #2351a5;
font-weight: bold;
padding-bottom: 2px;
margin: 0px 0 0px;
}


ul, ol {
margin-left:50px;
}

ul.main {
/*list-style-image: url(images/bullet1.gif);*/
list-style-type: circle;
padding-left:20px;
padding-top:10px;
margin:0px;
line-height: 2em;

}

li.main {
margin-bottom:7px;
}

ul.wyr {
list-style-image: url(images/bullet2.gif);
list-style-type: square;
padding-left:20px;
padding-top:0px;
margin:0px;
line-height: 2em;
}

li.wyr {
padding-bottom:8px;
border-bottom:1px dotted #666666;
margin-bottom:5px;
margin-right:13px;
}



ul.zobacz {
list-style-image: url(images/bullet2.jpg);
list-style-type: square;
padding-left:50px;
padding-top:0px;
margin:0px;
}

ul.menuu {
list-style-type: circle;
list-style-image: none;
padding-left:20px;
padding-top:3px;
margin:0px;
line-height: 2em;

}

ul.praca {
list-style-image: url(images/ul_praca.gif);
list-style-type: square;
padding-left:20px;
padding-top:0px;
margin:0px;
line-height: 2em;
}


ul.przetargi {
list-style-image: url(images/ul_przetargi.gif);
list-style-type: square;
padding-left:20px;
padding-top:0px;
margin:0px;
line-height: 2em;
}

ul.kalendarium {
list-style-image: url(images/ul_kalendarium.gif);
list-style-type: square;
padding-left:20px;
padding-top:0px;
margin:0px;
line-height: 2em;
}


ul.realizacje {
list-style-image: url(images/ul_realizacje.gif);
list-style-type: square;
padding-left:20px;
padding-top:0px;
margin:0px;
line-height: 2em;
}

.dane {
position:relative;
margin-top:5px;
margin-bottom:5px;
}
		
		
.naglowek_maly {
		font-family: Tahoma;
    font-size:9pt;
		font-weight: bold;
		color:#ff6f00;
		}
		
.naglowek_maly2 {
position:relative;
margin-top:5px;
margin-bottom:3px;
margin-left:5px;
		font-family: Tahoma;
    font-size:9pt;
		font-weight: bold;
		color:#ff6f00;
		}
		
.naglowek_maly3 {
position:relative;
clear:left;
margin-top:5px;
margin-bottom:3px;
margin-left:5px;
font-family: Tahoma;
font-size:9pt;
font-weight: bold;
color:#cc0e0e;
}		
		
.autor{
color:#777777;
font-family: Arial;
font-size:8.5pt;
}

a.autor:link,
a.autor:active,
a.autor:visited {
color:#3d495e;
font-family: Arial;
font-size:8.5pt;
text-decoration: none;
}
 
a.autor:hover { color:#ff6f00; }

a.wiecejof:link,
a.wiecejof:active,
a.wiecejof:visited {
background: url(images/button_bg.jpg);
color:#ffffff; 
font-size:11px;
font-weight:bold;
padding:0px 7px 0px 7px; 
margin-bottom:5px;
margin-right:13px;
height:20px;
line-height:21px;
border:0px;
float:right;
}
 
a.wiecejof:hover { color:#efefef; }

.data{
color:#777777;
}



IMG {
padding:0;
margin:0;
border:0;
}




.radio_glos{
padding:0px;
border:0px;
}
select {
  font-size: 11px;
  margin-top:3px;
  font: 11px verdana, helvetica, arial, sans-serif;
  border: 1px solid #d1d1d1;
	background: #ffffff;
	height:20px;
	padding:2px;
}

.checkbox {
border:0;
padding:0;
padding-left:3px;
margin:0;
margin-left:5px;
}








a.kategoria_link:link,
a.kategoria_link:active,
a.kategoria_link:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#047aa0;
		line-height:20px;
		font-weight:bold;
		text-decoration: none;
		}
 
a.kategoria_link:hover{ color:#524d40; text-decoration: none; }

a.kategoria_link:link,
a.kategoria_link:active,
a.kategoria_link:visited {
padding-left:12px;
}




a.wademekum_link:link,
a.wademekum_link:active,
a.wademekum_link:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#2d6fa3;
		text-decoration: none;
				line-height:20px;
		}
 
a.wademekum_link:hover { color:#ff6f00; }

.wademekum_link  {	
 margin-left:5px;
	padding-left:25px;
	text-decoration:none;
	background:transparent url(images/bullet3.jpg) no-repeat left center;
}





.czytaj_dalej {
 text-align:right;
 margin-right:70px;
 position:relative;
 padding-top:3px;
 top:0;
 }
 

  .boxtext2 {
 clear:left;	
 width:100%;
 position:relative;
 height:100%;
 margin: auto;
 padding-top:3px;
 top:0;
 text-align: left;
 padding-bottom:10px;
 margin-bottom:15px; 
 }
 
a.boxtext_link:link,
a.boxtext_link:active,
a.boxtext_link:visited {
color: #323232;
text-decoration: none;
font-size:12px;
}
 
a.boxtext_link:hover { color:#d63838; }




#menu_grupa {		
 position:relative;
	width:900px;
	height:20px;
	line-height:20px;
	
	text-align: right;
	margin:12px auto 0 auto;
	background:#f8f8f8;
	border:1px solid #ebe9e9;
}

a.gmenu:link,
a.gmenu:active,
a.gmenu:visited {
color:#2e6aa7;
padding: 0 5px 0 5px; 
}
 
a.gmenu:hover { color:#524d40; }



#menu_bottom {		
 position:relative;
	width:420px;
	top:0;
	padding:0px;
	float:left;
	text-align: left;
}

#newsletter2 {		
 position:relative;
	width:100%;
	top:0;
	padding:0px;
	float:left;
	text-align: left;
}

#wyszukiwarka_top {		
  position:relative;
	height:45px;
	top:5px;
	width:420px;
	padding:0px;
	text-align: left;

}

#zglos_blad {		
  position:relative;
	top:5px;
	width:100px;
	padding:0px;
	text-align: left;
}



#banner_top {	
 position:relative;
	width:965px;
	height:100%;
	margin: auto;
	padding:0px;
	top:0;
	text-align: left;
}

#banner_top_bg {	
	position:relative;
		display:block;
	width: 100%;
	height:119px;
	line-height:23px;
	background:#efefef;
	border-bottom: 1px solid #cccccc;
}

#menuglowne {	
 position:relative;
	width:990px;
	height:100%;
	margin: auto;
	padding:0px;
	top:0;
	text-align: left;
}

#menuglowne_bg {	
	position:relative;
	top:-1px;
	width: 100%;
	height: 23px;
	background:url(images/menu_tlop.jpg);
	background-repeat:repeat-x;
}

#login_box {	
 position:relative;	
 float:right;
 width:450px;
 top:20px;
 text-align: right;
}

#login_box2 {	
 position:relative;	
 float:right;
 width:450px;
 line-height:78px;
 margin-right:20px;
 height:78px;
 text-align: right;
}




#content_sep, #content_sep2 {
position:relative;
	float:left;
	width: 10px;
	height:100%;
}




p	{padding:0;}

.belka_l, .belka_p, .belkaz_p, .belkaz_l  {width:5px;height:27px;float:left;}

.belka_sl, .belkaz_sl {position:relative;width:220px;height:27px;padding: 0 2px 0 8px;float:left;} 
.belka_ss, .belkaz_ss {position:relative;width:330px;height:27px;padding: 0 2px 0 8px;float:left;} 
.belka_sp, .belkaz_sp {position:relative;width:370px;height:27px;padding: 0 2px 0 8px;float:left;} 

.belka_l {background:url(images/belka_l.jpg) no-repeat;}
.belka_p {background:url(images/belka_p.jpg) no-repeat;}
.belkaz_l {background:url(images/belkaz_l.jpg) no-repeat;}
.belkaz_p {background:url(images/belkaz_p.jpg) no-repeat;}
.belka_sl, .belka_ss, .belka_sp  {font-size:11px; height:27px; font-weight:bold; color:#ffffff; line-height:27px; background:url(images/belka_s.jpg) repeat-x; height:27px;}

.belkaz_sp, .belkaz_ss, .belkaz_sl  { background:url(images/belkaz_s.jpg) repeat-x; font-size:11px; height:27px; font-weight:bold; color:#884f13; line-height:27px; height:27px;}

.box_tresc_l, .box_tresc_s, .box_tresc_p {
clear:left;	
 position:relative;
 border:1px solid #eceaea;
 border-top:0px;
 background:#f0efef url(images/boxtlo.jpg) repeat-x;
 margin: auto;
 padding:7px;
 padding-bottom:0px;
 font-size:12px;
 color:#524d40;
 top:0;
 text-align: left;
 margin-bottom:10px;
}

.box_tresc_l {
 width:224px;
}

.box_tresc_s {
 width:334px;
}

.box_tresc_p {
 width:374px;
}

.box_tresc {
 clear:left;	
 width:870px;
 position:relative;
 height:100%;
 margin: auto;
 padding:15px;
 padding-top:0px;
 font-size:11px;
 top:0;
 text-align: left;
 margin-bottom:15px; 
 }
 
.menu_a_l, .menu_a_p, .menu_na_l, .menu_na_p {width:7px;height:27px;float:left;}
.menu_a_s, .menu_na_s {height:27px;padding: 0 8px 0 8px;float:left;} 


.menu_a_l {background:url(images/menu_a_l.jpg) no-repeat;}
.menu_a_p {background:url(images/menu_a_p.jpg) no-repeat;}
.menu_a_s {background:url(images/menu_a_s.jpg) repeat-x;}
.menu_na_l {background:url(images/menu_na_l.jpg) no-repeat;}
.menu_na_p {background:url(images/menu_na_p.jpg) no-repeat;}
.menu_na_s {background:url(images/menu_na_s.jpg) repeat-x;}

.menu_sp {background:url(images/menu_sp.jpg) no-repeat;width:2px;height:27px;float:left;}

.top_menu_sep { position:relative; top:-5px; float:left;}

a.menu_aktywne:link,
a.menu_aktywne:active,
a.menu_aktywne:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#fff;
		font-weight:bold;
		text-decoration: none;
		line-height:27px;
		}
 
a.menu_aktywne:hover {  }

a.menu_naktywne:link,
a.menu_naktywne:active,
a.menu_naktywne:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#3f2e94;
		font-weight:bold;
		text-decoration: none;
		line-height:27px;
		}
 
a.menu_naktywne:hover { color:#000; }

a.menu_top:link,
a.menu_top:active,
a.menu_top:visited {
float:left;
		font-family: Tahoma;
    font-size:9pt;
		color:#3f2e94;
		text-decoration: none;
		padding-top:4px;
		padding-left:20px;
		padding-right:20px;

		}
 
a.menu_top:hover { color:#ff6f00; }

a.menu_glowne:link,
a.menu_glowne:active,
a.menu_glowne:visited {
		float:left;
		font-family: Tahoma;
    font-size:8pt;
		color:#ffffff;
		text-decoration: none;
		padding-left:8px;
		padding-right:8px;
		line-height: 23px;
		}
 
a.menu_glowne:hover { color:#ff9c4b; }

a.link_stopka:link,
a.link_stopka:active,
a.link_stopka:visited {
		font-family: Tahoma;
    font-size:12px;
		color:#206795;
		text-decoration: none;
		font-weight:bold;
		padding-left:8px;
		padding-right:8px;
		line-height:50px;
		}
 
a.link_stopka:hover { color:#f4af13; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #fdf498;
	z-index: 102;
	color:#000000;
	display:none;

	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#fdf498;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

 .examples { border: 1px solid #666; margin: 1em 0; }
  .examples p { padding: 5px; margin: 0; }
  .nav { float:right; padding: 5px; }
  .nav a { font-family:Tahoma; font-size:11px; color: #d63838; padding: 0 5px; font-weight: bold; }
  .nav a.highlight { color: #000; font-weight: bold; }	
	