html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6,p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;
font-family: Georgia,Arial,Verdana, Geneva,  Helvetica, sans-serif;font-size: 12px;color:#343434;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1.25;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a,a:active{outline: none;text-decoration: none;} /* usuwa ramki z punkcikow dookola linkow*/
.cleaner {clear: both;}
img {border: 0; padding: 0; margin: 0;}
img, div { behavior: url(iepngfix.htc) }
/************************************************* KONIEC RESETU *******************************/


/************************************************* podstawowe elementy *******************************/
body{background:  url(images/body.jpg) no-repeat top white;margin-bottom:30px;}
#mainbox{width:900px;height:768px;margin:0px auto 0px auto;position:relative;padding-top:0px;}
.box1{width:298px;height:103px;position:absolute;top:310px;left:20px;}
.box1 p{color: #997235;font-family: Georgia;font-size:14px;font-style:italic;}	
.box2{width:700px;height:277px;background:  url(images/tlo2.png) no-repeat;position:absolute;top:160px;left:0px;}						 
.textbox2{width:500px;height:186px;float:left;padding-top:10px;}
.textbox2 h1{color:#e7a74c;font-size:24px;font-family:georgia;font-style:italic;margin-bottom:10px;}
.textbox2 p{font-size:14px;margin-bottom:8px;color:#464646;}
.box2 a{color:#709d0e;}
.box2 a:hover{color:#4b6b05;}
.box3{width:385px;height:127px;position:absolute;top:503px;left:480px;}
.box3 h2{font-size:24px;color:#709d0e;font-family:georgia;font-style:italic;margin-bottom:10px;}
.box3 p{color:#8f1925;font-size:14px;font-style:italic;font-family:georgia;}
.box3 a{color:#8f1925;font-size:14px;font-style:italic;font-family:georgia;font-weight:bold;margin:5px 0px 5px 0px;display:block;}
.box3 li{color:#464646;font-size:14px;}
span{font-size:18px;color:#709d0e;}
span.small{font-size:14px;color:#709d0e;}
.suplement1{position:absolute;top:108px;left:-80px;}
.suplement2{position:absolute;top:12px;left:470px;width:450px;height:97px;background:  url(images/tlo3.png) no-repeat;padding:3px 0px 0px 8px;}
.suplement2 h1{color:#8f1925;font-size:24px;font-family:georgia;font-style:italic;}


													 

													 

													 


                                        /* elementy contentu - formularz - strona //kontakt// */

.formularz{width:400px;}
.formularz fieldset{width:200px;height:100px;}												 
.formularz li{height:20px;margin-bottom:10px;}
.formularz li.ratio{height:120px;width:100px;}
.formularz input{float:right;border:1px solid #e8e8e6;width:260px;}
input.button{float:left;margin-top:10px;background-color:white;color:#b3210a;width:80px;}
.formularz label{width:130px;float:left;color:#640b11;font-weight:bold;}
.formularz label.tresc{width:130px;float:left;color:#640b11;font-weight:bold;}
.formularz textarea{
	float: right;
	width: 350px;
	border: 1px solid #e8e8e6;
	overflow: hidden;
	height:160px;
}
legend{color:#b3210a;margin-bottom:20px;font-weight:bold;margin-left:-7px;}




					 

