div
{
	border:0px solid black;
}
.porownaniea
{
	width:564px;
	height:29px;
	padding:5px;
	color:#5A5A5A;
	background:#F2F2F2;
}

.obrazek
{
	float:left;
	position: relative;
	margin-left:5px;
	width:150px;
	text-align:center;
}
.tytul
{
	float:left;
	padding-top:9px;
	font-weight:bold;
	padding-left:15px;
	color:#212121;
}

#podobne
{
	float:left;
	background: #ffffff;
	position: relative;
	width:258px;
	font-size:8pt;
	margin-left:11px;
	border-left:4px solid #2E8AE5;
	padding-left:11px;

}
.opiekun_table
{
	margin:0px;

	
}
#podobne div.atrybut 
{
	width:240px;
	min-height:15px;
	float:left;
	color:#5E5E5E;
	clear:both;
	position: relative;
	border-top: 0px #FFFFFF solid;
}
#podobne div
{
	padding-top:1px;	
}
#podobne div.punkty {
	float:left;
	clear:both;
	position: relative;
	background: #FFFFFF;
	font-size:8pt;
	width:243px;
	color:#3E3E3E;
	border-bottom: 3px #FFFFFF solid;
	padding-top:0px;
}


#opcje
{
	
	float:right;
	margin-left:5px;

}
#opcje .cena_pro
{
	color:#FFFFFF;
	background: #2E8AE5;
	font-family: Tahoma;
	width:122px;
	height:34px;
	border-top:1px #FFFFFF solid;
	text-align:left;
	font-weight:bold;
	font-size: 14px;
	padding-top:15px;
	padding-left:8px;

}
div  .panel2
{
	background-color:#F5F7FA;
	color:#FFFFFF;
	font-size:8pt;
	font-weight: normal;
	vertical-align: middle;
	width:130px;
	height:60px;
	border-top:3px #FFFFFF solid;
	
}
div  .panel2 div
{
	float:left;
	clear:both;	
	margin:0px;
	padding:0px;
	color: #212121;
}
div  .panel2 div img
{
	margin:0px;	
}
div  .panel
{
	background-color:#F5F7FA;
	color:#FFFFFF;
	font-size:8pt;
	font-weight: normal;
	vertical-align: middle;
	width:130px;
	
	
	border-top:3px #FFFFFF solid;
	
}
div  .panel div
{
	float:left;
	clear:both;	
	color: #212121;
}

#oceny
{
	margin-top:-10px;	
}
.napisr
{
	margin-top:3px;
}
.oceny
{
	background:url('/_gfx/oceny_bg.png') repeat-x ;
	width:439px;
	height:33px;
	float:left;
	padding-top:3px;
	margin-top:3px;
}
.opis_krotki
{
		background:url('/_gfx/opis_krotki_tlo.png') repeat-x;
		width:565px;
		height:29px;
		margin-top:0px;
		clear:both;
		float:left;
		color:#595959;
		font-size:8pt;
		padding-left:5px;
		padding-top:5px;

}
.uwagi
{
	background:url('/_gfx/tlo_przerwa.png') repeat-x bottom;
	width:566px;
	clear:both;
	float:left;
	font-size:8pt;
	padding:4px;
	padding-bottom:3px;	
	z-index:1;
	margin-top:-30px;
	margin-left:0px;
	margin-bottom:5px;	
}
.opis_produkt
{
	clear:both;
	float:left;
	width:538px;
	margin-top:10px;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:0px;
	background-color:#ffffff;
	color:#212121;
	font-size:9pt;
	margin-left:10px;
	padding-right:10px;
	padding-bottom:10px;		
}
.podpis_opis
{
	clear:both;
	float:left;
	width:518px;
	margin-top:10px;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:10px;
	background-color:#FFFFFF;
	color:#808080;
	font-size:7pt;
	margin-left:40px;
	text-align:justify;	
}
.uwagi_opiekun
{
	
	width:570px;
	clear:both;
	float:left;
	font-size:8pt;
	padding:2px;
	padding-left:0px;
	margin-left:0px;
	padding-bottom:3px;
	background-color:#f2f2f2;	
}

#zakladki_all
{	
	float:left;
	margin-top:8px;

}

.zakladki_calosc
{
	border-bottom:1px solid #bfbfbf;
	width:574px;
	clear:both;
	float:left;
	font-size:8pt;
	padding-bottom:0px;
	margin-bottom:10px;
	background-color:#f2f2f2;
	padding-top:13px;
}
.zakladki
{
	float:left;
	color:#FFFFFF;
	padding:2px;
	margin-right:0px;
	text-align:center;
	border-right:1px solid #dbdbdb;
	height:28px;
	/*background:url("/_gfx/zakladka_standard_bg.png") repeat-x;*/
}

.zakladki_active
{
	float:left;
	color:#FFFFFF;
	padding:2px;
	margin-right:0px;
	text-align:center;
	border-right:1px solid #dbdbdb;
	background:url("/_gfx/zakladka_standard_bg.png") repeat-x;
	height:28px;
}


.zakladki span
{
	margin-bottom:-12px;
	cursor: pointer;	
	color:#4674A8;
	text-decoration:underline;
	height:27px;
	display:block;
	margin-top:13px;
}
.zakladki span:hover
{
/*	color:#4674A8;*/
	font-weight:normal;
	text-decoration:none;
}

.zakladki img
{
	cursor: pointer;	
}
.zakladki span.active
{
	color:#4674A8;
	text-decoration:none;
	font-weight:bold;
	cursor: pointer;	
	margin-top:13px;
	margin-bottom:-12px;
	background:url("/_gfx/strzalka_standard.png") bottom center no-repeat;
	vertical-align:middle;
	height:27px;
	display:block;
}


.zakladki img.none
{
	cursor: pointer;	

	margin-bottom:-4px;
}



.zakladki_active span
{
	margin-bottom:-12px;
	cursor: pointer;	
	color:#4674A8;
	/*text-decoration:underline;*/
	height:27px;
	display:block;
	margin-top:13px;
}
.zakladki_active span:hover
{
/*	color:#4674A8;*/
	font-weight:normal;
	text-decoration:none;
}

.zakladki_active img
{
	cursor: pointer;	
}
.zakladki_active span.active
{
	color:#4674A8;
	text-decoration:none;
	font-weight:bold;
	cursor: pointer;	
	margin-top:13px;
	margin-bottom:-12px;
	background:url("/_gfx/strzalka_standard.png") bottom center no-repeat;
	vertical-align:middle;
	height:27px;
	display:block;
}

span.active_promo
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	cursor: pointer;	
	margin-top:13px;
	margin-bottom:-12px;
	background:url("/_gfx/strzalka_promocje.png") bottom center no-repeat;
	vertical-align:middle;
	height:27px;
	display:block;
}

span.promo_span
{
	color:#9c27c9;
	text-decoration:underline;
	font-weight:bold;
	cursor: pointer;	
	margin-top:13px;
	margin-bottom:-12px;
	/*background:url("/_gfx/strzalka_promocje.png") bottom center no-repeat;*/
	vertical-align:middle;
	height:27px;
	display:block;
}

.zakladki_active img.none
{
	cursor: pointer;
	margin-bottom:-4px;
}

.zakladki_promo
{
	float:left;
	color:#ffffff;
	padding:2px;
	font-weight:bold;
	margin-right:0px;
	text-align:center;
	border-right:1px solid #dbdbdb;
	height:28px;
	background:url("/_gfx/zakladka_promo_bg.png") repeat-x;
}

.zakladki_promo span
{
	margin-bottom:-6px;
	cursor: pointer;	
	color:#ffffff;
	/*text-decoration:underline;*/
	height:27px;
	display:block;
	margin-top:13px;
	font-weight:bold;
}
.zakladki_promo span:hover
{
	/*color:#52187e;*/
	font-weight:normal;
	text-decoration:none;
}

.zakladki_promo img
{
	cursor: pointer;	
}
.zakladki_promo span.active
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	cursor: pointer;	
	margin-top:13px;
	margin-bottom:-6px;
	background:url("/_gfx/strzalka_promocje.png") bottom center no-repeat;
	vertical-align:middle;
	height:27px;
	display:block;
}


.zakladki_promo img.none
{
	cursor: pointer;	

	margin-bottom:-4px;
}

#opis_zakladka
{
	display:block;	
	position:relative;

}

#specyfikacja_zakladka
{
	display:none;	
	position:relative;	
}

#specyfikacja_zakladka .wiersz_specyfikacja
{
	width:565px;
	clear:both;
	float:left;
	padding:5px;
}
#specyfikacja_zakladka .nazwa_specyfikacja
{
	float:left;
	width:205px;
	text-align:right;
	font-size:8pt;
}
#specyfikacja_zakladka .wartosc_specyfikacja
{
	float:right;
	width:350px;
	text-align:left;
	font-size:8pt;
}

#promocje_zakladka
{
	display:none;	
	position:relative;	
}
#opcje_zakladka
{
	display:none;	
	position:relative;	
}
#gwarancje_zakladka
{
	display:none;	
	position:relative;	
}
#materialy_zakladka
{
	display:none;	
	position:relative;	
}
#akcesoria_zakladka
{
	display:none;	
	position:relative;	
}
#kable_zakladka
{
	display:none;	
	position:relative;	
}
#podobne_zakladka
{
	display:none;	
	position:relative;	
}
#opinie_zakladka
{
	display:none;	
	position:relative;	
}
.specyfikacja
{
	float:left;
	clear:both;	
	background-color: #D7D7D7;
	height:17px;
	font-weight:bold;
	font-size:9pt;
	width:570px;
	padding-left:6px;
	padding-top:3px;
	margin-top:3px;
	margin-bottom:3px;	
}


div.pasek_top
{

	width:574px;
	height:3px;	
	background:url(/_gfx/tlo_przerwa.png) repeat-x top left #FFFFFF;
}
div.pasek_bottom
{

	width:574px;
	height:3px;	
	background:url(/_gfx/tlo_przerwa.png) repeat-x bottom left #FFFFFF;
}

#dodaj_komentarz
{
	background-color: #f2f2f2;
	width:574px;
	min-height:129px;
	float:left;
	clear:both;
	margin-top:3px;
	padding-bottom:5px;
}
.recenzje
{
	float:left;
	padding-left:8px;	
}
.recenzje_img
{
	float:right;	
}
div.komentarz
{
	float:left;
	clear:both;
	width:566px;
	font-size:9pt;
	padding-top:14px;
	margin-left:14px;
}

div.komentarz .tekst
{
	width:520px;
	background:#f2f2f2;
	padding:10px;
	text-align:justify;
	color:#212121;
	float:left;
	clear:both;
	margin-left:20px;
	margin-top:10px;
}

.opis_header1
{
	clear:both;
	float:left;
	width:488px;
	margin-top:3px;
	padding-top:5px;
	padding-left:30px;
	padding-bottom:5px;
	background-color:#F2F2F2;
	color:#212121;
	font-size:9pt;
	margin-left:40px;
}
.opis_header
{

clear:both;float:left;width:488px;margin-top:20px;margin-left:30px;padding-bottom:10px;padding-top:5px;padding-left:30px;padding-bottom:5px;background-color:#2E8AE5;color:#FFFFFF;font-size:9pt;margin-left:40px;font-weight:bold;
}

#tinymce {
	margin: 1px !important;
}

#tinymce a {
    color: #4774A8 !important;
    text-decoration: underline;
}

#tinymce p {
	font-size: 9pt !important;
	font-family: Arial !important;
}
