body{
  font-family: verdana, arial, tahoma, sans-serif;
}

h1,h2,h3,h4,h5,h6
{ margin: 0; padding: 0; }


h1{
  clear:both;
  background-color:#0071fd;
 /* background-color: #898989;*/
  width: 100%;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:1.5em;
  font-weight: bold;
  font-size: 11px; 
} 
 
#tytulek h1
{
  text-align: left;
  background-color:#FFF;
  color:#000;
  font-weight: bold; 
  font-size: 16px;  
}
#adv_title h2
{
  clear:both;
text-align: justify;
 
background-color:#FFFFFF;
color:#000000;
 height: 100%;
 
font-weight:normal;
 font-size:11px;

text-align:left;
}

h2{
  clear:both;
  background-color:#0071fd; 
 /* background-color: #898989;*/
  width: 100%;
  min-height: 20px;
  color: #FFF;
  text-align: center;
  line-height:1.5em;
  font-weight: bold;
  font-size: 11px; 
}  
 
 #body h2
{
  clear:both;
text-align: justify;
font-size:11px;
background-color:#FFFFFF;
color:#000000;
 height: 100%;
font-weight:normal;
text-align:left;
}


h3{
  font-weight: bold; 
  font-size: 16px;  
} 


#big_content{
  width: 880px;
  margin: 0px auto;
}

#medium_content{

}

#small_content{
float: left;
max-width:668px;
}

#top{
  height: 85px;
  width: 880px;
  
  background-image: url(/images/top_bg_repeat.jpg);
  background-repeat: repeat-x;
}

#top_menu_user{
  height: 85px; 
  
  background-image: url(/images/top_bg_repeat.jpg);
  background-repeat: repeat-x;
  padding-left:130px;
	 color:#FFFFFF;
	float:left;
	font-size:12px;
	font-weight:bold; 
	text-align:center;
	width:100%;
}
#top_menu_user a:link{color:#fff; font-size: 10px;}
#top_menu_user a:visited{color:#fff; font-size: 10px;}
#top_menu_user a:hover{color:#fff; font-size: 10px;}

.left{
  float:left;
}

.clear{
  clear: both;
}

#left{
 clear: both;
  width: 192px;
  float:left;
}

#right{
  width: 165px;
  float: right;
  background-color:#ebebeb;
  min-height:830px;
	height:auto !important;
	height:830px;
}

#add_add{}

#search_header_orange{
  line-height: 31px;
  height: 31px;
  font-weight: bold;
  color: #FFF;
  font-size: 10px;
  background-color: #ff4900;
  background-image: url(/images/pixel_bg.jpg);
  background-repeat: repeat-x;
  cursor: pointer; cursor: hand;
}

#search_header_orange a:link{color:#fff; }
#search_header_orange a:visited{color:#fff;}
#search_header_orange a:hover{color:#fff;}

#news_header_orange{
  line-height: 1.5em;
  height: 31px;
  font-weight: bold;
  color: #FFF;
  font-size: 12px;
  background-color: #ff4900;
  background-image: url(/images/pixel_bg.jpg);
  background-repeat: repeat-x;
}

#search_add{
  background-color: #D0CBC9;
  min-height:100px;
	height:auto !important;
	height:100px;
  width: 192px;	
}

#search_add_estate{
  background-color: #D0CBC9; 
  
  width: 192px;	
}

#search_add_intro{
   height:25px;
 
}

#news{
  background-color: #ebebeb;
  min-height:200px;
	height:auto !important;
	height:200px;
  
}

#news_intro{
  background-color: #ebebeb;
  min-height:200px;
	height:auto !important;
	height:200px;
  padding: 10px;
}

#adverts{

}

#top_menu{
  float: left;
  width: 575px;
  margin-left: 3px;
  font-weight: bold;
  font-size: 12px;
  color: #FFF;
  text-align: center;
}

#top_menu a:link{color:#fff; font-size: 10px;}
#top_menu a:visited{color:#fff; font-size: 10px;}
#top_menu a:hover{color:#fff; font-size: 10px;}



#top_menu_item{
  float: left;
  margin-top: 18px;
  margin-left: 7px;
  margin-right: 7px;
}

#top_menu_item2{
  float: left;
  margin-top: 15px;
  margin-left: 7px;
  margin-right: 7px;
}


#top_menu_item_end{
  float: left;
  margin-top: 34px; 
  margin-left: 4px;
}

#login_path{
  
  display: block; 
  background-color:#ebebeb;
  width: 880px;
  height: 20px;
  text-align: right;
  float: right;
  line-height: 1.2em;
  height:24px;
}
 
#login_path2{
   
  background-color:#ebebeb;
  width: 880px;  
} 
 
#flags{
  text-align: right;
  margin-right: 10px;
}

#footer{
  clear:both;
  background-color:#0071fd;
 /* background-color: #898989;*/
  width: 880px;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:2em;
  font-size: 10px;
  float: left;
}

#footer_links{
  clear:both;
  background-color:#ebebeb;
  width: 880px;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:2em;
  font-size: 10px;
  float: left;
   
}

#beam{
  clear:both;
  background-color:#0071fd; 
  /*background-color: #898989;*/
  width: 100%;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
}

#beam a:link{color:#fff;}
#beam a:visited{color:#fff;}
#beam a:hover{color:#fff;}

#beam_info{ 
  background-color:#0071fd;
  width: 100%;
  height: 40px;
  color: #FFF;
  text-align: left;
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
}

label{
  font-weight: bold;
  font-size: 10px;
  margin-right: 10px;
}

input{
  border: 1px #ccc solid;
  background-color: ebebeb; 
  font-size: 10px;
  cursor: hand; 
} 

#search_submit{
  float: left;
  width: 130px;
  margin-left: 5px;
  margin-top: 5px;
  
}

#search_image{
  float: left; 
  margin-left: 5px;

}

.checkbox{
  border: 1px #ccc solid;  
}

.submit{
  background-color: #FD5F22;
 /* background-color: #898989;*/
  height: 20px;
  margin-top: 2px;
  margin-right: 15px;
  margin-left: 15px;
  width: 80px;
  color: #FFF;
  font-weight: bold;
}

#message_lok{ 
  padding-left: 10px;
  padding-right: 10px;
  float:right;
  background-color:#FD5F22;
  border: 1px solid #fff;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
}


#search_add_category{
  background-color: #D0CBC9;
  height: 150px;
  line-height: 1.8em;
}

#search_add_location{
  background-color: #D0CBC9; 
   padding: 5px;
}

#search_add_head{
  text-align: center;
  background-color: #9F9F9F; 
  font-weight: bold; 
  padding: 3px;
}
  

#LoginInfo{ 
  background-color:#ebebeb;
  width: 550px;
  height: 300px; 
  
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
  
  margin: 0px auto 0px auto; 
}

#LoginRegistr{
 width: 230px;
   border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FD5F22; 
margin: 2px 10px 2px 10px; 
float: left;
}

#LoginAgain{
 width: 220px; 
margin: 25px 10px 5px 10px; 
float: left;
}

#firms_bar{
  background-color: #ebebeb;
  min-height:400px;
  height:400px;
   overflow: auto;
}

#firms_bar_search{
  padding: 10px;
 
}

#menu_estate{
  padding-left: 10px;
  padding-right: 10px;
  float:left; 
  background-color:#0071fd;
  border: 1px solid #fff;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
}

#menu_estate a:link{color:#fff;}
#menu_estate a:visited{color:#fff;}
#menu_estate a:hover{color:#fff;}

#menu_estate_no{
  padding-left: 10px;
  padding-right: 10px;
  float:left; 
  background-color:#9F9F9F; 
  border: 1px solid #fff;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
}

#menu_estate_no a:link{color:#fff;}
#menu_estate_no a:visited{color:#fff;}
#menu_estate_no a:hover{color:#fff;}
 
 
.menu_estate_or{
  padding-left: 10px;
  padding-right: 10px;
  float:left; 
  background-color:#FD5F22; 
 /* background-color: #898989;*/
  border: 1px solid #fff;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
}

.menu_estate_or a:link, .submit_blue a:link{color:#fff;}
.menu_estate_or a:visited, .submit_blue a:visited{color:#fff;}
.menu_estate_or a:hover, .submit_blue a:hover{color:#fff;}


/**** LEWE ****/

div.rounded-box_or{
    position:relative;
    width: 6em;
    background-color: #F9A839;
    margin: 0px ; 
    float:left; 
    text-align: center;
	font-weight: bold;
    font-size: 12px; 
	color: #FFF;
}
.rounded-box_or a:link{color:#fff;}
.rounded-box_or a:visited{color:#fff;}
.rounded-box_or a:hover{color:#fff;}

div.rounded-box_b {
    position:relative;
    width: 6em;
    background-color: #2b90de;
    margin: 0px;
    float:left; 
    text-align: center;
	font-weight: bold;
    font-size: 12px; 
	color: #FFF;
}
.rounded-box_b a:link{color:#fff;}
.rounded-box_b a:visited{color:#fff;}
.rounded-box_b a:hover{color:#fff;}

/*********************
GLOBAL ATTRIBUTES
*********************/
div.top-left-corner, div.top-right-corner {position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}
div.top-left-inside_or, div.top-right-inside_or {position:relative; font-size:150px; font-family:arial; color:#F9A839; line-height: 40px;}
div.top-left-inside_b, div.top-right-inside_b {position:relative; font-size:150px; font-family:arial; color:#2b90de; line-height: 40px;}

/*********************
SPECIFIC ATTRIBUTES
*********************/

div.top-left-corner { top:0px; left:0px; } 
div.top-right-corner {top:0px; right:0px;} 
div.top-left-inside_or {left:-8px;}
div.top-right-inside_or{left:-24px;}

div.top-left-inside_b {left:-8px;}
div.top-right-inside_b {left:-24px;}

div.box-contents { position: relative; padding: 4px; }


/**** PRAWE ****/

div.rounded-box_r_or{
    position:relative;
    width: 6em;
    background-color: #F9A839;
    margin: 0px;
    float:right; 
    text-align: center;
	font-weight: bold;
    font-size: 12px; 
	color: #FFF;
}
.rounded-box_r_or a:link{color:#fff;}
.rounded-box_r_or a:visited{color:#fff;}
.rounded-box_r_or a:hover{color:#fff;}

div.rounded-box_r_b {
    position:relative;
    width: 6em;
    background-color: #2b90de;
    margin: 0px;
    float:right; 
    text-align: center;
	font-weight: bold;
    font-size: 12px; 
	color: #FFF;
}
.rounded-box_r_b a:link{color:#fff;}
.rounded-box_r_b a:visited{color:#fff;}
.rounded-box_r_b a:hover{color:#fff;}

 
.menu_male{
	  width: 215px; 
	  background-color:#F9A839; 
	  height: 18px;
	  color: #FFF;
	  text-align: center;
	  border:solid #F9A839 1px;
	  font-weight: bold;
	  font-size: 12px; 
	  margin-top:5px; 
}

.menu_male a:link{color:#fff;}
.menu_male a:visited{color:#fff;}
.menu_male a:hover{color:#fff;}

.message_lok_blu{ 
  padding-left: 10px;
  padding-right: 10px;
  float:right;
  background-color:#2b90de;
  border: 1px solid #fff;
  height: 20px;
  color: #FFF;
  text-align: center;
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
   margin-left: 100px;
}

.message_lok_blu a:link{color:#fff;}
.message_lok_blu a:visited{color:#fff;}
.message_lok_blu a:hover{color:#fff;}

#PromMedal{
 width: 100px;
   border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FD5F22; 
margin: 2px 10px 2px 10px; 
float: left;
}

#PromMapa{
 width: 160px;
   border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FD5F22;  
float: left;
}

#PromNormal{
 width: 220px;
   border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FD5F22;  
float: left;
}

#PromOpis{
 width: 220px;
margin: 2px 2px 2px 2px;  
float: left;
}
 
#InfoPage{
 width: 420px;
margin: 2px 2px 2px 2px;  
float: left;
}

#InfoPage img{
 max-width: 400px;
 max-height: 400px;
}

#WwwTypeImage{
width: 250px;
margin: 2px 10px 2px 10px; 
float: left;
}

#WwwTypeDesc{
width: 404px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#FD5F22; 
padding: 5px 5px 5px 5px;  
float: left;
}

.QuickCountryInfo{
width: 145px; 
float:left;
font-weight: bold;
margin-top: 2px;
}

.QuickCountryInfo a:link{color:#000000;}
.QuickCountryInfo a:visited{color:#000000;}
.QuickCountryInfo a:hover{color:#FFF; background-color:#ff4900; }
 
.QuickCountryImg{
width: 20px; 
float:left;
font-weight: bold;
margin-top: 2px;
}

.QuickCity{
width: 135px; 
padding-left: 20px;
font-weight: bold;
font-size: 10px; 
}

.QuickCity a:link{color:#000000;}
.QuickCity a:visited{color:#000000;}
.QuickCity a:hover{color:#FFF; background-color:#ff4900; }

.blue_button{
  background-color: #0177fd;
  height: 15px;
  margin-right: 10px;
  margin-left: 10px;
  width: 200px;
  color: #FFF;
  border:1px solid #CCCCCC;
  font-weight:bold;
  font-size:10px;
  line-height:1.2em;
  text-align:center;
}

.blue_button a:link{color:#FFF;}
.blue_button a:visited{color:#FFF;}
.blue_button:hover{color:#FFF; background-color:#ff4900; }
 
.under_line{
border-bottom:1px solid #A8B0B7;
/*color:#526170;
font-size:12px;
font-weight:normal;*/
margin-bottom:17px;
overflow:hidden;
padding-top:8px;
width:100%;

} 
 
.line_up{ 
padding-top:3px; 
} 

#add_options{
color:#000000;
}

#add_options a:link{color:#000000;}
#add_options a:visited{color:#000000;}
#add_options hover{color:#000000;  }

/*
#Sub_u{ 
  background-color:#ebebeb;
  width: 880px;
  height: 200px; 
  
  line-height:1.5em;
  font-weight: bold;
  font-size: 12px; 
  
  margin: 0px auto 0px auto; 
}

#Sub_u_1{
 width: 230px;

margin: 2px 10px 2px 10px; 
float: left;
}

#Sub_u_2{
    border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FD5F22; 
margin: 25px 5px 5px 10px; 
float: left;
}

#Sub_u_3{
  margin: 25px 5px 5px 10px;
float: left;
}

#Sub_u_4{
  margin: 25px 10px 5px 10px;
float: left;
}

#Sub_u_5{
  margin: 10px 10px 5px 10px;
  width: 450px;
  height: 50px;
  overflow: hidden;
}
*/

.big_name
{
font-size:18px;
border:1px solid #000000;
width:350px;
}

.big_name_adres
{
font-size:15px;
border:1px solid #000000;
width:185px;
}

.big_name_select
{
font-size:15px;
border:1px solid #000000;
}

#car_search  {
padding-top: 5px;
  text-align: left; 
  border: 1px #0071fd solid; 
	margin-top:10px;
	padding:5px;
	border-left:10px solid #f08200;
	
	
}

#half_content_main_blue
{
	margin-bottom:10px;
	    font-weight:bold;

	text-align: left;
	padding:5px;
		min-height:20px;   
	max-height:68px;
	font-size:120%;
	color:#FFF;
	
}

#half_content_main_blue a:link {color:#fff;}
#half_content_main_blue a:visited{color:#fff;}
#half_content_main_blue a:hover{color:#FAE87A;}

#new_car_title
{
	padding: 0 0 0 5px;
	font-weight:bold;  
	float:left;
	text-transform:uppercase;
}

#new_car_price, .right
{
	float:right;
}

#prom_foto
{
	width:110px;
	height:110px;
	float:left;
	
}

#prom_foto, #prom_foto img
{
	max-width:110px; 
	max-height:110px;
}

#prom_desc
{
	padding-left: 5px;  
	width:80%;
	float:left;
}

 #half_content_main_blue
 {
 	background-image: url(/images/baner_green_menu2.jpg);
	background-repeat: repeat-x;
	font-family:"Trebuchet MS";
	font-size:16px;  
 }
 
 .submit_y
{ 
	margin:8px 5px;
}

.submit_y
{ 
	color: #FFF;
 	font-family: Verdana;
	width:124px !important;
	height:33px  !important;
	cursor:pointer; 
	padding:0 !important; 
	border:0 none !important;
	vertical-align:middle;
    font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	font-size:11px;
}

.submit_y  
{ 
	background-image: url(/images/sub_yellow2.jpg);
	width:124px !important; 
}

.submit_blue
{ 
background:#A1321F none repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:right;
padding:5px 10px;
text-decoration:none;  
  color: #FFF;
}

.submit_orange
{ 
background:#F08200 none repeat scroll 0 0;
color:#FFFFFF; 
padding:5px 10px;
text-decoration:none;  
color: #FFF;
font-size:16px;
font-weight:bold;
font-family:"Trebuchet MS";
}
