body{

	padding : 0px;
	margin : 0px;
	font : normal normal 11px Tahoma,sans-seirif;
	background : #000; /* url('images/bg.gif') 0px 0px no-repeat; */
}
/*
#bg {
    position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-image: url(images/bg.gif);
    background-size: auto;
    background-origin: content; 
	}
*/

		#bg{
			position:fixed;
			height:100%;
			width:100%;
	top: 0;
	left: 0;			
		}
		#bg img {
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}

#page
{
	width : 1000px;
	overflow : hidden;
	margin : 0px auto;
	position : relative;
}

#top
{
	width : 1000px;
	height : 81px;
	background: url( 'images/top.png' );
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/top.png');
}

#topmenu
{
	width : 1000px;
	height : 51px;
	position : relative;
	background : transparent url('images/mbg1.png') 0px 0px repeat-x;
}

#topmenu *
{
	margin : 0px;
	padding : 0px;
	list-style-type : none;
}


#topmenu ul li.tab
{
	display : block;
	text-align : center;
	float : left;
	height : 51px;
	width : 142px;
	font-size : 12px;
	color : #fff;
	font-weight : bold;
	position : relative;
}

#topmenu li.tab a, #topmenu li.tab span 
{
	color : #fff;
	text-decoration : none;
	display : block;
	height : 31px;
	padding-top : 20px;
	width : 100%;
}

#topmenu li.tab a:hover
{
	background : transparent url('images/mbg2.png') 0px 0px repeat-x;
}

#topmenu ul li.break
{
	display : block;
	float : left;
	height : 51px;
	width : 1px;
	background : #000 url('images/mbr.png') 0px 0px no-repeat;
}

#topmenu ul.sub
{
	position : absolute;
	top : 51px;
	left : 0px;
	z-index : 10009;
	margin : 0px;
	padding : 0px;
}

#topmenu ul.sub li
{
	display : block;	
	width : 183px;
	height: 20px;
	background-color : #900101;
	text-align : left;
	padding : 4px 8px;
	border-bottom : 1px #791417 solid;
}

#topmenu ul.sub a, #topmenu ul.sub span
{
	color : #fff;
	height : auto;
	padding-top : 0px;
	font-weight : normal;
}

#topmenu ul.sub a:hover
{
	background : none;
	text-decoration : underline;
}

#topimg
{
	width : 1000px;
	height : 223px;
	overflow : hidden;
}

#topimg img
{
	float : left;
}

#subbg
{
	background : transparent url('images/subbg.png') 0px 0px repeat-y;
	overflow : hidden;
}

#left
{
	float : left;
	width : 209px;
	overflow : hidden;
}

#left *
{
	list-style-type : none;
	margin : 0px;
	padding : 0px;
}

#left .bel
{
	background : transparent url('images/bel.png') 0px 0px repeat-x;
	height : 42px;
	line-height : 42px;
	font-weight : bold;
	padding-left : 20px;
	color : #fff;
}



#left .link
{
	background : #e4e4e4 url('images/arrow3.gif') 10px 9px no-repeat;
	padding : 5px 10px 5px 25px;
	color : #fff;
	border-bottom : 1px #C8C8C8 solid;
}

.link a
{
	color : #383838;
	text-decoration : none;
}

.link a:hover
{
	text-decoration : underline;
}

#right
{
	width : 751px;
	background-color : #fff;
	padding : 20px;
	color : #6b6b6b;
	float : right;
}

h1
{
	margin : 0px;
	padding : 5px 10px 10px 15px;
	font-weight : normal;
	font-size : 11px;
	color : #000;
	font-size : 12px;
	background : transparent url('images/arrow2.png') 0px 10px no-repeat;
	border-bottom : 1px #D0D1DC solid;
	margin-bottom : 15px;
}

h2
{
	margin : 0px;
	padding : 5px 10px 10px 15px;
	font-size : 11px;
	color : #000;
	font-size : 12px;
	border-bottom : 1px #D0D1DC solid;
	margin-bottom : 15px;
	width : 45%;
}

#right p
{
	padding-left : 20px;
	padding-right : 30px;
}


#rightimg
{
	margin-left : -20px;
	margin-top : -20px;
	overflow : hidden;
	height : 219px;
	width : 791px;
	margin-bottom : 10px;
}

#rightimg img
{
	float : left;
}

#right a
{
	color : #bb0000;
}

#right a:hover
{
	text-decoration : none;
}

#doc
{
	margin-left : -30px;
}

#doc *
{
	vertical-align : middle;
}

#doc img
{
	margin-left : 40px;
	margin-right : 10px;
}

#podpis
{
	color : #fff;
	padding-left : 10px;
	padding-top : 7px;
	padding-bottom : 15px;
	line-height : 18px;
	clear : both;
}
