BODY {
background-image: url('../images/background.png');
text-align: center;
font-family: Verdana, Tahoma ;
font-size: 12px; }

/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Main Site */
div.main  {
width: 1000px; 
margin-left: auto; margin-right: auto; 
text-align: center;}

div.head {
width: 1000px;
height: 80px;
margin-left: auto; margin-right: auto; 
background-image: url('../images/header2.png'); background-repeat: no-repeat;}

div.middle {
width: 1000px;
margin-left: auto; margin-right: auto;
text-align: left;}

div.left {
width: 260px;
float: left;
text-align: center;
font-variant: small-caps;}

div.center {
width: 500px;
float: left;
text-align: center;
margin-left: auto; margin-right: auto; 
 }

div.right {
width: 220px;
float: right;
text-align: center;
font-variant: small-caps; }

div.copyright {
width: 1000px;
height: 60px;
clear: both;
float: left;
margin-left: auto; margin-right: auto; margin-bottom: 10px;
background-image: url('../images/copyright.gif');
text-align: center; 
font-variant: small-caps;}

div.promotion {
width: 700px; height: 110px; }

/* Help & Statute */
p.s_header  { font-size: 17px; font-family: Verdana, Tahoma; font-weight: bold; text-align: left; margin-left: 60px;}
p.s_text { font-size: 13px; font-family: Verdana, Tahoma; text-align: left; margin-left: 30px; }
p.s_header2  { font-size: 15px; font-family: Verdana, Tahoma; font-weight: bold; text-align: left; margin-left: 45px; }

/* Contactform */
table.contact_form { border: 1px solid #000000; }
td.contact_left { font-size: 15px; font-family: Verdana, Tahoma; font-weight: bold; text-align: left; vertical-align: middle;}

#contact_righttext {width: 400px; font-size: 13px; font-family: Verdana, Tahoma; text-align: left; }
#contact_righttextarea {width: 400px; height: 280px; font-size: 13px; font-family: Verdana, Tahoma; text-align: left; }

/* Statystyki */
div.stats_main {
width: 800px; height: 60%; 
margin: 20px;
text-align: left; padding-left: 15px;
}

table.stats {
color: #000000; font-weight: bold; font-size: 15px; font-family: Tahoma, Verdana; }

td.stats_column { padding: 5px; }

/* Functions main */
p.information  { color: #FFFFFF; font-size: 14px; font-weight: bold; font-family: Verdana, Tahoma; vertical-align: middle; margin-top: 10px; margin-left: 50px; text-align: left;}
p.pointer , p.small_information {color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Verdana, Tahoma; vertical-align: middle; margin-top: 5px; margin-left: 50px; text-align: left;}
a.information, a.information :visited {text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: Verdana, Tahoma; vertical-align: middle; margin-top: 10px; text-align: center; margin-left: 10px; }
a.information:hover {color: #000000; }
p.ub_info  {margin-top: 1px; margin-right: 20px; text-align: right; }
p.head_links { margin-top: 10px; margin-right: 20px; padding-top: 5px; text-align: right; color: #FFFFFF; font-variant: small-caps; font-size: 13px;}

.copyright_onorange, .copyright_onorange:visited {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; margin-top: 2px; margin-bottom: 2px;}
.copyright_ongray , .copyright_ongray :visited {color: #FFFFFF; text-decoration: none; font-size: 11px; margin-top: 7px; margin-bottom: 2px;}
.head_link, .head_link:visited  {color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma; font-variant: small-caps;}
.copyright_onorange:hover, .copyright_ongray :hover, .head_link:hover {color: #000000;}

/* Informacje i błędy */
div.information {line-height: 1.5; width: 1000px; height: 50px; background-image: url('../images/info.gif'); vertical-align: middle; margin-bottom: 175px; margin-top: 10px;}
div.error {line-height: 1.5; width: 1000px; height: 50px; background-image: url('../images/error.gif'); vertical-align: middle; margin-bottom: 175px; margin-top: 10px; }
div.small_information  {line-height: 1.5; width: 1000px; height: 30px; background-image: url('../images/info_small.gif'); vertical-align: middle; text-align: left;}
div.small_error  {line-height: 1.5; width: 1000px; height: 30px; background-image: url('../images/error_small.gif'); vertical-align: middle; text-align: left;}
div.pointer {margin-top: 10px; margin-bottom: 10px; line-height: 1.5; width: 1000px; height: 30px; background-image: url('../images/pointer.gif'); background-repeat: no-repeat; }

/* Wyszukiwarka */
.catlist , .sublist{width: 240px; font-size: 13px; margin-left: 5px; margin-right: 5px; color: #00316f; font-size: 12px; font-weight: bold; line-height: 2;  }
table.search_header { width: 1000px; margin-top: 20px; margin-bottom: 20px; }
td.search_header {width: 500px; }
p.search_header { font-size: 13px; }
div.search_header { width: 1000px; margin-top: 10px; }

.search_back { text-align: left; background-color: #404040; color: #FFFFFF; font-size: 13px; font-family: Verdana, Tahoma; font-weight: bold; margin-top: 10px; margin-left: 10px; }

table.show_search_results { width: 1000px; padding: 5px; line-height: 2; border-bottom: 2px solid #000000;  border-collapse: collapse; margin-bottom: 20px;}
td.stype { width: 60px; text-align: left; border-bottom: 1px solid #000000; border-left: 2px solid #000000; padding: 5px; font-size: 12px; text-decoration: none; color: #000000; font-size: 10px; font-weight: bold;}
td.sautor { width: 355px; text-align: left; border-bottom: 1px solid #000000; padding: 5px; font-size: 12px; text-decoration: none; color: #000000; font-size: 10px; font-weight: bold;}
td.stitle { width: 355px; text-align: left; border-bottom: 1px solid #000000; padding: 5px; font-size: 12px; text-decoration: none; color: #000000; font-size: 10px; font-weight: bold;}
td.sprice { width: 80px; text-align: left; border-bottom: 1px solid #000000; padding: 5px; font-size: 12px; text-decoration: none; color: #000000; font-size: 10px; font-weight: bold;}
td.stime { width: 150px; text-align: left; border-bottom: 1px solid #000000; border-right: 2px solid #000000; padding: 5px; font-size: 12px; text-decoration: none; color: #000000; font-size: 10px; font-weight: bold;} 
#search_results_header {margin-bottom: 10px; font-size: 15px; font-family: Verdana, Tahoma; font-weight: bold; text-align: center; border-bottom: 2px solid  #000000; border-left: 0; border-right: 0;}

a.search_results { text-decoration: none; color: #000000; font-size: 10px; font-weight: bold; }
a.search_results:hover { text-decoration: underline; color: #0600ff; font-size: 10px; font-weight: bold; }

/*Index*/
div.quick_search_form {
width: 460px; float: left; 
font-family: Tahoma, Verdana; 
background-color: #FFFFFF; background-image: url('../images/quick_search_bar.gif'); background-repeat: no-repeat; border: 3px solid #404040;
margin-left: 17px; }
p.quick_search_form_header {
color: #FFFFFF; font-family: Tahoma, Verdana; font-weight: bold; font-size: 16px; font-variant: small-caps; text-align: center;
margin-top: 5px; }

#qs_left_IE {width: 40px; font-size: 12px; font-family: Verdana, Tahoma; font-variant: small-caps;}
#qs_right_IE { width: 300px; }
#qs_left_FFO {width: 40px; font-size: 12px; font-family: Verdana, Tahoma; font-variant: small-caps; padding-left: 30px; padding-right: 5px;}
#qs_right_FFO { width: 300px; padding-left: 5px; }

/* Wyświetlanie ogłoszenia */
p.newoffer_header { font-size: 16px; font-family: Verdana, Tahoma; font-weight: bold; width: 1000px; margin-top: 20px; float: left;}
div.show_offer { width: 1000px; text-align: left; margin-top: 10px; margin-bottom: 20px; }
.otype_text { padding: 5px; font-size: 17px; color: #FFFFFF; text-decoration: underline; font-weight: bold; text-align: center;}
.buttons_bar {width: 1000px; margin-bottom: 15px;}
div.offer_button { padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; color: #FFFFFF; text-align: center; float: left; margin-left: 60px; background-color: #404040; border: 2px solid #000000;}

a.offer_button { color: #FFFFFF; font-size: 15px; font-family: Verdana, Tahoma; text-decoration: none; font-weight: bold;}
a.offer_button:hover { color: #FF7F00; }

table.show_offer { width: 940px; line-height: 2; margin-left: 60px; margin-bottom: 10px; }
td.offer_left { width: 120px; font-size: 14px; font-weight: bold; font-family: Verdana, Tahoma;  }
td.offer_right { width: 300px; font-size: 13px; font-family: Verdana, Tahoma; }


/* TD */
td.subcject_list {
font-size: 11px; font-family: Tahoma;
text-align: left;
padding-left: 20px;}

/*Wyświetlanie ogłoszenia */
div.off_cof {
width:500px;
margin-left: auto; margin-right: auto;
text-align: center; 
font-family: Tahoma, Verdana;}

div.off_summary { width: 800px; margin-left: auto; margin-right: auto; font-family: Tahoma, Verdana; }

p.oc_head {font-weight: bold; font-size: 19px; margin-top: 11px; text-decoration: underline; text-align: center;}
p.oc_text { text-align: justify; }
p.sum_head { font-weight: bold; font-size: 19px; margin-top: 11px; }
p.sum_header {font-weight: bold; font-size: 17px; margin-top: 18px; text-decoration: underline; text-align: left; }
p.sum_text { text-align: justify; font-size: 13px; }
p.sum_links { text-align: center; margin-top: 15px; margin-bottom: 30px; }


a.sum_links { font-family: Tahoma, Verdana; font-size: 14px; color: #000000; font-variant: small-caps; font-weight: bold; }

td.co_left { width: 130px; font-size: 15px; font-weight: bold; color: #000000; font-variant: small-caps; padding-top: 5px; font-family: Tahoma, Verdana; }
td.co_right {font-size: 14px; color: #000000; padding-top: 10px; font-family: Tahoma, Verdana; padding-left: 15px;}

.submit_next_FFO { width: 80px; height: 32px; background-image: url('../images/next.gif'); margin-top: 11px; margin-left: 250px; margin-bottom: 30px; }
.submit_previous_FFO { width: 93px; height: 32px; background-image: url('../images/previous.gif'); margin-top: 11px; margin-left: 50px; margin-bottom: 30px; }
.submit_kupksiazke_FFO { width: 100px; height: 30px; background-image: url('../images/buy_book.gif');  margin-top: 11px;}
.submit_obserwuj_FFO { width: 160px; height: 30px; background-image: url('../images/watch_offer.gif'); margin-top: 11px;}
.button_otheroffers_FFO { width: 280px; height: 30px; background-image: url('../images/other_offers.gif'); margin-top: 11px; }
.submit_next_IE { width: 78px; height: px; background-color: #404040; color: #FFFFFF; font-variant: small-caps; font-weight: bold; font-size: 14px; margin-top: 15px; margin-left: 250px; margin-bottom: 30px; }
.submit_kupksiazke_IE { width: 100px; height: 30px; background-color: #404040; color: #FFFFFF; font-variant: small-caps; font-weight: bold; font-size: 14px; margin-top: 11px;}
.submit_obserwuj_IE { width: 160px; height: 30px; background-color: #404040; color: #FFFFFF; font-variant: small-caps; font-weight: bold; font-size: 14px; margin-top: 11px;}
.button_otheroffers_IE { width: 290px; height: 30px; background-color: #404040; color: #FFFFFF; font-variant: small-caps; font-weight: bold; font-size: 14px; margin-top: 11px;}

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

/* DIV */
div.inewoffers {
width: 460px; 
line-height: 2; 
float: left;
text-align: left; 
margin-left: 17px; margin-top: 10px; margin-bottom: 10px; 
background-image: url('../images/ioff.gif'); background-repeat: no-repeat; background-color: #FFFFFF;
 border-bottom: 4px solid #404040;  border-right: 3px solid #404040;  border-top: 2px solid #404040;  border-left: 3px solid #404040; }

div.inotif { 
width: 460px;
float: left;
text-align: justify;
margin-left: 17px; margin-top: 10px; margin-bottom: 10px; margin-bottom: 20px;
background-image: url('../images/inotiff.gif'); background-repeat: no-repeat; background-color: #FFFFFF;
 border-bottom: 4px solid #404040;  border-right: 3px solid #404040;  border-top: 2px solid #404040;  border-left: 3px solid #404040; }
 
div.icatlist {
width: 250px;
margin-top: 15px; margin-left: auto; margin-right: auto;
line-height: 2;
text-align: left; 
background-image: url('../images/icatlist.gif'); background-repeat: no-repeat; 
border: 3px solid #ff7f00; background-color: #FFFFFF;
font-size: 11px; 
vertical-align: middle;  }

div.isublist {
width: 250px;
margin-top: 15px; margin-left: auto; margin-right: auto; margin-bottom: 20px;
line-height: 2;
text-align: left; 
background-image: url('../images/isublist.gif'); background-repeat: no-repeat; 
border: 3px solid #ff7f00; background-color: #FFFFFF;
font-size: 11px; 
vertical-align: middle; }

div.ino_list {
margin-top: 1px; margin-bottom: 1px; margin-left: 8px; }

div.ilogform { 
background-image: url('../images/ilogform.png'); background-repeat: no-repeat; 
margin-left: 10px; margin-right: 10px; margin-top: 10px;
font-size: 10px; 
width: 200px; height: 130px; 
padding-top: 1px; padding-left: 5px; padding-right: 5px;
text-align: left; 
float: right;  }

div.subject_list {
text-align: left;}

div.logged {
text-align: right;
color: #FFFFFF; }

div.login_box_index {
float: right;
font-size: 11px;
padding-top: 20px;}

div.login {
margin-left: 50px; margin-top: 50px;
text-align: left;
vertical-align: center; }

/* WY?WIETLANIE OG?OSZENIA */


/* WYSZUKIWARKA ZAAWANSOWANA */
div.advance_search {
margin-left: auto; margin-right: auto;
width: 600px; 
text-align: center; }
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* ID */
/* Button'y */
#b_ilogin  { background-color: #0000a0; color: #FFFFFF; font-family: Verdana; font-size: 12px; font-weight: bold; margin-left: 50px; }

/* Strona główna */
#irighthead {width: 30px; font-size: 10px; font-family: Verdana, Tahoma; font-variant: small-caps;}
#irighttext { width: 150px; }
#hlogo { width: 1000px; height: 60px; }
#hhello_user { width: 1000px; height: 20px; background-image: url('../images/userbar.gif'); font-variant: small-caps;}
#icatlist {width: 240px; font-size: 13px; margin-left: 5px; margin-right: 5px; color: #00316f; font-size: 12px; font-weight: bold; line-height: 2;  }




/* Rejestracja */
#registertext { 
width: 250px;
font-family: Tahoma, Verdana, Courier New; }

/* Logowanie */
#logintext {
width: 200px; 
font-family: Tahoma, Verdana, Courier New; font-variant: small-caps; }

/* Wyświetlanie ogłoszenia */
#viewoffer_send_message {
width: 900px;
margin-left: auto; margin-right: auto;
text-align: left; }

/* Wyszukiwanie zaawansowane i szybkie wyszukiwanie */
#quick_search_select { font-variant: small-caps;}
#quick_search_submit { background-image: url('../images/quick_search_button.gif'); width: 80px; height: 26px; }

#advancesearch {
text-align: left; }
#advancesearch_text {
width: 300px;
margin-top: 5px;
text-align: left; }
#advancesearch_select {
width: 150px;
margin-top: 5px; }
#advancesearch_price,  #advancesearch_printyear{
width: 60px;
margin-top: 5px;
text-align: left; }
#advancesearch_button {
margin-top: 5px; }

td.search_results_header {
font-weight: bold;
border-bottom: 2px solid;
text-align: center;
}

#left {text-align: left; }
#right {text-align: right; }
#center {text-align: center; }
#line {text-decoration: underline; }
#b {text-decoration: bold; }
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* P */
p.icatlist_head {
margin-left: 20px; margin-top: 1px; color: #FFFFFF; font-size: 13px; font-family: Tahoma, Verdana; font-weight: bold;}

p.isublist_head {
margin-left: 20px; margin-top: 5px; margin-bottom: 12px; color: #FFFFFF; font-size: 13px; font-family: Tahoma, Verdana; font-weight: bold;}

p.inewoffbuy_head, p.inewoffsell_head  {
 margin-top: 2px; margin-left: 15px; margin-bottom: 2px; color: #FFFFFF; font-size: 13px; font-family: Tahoma, Verdana; font-weight: bold; font-variant: small-caps;}

p.inotification {
margin-top: 9px; margin-bottom: 15px; margin-left: 25px; margin-right: 10px; color: #FFFFFF; font-size: 14px; font-family: Tahoma, Verdana; font-weight: bold; font-variant: small-caps;}
 
p.ilogform_head {
margin-top: 3px; margin-bottom: 5px; margin-left: 15px; margin-right: 0px; color: #FFFFFF; text-align: left; font-size: 12px; font-weight: bold;} 
 
p.irlogreg {
font-size: 10px; margin-top: 3px; }

p.inottitle { margin-top: 0px; margin-bottom: 2px; margin-left: 15px; font-weight: bold; text-decoration: underline; font-size: 13px; font-family: Arial, Verdana, Tahoma;}
p.inotdate { margin-top: 0px; margin-bottom: 4px; margin-left: 15px; font-size: 10px; font-family: Arial, Verdana, Tahoma;}
p.inottext  { margin-top: 0px; margin-bottom: 4px; margin-left: 15px; margin-right: 10px; font-size: 12px; font-family: Arial, Verdana, Tahoma;}
p.inotsignature { text-align: right; margin-top: 0px; margin-bottom: 4px; margin-right: 15px; font-size: 11px; font-family: Arial, Verdana, Tahoma; font-style: italic;}
 
p.advancesearch_table_head {
font-size: 20px; 
color: #000000;
font-family: Tahoma, Verdana; 
margin-left: 50px; margin-bottom: 0px; margin-right: 50px;
text-align: left;}

p.viewoffer_photo_head {
margin-left: auto; margin-right: auto;
font-size: 20px; 
color: #FFFFFF;
font-family: Tahoma, Verdana; }

p.hregister {
font-size: 13px;
font-family: Tahoma, Verdana, Courier New; }

/*-------------------------*/
a.hhello_user { color: #FFFFFF; margin-right: 15px; }
a.hhello_user:hover { color: #ff9600;  margin-right: 15px; }
a.ub_logout { color: #FFFFFF; margin-left: 15px; margin-right: 15px; font-size: 11px; }
a.ub_logout:hover { color: #ff9600; margin-left: 15px; margin-right: 15px; font-size: 11px; }
a.isublist { color: #00316f; font-weight: bold; text-decoration: none; font-family: Tahoma, Verdana; font-size: 11px; }
a.isublist:hover { color: #ff9600; font-weight: bold; text-decoration: none; }
a.inewoff { font-size: 11px; color: #00316f; font-weight: bold; font-family: Arial; font-size: 12px; } 
a.inewoff:hover { text-decoration: none; font-size: 12px; color: #ff9600; font-weight: bold; } 
a.index_box_button  { text-decoration: none; font-size: 15px; font-weight: bold; color: #FFFFFF; }
a.index_box_button:hover { color: #0000FF; }

img {
border: none; }
