﻿a { font-family: Tahoma, Arial, Verdana; font-size: 11px; font-weight: normal; outline: none; cursor: pointer; }
img { border: 0; }
p { margin: 0; padding: 0; }
h1, h2, h3, h4 { margin: 0; padding: 0; }
select, input { color: #333; font-family: Tahoma, Arial, Verdana; font-size: 11px; font-weight: normal; text-align: left; }
ul { margin: 0; padding-left: 20px; }

#Body
{
	background-color: #fff;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
}

/* Main Skin - Begin */

#page
{
	width: 100%;
	color: #333333;
	background-color: #e6dcbe;
	background-image: url(images/bg_middle.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
}

#top
{
	width: 940px;
	height: 302px;
	padding: 20px 93px 15px 93px;
	margin: 0 auto;
}

#baner
{
	width: 940px;
	height: 302px;
	background-image: url(images/bg_baner.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	position: relative;
}

#baner .logo
{
	margin: 159px 0 0 58px;
	float: left;
}

/* Img Menu - Begin */

#img_menu
{
	width: 640px;
	height: 101px;
	float: right;
	position: absolute;
	bottom: -16px;
	right: 54px;
}

#img_menu .box
{
	width: 63px;
	height: 78px;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 97px;
	padding-top: 23px;
	float: left;
	z-index: 1;
}

#img_menu #houses { background-image: url(images/house.jpg); }
#img_menu #flats { background-image: url(images/flats.jpg); }
#img_menu #plots { background-image: url(images/plots.jpg); }
#img_menu #locals { background-image: url(images/locals.jpg); }

#img_menu .box a
{
	width: 73px;
	height: 26px;
	background-repeat: no-repeat;
	text-indent: -9000%;
	display: block;
	z-index: 10;
	position: relative;
}

#img_menu .box a.sale { background-position: 0 0; }
#img_menu .box a.saleactive { background-position: 0 -26px; }
#img_menu .box a.rent { background-position: 0 -52px; }
#img_menu .box a.rentactive { background-position: 0 -78px; }

#img_menu #houses a { background-image: url(images/houses_sale_rent.jpg); }
#img_menu #flats a { background-image: url(images/flats_sale_rent.jpg); }
#img_menu #plots a { background-image: url(images/plots_sale_rent.jpg); }
#img_menu #locals a { background-image: url(images/locals_sale_rent.jpg); }

/* Img Menu - End */

#middle
{
	width: 940px;
	margin: 0 auto;
}

/* Left Side -  */

#middle #left
{
	width: 212px;
	padding-left: 20px;
	float: left;
}

#middle #left .report_offer, #middle #left .waht_you_search
{
	width: 139px;
	height: 20px;
	color: #733d09;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 40px;
	margin: 0 auto;
	display: block;
}

#middle #left .report_offer { background-image: url(images/icon_two_photos.gif); }
#middle #left .waht_you_search { background-image: url(images/icon_question_marks.gif); }

/* Left Menu - Begin */

#left .left_menu
{
	padding-bottom: 20px;
	clear: both;
}

#left .left_menu a
{
	width: 160px;
	height: 18px;
	color: #733d09;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(images/left_menu_arrows.gif);
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 35px;
	padding-top: 7px;
	margin-top: 10px;
	display: block;
	clear: both;
}

#left .left_menu a.active
{
	color: #ffffff;
	background-image: url(images/left_menu_active.gif);
}

#left .left_menu .sep
{
	width: 195px;
	height: 12px;
	background-image: url(images/left_menu_sep.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	display: block;
}

/* Left Menu - End */

#left .banner_blue .Normal, #left .banner_blue .NormalDisabled
{
	width: 184px;
	height: 101px;
	color: #ffffff;
	background-image: url(images/banner_blue.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	padding: 12px 14px 14px 12px;
	clear: both;
}

#left .banner_blue a, #left .banner_blue a:link, #left .banner_blue a:visited
{
	color: #ffffff;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
}

/* Left Side - End */

#middle #content
{
	width: 680px;
	padding: 10px 20px 0 0;
	float: right;
}

#middle_cont
{
	clear: both;
}

#content_in
{
	width: 630px;
	background-image: url(images/vertical_lines.gif);
	background-repeat: repeat-y;
	background-position: 3px 0;
	margin-top: 25px;
	padding: 0 25px;
	overflow: hidden;
	clear: both;
}

#left_cont
{
	width: 204px;
	float: left;
}

#right_cont
{
	width: 379px;
	float: right;
}

#page_footer
{
	width: 100%;
	height: 85px;
	background-image: url(images/bg_footer_gradient.jpg);
	background-position: center 10px;
	background-repeat: repeat-x;
	padding-top: 10px;
	clear: both;
}

#footer_in
{
	width: 1126px;
	height: 85px;
	background-image: url(images/bg_footer.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
}

#footer
{
	width: 900px;
	color: #fff;
	margin: 0 auto;
	text-align: right;
	padding-top: 35px;
}

#footer a, #footer a:link, #footer a:visited { color: #fff; }

/* Main Skin - End */

/* Search - Begin */

#search
{
	width: 628px;
	height: 148px;
	background-image: url(images/search_box.jpg);
	background-repeat: no-repeat;
	padding: 17px 25px;
	margin: 0 auto;
}

#search .left { float: left; }
#search .right 
{
	width: 181px;
	height: 72px;
	padding-top: 54px;
	float: right;
}

#search h2, #search_adv h2
{
	width: 259px;
	height: 25px;
	background-image: url(images/search_title.jpg);
	background-repeat: no-repeat;
	text-indent: -900000%;
	padding-bottom: 10px;
	display: block;
	clear: both;
}

#search .left_in, #search_adv .left_in { padding-right: 20px; }
#search .right_in { padding: 0 20px; }

#search .left_in, #search .right_in, #search_adv .left_in
{
	width: 183px;
	background-image: url(images/search_sep.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
}

#search .left_in, #search .right_in
{
	height: 113px;
}

#search p { margin: 2px 0 0 0; height: 16px; }
#search select { margin: 2px 0 0 0; }
#search select { width: 100%; }
#search .boxFrom { text-align: center; }

#search .boxFrom input
{
	width: 55px;
	margin: 0 5px !important;
	margin: 0 4px;
}

#search .right p { text-align: center; }
#search .right a { color: #ff9900; text-decoration: underline; }

#search .right .button
{
	width: 124px;
	height: 33px;
	background-image: url(images/search_button.jpg);
	background-repeat: no-repeat;
	text-indent: -900000%;
	margin: 0 auto;
	display: block;
}

/* Search - End */

/* Adv Search - Begin */

#search_adv
{
	width: 678px;
	background-image: url(images/search_box_middle.gif);
	background-repeat: repeat-y;
	margin: 0 auto 10px auto;
}

#search_adv .top
{
	width: 678px;
	height: 10px;
	background-image: url(images/search_box_top.gif);
	background-repeat: no-repeat
}

#search_adv .middle
{
	width: 630px;
	background-image: url(images/search_box_bottom.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding: 7px 24px 17px 24px;
}

#search_adv { color: #666666; }
#search_adv select, #search_adv input { color: #333333; }
#search_adv, #search_adv select, #search_adv input
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;	
	text-align: left;
}

#search_adv select, #search_adv input
{
	font-weight: normal;
}

#search_adv .box
{
	width: 183px;
	padding: 0 13px;
	float: left;
}

#search_adv .left {	padding-bottom: 2px; }
#search_adv .right { padding-bottom: 5px; text-align: center; }
#search_adv .right.free { padding-bottom: 0; }

#search_adv p
{
	margin: 0;
	padding: 0;
}

#search_adv p.clue
{
	height: 56px;
	padding-top: 20px;
	font-size: 11px;
	text-align: center;
	display: block;
}

#search_adv .rightFrom span
{
	padding-right: 5px;
}

#search_adv .rightFrom span.in
{
	padding-left: 13px !important;
	padding-left: 10px;
}

#search_adv select
{
	width: 100%;
}

#search_adv .box .right.free input
{
	width: 178px !important;
	width: 176px;
	height: 11px;
}

#search_adv .box .rightFrom input
{
	width: 55px;
}

#search_adv p.change { text-align: center; }
#search_adv p.change a, #search_adv p.change a:link, #search_adv p.change a:visited { color: #ff9900; text-decoration: underline; }

#search_adv .button
{
	width: 124px;
	height: 33px;
	background-image: url(images/search_button_adv.jpg);
	background-repeat: no-repeat;
	text-indent: -900000%;
	margin: 0 auto;
	display: block;
}

/* Adv Search - End */

/* Special property - Begin */

.special { clear: both; }

.special .item
{
	width: 337px;
	font-size: 10px;
	padding-bottom: 15px;
	display: block;
	float: left;
}

.special .item a:hover { text-decoration: none; }
.special .item:hover, .normal .item:hover { text-decoration: none; }

.special .item .photo
{
	width: 164px;
	height: 107px;
	background-image: url(images/img_special_box.gif);
	background-repeat: no-repeat;
	padding: 6px 6px 16px 6px;
	margin: 0;
	float: left;
}

.special .item .photo a { width: 164px; height: 107px; display: block; }

.special .item .photo img
{
	width: 164px;
	height: 107px;
	border: 0;
	margin: 0;
	padding: 0;
}

.special .item .info
{
	border: 0;
	width: 140px;
	vertical-align: middle;
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 15px;
	float: right;
}

.special .item .info a { display: block; }

.special .item .info td { padding: 0; }
.special .item .info .data { height: 107px; overflow: hidden; }

.special .item .info p a, .special .item .info p a:link, .special .item .info p a:visited { color: #333333; margin: 3px 0; }
.special .item .info a strong, .special .item .info a strong:link, .special .item .info a strong:visited { color: #733d09; }
.special .item .info a .price, .special .item .info a:link .price, .special .item .info a:visited .price { color: #ff9900; }
.special .item .info .more { text-align: right;	padding-right: 5px; }
.special .item .info .more a, .special .item .info .more a:link, .special .item .info .more a:visited { color: #8d643d; }

/* Special property - End */

/* Normal property - Begin */

#content .normal
{
	width: 100%;
	margin: 0 auto;
}

#content .property_belt
{
	height: 23px;
	border-top: 1px solid #d2c6a4;
	border-bottom: 1px solid #d2c6a4;
	clear: both;
}

#content .sort_links, #content .offers_number 
{
	color: #333333;
	font-family: Tahoma;
	font-size: 11px;
	line-height: normal;
	padding: 4px 0;
	height: 15px;
}

#content .sort_links { float: left; }
#content .offers_number { float: right; }

.sort_links span { display: block; float: left; }

.sort_links a
{
	background-repeat: no-repeat;
	width: 9px;
	height: 9px;
	display: block;
	float: left;
	overflow: hidden;
}

.sort_links a.down
{
	background-image: url(images/arrow_down.gif);
	background-position: 0 0;
	margin: 3px 1px 0 3px;
}

.sort_links a.up
{
	background-image: url(images/arrow_up.gif);
	background-position: 0 0;
	margin: 3px 3px 0 1px;
}

.sort_links a.down.active, .sort_links a.up.active { background-position: 0 -9px; }

#content .normal .item
{
	width: 100%;
	height: 106px;
	background-image: url(images/bg_list_item.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 10px 0;
	position: relative;
}

#content .normal .item .photo
{
	width: 128px;
	height: 96px;
	border: 1px solid #d2c6a4F;
	padding: 4px;
	float: left;
}

#content .normal .item .photo a
{
	width: 128px;
	height: 96px;
	background-image: url(images/img_normal_box.gif);
	background-repeat: no-repeat;
	display: block;
}

#content .normal .item .photo img
{
	border: 0;
	width: 128px;
	height: 96px;
}

#content .normal .item .info
{
	width: 525px;
	height: 106px;	
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
	vertical-align: middle;
	overflow: hidden;
	float: right;
}

#content .normal .item .info p
{
	line-height: 18px;
}

#content .normal .item .info p a, #content .normal .item .info p a:link, #content .normal .info p .item a:visited
{
	color: #333333;
	text-decoration: none;
	display: block;
}

#content .normal .item .info p a .type, #content .normal .item .info p a .type:link, #content .normal .item .info p a .type:visited
{
	color: #733D09;
	font-size: 14px;
	font-weight: bold;
}

#content .normal .item .buttons
{
	position: absolute;
	top: 15px;
	right: 30px;
}

#content .normal .item .buttons a span.add_folder, #content .normal .item .buttons a span.del_folder
{
	height: 20px;
	background-image: url(images/icon_folder.jpg);
	padding-left: 30px;
	padding-top: 3px;
	display: block;
}
	
#content .normal .item .buttons a span.add_folder { background-position: 0 0; }
#content .normal .item .buttons a span.del_folder { background-position: 0 -23px; }

#content .normal .item .buttons a.print
{
	height: 20px;
	background-image: url(images/icon_print.jpg);
	padding-left: 30px;
	padding-top: 3px;
}

#content .normal .item .buttons a, #content .normal .item .buttons a span
{
	color: #333333;
	background-repeat: no-repeat;
	margin-left: 20px;
	display: block;
	float: left;
}

#flipper
{
	height: 21px;
	padding-bottom: 5px;
	color: #333333;
	font-family: Tahoma;
	font-size: 10px;
	float: right;
}

#flipper div.pages
{
	padding-top: 3px 1px;
	display: block;
	float: left;
}

#flipper #page_numbers
{
	padding: 4px 6px 0 6px;
	float: left;
}

#flipper a
{	
	color: #333333;
}

#flipper a:hover
{
	text-decoration: none;
}

#flipper a.active
{
	font-weight: bold;
	color: #ff6600;
}

#flipper a.prev_button, #flipper a.next_button
{	
	padding: 4px 0 0 0;
	cursor: pointer;
	overflow: hidden;
	float: left;
}

/* Normal property - End */

/* Property - Begin */

#property .laps
{
	height: 29px;
	border-bottom: 1px solid #b6a77b;
	position: relative;
}

#property .laps a.tab
{
	height: 29px;
	background-image: url(images/tab_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
}

#property .laps a.tab div, #property .laps a.tab:link div, #property .laps a.tab:visited div
{
	height: 19px;
	color: #ffffff;
	background-image: url(images/tab_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 10px 25px 0 25px;
}

#property .laps a.tab:hover { text-decoration: none; }

#property .laps a.tab:hover { background-position: right -29px; }
#property .laps a.tab:hover div { background-position: left -29px; }

#property .laps a.tab.active { color: #733d09; height: 30px; background-position: right -58px;}
#property .laps a.tab.active div { color: #733d09; height: 20px; background-position: left -58px; }

#property div.info { width: 350px; float: left; }
#property div.gallery { width: 314px; float: right; }
#property div.desc { clear: both; }

/* Buttons - Begin */

#buttons { padding: 10px 0; float: right; clear: both; }

#buttons a, #buttons a:link, #buttons a:visited, #buttons a span, #buttons a:link span, #buttons a:visited span
{
	height: 19px;
	color: #733d09;
	background-repeat: no-repeat;
	padding: 4px 20px 0 40px;
	display: block;
	float: left;
}

#buttons a.send_on_mail { background-image: url(images/icon_at.jpg); }
#buttons a.write_to_us { background-image: url(images/icon_post.jpg); }
#buttons a.print { background-image: url(images/icon_print_prop.jpg); }
#buttons a.folder span { background-image: url(images/icon_folder_prop.jpg); padding: 4px 0 0 40px; }
#buttons a span.add { background-position: 0 0; }
#buttons a span.del { background-position: 0 -23px; }
#buttons a.folder { padding: 0; }

/* Buttons - End */

/* Info - Begin */

.property_info h3
{
	height: 36px;
	color: #733d09;
	background-image: url(images/property_title_bg.gif);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 16px;
	padding: 10px 0 5px 0;
	display: block;
	clear: both;
}

.property_info p
{	
	color: #333333;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	line-height: 21px;
	margin: 0;
	padding: 0;
	clear: both;
}

.property_info p span.l
{
	width: 40%;
	text-align: left;
	display: block;
	float: left;
}

.property_info p span.r
{
	width: 60%;
	font-weight: bold;
	text-align: left;
	display: block;
	float: right;
}

.property_info p span.r.color { color: #733d09; }
.property_info p span.r.color_price { color: #ff6600; font-size: 12px; }

.property_info .contact_info
{
	width: 100%;
	vertical-align: middle;
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
	padding: 0;
	margin: 0;
}

.property_info .contact_info td { vertical-align: middle; padding: 0; }
.property_info .contact_info td.img { width: 61px; }
.property_info .contact_info td img { padding: 20px 10px; }

.property_info .contact_info p { color: #733d09; padding: 0; margin: 0; }

.property_info .contact_info a.mail, .property_info .contact_info a.mail:link, .property_info .contact_info a.mail:visited
{
	color: #733d09;
	text-decoration: underline;
}

.property_info .contact_info a.mail:hover { text-decoration: none; }

/* Info - End */

/* Gallery - Begin */

#property div.gallery { padding-top: 15px; }
#property div.gallery img { border: 0; }
#property div.gallery a { text-decoration: none; }

#main_img
{
	width: 300px;
	border: 1px solid #c9c3a2;
	margin: 2px auto;
	padding: 3px;
	overflow: hidden;
}

#main_img .main_img_photo
{
	width: 300px;
	display: block;
}

#property div.gallery #small_imgs
{
	width: 312px;
	margin: 0 auto;
}

#property div.gallery #small_imgs a
{
	width: 92px;
	height: 69px;
	border: 1px solid #c9c3a2;
	padding: 3px;
	margin: 2px;
	display: block;
	float: left;
}

#property div.gallery #small_imgs a img
{
	width: 92px;
	height: 69px;
	margin: 0;
	border: 0;
}
/* Gallery - End */

/* Google Map - Begin */

#googleMap
{
	width: 612px;
	padding-top: 10px;
	margin: 0 auto;
}

#googleMap #header
{
	font-size: 12px;
	text-align: center;
	padding-bottom: 7px;
}

#mapCont
{
	border: 1px solid #c7c7c7;
	padding: 5px;
}

#mapCont, #map
{
	width: 600px;
	height: 400px;
}

/* Google Map - End */

/* Kalkulator - Begin */

#property .big_title
{
	color: #ff9900;
	font-size: 12px;
	text-align: center;	
	padding: 10px 0;
}

#propertyCalc
{
	color: #413d3c;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: normal;
	width: 580px;
	padding: 10px 0;
	margin: 0 auto;
}

#propertyCalc p
{
	margin: 0;
	padding: 0;
}

#propertyCalc .item
{
	height: 25px;
}

#propertyCalc .item .left
{
	text-align: right;
	display: block;
	width: 285px;
	padding-right: 5px;
	padding-top: 4px;
	float: left;
}

#propertyCalc .item #rodzaj.right, #propertyCalc .item #prowizja.right, #propertyCalc .item #cena.right
{
	padding-top: 0;
	border: 0;
	width: 290px;
	text-align: left;
}

#propertyCalc .item #prowizja.right
{
	width: 231px;
	padding-right: 9px;
}

#propertyCalc .item .right, #propertyCalc .lastitem .right
{
	font-size: 11px;
	font-weight: bold;
	display: block;
	height: 19px;
	width: 265px;
	padding-top: 3px;
	float: left;
}

#propertyCalc .lastitem .right
{
	color: #ff6600;
	font-size: 16px;
	padding-top: 0;
}

#propertyCalc select
{
	text-align: right;
	color: #413d3c;
	font-family: Tahoma;
	font-size: 11px;
	margin-bottom: 3px;
	width: 290px;
	height: 19px;
}

#propertyCalc input
{
	background-color: #fefefe;
	border: 1px solid #aaaaaa;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	margin-bottom: 3px;
	width: 260px;
	height: 15px;
}

#propertyCalc div.calcCont
{
	margin: 0 auto;
	margin-top: 5px;
}

#propertyCalc a.button, #propertyCalc a:link.button, #propertyCalc a:hover.button, #propertyCalc a:visited.button
{
	width: 124px;
	height: 33px;
	color: #6e0c0c;
	background-image: url(images/count_button.jpg);
	background-repeat: no-repeat;
	text-indent: -900000%;	
	border: 0 none;
	margin: 0 auto;
	display: block;
}

#propertyCalc a:hover.button
{
	text-decoration: none;
}

/* Kalkulator - End*/

/* Property - End */

/* Send offer - Begin */

.send_offer
{
	clear: both;
}

.send_offer table.listTab
{
	margin: 0 auto;
	clear: both;
}

.send_offer table.listTab tr.area
{
	height: auto;
}

.send_offer td.left, .send_offer td.center, .send_offer td.right
{
	width: 160px;
}

.send_offer table.listTab p
{
	padding-bottom: 3px;
	display: block;
	clear: both;
}

.send_offer select
{
	width: 97% !important;
	width: 98%;
}

.send_offer .from input
{
	width: 40px;
}

.send_offer .from .text
{
	padding: 0 5px;
}

.send_offer input, .send_offer .text_send
{
	width: 95%;
}

.send_offer .check_box
{
	display: block;
	clear: both;
}

.send_offer .check_box input
{
	float: left;
	width: auto;
}

.send_offer .check_box label
{
	width: 460px;
	text-align: justify;
	padding-bottom: 5px;
	display: block;
	float: right;
}

.send_offer tr.area textarea
{
	width: 480px;
	height: 60px;
}

.send_offer tr.sale_radio table
{
	width: 320px;
	text-align: center;
}

.send_offer tr.sale_radio input, .send_offer tr.sale_radio label
{
	margin: 0;
	display: inline-block;
	width: auto;
}

.send_offer tr.sale_radio label
{
	padding: 0 3px 0 3px;
	position: relative;
	bottom: 2px;
}

.send_offer .text_send
{
	height: 135px;
}
.send_offer .text_add
{
	height: 185px;
	width: 95%;
}
.send_offer .text_rent
{
	height: 395px;
	width: 95%;
}

.send_offer .info { width: 450px; text-align: center; line-height: normal; margin: 10px auto; }
.send_offer table.listTab p.p_right { line-height: 16px; text-align: right; padding: 0; }

.send_offer .button
{
	width: 124px;
	height: 33px;
	background-image: url(images/send_button.jpg);
	background-repeat: no-repeat;
	text-indent: -900000%;
	margin: 10px auto 0 auto;
	padding: 0;
	display: block;
}

.listTab .report_offer
{
	background-image: url(images/button_report_property.gif);
}

.contact_button
{
	background-image: url(images/button_send.gif);
}

.listTab .report_offer, .contact_button
{
	width: 176px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -900000%;
	padding: 0;
	margin: 0 auto;
	display: block;
	float: left;
}

/* Send offer - End */

/* Send to friend - Begin */

.send_table
{
	color: #666666;
	font-family: Tahoma;
	font-size: 11px;
	width: 100%;
}

.send_table td.left
{
	text-align: right;
	width: 30%;
}

.send_table td.right
{
	text-align: left;
	width: 70%;
}

.send_table input, textarea
{
	color: #666666;
	font-family: Tahoma;
	font-size: 11px;
	
}

.send_table input
{
	width: 300px;
}

.send_table textarea
{
	width: 300px;
}

#folder_send
{
	color: #666666;
	font-family: Tahoma;
	font-size: 11px;
	padding: 10px 0 0 0;
}

#folder_send .center input { width: 150px; }
#folder_send td { padding: 0 10px 0 0; }

.send_table tr td a { position: relative; left: -5px; }
.send_table tr td a, #folder_send a
{
	color: #666666;
	background-image: url(images/send_button.jpg);
	background-repeat: no-repeat;
	width: 124px;
	height: 33px;
	text-indent: -900000%;
	padding: 0;
	display: block;
	float: left;
}

.send_table tr td a:hover
{
	color: #ffffff;
	text-decoration: none;
}

.validate
{
	color: Red;
	font-family: Tahoma;
	font-size: 11px;
}

/* Send to friend - Begin */

/* Global - Begin */

.Normal, .NormalDisabled
{
	color: #333333;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
}

#page .Normal a, #page .Normal a:link, #page .Normal a:visited,
#page .NormalDisabled a, #page .NormalDisabled a:link, #page .NormalDisabled a:visited
{
	color: #4d2a07;
}

.Head
{
	color: #733D09;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	padding: 2px 0 5px 0;
	display: block;
	clear: both;
}

.blue_container { padding: 10px 0; }
.yellow_container h2 .Head { color: #ff9900; }
.blue_container h2 .Head { color: #4d2a07; }

h2.cont_title, h2.cont_title.list { padding-right: 10px; }
h2.cont_title.list { float: left; }

.hr_title
{
	width: 100%;
	height: 2px;
	position: relative;
	overflow: hidden;
}

.hr_title .double
{
	width: 100%;
	height: 1px;
}

.yellow_container .hr_title .double { background-color: #ff9900; }
.blue_container .hr_title .double { background-color: #f3eedf; }

.hr_title .one
{
	height: 1px;
	width: 100%;
}

.yellow_container .hr_title .one { background-color: #ffddab; }
.blue_container .hr_title .one { background-color: #d2c6a4; }

.yellow_container a, .yellow_container a:link, .yellow_container a:visited { color: #ff9900; }
.blue_container a, .blue_container a:link, .blue_container a:visited { color: #4d2a07; }

.yellow_container li { background-image: url(images/li_yellow.gif); }
.blue_container li { background-image: url(images/li_blue.gif); }

.yellow_container li, .blue_container li
{
	background-position: 0 6px;
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 15px;
}

.container_content { line-height: 19px; padding: 15px 0 5px 0; }
.list_container_content { line-height: 19px; }

.list_container_content .notifyMsg { padding-top: 10px; }
.notifyMsg { color: #4d2a07; font-size: 16px; text-align: center; display: block; clear: both; }
.validate { color: Red; font-family: Tahoma; font-size:11px; }

.czysc { clear: both; }

/* Global - End */
