body, html {
    margin:0;
    background: url(img/tlo.gif) repeat-x white;
    text-align:center;
    font-family:tahoma;
    font-size:12px;
    color:#1c1c1c;
	line-height:27px;
}
#all {
    width:888px;
	text-align:left;
    margin:auto;
	background:white;
}
.top {
	clear:both;
	height:227px;
}
div.menu {
	clear:both;
	height:51px;
	background: url(img/menu.gif);
}
div.content {
	width:888px;
	background-image:url(img/bck.gif); background-repeat:repeat-x;
}
div.main {
padding-left:30px;
padding-right:30px;
width:533px;
padding-top:15px;
float:left;
}
div.mains {
padding-left:10px;
padding-right:10px;
width:600px;
padding-top:15px;
float:left;
}
div.main-of {
padding-left:10px;
padding-right:10px;
width:868px;
padding-top:15px;
float:left;
}
div.box {width:295px;float:left;}
img.nag {margin-left:35px;}
div.box img.nag {margin-left:15px;}
div.boxl {
	padding-top:15px;
	width:260px; 
	float:left;
	padding-right:8px;
	overflow:hidden;
	}

div.kontakt {
	width:190px;
	height:140px;
	padding-top:57px;
	background: url(img/kontakt.gif);
	line-height:18px;
	padding-left:105px;
	margin-bottom:8px;
}
div.banns {
	text-align:center;
	padding-top:6px;
}
div.galeria {
	clear:both;
	padding-top:6px;
	padding-left:40px;
}
div.cb {
	clear:both;
}
div.feet {
	height:50px;	
	background: url(img/feet.gif) no-repeat;
	font-size:11px;
	padding-top:30px;
}
div.feet a {color:#0045ac;}
div.feet .copy {float:left;padding-left:20px;}
div.feet .who {float:right;padding-right:20px;}

div.galeria .ibm {width:109px;height:68px;float:left;margin:7px;padding:7px;background: url(img/ibm.gif);}
div.ibm img {width:109px;height:68px;}
img {border:0;}
.both {clear:both;}

h2 {margin:0;font-size:15px;}

div.menu ul, div.menu ul li { display:block;list-style:none;padding:0;margin:0;}

div.menu ul li { display:inline;white-space:nowrap;float:left;}

ul.man a:link, ul.man a:visited { display:block;width:69px;height:23px;padding-top:0px;text-decoration:none;color:white;font-weight:bold;background: url(img/lina.gif);margin-left:2px;}
ul.man a:hover {display:block;width:69px;height:23px;text-decoration:none;color:#9C9C9C;font-weight:bold;background: url(img/lina2.gif);}

li.raz a:link, li.raz a:visited { display:block;width:176px;height:51px;background: url(img/1.gif);}
li.raz a:hover {display:block;background: url(img/1.gif) 0px 51px;}
li.dwa a:link, li.dwa a:visited { display:block;width:111px;height:51px;background: url(img/2.gif);}
li.dwa a:hover {display:block;background: url(img/2.gif) 0px 51px;}
li.trz a:link, li.trz a:visited { display:block;width:98px;height:51px;background: url(img/3.gif);}
li.trz a:hover {display:block;background: url(img/3.gif) 0px 51px;}
li.czt a:link, li.czt a:visited { display:block;width:130px;height:51px;background: url(img/4.gif);}
li.czt a:hover {display:block;background: url(img/4.gif) 0px 51px;}
li.pia a:link, li.pia a:visited { display:block;width:103px;height:51px;background: url(img/5.gif);}
li.pia a:hover {display:block;background: url(img/5.gif) 0px 51px;}
li.sze a:link, li.sze a:visited { display:block;width:153px;height:51px;background: url(img/6.gif);}
li.sze a:hover {display:block;background: url(img/6.gif) 0px 51px;}
li.sie a:link, li.sie a:visited { display:block;width:117px;height:51px;background: url(img/7.gif);}
li.sie a:hover {display:block;background: url(img/7.gif) 0px 51px;}



a:link, a:visited {color:#000;font-weight:bold;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}

form, fieldset {margin:0;padding:0;border:0;}
img, div {behavior: url(iepngfix.htc)}
#menu0 {
	width: 840px;
	padding-left:20px;
}

#menu0 dt {
	font-weight: bold;
	text-align: left;
	cursor: pointer;
}

#menu0 dd.active {
	font-weight: bold;
}
