body {
	margin: 0px;
	padding: 0px;
	background: #fff url(assets/bg-body.gif);
	}

body * {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

p, i, h1, h2, h3, h4, h5, h6, td, ul { font-size: 1.0em; font-family: Verdana, Arial; }

a { color: #b93d17; text-decoration: none; }

a:hover { color: #b93d17; text-decoration: none; }

acronym:hover {
	cursor: help;
	text-decoration: underline;
	}
	

/* ---------------------------------------------------------------------
NAVIGATION
----------------------------------------------------------------------*/

#nav {
	display: block;
	width: 100%;
	font-family: Arial, Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #000;
	}
	
#nav a {
	color: #fff;
	}

#nav a:hover {
	background-color: #b93d17;
	}

#nav ul {
	padding-top: 20px;
	}
	

#nav ul li {
	display: inline;
	}
#nav ul li a {
	padding: 10px 10px 0px 10px;
	}

#dropmenudiv{
	position:absolute;
	z-index:100;
	}

#dropmenudiv a {
	display: block;
	width: 100%;
	padding: 5px 5px 5px 10px;
	font-family: Arial, Tahoma;
	font-size: 0.7em;
	color: #fff;
	background-color: #000;
	}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #b93d17;
	}

#nav-bottom {
	float: left;
	}
#nav-bottom li {
	display: inline;
	}

#nav-bottom a {
	color: #3a71b1;
	}
/*
------------------------------------------------------------------------
HEADS
----------------------------------------------------------------------*/

h1 {
	height: 171px;
	text-indent: -3000px;
	/*background: url(assets/bts-banner.swf) 0 0 no-repeat;*/
	/*background: url(assets/head.jpg) 0 0 no-repeat;*/
	}

h2 {
	display: block;
	height: 17px;
	margin-left: -20px;
	text-indent: -3000px;
	background-position: top left;
	background-repeat: no-repeat;
	}

#txt-inwestycje { background-image: url(assets/txt-inwestycje.gif); }
#txt-dane-kontaktowe { background-image: url(assets/txt-dane-kontaktowe.gif); }

h5 {
	width: 450px;
	margin-bottom: 20px;
	font-family: Tahoma, Arial;
	font-size: 0.6em;
	font-weight: normal;
	color: #bbb;
	border-bottom: 1px solid #eee;
	}

/*
------------------------------------------------------------------------
CONTENT - P, LISTS, FOOTER
----------------------------------------------------------------------*/
#container {
	display: block;
	width: 884px;
	margin: auto;
	padding: 0px;
	background-color: #fff;
	}

#footer {
	display: block;
	clear: both;
	height: 20px;
	padding: 20px 20px 15px 20px;
	font-size: 0.6em;
	background: #F4F3EC;
	border-top: 5px solid #B83E19;
	}

#copy-etc {
	float: right;
	}

#content {
	margin-top: 20px;
	}

#content p {
	font-size: 0.7em;
	margin-bottom: 20px;
	}
#content p.podpis span {
	font-size: 0.9em;
	font-style: italic;
	color: #999;
	}
	
#content a:hover {
	text-decoration: underline;
	}
#content ul li {
	padding-bottom: 10px;
	}
#content ul li span {
	margin-left: -8px;
	}


#col-left,
#col-right {
	display: block;
	background-color: #fff;
	padding: 20px;
	}
#col-left {
	float: left;
	width: 454px;
	font-family: "Trebuchet MS", Verdana;
	font-size: 1.1em;
	}
	
#col-left ul {
	margin: 10px 0px 20px 40px;
	}
		
#col-right {
	float: right;
	width: 350px;
	}

#col-left img {
	display: block;
	padding: 2px;
	background: #fff;
	border: 1px solid #0072bc;
	width: 400px;
	margin: 10px auto;
	}

#partners {
	display: block;
	clear: both;
	width: 450px;
	height: 95px;
	padding: 20px;
	}

#content ul {
	font-size: 0.7em;
	}

.img-list {
	margin: 10px 0px 20px 0px;
	font-size: 0.6em;
	}

.img-list li {
	padding-left: 15px;
	background: url(assets/minus.gif) 0px 5px no-repeat;
	}

.margin {
	margin: 10px 0px 20px 10px;
	}
	
a.down {
	font-size: 0.8em;
	letter-spacing: -1px;
	}
	
.center {
	text-align: center;
	}
	
.space {
	padding-bottom: 20px;
	}

table.kolorowa {
	text-align: center;
	font-size: 0.7em;
	margin: auto;
	}
table.kolorowa td {
	padding: 5px;
	vertical-align: top;
	background-color: #f5f5f1;
	}
table.kolorowa td.head {
	background-color: #e5e5e1;
	}
/*
------------------------------------------------------------------------
TABLES
----------------------------------------------------------------------*/
	
/*
------------------------------------------------------------------------
FORMS
----------------------------------------------------------------------*/

form {
	font-size: 0.7em;
	}

input, textarea {
	margin-bottom: 10px;
	background-color: #f1f1f1;
	border: 1px solid #ddd;
	}
	
input.send {
	padding: 5px;
	font-family: Verdana;
	font-size: 1.0em;
	color: #fff;
	background: #555;
	}

/*
------------------------------------------------------------------------
IMG
----------------------------------------------------------------------*/

