body{
	margin-bottom:0;
	padding-bottom:0;
	margin-left:0;
	padding-left:0;
	margin-right:0;
	padding-right:0;
	margin-top:0;
	padding-top:0;
	font-size:11px;
	background-image: url(../images/gimnazjum_5_tlo.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;	
}

ul.lista {
	list-style-image: url(../images/bullet.gif);
	text-align: left; 
	padding-left: 35px;
}

ol.lista {
	list-style-image: url(../images/bullet.gif);
	text-align: left; 
	padding-left: 35px;
}

* {padding:0; margin:0}

.gimnazjum_5_left{
	background-image: url(../images/gimnazjum_5_06tlo.jpg);
	background-repeat: repeat-y;
}
.gimnazjum_5_right{
	background-image: url(../images/gimnazjum_5_09tlo.jpg);
	background-repeat: repeat-y;
}
.toprow{
	background-image: url(../images/top_row_tlo.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	padding-left: 35px;
	color: #15578b;
}

.promoimg{
	border: 1px solid #a1582f;
}

.topdowntlo{
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 10px;
	color: #e9f6fc;
	background-image: url(../images/narty_spytkowice_toptlo.jpg);
	background-repeat: repeat-x;
}


.dropdown {
	float:left; 
	padding-left:5px;
	padding-right:5px;
}
.dropdown dt {	
	padding-left: 5px;
	padding-top: 5px;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #15578b;
	text-align: center;
	font-weight:bold;
	text-decoration: none;
	cursor:pointer; 
}
.dropdown dt:hover {
	background:url(images/header_over.gif);
}
.dropdown dd {
	position:absolute; 
	overflow:hidden; 
	display:none; 
	background:#fff; 
	z-index:200; 
	opacity:0.5;
     	filter: alpha(opacity=50);
}
.dropdown ul {
	width:204px; 
	border:2px solid #9ac1c9; 
	list-style:none; 
	border-top:none;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #e9f6fc;

}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#ffe695; width:194px}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

.tlomenu{
	text-align: center;
	padding-bottom: 5px;
}

.main_block{
	background-color: #ffffff;
	padding: 35px;
}

.topmenu_txt {	
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 10px;
	color: #235ca9;
	text-decoration: none;
}

.topmenu_txt A:link {
	color: #235ca9;
	text-decoration: none;
}
.topmenu_txt A:visited {
	color: #235ca9;
	text-decoration: none;
}
.topmenu_txt A:hover {
	color: #ffffff;
	text-decoration: none;
}
.topmenu_txt A:active {
	color: #235ca9;
	text-decoration: none;
}

.main_menu {	
	padding-top: 5px;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #e9f6fc;
	text-align: center;
	font-weight:bold;
	text-decoration: none;
}

.main_menu A:link {
	color: #002654;
	text-decoration: none;
}
.main_menu A:visited {
	color: #002654;
	text-decoration: none;
}
.main_menu A:hover {
	color: #ffffff;
	text-decoration: none;
}
.main_menu A:active {
	color: #002654;
	text-decoration: none;
}


.linia_przerywana {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 22px;
	line-height: 22px;
	background-image: url('../images/linia_przerywana.gif');
	background-repeat: repeat-y;
	background-position: center left;
}

.linia_tabeli {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 10px;
	line-height: 10px;
	background-image: url('../images/linia_tabeli.gif');
	background-repeat: repeat-x;
	background-position: center left;
}

.sklepypartnerskie{
	padding: 10px;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	color: #481C0F;
}

.aktualnosci_txt A:link {
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #a1582f;
	text-decoration: none;
}
.aktualnosci_txt A:visited {
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #a1582f;
	text-decoration: none;
}
.aktualnosci_txt A:hover {
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.aktualnosci_txt A:active {
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #a1582f;
	text-decoration: none;
}

.separator {

	background-image: url(../images/separator2.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
}
	
.footer{
	background-image: url(../images/tlofooter.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;	
}	
	
	
.main_txt_cointainer {	
	padding: 10px;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	color: #481C0F;
	text-align: justify;
	padding: 5px;
}

.main_txt_cointainer A:link {
	color: #9f562d;
	text-decoration: none;
}
.main_txt_cointainer A:visited {
	color: #9f562d;
	text-decoration: none;
}
.main_txt_cointainer A:hover {
	color: #dcbf8e;
	text-decoration: none;
}
.main_txt_cointainer A:active {
	color: #dcbf8e;
	text-decoration: none;
}

.kontakt_txt_cointainer {	
	padding: 10px;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #481C0F;
	text-align: center;
}

.kontakt_txt_cointainer A:link {
	color: #dcbf8e;
	text-decoration: none;
}
.kontakt_txt_cointainer A:visited {
	color: #dcbf8e;
	text-decoration: none;
}
.kontakt_txt_cointainer A:hover {
	color: #9f562d;
	text-decoration: none;
}
.kontakt_txt_cointainer A:active {
	color: #dcbf8e;
	text-decoration: none;
}

.katalog_txt_cointainer {	
	padding: 10px;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #9f562d;
	text-align: left;
}

.katalog_txt_cointainer A:link {
	color: #9f562d;
	text-decoration: none;
}
.katalog_txt_cointainer A:visited {
	color: #3f2802;
	text-decoration: none;
}
.katalog_txt_cointainer A:hover {
	color: #000000;
	text-decoration: none;
}
.katalog_txt_cointainer A:active {
	color: #3f2802;
	text-decoration: none;
}

.smallkatalog_txt_cointainer {	
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	color: #9f562d;
	text-align: left;
}

.aktualnosci_txt {
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	color: #481C0F;
	text-align: justify;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	vertical-align: top;
}

.promocje_txt {
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	color: #481C0F;
	text-align: justify;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 15px;
	vertical-align: top;
}

.title{
	font-family:  Verdana, Helvetica, Arial Black, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f57c21;
	padding-top: 15px;
}

.title A:link {
	font-family:  Verdana, Helvetica, Arial Black, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #481C0F;
	text-decoration: none;
}
.title A:visited {
	color: #dcbf8e;
	text-decoration: none;
}
.title A:hover {
	color: #000000;
	text-decoration: none;
}
.title A:active {
	color: #a1582f;
	text-decoration: none;
}

.info{
	width: 250px;
	font-family:  Verdana, Helvetica, Arial Black, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #481C0F;
	text-align: right;
}

.info A:link A:active A:hover A:visited{
	color: #481C0F;
	text-decoration: none;
}

.kontakt_title{
	font-family:  Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #481C0F;
	padding-top: 5px;
}

.footer_txt{
	height: 50px;
	font-family:  Verdana, Helvetica, Arial Black, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b4afa0;
	text-align: right;
	padding-right: 35px;
	
}

.footer_txt A:link {
	color: #b4afa0;
	text-decoration: none;
}
.footer_txt A:visited {
	color: #b4afa0;
	text-decoration: none;
}
.footer_txt A:hover {
	color: #dcbf8e;
	text-decoration: none;
}
.footer_txt A:active {
	color: #b4afa0;
	text-decoration: none;
}

.copyrightinfo{
	//background-image: url(../images/footer_01.jpg);
	//background-repeat: no-repeat;
	//background-color: #ffffff;	
	height: 119px;
	width: 334px;
	font-family:  Verdana, Helvetica, Arial Black, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fffaf3;
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 20px;
}

.copyrightinfo A:link {
	color: #fffaf3;
	text-decoration: none;
}
.copyrightinfo A:visited {
	color: #fffaf3;
	text-decoration: none;
}
.copyrightinfo A:hover {
	color: #8f5d4c;
	text-decoration: none;
}
.copyrightinfo A:active {
	color: #fffaf3;
	text-decoration: none;
}

input.logbutton {
	font-size:11px;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	color:#888888;
	width:100px;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:#BBBBBB;
	border-width:1px;
}

input.logbutton {
	font-size:11px;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	color:#888888;
	width:100px;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:#BBBBBB;
	border-width:1px;
}

input.user {
	border-right: #bbbbbb 1px solid; 
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	font-size: 11px; 
	background-color: #eeeeee; 
	cursor: hand; 
	color: 888888; 
	font-family: tahoma,sans-serif; 
	height: 15px;
	width: 150px;
} 

input.pass {
	border-right: #bbbbbb 1px solid; 
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	font-size: 11px; 
	background-color: #eeeeee; 
	cursor: hand; 
	color: 888888; 
	font-family: tahoma,sans-serif; 
	height: 15px;
	width: 150px;
} 

.logintable {
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	padding-left: 10px;
	color: #00000c;
}

#txtFooterHome {
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 10px;
	color: #23384d;
}
#txtFooterHome A:link {
	color: #23384d;
	text-decoration: none;
}
#txtFooterHome A:visited {
	color: #23384d;
	text-decoration: none;
}
#txtFooterHome A:hover {
	color: #c31111;
	text-decoration: underline;
}
#txtFooter1Home A:active {
	color: #23384d;
	text-decoration: underline;
}

.txtHeadReport {
font-size: 9px;
color: #c6c6c6;
}

.txtHeadReport a:link {
text-decoration: none; 
color: #FFFFFF;
}

.txtHeadReport a:visited {
text-decoration: none; 
color: #FFFFFF;
}

.txtHeadReport a:hover {
text-decoration: underline; 
color: #FFFFFF;
}

.txtHeadReport a:active {
text-decoration: underline; 
color: #FFFFFF;
}

.listapunktowana ul {
	list-style-image: url(../images/lista2.gif);
	text-align: left;
	list-style-position: outside;
	margin-left: 2px;
}

.kam {
    	background-image: url(../webcam.jpg);
	background-repeat: repeat-x;
	background-color: #000000;
}

.kam2 {
    	background-image: url(../webcam2.jpg);
	background-repeat: repeat-x;
	background-color: #000000;
}

.tekstMainBold {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	text-align: justify;
	padding: 5px;
	padding-right: 10px;
	font-weight: bold;
	background-color: #eaeff5;

}
.tekstMainBold2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	text-align: center;
	padding: 5px;
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
	background-color: #F7EDCB;

}
.tekstMainBold_top {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #25374f;
	text-align: center;
	padding: 5px;
	font-weight: bold;
	background-color: #def0ff;

}
.tekstForm {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}

.teksttable {

	padding: 10px;
	font-family: Tahoma, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	color: #481C0F;
	text-align: justify;

}
