/* GENERAL */
* 		{font-family: Arial, Verdana, sans-serif;}
html 	{margin: 0; padding: 0;}
body 	{background-color: white; margin: 0; padding: 0; background-image: url(../img/new/back.gif); background-repeat:repeat-x; }
img 	{border: 0;}

.menu_left_new { background-image: url(../img/new/left_menu_back.gif); height: 42px; width: 159px; line-height: 42px; padding-left: 45px; }

a		{color: #b30808; text-decoration: none;}
a:hover	{color: #b30808; text-decoration: underline;}

h3	{font-size: 16px; font-weight: bold; color: #818f82;}

#main_content	{width: 100%; text-align: center;}
#main_content tr td.beige_bar	{ background-image: url(../img/bkgd_hor_bar.gif); background-repeat: repeat-x; height: 57px;}
#main_content tr td.main_menu	{ background-image: url(../img/new/bkgd_main_menu.gif); background-repeat: repeat-x; height: 57px;}	

#main_menu	{width: 100%}
#main_menu tr td.left_bar	{ }

a.main_menu			{color: white; text-decoration: none; font-size: 12px;}
a.main_menu:hover	{color: white; text-decoration: underline; font-size: 12px;}

#where_am_i	{padding-left: 20px; font-size: 11px; color: black; font-weight: bold; text-align: left;}
#where_am_i a {color: #818f82; font-size: 11px; font-weight: normal; text-decoration: none;}
#where_am_i a:hover {color: #b30808; font-size: 11px; font-weight: normal; text-decoration: underline;}

#left_menu	{width: 204px;}
#left_menu tr td	{vertical-align: bottom; text-align: left;}
#left_menu tr td.left_posadzki_zywice	{background-image: url(../img/left_posadzki_zywice.gif); background-repeat: no-repeat;
										width: 204px; height: 80px;}
#left_menu tr td.left_menu_1	{ width: 204px; height: 31px;}										
#left_menu tr td.left_menu_2	{ width: 204px; height: 31px;}										
#left_menu tr td.left_menu_3	{ width: 204px; height: 31px;}
#left_menu tr td.left_menu_all	{ width: 204px; height: 31px;}
#left_menu tr td div.left_menu	{margin-left: 28px; margin-bottom: 6px;}				
#left_menu tr td div a.left_menu	{font-size: 11px; color: #818f82; text-decoration: none;}
#left_menu tr td div a.left_menu:hover	{font-size: 11px; color: #b30808; text-decoration: underline;}

.left_panel	{width: 212px;}
.left_panel tr td 	{ background-image: url(../img/left_bkgd.gif); background-repeat: repeat-y;}
.left_panel tr td.left_photo	{text-align: center; padding: 3px 0px 3px 0px;}

#center_content	{vertical-align: top; text-align: left;}
#center_content table.center_content	{width: 573px; background: #f7f7f7; margin-top: 18px;}
#center_content table tr td.text	{color: #555555; padding: 15px 18px 15px 20px; font-size: 11px; line-height: 18px;}

#up_print	{margin-left: 13px; margin-top: 15px;}
#up_print tr td	{padding: 2px;}
#up_print tr td.bar	{border-left: solid 1px #818f82;}
#up_print tr td a	{font-size: 11px; color: #b30808; text-decoration: none;}
#up_print tr td a:hover	{font-size: 11px; color: #b30808; text-decoration: underline;}

#bottom_menu	{margin-left: 12px; margin-top: 20px;}
#bottom_menu tr td	{padding: 0px 10px 0px 10px;}
#bottom_menu tr td a {font-size: 11px; color: #818f82; text-decoration: none;}
#bottom_menu tr td a:hover {font-size: 11px; color: #b30808; text-decoration: underline;}
#bottom_menu tr td.left_bar	{border-left: solid 1px #818f82;}

#last_works tr td	{ text-align: left; vertical-align: top;}
#last_works	tr td img	{margin: 5px 0px 5px 0px;}
#last_works tr td a	 {font-size: 12px; color: #818f82; text-decoration: none; font-weight: bold;}
#last_works tr td a:hover	 {font-size: 12px; color: #b30808; text-decoration: underline; font-weight: bold;}
#last_work_content	{font-size: 11px; color: #818f82; padding-bottom: 15px;}

#kontakt table tr td	{padding: 3px;}
#kontakt table tr input	{color: #555555; font-size: 11px; }
#kontakt table tr textarea	{color: #555555; font-size: 11px; }
#kontakt table tr input.button	{color: #555555; font-size: 11px; border: solid 1px #555555; padding: 0px 10px 0px 10px;}

#main_hidden	{display: none;}

#subtitle	{font-size: 16px; font-weight: bold; color: #c40909; padding: 20px 0px 0px 20px;}

div.reference	{{font-size: 12px; color: #818f82; text-decoration: none; font-weight: bold;}