
body {
	font: 12px "Segoe UI", Arial;
	margin:auto;
	background: black;
	text-decoration: none;
}

/*
body * {
}
*/

a {
	color: #cecece;
	font-weight: bold;
	text-decoration: none;
}

.komg {
	background: url('img/aa-layout_rep.jpg') repeat-y;
background-position:16px;	
margin:auto;
}
#tlogorne {
	background-image: url('img/aa-layout_top.jpg');
	background-repeat: no-repeat;
	background-position: center top; height:298px; width:1200px;
}



#informacjenagorze {
	float: right;
        font-size: 16px;
	padding-right: 20px;
	color: #cecece;
	font-weight: bold;
	font-family: "Trebuchet MS";

}

#informacjenagorze a {
	float: right;
        font-size: 16px;
	padding-right: 20px;
	color: #cecece;
	font-weight: bold;
	font-family: "Trebuchet MS";
	text-decoration: none;

}



#informacjenagorze a:hover {
	float: right;
        font-size: 16px;
	padding-right: 20px;
	color: #2398e2;
	font-weight: bold;
	font-family: "Trebuchet MS";
	text-decoration: none;

}


#informacjenagorzefirma {
	float: right;
        font-size: 16px;
	padding-right: 50px;
	color: #cecece;
	font-weight: bold;
	font-family: "Trebuchet MS";

}

#informacjenagorzefirma a {
	float: right;
        font-size: 16px;
	padding-right: 50px;
	color: #cecece;
	font-weight: bold;
	font-family: "Trebuchet MS";
	text-decoration: none;

}



#informacjenagorzefirma a:hover {
	float: right;
        font-size: 16px;
	padding-right: 50px;
	color: #2398e2;
	font-weight: bold;
	font-family: "Trebuchet MS";
	text-decoration: none;

}



#tlodolne {
	background-image: url('img/aa-layout_bottom.jpg');
	background-repeat: no-repeat;
	background-position: left 8px bottom 0px;
	position:relative; height:601px; width:1200px;
}

#menugorne {
	position:absolute; top:199px; width:1140px; height:40px; margin:3px 30px 0px 30px !important; 
	font-size: 14px;
	letter-spacing: 1px;
	color: #cecece


}


#mglewe  {
	float:left;
	padding-left: 40px;
	text-decoration: none;
	color: #cecece;
	font-size: 14px;
	font-weight:bold;
}


#mglewe a {
	float:left;
	padding-left: 40px;
	text-decoration: none;
	color: #cecece;
	font-size: 14px;
}


#mglewe a:hover {
	text-decoration: none;
	color: #2398e2;
	font-size: 14px;

}



#mgprawe a {
	float:right;
	padding-right: 40px;
	text-decoration: none;
}

#mgprawe a:hover {
	text-decoration: none;
	color: #2398e2;
}


#tresc {
	width:1140px; margin:-35px 20px 0px 40px; position:relative; z-index:5;
}

#srodek {
	float:left; width:910px;
}


#logowaniee {
	width:150px;
	bgcolor: none;
}


#tresc a {
	color: #005a7e;
	text-decoration: none;
	font-size: 13px;
	font-weight:bold;
	letter-spacing: 1px;
}

#tresc a:hover {
	text-decoration: none;
	color: #2398e2;
}

/* -------- menu prawe -------- */

#menuprawe {
	float:right; width:20px; padding-right: 10px;
}

#menuprawe #zalogowany {
	margin-bottom: 10px;
}

.nazwisko {
	font-size: 18px;
	font-weight:bold;
	letter-spacing: 1px;
	font-family: "Trebuchet MS";

}

#menuprawe #nawigacja-promo-prod {
	/* TODO */
}

#menuprawe #menu {
	/* TODO */
}

/* -------- menu lewe -------- */

#menulewe {
	float:left; width:190px; 
}

/* -------- menu dolne -------- */

#menudolne {
	position:absolute; top:150px; width:1140px; hight:410px; margin:0px 0px 0px 0px !important; 
	font:bold 13px;
	Arial; 
	color: #cecece;
	letter-spacing: 1px;

}

#mdlewe {
	float:left; 
	font:bold 13px Arial; 
	color: #cecece;
	letter-spacing: 1px;

}

#mdprawe {
	float:right; margin-right:120px;
}




#mdlewe a {
	float:left;
	padding-left: 40px;
	text-decoration: none;
	color: #cecece	
	font: bold 13px
}


#mdlewe a:hover {
	text-decoration: none;
	color: #2398e2;
}








#stopka {
	position:absolute; top:500px; width:1140px; margin:0px 0px 0px 0px !important; 
	color: #2398e2;
}

#stopka #red {
	margin-left: 5px; margin-right: 5px; margin-top: 10px; margin-bottom: 3px; padding-top: 10px;
}

#stopka #copy {
	margin-left: 5px; margin-right: 5px; margin-top: 3px; margin-bottom: 3px
}

#stopka #kqs {
	margin: 5px; FONT-SIZE: 10px;
}

#stopka #kqs, #stopka #kqs a {
	color: #244c65;
}

#stopka #aililogo {
	width:30px; height:15px; display:block; position:absolute; right:0; top:10px;
}



.tabelamenudolne {
	width: 1140x;
        padding: 10px;
        margin: 15px auto 15px auto;
	
}

.tabelamenudolne td {
	width: 270x;
        padding: 10px;
    
}



#teksttabelamenudolne {
	font-weight: bold;
	color: #cecece;
	font-size: 14px;
}


#teksttabelamenudolne a {
	text-decoration: none;
	color: #cecece;
	font-size: 14px;
}


#teksttabelamenudolne a:hover {
	text-decoration: none;
	color: #2398e2;
	font-size: 14px;

}

