html,
body {
	margin:0;
	padding:0;
	height:100%;
}

#body {
	font-family: arial, sans-serif;
	background-image: url(images/Background6New.png);
	font-size:16px;
}

#website {
	min-height:100%;
	width: 900px; 
	margin: 0 auto;
	border-left: 3px solid #363636;
	border-right: 3px solid #363636;
	background-color: rgba(255, 255, 255, 0.85);
	position:relative;
}
#llg_header {
	padding:2px;
}

#llg_logo_language {
	float:left;
    width: 443px;
	padding-left: 5px;
}

#llg_logo_option {
	float:left;
    width: 443px;
	text-align: right;
	padding-right: 5px;
}

#llg_logo_left_menu {
	float:left;
	width:356px;
	padding: 50px 5px 5px 5px;
	text-align: center;
}

#llg_logo_logo {
	float:left;
	min-height:160px;
	width:164px;
}

#llg_logo_right_menu {
	float:left;
	width:356px;
	padding: 50px 5px 5px 5px;
	text-align: center;
}

#llg_content {
	padding:10px;
	padding-bottom:80px;   /* Height of the footer element */
}

#llg_menu_zespol_header{
	color: #336633;
	font-size: 29px;
	text-align: center;
	letter-spacing: 5px;
}

#llg_location{
	color: #336633;
	font-size: 12px;
}

#llg_location a{
	color: #9E0034;
	font-size: 12px;
	text-decoration: none;
}

#llg_footer {
	width:100%;
	height:40px;
	text-align: right;
	color: rgba(52, 103, 52, 0.9);
	font-size: 11px;
	position:absolute;
	bottom:0;
	left:0;
}

#llg_menu_link_header {
	text-transform: uppercase;
	color: #5F5F5F;
	font-size: 15px;
	font-weight: bold;
}

#llg_menu_link_footer{
	color: #909090;
	font-size: 11px;
}

.stretch {
    width: 100%;
    display: inline-block;
    font-size: 0;
    line-height: 0
}

#menu, #menu ul {list-style: none; margin: 0; padding: 0;}
#menu ul {width: 130px;}
#menu ul li {clear: both;}
#menu > li {display: inline-block; position: relative;}
#menu > li li {position: relative;}
#menu > li ul {position: absolute; left: 0; text-align: left;}
#menu > li ul li ul {position: absolute; left: 130px; top: 0px;}
ul ul {display: none;}
ul li:hover > ul {display: block;}

/*POZIOM 1*/
#menu > li > a {display: table; width: auto; padding: 8px; border-radius: 3px; text-align: center; text-decoration: none; color: #84c5f7;}
#menu > li:hover > a {background: #eee; color: #0090ff;}

/*POZIOMY NI¯SZE*/
#menu ul {font-size: 12px; border-radius: 3px; background: #eee;}
#menu ul li > a {color: #363636; display: block; padding: 5px; border-radius: 3px; text-decoration: none;}
#menu ul li:hover > a {color: #eee; background: #aaa;}

.hidden {
	font-size: 1pt;
	margin: 0px;
	visibility: hidden;
}

hr.style-two {
    border: 0;
    height: 2px;
	margin: 2px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(52, 103, 52, 0.9), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(52, 103, 52, 0.9), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(52, 103, 52, 0.9), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(52, 103, 52, 0.9), rgba(0,0,0,0)); 
}

a {
	text-decoration: none;
	color: #0090ff;
}

H1,H2,H3{font-size:16pt;font-weight:normal;margin-bottom:6px;}
H4{font-size:13pt;font-weight: bold; margin-bottom:6px;}
.pseudoH,.pseudoh{color: #990033; font-size: 24px;}

.contentheader1 {font-size: 20px; font-weight: bold;}
.contentheader2 {font-size: 16px; font-weight: bold;}


form{margin:0;}
IMG{border:0;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{
padding-left: 0;margin-left: 0;list-style: none;}
li{line-height:1.5;}
li.doc{padding-left: 15px;background-image: url(menu/doc.gif);background-repeat: no-repeat;}
li.docs{padding-left: 15px;background-image: url(menu/docs.gif);background-repeat: no-repeat;}
li.sdoc{padding-left: 15px;background-image: url(menu/sdoc.gif);background-repeat: no-repeat;}
li.sdocs{padding-left: 15px;background-image: url(menu/sdocs.gif);background-repeat: no-repeat;}
.sitename{font-weight:normal;font-size:20pt;letter-spacing:1px;}

td p {margin: 0px;}