/* Ogolne */
body {
  background:url('images/tlo.png') repeat-x #70AA61;
  margin:0px
  
}

.pasek_linki {
   width:750px;background:#dddddd;
   font:13px arial; display:block;margin:0px;overflow:hidden;text-align:left;
   color:black;
}

.pasek_copy {
   width:750px;background:url('images/grad_maly.png');font:12px arial; display:block;margin:0px;overflow:hidden;text-align:left;color:white
}

.wciety {
   text-align:justify;margin:8px 10px 8px 10px;text-indent:20px;
}

img {
   border:none;
}

.koment {
   font:10px arial;
   color:#A27941;
}
/* Formularze */
.guzik {
   background:#FFBD45;
   border-color:#FFD589 #FFA500 #FFA500 #FFD589;
   border-width:2px;
   border-style:solid;
}

.ramka {
   border:solid 1px #FFBD45;
   background:#FFF7E8;
   margin:4px 0 8px 0;
   padding:0;
   width:98%;
}

.ramka_it {
   background: 	#FFF7E8;
   border-width: 1px 0 1px 0;
   border-style: solid;
   border-color: #FFE6B6;
   margin: 0 0 4px 0;
   text-align: left;
}
input.wyrazny {
   font:18px arial;
   background:#FFF5E4;
}

input.wyrazny_uwaga {
   font:18px arial;
   background:#ffff88;
}

.p_it {
   font:12px arial;
}

h3.it {
   font:bold 14px arial;
}

div.space {
   height:4px;
}

div.space50 {
   height:50px;
}

.text {
   font:        12px arial;
   color:       #A27941;
   border:      1px solid #A27941;
   margin-bottom: 1px;
}

.text100 {
   font:        12px arial;
   color:       #0000dd;
   border:      1px solid orange;
   margin-bottom: 1px;
   width: 99%;
}

.text100_err {
   font:        12px arial;
   color:       #0000dd;
   border:      1px solid #aaaaee;
   background:  yellow;
   width: 99%;
}

/* Linki */
a:link, a:visited {
   color: #5555bb;
   font-weight: normal;
   text-decoration: none;
   font-family: arial;
}

a:hover {
   color: #2222ff;
   text-decoration: underline;
}

a.malylink:link, a.malylink:visited, a.malylink:hover, .malylink a:link,.malylink a:visited,.malylink a:hover {
  color:#84C973;
  font:9px arial;
}

a.head:link, a.head:visited {
   color: white;
   font-weight: normal;
   text-decoration: none;
   font-family: arial;
}

a.head:hover {
   color: #aaaaaa;
   text-decoration: none;
}



/* Kolumna tresci */
.kolumna_tresc {
   width:546px;
   float:right;
}

h1.main {
  width:546px;height:27px;background:url('images/grad_duzy.png');color:white;margin:0;padding:0;font:20px georgia;
  text-indent:4px;
}

h2.main {
  width:100%;background:#FFD589;
  height:18px;
  color:#555555;
  margin:0;/*10px 0 0 4px; */
  padding:0;
  font: bold 14px arial;
  text-align:left;
  text-indent:4px;
  
}

div.main {
  width:546px;background:#ffffff;
  color:black;margin:0px 0px 4px 0px;font:15px arial;
  padding:0px;
}

.srodrozdzial {
   width:99%;
   border-top:solid 1px #555555;
   font:bold 16px arial;
   color:orange;
   padding:1px 0 1px 0px;
   background:#FFDFA5;
   margin:10px 0 4px 0;
   text-align:left;
}

/* Kolumna menu */
.kolumna_menu {
   width:200px;
   float:left;
   background:#99E985;
}

h1.menu {
   width:200px;
   height:16px;
   background:#84C973;
   color:#555555;
   margin:4px 0 0 0 ;
   font:bold 12px arial;
   vertical-align:center;
   text-indent:4px;
//   border-bottom: 1px dashed #555555;
}


h1.2menu {
width:200px;height:16px;background:url('images/grad_maly.png');color:#FFD589;
margin:0;padding:0;font:bold 12px georgia;vertical-align:center;
text-indent:4px;
}

div.menu {
   width:200px;/*background:#dddddd;*/
   color:black;margin:0;font:12px arial;
}

.menu_poz {
   margin:0 10px 2px 6px;
}




/* Opisy miast */

.miasto {
   font:	          12px arial;
   color:          #0000bb;
}


.miasto_nazwa {
   font:       12px arial;
   color: #B07200;
}

.miasto_nazwa_bold {
   font:       bold 12px arial;
}

.miasto_nazwa_mniej {
   font:       bold 10px arial;
}

.miasto_czesc {
   font:        9px arial;
}

.miasto_opisz {
   font:        8px arial;
   color:       black;
   font-style: italic;
}

td {
   font: 12px arial;
   color: #B07200;
}
