/* 
siwy: #6d7173
niebieski: #00aeef
*/
* {margin:0; padding:0; border:0;}

html, body {
height: 100%;
width: 100%;
}
html {
display:table;
}
body {
text-align: center;
display: table-cell;

}
body {font-family: Tahoma, Verdana, sans-serif; font-size:12px; color:#525252; background-color:#7F92BC;}
li { list-style-type: none; }
a {text-decoration:none;}
img { behavior:url(pngbehavior.htc); border:0; }

a, li, ul, h1, h2 ,h3, div, p {margin:0; padding:0;}

.right {float:right}
.left {float:left}
.clear {float:none; clear:both;}
.center {text-align:center;}

a { margin:0; padding:0;}
a.fiolet:link { color:#16473e; text-decoration: none; font-size:12px; }
a.fiolet:visited { color:#16473e; text-decoration: none; font-size:12px; }
a.fiolet:hover { color:#cd02a9; text-decoration:none; font-size:12px;}

.white_box { color:#fff; font-weight:bold; font-size:12px; }
a.white_box:link {color:#fff; text-decoration: none; font-size:12px;  }
a.white_box:visited {  color:#fff;  text-decoration: none; font-size:12px; }
a.white_box:hover { color:#fff; text-decoration: underline; font-size:12px; }

.black { font-size:11px; color:#000000; }
a.black:link { font-size:11px; color:#000; text-decoration: none; }
a.black:visited { font-size:11px; color:#000; text-decoration: none; }
a.black:hover { font-size:11px; color:#000; text-decoration: underline;}

.black-d { font-size:12px; color:#000000; }
a.black-d:link { font-size:12px; color:#000; text-decoration: none; }
a.black-d:visited { font-size:12px; color:#000; text-decoration: none; }
a.black-d:hover { font-size:12px; color:#343399; text-decoration:none;}

.white { font-size:12px; color:#ffffff; font-weight:bold; }
a.white:link { font-size:12px; color:#ffffff; font-weight:bold; text-decoration: none; }
a.white:visited { font-size:12px; color:#ffffff; font-weight:bold; text-decoration: none; }
a.white:hover { font-size:12px; color:#343399; font-weight:bold; text-decoration: none;}

.siwy { font-size:11px; color:#626261; font-weight:none; }
a.siwy:link { font-size:11px; color:#626261; font-weight:none; text-decoration: none; }
a.siwy:visited { font-size:11px; color:#626261; font-weight:none; text-decoration: none; }
a.siwy:hover { font-size:11px; color:#000; font-weight:none; text-decoration: none;}




/* STRONA GLOWKA */ 

#container {margin: 0 auto; margin-top:10px; padding:0; width: 922px;}

#container p.fioletowy {color:#cd02a9;}

#container div.srodek {width:922px; background:#FFF; text-align:left;}

#container div.srodek .logo { width:151px; height:46px; text-align:left; margin-left:10px;}
#container div.srodek .logo h1 {
	display: block;
	width: 151x;
	height: 46px;
	background:url(../img/logo.gif) top left no-repeat;
	}	
#container div.srodek .logo h1 a {
	display: block;
	position: relative;
	width: 151px;
	height: 46px;
	}

#container div.srodek .logo a span {
	display: none;
	}

#container div.srodek .top { width: 716px; height:233px; margin-left:10px; margin-top: 9px; background:url(../img/bg-top.gif) top left no-repeat; }
#container div.srodek .ploart {color:#000; font-size:12px; padding-top:10px;}
#container div.srodek .news {color:#16473e; font-size:12px;}
#container div.srodek .news h2.news {color:#16473e; font-size:14px; padding-bottom:10px; padding-top:5px; text-align:center;}

#container div.srodek .box1 { width: 172px; height:177px; float:left; margin-top: 6px; margin-right: 9px; background-color:#7F92BC; background-image: url(../img/box1.gif);}
#container div.srodek .box1-s { width: 172px; height:135px; margin-top: 6px; background-color:#7F92BC; background-image:url(../img/box1-s.gif)}
#container div.srodek .box2 { width: 172px; height:177px; float:left; margin-top: 6px; margin-right: 9px; background-color:#007C85; background-image: url(../img/box2.gif);}
#container div.srodek .box3 { width: 172px; height:177px; float:left; margin-top: 6px; margin-right: 9px; background-color:#ED174F; background-image: url(../img/box3.gif);}
#container div.box3-s { width: 172px; height:112px; margin-top: 6px; float:left;  background-color:#ED174F; background-image:url(../img/box3-s.gif)}
#container div.srodek .box4 { width: 172px; height:177px; float:left; margin-top: 6px; background-color:#F38907; background-image: url(../img/box4.gif);}
#container .box4-s { width: 172px; height:157px; float:left; margin-top: 6px; background-color:#F38907; background-image:url(../img/box4-s.gif)}

#container .box_tekst {text-align:left; color:#fff; margin: 5px 0px 2px 10px; font-weight:bold; font-size: 14px;}
#container div.srodek li.kropka {background-image:url(../img/bg-kropka.gif); background-repeat:no-repeat; background-position:0px 7px; padding-left:10px; padding-top:3px; margin-left:10px;}

#container div.srodek .belka { width: 716px; height:50px; text-align:center; margin-left:10px; background-color:#333399; background-image: url(../img/belka.gif); clear:both;}

#container div.adres {width:172px; height:56px; text-align: center; margin-top: 0px; background-image: url(../img/adres_tlo.gif); color:#000; font-size:12px;}

#container div.manu {width:170px; height:29px; text-align: left; margin-top: 5px; background-color:#7F92BC; background-image: url(../img/box_manu.gif);}

#container div.aktualnosci { width:170px; height:29px; text-align: left; margin-top: 10px; background-color:#343399; background-image: url(../img/aktualnosci_boks.gif); clear:both; color:#FFF; font-weight:bold; font-size:12px;}

#container h2.akt { text-align:left; color:#343399; font-size:12px; font-weight:bold; margin:0; padding:0; margin-top:10px; clear:both;}

#container div.linia { width: 172px; height: 0; border: 0 solid #7F92BC; border-top-width: 1px; font-size:0px; margin-top:10px; }

#container div.wiadomosc {margin-top:10px;}
#container div.wiadomosc h2 {font-size:17px; color:#343399;}
#container div.wiadomosc p {color:#000; font-size:12px; padding-top:10px;}

#container div.portfolio {margin:0; padding:0; margin-top:10px;}
#container div.portfolio p {margin:0; padding:0;}
#container div.portfolio p.naglowek {font-family: Georgia, 'Times New Roman', serif; font-style: italic; color:#ed174f; font-size:16px; font-weight:bold; margin:0; padding:0; text-align:right;}
#container div.portfolio p.siwy {color:#626261; margin:0; padding:0; font-size:11px;}

img.mala-galeria { border: 4px solid #e3e3e3; }
a:hover img.mala-galeria { border: 4px solid #8c8a8a }

img.portfolio { border: 1px solid #7f92bc; }
a:hover img.portfolio { border: 1px solid #af1600 }

