*
{
	padding: 0px;
	margin: 0px;	
}
html 
{
	height:100%;
	padding: 0px;
	margin: 0px;	
}
body
{
	height:100%;	
	font-size:12px;	
	font-family: arial;	
	color: #333333;
	padding: 0px;
	margin: 0px;	
}


a.overstopkahref
{
	color: #6d1118;
	text-decoration: none;
}

.red { color : #6d1118; }
.gold { color : #9b883c; }
.small { font-size:11px; }
.medium { font-size:13px; text-decoration:none; }
.bold { font-weight:bold; }

.main 
{
	width: 100%; 																/* szerokosc strony */
	margin: 0 auto; 				 	
	min-height: 100%;			
	height: auto !important; height: 100%;		
	/*position: relative; top:0px; left:0px;		*/
	position: absolute; top:0px; left:0px;
	background-image: url("../images/tlo.jpg");
	background-repeat: repeat;	
}

.content
{	
	overflow: inherit;		
	width: 907px;		
	margin: 0 auto;		
	padding-bottom:105px;													/* wysokość stopki */		
	background-color: white;
}

.plac
{
	width: 905px;	 
	margin: 0;	
	overflow: auto;		
	border-left: solid #d1d1d1 1px;
}

.overmenu
{
	height:93px;	
	width:900px;
	margin-left:-3px;
}

.slogan
{
	display:inline; float: left; 
	height: 42px; width: 250px;	
	padding: 50px 20px 0 20px;
	color: #d1d1d1;
	font-size: 15px;
	font-weight: bold;
	font-family: arial;
}
.telefon
{
	display:inline; float: left; 
	color: #d1d1d1;
	font-size: 15px;
	font-weight: bold;
	font-family: arial;
	background-image: url("../images/tel_tlo.gif");
	background-repeat: no-repeat;	
	width: 224px; height: 42px;
	padding: 42px 0 0 30px;	
}
.overmenu_submenu
{
	display:inline; float: left;	
	height: 42px;
	line-height: 10px;
	color: #c40917;
	padding: 50px 0 0 0;	
}

.menu
{	
	height:60px;
	width: 902px;	
	margin:0px;
	padding:0px;		
}

.plac2
{
	 
	 width: 902px; 
	 background-color:white; 
	 padding:0 0px;	 
	 overflow: auto;
	 margin-bottom:1px;
	 
}

.left
{
	display:inline; float:left;
	width: 250px; 
	overflow: auto; 		
	background-image: url("../images/submenu_tlo.jpg");
	background-repeat: repeat-x;	
	background-position: top;	
	margin:0px;
	padding-bottom:15px;
	
}
.right
{
	display:inline;
	width: 650px;	
	margin:-18px 0px 0px 0px;
	overflow: auto;		
	padding:1px 0px;
	border: none;		
}

.submenu
{	
	min-height: 125px;
	width:228px;
	margin: 0 5px 30px 15px;
}


.atu_title
{
	background-image: url("../images/arrow2.jpg");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin:15px 0 10px 10px;	
	line-height: 27px;
	font-size:14px;
	font-weight: bold;
}

.atu_list
{
	background-image: url("../images/atu_list.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	padding:0 12px;
	margin:5px 0 5px 10px;
	font-weight: bold;		
}

a.arrowhref
{
	font-weight: bold; font-size:13px;
	background-image: url("../images/arrow1.jpg");
	background-position: right;
	background-repeat: no-repeat;
	line-height: 22px;
	min-height:30px;
	padding:3px 27px 3px 0;	
}
 
a.submenuhref0
{
	font-weight: bold;
	text-decoration: none;
	font-size:15px;	
		
}
a.submenuhref1
{
	font-weight: bold;
	text-decoration: none;
	font-size:12px;		
}

a.stopkahref
{
	color: white; 
	font-size:11px;
	text-decoration: none;
	margin-right:10px;
	display: inline; float: left;
}
a.overmenuhref
{
	text-decoration: none;
	color: #c40917;
}


.sep
{
	display:inline; float: left;
	width:1px;
	height:11px;
	background-color: #666666;
	margin-right:10px;
	margin-top:2px;
}

li
{
	margin:5px 10px;
	padding:5px 0 5px 5px;		
	list-style-image: url("../images/submenu.jpg"); 
}

li.border
{
	border-bottom: solid 1px #d5d5d5; 
}

li.poziom1 { margin-left:0px; }
li.poziom1 { margin-left:30px; }

a:HOVER { color:  #9b883c; }



.inwestycje_plac
{
	width: 650px;	
	margin-top: 25px;	
	margin-bottom:10px;
	overflow:auto;
}

td.inwestycja
{
	width: 320px;	
	border-left: none;
	padding:15px 0;
	vertical-align: top;
}
td.leftinwest { border-right: solid 1px #d5d5d5; }
td.rightinwest 
{ 
	width: 310px;	
	padding-left:10px;
}

.tytul
{
	text-align: left;
	width:310px;
	font-size:15px;
	margin:10px 0 15px 0;
	font-weight: bold;	
}

.stopka 
{		
	height:102px;																/* wysokość stopki */
	width: 100%;																 		
	position: absolute; bottom:0;
	margin: auto;	
	background-color: #6d1118;
	border-top: solid 1px #d2c48a; 
	color: white;
}









.pozycja_tyt
{
	margin:20px 10px 0px 10px;	
	width: 220px;
	font-size:14px;
	font-weight: bold; 
}

.podpozycja_tresc
{
	margin:0 10px 5px 10px;	
}

.arrow3href
{
	font-weight: bold; font-size:13px;
	background-image: url("../images/arrow3.jpg");
	background-position: right;
	background-repeat: no-repeat;
	line-height: 22px;
	min-height:30px;
	padding:3px 27px 3px 0;	
}

h2
{
	font-size:20px;
	font-weight: normal;
	color: #333333;
	margin-bottom:20px;
}

h3
{
	background-image: url("../images/arrow4.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-bottom:10px;
	border-bottom: solid 1px #d5d5d5;	
	vertical-align: middle;
	font-size:16px;
}

.separator
{
	height:20px;
}

.overstopka
{
	clear:both;
	border-top: solid 1px #6d1118;
	width:645px; height:20px;
	text-align: right;
	padding-top:5px;  
	padding-right:5px;
}


