* {
	margin: 0px; padding: 0px;	/* n */
}

h1{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background-color: #0d4987;
	padding: 3px 0 3px 15px;
    margin: 10px 0 20px 0;
	text-transform: uppercase;
	width: 100%;
	display:block;
	hight:40px;
}

body {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/top_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;}

a {  color: #000000;
	text-decoration: none;}
	
a:visited {
	color: #000000;
	text-decoration: none;}
	
a:hover {
	color: #FF0000;
	text-decoration: none;}


#webcontainer {
	height: 100%;
	margin: 0 auto;
	width : 951px;}

#head {
	height: 192px;
	width: 100%;
	position: relative;}


#logo {
padding-top: 5px;
	padding-left: 10px;
	width: 340px;
	height:66px;
	}

#menu {
	text-align: left;
	padding-top: 102px;
	_padding-top: 100px;
	padding-left: 20px;
	width: 600px;
	height:15px;
    font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	float:left;}
	
#menu_ru {
	text-align: left;
	padding-top: 102px;
	_padding-top: 100px;
	padding-left: 20px;
	width: 620px;
	height:15px;
    font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	float:left;}
	
#menu_ru a {
	color: #ffffff;
	text-decoration: none;
padding-left: 10px;
}
#menu_ru a:visited {
	color: #ffffff;
	text-decoration: none;
}
#menu_ru a:hover {
	color: #ffff00;
	text-decoration: none;
}

#menu a {
	color: #ffffff;
	text-decoration: none;
padding-left: 10px;
}
#menu a:visited {
	color: #ffffff;
	text-decoration: none;
}
#menu a:hover {
	color: #ffff00;
	text-decoration: none;
}



#flagi{
	text-align: left;
	padding-top: 100px;
_padding-top: 98px;
	width: 122px;
	float:right;}

#content0 {
	background-image: url(images/bg_04.jpg);
	width: 951px;}

#content {
	background-image: url(images/top_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom : 1em;
	width: 951px;
	min-height: 434px;
	text-align: left;
	_height: 434px;	z-index:20;	}
img#ifs {		position:relative;	float:left;	z-index:40;	margin:-150px 0 0 85px;}
#content a {
	color: #1F4994;
	text-decoration: none;}

#content a:visited {
	color: #1F4994;
	text-decoration: none;}

#content a:hover {
	color: #FF0000;
	text-decoration: none;}

#tresc {
	position:relative;
	top: 30px;
	left: 273px;
	text-align: justify;
	width:635px;}

#start {
background-image: url(images/start.jpg);
	background-repeat: no-repeat;
	background-position: center top;
width: 652px;
height: 530px;}

#tresc ul {
padding-left: 30px;
padding-top: 7px;
padding-bottom: 7px;}

#tytul {
	position:relative;
	top: 11px;
	left: 20px;
	width:230px;}

#adres {
	position:relative;
	left: 10px;
	width:230px;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
float: left;}

#footer {
	background: #ffffff url(images/bg-stopka_07.jpg) no-repeat;
	height: 92px;
	width: 100%;
	font-size: 11px;
	text-align : left;}

#realizacja {
	float: right;
	position:relative;
	top: 50px;
	right: 30px;
	height: 25px;
	width: 200;
	text-align : right;}

#footer a {
	color: #1F4994;
	text-decoration: none;}
	
#footer a:visited {
	color: #1F4994;
	text-decoration: none;}
	
#footer a:hover {
	color: #FF0000;
	text-decoration: none;}
	
/*
	small table
	----------------------------*/
	
#table-small {
	border : 0px;
	width : 630px;
	border: 1px solid #ccc;
	border-right: none;
	border-bottom: none;
	border-collapse: collapse;
}

#table-small td {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-spacing: 0px;
	color : #191919;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
}

#table-small td div {
	color : #191919;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align: center;
}

#table-small2 {
font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border : 0px;
	width : 540px;
	border: 0px solid #ccc;
	
	
}

#table-small2 td {
	
	font-size : 8pt;
	padding: 2px;
	border-spacing: 0px;
	vertical-align: middle;
}

#table-small2 td div {
	color : #191919;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align: center;

}

/*CSS for Bubble Tooltips by Alessandro Fulciniti
- http://pro.html.it - http://web-graphics.com */

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}

