body { 
	background: #fff url("pic/tlo.gif");
	font-family: Trebuchet MS, Verdana, Arial; font-size: 11px; color: #666;
	text-align: center;
	margin: 0; padding: 0; }
	
.noview { display: none; }

.cleaner { clear: both; margin: 0; padding: 0; line-height: 0; font-size: 0; }

img { border: none; margin: 0; padding: 0; }

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

a:hover { text-decoration: underline; }

.left { float: left; }

.right { float: right; margin-left: 5px; }

td { font-size: 11px; vertical-align: top; }

form { margin-top: 10px; }

/*-------------Fonts-------------*/

h1 { font-family: Trebuchet MS, Verdana, Arial; font-size: 20px; color: #339900; margin: 20px 0 0 0; padding: 0; }

h3 { font-size: 11px; font-weight: normal; line-height: 15px; margin: 10px 0 0 0; padding: 0; }



/*-------------IndexSettings-------------*/

#index_sub { background: transparent url("pic/index_sub.jpg") repeat-x; height: 780px; }

#content_index { width: 678px; margin: auto; }

#left_index { float: left; margin-top: 7px; width: 425px; }
	
#menu_index { float: right; width: 253px; margin-top: 7px; }
	

/*-------------WebSettings-------------*/

#web_sub { background: #fff url("pic/web_sub.jpg") repeat-x; }
	
#web_content { width: 777px; margin: auto; }

#menu { height: 88px; }

#baner { height: 160px; }

#text_content { background: transparent url("pic/car.jpg") no-repeat bottom; text-align: left; width: 777px; }

#text_left { float: left; width: 370px; }

#text_right { float: right; width: 370px; }

#text_other { text-align: left; }

#text_other h1 { margin: 20px 0 10px 0; }

#text_other h3 { margin: 0 0 10px 0; }

#sub_footer { background: transparent url("pic/sub_footer.gif") repeat-x top; }

#paginacja { float: left; width: 80%; line-height: 35px; margin-top: 20px; text-align: left; }

#paginacja a { margin: 0 3px 0 0; border: 1px solid #bbb; padding: 1px 5px 0 5px; background: #ddd; color: #666; }

#paginacja img { padding: 5px 0 0 0; }

#paginacja a:hover { color: #33CC00; background: #eee; text-decoration: none; }

#paginacja li { display: inline; }

#page { float: right; margin-top: 30px; }

#footer { background: transparent url("pic/footer.jpg") no-repeat top; height: 40px; margin: auto; width: 777px; }

#footer_left { float: left; margin-top: 10px; font-size: 10px; color:#000; }

#footer_right { float: right; margin-top: 20px; text-align: right; }

#licznik { color: #000; font-weight: bold; }

	
	
	
/*-------------Web-Galeria------------*/

#galeria { text-align: left; }

#galeria h1 { margin-bottom: 10px; }

#description { margin: 0px 0 20px 0; }

div.pic {
	width: 176px;
	height: 134px;
	float: left;
	text-align: center;
	margin: 0 18px 10px 0; 
	background: transparent url("pic/gbg.gif") no-repeat; }

div.pic img { 
	border: 1px solid;
	border-color: #bbb;
	margin-top: 17px; }
	
	
	
/*-------------Web-Kontakt------------*/

#kontakt { float: right; margin: 0; padding: 0; font-size: 10px; }

#kontakt  input {
	width: 250px; 
	height: 18px;
	border: 1px solid #ccc; }

#kontakt textarea {
	width:250px;
	height:50px;
	border: 1px solid #ccc;
	margin: 8px 0 8px 0; }

.button {
	width: 60px;
	font-weight: bold;
	font-size: 11px;
	color: #777; }

.blokname {
	text-align: left;
	font-style: italic; }

.blokinsert {
	text-align: left;
	font-style: italic;
	margin-top: 10px; }

#send { text-align: center; }
