
#jv-wrap-top 
{
	height: 115px;	
	background: white url(../images/tlo-top-2.png) repeat-x top;
	border-top: 3px solid white;
	border-bottom: 4px solid #F2F4BF;	
}
#jv-wrap-menu 
{
	width:100%;	
	position:absolute;
	top: 264px;
	top: 144px;	
	top: 99px;		
	qborder: 1px solid red;
}
#jv-wrap-menu-all
{
	width:727px;
	width:960px;		
	position:absolute;
	
}



#jv-wrap-mainnav 	{ qheight:33px; background:#FDFFBD;  border-bottom: 4px solid #F2F4BF; }
#jv-mainnav			{ height:31px; background: #F2F4BF; width:968px; margin: 0 auto; }


#bannerstartowa
{
	float:left; 
	width:727px;
}


#jv-top-in
{
	float:right;
	overflow:hidden;
	width:750px;
	height:115px;
	margin: 0;
	padding:0;
	qborder: 1px solid red;	
}

#ja-banner-top
{
	float:right;
	width:750px;
	height:87px;
	margin:0;
	padding: 0;
	qborder: 1px solid blue;	
}


#logonew
{
	float:left;
	margin-left:3px;
	width:210px;
	height:115px;
	qborder:1px solid red;	
}
#logonew a
{
	display:block;
	width:210px;
	height:115px;
	margin:0;
	text-indent:-2000px;
	background: transparent url(../images/astrum-com-pl-logo.jpg) no-repeat 0 0;		
	
}
#right-top
{
	float:right; 
	width:778px;
	height:70px;
	overflow:hidden;	
	margin: 26px 0 0 0;
	padding: 0;
	qborder: 1px solid blue;	
}




div.moduletable-firm-rg-top
{
	padding-right: 16px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	line-height: 13px;
	qtext-align:justify;	
	color: #2A3D8C;
	color: #00214D;
	qfont-style:italic;
}

div.moduletable-firm-rg-top strong
{
	color:#E37C00;	
}
div.moduletable-firm-rg-top h3
{
	margin:0;
	padding: 0 0 4px 0;

	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;	
	color: #2A3D8C;
	Qfont-style:italic;
	letter-spacing:0px;
	qfont-weight:normal;
}
div#jv-wrap-menu-all div.moduletable-firm-rg-top
{
	padding-top: 6px;
	font-size: 11px;
	line-height: 13px;
	color:white;
}
div#jv-wrap-menu-all div.moduletable-firm-rg-top h3
{
	padding-bottom: 1px;
	color:white;	
}


#jv-right div.moduletable-grupa1 h3
{
	margin:0; 
	padding: 8px 0 8px;
	font-family: "Trebuchet MS", Trebuchet MS, Tahoma, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;	
	color: white;
	background:#8294A7;
	text-align:center;
}

div.moduletable-fpromo h3,
div.moduletable-faktual h3,
#body-down div.moduletable-grupa1 h3
{
	margin: 15px 0 0 0;
	padding: 5px 10px;
	font-family: "Trebuchet MS", Trebuchet MS, Tahoma, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight:normal;
	color: white;
	background:#FF7808;
}





div.moduletable-fpromo h3,
div.moduletable-faktual h3,
#body-down div.moduletable-grupa1 h3
{
	qmargin-bottom:2px;
	padding: 0;
	text-align:left;
}
div.moduletable-fpromo h3,
div.moduletable-faktual h3
{
	background: #FFA55B url(../images/bgnag-org.png) repeat-x bottom;	
	border-bottom: 2px solid #FFD8B9;	
}
#body-down div.moduletable-grupa1 h3
{
	background: #98A5B4 url(../images/bgnag-blue.png) repeat-x bottom;
	border-bottom: 2px solid #A6B4C3;
}



div.moduletable-fpromo h3 span,
div.moduletable-faktual h3 span,
#body-down div.moduletable-grupa1 h3 span
{
	display:block;
	margin:0;
	padding: 5px 0 5px 36px;
}
div.moduletable-fpromo h3 span,
div.moduletable-faktual h3 span				{	background: transparent url(../images/bgnag-org-ico.png)  no-repeat left bottom;	 }
#body-down div.moduletable-grupa1 h3 span	{	background: transparent url(../images/bgnag-blue-ico.png) no-repeat left bottom; }






div.moduletable-faktual h3
{
	margin-top: 20px;
	background:#5B7189;
}



div#body-down td.contentheading-fpromo a,
div#body-down td.contentheading-faktual a
{
	padding: 0px 0 0 0px;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;	
	color: #FF7808;
	text-decoration:underline;

}



div#body-down table td
{
	qborder:1px solid red;


}
div#body-down table.contentpaneopen-fpromo,
div#body-down table.contentpaneopen-faktual
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	line-height: 13px;
	color: #9B9D9E;
	text-align:justify;
	font-weight: normal;

}

div#body-down span.article_separator
{
	display:none;
}





#jv-wrap-mnsub
{
	float:left;
	width:100%;			
	background: #AFBDCA url(../images/tlo-b.jpg) repeat-x top;
	qborder-top: 4px solid #F2F4BF;	
}
#jv-wrap-mid 
{
	width:100%;
	float:left;
	background: white url(../images/bg-left.png) repeat-y center;		
}
#jv-mid-bg
{
	background: transparent url(../images/tlo-c.jpg) repeat-x top;
}

#jv-wrap-footer 
{
	width:100%;
	
	float:left;
	background: #FFFFD5 url(../images/tlo-footer.jpg) repeat-x top;
}

#jv-top,
#jv-top-all,
#jv-menu-in,
#jv-mnsub-in,
#jv-mnsub2-in,
#jv-mid,
#jv-footer-in
{
	width:960px; 	
	margin: 0 auto;
	padding:0;
}

#jv-menu-in
{

}

#jv-mnsub-in
{
	height:28px;
	background:#F2F4BF url(../images/mbg2.png) repeat-x bottom;		
	border-bottom: 2px solid white;	
}

#jv-mid
{
	padding:0 0 12px 0;
	background:white;	
}
#jv-footer-in
{
	height:140px;
	padding: 3px 0 30px 0;

	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	font-size: 11px;	
	font-weight: normal;	
	color: #CBCB16;
	color: #BFBF15;	
}

/* --------------------------------------------------------------------------------------
*/

#jv-top
{
	height: 115px;
	width:966px;
	background: transparent url(../images/tlo-top-mn.png) repeat-x bottom;	
}	
#jv-top-all
{
	height: 230px;		
}		

#jv-top h1 {
	margin: 0;
	padding:0;
	font-size: 200%;
	position: absolute;
	text-indent: -1000px;
	background:none;
	qborder:1px solid red;
}

#jv-top h1 a {
	width: 122px;
	height: 52px;
	display: block;
	margin: 20px 0 0 30px;	
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	outline: none;

}

#jv-top h1 img {
	float: left;
}


/* --------------------------------------------------------------------------------------
*/