@charset "utf-8";
/* CSS Document */

body{
background-color:#ffffff;
background-image:url(../gfx/bg_body.png);
background-position:top;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
margin:0px;
padding:0px;
}

a img{
border:0px;
}

a{
color:#7e7e7e;
font-weight:bold;
text-decoration:none;
}

a:visited{
color:#7e7e7e;
font-weight:bold;
text-decoration:none;
}

a:hover{
color:#00abd9;
font-weight:bold;
text-decoration:underline;
}

#container{
width: 1041px;
margin:auto;
}

#logo_container{
height:60px;
width:1041px;
}

#logo {
width:333px;
height:60px;
float:left;
}

#foto{
width:1041px;
height:313px;
margin:5px 0px 5px 0px;
}

#menu_top{
height:24px;
width:1023px;
margin:0px 9px 4px 9px;
text-align:right;
line-height:24px;
}

#menu_top a, #menu_top a:visited {
color:#ffffff;
text-decoration:none;
}

#menu_top a:hover {
color:#087aac;
text-decoration:underline;
}

#logowanie{
width:1023px;
height:20px;
line-height:20px;
float:right;
padding-bottom:10px;
font-size:11px;
text-align:right;
font-weight:bold;
margin:0px 9px 0px 9px;
color:#01abd9;
}

#logowanie a, #logowanie a:visited{
color:#777676;
text-decoration:none;
}

#logowanie a:hover{
color:#777676;
text-decoration:underline;
}

#kolumny{
width:1041px;
color:#7e7e7e;
}

#kolumna_lewa{
width:224px;
padding-right:10px;
float:left;
}

#kolumna_srodek{
width:573px;
float:left;
}

.ramka_szeroka{
width:573px;
}

.ramka_szeroka_gora{
width:561px;
height:28px;
background-image:url(../gfx/bg_ramka_szeroka_top.png);
background-repeat:no-repeat;
font-weight:bold;
line-height:28px;
color:#ffffff;
font-size:12px;
text-align:left;
padding:0px 0px 0px 12px;
}

.ramka_szeroka_srodek{
background-image:url(../gfx/bg_ramka_szeroka_srodek.png);
background-repeat:repeat-y;
font-size:12px;
font-weight:normal;
line-height:20px;
padding:1px 5px 1px 11px;
width:557px;
}

.ramka_szeroka_dol{
background-image:url(../gfx/bg_ramka_szeroka_dol.png);
background-repeat:no-repeat;
padding:0px 0px 10px 0px;
width:573px;
height:4px;
}

.ostatnio_napis{
width:573px;
height:12px;
font-size:12px;
font-weight:bold;
color:#a09995;
text-align:center;
padding:0px 0px 10px 0px;
}

#wyszukaj_informacji{
width:563px;
height:169px;
background-image:url(../gfx/bg_wyszukaj_informacji.jpg);
background-position:center top;
background-repeat:no-repeat;
padding:11px 0px 0px 10px;
font-weight:bold;
color:#ffffff;
}

.wyszukaj_line{
width:563px;
height:26px;
margin:0px 0px 5px 0px;
}

.wyszukaj_line_text{
width:170px;
height:26px;
line-height:26px;
text-align:right;
padding:0px 7px 0px 0px;
float:left;
}

.wyszukaj_line_textbox{
width:386px;
height:26px;
line-height:26px;
float:right;
}

.wyszukaj_button{
width:56px;
height:24px;
background-image:url(../gfx/bg_wyszukaj_informacji_button.png);
background-position:center;
background-repeat:no-repeat;
line-height:24px;
text-align:center;
color:#ffffff;
margin:0px 0px 0px 175px;
}

.wyszukaj_button a, .wyszukaj_button a:visited {
color: #FFFFFF;
text-decoration:none;
}

.button_zamawiam a:hover {
color:#FFFFFF; 
text-decoration:underline;
}

.button_zamawiam a, .button_zamawiam a:visited {
color: #FFFFFF;
text-decoration:none;
}

.wyszukaj_button a:hover {
color:#FFFFFF; 
text-decoration:underline;
}

#ogloszenia_drobne{
width:172px;
height:21px;
background-image:url(../gfx/bg_ogloszenia_drobne.png);
background-position:center top;
background-repeat:no-repeat;
margin:0px 0px 10px 0px;
font-size:11px;
line-height:21px;
padding:0px 0px 0px 10px;
color:#ffffff;
font-weight:bold;
}

#ogloszenia_drobne a, #ogloszenia_drobne a:active {
color: #ffffff;
text-decoration:none;
}

#ogloszenia_drobne a:hover {
color: #ffffff;
text-decoration:underline;
}

.srodek_trzy_ramki{
width:573px;
}

.ramka_3{
width:186px;
padding:0px 7px 0px 0px;
float:left;
}

.ramka_3_last{
width:186px;
padding:0px 0px 0px 0px;
float:left;
}

.ramka_3_gora{
width:186px;
height:26px;
background-image:url(../gfx/bg_ramka_3_top.png);
background-repeat:no-repeat;
font-weight:bold;
line-height:26px;
color:#ffffff;
font-size:12px;
text-align:center;
}

.ramka_3_srodek{
background-image:url(../gfx/bg_ramka_3_srodek.png);
background-repeat:repeat-y;
font-size:12px;
font-weight:normal;
line-height:20px;
padding:10px 5px 1px 11px;
width:170px;
}

.ramka_3_dol{
background-image:url(../gfx/bg_ramka_3_dol.png);
background-repeat:no-repeat;
padding:0px 0px 10px 0px;
width:186px;
height:7px;
clear:both;
float:none;
}

.button_zamawiam{
width:80px;
height:20px;
font-weight:bold;
font-size:11px;
line-height:20px;
text-align:center;
background-image:url(../gfx/bg_button_zamawiam.png);
background-position:center top;
background-repeat:no-repeat;
color:#ffffff;
margin:20px 0px 0px 85px;
}

#kolumna_prawa{
width:224px;
padding-left:10px;
float:right;
}

.ramka_waska{
width:224px;
}

.ramka_waska_gora{
width:224px;
height:28px;
background-image:url(../gfx/bg_ramka_waska_top.png);
background-repeat:no-repeat;
font-weight:bold;
line-height:28px;
color:#ffffff;
font-size:12px;
text-align:center;
}

.ramka_waska_srodek{
background-image:url(../gfx/bg_ramka_waska_srodek.png);
background-repeat:repeat-y;
font-size:12px;
font-weight:normal;
line-height:20px;
padding:1px 5px 1px 11px;
width:208px;
}

.ramka_waska_dol{
background-image:url(../gfx/bg_ramka_waska_dol.png);
background-repeat:no-repeat;
padding:0px 0px 10px 0px;
width:224px;
height:4px;
}

.ramka_waska_gora_pink{
width:224px;
height:28px;
background-image:url(../gfx/bg_ramka_waska_top_pink.png);
background-repeat:no-repeat;
font-weight:bold;
line-height:28px;
color:#ffffff;
font-size:12px;
text-align:center;
}

.ramka_waska_srodek_pink{
background-image:url(../gfx/bg_ramka_waska_srodek_pink.png);
background-repeat:repeat-y;
font-size:12px;
font-weight:normal;
line-height:20px;
padding:1px 5px 1px 11px;
width:208px;
}

.ramka_waska_dol_pink{
background-image:url(../gfx/bg_ramka_waska_dol_pink.png);
background-repeat:no-repeat;
padding:0px 0px 10px 0px;
width:224px;
height:4px;
}

.reklama_napis{
width:224px;
height:12px;
font-size:12px;
font-weight:bold;
color:#a09995;
text-align:center;
padding:0px 0px 10px 0px;
}

.lista_waska{
padding:0px 5px 0px 11px;
}

.list_item {
color:#7e7e7e;
font-size:12px;
font-weight:normal;
list-style-type:none;
display:block;
}

.menu_a, .menu_a:visited {
background-image:url(../gfx/list_item_green.png);
background-position:left center;
background-repeat:no-repeat;
color:#7e7e7e;
font-weight:normal;
padding-left:15px;
text-decoration:none;
}

.menu_a_active, .menu_a_active:visited {
background-image:url(../gfx/list_item_blue.png);
background-position:left center;
background-repeat:no-repeat;
color:#00abd9;
font-weight:normal;
padding-left:15px;
text-decoration:underline;
}

.menu_a:hover {
background-image:url(../gfx/list_item_blue.png);
background-position:left center;
background-repeat:no-repeat;
color:#00abd9;
font-weight:normal;
padding-left:15px;
text-decoration:underline;
}

.menu_a a:hover {
color:#00abd9;
font-size:12px;
font-weight:normal;
list-style-image:url(../gfx/list_item_blue.png);
list-style-position:inside;
list-style-type:none;
text-decoration:underline;
}

.menu_a_pink, .menu_a_pink:visited {
background-image:url(../gfx/list_item_pink.png);
background-position:left center;
background-repeat:no-repeat;
color:#7e7e7e;
font-weight:normal;
padding-left:15px;
text-decoration:none;
}

.menu_a_pink_active, .menu_a_pink_active:visited {
background-image:url(../gfx/list_item_blue.png);
background-position:left center;
background-repeat:no-repeat;
color:#00abd9;
font-weight:normal;
padding-left:15px;
text-decoration:underline;
}

.menu_a_pink:hover {
background-image:url(../gfx/list_item_blue.png);
background-position:left center;
background-repeat:no-repeat;
color:#00abd9;
font-weight:normal;
padding-left:15px;
text-decoration:underline;
}

.menu_a_pink a:hover {
color:#00abd9;
font-size:12px;
font-weight:normal;
list-style-image:url(../gfx/list_item_blue.png);
list-style-position:inside;
list-style-type:none;
text-decoration:underline;
}

#footer_container{
background-image:url(../gfx/bg_footer_container.png);
background-position:center top;
background-repeat:repeat-x;
height:151px;
width: 100%;
min-width: 1041px;
float:none;
clear:both;
color:#ffffff;
}

#footer{
width:1041px;
height:151px;
margin:auto;
}

#footer_lista{
width:400px;
height:15px;
font-size:12px;
font-weight:bold;
float:right;
padding:15px 215px 0px 0px;
}

#footer_lista a, #footer_lista a:visited {
color: #ffffff;
text-decoration:none;
}

#footer_lista a:hover {
color: #ffffff;
text-decoration:underline;
}

#footer_tekst{
width:560px;
height:26px;
padding:22px 0px 0px 0px;
float:left;
font-size:11px;
font-weight:normal;
}

#footer_shadowart{
width:240px;
height:38px;
padding:10px 0px 0px 0px;
float:right;
font-size:11px;
font-weight:normal;
}

.cleaner{
float:none;
clear:both;
}

.message-good, .message-bad, .message-info  {
	padding: 10px 10px 10px 40px;
	margin-bottom: 10px;
	background-position: 7px 7px;
	background-repeat: no-repeat;
}

.message-good {
	border: 1px solid #cae49c;
	color: #516f1b;
	background-color: #f3ffd0;
	background-image: url(../gfx/accept-big.png)
}

.message-good a {
	color: #516f1b;
}

.message-bad {
	border: 1px solid #ffdede;
	color: #ce0000;
	background-color: #fff1f1;
	background-image:  url(../gfx/exclamation-big.png);
}

.message-bad a {
	color: #ce0000;
}

.message-info {
	border: 1px solid #ededb3;
	background-color: #ffffcc;
	background-image:  url(../gfx/information-big.png);
}
