body
{
margin:0 ;
font-family:Tahoma, Arial, Helvetica, sans-serif ;
/*background-color:#666666 ;*/
background:#f5f4f2 ;
}

/*NAGLOWKI*/
h1
{
color:#432600 ;
font-size:14px ;
margin:0 ;
margin:8px 0 8px 10px ;
}

h2
{
margin:0 ;
width:140px ;
height:24px ;
background:url(../graphic/presentation/tlo-h2.jpg) repeat-x red;
color:#432600 ;
font-size:12px ;
padding-left:10px ;
padding-top:10px ;
margin-left:8px ;
margin-bottom:10px ;
position:relative ;
top:-5px ;
}


h3
{
color:#432600 ;
font-size:14px ;
margin:0 ;
margin-bottom:10px ;
}

h4
{
color:#432600 ;
font-size:11px ;
font-weight:bold ;
margin:0 ;
margin-bottom:10px ;
}


.thickbox , a.pyt {
	color:#F2C230;
	font-weight:bold;
	font-size:16px;
}

.panel_sh {
	width:250px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.panel_sh h1 {
	background-color: #FEE163;
	margin:0;
	padding-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

input.radio {
	width:25px !important;
	border: 0 !important;
	background: #FFFFFF none repeat !important; 
}
p.akapit
{
margin-left:12px ;
margin-right:12px ;
font-size:12px ;
color:#432600 ;
line-height:150% ;
text-align:justify ;
margin-bottom:20px ;
}

img
{
border:none ;
}

a
{
text-decoration:none ;
/*color:#432900;*/
color:blue;
}

a.link-pusty-podkreslenie
{
color:#432900 ;
text-decoration:underline ;
}

a.link-kwadrat
{
color:#432600 ;
font-size:11px ;
background:url(../graphic/presentation/link-kwadrat.jpg) no-repeat left bottom ;
padding-left:18px ;
}

a.link-kwadrat:hover
{
text-decoration:underline ;
}


a.link-kwadrat-podkeslenie
{
color:#432600 ;
font-size:11px ;
text-decoration:underline ;
background:url(../graphic/presentation/link-kwadrat.jpg) no-repeat left bottom ;
padding-left:18px ;
}

a.link-kwadrat-podkeslenie:hover
{
font-weight:bold ;
}

a.link-zobacz
{
color:#432600 ;
font-size:11px ;
background:url(../graphic/presentation/link-zobacz.jpg) no-repeat left bottom ;
padding-left:18px ;
font-weight:normal ;
}

a.link-zobacz:hover
{
text-decoration:underline ;
}

a.link-plus
{
color:#432600 ;
font-size:11px ;
background:url(../graphic/presentation/link-plus.jpg) no-repeat left bottom ;
padding-left:18px ;
font-weight:normal ;
}

a.link-plus:hover
{
text-decoration:underline ;
}

a.link-zolty
{
display:block ;
height:18px ;
/*width:60px ;*/
/*padding-left:20px ;
padding-right:10px ;*/
text-align:center ;
padding-top:4px ;
border-left:1px solid #f0ce6a ;
border-right:1px solid #f0ce6a ;
color:#432600 ;
font-weight:bold ;
font-size:11px ;
background:url(../graphic/presentation/link-zolty.jpg) repeat-x ;
margin:0 ;
}

a.link-zolty:hover
{
text-decoration:underline ;
}


/*KONIEC NAGLOWKI*/

button
{
width:100px  ;
height:22px ;
color:#432600 ;
font-weight:bold ;
background:url(../graphic/presentation/button.jpg) no-repeat left center ;
border:none ;
margin:0 ;
}

.button
{
width:100px  ;
height:22px ;
color:#432600 ;
font-weight:bold ;
background:url(../graphic/presentation/button.jpg) no-repeat left center !important ;
border:none !important;
margin:0 ;
}

div#container
{
margin:0 auto ;
width:995px ;
height:auto ;
background-color:#cba ;
border-top:1px solid #ffcc2f ;
}

div#wrapper
{
width:995px ;
height:auto ;
border:1px solid #432900 ;
border-top:none ;
float:left ;
}

div#top
{
width:995px ;
height:188px ;
background:url(../graphic/presentation/tlo-top.jpg) repeat-y center ;
float:left ;
padding:0 ;
color:#432900 ;
font-size:11px ;
}

div#top span
{
float:left ;
line-height:130% ;
position:relative ;
left:-375px ;
top:65px ;
}

div#top span img
{
margin-right:5px ;
}

div#top span a
{
color:#432900 ;
text-decoration:underline ;
}

div#top span a:hover
{
font-weight:bold ;
}

div#banner-reklamowy
{
width:750px ;
height:100px ;
float:left ;
border:1px solid #432900 ;
/*background:url(ilustracje/banner.jpg) no-repeat top left ;*/
position:relative ;
left:235px ;
top:-45px ;
}


a#logo
{
display:block ;
width:153px ;
height:85px ;
background:url(../graphic/presentation/gold-logo.jpg) no-repeat left top ;
float:left ;
position:relative ;
left:30px ;
top:8px ;
}

div#ikonki-interaktywne
{
float:left ;
position:relative ;
left:560px ;
margin-top:15px ;
}

a.ii-domek
{
display:block ;
color:#432900 ;
font-size:10px ;
background:url(../graphic/presentation/ikonka-domek.gif) no-repeat top center ;
text-align:center ;
padding-top:12px ;
float:left ;
}

a.ii-domek:hover
{
text-decoration:underline ;
}

a.ii-mapa
{
display:block ;
color:#432900 ;
font-size:10px ;
background:url(../graphic/presentation/ikonka-mapa.gif) no-repeat top center ;
text-align:center ;
padding-top:12px ;
float:left ;
margin-left:20px ;
margin-right:20px ;
}

a.ii-mapa:hover
{
text-decoration:underline ;
}

ul.mapa a {
	display:block;
	color: #432600;
	font-weight:bold;
	font-size:12px;
	margin-bottom:8px;
}

ul.mapa a:hover {
	text-decoration:underline;
}

a.ii-koperta
{
display:block ;
color:#432900 ;
font-size:10px ;
background:url(../graphic/presentation/ikonka-koperta.gif) no-repeat top center ;
text-align:center ;
padding-top:12px ;
float:left ;
}

a.ii-koperta:hover
{
text-decoration:underline ;
}


/*MENU POZIOME*/

div#menu
{
width:995px ;
height:58px ;
background:url(../graphic/presentation/tlo-menu.jpg) repeat-x top ;
float:left ;
padding:0 ;
}
div#menu-nowoczesne-technologie
{
width:995px ;
height:58px ;
background:url(../graphic/presentation/tlo-menu.jpg) repeat-x top ;
float:left ;
padding:0 ;
}

div#menu-obrazek-lewy
{
width:9px ;
height:58px ;
background:url(../graphic/presentation/tlo-menu-lewy.jpg) no-repeat left bottom ;
float:left ;
}

div#menu-obrazek-prawy
{
width:9px ;
height:58px ;
background:url(../graphic/presentation/tlo-menu-prawy.jpg) no-repeat right bottom ;
float:right ;
}

div#menu a
{
display:block ;
float:left ;
color:#432900 ;
font-weight:bold ;
font-size:12px ;
width:auto ;
padding-left:10px ;
padding-right:10px ;
/*height:58px ;*/
height:33px ;
padding-top:25px ;
/*background-color:#999999 ;*/
margin-left:16px ;
margin-right:16px ;
}

div#menu a:hover
{
background:url(../graphic/presentation/tlo-menu-hover.jpg) repeat-x bottom ;
}

/*MENU POZIOME KONIEC*/


div#content
{
width:987px ;
height:auto ;
background-color:#f5f4f2 ;
float:left ;
padding:0 ;
padding-left:8px ;
padding-bottom:10px ;
/*padding-right:8px ;*/
}

div#stopka
{
width:995px ;
height:95px ;
background:url(../graphic/presentation/tlo-stopka.jpg) repeat-x top ;
float:left ;
color:#efe2a9 ;
font-size:11px ;
}

div#stopka-lewy
{
width:8px ;
height:95px ;
background:url(../graphic/presentation/tlo-stopka-boki.jpg) repeat-x top ;
float:left ;
}

div#stopka-prawy
{
width:8px ;
height:95px ;
background:url(../graphic/presentation/tlo-stopka-boki.jpg) repeat-x top ;
float:left ;
position:relative ;
left:838px ;
}

div#stopka p
{
float:left ;
position:relative ;
left:800px ;
top:25px ;
line-height:130% ;
padding:0 ;
margin:0 ;
}

div#stopka a 
{
color:#efe2a9 ;
}

div#stopka img
{
margin:0 ;
vertical-align:text-top ;
border:none ;
}

/*-----------------------------------------------------*/

div#domki
{
width:977px ;
height:220px ;
background:url(../graphic/presentation/tlo-domki.jpg) repeat-x top #f5f4f2 ;
border:1px solid #675130 ;
margin-top:15px ;
margin-bottom:8px ;
padding-bottom:0px ;
}


div#domki-wiersz-1
{
width:963px ;
height:92px ;
margin:0 auto ;
/*border-bottom:1px solid #988974 ;*/
}

a#domek-1-1
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-1-1.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-1-1:hover
{
background-position:bottom ;
}

a#domek-1-2
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-1-2.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-1-2:hover
{
background-position:bottom ;
}

a#domek-1-3
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-1-3.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-1-3:hover
{
background-position:bottom ;
}

a#domek-1-4
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-1-4.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-1-4:hover
{
background-position:bottom ;
}

a#domek-1-5
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-1-5.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-1-5:hover
{
background-position:bottom ;
}

a#domek-1-6
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-1-6.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-1-6:hover
{
background-position:bottom ;
}

div#domki-wiersz-2
{
width:963px ;
height:92px ;
margin:0 auto ;
/*border-bottom:1px solid #988974 ;*/
}

a#domek-2-1
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-2-1.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-2-1:hover
{
background-position:bottom ;
}

a#domek-2-2
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-2-2.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-2-2:hover
{
background-position:bottom ;
}


a#domek-2-3
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-2-3.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-2-3:hover
{
background-position:bottom ;
}


a#domek-2-4
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-2-4.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-2-4:hover
{
background-position:bottom ;
}

a#domek-2-5
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-2-5.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-2-5:hover
{
background-position:bottom ;
}

a#domek-2-6
{
display:block ;
width:160px ;
height:20px ;
padding-top:72px ;
float:left ;
background:url(../graphic/presentation/domek-2-6.jpg) top left ;
text-align:center ;
color:#432600 ;
font-size:11px ;
font-weight:bold ;
border-bottom:1px solid #988974 ;
}

a#domek-2-6:hover
{
background-position:bottom ;
}

div.glowna-1
{
float:left ;
margin-right:5px ;
}

div.wyszukiwarka
{
width:484px ;
height:80px ;
background:url(../graphic/presentation/tlo-wyszukiwarka.jpg) no-repeat right bottom #ecebe7 ;
border:1px solid #675130 ;
margin-bottom:8px ;
}

div.wyszukiwarka input
{
margin-left:8px ;
width:280px ;
border:1px solid #675130 ;
margin-right:10px ;
}

div.projekt-tygodnia
{
width:484px ;
height:auto ;
background:url(../graphic/presentation/tlo-projekt-tygodnia.jpg) repeat-x top #f5f4f2 ;
border:1px solid #675130 ;
margin-bottom:10px ;
padding-bottom:10px ;
}

img.projekt-tygodnia
{
width:452px ;
height:340px ;
border:1px solid #675130 ;
margin-left:14px ;
margin-bottom:3px ;
}

div.projekt-tygodnia a
{
border:none ;
}

div.projekt-tygodnia table
{
width:454px ;
border-collapse:collapse ;
margin-left:14px ;
color:#432600 ;
font-size:11px ;
}

div.projekt-tygodnia table td
{
vertical-align:top ;
}

div.projekt-tygodnia table td.duzy-font-l
{
color:#432600 ;
font-size:14px ;
font-weight:bold ;
width:360px ;
padding-bottom:10px ;
}

div.projekt-tygodnia table td.duzy-font-p
{
width:94px ;
color:#432600 ;
font-size:14px ;
font-weight:bold ;
text-align:right ;
}

div.projekt-tygodnia table td.tedek-wykrzyknik
{
text-align:right ;
vertical-align:bottom ;
}

div.glowna-firmy
{
width:220px ;
height:auto ;
/*height:572px ;*/
border:1px solid #675130 ;
float:left ;
background:url(../graphic/presentation/tlo-glowna-firmy.jpg) repeat-x top #f5f4f2 ;
margin-right:5px ;
padding-bottom:20px ;
margin-bottom:10px ;
}

div.glowna-firmy table
{
margin-left:10px ;
color:#432600 ;
border-collapse:collapse ;
width:200px;
}

div.glowna-firmy table td
{
border-bottom:1px solid #d7d2ca ;
padding-top:4px ;
}

/*div.glowna-firmy table td.tedek-nazwa
{
width:150px ;
}*/

div.glowna-firmy table td.tedek-nazwa-logo
{
width:100px ;
text-align:right ;
vertical-align:middle ;
}

div.glowna-firmy table a
{
color:#432600 ;
font-size:11px ;
font-weight:bold ;
}

div.glowna-firmy table img
{
border:none ;
}




div.menu-pionowe
{
width:200px;
height:auto ;
float:left ;
border:1px solid #675130 ;
background:url(../graphic/presentation/tlo-menu-pionowe.jpg) repeat-x top #f5f4f2 ;
margin:0 ;
margin-right:3px;
}

div.menu-pionowe ul
{
list-style:none ;
margin:0 ;
padding:0 ;
margin-left:8px ;
margin-right:8px ;
margin-bottom:10px ;
}

div.menu-pionowe ul li
{
border-bottom:1px solid #d7d2ca ;
padding-bottom:3px ;
}

/*div.menu-pionowe ul li:hover
{
background-color:#c9c2b9 ;
}*/

div.menu-pionowe a
{
color:#432600 ;
font-size:11px ;
font-weight:bold ;
background:url(../graphic/presentation/link-kwadrat.jpg) no-repeat left bottom ;
padding-left:18px ;
}

div.menu-pionowe a:hover
{
text-decoration:underline ;
}

div.glowna-tekst
{
width:671px ;
height:auto ;
background:url(../graphic/presentation/tlo-glowna-tekst.jpg) no-repeat top left ;
border-bottom:1px solid red ;
float:left ;
margin-bottom:40px ;
padding:10px ;
padding-top:20px ;
clear:left;
}


/*-------------------------------------------------------------------------------------------------*/

div#kolumna-lewa
{
width:671px ;
height:auto ;
border:1px solid #675130 ;
margin-top:10px ;
padding-top:20px ;
padding-bottom:20px ;
padding-left:20px ;
padding-right:18px ;
float:left ;
background:url(../graphic/presentation/tlo-search.jpg) repeat-x top #f5f4f2 ;
font-size:11px ;
color:#432900 ;
display:inline;
}

div.kolumna-lewa
{
width:671px ;
height:auto ;
border:1px solid #675130 ;
margin-top:10px ;
padding-top:20px ;
padding-bottom:20px ;
padding-left:20px ;
padding-right:18px ;
float:left ;
background:url(../graphic/presentation/tlo-search.jpg) repeat-x top #f5f4f2 ;
font-size:11px ;
color:#432900 ;
display:inline;
}

div.kolumna-lewa-lewa
{
width:310px ;
height:auto ;
float:left ;
}

div.kolumna-lewa-prawa
{
width:350px ;
height:auto ;	
margin-left:10px ;
float:left ;
}

table.opis-rzuty-sytuacja
{
margin-top:10px ;
border-collapse:collapse ;
width:310px ;
margin-bottom:10px ;
}

table.opis-rzuty-sytuacja a.link-opis
{
display:block ;
text-align:center ;
float:left ;
width:90px ;
height:20px ;
padding-top:7px ;
background:url(../graphic/presentation/tlo-link-opis.gif) no-repeat left #e2ded7 ;
border:1px solid #432900 ;
color:#432900 ;
}

table.opis-rzuty-sytuacja a.link-opis:hover
{
text-decoration:underline ;
background:url(../graphic/presentation/tlo-menu-hover_light.jpg) repeat-x bottom ;
}

table.opis-rzuty-sytuacja a.link-anim
{
display:block ;
text-align:center ;
width:200px ;
height:20px ;
padding-top:7px ;
padding-left:10px;
padding-right:10px;
background:url(../graphic/presentation/tlo-link-rzuty-sytuacja.gif) no-repeat left #e2ded7 ;
border:1px solid #432900 ;
color:#432900 ;
}

table.opis-rzuty-sytuacja a.link-anim:hover
{
text-decoration:underline ;
background:url(../graphic/presentation/tlo-menu-hover_light.jpg) repeat-x bottom ;
}

table.opis-rzuty-sytuacja a.link-rzuty
{
display:block ;
text-align:center ;
float:left ;
width:97px ;
height:20px ;
padding-top:7px ;
background:url(../graphic/presentation/tlo-link-rzuty-sytuacja.gif) no-repeat left #e2ded7 ;
border:1px solid #432900 ;
color:#432900 ;
}

table.opis-rzuty-sytuacja a.link-rzuty:hover
{
text-decoration:underline ;
background:url(../graphic/presentation/tlo-menu-hover_light.jpg) repeat-x bottom ;
}

table.opis-rzuty-sytuacja a.link-sytuacja
{
display:block ;
text-align:center ;
float:left ;
width:97px ;
height:20px ;
padding-top:7px ;
background:url(../graphic/presentation/tlo-link-rzuty-sytuacja.gif) no-repeat left #e2ded7 ;
border:1px solid #432900 ;
color:#432900 ;
}

table.opis-rzuty-sytuacja a.link-sytuacja:hover
{
text-decoration:underline ;
background:url(../graphic/presentation/tlo-menu-hover_light.jpg) repeat-x bottom ;
}

table.opis-rzuty-sytuacja-zdjecia
{
margin-bottom:20px ;
border-collapse:collapse ;
}

/*table.opis-rzuty-sytuacja-zdjecia img
{
border:1px solid #948671 ;
}*/

table.opis-rzuty-sytuacja-zdjecia td
{
border:1px solid #948671 ;
}

/*----------------------------------*/

p.akapit-maly-font
{
margin:0 ;
margin-bottom:20px ;
padding:0 ;
font-size:11px ;
color:#432600 ;
line-height:120% ;
text-align:justify ;
}

div.projekt-tabliczka
{
width:316px ;
/*height:280px; */
border:1px solid #675130 ;
background:url(../graphic/presentation/tlo-projekt-tabliczka.jpg) repeat-x bottom #fbfbfa ;
float:left ;
margin-right:10px ;
margin-bottom:15px ;
height: 305px; /*odpowiada za wysokosc wyswietlanych projekt�w w rzedach np. po kliknieciu ze strony gl�wnej na dane biuro wyswietla sie lista z projektami i chodzi o ta wysokosc */
}

div.projekt-tabliczka table
{
margin:6px ;
width:296px ;
border-collapse:collapse ;
color:#432900 ;
font-size:12px ;
}

div.projekt-tabliczka table td.tedek-projekt-tabliczka-naglowek
{
font-weight:bold ;
padding-bottom:8px ;
padding-top:2px ;
}

div.projekt-tabliczka table img
{
margin:0 ;
border:1px solid #FFF ;
}

div#stronicowanie
{
float:left ;
clear:both;
}

a.stronicowanie
{
display:block ;
float:left ;
margin-left:3px ;
padding-left:10px ;
padding-right:10px ;
height:20px ;
padding-top:5px ;
border:1px solid #432901 ;
color:#432901 ;
font-size:11px ;
background:url(../graphic/presentation/tlo-stronicowanie.jpg) repeat-x top #f4f3f1 ;
}

a.stronicowanie:hover
{
background-image:none ;
background:#432901 ;
color:#FFF ;
}

span.stronicowanie_chose
{
display:block ;
float:left ;
margin-left:3px ;
padding-left:10px ;
padding-right:10px ;
height:20px ;
padding-top:5px ;
border:1px solid #432901 ;
color:#FFF ;
font-size:11px ;
background:#432901 ;
}

div.stokrop
{
display:block ;
float:left ;
margin-left:3px ;
padding-left:10px ;
padding-right:10px ;
height:20px ;
padding-top:5px ;
color:#432901 ;
font-size:11px ;
/*background:url(../graphic/presentation/tlo-stronicowanie.jpg) repeat-x top #f4f3f1 ;*/
}

/*-----------------------*/

div#kolumna-prawa
{
width:257px ;
height:auto ;
float:left ;
margin-left:10px ;
margin-top:10px ;
}

div#modul-search
{
width:255px ;
height:auto ;
padding-bottom:10px ;
border:1px solid #675130 ;
/*float:left ;*/
margin-bottom:10px ;
background:url(../graphic/presentation/tlo-search.jpg) repeat-x top #f5f4f2 ;
color:#432600 ;
font-size:11px ;
margin-top:10px;
}

div#modul-search table
{
margin-left:10px ;
width:245px ;
border-collapse:collapse ;
}

div#modul-search table td.modul-tabelka-naglowek
{
color:#432600 ;
font-weight:bold ;
font-size:11px ;
}

div#modul-search table input
{
border:1px solid #432900 ;
background:#e9e2d5 ;
width:220px ;
margin-bottom:5px ;
margin-top:3px ;
}

div#modul-search table select
{
width:90px ;
border:1px solid #432900 ;
background:#e9e2d5 ;
margin-bottom:10px ;
margin-top:3px ;
}

div#modul-projekty
{
width:255px ;
height:auto ;
padding-bottom:10px ;
border:1px solid #675130 ;
/*float:left ;*/
margin-bottom:10px ;
background:url(../graphic/presentation/tlo-search.jpg) repeat-x top #f5f4f2 ;
color:#432600 ;
font-size:11px ;
}

div#modul-projekty ul
{
margin:0 ;
margin-left:15px ;
/*margin-right:15px ;*/
list-style:none ;
padding:0 ;
}

div#modul-projekty ul li
{
}

div#modul-projekty ul a
{
display:block ;
/*width:200px ;*/
padding-bottom:5px ;
padding-top:5px ;
margin:0 ;
color:#432600 ;
font-size:12px ;
font-weight:bold ;
background:url(../graphic/presentation/link-kwadrat.jpg) no-repeat left ;
padding-left:18px ;
border-bottom:1px solid #d9d4cc ;
}

div#modul-projekty ul a:hover
{
background-color:#d9d4cc ;
}


div.blok-wiecej-oprojekcie
{
width:280px ;
background:#fcfcfb ;
border:#9e917c 1px solid ;
padding:10px ;
}

div.blok-wiecej-oprojekcie table
{
border-collapse:collapse ;
margin-top:10px ;
}

div.blok-wiecej-oprojekcie table td
{
padding-bottom:5px ;
}

div.blok-wiecej-oprojekcie input
{
width:200px ;
border:1px solid #675130 ;
}

div.blok-wiecej-oprojekcie textarea
{
width:270px ;
height:100px ;
border:1px solid #675130 ;
}


table.tabela-zamow
{
border-collapse:collapse ;
width:345px ;
background-color:#fafaf9 ;
border:1px solid #9c8e79 ;
margin-bottom:10px ;
}

table.tabela-zamow td.tabela-zamow-naglowek
{
color:#432900 ;
font-size:11px ;
font-weight:bold ;
}

table.tabela-zamow td.tabela-zamow-cena
{
color:#7f5f00 ;
font-size:14px ;
font-weight:bold ;
}

table.tabela-zamow td
{
padding-left:10px ;
padding-right:10px ;
padding-top:5px ;
padding-bottom:5px ;
}

table.dane-projektu
{
border-collapse:collapse ;
color:#432900 ;
font-size:11px ;
margin-bottom:10px ;
}

table.dane-projektu td.naglowek
{
font-weight:bold ;
padding-right:15px ;
}

table.dane-projektu td
{
border-bottom:1px #d9d4cc solid ;
padding-bottom:5px ;
padding-top:3px ;
}

/*----------------------*/
div.certyfikat
{
width:107px ;
float:left ;
margin-right:20px ;
margin-bottom:15px ;
}

div.certyfikat img
{
border:#432600 1px solid ;
}

/*------------*/
div.formularz-kontakt
{
width:280px ;
padding:10px ;

background:#fcfcfb ;
border:#9e917c 1px solid ;
}


div.formularz-kontakt table
{
border-collapse:collapse ;
margin-top:10px ;
}

div.formularz-kontakt table td
{
padding-bottom:5px ;
}

div.formularz-kontakt input
{
width:200px ;
border:1px solid #675130 ;
}

div.formularz-kontakt textarea
{
width:270px ;
height:100px ;
border:1px solid #675130 ;
}

/*-----------------------------*/

table.dane-kontaktowe
{
border-collapse:collapse ;
color:#432900 ;
font-size:11px ;
margin-bottom:10px ;

margin-left:30px ;
}

table.dane-kontaktowe td.naglowek
{
font-weight:bold ;
padding-right:15px ;
line-height:150% ;
}

table.dane-kontaktowe td
{
border-bottom:1px #d9d4cc solid ;
padding-bottom:5px ;
padding-top:3px ;
}

div.schowek
{
width:630px ;
height:auto ;
background:#fcfcfb ;
border:#9e917c 1px solid ;
padding:20px ;
float:left ;
}

div.schowek table
{
width:630px ;
color:#432600 ;
border-collapse:collapse ;
}

div.schowek table td
{
border-bottom:1px solid #d9d4cc ;
padding-bottom:3px ;
padding-top:5px ;
}

div.schowek table img
{
border:1px #432901 solid ;
}


div.schowek table td.naglowek
{
font-weight:bold ;
}

div.schowek table td.naglowek
{
border-bottom:1px solid #d9d4cc ;
}

div.wyszukiwanie-blok
{
width:650px ;
background:#fcfcfb ;
border:#9e917c 1px solid ;
float:left ;
padding:10px ;
margin-bottom:10px ;
}

div.wyszukiwanie-blok input.input-tekstowy-wyszukiwarka
{
width:300px ;
border:1px solid #675130 ;
background-color:#e9e2d5 ;
margin-right:10px ;
}

table.wyszukiwanie-rodzaj-projektu
{
color:#432900 ;
border-collapse:collapse ;
}

table.wyszukiwanie-rodzaj-projektu td
{
padding-bottom:10px ;
}

table.wyszukiwanie-rodzaj-projektu td.rodzaj
{
padding-right:50px ;
width:200px ;
}

div.wyszukiwanie-blok select
{
border:1px solid #432900 ;
background:#e9e2d5 ;
margin-bottom:10px ;
margin-top:3px ;
margin-right:15px ;
}

div.zamowienie
{
width:650px ;
background:#fcfcfb ;
border:#9e917c 1px solid ;
float:left ;
padding:10px ;
padding-bottom:20px ;
margin-bottom:10px ;
margin-right:0px;
padding-right:0px;
}

table.tabela-zamowienie
{
border-collapse:collapse ;
color:#432900 ;
font-size:11px ;
margin-bottom:20px ;
}

table.tabela-zamowienie td.tedek-zamowienie-naglowiek
{
padding-top:5px ;
padding-bottom:5px ;
}

div.zamowienie input
{
width:250px ;
border:1px solid #675130 ;
background:#e9e2d5 ;
}

div.zamowienie select
{
width:250px ;
border:1px solid #675130 ;
background:#e9e2d5 ;
}

table.tabelka-submit
{
border-collapse:collapse ;
margin-bottom:10px ;
}

table.tabelka-submit td
{
padding-bottom:10px ;
vertical-align:top ;
}

td.tabelka-submit-lewy
{
padding-right:10px ;
}

table.tabelka-submit input
{
width:10px ;
height:10px ;
margin:0 ;
padding:0 ;
}

div.zamowienie-dane-kontaktowe
{
float:right ;
position:relative ;
left:-70px ;
top:10px ;
}

.desc_pic {
	padding:10px;
}

.men_lnk_prev {
	color: black ;
	font-size:10px;
	background:url(../graphic/presentation/arrow-prev.jpg) no-repeat top left ;
	padding-left:17px;	
}

.men_lnk_prev:hover {
	text-decoration:underline;
}

.men_lnk_next {
	color: black ;
	font-size:10px;
	background:url(../graphic/presentation/arrow-next.jpg) no-repeat top right ;
	padding-right:17px;
}

.men_lnk_next:hover {
	text-decoration:underline;
}
