/* CSS Document */

body
{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	
	color: #3f3f3f;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#all #c .c1_2 .button a
{
	color: #0053a0;
	font-weight: bold;
	text-decoration: none;
}

#all #c .c1_2 .button a:hover
{
	color: #f5821f;
	font-weight: bold;
	text-decoration: none;
}

#all #c .c2_2 .button a
{
	color: #0053a0;
	font-weight: bold;
	text-decoration: none;
}

#all #c .c2_2 .button a:hover
{
	color: #f5821f;
	font-weight: bold;
	text-decoration: none;
}

#all #g .g2 a
{
	color: #0053a0;
	font-weight: bold;
	text-decoration: none;
}

#all #g .g2 a:hover
{
	color: #f5821f;
	font-weight: bold;
	text-decoration: none;
}

#all #b .b2 a
{
	color: #0053a0;
	font-weight: bold;
	text-decoration: none;
}

#all #b .b2 a:hover
{
	color: #f5821f;
	font-weight: bold;
	text-decoration: none;
}


#all #b .b3 a
{
	color: #f5821f;
	text-decoration: none;
}

#all #c .c2 .text a
{
	color: #0053a0;
	text-decoration: none;
}

#all #c .c2 .text a:hover
{
	color: #f5821f;
	text-decoration: none;
}

#all #c .c2 .text .kupon .text a
{
	font-size: 11px;
	
	color: #0053a0;
	text-decoration: none;
}

#all #c .c2 .text .kupon .text a:hover
{
	color: #f5821f;
	text-decoration: none;
}

#all #c .c2 .text .kupon .title a
{
	color: #f5821f;
	text-decoration: none;
}

#all #c .c2 .text .kupon .title a:hover
{
	color: #0053a0;
	text-decoration: none;
}

#all #g .g4 h1 a
{
	color: #0053a0;
	text-decoration: none;
}

#all #g .g4 h1 a:hover
{
	color: #f5821f;
	text-decoration: none;
}


#all #c .c2 .zaloguj a
{
	color: #f5821f;
	text-decoration: none;
}

#all #c .c2 .zaloguj a:hover
{	
	color: #0053a0;
	text-decoration: none;
}

#all
{
	width:980px;
	margin: 0 auto;

	background-color:#fff;
}

#all #g
{
	width: 980px;
	height: 233px;
}

#all #g .g1
{
	width: 240px;
	height: 200px;
	
	background-image:url(panel/g1.png);
	
	float:left;
}

#all #g .g2
{
	width: 740px;
	height: 200px;
	
	background-image:url(panel/g2.png);
	
	float:left;
}


#all #g .g2 .g2_1
{
	width: 190px;
	height: 200px;
	
	float:left;
	
	background-position:right;	
	background-repeat:no-repeat;	
	background-image:url(panel/g2_1.png);
}

#all #g .g2 .g2_2
{
	width: 196px;
	height: 200px;
		
	float:left;
	
	background-position:right top;	
	background-repeat:no-repeat;	
	background-image:url(panel/g2_2.png);
}

#all #g .g2 .g2_3
{
	width: 76px;
	height: 150px; /* 200px */
	
	text-align:center;
	padding-top: 50px;
	
	float:left;
}

#all #g .g3
{
	width: 240px;
	height: 33px;
	
	float: left;
}

#all #g .g3 .search
{
	border: 0px;
	background-image:url(panel/input_search.png);
	
	font-size: 11px;
	padding: 4px;
	
	width: 119px; /* 127 */
	height: 13px; /* 19 */
}

#all #g .g4
{
	width: 680px; /* 740 */
	height: 23px; /* 33 */
	
	padding: 5px;
	padding-left: 55px;
	
	float:left;
}

#all #g .g4 h1
{
	background-image:url(panel/strzalka.png);
	background-repeat:no-repeat;
	background-position:left;
	
	display: inline;
	padding-left: 20px;
	
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	color: #0053a0;
}

#all #c
{
	width: 980px;
}

#all #c .c1
{
	width: 270px;
	float: left;
}

#all #c .c1 .c1_1
{
	width: 270px;
	height: 45px;
	
	background-image:url(panel/c1_1.png);
	
	float: left;
}

#all #c .c1 .c1_2
{
	width: 228px; /* 270 */
	
	padding-left: 42px;
	padding-bottom: 10px;
	
	background-image:url(panel/c1_2.png);
	
	float: left;
}

#all #c .c1 .c1_2 .title
{
	color: #f5821f;
	
	font-weight: bold;
	
	padding-bottom: 15px;
}

#all #c .c1 .c1_2 .button
{
	width: 204px;
	padding: 2px;
	
	color: #0053a0;
	
	font-weight: bold;
	
	text-transform:uppercase;
	
	background-image:url(panel/c1_2_button.png);
}

#all #c .c1 .pan_use .button
{
	text-transform: none;
} 

#all #c .c1 .c1_2 .active
{
	color: #f5821f;
}

#all #c .c1 .c1_3
{
	width: 270px;
	height: 40px;
	
	background-image:url(panel/c1_3.png);
	
	float: left;
}

#all #c .c1 .c2_1
{
	width: 270px;
	height: 45px;
	
	background-image:url(panel/c2_1.png);
	
	float: left;
}

#all #c .c1 .c2_2
{
	width: 228px; /* 270 */
	
	padding-left: 42px;
	padding-bottom: 10px;
	
	background-image:url(panel/c2_2.png);
	
	float: left;
}

#all #c .c1 .c2_2 .title
{
	color: #f5821f;
	
	font-weight: bold;
	
	padding-bottom: 15px;
}

#all #c .c1 .c2_2 .button
{
	width: 204px;
	padding: 2px;
	
	color: #0053a0;
	
	font-weight: bold;
	
	text-transform:uppercase;
	
	background-image:url(panel/c2_2_button.png);
}

#all #c .c1 .pan_use .button
{
	text-transform: none;
} 

#all #c .c1 .c2_2 .active
{
	color: #f5821f;
}

#all #c .c1 .c2_3
{
	width: 270px;
	height: 40px;
	
	background-image:url(panel/c2_3.png);
	
	float: left;
}

#all #c .c1 .c1_4
{
	width: 230px; /* 270 */
	
	padding: 20px;
	padding-top: 10px;
	
	color: #0053a0;
	font-weight: bold;
	
	float: left;
}

#all #c .c2
{
	width: 710px;
	float: left;
	
	text-align: justify;
}

#all #c .c2 .text
{
	width: 660px;
	padding-left: 10px;
}

#all #c .c2 .text .category .button
{
	width: 318px; /* 330 */
	background-color: #e8ecf1;
	
	padding: 5px;
	float:left;
		
	border: 1px solid white;
	
	text-transform: uppercase;
}

#all #c .c2 .text .powrot
{
	float: left;
}

#all #c .c2 .text .do_gory
{
	float: right;
}

#all #c .c2 .text .kupon
{
	width: 330px;
	height: 205px;
	
	float:left;
	
	background-image:url(panel/c2_kupon.png);
}

#all #c .c2 .text .kupon .title
{
	color: #f5821f;
	
	font-weight: bold;
	
	text-transform: uppercase;
	
	width:270px; 
	height:24px; /*40*/
	
	padding-top:16px; 
	padding-left:20px; 
	
	float:left;
}

#all #c .c2 .text .kupon .corner
{
	width:40px; 
	height:40px;  
	
	float:left;
}

#all #c .c2 .text .kupon .subtitle
{	
	font-weight: bold;
			
	width: 150px; 
	height:20px; 
	
	padding-top: 5px; 
	padding-left: 20px; 
	
	float:left;
	
	font-size: 10px;
	text-align: left;
}

#all #c .c2 .text .kupon .kod
{
	width: 140px;
	height:20px; 
	
	padding-top: 5px; 
	padding-left: 20px; 
	
	float:left;
}

#all #c .c2 .text .kupon .cena
{
	width: 160px; 
	height: 36px; 
	
	float:right; 
	
	text-align:center; 
}

#all #c .c2 .text .kupon .cena .nor
{
	font-size: 12px; 
	text-decoration: line-through;
	font-weight:bold;
}

#all #c .c2 .text .kupon .cena .pro
{
	font-size: 18px; 
	
	font-weight:bold;
	
	color: #f35e11;
} 

#all #c .c2 .text .kupon .kategoria
{
	width: 270px; 
	height:20px;
	
	color:#aaa;  
	 
	padding-left: 20px; 
	
	float:left; 
	
	font-size: 10px;
}

#all #c .c2 .text .kupon .text
{
	text-align: left;
	
	font-size: 11px;
	
	width: 150px; 
	height:95px; 
	
	padding-left: 20px; 
	
	float:left;

}

#all #c .c2 .text .kupon .image
{
	width: 120px; 
	height:80px; 
	
	padding:10px; 
	padding-right: 20px; 
	
	text-align:center;
	
	float:right; 		
}


#all #c .c2 .text .kupon_full
{
	width: 660px;
	height: 340px;
	
	float:left;
		
	color: #000;
	
	background-image:url(panel/c2_kupon_full.png);
	background-repeat: no-repeat;
}

#all #c .c2 .text .kupon_full a
{ 
	color: #f5821f; 
	font-weight: bold;
}

#all #c .c2 .text .kupon_full a:hover
{ 
	color: #0053A0; 
}

#all #c .c2 .text .kupon_full .title
{
	width: 625px; /* 330 */
	
	color: #f5821f;
	
	font-weight: bold;
	
	text-transform: uppercase;
	
	float: left;
	
	padding-top: 30px;
	padding-left: 35px;
	padding-bottom: 10px;
}

#all #c .c2 .text .kupon_full .kod
{
	width: 130px; /* 330 */
	
	float: right;
}

#all #c .c2 .text .kupon_full .text
{
	width: 350px;
	
	float: left;
	
	line-height: 20px;
	
	padding-top: 10px;
	padding-left: 35px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#all #c .c2 .text .kupon_full .image
{
	width: 160px; 
	
	color: #0053a0;
	
	float: right;	
	
	padding-top: 0px;	
	padding-bottom: 10px;
	padding-right: 50px;
	
}


#all #b
{
	width: 980px;
}

#all #b .b1
{
	width: 980px;
	height: 41px;
	
	float:left;
	
	background-image:url(panel/b1.png);
}

#all #b .b2
{
	width: 980px;
	height: 32px; /* 52 */
	
	float:left;

	font-weight: bold;
	color: #f5821f;

	text-align:center;
	
	padding-top: 20px;
	
	background-image:url(panel/b2.png);
}

#all #b .b3
{
	width: 980px;
	padding: 10px;
	
	color: #0053a0;
	
	float:left;
	
	text-align: center;
}

.orange 
{ 
	color: #f5821f; 
}

.red
{
	color: red;
}


.green
{
	color: green;
}

.silver
{
	font-size: 11px;
	font-weight: normal;
	color: #a6a6a6;
}

.b 
{ 
	font-weight: bold; 
}

.center
{
	text-align: center;
}

.full_width
{
	width: 660px;
}

.half_width
{
	width: 330px;
}

.float
{
	float: left;
}

.padding_20
{
	padding: 20px;
}

.city a
{
	text-decoration: none;
	
	color: #8e8952;
}

.city a:hover
{
	color: #e76c00;
}

.city
{
	width: 148px;
	float:left;
}

.logger
{
	color: white;
}

.logger .error
{
	background-color: red;
	padding: 5px;
	
	border-bottom: 2px solid white;
}

.logger .accept
{
	background-color: green;
	padding: 5px;
	
	border-bottom: 2px solid white;	
}

.logger .warning
{
	background-color: #005fa9;
	padding: 5px;
	
	border-bottom: 2px solid white;
}

.input
{
	border: 1px solid #cedff2;
	background-color: #f3f7fa;
	padding: 3px;
}

.input_b
{
	border: 1px solid #a7bdd6;
	background-color: #fff;
	padding: 3px;
}

.hintsClass {
	font-family: verdana;
	font-size: 11px;
	background-color: #f3f7fa;
	color: #000;
	border: 2px solid #cedff2;
	padding: 3px;
}

table .line
{
	border-bottom: 1px solid #789fc3;
}

table .line2
{
	border-bottom: 1px solid #ddd;
}

table .line3
{
	border-bottom: 1px solid #f5821f;
}

table .line4
{
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #f5821f;
	text-align: center;
}

table .border
{
	border:1px solid #789fc3;
}

table .bc
{
	background-color:#e7eef4;
}

table .column
{
	background-color:#f5821f;
	color: #fff;	
	
	padding: 3px;
}

h2
{
	display: inline;
	
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	color: #0053a0;
}

ul
{
	padding: 0px;
	margin: 0px;
}

li 
{
	list-style: square inside; 
	color:#000;
	padding-left: 10px;
	margin-left: 10px;
}

h3
{
	display: inline;
	
	font-size: 11bpx;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	color: #0053a0;
}

.w_kupon
{
	border: 3px solid #f2f2f2;
	background-color: #fafafa;
	
	padding: 5px;
}

.w_kupon .left { width: 540px; float:left; }

.w_kupon .right { width: 120px; float:left; text-align:right; }

.w_kupon .title
{
	padding-bottom: 10px;
}

#all #c .c2 .text .w_kupon .title a
{
	color: #f5821f;
	font-weight: bold;
	text-transform: uppercase;
}

.w_kupon .label
{
	width: 80px;
	text-align:right;
	float:left;
	color: silver;
}

.w_kupon  .opis
{
	width:450px; 
	float:left; 
	padding-left: 10px;
	padding-bottom: 5px;
	color: #3f3f3f;
}

.w_kupon .kod { width: 100px; float:left; padding-left: 10px; }

.w_kupon .link { width: 350px; float:left; text-align:right; }