/* generated by csscreator.com */ 

html, body{ 

 margin:0; 

 padding:0; 

 text-align:center;

 background-color: #d0d0d0;

 font: 12px arial, verdana, sans-serif;

line-height: 1.3;

} 

#tablica{margin-left:0; padding-left:0}

#pagewidth{ 

 width:1000px; 

 text-align:left;  

margin-left:auto; 

 margin-right:auto;

 background-color:#fff;



} 



#header{

 position:relative; 

 height:100px; 

 background-color:#fff; 

 width:100%;

overflow:hidden;

}



#header h1{

margin:0;

padding:23px 0 0 78px;

font: normal 16px arial, verdana, sans-serif;

line-height: 20px;

text-transform: uppercase;

float:left;

}



#header h1 strong{

color: #299d49;

}



#header h2{

background: transparent url(pix/gerb-lo.png) right center no-repeat;

margin:0 90px 0 0;

padding:24px 74px 20px 0;

font: normal 14px arial, verdana, sans-serif;

line-height: 18px;

float:right;

text-align:right;

}



#topmenu{

 position:relative;

 background-color:#2b2b2b;

 color: #fff;

 height: 45px;

 width:100%;

 overflow:hidden;

}



#topmenu ul {

margin: 0;

padding: 0 70px;

list-style-type: none; 

}



#topmenu ul li { display: inline; }



#topmenu ul li a {

background: transparent url(pix/greenbullet.png) left center no-repeat;

padding-left:18px;

padding-right:6px;

text-align: left;

font: normal 13px arial, verdana, sans-serif;

text-decoration: none;

color: #fff;

line-height: 45px;

margin: 0;

text-transform: uppercase;

}



#topmenu  ul li a:hover

{

text-decoration: underline;

}



#topmenu  ul li a.selected

{

color: #299d49;

}





#subheader{

 position:relative;

 background: #85c399 url(pix/garden.jpg) left top no-repeat;

 height:259px;

 width:100%;

 overflow:hidden;

 border-top: #fff solid 2px; 

}



.quote{

 position:relative;

 margin:29px 0 0 460px;

 padding:20px 0;

 height:100px;

 width:460px;

 /* Mozilla ignores crazy MS image filters, so it will skip the following */

 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='pix/75p_gray.png');

}

/* IE ignores styles with [attributes], so it will skip the following. */

.quote[class] {

 background-image:url("pix/75p_gray.png");

}



.quote p{

 padding:2px 20px 0 20px;

 margin:0;

}





.quote h3{

 padding:0 20px;

 margin:0;

 font: bold 20px arial, verdana, sans-serif;

 text-decoration: none;

color: #299d49;

}





p.more{

text-align:right;

}



p.more a{

color: #000;

}



p.more a:hover{

color: #299d49;

}



#leftcol{

 width:333px;

 float:left;

 }



#leftcol h2, p{padding:0; margin:10px;}

 

#rightcol{

width:333px; 

float:right;

margin: 0;

background: #eee url(pix/bgleft_man.jpg) right top no-repeat; 

 }



#rightcol h2, p{padding:0; margin:10px;}

 

#maincol{

display:block;

margin: 3px 338px 0 3px;

background-color:#eee; 

 }



#maincol p{padding:0 10px 10px 40px; margin:0;}



#maincol h1{

margin:0 20px 10px 40px;

padding:20px 0 0 0;

font: bold 18px arial, verdana, sans-serif;

}



#maincol h2{

margin:10px 10px 10px 40px;

padding:0;

font: bold 15px arial, verdana, sans-serif;

}



#rightcol h2{

padding:64px 0 20px 10px;

font: bold 14px arial, verdana, sans-serif;

text-transform: uppercase;

color:#fff;

}



#maincol ul{

padding:0 10px 10px 60px; margin:0;

}



a.lined{

display:block;

padding:0 5px;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='pix/gradient.png');

color:#fff;

text-decoration: none;

line-height:25px;

}



a.lined[class]{

background-image:url("pix/gradient.png");

}



#footer{ 

 clear: both; 

 height:40px; 

  background-color:#2b2b2b; 

 clear:both;

 } 

 

#footer p{

margin:0;

padding:10px;

color:#ccc;

font-size:11px;

}



table.order { width: 95%; padding: 0px; border: none; border: 1px solid #789DB3; margin: 0 auto}

table.order td {border: none; background-color: #fff; 

vertical-align: middle; padding: 7px;}







/*printer styles*/ 

 @media print{ 

/*hide the left column when printing*/ 

#leftcol{display:none;} 



/*hide the right column when printing*/ 

#rightcol{display:none;} 

#twocols, #maincol{width:100%; float:none;}

}