img {border:0px;}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
#content 
{
	width: 753px;
}


#content #top div#logo
{
	width:113px;
	height:72px;
	background-image: url(../Obrazki/index_01.jpg);
	float: left;
	margin-top:0px;	
}

#content #top div#menu
{
	float:right;
}
#content #top div#text
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	float:left;
	margin:30px 30px 0px 50px ;

}
#content #top div#menu ul
{
	margin-top:0px;	
}
#content #top div#menu ul#menuTop li
{
	list-style-type: none;	
	float:left;
}
#content div#top ul#menu  a {
	text-decoration:none;	
}

#content div#menuTop
{
	clear:both;
}

#content div#menuTop ul#links
{
	background-image: url(../Obrazki/index_08.jpg);
	height:36px;
	width:273px;
	float:left;
	margin:0px;
	padding:0px;
}

#content div#menuTop ul#links li 
{
	list-style-type: none;	
	float:left;
	margin-top:12px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#content div#menuTop ul#links li#a1
{
	margin-left:15px;
}
#content div#menuTop ul#links li#a2
{
	margin-left:35px;
}
#content div#menuTop ul#links li#a3
{
	margin-left:40px;
}
#content div#menuTop ul#links li a
{
	color: #000000;
}

#content div#menuTop ul#links li a#current
{
	color: #01B501;
}
#content div#menuTop div#spacer
{
	background-image: url(../Obrazki/index_09.jpg);
	height:36px;
	width:298px;
	float:left;
	margin:0px;
	padding:0px;
}

#content div#menuTop div#contact
{
	background-image: url(../Obrazki/index_10.jpg);
	height:36px;
	width:182px;
	float:left;
	margin:0px;
	padding:0px;
}

#content div#menuTop div#contact div, #content div#menuTop div#contact div a
{
	margin-top:12px;
	font-family: Arial;
	font-size: 11px;
	color: #01B501;
	font-weight: bold;
}

#content div#menuTopSub
{
	clear:both;
	background-image: url(../Obrazki/index_12.jpg);
	background-repeat: no-repeat; 
	height:43px;
	width:753px;

}

#content div#menuTopSub ul#links
{
	position: relative;
	left: -40px;
	width:773px;
}

#content div#menuTopSub ul#links li
{

	float:left;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left:10px;
	margin-top:7px;
	list-style-type: none;	
}
#content div#menuTopSub ul#links li div
{
	float:left;
	background-image: url(../Obrazki/kwadrat_czarny.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:3px;
	width:8px;
	height:12px;
}
#content div#menuTopSub ul#links li a
{
	text-decoration: none;
	color: #000000;
}

#content div#menuTopSub ul#links li a:hover
{
	text-decoration:underline;
}

#content div#body
{
	clear:both;
}

#content div#body div#left
{
	float:left;
	margin:0px;
	padding:0px;
}

#content div#body div#left div#menu
{
	background-image: url(../Obrazki/menu_left_bg_03.gif);
	background-repeat: repeat-y;
	width: 128px;
	margin: 0px;
	padding: 0px;
}

#content div#body div#left div#top
{
	background-image: url(../Obrazki/menu_left_03.jpg);
	background-repeat: no-repeat;
	width:  128px;
	height: 31px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 5px;
}

#content div#body div#left div#bottom
{
	background-image: url(../Obrazki/menu_left_06.jpg);
	background-repeat: no-repeat;
	width: 128px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -5px;
}

#content div#body div#left div#menu ul#menu
{
	width:90px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin:5px;	
	padding: 5px 0px 0px 0px;
	position: relative;
	left: -5px;
}

#content div#body div#left div#menu ul#menu li
{
	clear: both;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	list-style-type: none;	
	text-align:left;	
	margin-left: 10px;
}

#content div#body div#left div#menu ul#menu a
{
	text-decoration: none;
	color: #000000;
}


#content div#body div#left div#menu ul#menu a:hover
{
	text-decoration: underline;
}

#content div#body div#left div#menu ul#menu div
{
	float:left;
	background-image: url(../Obrazki/kwadrat_czarny.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:3px;
	padding-left:5px;
	width:8px;
	height:12px;
}

#content div#body div#middle
{
	float:left;
	margin: 0px;
	padding: 0px;	
	width: 460px;
	position: relative;
	top: 5px;
}

#content div#body div#indexCategoryPhoto
{
	background-image: url(../Obrazki/bg_index_photo.gif);
	width:450px;
	height: 185px;
	margin-left:7px;
	
}

#content div#body div#indexCategoryPhoto div#box
{
	border:1px solid #bebebe;
	background-color: #FFFFFF;
	width: 132px;
	height: 158px;	
	float: left;
	margin-top: 13px;
	margin-left: 7px;
	margin-right: 8px;
}

#content div#body div#indexCategoryPhoto div#box h3
{
	font-family: Arial;
	font-size: 12px;
	color: #315780;
	font-weight: bold;
	text-align:left;
	margin: 5px 0px 15px 5px;
}

#content div#body div#indexCategoryPhoto div#box div#price
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-top: 2px;
}

#content div#body div#indexCategoryPhoto div#box div#link
{
	font-family: Arial;
	font-size: 11px;
	color: #01B501;
	font-weight: bold;
	text-align:	left;
	margin-left: 10px;
	margin-top: 10px;

}

#content div#body div#indexCategoryPhoto div#box a
{
	color: #01B501;
}

#content div#body div#middlePage div#list div#boxText
{	
	clear:both;
	font-family: Arial;
	font-size: 12px;
	color: #0000000;
	font-weight: bold;
	border: 1px solid #333333;	
	text-align: center;
	width:250px;
	height:50px;
	padding-top:10px;
	display: block;
}
#content div#body div#middlePage div#list div#row
{
	clear:both;		
	height:66px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	display: table;
	text-align: center;
}

#content div#body div#middlePage div#list div#rowHeader
{
	clear: both;		
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #81838A;
	font-weight: bold;
	text-align: center;
	width: 598px;
	padding: 0px;
	border: 0px;
	margin-left: 12px;
	display: table;
}

#content div#body div#middlePage div#list div#rowHeader div
{
	float: left;
	padding-top:5px;
	font-family: Arial;
	font-size: 12px;
	width: 598px;
	padding: 0px;
	border: 0px;
	position: relative;
	left: 12px;
}

#content div#body div#middlePage div#list div#row div
{
	float: left;
	padding-top:30px;
}

.rowLight
{
	background-color: #E2DFEA;
	float: left;
	padding-top:5px;
	font-family: Arial;
	font-size: 12px;
	width: 598px;
	padding: 0px;
	border: 0px;
	position: relative;
	left: 12px;

}

.rowDark
{
	background-color: #E2DFEA;
	float: left;
	padding-top:5px;
	font-family: Arial;
	font-size: 12px;
	width: 598px;
	padding: 0px;
	border: 0px;
	position: relative;
	left: 12px;

}

#content div#body div#middlePage div#list div#rowHeader div#photo {width:102px;}
#content div#body div#middlePage div#list div#rowHeader div#city {width:110px;}
#content div#body div#middlePage div#list div#rowHeader div#street {width:110px;}
#content div#body div#middlePage div#list div#rowHeader div#surface {width:100px;}
#content div#body div#middlePage div#list div#rowHeader div#building {width:100px;}
#content div#body div#middlePage div#list div#rowHeader div#rooms {width:60px;}
#content div#body div#middlePage div#list div#rowHeader div#earth {width:60px;}
#content div#body div#middlePage div#list div#rowHeader div#price {width:110px;}

div#rowHeader a {font-family: Arial; font-size: 12px; color: #FFFFFF; float:left;  text-decoration:underline;}

#row a {text-decoration: underline; font-family: Arial;	font-size: 12px; color: #484848; font-weight: bold;}

#content div#body div#middlePage div#list div#row div#photo{width:92px;	padding:5px;}
#content div#body div#middlePage div#list div#row div#city{	width:110px;}
#content div#body div#middlePage div#list div#row div#street {	width:110px;}
#content div#body div#middlePage div#list div#row div#surface { width:100px;	}
#content div#body div#middlePage div#list div#row div#building {width:100px;}
#content div#body div#middlePage div#list div#row div#rooms{ width:60px;}
#content div#body div#middlePage div#list div#row div#earth{ width:60px;}
#content div#body div#middlePage div#list div#row div#price{ width:110px;}


#content div#body div#middle div#imageIndex
{
	background-image: url(../Obrazki/index_16.jpg);
	width:457px;
	height:157px;
}

#content div#body div#middlePage div#imageStatic
{
	text-align: center;
	display: table;
	padding: 0px;
	margin: 0px;
	border: 0px;
	
}
#content div#body div#middlePage div#imageStatic img
{
	position: relative;
	left: 7px;
	border: 1px solid #bebebe;
}

#content div#body div#middlePage div#imageIndex
{
	background-image: url(../Obrazki/index_16_2.jpg);
	background-repeat:  no-repeat;
	width:610px;
	height:157px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	
}

#content div#body div#middle div#image
{
	text-align: center;
	display: table;
}
#content div#body div#right
{
	float:right;
	width: 161px;
	margin: 0px;
	padding:0px;
	position: relative;
	top: 5px;

}

#content div#body div#right div#contact
{
	background-image: url(../Obrazki/index_17.jpg);
	width: 161px;
	height:157px;
}

#content div#body div#right div#contactFooter
{
	background-image: url(../Obrazki/index_26.jpg);
	width: 161px;
	height: 19px;
}

#content div#body div#right div#newsletterHeader
{
	background-image: url(../Obrazki/index_33.jpg);
	width: 161px;
	height: 23px;
}

#content div#body div#right div#newsletter
{
	background-image: url(../Obrazki/index_34.jpg);
	width: 161px;
	height: 47px;
}

#content div#body div#right div#newsletter input
{	
	font-family: Arial;
	font-size: 9px;
	color: #315780;
	font-weight: normal;
	border: 1px solid #333333;
	text-indent: 3px;
}
#content div#body div#right div#newsletterText
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 0px;
	position: relative;
	left: 15px;
	top: 3px;
}

#content div#body div#right div#newsletter fieldset div#sbm
{
	float:right;
	padding-right:27px;
}
#content div#body div#right div#newsletter fieldset
{
	border:0px;
	margin:0px;
	padding:0px;
}
#content div#body div#right div#newsletter fieldset div#txt
{
	padding-top:10px;	
}	

#content div#footer
{
	clear: both;
}

#content div#footer hr
{
	padding: 0px;
	margin: 0px;
	position: relative;
	top: 10px;
}

#content div#footer ul
{
	margin:  0px;
	padding: 0px;
	position: relative;
	top: 11px;
	left: -10px;
}

#content div#footer ul li
{
	float: left;
	list-style: none;
}


div#view {background-color: #e2dfea; width:610px; display: table; text-align:center; margin:0px; padding:0px; position: relative; top:5px;}

div#view div#offer{margin-top:10px; font-weight:bold; font-size:14px; text-align:left; margin-left:20px;}
div#view div#parameters{background-color: #eae7ef; border: 1px solid #c3c3c3; color: #5a5a5a; display: table; height:10px; width:570px; margin:10px 20px 10px 20px; }

div#view div#parameters div#left{margin:0px; padding: 7px; width: 250px;}
div#view div#parameters div#left div#item {clear: both;}
div#view div#parameters div#left div#item div {font-family: Arial; font-size:12px; float:left;}
div#view div#parameters div#left div#item div#lab {width:110px; font-weight:normal; text-align:right;  margin-right:5px; }
div#view div#parameters div#left div#item div#val {width:110px; font-weight:bold; text-align:left;}

div#view div#parameters div#right{margin:0px; padding: 7px; width: 250px;}
div#view div#parameters div#right div#item {clear: both;}
div#view div#parameters div#right div#item div {font-family: Arial; font-size:12px; float:left;}
div#view div#parameters div#right div#item div#lab {width:110px; font-weight:normal; text-align:right;  margin-right:5px; }
div#view div#parameters div#right div#item div#val {width:110px; font-weight:bold; text-align:left;}

div#view div#information{clear:both; margin:10px 20px 10px 20px; display: table; width:570px; color: #484848;}
div#view div#information div#photo{float:left; width:160px; margin-right:10px; border: 1px solid #c3c3c3;}
div#view div#information div#description{text-align:left; font-family: Arial; font-size:12px; }

div#view div#gallery {text-align:left; margin-left:20px;}
div#view div#gallery a {color: #01B501;}


#content div#body div#middlePage
{
	float:right;
	width: 610px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

#content div#body div#middlePage div#image
{
	text-align: center;
	display: table;
}

#content div#body div#middlePage div#title
{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	margin: 10px 15px 5px 4px;
}

#content div#body div#middlePage div#text
{
	text-align: left;
	text-indent: 20px;	
	font-size: 12px;
	font-family: Arial;
}


/****************************************************************/
/* GALERIA														*/
/****************************************************************/
div#galleryFull {width: 610px; height: 250px; background-color: #e2dfea; display: table; margin:0px; padding:0px; position: relative; top:5px;}
div#gallery_img {float:left; padding:15px;}
div#gallery_img img {border: 1px solid #c3c3c3;}


/****************************************************************/
/* Wyszukiwarka													*/
/****************************************************************/


div#search, div#offerSellOrder {
	background-image: url(../Obrazki/search_01.gif);
	display: table;
	width: 598px;
	padding: 0px;
	border: 0px;
	margin-left: 12px;
}

table#searchContainer
{
	border: 1px solid #CCCCCC;
	width: 578px;
	background-color: #FFFFFF;
	color: #414B56;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin: 10px;
	vertical-align: top;
}

table#search
{
	color: #414B56;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;
	
}

table#search td
{
	padding:5px;
}

table#searchContainer input	
{
	border: 1px solid #A5ACB2;
	color: #414B56;
	font-size: 10px;
	height: 17px;
	width: 200px;
}

table#searchContainer input#short	
{
	width:60px;	
}

table#searchContainer select
{
	border: 1px solid #A5ACB2;
	color: #414B56;
	font-size: 10px;
	height: 17px;
	width: 200px;
}

table#searchContainer span#from
{
	margin-right:10px;
}

table#searchContainer span#to
{
	margin-left:16px;
	margin-right:10px;
}

table#searchBasic
{
	width: 186px;
	color: #414B56;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;	
}
table#searchBasic div#searchTitle
{
	font-size: 13px;
	font-weight: bold;
	color:#101010;
	margin: 10px 0px 30px 15px;
}

table#searchContainer input	
{
	border: 1px solid #A5ACB2;
	color: #414B56;
	font-size: 10px;
	height: 17px;
	width: 98px;
}

table#searchContainer input#ipImage
{
	border: 0px solid;
	float: right;
}	

table#searchContainer input#offerNumber
{
	float:right;
	font-weight:bold;
}	

table#searchContainer  span#offerId
{
	float:right;
	margin-right: 10px;
}

hr#search
{
	width: 161px;
	height: 1px;
	float: right;
	padding: 0px;
	margin: 0px;
}
table#searchContainer input#offerLong {width:200px;}
span#offerField, span#offerFieldTextDesc, span#offerFieldError{float: right;	margin-right:5px; font-weight:bold;}
span#offerFieldError {color:red;}
span#offerFieldTextDesc {font-weight:normal;}
div#offerTitle{font-size:13px; font-weight:bolder; color:#101010;}

textarea#offerLong {width:230px; height:150px;}

input#sendOffer{float:right; margin:10px;}


div#middlePage div#contact {float:left; text-align:left; width:280px;}
div#middlePage div#map 	{float:left; width:328px;}

table#contact
{
	
	width: 568px;	
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin-left: 12px;
	vertical-align: top;
	
}

.gorne_menu_czarne {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	}

.tekst_01 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	}
	
.tekst_02 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	}	

ul#MapTitle
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:left;
}

ul#MapTitle li
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align:left;
}

ul#MapTitle li a
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:left;
} 

ul#MapTitle li ul#menu li a
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align:left;
}  

ul#MapTitle div, ul#MapTitle li div
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:left;
}
div#goBack
{
	text-align:right;
}
div#goBack a 
{
	color: #01B501;
	font-size:11px;
	font-weight:bold;
}
.prawa_autorskie_szare {
	font-family: Arial;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	}
	
.prawa_autorskie_zielone {
	font-family: Arial;
	font-size: 12px;
	color: #01B501;
	font-weight: normal;
	}
