﻿body {



	padding: 0;



	margin: 0;



	background: #434343 url(images/bg.jpg) no-repeat center top;

}

body.oferta {

	padding: 0;

	margin: 0;

	background: #434343 url(images/bg_oferta.jpg) no-repeat center top;



}

body.sprzet {

	padding: 0;

	margin: 0;

	background: #434343 url(images/bg_sprzet.jpg) no-repeat center top;



}

body.osiagniecia {

padding: 0;
margin: 0;
background: #434343 url(images/bg_osiagniecia.jpg) no-repeat center top;
}

body.galeria {
padding: 0;
margin: 0;
background: #434343 url(images/bg_galeria.jpg) no-repeat center top;
}
body.kontakt {
padding: 0;
margin: 0;
background: #434343 url(images/bg_kontakt.jpg) no-repeat center top;

}

body.404 {

	padding: 0;

	margin: 0;

	background: #434343 url(http://namiotyas.pl/images/bg.jpg) no-repeat center top;



}

#logo {



	width: 204px;



	height:203px;



	margin: 20px auto 0;







}







#top-menu {







	height:42px;



	margin: 12px auto 0;



	position:relative;



  display:block;



	font-weight:bold;



	background-color: transparent;



		width: 953px;



}







#header {



	width: 953px;



	height: 170px;



	margin: 13px auto 0;



	background: transparent url(images/header.jpg) no-repeat center top;



	position:relative;







}



#header.oferta {

	width: 953px;

	height: 170px;

	margin: 13px auto 0;

	background: transparent url(images/header-oferta.jpg) no-repeat center top;

	position:relative;



}


#header.sprzet {

	width: 953px;

	height: 170px;

	margin: 13px auto 0;

	background: transparent url(images/header-sprzet.jpg) no-repeat center top;

	position:relative;



}


#header.osiagniecia {

width: 953px;
height: 170px;
margin: 13px auto 0;
background: transparent url(images/header-firmy.jpg) no-repeat center top;
position:relative;

}


#header.galeria {
width: 953px;
height: 170px;
margin: 13px auto 0;
background: transparent url(images/header-galeria.jpg) no-repeat center top;
position:relative;

}

#header.kontakt {
width: 953px;
height: 170px;
margin: 13px auto 0;
background: transparent url(images/header-kontakt.jpg) no-repeat center top;
position:relative;
}

#header.404 {

	width: 953px;

	height: 170px;

	margin: 13px auto 0;

	background: transparent url(http://namiotyas.pl/images/header.jpg) no-repeat center top;

	position:relative;



}

#content {



	width: 952px;



	margin: 13px auto 0;







}







#left-column{







	position:relative;



	width:515px;



	background:#FFFFFF none repeat scroll 0 0;



	float: left;



 	height:250px;



 	margin-bottom:10px;



}



#left-column.oferta{



	position:relative;

	width:515px;

	background:#FFFFFF none repeat scroll 0 0;

	float: left;

 	height: auto;

 	margin-bottom:10px;

}





#left-column.galeria{
position:relative;



width: 952px;



	background:#FFFFFF none repeat scroll 0 0;



	float: left;



 	height:auto;



	width: 952px;



 	margin-bottom:10px;



}


#left-column.kontakt{

	position:relative;

	width:515px;

	background:#FFFFFF none repeat scroll 0 0;

	float: left;

 	height:auto;

 	margin-bottom:10px;


}




#right-column {



	float:left;



	position:relative;



	width:437px;



	margin-bottom:10px;







}


#left-side2 {



	float:left;



	position:relative;



	width:437px;

	margin:16px 0 10px 16px;









}

#left-side2 img{



   border:none;

}

#right-column.kontakt {

        float:left;

	position:relative;

	height:auto;

	margin-left:16px;

	width:420px;


	margin-bottom:10px;

	background:#FFFFFF none repeat scroll 0 0;


}





#footer {



	clear:both;



	overflow:hidden;



	position:relative;



	width:952px;



	height:20px;







	margin: 13px auto 13px;



	background-color: #333333;







}







#copyright {







	float: center;



	height: 20px;



  font-size: 10px;



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



	color: #c0c0c0;



	text-align: center;



	padding: 4px 5px;







}


#menu {



	background: #e0090b;



	float: left;



	list-style: none;



	margin: 0;



	padding: 0;



	height:42px;



}







#menu li {



	float: left;



font: bold 14px arial;



	margin: 0;



	padding: 0;



}







#menu a {



	background: #e0090b;



	color: #fff;



	display: block;



	text-transform: uppercase;



	float: left;



	margin: 0;



	padding: 14px 47px;



	text-decoration: none;



}







#menu a:hover {



	background: #148dde;



	color: #fff;



 }







#menu .current {



	background: #148dde;



	color: #fff;



 }

.gallery {



	list-style: none;



	margin: 0;



	padding: 0 0px 10px 14px;



}



.gallery li {



	margin: 10px;



	padding: 0;



	float: left;



	position: relative;



	width: 212px;



	height: 175px;



}







.gallery a {



	text-decoration: none;



	color: #666;



}



.gallery a:hover {



	color: #000;



	text-decoration: underline;



}



.gallery img {



	padding: 20px 0 0 21px;
    border: none;


}



.gallery em {



	width: 212px;



	height: 30px;



	background: url(images2/picture-frame.png) no-repeat;



	display: block;



	position: absolute;



	text-align: center;



	text-decoration: bold;



	font: 100%/100% Arial, sans-serif;



	padding-top: 145px;



}



ul {

list-style-type: circle;

}





ul li { color: #404040; font: normal 12px/16px Arial, sans-serif; padding: 0 20px 8px 16px; }




h1 { color: #0F24BF; 	margin-top: 20px; font: bold 12px/16px Arial, sans-serif; padding: 0 20px 16px; text-transform: uppercase;



border-bottom: 1px dotted #e0090b;



}

    a { color: #404040; }

    a:hover { text-decoration: none; }

    code { color: #404040; font: normal 10px Monaco, monospace; }

    em { color: #808080; font-style: normal; }

    p { color: #404040; font: normal 12px/16px Arial, sans-serif; padding: 0 20px 10px 16px; }

		#right-column p .gora { color: #404040; font: normal 12px/16px Arial, sans-serif; padding: 10 20px 10px 16px; }