* 	{ padding:0; margin: 0; }

ul { margin:0; padding:0; list-style-type:none; }
ol { margin:0; padding:0; list-style-position:inside; }	

body { background:#000000 url("gf/bg/bg.jpg") repeat;  font-family: Tahoma, Arial, Verdana, sans-serif; font-size:12px; } 

#container { width: 865px; margin: 0 auto; position: relative; overflow: hidden; }

/* header top */
#header { width:865px; height:154px; clear:both; }

.img_header { width:156px; height:154px;  float:left; margin:0px; padding:0px; overflow:hidden; }
.img_header img { width:159px; height:154px; border:none;  }

.logo { width:225px; height:154px;  float:left; margin:0px; padding:0px; overflow:hidden; }
.logo img { width:225px; height:57px; margin-top: 58px; border:none;  }

.nav_menu { width:480px; height:154px; float:right; }
.nav_menu ul { height:30px; float: right; margin-top:74px;}
.nav_menu ul li { float:left; }
.nav_menu ul li a.menu { color:#a0a0a0 ; text-decoration:none; font-size:13px; display:block; padding:12px 16px; font-weight:normal; }
.nav_menu ul li a.menu_sec { background:#49c9d8; color:#ffffff; text-decoration:none; font-size:13px; display:block; padding:12px 16px; margin:0 10px; }

/* aktualnosci */
#act { width:865px; height:55px; clear:both; background:url("gf/bg/act_bg.png") no-repeat; }
#act p { color:#a0a0a0; padding:20px; }
#act .white { color:#ffffff; margin-right:20px;}

/* content */
#content { width:865px; height:auto; overflow:hidden; clear:both; background:url("gf/bg/bg_content.png") no-repeat; background-position:right bottom; }

h2 { color:#3ba2ae; font-size:24px; padding-bottom:30px; }

#both { width:595px; height:auto; float:left; margin:30px 0; }
#both p { color:#dfdfdf; line-height:18px; padding-right:30px; }

#left { width:320px; height:auto; float:left; margin:30px 0; }
#left p { color:#dfdfdf; line-height:18px; }

#center { width:275px; height:auto; float:left; margin:30px 0; }
#center img.box { margin:0 50px 20px 50px; }
#center a { width:257px; height:42px; display:block; text-decoration:none; border:none; margin:0 8px; background:url("gf/btn/d_but.png") no-repeat 0 0; }
#center a:hover { background:url("gf/btn/d_but.png") no-repeat 0 -42px; }

#right { width:270px; height:auto; float:right; margin:30px 0;  }
#right ul { width:270px;  }
#right ul li { font-size:12px; color:#dfdfdf; width:270px; line-height:18px; margin-bottom:10px; }
#right ul li span.question { color:#49c9d8; }

/* footer */
#footer { width:865px; clear:both; border-top:1px solid #191919; }
#footer p { font-size:11px; color:#1b1b1b; text-align:right; margin:10px 0; }
#footer span.silver { color:#616161; }
#footer a { font-size:11px; color:#616161; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
