@charset "utf-8";
/* CSS Document */
.szkola_autor {
	border:0;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	font-size: 13px;
	color: #666666;
}

.nazwa_szkoly,
.nazwa_szkoly a
 {
	font-family: Tahoma, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: bolder;
	color: #990066;
	line-height:23px;
	padding:0px;
	padding-bottom:5px;
}
.nazwa_dzialu{
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffffff;
	padding:5px;
	width:300px;
	padding-left:10px;
	font-variant: small-caps;
	background-color:#80d62c;
	height:14px;
	margin:0px;
}
.nazwa_dzialu_edytuj {
float:right; font-variant:normal; font-size:10px; line-height:10px; font-weight:normal;
}
.nazwa_dzialu_edytuj a{ color: #ffffff; }
.nazwa_dzialu_2 {	
background-color:#993366;	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffffff;
	padding:5px;
	width:300px;
	padding-left:10px;
	font-variant: small-caps;
	height:14px;
	margin:0px; }


.autor_w { float:right; margin:0px;   margin-left:170px; width:440px; height:22px; padding:0px;}
.autor_w_left { float: left; margin:0px; width:165px;  padding:0px; font-weight:bold; }
.szkola_detale {
padding-left:5px;
font-size:14px;
color: #999999;
font-variant: small-caps;
}
.szkola_detale a{
color: #999999;
}
.dodana {
	padding-top:10px;
	padding-left:3px;
	font-variant: small-caps;
}
.dodana a { color:#666666; }
.flaga { padding:3px; position: relative; top: 3px; padding-left:6px; border:0px;}
.flaga_2 { padding-left:2px; padding-right:3px; border:0px;}

.oceny_container
{
	border:0;
	margin-bottom:5px;
	margin-top:0px;
	font-size: 12px;
	color: #666666;
	border-top: 1px solid #80d62c;
	background-image: url(../img/display/gradient.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	width: 878px;
	overflow:hidden;

}

.oceny_container_2
{
	border:0;
	margin-bottom:5px;
	margin-top:0px;
	font-size: 12px;
	color: #666666;
	border-top: 1px solid #993366;
	background-image: url(../img/display/gradient.gif);
	background-repeat: repeat-x;
	width: 878px;
	overflow:hidden;
}


.odpowiedzi
{
float: left;
width:424px;
margin: 0;
padding-left: 10px;
padding-top: 15px;
line-height:18px;
padding-bottom:0px;
margin-bottom:0px;
}

.odpowiedzi_szerokie
{
clear:both;
margin: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 15px;
line-height:18px;
padding-bottom:0px;
margin-bottom:0px;
}


.oceny_box
{
margin-left: 437px;
padding-left:0px;
padding-right:3px;
padding-top:7px;
height:165px;
width:437px;
}


.ocena_wiersz {
	height:21px;
	width:433px;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	line-height: 21px;
	font-weight: normal;
	background-color:#FFFFFF; 
	margin:0px;
	margin-right:4px;
	padding:0px;
	float:right;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #fafafa;
	
	}
	.ocena_wiersz_legenda {
	height:19px;
	width:434px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	line-height: 21px;
	font-weight: normal;
	background-color:#FFFFFF; 
	float:none;
	padding:0px;
	}
.ocena_legenda {
width:231px; text-align:right; margin:0px; float: left; padding-right:1px;
}
.ocena_legenda_opis { 
width:233px; text-align:left; margin:0px;  float: left; color:#999999; font-weight:bolder;
background-color:#FFFFFF; font-size:11px; line-height:17px; padding-top:2px; padding-right:0px; margin-left:0px; 	color: #888888;
}

.ocena_legenda_opis2 { 
width:228px; text-align:left; margin:0px;  float: left; color:#999999; font-weight:bolder;
background-color:#FFFFFF; padding-right:0px; margin-left:0px; line-height:19px; padding-left:5px;
}
.ocena_pasek_legenda { margin:0px; float: right; }
.ocena_pasek_pusty { width:200px; background-image:url(../img/display/tlo.gif); margin:0px; float: right; }
.opinia_ocena_kat { clear: both; padding-top:0px; margin-top:0px; padding-left: 11px; margin-right:6px; padding-right:0px; text-align:justify; line-height:18px; }
.spacer_opinia {  clear: both; height:25px; }
.pojedyncza { margin-bottom:10px; }

.ocena_header_box
{
	border:0;
	margin-bottom:5px;
	margin-top:0px;
	font-size: 12px;
	width: 878px;
}
.ocena_header_info
{
float: left;
width:625px;
margin: 0;
padding-left: 0px;
padding-bottom:0px;
margin-bottom:0px;
}

.ocena_header_sticker
{
	float: right;
	width:240px;
	margin-left: 635px;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	margin: 0;
	background:#FFF9D7 none repeat scroll 0%;
	border-top: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
	font-size: 11px;
}
.ocena_header_sticker a { color:#666666; }
.ocena_header_mapa
{
	float: right;
	width:475px;
	margin: 0;
	}
.ocena_button
{
	background-color:#D2D2D2;
	border: 1px solid #8a8a8a;
	text-align:center;
	padding:3px;
	font-size: 11px;
	font-variant: small-caps;
	color: #FFFFFF;
	margin:5px;
	font-weight:bold;
	width:95px;
}
.ocena_button a { color:#ffffff; }
.pomocna a { color:#666666; }
.komentarz_lista a { color:#666666; }

#sticker_list
{
clear:both;
padding-top:3px;
margin-left: 0;
padding-left: 3px;
list-style: none;
padding-bottom:0px;
}

.sticker_list_li
{
padding-left: 9px;
background-image: url(../img/2px_vi.gif);
background-repeat: no-repeat;
background-position: 0;
line-height:21px;
}
.sticker_list_li a
{
color:#666666;
}
.pomocna { display: inline; 	margin: 0;
	padding: 0;
	display: inline; 
	list-style: none;
	background-image:none;
	}
.pomocna li { display: inline; padding:3px; margin:0px; list-style: none;  	background-image:none;}
.thumbs { border: medium none; }
.confirm_vote { font-size:9px; font-variant:small-caps; position:relative; top:-2px; color:#FFCC00; display:none; line-height:9px;}
.ocena_komentarz_sticker
{
clear:both;

	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	margin-bottom:2px;
	margin: 0 auto;
	background-color:#f7f7f7;
	border-bottom: 1px dotted #993366;
	font-size: 11px;
	height:44px;
}

.ocena_koment_box { float:left; width:860px; background-color:#fcfcfc; margin-right:12px; min-height:79px;}

.ocena_lewa_ul {
padding:0px;
list-style:none;
margin-left:4px;

}
.ocena_lewa_li
{
padding-left: 9px;
background-image: url(../img/2px_vi.gif);
background-repeat: no-repeat;
background-position: 0;
line-height:21px;
}

.share { padding-left:8px; padding-right:8px; }
