* {outline: none;ie-dummy: expression(this.hideFocus=true);}
html{
    height: 100%;
}
body {
    font-family: Arial;
    font-size: 12px;
    color: #6e6e6e;  
    background-color: #FFFFFF;
    margin: 0;
    padding: 0;
    text-align: center;
    position: relative; 
    height: auto !important;
    min-height: 100%;
    height: 100%;
}

p {

}

table {

}

tr {
    
}

td {

}

div {
}

img {
    border: 0px none;
}
a{
	color: #cc0001;  
	text-decoration: none;
}
a:active, a:focus {
	-moz-outline:    none;
	outline:         none;
	ie-dummy:        expression(this.hideFocus=true);
}

a:visited {
   
}
a:hover{

}

h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}

h1 {
	font-size:16px;
	color:#337eb7;
	margin:0px 0px 5px 0px;
}

h2 {
	font-size:12px;
	color:#000000;
}

h3 {

}

h4, h5, h6 {

}

pre {

}

ul {
    
}

ol {
    
}

li {

}
form, button{
	border:0;
	margin:0;
	padding:0;
}
input {
	border:medium none;
	vertical-align:middle;
	padding: 5px 0px 0px 0px;
	font-family: Arial;
    font-size: 12px;
    color: #6e6e6e;  
	height: 22px;
	background: #dadada;
	margin: 5px 0px 5px 0px;
	float: left;
}
textarea{
	height: 161px;
	width: 370px;
	border: 0px;
	background: #dadada;
}

div.delFloat{
	clear:both;
}

.cBody {
    margin: 20px;
}

.naglowek{
	font-family: Arial;
	font-size: 30px;
	font-weight:bold;
	color: black;
}
.naglowek2{
	font-family: Arial;
	font-size: 30px;
	font-weight:normal;
	color: #da4445;
}
.normal_text{
    font-family: Arial;
    font-size: 12px;
    color: #6e6e6e;  
}
.red_text{
	font-family: Arial;
    font-size: 12px;
	font-weight:bold;
    color: #cc0001;  
}

div#page {
    width: 1000px;
	margin-left: auto;
    margin-right: auto;
	text-align: left;
}

/***********  HEADER   **************/

div#page div#header{
	width: 898px;
	height: 346px;
	margin: 0px 62px 0px 24px;
	background: transparent url('./../repository/layout/1.png') no-repeat top right;
}
div#page div#header div#logo{
	float: left;
	padding: 40px 0px 0px 0px;
}

/************ CONTENT ************/

div#content{
	width: 880px;
	margin-left: 24px;
	padding-bottom: 75px;
}
div#content div.newsbox{
	margin-top: 50px;
	padding: 0px;
	margin-left: -70px;
}
.marginNews {
	margin-left:140px;
}
div#content  div.newsbox div.news {
	width: 370px;
	float: left;
	padding:0px;
	margin-left: 70px;
	*margin-left: 0px;
	*margin-right: 70px;
	_margin-left: 0px;
	_margin-right: 70px;
	display: inline;
}
div#content div.newsbox div.news span.title_news{
	font-weight:bold;
	color: #525252;
}
div#content .red_line{
	width: 100%;
	margin-top: 80px;
	margin-bottom: 30px;
	border-top: 1px solid #cc0001;
}
div#content .red_line2{
	width: 100%;
	margin-top: 40px;
	margin-bottom: 30px;
	border-top: 1px solid #cc0001;
}

div#content div#box_book{
	width: 100%;
	margin-top: 45px;
}
div#content div#box_book .okladka{
	float: left;
}
div#content div#box_book .title_opis{
	float: left;
	margin-left: 22px;
}
div#content div#box_book .opis{
	width: 580px;
	float: left;
	margin-left: 22px;
}
div#content div#box_book .info_authors{
	width: 118px;
	height: 77px;
	float: right;
	border-left: 1px solid #cc0001;
}
div#content div#box_book .info_authors span{
	font-family: Arial;
    font-size: 12px;
	font-weight:bold;
    color: #cc0001;  
	float: right;
	padding-top: 60px;
}
div#content div#timeline{
	margin-top: 10px;
	margin-bottom: 100px;
}

div#content div#naglowek_flash{
	width:100%;
	height:36px;
	margin-top: 17px;
}
div#content div#naglowek_flash div#naglowek_flash_left{
	width: 218px;
	float: left;
}
div#content div#naglowek_flash div#naglowek_flash_left span{
	font-family: Arial;
	font-size: 24px;
	font-weight:bold;
	color: black;
	padding-left: 34px;
	padding-right: 25px;
}
div#content div#naglowek_flash div#naglowek_center{
	width: 7px;
	height: 36px;
	float: left;
	border-left: 1px solid #cc0001;
	border-right: 1px solid #cc0001;
}
div#content div#naglowek_flash div#naglowek_flash_right{
	float: left;
}
div#content div#naglowek_flash div#naglowek_flash_right span{
	font-family: Arial;
	font-size: 24px;
	font-weight:bold;
	color: black;
	padding-left: 46px;
}
div#content div#naglowek_flash div#naglowek_flash_right2 span{
	font-family: Arial;
	font-size: 24px;
	font-weight:bold;
	color: black;
}
div#content div#content_box_center{
	width: 100%;
	margin-top: 50px;
	background: url(./../repository/layout/pixel.gif) repeat-y scroll 222px 50%;
}
div#content div#content_box_center div#subcontent_left{
	float: left;
	width: 220px;
}
div#content div#content_box_center div#subcontent_left ul{
	float: right;
	margin-top: -2px;
	list-style-type: none;
}
div#content div#content_box_center div#subcontent_left ul li{
	padding-right: 44px;
	text-align: right;
}
div#content div#content_box_center div#subcontent_left ul li a{
	font-family: Arial;
    font-size: 12px;
	font-weight: bold;
    color: #cc0001;  
	text-decoration: none;
	padding: 0px 2px 1px 10px;
	display: block;
	width: 100%;
}
div#content div#content_box_center div#subcontent_left ul li a:hover{
	background-color: #cc0001;
	font-family: Arial;
    font-size: 12px;
	font-weight: bold;
    color: #FFFFFF;  
	text-decoration: none;
}
div#content div#content_box_center div#subcontent_left ul li a.active{
	background-color: #cc0001;
	font-family: Arial;
    font-size: 12px;
	font-weight: bold;
    color: #FFFFFF;  
	text-decoration: none;
}

div#content div#content_box_center div#subcontent_right{
	float: left;
	width: 603px;
	padding-left: 52px;
	margin-left: 3px;
	/*border-left: 1px solid #cc0001;*/
}
div#content div#content_box_center div#subcontent_right div.jury_box{
	float: left;
	width: 100%;
	margin-bottom: 35px;
}
div#content div#content_box_center div#subcontent_right div.jury_box div.jury_img{
	float: left;
}
div#content div#content_box_center div#subcontent_right div.jury_box div.opis_jury{
	padding-left: 120px;
	margin-top: -3px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box{
	float: left;
	width: 550px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div#photo_book{
	float: left;
	width: 152px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div#photo_book div#nav_box{
	width: 150px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div#photo_book div#nav_box div#arrow_back{
	float: left;
	margin-top: 26px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div#photo_book  div#nav_box div#arrow_next{
	float: right;
	margin-top: 26px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki{
	margin-left: 180px;
	margin-top: -3px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki span.tytul{
	font-weight: bold;
	float: left;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki div{
	margin-bottom: 20px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki div.red_line3{
	width: 100%;
	border-top: 1px solid #cc0001;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki div.pod_naglowek{
	font-size: 14px;
	font-weight: bold;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki a{
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki a:hover{
	color: #6e6e6e;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}

div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki span{
	margin-top: 20px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki div.opis{
	margin-top: 60px;
	margin-bottom: -15px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki img{
	float: right;
	margin-top: -13px;
}
div#content div#content_box_center div#subcontent_right div#ksiazki_box div.opis_ksiazki input.submit{
	float: right;
	margin-top: -13px;
	height: 27px;
	padding: 0px;
}


div#content div#content_box_center div#subcontent_right div#box_left{
	width: 290px;
	float: left;
}
div#content div#content_box_center div#subcontent_right div#box_left div#laureat {
	height: 221px;
}
div#content div#content_box_center div#subcontent_right div#box_left div#laureat div.tytul_boxa{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
}
 span.autor_ksiazki{
 	color: #6e6e6e;
 }
div#content div#content_box_center div#subcontent_right div#box_left div#laureat span.autor_ksiazki{
	float: left;
	width: 170px;
	margin-top: 33px;
	padding-left: 15px;
	color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right div#box_left div#laureat span.tytul_ksiazki{
	*float:left;
	margin-left: 15px;
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right div#box_left div#laureat span.tytul_ksiazki:hover{
	*float:left;
	margin-left: 15px;
	color: #6e6e6e;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}

div#content div#content_box_center div#subcontent_right div#box_left div#laureat span.wydawnictwo{
	float: left;
	padding-left: 15px;
}
div#content div#content_box_center div#subcontent_right div#box_left div#laureat img{
	float: left;
	margin-top: 35px;
}
div#content div#content_box_center div#subcontent_right div#box_left div#final7{
	line-height: 17px;
}
div#content div#content_box_center div#subcontent_right div#box_left div#final7 span.tytul_boxa{
	font-size: 14px;
	font-weight: bold;
}
div#content div#content_box_center div#subcontent_right div#box_left div#final7 span.tytul_ksiazki{
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right div#box_left div#final7 span.tytul_ksiazki:hover{
	color: #6e6e6e;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}



div#content div#content_box_center div#subcontent_right div#box_right{
	/*float: right;*/
	margin-left: 316px;
	line-height: 17px;
}
div#content div#content_box_center div#subcontent_right div#box_right span.tytul_boxa{
	font-size: 14px;
	font-weight: bold;
}
div#content div#content_box_center div#subcontent_right div#box_right span.tytul_ksiazki{
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right div#box_right span.tytul_ksiazki:hover{
	color: #6e6e6e;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}

div#content div#content_box_center div#subcontent_right div#wybor_czytelnikow{
	
}
div#content div#content_box_center div#subcontent_right div#wybor_czytelnikow div.tytul_boxa{
	font-size: 14px;
	font-weight: bold;
	margin:0;
}
div#content div#content_box_center div#subcontent_right  div#wybor_czytelnikow div.text_wybor_czyt{
	float: left;
	margin-top:35px;
}
div#content div#content_box_center div#subcontent_right  div#wybor_czytelnikow span.autor_ksiazki{
	float: left;
	width: 170px;
	padding-left: 15px;
	color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right  div#wybor_czytelnikow span.tytul_ksiazki{
	margin-left: 15px;
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right  div#wybor_czytelnikow span.tytul_ksiazki:hover{
	margin-left: 15px;
	color: #6e6e6e;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}

div#content div#content_box_center div#subcontent_right div#wybor_czytelnikow span.wydawnictwo{
	float: left;
	padding-left: 15px;
}
div#content div#content_box_center div#subcontent_right  div#wybor_czytelnikow img{
	float: left;
	margin-top: 35px;
}

div#content div#content_box_center div#subcontent_right div.jury_box div.tytul_boxa{
	margin-bottom: 30px;
	font-size: 14px;
	font-weight: bold;
}

div#content div#content_box_center div#subcontent_right div#laudacja_main div.tytul_boxa{
	margin-bottom: 30px;
	font-size: 14px;
	font-weight: bold;
}
div#content div#content_box_center div#subcontent_right{
	line-height: 17px;
}
div#content div#content_box_center div#subcontent_right div.tytul_boxa{
	margin-bottom: 30px;
	font-size: 14px;
	font-weight: bold;
}
div#content div#content_box_center div#subcontent_right span.tytul_ksiazki{
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right span.tytul_ksiazki:hover{
	color: #6e6e6e;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}

div#content div#content_box_center div#subcontent_right div#autorzy_box{
	width: 400px;
}
div#content div#content_box_center div#subcontent_right div#autorzy_box a{
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right div#autorzy_box a:hover{
	color: #6e6e6e;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}
div#content div#content_box_center div#subcontent_right div#autorzy_box a.winner{
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: rgb(204, 0, 1);
}
div#content div#content_box_center div#subcontent_right div#autorzy_box a.winner:hover{
	color: rgb(204, 0, 1);
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}
div#content div#content_box_center div#subcontent_right div#autorzy_box div#left{
	float: left;
}
div#content div#content_box_center div#subcontent_right div#autorzy_box div#right{
	float: right;
}
div#content div#content_box_center div#subcontent_right div#foto_autora{
	float: left;
}
div#content div#content_box_center div#subcontent_right div#opis_autora{
	float: left;
	margin-left: 25px;
	display: inline;
	width: 450px;
}
div#content div#content_box_center div#subcontent_right div#opis_autora span.tytul{
	font-weight: bold;
}
div#content div#content_box_center div#subcontent_right div#opis_autora div#box_left_nominacje{
	float: left;
	width: 250px;
}
div#content div#content_box_center div#subcontent_right div#opis_autora span.pod_naglowek{
	font-size: 14px;
	font-weight: bold;
}
div#content div#content_box_center div#subcontent_right div#opis_autora a{
	color: white;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: #6e6e6e;
}
div#content div#content_box_center div#subcontent_right div#opis_autora a:hover{
	color: #6e6e6e;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	background-color: white;
}

div#content div#content_box_center div#subcontent_right div#opis_autora div#box_right_nike{
	float: left;
}
div#content div#content_box_center div#subcontent_right div#opis_autora div#back span, div#content div#content_box_center div#subcontent_right div#ksiazki_box  div#back span{
	margin-left: 25px;
}
div#content div#content_box_center div#subcontent_right div#opis_autora div#back a.back, div#content div#content_box_center div#subcontent_right div#ksiazki_box div#back a.back{
	color: #cc0001;
	background: url('./../repository/layout/arrow_back.gif') left no-repeat;
}
div#content div#content_box_center div#subcontent_right div#opis_autora div#back a.back:hover, div#content div#content_box_center div#subcontent_right div#ksiazki_box div#back a.back:hover{
	color: #ffffff;
	background: #cc0001 url('./../repository/layout/white_arrow_back.gif') left no-repeat;
}
/*********** FOOTER **************/
div#footer{
	width: 898px;
	height: 75px;
	position: absolute; 
	bottom: 0; 
	left: 50%; 
	margin-left: -513px;
	background: transparent url('./../repository/layout/footer.png') right no-repeat;
	_position: relative;
	_left: 0;
	_margin-left: 0px;
}
div#footer div#i3e{
	float: right;
	margin: 30px 13px 0px 0px;
}
div#footer div#cs{
	padding: 33px 50px 0px 0px;
	float: right;
}
.error {color:#cd0003;}
div.error{padding-top:7px;}
.menu_flash {float:right;margin-right:65px;}
span.sIFR-alternate {
display:block;
height:0;
left:0;
overflow:hidden;
position:absolute;
top:0;
width:0;
}
.naglowek_repl {
letter-spacing: -0.9em;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #4D4D4D;
	background-color: #ffffff;
	padding: 5px;
	opacity: 0.85;
	font-size: 11px;
	color: #5A5A5A;
	max-width: 250px;
}
#tooltip h3, #tooltip div { margin: 0; font-size: 11px; line-height: 15px; }
