@import url("navi.css");

@import url("left.css");

@import url("center.css");

@import url("right.css");

@import url("footer.css");

@import url("informacje.css");

@import url("stopka.css");

@import url("tekst.css");

@import url("tabs.css");







/* undohtml.css */

/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */

/*   http://creativecommons.org/licenses/by/2.0                   */

/* This style sheet is licensed under a Creative Commons License. */



/* Purpose: undo some of the default styling of common (X)HTML browsers */





/* link underlines tend to make hypertext less readable, 

   because underlines obscure the shapes of the lower halves of words */

:link,:visited { text-decoration:none }



/* no list-markers by default, since lists are used more often for semantics */

ul,ol { list-style:none }



/* avoid browser default inconsistent heading font-sizes */

/* and pre/code too */

pre,code { font-size:1em; }



/* remove the inconsistent (among browsers) default ul,ol padding or margin  */

/* the default spacing on headings does not match nor align with 

   normal interline spacing at all, so let's get rid of it. */

/* zero out the spacing around pre, form, body, html, p, blockquote as well */

/* form elements are oddly inconsistent, and not quite CSS emulatable. */

/*  nonetheless strip their margin and padding as well */

ul,ol,pre,form,body,html,p,blockquote,fieldset,input

{ margin:0; padding:0 }



/* whoever thought blue linked image borders were a good idea? */

a img,:link img,:visited img { border:none }



/* de-italicize address */

address { font-style:normal }



/* more varnish stripping as necessary... */

	

body {

	background: url(../images/tlo.jpg) repeat-x #cfcfcf;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

	font-weight: normal;

	}



#container {

	width: 900px;

	height: 115px;

	margin: 0 auto;

	}

	

#container li.slogan {

	background: url(../images/slogan.jpg) no-repeat;

	width:315px;

	height:82px;

	margin-left:530px;

	margin-top:-119px;

	}



li {

	list-style-position:

	}



a:link {

	color:#000;

	}

a:visited {

	color:#000;

	}

a:hover {

	color:#000;

	text-decoration:underline;

	}

	

input {

	border: 1px solid #ffb600;

	}

	

textarea {

	border: 1px solid #ffb600;

	}

select {

	border: 1px solid #ffb600;

	}

fieldset {

	border: none;

	}

.logo{
	margin-left:-100px;}

#image {

	background: url(../images/stopka.jpg) bottom repeat-x;

	width: 900px;

	height: 28px;

	margin-top:10px;

	*background: url(../../images/stopka.jpg) bottom repeat-x;

	*width: 900px;

	*height: 28px;

	*margin-top:10px;

	}

	

#uslugi {

	background: url(../images/usluginaglowek.jpg) no-repeat;

	width:665px;

	height:179px;

	margin-top:-30px;

	*margin-top:-35px;

	}

	

#oferta {

	background: url(../images/ofertanaglowek.jpg) no-repeat;

	width:665px;

	height:179px;

	margin-top:-10px;

	*margin-top:-20px;

	}

	

#artykuly {

	background: url(../images/artykulynaglowek.jpg) no-repeat;

	width:665px;

	height:179px;

	margin-top:-30px;

	}

	

#kontakt {

	background: url(../images/kontaktnaglowek.jpg) no-repeat;

	width:665px;

	height:179px;

	}

	

#robot {

	background: url(../images/robot1.jpg) no-repeat;

	width:665px;

	height:179px;

	margin-top:-20px;

	}



#kontaktmki {

	margin-bottom:55px;

	*margin-bottom:20px;

	}
	
#kalkulator table {	
	
	}
	
#kalkulator td {
	border:1px solid #ffb600;
	padding-right:-15px;
	height:30px;
	}

#kalkulator th {
	border:1px solid #ffb600;
	width:120px;
	padding-right:-15px;
	height:30px;
	background-color:#000;
	font-color:#FFFFFF;
	}	
