body {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:9pt;
     text-align:justify;
	 color:#58595B;
	 line-height: 13pt;
	 background-color:#EDF5E6;
	 margin: 0px;
	 }

.wrapper {
     width: 580px; 
	 margin: auto;
	 }

.content {
     background: white; 
	 padding: 1px 30px 10px 30px;
	 }

.winieta {
     background: url('../../../images/LP_WN_top.jpg') no-repeat #FFFFFF;
	 width:580px;
	 height:120px;
	 }

.footer {
     margin-top:2px; 
	 border-top:2px solid white;
	 }

.footer p {
     text-align: center; 
	 color:#808C9A;
	 font-size:8pt;	
	 }
	 
.button {
     text-align: center; 
	 margin: 25px 0px;
	 }

p {
     font-family:Verdana;
	 font-size:9pt;
     text-align:justify;
	 color:#58595B;
	 line-height: 13pt;
	 }
	 
a {color:blue; font-weight:bold;}

H1 {
	font-size:13pt;
	text-align:left;
	color:#015937;
	line-height: 20pt;
	margin:30px 0px;
	}
	
H2 {
    font-size:10pt;
	text-align:left;
	line-height: 14pt;
	font-weight:bold;
	margin:20px 0px;
	}
	
H3 {
    font-size:10pt;
	text-align:left;
	line-height: 14pt;
	font-weight:bold;
	margin:20px 0px;
	}
	
H4 {
    font-size:10pt;
	text-align:left;
	color:#015937;
	line-height: 12pt;
	font-weight:bold;
	margin:20px 0px;
	}
	
ol {
    text-align:left;
    list-style-image: url('../../../images/pytajnik.gif');
	margin:4px 0px;
	}

.bez_pytajnika { list-style-image:none;}

ol li {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:13pt;
    margin-top:12px;
	font-size:9pt;
	}
	
ul {text-align:left;}
	
H1.title {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #79A651;
    border-top: 1px solid #79A651;
	vertical-align: middle;
	background: #F8FAF5;
	margin: 15pt 0pt;
	padding: 5px 0px;
	font-size: 11pt;
	text-align:left;
	color:#015937;
	line-height:16pt;
	font-weight:bold;
}

.opinia {
    font-family:Verdana;
    font-size:8pt;
	text-align:left;
	color:#58595B;
	line-height: 11pt;
	border: 2px solid #79A651;
	background: #F7FAC2;
	width:170px;
	padding: 8pt 9pt;
	margin: 0px 0px 10px 20px;
	float:right;
	}
.biala_przestrzen {
    width:220px;
	background-color:#FFFFFF;
	float:right;
	border:none;
	margin-top:10px;
	}
	
.wazne {
    width:480px;
	margin: auto;
	border-top:  1px solid #79A651 ;
	border-bottom: 1px solid #79A651;
    border-left: 1px solid #79A651;
	border-right: 4px solid #79A651;
	background: #F8FAF5;
	padding: 12pt;
	text-align:left;
    font-size:10pt;
	color:#58595B;
	line-height: 13pt;
	}
	
.ramka_prezent {
    font-family:Verdana;
    font-size:8pt;
	text-align:left;
	color:#58595B;
	line-height: 11pt;
	border: 2px solid #000066;
	background-color:#EDF5E6;
	width:170px;
	padding: 8pt 9pt;
	margin: 30px 0px 5px 10px;
	float:right;
}
.ramka_prezent a {font-weight:normal ! important;}
	
.wazne h1 {margin:0px; font-size:13pt;}
.wazne h3 {margin:10px 0px;}

.center {text-align:center ! important;}
.left {text-align:left ! important;}

.gwarancja {
	height:494px;
	background: url('../../../images/gwarancja.gif') no-repeat center top #FFFFFF;
	margin:auto;
	padding:40px;
	vertical-align:top;
	}
	
.gwarancja h1 {margin:0px 0px 40px; text-align:center;}

.wazne_prawa {
    width:180px;
	float:right;
	padding: 0pt 10pt 10pt;
	text-align:left;
    font-size:10pt;
	color:#58595B;
	line-height: 13pt;
	border-top: 1px solid #79A651;
    border-bottom: 1px solid #79A651;
    border-left: 1px solid #79A651;
	border-right: 4px solid #79A651;
	margin: 0px 0px 10px 20px;
	background: #F8FAF5;
	}
	
.wazne_prawa p {text-align:left;}

.lewy {margin:5px 20px 15px 0px;}

strong {
	font-family:Georgia;
	font-size:14pt;
	text-align:left;
	color:#015937;
	line-height: 20pt;
	}

.bg_yellow {
    background-color:#FFFF00;}
	
.red {color:#FF0000;}

.kupon_left p,h1,h2,h3 {text-align:left ! important;}

.light_gray {color: #8D8D8D;}

.tabela_obliczenia {border-top:1px solid #ccc;border-left:1px solid #ccc;}

.tabela_obliczenia td {border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px}

.tabela_obliczenia p {font-size:10px;text-align:left;}