BODY {
background-image: url(../img/common/main_back_pix.jpg);
margin: 0;
padding: 0;
text-align: center;
font-size: 10pt;
font-family: arial;
scrollbar-face-color: #99CC99;
color: #009900;
}


#background {
width: 1100px;
height: 716px;
margin: 0 auto auto auto;
background: url(../img/common/main_back.jpg);
background-repeat: no-repeat;
}


.center_table {
width: 744px;
margin: 0 auto auto auto;
border-width: 0px;
border-style: solid;
}

.center_table #top{
margin: 0;
padding: 0;
height: 72px;
background: url(../img/common/main_logo_top.jpg);
background-position: top left;
background-repeat: no-repeat;
border-width: 0px;
border-style: solid;
vertical-align: top;
}


#flags {
position: relative;
top: 0;
left: 400px;
width: 100px;
height: 20px;
border-width: 0px;
border-style: solid;
}

#flag_pl {
position: absolute;
left: 0;
background: url(../img/flags/pl.jpg);
background-repeat: no-repeat;
width: 23px;
height: 15px;
}

#flag_en {
position: absolute;
left: 24px;
background: url(../img/flags/en.jpg);
background-repeat: no-repeat;
width: 24px;
height: 15px;
}

#flag_ru {
position: absolute;
left: 49px;
background: url(../img/flags/ru.jpg);
background-repeat: no-repeat;
width: 23px;
height: 15px;
}

.center_table #menu {
height: 160px;
background-position: top;
background-repeat: no-repeat;
background-position: top;
border-width: 0px;
border-style: solid;
background: url(../img/common/back_transparent_pix.png);
}




#menu_szkolce {
position: relative;
top: 0;
background: url(../img/menu/l1_o_szkolce.jpg);
background-position: top;
background-repeat: no-repeat;
width: 126px;
height: 160px;
float: left;
color: #669933;
font-weight: bold;
}

#menu_szkolce:hover {
background: url(../img/menu/l1_o_szkolce_sel.jpg);
background-position: top;
background-repeat: no-repeat;
color: #66CC33;
font-weight: bold;
}

#menu_szkolce_sel {
position: relative;
top: 0;
background: url(../img/menu/l1_o_szkolce_sel.jpg);
background-position: top;
background-repeat: no-repeat;
width: 126px;
height: 160px;
float: left;
color: #66CC33;
font-weight: bold;
}

#menu_produkcja {
background: url(../img/menu/l2_produkcja.jpg);
background-position: top;
background-repeat: no-repeat;
width: 123px;
height: 160px;
float: left;
color: #669933;
font-weight: bold;
}

#menu_produkcja:hover {
background: url(../img/menu/l2_produkcja_sel.jpg);
background-position: top;
background-repeat: no-repeat;
color: #66CC33;
font-weight: bold;
}

#menu_produkcja_sel {
background: url(../img/menu/l2_produkcja_sel.jpg);
background-position: top;
background-repeat: no-repeat;
width: 123px;
height: 160px;
float: left;
color: #66CC33;
font-weight: bold;
}

#menu_oferta {
background: url(../img/menu/l3_oferta.jpg);
background-position: top;
background-repeat: no-repeat;
width: 124px;
height: 160px;
float: left;
color: #669933;
font-weight: bold;
}

#menu_oferta:hover {
background: url(../img/menu/l3_oferta_sel.jpg);
background-position: top;
background-repeat: no-repeat;
color: #66CC33;
font-weight: bold;
}

#menu_oferta_sel {
background: url(../img/menu/l3_oferta_sel.jpg);
background-position: top;
background-repeat: no-repeat;
width: 124px;
height: 160px;
float: left;
color: #66CC33;
font-weight: bold;
}

#menu_galeria {
background: url(../img/menu/l4_galeria.jpg);
background-position: top;
background-repeat: no-repeat;
width: 123px;
height: 160px;
float: left;
color: #669933;
font-weight: bold;
}

#menu_galeria:hover {
background: url(../img/menu/l4_galeria_sel.jpg);
background-position: top;
background-repeat: no-repeat;
color: #66CC33;
font-weight: bold;
}

#menu_galeria_sel {
background: url(../img/menu/l4_galeria_sel.jpg);
background-position: top;
background-repeat: no-repeat;
width: 123px;
height: 160px;
float: left;
color: #66CC33;
font-weight: bold;
}

#menu_katalog {
background: url(../img/menu/l5_katalog_roslin.jpg);
background-position: top;
background-repeat: no-repeat;
width: 122px;
height: 160px;
float: left;
color: #669933;
font-weight: bold;
}

#menu_katalog:hover {
background: url(../img/menu/l5_katalog_roslin_sel.jpg);
background-position: top;
background-repeat: no-repeat;
color: #66CC33;
font-weight: bold;
}

#menu_katalog_sel {
background: url(../img/menu/l5_katalog_roslin_sel.jpg);
background-position: top;
background-repeat: no-repeat;
width: 122px;
height: 160px;
float: left;
color: #66CC33;
font-weight: bold;
}

#menu_aktualnosci {
background: url(../img/menu/l6_aktualnosci_promocje.jpg);
background-position: top;
background-repeat: no-repeat;
width: 126px;
height: 160px;
float: left;
color: #669933;
font-weight: bold;
}

#menu_aktualnosci:hover {
background: url(../img/menu/l6_aktualnosci_promocje_sel.jpg);
background-position: top;
background-repeat: no-repeat;
}


#menu_aktualnosci_sel {
background: url(../img/menu/l6_aktualnosci_promocje_sel.jpg);
background-position: top;
background-repeat: no-repeat;
width: 126px;
height: 160px;
float: left;
}

.menu_text {
position: relative;
top: 130px;
left: 5px;
height: 20px;
width: 100%;
text-align: left;
font-size: 10pt;
}

#menu_text a {
margin-right: 30px;
margin-left: 10px;
}


.center_table #middle {
height: 300px;
background-image: url(../img/common/back_transparent_pix.png);
}

#group_menu {
position: relative;
left: 100px;
top: 0;
margin: 0px;
font-size: 12px;
font-weight: bold;
color: #66CC33;
border-width: 0px;
border-style: solid;
}

#group_menu a{
text-decoration: none;
color: #669933;
}

#group_menu a:hover{
text-decoration: none;
color: #66CC33;
}

#table_offer {
width: 400px;
}

#table_offer i{
font-weight: normal;
}

#table_offer a{
font-weight: bold;
}

.row_style1 {
background: url(../img/offer/back_row1.jpg);
}

.row_style1 td{
margin: 1px;
border-width: 1px;
border-color: #fff;
border-style: solid;
}


#left_box {
font-size: 10pt;
text-align: justify;
float: left;
width: 250px;
height: 600px;
padding: 10px;
border-width: 0px;
border-style: solid;
text-align: justify;
}

#left_box img {
border-width: 1px;
border-style: solid;
margin: 10px auto 0 auto;
}


#right_box {
font-size: 10pt;
float: left;
width: 400px;
}

a {
text-decoration: none;
color: #336633;
font-weight: bold;
}

a:hover {
color: #33FF00;
}



#offer_sw_pages_char{
text-align: left;
}

#offer_sw_pages_num{
text-align: left;
margin: 5px;
font-size: 13px;
}

.offer_sw_pages_1 {
font-weight: bold;
margin-right: 5px;
	color: #FF9900;
}

.offer_sw_pages_0 {
font-weight: bold;
	margin-right: 5px;
	color: #FF9900;
}

.text {
text-align: justify;
float:right;
}

#left_box_images {
border-width: 0px;
border-style: solid;
text-align: center;
}

#left_box_description {
margin-top: 10px;
border-width: 0px;
border-style: solid;
}













#left_box_about_us {
font-size: 10pt;
float: left;
width: 200px;
height: 600px;
padding: 10px;
border-width: 0px;
border-style: solid;
text-align: justify;
}

#right_box_about_us {
font-size: 10pt;
float: left;
width: 460px;
border-width: 0px;
border-style: solid;
text-align: left;
padding-left: 10px;
}


#map {
width: 441px;
height: 422px;
background: url(../img/maps/map.png);
}












#submenu_about_us {
position: relative;
left: 5px;
top: 0;
margin: 0px;
font-size: 12px;
font-weight: bold;
color: #66CC33;
border-width: 0px;
border-style: solid;
text-align: left;
}

#submenu_about_us a{
text-decoration: none;
color: #669933;
}

#submenu_about_us a:hover{
text-decoration: none;
color: #66CC33;
}



#left_box_production {
font-size: 10pt;
float: left;
width: 250px;
height: 600px;
padding: 10px;
border-width: 0px;
border-style: solid;
text-align: justify;
background: #fff;
}



.menu_production_text {
position:relative;
left: 145px;
top: 17px;
width: 105px;
text-align: left;
font-size: 12px;
font-weight: bold;
color: #669933;
}



#menu_production_iglaste {
width: 200px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/iglaste3.jpg);
margin-top: 2px;
float: left;
}

#menu_production_lisciaste {
width: 200px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/lisciaste3.jpg);
margin-top: 2px;
float: left;
}


#menu_production_magnolie {
width: 200px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/magnolia3.jpg);
margin-top: 2px;
float: left;
}

#menu_production_rozaneczniki {
width: 200px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/rozaneczniki3.jpg);
margin-top: 2px;
float: left;
}

#menu_production_wrzosy {
width: 250px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/wrzosy3.jpg);
background-repeat: no-repeat;
background-position: left;
margin-top: 2px;
float: left;
}























#menu_production_iglaste_sel {
width: 200px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/iglaste3_sel.jpg);
margin-top: 2px;
float: left;
color: #66CC33;
}

#menu_production_lisciaste_sel {
width: 200px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/lisciaste3_sel.jpg);
margin-top: 2px;
float: left;
color: #66CC33;
}


#menu_production_magnolie_sel {
width: 200px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/magnolia3_sel.jpg);
margin-top: 2px;
float: left;
color: #66CC33;
}

#menu_production_rozaneczniki_sel {
width: 200px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/rozaneczniki3_sel.jpg);
margin-top: 2px;
float: left;
color: #66CC33;
}

#menu_production_wrzosy_sel {
width: 250px;
height: 50px;
border-width: 0px;
border-style: solid;
background: url(../img/menu_production/wrzosy3_sel.jpg);
background-repeat: no-repeat;
background-position: left;
margin-top: 2px;
float: left;
color: #66CC33;
}
