@charset "utf-8";
/* CSS 2.1 document created by VCreation (c) 2008 */

body, html {
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Arial, serif;
	font-size: 9pt;
	color: #7e7e7e;
}

body { height: 100%; background-color: #fff; }
p, img, table, form, h1, h3, blockquote { padding: 0; margin: 0; border: 0; }
a { color: #529216; text-decoration: none; }
a:hover { text-decoration: underline; }
h1,h2,h3,h4 { font-weight: normal; }

h1 {
	font-size: 2em;
	color: #529216;
	letter-spacing: -1px;
}

h3 {
	color: #7a7a7a;
	font-size: 1.3em;
	line-height: 1.25em;
	margin-top: 20px;
	text-align: justify;
}

h4 {
	color: #7a7a7a;
	font-size: 1.2em;
	line-height: 1.25em;
	margin-top: 20px;
	text-align: justify;
}

div.paragraph, p.paragraph {
	line-height: 1.5em;
}
p.paragraph{
  margin-top: 20px;
}
div.paragraph p{
    line-height: 1.5em;
    padding: 1em 0;
}

div.paragraph blockquote{
  background: #fafafa url("/images/quote.gif") 15px 15px no-repeat;
  padding: 10px;
  padding-left: 80px;
  font-size: 0.9em;
  margin: 1em 0;
}


#pagewrapper {
	width: 100%;
	text-align: center;
}

#topbar {
	width: 100%;
	height: 9px;
	background: #dfdfdf url('/images/topverticalbg.jpg') top center no-repeat;
	border-bottom: 1px #fdfdfd solid;
}

#mainwrapper {
	width: 912px;
	margin: 0 auto;
	position: relative;
	z-index: 100;
}

#toplogo {
	float: left;
	width: 255px;
	height: 100px;
	text-align: left;
}

#toplogo a {
	background: url('/images/new_agroma/logo.gif') center center no-repeat;
	width: 240px;
	height: 53px;
	display: block;
	margin: 33px 0 0 13px;
}

#topmenu {
	width: 616px;
	height: 100px;
	float: left;
	text-align: left;
}

#menu {
	list-style: none;
	margin-top: 30px;
	width: 600px;
}

*:first-child+html #menu
{
    position: absolute;
    top: 0px;
}

* html #menu
{
    position: absolute;
    top: 0px;
}

#menu li a {
	height: 63px;
	display: block;
	position: relative;
	z-index: 10;
}

#menu li {
	border-left: 1px #dfdfdf solid;
	float: left;
}

#menu li#oagroma a {
	background: url('/images/menu_ok/1.gif') 0 0 no-repeat;
	width: 79px;
}

#menu li#gdziekupic a {
	background: url('/images/menu_ok/2.gif') 0 0 no-repeat;
	width: 85px;
}

#menu li#gdzienaprawic a {
	background: url('/images/menu_ok/3.gif') 0 0 no-repeat;
	width: 106px;
}

#menu li#materialyinfo a {
	background: url('/images/menu_ok/4.gif') 0 0 no-repeat;
	width: 151px;
}

#menu li#ciekawostki a {
	background: url('/images/menu_ok/5.gif') 0 0 no-repeat;
	width: 92px;
}

#menu li#kontakt a {
	background: url('/images/menu_ok/6.gif') 0 0 no-repeat;
	width: 69px;
}

#menu li#oagroma a:hover, 
#menu li#gdziekupic a:hover, 
#menu li#gdzienaprawic a:hover,
#menu li#materialyinfo a:hover,
#menu li#ciekawostki a:hover,
#menu li#kontakt a:hover {
	background-position: 0 -63px;
}

.lastmenuitem {
	border-right: 1px #dfdfdf solid;
}

#menu li a span.leftarrow {
	display: none;
	width: 5px;
	height: 8px;
	background: url('/images/menu_left_arrow.gif') 0px 0px no-repeat;
	float: left;
	margin-top: 27px;
	margin-left: -1px;
	position: relative;
	z-index: 200;
}

#menu li a span.rightarrow {
	display: none;
	width: 5px;
	height: 8px;
	background: url('/images/menu_right_arrow.gif') 0px 0px no-repeat;
	float: right;
	margin-top: 27px;
	margin-right: -1px;
	position: relative;
	z-index: 200;
}

#menu li a:hover span {
	display: block;
}

* html #menu li a span.leftarrow, * html #menu li a span.rightarrow {
	position: static;
}

#agromaclosetoyou {
	margin: 5px 0 0 0;
	background: url('/images/abc_bg.jpg') no-repeat;
	width: 265px;
	height: 291px;
	float: left;
}

#agromaclosetoptitle, #agromaservisestitle {
	margin-left: 14px;
	line-height: 43px;
	height: 43px;
	background: url('/images/arrow_gray.gif') left center no-repeat;
	text-align: left;
}

#agromaclosetoptitle img, #agromaservisestitle img {
	margin-left: 10px;
	margin-top: 17px;
}

#agromaservisestitle {
	height: 30px;
	line-height: 30px;
        background-color: #242424;
}

#agromaservisestitle img {
	margin-top: 10px;
}

*:first-child+html #agromaclosetoptitle img {
	margin-top: 5px;
}

*:first-child+html #agromaservisestitle img {
	margin-top: 11px;
}

* html #agromaservisestitle img {
 	margin-top: 11px;
}

#my_img {
    margin-top: 15px;
    margin-left: 0px;
    background: url('/images/mapy.gif') no-repeat;
}

#headerpic {
    margin-left: 1px;
    background: url('/images/banners/1.jpg') left bottom no-repeat;
    width: 645px;
    height: 270px;
    float: left;
    margin-top: -8px;
}

#headertopic {
	background: url('/images/banners/napis2.gif') no-repeat;
	width: 232px;
	height: 43px;
	float: right;
	margin: 73px 40px 0 0;
}

* html #headertopic {
	margin-right: 20px;
}

#toppath {
	height: 33px;
	line-height: 33px;
	width: 615px;
	float: left;
	margin-left: 31px;
	text-align: left;
	font-size: 0.83em;
	color: #529216;
}

#contentwrapper {
	width: 100%;
	background: url('/images/vertical_sidebar_bg.gif') left repeat-y;
	padding: 30px 0 45px 0;
	position: relative;
}

* html #contentwrapper {
	padding-bottom: 20px;
    margin-top: -3px;
}

*:first-child+html #contentwrapper {
	padding-bottom: 20px;
}

#agromaservises
{
    float: left;
    width: 265px;
    background:  url('/images/corner.gif') left top no-repeat;
}

#murray_adv
{
    background: url('/images/new_agroma/banner.jpg') left top no-repeat;
    width: 265px;
    height: 230px;
    margin-top: 30px;
    display: block;
}
/*
* html #murray_adv
{
    position: absolute;
    margin-left: -132px;
}*/

#serviseswrapper {
	background: url('/images/serwisy/tlonowe.jpg') no-repeat;
	width: 215px;
	height: 129px;
	padding: 10px 25px 10px 25px;
	text-align: left;
}

#serviseswrapper-big {
	background: url('/images/tlo_nowe_zielone.jpg') no-repeat;
	width: 215px;
	height: 173px; /*129px;*/
	padding: 10px 25px 10px 25px;
	text-align: left;
}

.serviseslink {
	margin-top: 10px;
	font-size: 0.83em;
	color: #f2ffd3;
	padding-left: 45px;
	font-weight: bold;
	height: 30px;
	display: block;
	padding-top: 5px;
}

.servisesser {
	background: url('/images/icon1.gif') no-repeat;
	margin-top: 0;
}

.servisesisz {
	background: url('/images/icon2.gif') no-repeat;
}

.servises {
	background: url('/images/serwisy/service.gif') no-repeat;
}

.work-in-agroma {
	background: url('/images/znajdz_prace.gif') no-repeat;
}

#content {
	width: 596px;
	margin-left: 30px;
	float: left;
	text-align: left;
}

.contentboxsmall {
	width: 277px;
	float: left;
	font-size: 0.92em;
	padding-left: 15px;
}

.contentboxsmall a {
	font-size: 2em;
}

.contentboxsmall a span img {
	width: 12px;
	height: 15px;
	text-decoration: none !important;
}

.contentboxsmall a:hover span {
	text-decoration: none !important;
}

.contentboxborder {
	padding: 0 15px 0 0;
	border-right: 1px #dfdfdf solid;
}

.contentboxsmall p {
	margin-top: 15px;
	line-height: 1.33em;
	float: left;
}

.contentboxsmall p a {
	font-size: 0.92em;
}

.contentboxsmall div {
	float: left;
	margin: 15px 0 0 15px;
	line-height: 1.33em;
}

.contentboxsmall div a {
	font-size: 0.92em;
}

#offertopbar {
	background: url('/images/oferta_bg.gif') repeat-x;
	height: 46px;
	line-height: 46px;
	margin-top: 30px;
	width: 596px;
}

.offertopbar_prod
{
    margin-top: 0 !important;
}

#offertopbar p {
	width: 20px;
	height: 46px;
	background: url('/images/corner_3.gif') no-repeat;
	float: left;
}

#offertopbar div
{
    float: left;
    width: 220px;
    height: 13px;
    background: url('/images/oferta_urzadzen_agroma.gif') no-repeat;
    margin-top: 10px;
}

.oferta_top
{
    background: url(/images/new_agroma/background_wiekszy.gif) no-repeat;
    width: 589px;
    height: 218px;
    padding-top: 13px;
}

#offertopbar img {
    float: right;
}

#offer {
    width: 595px;
    border-left: 1px #dfdfdf solid;
    background: #fbfbfb url('/images/corner3.gif') bottom right no-repeat;
    overflow: hidden;
    padding-bottom: 11px;
}

.hardwaregroup {
	float: left;
    margin-bottom: 10px;
}

.no_margin_bottom {
    margin-bottom: 0;
}

.hardwaregroup a {
    float: left;
    width: 92px;
    height: 87px;
    background: url('/images/prod_ico.gif') 0 0 no-repeat;
    text-align: center;
    padding: 10px 0 0 5px;
    font-size: 0.83em;
}

.hardwaregroup_big {
    float: left;
    width: 143px;
    height: 172px;
    background: url('/images/new_agroma/background.gif') 0 0 no-repeat;
    text-align: center;
    padding: 8px 0 0 5px;
    font-size: 0.83em;
}

.hardwaregroup a img
{
    margin-bottom: 7px;
}

.hardwaregroup_big img
{
    margin: 0 auto;
}

.hardwaregroup_big a
{
    /*font-weight: bold;*/
}

.hardwaregroup a:hover
{
	background-position: 0px -97px;
	text-decoration: none;
}

/*.hardwaregroup_big a:hover
{
    text-decoration: none;
}*/

.hardwaregroup a:hover span
{
	color: #fff;
}

.hardwaregroup span
{
    position: absolute;
    display: block;
    width: 77px;
    margin: 55px 0 0 0px;
    cursor: pointer;
    padding: 0 10px 0 10px;
}

.hardwaregroup_big span
{
    position: absolute;
    line-height: 10px;
    /*margin-top: -100px;*/
    width: 95px;
    margin: 0 auto;
    margin-bottom: 3px !important;
}

 .hardwaregroup_big span
 {
     /*margin-top: 115px;*/
 }

* html .hardwaregroup span {
    margin-left: -24px;
    padding-left: 10px;
}

*:first-child+html .hardwaregroup span {
    margin-left: -24px;
    padding-left: 10px;
}

.hardgroupswrapper {
	border-right: 1px #dfdfdf solid;
}

.verticalline {
	width: 1px;
	height: 200px;
	background-color: #dfdfdf;
	float: right;
}

.bottomline {
	width: 577px;
	height: 1px;
	background-color: #dfdfdf;
    margin-top: 10px;
    position: absolute;
}

.verticalbarpx {
	margin: 0 20px 0 20px;
	width: 1px;
	background-color: #dfdfdf;
	float: left;
}

#horizontalbar {
	position: absolute;
	z-index: 1;
	background: url('/images/tophoriszontallbg_second.gif') repeat-x;
	top: 134px;
	width: 100%;
	height: 272px;
}

#searchwrapper {
	margin: 30px 0 0 25px;
	text-align: left;
	font-size: 0.92em;
	color: #bdbdbd;
}

#dealer, #service {
	float: left;
	background: url('/images/checbox_normal.gif') no-repeat;
	cursor: pointer;
	margin-left: 10px;
}

.firstcheckitem {
	margin-left: 0 !important;
}

#dealer span, #service span {
	background: url('/images/checbox_marker.gif') left 4px no-repeat;
	width: 12px;
	height: 12px;
	display: block;
	float: left;
	margin-left: 3px;
}

* html #dealer span, * html #service span {
	margin-left: 1.5px;
}

#regionselect {
	float: left;
	margin: 10px 0 0 0px;
	background: url('/images/combo_bg.gif') no-repeat;
	padding-left: 7px;
	width: 139px;
	height: 26px;
	cursor: pointer;
}

#regionselect div {
	overflow: hidden;
	width: 110px;
	line-height: 26px;
	white-space: nowrap;
}

#searchwrapper a {
	margin: 10px 0 0 10px;
	float: left;
}

* html #searchwrapper a, * html #regionselect {
	margin-top: -20px;
}

*:first-child+html #searchwrapper a, *:first-child+html #regionselect {
	margin-top: -20px;
}

#regions {
	border: 1px #696969 solid;
	border-top: none;
	display: none;
	list-style: none;
	width: 140px;
	cursor: pointer;
	position: absolute;
	z-index: 300;
	margin: -1px 0 0 0;
	padding: 0;
}

* html #regions {
	margin-top: -31px;
}

* html #regions, *:first-child+html #regions {
	margin-top: -30px;
}

#regions li {
	height: 12px;
	background-color: #262626;
	color: #bdbdbd;
	padding: 2px;
	width: 100%;
}

#regions li:hover {
	background-color: #bdbdbd;
	color: #262626;
}

#footerwrapper {
	width: 100%;
	background-color: #f6f6f6;
	height: 44px;
	border-top: 1px #dfdfdf solid;
	text-align: center;
	position: relative;
}

#footer {
	width: 912px;
	margin: 0 auto;
	font-size: 0.75em;
	line-height: 44px;
}

#design {
	float: left;
	margin-left: 30px;
}

#copyright {
	float: right;
	margin-right: 30px;
}

/* ciekawostki */

.articleimage {
        margin-top: 20px;
        margin-bottom: 6px;
}

.articleimage img {
	border: 1px #dfdfdf solid;
	padding: 5px;
}

#see_also_ckw {
	margin-top: 30px;
	color: #529216;
}

#see_also_ckw p, .cont_delim {
	font-size: 1.5em;
	letter-spacing: -1px;
}



#see_also_ckw div.bottomline {
	width: 100%;
    margin: 0;
	margin-bottom: 10px;
    position: relative;

}

.ckw_left_block {
	font-size: 0.92em;
    line-height: 1.8em;
	width: 50%;
	color: #458012;
	float: left;
}

.ckw_right_block {
	font-size: 0.92em;
    line-height: 1.8em;
	width: 50%;
	color: #458012;
	float: right;
    text-align: right;
}

.readmore {
    font-size: 0.83em !important;
}

/* end ciekawostki */

/* dealer service */

#dealer_wrapper {
	margin-top: 30px;
	width: 100%;
}

.dealer_row {
	width: 100%;
	font-size: 0.92em;
}

.dealer_row td {
	padding: 0 0 10px 10px;
    width: 10%;
    vertical-align: top;
}

.dealer_row td strong {
    float: left;
}

.dealer_title {
	font-size: 1em;
}

.dealer_title td {
	padding: 10px 10px 5px 10px;
}

/* end dealer service */

/* grupa */

.group_icon {
	float: right;
	margin: -30px 20px 20px 0;
}

.parnerswrapper {
	padding: 0px 10px 0 10px;
	line-height: 3em;
	width: 576px;
}

.parnerswrapper a {
	float: left;
	font-size: 1.08em;
	font-weight: bold;
}

* html .parnerswrapper a {
	margin-top: 8px;
}

.parnerswrapper p {
	display: inline;
	float: right;
	font-size: 0.83em;
}
.parnerswrapper p a{
  font-weight: normal;
  font-size: 1em;
}
/* end grupa */

/* materialy informacyjne */

.file_box {
	list-style: none;
	margin: 20px 0 0 0;
	padding: 0;
}

.file_box li {
	padding: 10px;
	display: block;
}

.filetype {
	background: url('/images/filenew_48x48.gif') no-repeat;
	font-size: 0.83em;
	color: #7e7e7e;
	display: block;
	width: 38px;
	height: 18px;
	padding: 30px 0 0 10px;
	float: left;
}

.filetype:hover {
	text-decoration: none !important;
}

.filename {
	float: left;
	margin: 10px 0 0 10px;
	font-weight: bold;
	width: 500px;
}

.file_box p {
	float: left;
	margin-left: 10px;
	font-size: 0.83em;
    position: relative;
    display: inline;
}

.filename span {
	letter-spacing: 0.3em;
}

a.filename:hover span {
	text-decoration: none !important;
}

/* end materialy informacyjne */

/* widok ciekawostek */

#calendarwrapper {
	float: right;
	width: 288px;
	overflow: hidden;
	padding: 0 0 10px 12px;
	background-color: #fff;
}

#calendar_top {
    height: 134px;
	width: 278px;
	color: #fff;
    margin: 0;
}

#calendar_top p {
    line-height: 30px;
    width: 288px;
    background-color: #242424;
    text-align: center;
    margin: -2px 0 0 0;
    position: relative;
}

#calendar_top img {
    padding: 0;
    margin: 0;
    border: 0;
    position: relative;
}

#calendar_content_wr {
	border-left: 1px #dfdfdf solid;
	padding: 0 0 14px 10px;
	background: #fbfbfb url('/images/corner3.gif') right bottom no-repeat;
}

#calendar_content_wr span.bottomline {
	width: 270px;
	position: absolute;
	margin: 13px 0 0 -10px;
	clear: both;
}

#calendar_content_wr div {
	border-right: 1px #dfdfdf solid;
	padding: 10px 10px 0 0;
    font-size: 0.92em;
    line-height: 1.6em;
}

.ciekawostka {
	clear: none;
	margin-bottom: 30px;
}

.ciekawostka p {
	font-size: 0.83em;
	line-height: 1.3em;
}

.ciekawostka a {
	font-size: 1.08em;
	font-weight: bold;
}

.ciekawostka hr {
	height: 1px;
	color: #dfdfdf;
	background-color: #dfdfdf;
	border: 0;
}

.ckw_snippet p {
    color: #7a7a7a;
	font-size: 1.3em;
	line-height: 1.25em;
	margin-top: 20px;
	text-align: justify;
}

/* end widok ciekawostek */

#opinia label {
    float: right;
    margin-right: 5px;
}

#opinia table tr td {
    vertical-align: top;
}

#opinia textarea {
	font-family: Verdana, Tahoma, Arial, serif;
    font-size: 1em;
}

#opinia textarea, #opinia input{
    background-color: #fff;
    border: 1px #d3d3d3 solid;
}

#opinia textarea:focus, #opinia input:focus {
    background-color: #f3f3f3;
    border: 1px #666 solid;
}

.opinia_link {
    font-size: 0.92em;
    line-height: 1.5em;
}

.opinia_link a {
    font-size: 0.83em;
}

/*
.partners_pagination {
    background: #f5f5f5;
}

.partners_pagination p {
    padding: 10px;
}
*/

.contactbox {
    padding: 0;
}

.contactbox p {
    font-size: 1.1em;
    margin-top: 0;
}

.contactbox p a {
    font-size: inherit;
}

/* pagination */

.partners_pagination td {
}

#pagination {
    text-align: right;
}

.partners_pagination td a, .partners_pagination td p {
    padding: 3px 10px 3px 10px;
    border: 1px #d2d2d2 solid;
    color: #529216;
    background: url('/images/page/page_n.gif') 0 0 repeat-x;
    height: 18px;
    margin:0;
    margin-left: 4px;
    font-weight: bold;
}

.partners_pagination td p {
    display: inline;
}

* html .partners_pagination td a {
    position: relative;
}

* html .partners_pagination td p {
    position: relative;
}

*:first-child+html .partners_pagination td p {
    position: relative;
}

*:first-child+html .partners_pagination td a {
    position: relative;
}

.partners_pagination td a:hover, .partners_pagination td p {
    border: 1px #3f8800 solid;
    background: url('/images/page/page_h.gif') repeat-x;
    color: #fff;
    text-decoration: none;
}

.page_down {
    height: 20px;
    width: 100%;
}

/* end pagination */

/* op_form */

.send_but {
    border: none !important;
}

.field_disabled {
    background-color: #f3f3f3 !important;
}

.error {
    background-color: #f9f9f9;
    padding: 13px;
    overflow: hidden;
}

.error span {
    float: left;
    display: block;
    font-size: 5em;
    line-height: 1em;
    font-weight: bold;
    color: #c9c9c9;
    padding: 0 13px 0 13px;
    position: relative;
    font-family: arial, helvetica, sans-serif;
}

.error p {
    float: left;
    margin-left: 10px;
}

/* end op_form */

/* westwood */
#westwood_title {
    background: url('/images/westwood/westwood_logo.gif') left top no-repeat;
    padding: 0 0 30px 240px;
    font-size: 1.8em;
    color: #529216;
    line-height: 44px;
    width: 356px;
}

#westwood_menu, #kos_menu {
    list-style: none;
    width: 596px;
    padding: 0;
    margin: 0;
}

#westwood_menu li, #kos_menu li {
    width: 197px;
    float: left;
    background: url('/images/westwood/gradient_both.gif') 0 0 repeat-x;
    height: 30px;
}

#westwood_menu li:hover, #kos_menu li:hover {
    background: url('/images/westwood/gradient_both.gif') 0 -30px repeat-x;
}

#westwood_menu li a , #kos_menu li a {
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
    color: #f2ffd3;
    font-weight: bold;
    font-size: 0.92em;
    display: block;
    width: 197px;
}

* html #westwood_menu li a {
    width: 195px;
}

* html #kos_menu li a {
    width: 195px;
}

*:first-child+html #westwood_menu li a {
    width: 195px;
}

*:first-child+html #kos_menu li a {
    width: 195px;
}

#westwood_menu li img {
    float: left;
}

#kos_menu li img {
    float: left;
}

.wf {
    background: url('/images/w_corner_left.gif') left top no-repeat;
}

.wl {
    background: url('/images/w_corner_right.gif') right bottom no-repeat;
}

a.wf span {
    background: url('/images/strzalka.gif') no-repeat;
    width: 8px;
    height: 4px;
    display: block;
    margin: 13px 0 0 140px;
    padding: 0;
    position: absolute;
}

* html a.wf span {
    margin: 5px 0 0 75px;
}

*:first-child+html a.wf span {
    margin: 5px 0 0 75px;
}

#westwood_submenu, #agroma_submenu2, #agroma_submenu3, #kos_submenu {
    width: 197px;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    display: none;
    left: 0;
}

#westwood_submenu li, #kos_submenu li {
}

#westwood_submenu li a, #agroma_submenu2 li a, #agroma_submenu3 li a, #kos_submenu li a {
    display: block;
    line-height: 22px;
    background-color: #529216;
    padding-left: 10px;
    color: #f2ffd3;
    font-size: 0.92em;
    width: 187px;
}

#westwood_submenu li a:hover, #agroma_submenu2 li a:hover, #agroma_submenu3 li a:hover, #kos_submenu li a:hover {
    background-color: #91c616;
}

* html #westwood_submenu {
    margin-left: -10px;
}

* html #kos_submenu {
    margin-left: -10px;
}

* html #agroma_submenu2 {
    margin-left: -10px;
}

* html #agroma_submenu3 {
    margin-left: -10px;
}

*:first-child+html #westwood_submenu {
    margin-left: -10px;
}

*:first-child+html #kos_submenu {
    margin-left: -10px;
}

*:first-child+html #agroma_submenu2 {
    margin-left: -10px;
}

*:first-child+html #agroma_submenu3 {
    margin-left: -10px;
}

.west_txt_wr, .of-jesien {
    margin: 30px 10px 0 10px;
}

.west_txt_wr p, .of-jesien p {
    float: left;
    width: 300px;
    text-align: justify;
    margin-bottom: 20px;
    line-height: 1.3em;
}

.west_txt_wr img {
    float: left;
    margin-left: 20px;
    margin-bottom: 20px;
}




.w_t {
    font-size: 0.92em;
    margin: 0 auto;
}

.w_t td {
    background-color: #f5f5f5;
    padding: 10px;
    text-align: center;
    border-right: 1px #d5d5d5 solid;
    border-bottom: 1px #d5d5d5 solid;
}

.w_t td a {
    font-weight: bold;
}

.w_t td.w_t_title {
    background: #242424 url('/images/w_corner_left.gif') left top no-repeat;
    text-align: left;
    font-weight: bold;
    color: #fff;
    border: none;
}

.w_t td.w_t_f {
    background-color: #fff;
    font-weight: bold;
    text-align: left;
    border-left: 1px #d5d5d5 solid;
    border-right: 1px #d5d5d5 solid;
}
/* end westwood */

/* serwisy Agroma */

.ser_agroma li {
    width: 99px !important;
}

.ser_agroma li a {
    width: 100% !important;
}

* html .ser_agroma li a {
    width: 97px !important;
}

*:first-child+html .ser_agroma li a {
    width: 97px !important;
}

.west_txt_wr ul {
    width: 250px;
    margin-top: 0px;
    margin-bottom: 20px;
}

.west_txt_wr div {
    float: left;
    width: 300px !important;
    
}

.west_txt_wr div p {
    float: none;
    margin: 0;
}

.seriwsy_link {
    background: url('/images/arrow_green.gif') 0 2px no-repeat;
    padding-left: 15px;
    font-weight: bold;
    line-height: 18px;
    display: inline-block;
}

.description {
    font-size: 0.82em;
}

/** Kosiarki Agroma **/
#kosiarki_title {
    padding: 0 0 30px 0px;
    font-size: 1.8em;
    color: #529216;
}

.kosiarki_title {
    padding: 20px 0 0px 0px;
    font-size: 1.8em;
    color: #529216;
    line-height: 44px;
}

/* end serwisy Agroma */

.highlight {
	background-color: #f5f5f5 !important;
}

.right {
    float: right;
}

#stats {
    margin-top: 0px;
}

.box_href {
    text-decoration: none !important;
}

.clr {
	clear: both;
}

/*Modyfications*/
#flag_panel
{
    position: absolute;
    right: 27px;
    top: 0;
    background: url(/images/new_agroma/flagi_bg.gif) no-repeat;
    width: 115px;
    height: 13px;
    display: block;
    margin-top: -2px;
}

#flag_pl, #flag_en, #flag_ru
{
    float:left;
    display: block;
    width: 16px;
    height: 11px;
    position: absolute;
    top: -3px;
}

#flag_pl
{
    background: url(/images/new_agroma/pl.gif) no-repeat;
    left: 17px;
}

#flag_ru
{
    background: url(/images/new_agroma/ru.gif) no-repeat;
    left: 50px;
}

#flag_en
{
    background: url(/images/new_agroma/en.gif) no-repeat;
    left: 80px;
}

#kontakt_footer
{
    border-top: 1px solid #dbdbdb;
    padding: 10px 0;
    font-size: 0.82em;
    color: #dbdbdb;
    text-align: left;
}

/*addons*/
.left {float:left;}
.rgt {float: right;}


/*oferta jesien 09*/
.of-jesien img
{
    float: right;
}

.of-jesien table
{
    float: left;
    width: 300px;
}
