body{

	padding : 0px;
	margin : 0px;
	font : normal normal 11px Tahoma,sans-seirif;
	background : #F7EBFF url('../images/bg.jpg') 0px 0px repeat-x;
}

form, img
{
	margin : 0px;
	padding : 0px;
	border : none;
}


#page
{
	width : 980px;
	margin : 0px auto;
	position : relative;
}

#gradleft
{
	position : absolute;
	top : 0px;
	left : -10px;
}
#gradright
{
	position : absolute;
	top : 0px;
	right : -10px;
}

#top
{
	width : 980px;
	height : 136px;
	overflow : hidden;
}

#top img
{
	float : left;
}

#topmenu
{
	width : 223px;
    background: transparent url('../images/menuglowne.jpg') no-repeat;
    padding-top: 35px;
	overflow : hidden;
    float: left;
}

#top_icons
{
    width: 400px;
    position: absolute;
    top: 100px;
    left: 20px;
    vertical-align:middle;
}

#menu_gl
{
    width: 223px;
    list-style: none;
    padding-left: 0px;
    margin: 0px;
    margin-bottom: 10px;
}
#menu_gl li
{
    width: 223px;
    border-bottom: 1px solid #9571AE;
}
#menu_gl li a
{
	font-weight : bold;
	color : #fff;
	text-decoration : none;
	padding : 0px 24px;
    display: block;
    padding: 8px 0px 8px 30px;
    font-weight: normal;
    background: #815F99 url('../images/menu_strzalka.gif') no-repeat;
}
#menu_gl li a:hover
{
    font-weight: bold;
    text-decoration: none;
    background: #54326E url('../images/menu_strzalka.gif') no-repeat;
}

#topmenu *
{
	vertical-align : middle;
}

#topmenu a
{
	font-weight : bold;
	color : #fff;
	text-decoration : none;
	padding : 0px 24px;
}


#topmenu a:hover
{
	text-decoration : underline;
}


#adverttop
{
	text-align : center;
	padding : 20px;
	background : #fff url('../images/overbg.jpg') repeat-y 0px 0px;
}

#over
{	
	overflow : hidden;
    height:100%;
	padding-left : 10px;
	background : #fff url('../images/overbg.jpg') repeat-y 0px 0px ;
	border-bottom : 2px #D7D5C7 solid;
}

#left
{
	width : 730px;
	float : left;
}


#right
{
	float : left;
	width : 223px;
	overflow : hidden;
	padding-right : 10px;
}


#nowoscih1
{
	width : 291px;
	height : 33px;
	overflow : hidden;
	background-image : url('../images/nowosci.jpg');
}

div.rightboxbg
{
	width : 291px;
	overflow : hidden;
	background-image : url('../images/nowoscibg.jpg');
	border-bottom : 1px #D7D5C7 solid;
}

div.nowosci
{
	padding : 20px 25px 12px 25px;
	width : 241px;
	color : #696860;
	/*padding-bottom : 11px;*/
}

div.nasipartnerzy
{
	padding : 20px 25px 12px 25px;
	width : 241px;
	color : #696860;
	/*padding-bottom : 11px;*/
	background-image : url('../images/nasipartnerzybg.jpg');
	text-align : center;
}

div.nowosci img.fotka
{
	border : 1px #A3AAC6 solid;
}
#nowosc_img
{
  	width:240px;
	height:140px;
	
	text-align: center;
}

div.nowosci b
{
	color : #2e4179;
}


div.zobacz_wiecej *
{
	vertical-align : middle;
}

div.zobacz_wiecej .zobacz_wiecej
{
	color : #2e4179;
	font-weight : normal !important;
	font-size : 9px !important;
	margin-left : 7px;
	text-decoration : none;
}

div.zobacz_wiecej .zobacz_wiecej:hover
{
	text-decoration : underline;
}




#informacjeh1
{
	width : 291px;
	height : 33px;
	overflow : hidden;
	background-image : url('../images/informacje.jpg');
	margin-top : 10px;
}



div.informacje
{
	padding : 13px 7px 12px 7px;
	width : 277px;
	color : #696860;
	/*padding-bottom : 11px;*/
}


div.rightboxbg *
{
	padding : 0px;
	margin : 0px;
	list-style-type : none;
}


div.rightboxbg li
{
	background : transparent url('../images/arrow2.jpg') 0px 10px no-repeat;
	padding-left : 20px;
	line-height : 22px;
}

div.rightboxbg li a
{
	color : #2e4179;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}

div.rightboxbg li a:hover
{
	text-decoration : underline;
}


#aktualnoscih1
{
	width : 291px;
	height : 33px;
	overflow : hidden;
	background-image : url('../images/aktualnoscih1.jpg');
	margin-top : 10px;
}
#nasipartnerzy
{
	width : 291px;
	height : 33px;
	overflow : hidden;
	background-image : url('../images/nasipartnerzy.jpg');
	margin-top : 10px;
}







#bottom
{
	padding : 15px 10px;
}

#bottom div
{
	float : right;
}

#bottom *
{
	vertical-align : middle;
}

#bottom a
{
	color : #2e4179;
	font-weight : bold;
	text-decoration : none;
	margin-right : 7px;
}

#bottom a:hover
{
	text-decoration : underline;
}


select 
{
	color : #7b7963;
	font-size : 9px;
	border : 1px #7b7963 solid;
	padding : 2px;
}


#search
{
  	position: absolute;
  	top: 93px;
  	right: 15px;
  	width: 172px;
}
#search_input
{
  	background: transparent url('../images/szukaj.jpg') no-repeat;
  	width: 127px;
  	height: 15px;
  	border: none;
  	top: 0px;
  	margin-top: 0px;
  	font-size: 7pt;
  	color: #aaaaaa;
  	padding: 3px;
}
#search_btn
{
  	background: transparent url('../images/szukaj_btn.jpg') no-repeat;
  	width: 26px;
  	height: 22px;
  	border: none;
  	  	top: 0px;
  	margin-top: 0px;
    cursor: pointer;
}

#search_img
{
  	width: 11px;
  	height: 11px;
}

#mapa_polityka
{
  	position: absolute;
  	top: 10px;
  	right: 20px;
}
#mapa_polityka_link
{
  	color: #000000;
  	font-size: 7pt;
  	text-decoration: none;
  	padding: 0px 10px;
}

#popup
{
  	position: fixed;
  	background-color:transparent;/*#888888;*/
  	border:none; /*1px solid #666666;*/
	height:316px;
	width:300px;
}

#close_popup
{
  	background: transparent url('../images/close_popup.gif') no-repeat;
  	border: none;
  	width: 16px;
  	height: 16px;
  	cursor: pointer;
}


#ostatnie_wydania
{
	width : 223px;
    height: 260px;
    background: transparent url('../images/wydania2.jpg') repeat-y;
	float : left;
	text-align : center;
	padding-top : 0px;
	color : #696860;
	padding-bottom : 35px;
    border-bottom: 1px solid #D9CBE5;
}


#ostatnie_wydania *
{
	vertical-align : middle;
}
#ostatnie_wydania .dark
{
	color : #2e4179;
	margin : 0px 15px;
}


#ostatnie_wydania_link
{
	width : 223px;
	height : 27px;
	line-height : 27px;
	overflow : hidden;
	position : absolute;
	bottom : 0px;
	left : 0px;
	background-image : url('../images/ostatnie_wydania_linki.jpg');
}

#ostatnie_wydania_link a
{
	color : #706e5c;
	text-decoration : none;
	padding : 0px 13px;
}

#ostatnie_wydania_link a:hover
{
	text-decoration : underline;
}


#ostatnie_wydania_bt
{
	width : 730px;
	height : 1px;
	position : absolute;
	bottom : 0px;
	left : 0px;
	line-height : 1px;
	font-size : 1px;
	background-image : url('../images/ostatnie_wydanie_bt.jpg');
}


#main_links
{
    list-style: none;
    padding-left: 0px;
    margin-top: 0px;
}
#main_links li
{
    /*width: auto;*/
}
#main_links li a
{
    display: block;
    padding: 3px 0px 3px 30px;
    margin: 0px;
    font-weight: bold;
    background: transparent url('../images/main_links_strzalka.gif') no-repeat 9px 9px;
}

.main_button
{
    background: transparent url('../images/main_button.jpg') no-repeat;
    border: none;
    font-size: 7pt;
    text-align: left;
    padding-left: 25px;
    width: 79px;
    height: 25px;
    cursor: pointer;
}

.mainh
{
    width: 223px;
    height: 33px;
}
.badania { background: transparent url('../images/menuh1.jpg') no-repeat; }
.tytuly { background: transparent url('../images/menuh2.jpg') no-repeat; }
.wydawca { background: transparent url('../images/menuh3.jpg') no-repeat; }
.zkdp { background: transparent url('../images/menuh4.jpg') no-repeat; }
.mainbg
{
    width:203px;
    background: transparent url('../images/menubg.jpg') repeat-y;
    padding: 5px 10px;
}
.mainbt
{
    width: 223px;
    background: transparent url('../images/menubt.jpg') no-repeat;
    height: 1px;
}

#site_title
{
    color: white;
    float: left;
    font-size: 9pt;
    font-weight: bold;
    padding: 9px 0px 9px 35px;
}

#siteh2
{
	width : 730px;
	height : 33px;
	overflow : hidden;
    float:left;
    background-image : url('../images/siteh2.jpg');
    padding: 0px;
}
#siteh3
{
	width : 223px;
	height : 33px;
	overflow : hidden;
    float:left;
    background-image : url('../images/siteh2.jpg');
    padding: 0px;
}
#sitebg2
{
	width : 670px;
	overflow : hidden;
	background-image : url('../images/aktualnoscibg2.jpg');
	position : relative;
	border-bottom : 1px #D7D5C7 solid;
	padding : 20px 30px 30px 30px;
	line-height : 18px;
}

#sitebg2_bieg
{
	width : 668px;
	overflow : hidden;
	background: #FFF8BA  url('../images/bieg_bg.gif') repeat-x;
	position : relative;
	border-bottom : 1px #D7D5C7 solid;
	border-left : 1px #D7D5C7 solid;
	border-right : 1px #D7D5C7 solid;
	padding : 20px 30px 30px 30px;
	line-height : 18px;
	color:#005197; 
}

#sitebg2_bieg h2
{
	color:#005197; 
	font-size:16pt;
	line-height : 24px;
	font-weight:bold;
}
#sitebg2_bieg h3
{
	color:#005197; 
	font-size:13pt;
	font-weight:bold;
}

input.txt
{
    background-color:#FAFCFD;
    border-color:#C3C7C8 #E6E9EA #F0F2F2 #CCCFD1;
    border-style:solid;
    border-width:1px;
    color:#696860;
    font-family:tahoma,sans-serif;
    font-size:9px;
    padding:5px;
}

#cennik
{
    border-top: 3px solid #B7B7B7;
    border-bottom: 3px solid #3A77AD;
}
#cennik th
{
    background-color: #82619A;
    color: white;
    text-align: left;
    padding: 15px;
}
#cennik tr.dark { background-color: #E9E9E9; }
#cennik tr.light { background-color: #F3F3F3; }

#baner_mid1
{
    width: 730px;
    text-align: middle;
    align: center;
    padding-top: 10px;
}

a{ text-decoration: none; }

#aktualnosci_opis a
{
	color: yellow;
}

#kalendarium p
{
	margin: 0px;
}
ul
{
	margin-left: 0px;
	padding-left: 0px;
}

@media all and (){
  div.nowosci{padding-bottom : 25px;}
}

