body{ margin: 0px; padding: 0px; background-color: #ffffff; }

img{ border: none; }
a {color: #83001a; font-weight: normal;  }
a:hover { text-decoration: none; }

img, div, td { behavior: url(../css/iepngfix.htc) }

#header{ width: 930px; margin: 0 auto; }
#logo { float: left; padding: 13px; }
#gorny_baner { float: right; padding: 5px 100px 5px 0; }

#gorne_menu { height: 41px; float: left; width: 930px;  background: #8b1335 top left repeat-x url(../images2/menu_tlo.gif); position: relative;}
#gorne_menu UL { list-style-type: none; padding: 0; margin: 0; }
#gorne_menu LI{ float: left; background: top right no-repeat url(../images2/menu_separator.gif);  }
#gorne_menu a{ font-family : Arial; font-size : 12px; color : #ffffff; font-weight: bolder; text-decoration: none; padding: 10px 9px 0 8px; line-height: 40px; }
#gorne_menu a:hover{ color: #f1b699; }


table,td,select{ font-family : Tahoma; font-size : 11px; color : #000000; line-height: 15px; }
table.glowny_motyw {background: url(../images2/glowny_motyw_parka2.jpg) no-repeat top left; }

p { text-align: justify; }
h1{ font-family : Arial; color: Gray; font-size: 9pt; font-weight: bold; padding-left: 30px; padding-top: 22px; line-height: 30px; text-transform: uppercase;}
h2{ font-family : Arial; font-size : 18px; font-weight: bold; border-bottom: 1px solid #d7dfe6; padding-bottom: 20px; padding-top: 7px; line-height: 20px;}
h3{ font-family : Arial; font-size : 19px; font-weight: bold; color: #83001a; margin-top: 10px;}
h4{ font-family : Arial; font-size : 14px; font-weight: bold; margin: 20px 0 10px 0;}
h5{ font-family : Arial; font-size : 11px; font-weight: bold; margin: 6px 0 6px 0;}

#lewe_tlo {background: url(../images2/tlo_main_left.jpg) no-repeat top right; height: 500px; width: 50%; vertical-align: top; }
#prawe_tlo {background: url(../images2/tlo_main_right.jpg) no-repeat top left; height: 500px; width: 50%; vertical-align: top; }

td.podstrona_motyw {background: url(../images/podstrona_motyw_man1.jpg) no-repeat top left; height: 143px;}

#submenu_container {padding-left: 0px; padding-bottom: 10px; width: 250px;}
#submenu_container .submenu {padding-left: 43px; padding-top: 10px; padding-bottom: 10px; background: #f5f6f8 url(../images/ico_submenu_arrow.gif) no-repeat 23px 15px; }
#submenu_container .submenu_separator { background: #f5f6f8 url(../images/separator_submenu.gif) no-repeat top center; height: 2px; }
#submenu_container .submenu a {font-weight: bold; color: #000000; text-decoration: none;}
#submenu_container .submenu a:hover {color: #7d0018; text-decoration: underline; }

.top_menu {text-align: center; background: url(../images/top_menu_tlo.gif) repeat-x top; height: 37px; }
.top_menu a {font-family : Arial; font-size : 12px; color : #ffffff; font-weight: bolder; text-decoration: none; padding-left: 15px; padding-right: 15px; border-right: 1px solid #a34c5d;}
.top_menu a:hover {color : #ba7786;}

.lokalizator{ width: 95%; border-bottom: 1px solid #d7dfe6; height: 20px; padding-top: 8px; padding-bottom: 2px; position: relative; left:15px; top:0px; font-weight: bold; }
.lokalizator a {color: #83001a; font-weight: normal;  }
.lokalizator a:hover { text-decoration: none; }


form, fieldset {margin:0; padding:0; border:0;}
.go {background: url("../images2/but_pokazszkoly.png"); border:0; width:93px; height:24px; margin: 0 0 0 5px; cursor:pointer;}
.szukarka_szkol{ font-family : Arial; font-size : 12px; width: 180px;  border-style: none;  }


#linki_stopka { font-family: Arial; font-size: 12px; color: #7a838c; font-weight: bold; display: block; border-bottom: 1px solid #d7dfe6; height: 15px; padding-top: 15px; padding-bottom: 15px;}
#linki_stopka .stopka_sjo { padding-left: 20px; width: 280px; float: left;}
#linki_stopka .stopka_linki { float: left; }

#linki_stopka .stopka_linki a { font-weight: bold; color: #7a838c; text-decoration: none; padding-left: 13px; padding-right: 13px; border-right: 1px solid #d7dfe6;}
#linki_stopka .stopka_linki a:hover { text-decoration: underline; color: #700c1f;}

#linki_stopka .stopka_dogory { width: 130px; float: left; text-align: right; background: url(../images/ico_dogory.gif) no-repeat 75px center;}
#linki_stopka .stopka_dogory a { font-weight: bold; color: #7a838c; text-decoration: none; }
#linki_stopka .stopka_dogory a:hover { text-decoration: underline; color: #700c1f;}

.webdev_stopka { float: right; padding: 20px 20px 20px 0; font-family: Arial; font-size: 11px; color: #7a838c; font-weight: bold; }
.webdev_stopka a { font-weight: bold; color: #700c1f; text-decoration: none;}
.webdev_stopka a:hover { text-decoration: underline;}

.logo_platnosci { float: left; padding: 15px 0 20px 30px; }

.bigHeader{ color:#000000; font-size: 25px; line-height: 35px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:0px; float: left; width: 250px; padding-left:10px;}
.bigHeader2 { color:#000000; font-size: 25px; line-height: 35px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:0px; float: left; margin-left: -110px; }
.bigHeader3 { color:#000000; font-size: 25px; line-height: 35px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:0px; float: left; padding-left:15px; }

.ankieta_dot { font-size: 7pt; font-family: Tahoma; color: #939393; text-align: left; }
.pytanie { margin-bottom: 2px; margin-top: 2px; border-bottom: 1px solid #edeff2; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.zapisy {border-style: none;}

#wybor_platnosci .metoda { width: 184px; height: 100px; float: left; text-align: center; vertical-align: middle; background: #f4f5f5; margin: 5px; padding-top: 15px; }
#wybor_platnosci .zaplac { width: 600px; text-align: center; padding-top: 20px; cursor:hand;}
.submit_formaplatnosci { background: #fafafa; border: 1px solid #9ab3cb; margin: 5px; }

#praktyczny { position: relative; }
#praktyczny .okladka_praktyczny { float: left; padding: 0 5px 100px 0;}
#praktyczny ul { padding: 0px 20px 0 315px; }
#praktyczny .tak { padding: 10px 20px 35px 280px;}
#praktyczny .kupuje { padding: 20px 20px 35px 360px;}

#praktyczny TABLE.podsumowanie { width: 585px;}
#praktyczny TABLE.podsumowanie caption {background: #dcdcdc; padding: 5px; margin: 0 2px 0 2px; font-size: 12px; font-weight: bold; }
#praktyczny TABLE.podsumowanie th {background: #ebc0b6; text-align: center; padding: 3px;}
#praktyczny TABLE.podsumowanie td {background: #edeff2; padding: 5px;}

#praktyczny TABLE.dane caption {background: #dcdcdc; padding: 5px; margin: 0 2px 0 2px; font-size: 12px; font-weight: bold;}

div#add_window {
	text-align: right;
	position: absolute;
	width: 405px;
	height: 420px;
	left: 50%;
	margin-left: -220px;
	padding: 10px;
	top: 50%;
	margin-top: -180px;
	color: Black;
	background: White;
	z-index: 100;
	border: 1px solid #a7a7a7;
}

div#add_window a{
    color: #575757;
    font-size: 11px;
}

div#add_window a:hover{
    font-weight: bold; 
    color: #5e0016;
}

