body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #d1ccc4;
	margin: 0 auto; 
	width: 100%;
	border: none;
	text-align: center;
	vertical-align: top;
}

#newsletter_top {
	width: 932px; 
	height: 21px; 
	text-align: left; 
	background-image: url('images/corpo_02.jpg'); 
	background-repeat: no-repeat;
	vertical-align: top;
	margin: 0 auto;
}
	#jezyk {
		position: relative;
		top: 2px;
		text-align: left;
		width: 232px; 
		left: 10px;
	}
	#newsletter {
		position: relative;
		text-align: right;
		width: 600px; 
		font-size: 10px;
		color: #ffffff;

	}

#top {
	width: 932px; 
	height: 114px; 
	text-align: left; 
	background-image: url('images/corpo_04.jpg');
	background-repeat: no-repeat;
	vertical-align: top;
	margin: 0 auto;
}
	#top_logo {
		position: relative;
		top: 20px;
		left: 14px;
		width: 154px; 
		height: 45px; 
	}
		.top_logo {
			width: 154px; 
			height: 45px; 
			background-image: url('zdjecia/logo_corpo.jpg');
			background-repeat: no-repeat;
			display: table-cell;
		}
	
	#top_banner {
		position: relative;
		left: 181px;
		width: 520px; 
		height: 90px;
		top: -46px;
	}
	
	
#pod_top_menu {
	width: 932px; 
	height: 16px; 
	text-align: right;
	margin: 0 auto;
	background-color: #ae023a;
	color: #d7d7d7;
}
	
	
#zawartosc {
	background-color: transparent;
	width: 932px; 
	text-align: center; 
	vertical-align: top; 
	margin: 0 auto;
	margin-top: 2px;
}
	#kolumna_lewa {
		width: 168px; 
		text-align: left; 
		margin: 0 auto; 
		vertical-align: top; 
	}
		#volvo{
			position: relative;
			background-image: url('images/corpo_07.jpg');
			background-repeat: no-repeat; 
			width: 168px; 
			height: 68px;
			text-align: center;
			margin-bottom: 2px;
		}	
			.firma_logo{
				text-align: center;
				margin: 0 auto;
			}	
		.menu{
			background-image: url('images/menu_podklad.png');
			background-repeat: no-repeat; 
			width: 168px; 
			height: 20px;
			margin-bottom: 2px;
			text-align: right;
		}	
		#telefon {
			background-image: url('images/telefon.png');
			background-repeat: no-repeat; 
			width: 168px; 
			height: 80px;
		}	

	
	#kolumna_prawa {
		background-image: url('images/corpo_08.jpg');
		background-repeat: repeat-y;
		width: 763px; 
		text-align: center; 
		margin: 0 auto; 
		vertical-align: top; 
	}	
		
		#glowna{
			width: 763px; 
			text-align: center; 
			margin: 0 auto; 
			vertical-align: top; 
		}	
			#glowna_czesc{
				width: 613px; 
				text-align: center; 
				margin: 0 auto; 
				vertical-align: top; 
			}	
				#tresc {
					width: 560px; 
					text-align: left; 
					margin: 0 auto; 
					vertical-align: top; 
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;	
					line-height: 17px;
				}	
				
			#reklama_pion{
				width: 150px; 
				text-align: center; 
				margin: 0 auto; 
				vertical-align: top; 
			}	
		
		
		
			
#dol {
		background-image: url('images/corpo_11.jpg');
		background-repeat: no-repeat;
		width: 932px; 
		height: 67px;
		text-align: center; 
		vertical-align: top; 
		margin: 0 auto;	
}	
	
/* 
-------------------------------------------------------------
DODATOWE STYLE
-------------------------------------------------------------
*/	
	
	
	
.td_rej {
					text-align: left;
					background-color: #ffffff;
					color: #525252;
					font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
				}
.rejestr {
					border: none;
					text-align: left;
					background-color: ffffff;
					color: #914454;
					font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					width: 150px;
				}
.form_logform {
					border: none;
					text-align: left;
					background-color: #efefef;
					color: #914454;
					font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					width: 70px;
					margin-bottom: 2px;
					font-weight: bold;
				}
.form_logok {
					border: none;
					text-align: center;
					background-color: #999999;
					color: #ffffff;
					font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					cursor: pointer;
				}

					
IMG {
	background : transparent;
	border : none;
}

A {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
   font-weight: bold;
}

A:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}



A.mtop {
	position: relative;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
A:HOVER.mtop{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #d9d6d1;
	text-decoration: none;
	font-weight: normal;
}

A.mtopIE {
	position: relative;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
A:HOVER.mtopIE{
	position: relative;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #d9d6d1;
	text-decoration: none;
	font-weight: normal;
}



A.mmenu {
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #525252;
	text-decoration: none;
	font-weight: normal;
	font-variant: small-caps;
}

A:HOVER.mmenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #525252;
	text-decoration: none;
	font-weight: bold;
	font-variant: small-caps;
}
A.mdol {
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #944554;
	text-decoration: none;
	font-weight: normal;
}

A:HOVER.mdol {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #944554;
	text-decoration: underline;
	font-weight: normal;
}
A.link_menu_top {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d7d7d7;
	text-decoration: none;
   font-weight: bold;
}

A:HOVER.link_menu_top{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d7d7d7;
	text-decoration: underline;
	font-weight: bold;
}

A.link_logo {
	text-decoration: none;
	width: 338px; 
	height: 227px;
	display: table-cell;
}

h1{
		display: block;
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 8px; 
		color: #d1cdc4; 
		text-decoration: none;
		
}

/* profil */

#top_banner1 {
		position: absolute;
		left: 760px;
		width: 324px; 
		height: 85px;
		background-color: transparent;
		top: 22px;
		border: 0px  solid red;
		padding: 15px 0px 0px 0px;
}
#top_banner1 input{
		background: #bfbab0;
		border: 1px solid #8a8884;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #807f7c;
		text-decoration: none;
}
#top_banner1 #login_l1,#login_l2{
		float: left;
		width: 50px;
		margin: 0px 0px 0px 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #919191;
		text-decoration: none;
}
#top_banner1 #login_r1,#login_r2{
		margin: 0px 0px 3px 0px;
}
#top_banner1 #login_submit{
		padding: 0px 0px 0px 50px;
}
#top_banner1 #login_submit input{
		background: #af023a;
		color: white;
}
#top_banner1 #login_submit{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: red;
		text-decoration: none;
}
#login_in{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #656565;
		text-decoration: none;
}
#login_in a{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #656565;
		text-decoration: none;
}
#login_in a:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: black;
		text-decoration: underline;
}

/* style PJ */
#table_sklep{
		border: 1px solid #af023a;
		margin-top: 10px;
}
#table_sklep td{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: black;
		text-decoration: none;
		padding: 5px;
}
#table_sklep td.ilosc{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: black;
		text-decoration: none;
		padding: 5px;
		background: #ee7fa4;
}
#table_sklep td input.sub{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: red;
		text-decoration: none;
		background: white;
		border: 1px solid black;
		width: 120px;
		width: 200px;
		font-weight: bold;
}
#table_sklep td input{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: black;
		text-decoration: none;
		background: white;
		border: 1px solid black;
}
.d_ilosc{
		margin: 0px 0px 3px 0px;
}
#table_sklep td.head{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white;
		text-decoration: none;
		padding: 5px;
		text-align: center;
		background: #af023a;
		font-weight: bold;
		border: 1px solid #ce1b55;
}
#send_z{
		width: 554px;
		height: 40px !important;
		height: 60px;
		border: 1px solid black;
		background: #c0c0c0;
		margin: 15px 0px 0px 0px;
		text-align: center;
		padding: 20px 0px 0px 0px;
}
#send_z a{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white;
		text-decoration: none;
		padding: 5px;
		text-align: center;
		background: red;
		font-weight: bold;
		border: 1px solid #ce1b55;
}
#send_z a:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: red;
		text-decoration: none;
		padding: 5px;
		text-align: center;
		background: white;
		font-weight: bold;
		border: 1px solid #ce1b55;
}

