body {
	background-color: #fff;
	margin: auto;
	text-align: center;
}

#layout {
	width: 984px;
	margin: auto;
	padding: 0;
	text-align: center;
}

#white_left_top {
	width: 211px;
	height: 65px;
	background: #fff url(../img/top_left.jpg);
	float: left;
	color: #f60;
	font: 12px Verdana;
}

.menu_light {
	width: 124px;
	height: 46px;
	background: #fff url('../img/top_13.jpg') no-repeat;
	float: left;
}

.menu_light_delimeter {
	width: 1px;
	height: 46px;
	background: #bee0e9 url('../img/menu_light_delimeter.gif') bottom no-repeat;
	float: left;
}

.menu_light_search {
	width: 272px;
	height: 46px;
	background: #c0e1e8 url('../img/top_szukaj.jpg') right no-repeat;
	float: left;
	text-align: left;
}

.menu_delimeter {
	width: 1px;
	height: 19px;
	background: #fff url('../img/menu_delimeter.gif') no-repeat;
	float: left;
}

.menu_option {
	width: 124px;
	height: 19px;
	background-color: #fff;
	float: left;
	font: 1px Verdana;
}

#menu_szukaj_produkt {
	width: 86px;
	height: 19px;
	background-color: #fff;
	float: left;
}

#menu_reszta {
	width: 186px;
	height: 19px;
	background: #fff url('../img/doctor_61.jpg') no-repeat;
	float: left;
}

#bar_hor1_left {
	width: 799px;
	height: 16px;
	background: #fff url('../img/bar_horizontal1.gif') repeat-x;
	float: left;
	margin: 0;
	padding: 0;
	font: 4px Verdana;
}

#bar_hor1_mid {
	width: 185px;
	height: 16px;
	background: #fff url('../img/doctor_82.jpg') no-repeat;
	float: left;
	margin: 0;
	padding: 0;
	font: 4px Verdana;
}

#bar_hor1_right {
	width: 50px;
	height: 16px;
	background: #fff url('../img/bar_horizontal1.gif') repeat-x;
	float: left;
	margin: 0;
	padding: 0;
	font: 4px Verdana;
}

#prolifes_logo {
	width: 211px;
	height: 149px;
	background-color: #fff;
	float: left;
	margin: 0;
	padding: 0;
}

.banner_delimeter {
	width: 1px;
	height: 149px;
	background: #fff url('../img/banner_delimeter.gif');
	float: left;
}

#banner_left {
	width: 251px;
	height: 149px;
	background: #fff url('../img/banner_55.jpg') no-repeat;
	float: left;
}

#banner_mid1 {
	width: 167px;
	height: 149px;
	background: #fff url('../img/banner_56.jpg') no-repeat;
	float: left;
}

#banner_mid2 {
	width: 167px;
	height: 149px;
	background: #fff url('../img/banner_57.jpg') no-repeat;
	float: left;
}

#banner_right {
	width: 186px;
	height: 149px;
	background: #fff url('../img/banner_58.jpg') no-repeat;
	float: left;
}

#banner_bottom_left {
	width: 77px;
	height: 39px;
	background-color: #fff;
	float: left;
}

#banner_bottom_mid {
	width: 136px;
	height: 39px;
	background: #fff url('../img/lozko_02.jpg') no-repeat;
	float: left;
}

#banner_bottom_right {
	width: 559px;
	height: 39px;
	background-color: #fff;
	float: left;
}

#bar_hor2_left {
	width: 286px;
	height: 16px;
	background: #fff url('../img/bar_horizontal2.gif');
	float: left;
	margin: 0;
	padding: 0;
	font: 4px Verdana;
}

#bar_hor2_mid {
	width: 140px;
	height: 16px;
	background: #fff url('../img/lozko_01.jpg') no-repeat;
	float: left;
	margin: 0;
	padding: 0;
	font: 4px Verdana;
}

#bar_hor2_right {
	width: 558px;
	height: 16px;
	background: #fff url('../img/bar_horizontal2.gif');
	float: left;
	margin: 0;
	padding: 0;
	font: 4px Verdana;
}

#submenu_column {
	width: 211px;
	background: #fff url('../img/submenu_col_bg.gif');
	padding: 0px;
	vertical-align: top;
}

#main_table {
	padding: 0px;
	margin: 0px;
	border: 0px;
	float: left;
}

.main_delimeter {
	width: 1px;
	background: #fff url('../img/banner_delimeter.gif');
	padding: 0px;
}

#main_content {
	width: 772px;
	background-color: #fff;
	padding: 0px;
	vertical-align: top;
}

#text_content {
	width: 752px;
	height: auto;
	background-color: #fff;
	padding: 10px;
	padding-top: 0px;
	float: left;
	text-align: justify;
}

#our_products {
	width: 211px;
	height: 32px;
	background: #fff url('../img/our_products.gif') no-repeat;
}

.submenu_delimeter {
	width: 211px;
	height: 2px;
	background: #fff url('../img/submenu_delimeter.gif') no-repeat;
	font: 1px Verdana;
}

.submenu_option {
	width: 206px;
	height: 16px;
	background: #fff url('../img/submenu_bg.gif') repeat-y;
	font: 10px Verdana;
	text-align: left;
	padding-left: 5px;
}

.submenu_option2 {
	width: 194px;
	height: 16px;
	background: #fff url('../img/submenu_bg.gif') repeat-y;
	font: 10px Verdana;
	text-align: left;
	padding-left: 17px;
}

#order_form_head {
	width: 211px;
	height: 27px;
	background-color: #fff;
}

.pricelist {
	width: 211px;
	height: 27px;
	background-color: #fff;
}

.submenu_delimeter2 {
	width: 211px;
	height: 2px;
	background: #fff url('../img/submenu_delimeter2.gif') no-repeat;
	font: 1px Verdana;
}

#order_form {
	width: 211px;
	height: auto;
	background: #fff url('../img/order_form_bg.gif') no-repeat;
}

#color_head {
	width: 211px;
	height: 27px;
	background-color: #fff;
}

#order_form {
	width: 211px;
	height: auto;
	background: #fff url('../img/kolorystyka_bg.gif') no-repeat;
}

#bar_hor3 {
	width: 984px;
	height: 23px;
	background: #fff url('../img/bar_horizontal3.gif');
	float: left;
	margin: 0;
	padding: 0;
	font: 10px Verdana;
}

.offer_list {
	font: 12px Verdana; 
	font-weight: bold;
}

.offer_sublist {
	display: block;
	margin-left: 100px;
}

#footer_box {
    width: 984px;
    height: 32px;
    padding-top: 8px;
    margin: auto;
    clear: both;
    background: transparent url('../img/pro-lifes_footer_138.gif');
    font: 12px Verdana;
}
#footer_box a{
    width: 984px;
    height: 32px;
    padding-top: 8px;
    margin: auto;
    clear: both;
    font: 12px Verdana;
    text-decoration: none;
    color: black;
}