﻿@charset "utf-8";
/* CSS Document MetalPlast - Stolarka */

body {
		margin:0px;
		padding:0px;
		background: #E2DDD9 url(../img/body_bg.jpg) top repeat-x;
}
h1,h2,h3,h4{
	font-family:Arial, sans-serif;
}
a{
font-family:Arial, sans-serif;
color:#434343;
text-decoration:underline;
font-size:11px;
}
a:hover{
font-family:Arial, sans-serif;
color:#FC7A00;
text-decoration:none;
font-size:11px;
}
#main_body {
		width:1024px;
		margin-left:auto;
		margin-right:auto;
}
#menu_top{
		height:32px;
		width:1014px;
		margin:0px;
		padding:0px;
}
#menu_top ul{
		height:32px;
		width:auto;
		margin:0px;
		padding-right:10px;
		float:right;
}

#menu_top li{
		float:left;
		display:block;
		height:32px;
		list-style:none;
		padding-left:5px;
		padding-right:5px;
}
#menu_top li a{
		font-family:Arial, sans-serif;
		font-size:10px;
		color:#8F8A87;
		display:block;
		height:32px;
		width:110px;
		list-style:none;
		text-align:right;
		text-decoration:none;
}
#menu_top li a:hover{
		font-family:Arial, sans-serif;
		font-size:10px;
		color:#FC7A00;
		display:block;
		height:32px;
		width:110px;
		list-style:none;
		text-align:right;
		text-decoration:none;
}

#menu_top li.pl a{
		font-family:Arial, sans-serif;
		font-size:10px;
		color:#8F8A87;
		display:block;
		height:32px;
		width:60px;
		list-style:none;
		text-align:right;
		text-decoration:none;
}
#menu_top li.pl a:hover{
		font-family:Arial, sans-serif;
		font-size:10px;
		color:#8F8A87;
		display:block;
		height:32px;
		width:60px;
		list-style:none;
		text-align:right;
		text-decoration:none;

}

#menu_top li.gb a{
		font-family:Arial, sans-serif;
		font-size:10px;
		color:#8F8A87;
		display:block;
		height:32px;
		width:10px;
		list-style:none;
		text-align:right;
		text-decoration:none;
}
#menu_top li.gb a:hover{
		font-family:Arial, sans-serif;
		font-size:10px;
		color:#8F8A87;
		display:block;
		height:32px;
		width:10px;
		list-style:none;
		text-align:right;
		text-decoration:none;
}

.menu_top_link_padding {padding-top:17px;text-transform:uppercase;}

.menu_top_seperator{
		background:url(../img/seperator_top.jpg) top no-repeat;
		width:3px;
		height:32px;
}

#logo{
		width:349px;
		height:93px;
		margin-top:0px;
		margin-left:0px;
		margin-right:675px;
		/*background:#fff url(../img/logo.jpg) top no-repeat;*/
		clear:right;

}
/***Zakładki menu***/

#menu_glowne {
		width:1002px;
		height:85px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:0px;
}

#zakladki { 
		width: 1002px;
		height:47px;
		margin-left:auto;
		margin-right:auto;
		background:#fff;
	
}
.bg_zakladki{
        width:1002px;
		height:36px;	
		background:url(../img/bg_menu_glowne.jpg) top no-repeat;
		clear:left;
	/*Pasek menu opuszczony o 2 piksele*/	margin-top:2px;


}


#zakladki ul{
		height:47px;
		width:auto;
		min-width:690px;
		margin:0px;
		/*Pasek menu opuszczony o 2 piksele*/ padding-top:2px;
		float:right;
}

#zakladki li  {
	
		height:47px;
		width:auto;
		list-style:none;
		text-align:right;
		text-decoration:none;
		float:left;
		display:block;
		margin-left:15px;
		text-transform:uppercase;

}
#zakladki li a{
		font-family:Arial, sans-serif;
		font-size:14px;
		color:#8F8A87;
		display:block;
		width:auto;
		min-width:120px;
		list-style:none;
		text-align:center;
		margin-top:13px;
		text-decoration:none;
		text-transform:uppercase;
		float:left;
}
#zakladki li avisited{color:#fff;}
#zakladki li.active{padding:0px;color:#fff;}
#zakladki li a:hover{
		font-family:Arial, sans-serif;
		font-size:14px;
		color:#FC7A00;
		display:block;
		width:auto;
		text-transform:uppercase;
		list-style:none;
		text-align:center;
		text-decoration:none;
		float:left;
}

#zakladki li#visited .zakladka_left{
							background:url(../img/menu_li_left.jpg) top no-repeat;
							height:47px;
							float:left;
							width:6px;
}

#zakladki li#visited .zakladka_center{
							background:url(../img/menu_li_center.jpg) top repeat-x;
							height:47px;
							float:left;
							color:#fff;
}

#zakladki li#visited .zakladka_center a{color:#fff;}
#zakladki li#visited .zakladka_right{
							background:url(../img/menu_li_right.jpg) top no-repeat;
							height:47px;
							width:6px;
							float:left;						
}

.podmenu{
							font-family:Arial, sans-serif;
							font-size:12px;
							color:#fff;
							padding-top:0px;
							padding-left:40px;
							text-transform:uppercase;
							clear:left;
}
.podmenu ul {

		height:36px;
		width:auto;
		min-width:690px;
		margin:0px;
		padding:0px;
		float:left;


}

.podmenu li  {
	
		height:20px;
		width:auto;
		list-style:none;
		text-align:right;
		text-decoration:none;
		float:left;
		display:block;
		margin-left:0px;
		padding-top:0px;
 letter-spacing:0.1em;
		font-weight:bold;

}

.podmenu li a{
	 font-family:Arial, sans-serif;
	   font-size:12px;
	   color:#fff;
	   text-decoration:none;
	   padding-left:20px;
	   padding-right:20px;
	   padding-top:10px;
	   height:26px;
	   display:block;
 letter-spacing:0.1em;
		font-weight:bold;
}


.aktywna_podstrona{

	   text-decoration:none;
	   padding:0px;
	   background:url(../img/strzalka.jpg) left no-repeat;
	   margin:0px;
}


.podmenu li a:hover{
	   font-family:Arial, sans-serif;
	   font-size:12px;
	   color:#fff;
	   text-decoration:none;
	   padding-left:20px;
	   background:url(../img/strzalka2.jpg) left no-repeat;
	      padding-top:10px;
	   padding-right:20px;
	   display:block;
	   background:#6D6D6D;
	   height:26px;
           letter-spacing:0.1em;
	   font-weight:bold;
}

.podmenu li.seperator  {
		background:url(../img/podmenu_seperator.jpg) top no-repeat;
		height:36px;
		width:1px;
		padding:0px 0px 0px 0px;
		margin:0px;

}
.strzalka{
		background:url(../img/strzalka.jpg) top no-repeat;
		width:3px;
		height:5px;
		float:left;
		padding:15px 0px 0px 10px;
		margin-top:10px;
}

.text { 
		color: #fff; 
		padding: 0px;
		height:36px;
		clear:left;
	
}

/*** ----------***/
#flash_content{
		width:1024px;
		height:341px;
		margin-left:auto;
		margin-right:auto;
		padding-top:4px;
		clear:left;
		margin-left:1px;
}

.flash_content_cien_left{
		width:11px;
		height:341px;
		margin:0px;
		float:left;
		background:url(../img/cien_left.jpg) top no-repeat;
}
.flash_content_cien_right{
		width:11px;
		height:341px;
		margin:0px;
		float:left;
		background:url(../img/cien_right.jpg) top no-repeat;
}
.flash_movie{
		width:1001px;
		height:341px;
		margin:0px;
		float:left;
		background:url(../img/baner.jpg) center no-repeat;
}



/*Flash podstrona*/

#flash_content_sub{
		width:1024px;
		height:223px;
		margin-left:auto;
		margin-right:auto;
		padding-top:0px;
		clear:left;
		margin-left:1px;
}

.flash_content_cien_left_sub{
		width:11px;
	    height:223px;
		margin:0px;
		float:left;
		background:url(../img/cien_left.jpg) top no-repeat;
}
.flash_content_cien_right_sub{
		width:11px;
		height:223px;
		margin:0px;
		float:left;
		background:url(../img/cien_right.jpg) top no-repeat;
}
.flash_movie_sub{
		width:1001px;
		height:223px;
		margin:0px;
		float:left;
		background:url(../img/baner.jpg) center no-repeat;
}


#nawigacja_img_content{
		width:1024px;
		height:51px;
		margin-left:auto;
		margin-right:auto;
		padding-left:11px;
		padding-right:7px;
}

.nawigacja_img_obiekty{
		width:224px;
		height:51px;
		float:left;
		background:url(../img/obiekty_w_budowie.jpg) top no-repeat;
}
.nawigacja_img_realizacje{
		width:223px;
		height:51px;
		float:left;
		background:url(../img/zakonczone_realizacje.jpg) top no-repeat;
}
.nawigacja_img_panoramy{
		width:227px;
		height:51px;
		float:left;
		background:url(../img/panoramy.jpg) top no-repeat;
}
.nawigacja_img_wyszukiwarka{
		width:332px;
		height:51px;
		float:left;
		background:url(../img/wyszukiwarka.jpg) top no-repeat;
}
.nawigacja_img_wyszukiwarka_form{
		margin-left:155px;
		margin-top:15px;
}
#body_text{
		width:1024px;
		height:346px;
		margin-left:auto;
		margin-right:auto;
		clear:left;
}
.body_text_col{
		width:340px;
		height:350px;
		float:left;
		margin:0px;
}
.body_text_col_naglowek{
		font-family:Arial, sans-serif;
		font-size:25px;
		color:#615E5C;
		width:325px;
		height:50px;
		padding-top:20px;
		padding-left:10px;
		
}

.body_text_col_text{
		font-family:Arial, sans-serif;
		font-size:11px;
		color:#615E5C;
		width:315px;
		height:auto;
		padding-top:0px;
		padding-left:10px;
		padding-right:0px;
		overflow:hidden;
}


.body_text_col_last{
		width:310px;
		height:350px;
		float:left;
}

.body_text_col_text_last{
		font-family:Arial, sans-serif;
		font-size:11px;
		color:#615E5C;
		width:315px;
		height:auto;
		overflow:hidden;
		padding-top:30px;
		padding-left:10px;
		padding-right:0px;
}

.body_text_col_seperator{
		width:3px;
		height:346px;
		float:left;
		background:url(../img/body_text_seperator.jpg) top no-repeat;
}




.link_area{
		width:313px;
		height:17px;
		padding-top:5px;
		padding-bottom:10px;
}

.img_aktualnosci_wiecej{
	width:69px;
	height:17px;
	padding-left:0px;
	margin-right:auto;
	background:url(../img/wiecej.jpg) right no-repeat;
	float:right;
	cursor:pointer;
}


#stopka_bg {
	width:100%;
	height:171px;
	background:url(../img/stopka_bg.jpg) top repeat-x;
	clear:both;

}



#stopka {
	width:1024px;
	height:171px;
	margin-left:auto;
	margin-right:auto;


}

.adres_stopka{
	width:672px;
	height:140px;
	float:left;
	background:url(../img/adres_stopka.jpg) top no-repeat;
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#DBD5D0;
	line-height:15px;
	margin-top:1px;
}

.adres_stopka_text_pierwszy{
	width:150px;
	height:78px;
	float:left;
	margin-left:180px;
}

.adres_stopka_text_pierwszy p {
	margin-top:20px;
	margin-left:10px;
}
.adres_stopka_text{
	
	width:130px;
	height:78px;
	float:left;
}

.adres_stopka_text p {
	margin-top:20px;
	margin-left:10px;
}
.adres_stopka_text_ostatni{
	width:200px;
	height:78px;
	float:left;
}
.adres_stopka_text_ostatni p {
	margin-top:20px;
	margin-left:10px;
}
.copyright{
	width:347px;
	height:38px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:9px;
	color:#DBD5D0;
	padding-top:30px;
	padding-left:5px;


}