
/* 
####################################################
www.orlowscy.com.pl

####################################################
*/

/* ---------------------------------------------------- BODY ------------------------------------------------------------- */

body{background: #c5ced5;font-family: 'Trebuchet MS' Tahoma sans-serif;}

h1{color: #046CB8; text-align: center;}
h2 {font:14px/18px 'Trebuchet MS' Tahoma sans-serif; font-weight: bold;}
h3 {text-align: center; text-decoration: none;}

p{color: #666666; font:13px/18px 'Trebuchet MS' Tahoma sans-serif; padding: 4px;}

a {text-decoration: none;}
/* ---------------------------------------------------- STRONA ------------------------------------------------------------- */

#center_div{text-align: center;}
#main{margin: auto;text-align: left;}

#menu_gora{height: 33px; background: url("images/menu_tlo.gif"); font-family: Trebuchet MS; border-top: 1px #000000 solid;}
#menu_gora ul{width: 640px; height: 33px; float: right; list-style-type: none; margin: 0 10px 0 0;}
#menu_gora li{float: left; font-size: 15px; border-right: 1px #DFDFDF solid; padding: 3px 8px 0 8px; margin: 5px 0 0 0;}
#menu_gora a{color: #006DC6; font-weight: bold;}
#menu_gora a:hover{color: #FF0000; text-decoration: underline;}


#h1_sp{color: #FF0000; font-size: 16px; display: inline; font-family: arial;}
#h3_sp{font:14px/18px 'Trebuchet MS' Tahoma sans-serif; color: #046CB8; font-weight: bold;}

/* Naglowek */
#naglowek{}
#naglowek_grafika_l{width:294px; height:141px; background: url("images/naglowek_grafika_l.gif"); float: left;}
#naglowek_grafika_opis{width:298px; height:141px; background: url("images/naglowek_grafika_opis.gif"); float: left;}
#naglowek_grafika_p{width:178px; height:141px;background: url("images/naglowek_grafika_p.gif"); float: left;}
#adres{color: #5F5F5F; font: 12px sans-serif; font-weight: bold; text-align: center; margin-left: 25px; margin-top: 20px;}

/* Strona */
#page_left{width: 570px; float: left;}
#page_right{width: 200px; float: left;}
#page_bottom{width: 770px; float: left;}
#stopka{color: #526c7f; text-align: center; font: 11px tahoma; padding-top: 3px;}
#stopka a{color: #046CB8; font-weight: bold; letter-spacing: 2px;}

/* Promowane */
#promo_offer{width: 255px; float: left; color: #5E9908; font:14px/18px 'Trebuchet MS' Tahoma sans-serif; border-right: 1px #B6C2D0 solid; padding-right: 3px; margin: 0px 5px 0px 3px;}
#promo_offer_thumb_div{width: 122px; height: 82px; float: left; border: 1px #B9B9B9 solid; margin: 0px 5px 0px 3px;}
#promo_offer_thumb{width: 120px; height: 80px; border: 1px #FFFFFF solid; margin: 0px 0px 0px 0px;}
#promo_offer_type{font-size: 16px; font-weight: bold; color: #046CB8}
#promo_offer_address{font-size: 11px; color: #5F5F5F}
#promo_offer_id{font-size: 12px; color: #5F5F5F}
#promo_offer_price{font-size: 12px; font-weight: bold; color: #E55703;}

/* ---------------------------------------------------- MENU TOP ------------------------------------------------------------- */

#menu_gora_startowa{width: 83px; height: 33px; background: url('images/menu_gora_startowa.gif'); float: left;}
#menu_gora_startowa:hover{background: url('images/menu_gora_startowa_over.gif');}
#menu_gora_ulubione{width: 95px; height: 33px; background: url('images/menu_gora_ulubione.gif');float: left; margin-right: 100px;}
#menu_gora_ulubione:hover{background: url('images/menu_gora_ulubione_over.gif');}
#menu_gora_home{width: 55px; height: 33px; background: url('images/menu_gora_home.gif');float: left; margin-right: 20px; }
#menu_gora_home:hover{background: url('images/menu_gora_home_over.gif');}
#menu_gora_onas{width: 80px; height: 33px; background: url('images/menu_gora_onas.gif');float: left;}
#menu_gora_onas:hover{background: url('images/menu_gora_onas_over.gif');}
#menu_gora_oferty{width: 80px; height: 33px; background: url('images/menu_gora_oferty.gif');float: left;}
#menu_gora_oferty:hover{background: url('images/menu_gora_oferty_over.gif');}
#menu_gora_dojazd{width: 80px; height: 33px; background: url('images/menu_gora_dojazd.gif');float: left;}
#menu_gora_dojazd:hover{background: url('images/menu_gora_dojazd_over.gif');}
#menu_gora_kontakt{width: 80px; height: 33px; background: url('images/menu_gora_kontakt.gif');float: left;}
#menu_gora_kontakt:hover{background: url('images/menu_gora_kontakt_over.gif');}

/* ---------------------------------------------------- MENU ------------------------------------------------------------- */

#menu{margin-top: 15px;}
#h2_menu{margin-top: 0px; margin-bottom: -10px; color: #5E9908;}
#menu_captio{width: 173px; height: 3px; background: url("images/menu_captio.gif"); overflow: hidden;}
#menu_srodek{width: 173px; background: url("images/menu_srodek.gif"); color:#046CB8; font: 11px arial; text-align: center;}
#menu_bottom{width: 173px; height: 4px; background: url("images/menu_bottom.gif"); overflow: hidden;}
#menu_links{text-align: left; font-size: 11px; font-family: arial; font-weight: bold; list-style-type: square; margin-bottom: 0px;}
#menu_links a{color: #046CB8; text-decoration: none;}
#menu_links a:hover{color: #FF0000;}

/* ---------------------------------------------------- NEWS ------------------------------------------------------------- */

#news_gora{width: 600px; height: 7px; background: url("images/news_gora.gif"); text-align: right; float: left; overflow: hidden;}
#news_bok{width: 24px; height: 186px; background: url("images/news_bok.gif"); float: left;}
#news_tekst{width: 550px; height: 170px; float: left;}

/* ---------------------------------------------------- RAMKA ------------------------------------------------------------ */

#ramka_gora_lgr{width:14px; height:12px; background: url("images/ramka_gora_lgr.gif");}
#ramka_gora_sr{background: url("images/ramka_gora_sr.gif");}
#ramka_gora_pgr{width:13px; height:12px; background: url("images/ramka_gora_pgr.gif");}
	     
#ramka_srodek_lb{width:14px; background: url("images/ramka_srodek_lb.gif");}
#ramka_srodek{background: #FFFFFF;}
#ramka_srodek_pb{width:13px; background: url("images/ramka_srodek_pb.gif");}

#ramka_dol_ldr{width:14px; height:13px; background: url("images/ramka_dol_ldr.gif");}
#ramka_dol_sr{background: url("images/ramka_dol_sr.gif");}
#ramka_dol_pdr{width:13px; height:13px; background: url("images/ramka_dol_pdr.gif");}

/* ---------------------------------------------------- WYSZUKIWANIE ----------------------------------------------------- */

/* Search box */
#search_box_left{float: left; width: 280px; height: 190px; overflow: hidden;}
#search_box_field{width: 500px; background: #F0F0F0; text-align: right; color: #003B6E; font-size: 11px; font-family: arial; font-weight: bold; border: 1px #7FA3E0 solid; margin: auto;}
#search_box_legend{font-size: 13px; }

#search_box_image{float: left;}

#search_box_type{width: 250px; text-align: right; margin: 10px 20px 3px 0px;}
#select_type{width: 120px; font-family:Tahoma, Verdana, Arial; font-size: 11px; border: 1px #7FA3E0 solid;}

#search_box_transaction{width: 250px; height: 14px; text-align: right; margin: 0px 20px 3px 0px;}
#select_transaction{width: 120px; height: 14px; font-family:Tahoma, Verdana, Arial; font-size: 11px; border: 1px #7FA3E0 solid;}

#search_box_city{width: 250px; height: 20px; text-align: right; margin: 5px 20px 3px 0px;}
#city_input{width:120px; height: 14px; font-family: Tahoma, Verdana, Arial; font-size: 11px; border: 1px #7FA3E0 solid;}

#search_box_area{width: 260px; text-align: right; margin-bottom: 2px;}
#area_min_input{width:55px; height: 14px; font-family:Tahoma, Verdana, Arial; font-size: 11px; border: 1px #7FA3E0 solid;}
#area_max_input{width:55px; height: 14px; font-family:Tahoma, Verdana, Arial; font-size: 11px; border: 1px #7FA3E0 solid;}

#search_box_price{width: 250px; height: 14px; text-align: right; margin: 0px 7px 5px 0px;}
#price_min_input{width:55px; height: 14px; font-family:Tahoma, Verdana, Arial; font-size: 11px; border: 1px #7FA3E0 solid;}
#price_max_input{width:55px; height: 14px; font-family:Tahoma, Verdana, Arial; font-size: 11px; border: 1px #7FA3E0 solid;}

#search_box_offer{width: 250px; height: 14px; text-align: right; margin: 7px 20px 13px 0px;}
#offer_number_input{width:80px; height: 14px; font-family: Tahoma, Verdana, Arial; font-size: 11px; border: 1px #7FA3E0 solid;}

#search_box_button{width: 100px; background: #7FA3E0; border: 1px #AFCEFF solid; color: #FFFFFF; font-size: 11px; font-weight: bold;  cursor: pointer;}

/* Wynik wyszukiwania */
#offer{width: 720px; height: 100px; float: left; font-family: 'Trebuchet MS' Tahoma sans-serif; font-size: 12px; background: #EEEEEE; border-bottom: 1px #B9B9B9 solid; margin: 10px 0px 0px 10px;}

#offer_thumb{width: 120px; height: 80px; border: 1px #FFFFFF solid; margin: 0px 0px 0px 0px;}
#offer_thumb_div{width: 122px; height: 82px; float: left; border: 1px #B9B9B9 solid; margin: 7px 20px 0px 3px;}

#offer_type{height: 21px;  color: #08598F; font-size: 18px;  margin-top: 6px;}
#offer_type a{color: #08598F; text-decoration: none;}
#offer_address{height: 16px; font-size: 14px; font-weight: bold; color: #1B92AB;}
#offer_inf{font-size: 12px; color: #2F2F2F;}
#offer_transaction{font-size: 12px; padding-bottom: 2px; color: #2F2F2F;}
#offer_price{width: 150px; float: right; background: #FFFFFF; font-family: arial; font-size: 12px; color: #E55703; padding-left: 3px; border-top: 1px #D8D8D8 solid; border-bottom: 1px #D8D8D8 solid;}

.offer_pages {width: 720px; height: 20px; float: left; color:#FF0000; text-align: center; font-size: 12px; font-family: arial; font-weight: bold; border: 1px #B9B9B9 solid; margin: 10px 0px 0px 10px;}
.offer_pages a {color:#FF0000; background: #EEEEEE; text-decoration: none;}
.offer_pages a:hover{color: #046CB8;}
a.list_pages_active{font-size: 15px; color: #1B92AB; text-decoration: underline;}

#offer_nolist{width: 720px; height: 100px; float: left; background: #F0F0F0; text-align: center; color: #7FA3E0; font-size: 22px; font-weight: bold; padding-top: 30px; border: 1px #DFDFDF solid; margin: 10px 0px 0px 10px;}

/* ---------------------------------------------------- SZCZEGOLY OFERTY ------------------------------------------------- */

#property_details{font-size: 9px;}

#property_details_header{text-align: center; margin-top: 30px; background: #EEEEEE; border: 1px #EBEBEB solid;}
#property_details_h1{color: #3F3F3F; font-size: 22px; font-weight: bold;}

#property_details_photo{width: 474px; height: 360px; background: #EEEEEE; text-align: center; float: left; padding-top: 10px; margin: 15px 5px 10px 5px;}

#property_details_attributes{background: #e2e2e2; float: left; color: #3F3F3F; font-size: 12px; margin: 10px 5px 0px 0px;}

#property_details_info{width: 275px; background: #e2e2e2; float: left; font-size: 12px; margin: 10px 5px 0px 0px;}
#details_type_tr{color: #006699; font-size: 18px; font-weight: bold; text-align: center; margin-top: 8px;}
#details_address{color: #7FA3E0; font-size: 14px; font-weight: bold; text-align: center; margin-top: -14px;}
#details_area{color: #526C7F; font-size: 16px; font-family: arial; font-weight: bold; text-align: center;}
#details_price{color: #FF6600; font-size: 24px; font-weight: bold; text-align: center; margin-top: -5px;}
#details_status{color: #FF0000; font-size: 16px; font-family: arial; font-weight: bold; text-align: center; margin: 0px 0px 10px 0px;}

#property_details_info_more{width: 120px; height: 16px; float: left; color: #3F3F3F; margin: 3px 0px 2px 10px;}

#property_details_description{width: 730px; background: #e2e2e2; float: left; margin: 10px 5px 20px 5px;}
#property_details_description_text{font-size: 14px; line-height: 20px; font-family: Microsoft Sans Serif; color: #3F3F3F; margin: 15px 5px 10px 5px; }

/* ---------------------------------------------------- BUTONY ----------------------------------------------------- */

#green_button {width:50px; height: 20px; background: #008855; color: #FFFFFF; font-size: 11px; font-family: arial; text-align: center; font-weight: bold; letter-spacing: 1px; border: 1px #006633 solid; margin: 2px; cursor: pointer;}
#green_button a{color: #FFFFFF; text-decoration: none;}

#red_button {width:50px; background: #FF0000; color: #FFFFFF; font-size: 10px; text-align: center; border: 1px #CC0000 solid; margin: 2px; cursor: pointer;}
#red_button a{color: #FFFFFF; text-decoration: none;}

#blue_button {width:50px; background: #0077CC; color: #FFFFFF; font-size: 10px; text-align: center; border: 1px #004477 solid; margin: 2px; cursor: pointer;}
#blue_button a{color: #FFFFFF; text-decoration: none;}

/* ---------------------------------------------------- CONTACT ------------------------------------------------- */

.con_box{width: 750px; font-family:Tahoma, Verdana, Arial; text-align: left; color: #003B6E; font-size: 11px; font-weight: bold; border: 1px #D1DDEF solid; padding: 3px; margin:auto;}
.con_legend{color: #008855; font-size: 14px;}
.con_inputs{background: #EFFFF9; float: left; width: 350px; padding: 10px; border: 1px #6B8F82 solid; margin-right: 10px;}

.con_category{margin: 5px;}
.con_category_select{width: 120px; font-size: 11px; border: 1px #7FA3E0 solid;}

.con_name{ margin: 5px;}
.con_name_input{width: 200px; font-size: 11px; border: 1px #7FA3E0 solid;}

.con_tel{ margin: 5px;}
.con_tel_input{width: 200px; font-size: 11px; border: 1px #7FA3E0 solid;}

.con_email{ margin: 5px;}
.con_email_input{width: 200px; font-size: 11px; border: 1px #7FA3E0 solid;}

.con_text{ margin: 5px;}
.con_text_input{width:280px; height: 100px; font-size: 11px; border: 1px #7FA3E0 solid;}

.con_red{color: #FF0000; font-size: 12px;}

/* ---------------------------------------------------- ADD OFFER ------------------------------------------------- */

.add_offer{width: 650px; background: #f8f9f9; text-align: center; border: 1px #DFDFDF solid; margin: 10px auto 20px auto;}
 .add_offer h1{font-size: 22px}
 .add_offer h2{font-size: 18px}
 .add_offer div{width: 400px; text-align: right;  margin: 5px auto;}
 .add_offer input{width: 250px; border: 1px #b7b7b7 solid;}
 .add_offer select{width: 250px; border: 1px #b7b7b7 solid;}
 .add_offer textarea{width: 350px; height: 100px; border: 1px #b7b7b7 solid;}

/* ---------------------------------------------------- MAP ------------------------------------------------- */

#map{width: 730px; height: 500px; border: 1px #7FA3E0 solid; margin: auto;}
#message{width: 730px; margin: auto;}
#logo_map{float: left; border: 1px #CFE2FF solid;}
#map_field{width: 400px; background: #F0F0F0; text-align: right; color: #003B6E; font-size: 11px; font-family: arial; font-weight: bold; border: 1px #7FA3E0 solid; margin: auto;}
#map_legend{color: #5E9908; font-size: 14px;}
#link_map{color: #046CB8;}