body {
	background-color:#000000;
}

.main {
	position:absolute;
	width: 99% !important;
	width: 100%;
	background-image:url(.././img/tlo.jpg);
	background-repeat:repeat-x;
	height:834px;
	top:50%;
	margin-top:-417px;
}

.main-box {
	position:absolute;
	width: 1048px;
	height: 697px;
/*	background-color:yellow;*/
	top:50%;
	margin-top:-343px;
	left:50%;
	margin-left: -524px;
}

/* gora */
.main-box-lt {
	position:relative;
	width: 156px;
	height: 69px;
	float:left;
}
.main-box-top {
	position:relative;
	width: 769px;
	height: 69px;
	background-image:url(.././img/tlo-gora.jpg);
	background-repeat:no-repeat;
	float:left;
}
.main-box-rt {
	position:relative;
	width: 123px;
	height: 69px;
	float:left;
}

/* srodek */
.main-box-lm {
	position:relative;
	width: 156px;
	height: 628px;
	background-image:url(.././img/tlo-lewy.jpg);
	background-repeat:no-repeat;
	float:left;
}
.main-box-all {
	position:relative;
	width: 769px;
	height: 628px;
	float:left;
}

.main-box-main {
	position:relative;
	width: 769px;
	height: 542px;
	background-color:#36020a;
	background-repeat:no-repeat;
	float:left;
}
.main-box-bottom {
	position:relative;
	width: 769px;
	height: 86px;
	background-image:url(.././img/tlo-dol.jpg);
	background-repeat:no-repeat;
	float:left;	
}

.main-box-rm {
	position:relative;
	width: 123px;
	height: 628px;
	background-image:url(.././img/tlo-prawy.jpg);
	background-repeat:no-repeat;
	float:left;
}

.main-title {
	position:relative;
	width: 769px;
	height: 144px;
	background-color:#000000;
	float:left;
}
.main-title-pic {
	position:relative;
	left:284px;
/*	margin-left:284px;*/
	margin-top:34px;
	width:200px;
	height:76px;
    background-image:url(.././img/napis.jpg);
	background-repeat:no-repeat;
	float:left;	
}

.main-menu-box{
	position:relative;
	width:769px;
	height:73px;
    background-image:url(.././img/menu-tlo.jpg);
	background-repeat:repeat-x;
	float:left;		
}
.main-center {
	position:relative;	
	width:769px;
	height:294px;
    background-image:url(.././img/tlo-center.jpg);
	background-repeat:repeat-x;
	float:left;			
}
/* menu */
.main-bottom{
	position:relative;	
	width:769px;
	height:31px;
    background-image:url(.././img/bottom-tlo.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;		
	line-height:25px;
	text-align:left;
	text-indent:50px;
	color:#b5b5b6;
	float:left;				
}


.main-bottom a:link, .main-bottom a:active, .main-bottom a:visited{
	color: #b5b5b6;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;		
}

.main-bottom a:hover{
	color: #ffffff;
	font-size:10px;			
	font-weight:bold;
	text-decoration:none;			
}



.menu-active, .menu-nactive {
	position:relative;	
	width:128px;
	height:73px;
	float:left;			
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;		
	line-height:73px;
	text-align:center;	
}

.menu-active{
    background-image:url(.././img/menu-active.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#ffffff;
}

.menu-nactive{
    background-image:url(.././img/menu-tlo.jpg);
	background-repeat:repeat-x;
	font-weight:normal;
	color:#eceded;
}

.menu-nactive a:link, .menu-nactive a:active, .menu-nactive a:visited{
	text-decoration:none;
	font-weight:normal;
	color:#eceded;
}

.menu-nactive a:hover{
	text-decoration:none;	
	font-weight:bold;
	color:#ffffff;	
}

.main-ofirmie, .main-oferta, .main-ogolny, .main-wycena {
	position:relative;
	height:294px;
	background-repeat:no-repeat;	
	float:right;
	z-index:0;	
}

.main-ofirmie {
	width:534px;
    background-image:url(.././img/ofirmie-pic.jpg);
}
.main-oferta {
	width:434px;	
    background-image:url(.././img/oferta-pic.jpg);
}
.main-ogolny {
	width:434px;	
    background-image:url(.././img/ogolny-pic.jpg);	
}
.main-wycena {
	width:434px;	
    background-image:url(.././img/wycena-pic.jpg);		
}

.main-tresc{
	position:absolute;
	width:740px;
	height:280px;
	left:50%;
	top:50%;
	margin-left:-370px;	
	margin-top:-140px;
}

.main-pytania{
	position:relative;	
	width:740px;
	height:133px;
	background-image:url(.././img/tlo-linia.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#b5b5b6;
	padding-left:40px;
	line-height:14px;
}
.main-pytania h1 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#eceded;
	margin:5px 0px 5px 0px;
}

.main-pytania a:link, .main-pytania a:active, .main-pytania a:visited{
	text-decoration:none;
	color:#b5b5b6;
	font-weight:normal;	
}

.main-pytania a:hover{
	text-decoration:none;
	font-weight:bold;	
	color:#ffffff;	
}

.main-odpowiedzi{
	position:relative;	
	width:660px;
	height:153px;
	margin-top:0px;
	padding-top:0px;
	float:left;
/*	background-color:yellow;	*/
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#b5b5b6;
	padding: 5px 40px 0px 45px;
	line-height:15px;
}

.main-odpowiedzi li{
	margin-left: 12px !important;
	margin-left: 0px;
}

.main-odpowiedzi h1 {	
	font-size:11px;	
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	color:#ffffff;
}

.ofirmie-haslo{
	position:relative;
	width:740px;
	font-family: "Book Antiqua", serif, sans-serif;
	font-size:29px;
	color:#ffffff;
	text-indent:40px;
	line-height:60px;
	float:left;
}

.main-text{
	position:relative;
	width:740px;	
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#b5b5b6;	
	float:left;
	padding-left:40px;
}

.main-text h1 {	
	font-size:11px;	
	font-weight:bold;
	margin-top:30px;
	margin-bottom:10px;
}
.main-text h2 {	
	font-size:11px;	
	font-weight:bold;
	margin-top:15px;
	margin-bottom:0px;
}

.main-text h3 {	
	font-size:11px;	
	font-weight:bold;
	margin-top:15px;
	color:#ffffff;
}

.main-text li {
	margin-left:12px !important;
	margin-left:0px;
}

.kontakt-firma{
	position:relative;
	left:130px;
	top:40px;
	width:300px;
	height:150px;
	float:left;
}

.kontakt-dane{
	position:relative;
	left: 130px;
	top:40px;
	width:300px;
	height:150px;
	float:left;
}

.kontakt-dane a:link, .kontakt-dane a:active, .kontakt-dane a:visited{
	text-decoration:none;
	color:#b5b5b6;
	font-weight:normal;
}

.kontakt-dane a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;	
}

.kontakt-ramka{
	position:absolute;
	left:50%;
	top:50%;	
	width:115px;
	height:149px;
	margin-left:-330px;
	margin-top:0px;	
	background-color:#6c0100;	
	z-index:200;
}
.kontakt-ramka-pic{
	position:relative;
	left:3px;
	top:3px;
	width:109px;
	height:143px;
	background-color:#dddddd;
	background-image:url(.././img/zdjecie1.jpg);
	background-repeat:no-repeat;
}

.progbis{
	position:absolute;
	width:90px;
	height:14px;
	left:50%;
	top:50%;
	margin-left:320px;
	margin-top:258px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3d3535;
	z-index:100;
}
.progbis a:link, .progbis a:active, .progbis a:visited{
	text-decoration:none;
	color:#3d3535;
	font-weight:normal;	
}
.progbis a:hover{
	text-decoration:none;	
	color:#5c4f4f;	
	font-weight:bold;	
}

/* formularz */
.input-text{
	border-left: 1px solid #610412;
	border-top: 1px solid #610412;
	border-right: 1px solid #970517;
	border-bottom: 1px solid #970517;
	background-color:#7e0517;
	color:#b5b5b6;
}
.input-checkbox{
	padding-left:40px;
}
.input-submit{
	border-left: 2px solid #970517;
	border-top: 2px solid #970517;
	border-right: 2px solid #610412;
	border-bottom: 2px solid #610412;
	background-color:#7e0517;	
	color:#ffffff;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:120px;
}

/*Preloader*/
.divall{
	position:absolute;
	left:0px;
	top:0px;
	background-color:grey;
	opacity: 0.5;
	z-index:1000;
}
.divallIE{
	position:absolute;
	left:0px;
	top:0px;
  	background-color:grey;
	z-index:1000;	
}
