/* CSS Document */
*,a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:hover{
}

h1{
	color:#0CB3FA;
	font-size:21px;
	font-weight:normal;
	margin-top:0px;
	line-height:40px;
}

img{
	border:0px;
}

b.red{
	color:red;
	font-size:10pt;
}

body{
	margin:0px;
	background-color:#4c4c4c;
}

div.gora_container{
	width:100%;
	height:188px;
	background: repeat-x url(img/tlo_gora.jpg);
}

table.gora{
	width:1000px;
	margin:24px auto 0px auto;
}

td.logo{
	width:325px;
}

td.oddzialy{
	padding-top:15px;
}

td.logosy{
	text-align:right;
	padding-top:15px;
}

table.logosy_pozycje td{
	padding-right:10px;
	padding-left:10px;
	color:#fdfdfd;
}

div.baner_container{
	width:100%;
	height:283px;
	background: repeat-x url(img/tlo_baner.jpg);
	text-align:center;
}

div.dol_container{
	width:100%;
	background: #616162 repeat-x url(img/tlo_dol.jpg);
}

table.zawartosc{
	height:173px;
	width:1000px;
	margin:0px auto 0px auto;
}

table.zawartosc td{
	vertical-align:top;
	padding-top:15px;
	font-size:9pt;
	padding-bottom:15px;
}

div.stopka{
	background: no-repeat url(img/stopka.jpg);
	height:41px;
	width:1000px;
	margin:0px auto 0px auto;
	text-align:center;
	padding-top:20px;
	font-size:8pt;
	color:#fdfdfd;
}

div.stopka a{
	font-size:8pt;
	color:#fdfdfd;
}

div.info{
	color:#fdfdfd;
}

div.aktu{
	color:#fdfdfd;
}

/*startowa + aktualnosci*/
div.start_info{
	width:45%;
	float:left;
	padding-top:31px;
	color:#fdfdfd;
}

div.start_aktu{
	width:45%;
	float:right;
	color:#fdfdfd;
}

div.start_aktu_poz{
	padding-top:10px;
}

div.start_aktu_link{
	width:100%;
	text-align:right;
	padding-top:2px;
}

div.start_aktu_link a{
	font-weight:bold;
	font-size:8pt;
	color:#fdfdfd;
}

div.start_aktu_link a:hover{
	text-decoration:underline;
}

div.start_clear{
	clear:both;
}

/*style menu*/
div.menu{
	float:right;
}

div.menu_pozycja{
	float:right;
	height:36px;
	padding-left:15px;
	padding-right:15px;
}

div.menu_pozycja_sep{
	background: no-repeat url(img/sep_menu.jpg) 0% 0%;
}

a.menu_link_off{
	color:#d0cece;
	font-size:8pt;
	line-height:25pt;
}

a.menu_link_on, a.menu_link_off:hover{
	color:#fff;
	font-size:8pt;
	line-height:25pt;
}

/*galeria*/
div.gal{
	width:100%;
}

div.gal_zdj{
	width:185px;
	padding:0px 7px 15px 7px;
	float:left;
	text-align:center;
}

div.gal_zdj_clear{
	clear:left;
}

/*style do kontaktu*/
div.kon_form{
}

input.kon_form{
	width:400px;
	height:17px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #0CB3FA;
}

textarea.kon_form{
	font-size:14px;
	font-weight:normal;
	width:400px;
	height:150px;
	border:1px solid #0CB3FA;
}

input.button_submit{
	width:60px;
	height:20px;
	border:0px;
	background-color:#000000;
	color:#ffffff;
	cursor:pointer;
}

div.kon_errors{
	color:#F00;
}

/*modul dodatki na startowa*/
div.st_dodatki{
	width:1000px;
	margin:25px auto 15px auto;
}

table.st_dodatek{
	width:290px;
	float:left;
}

table.st_dodatek th{
	height:25px;
	background-color:#707070;
	text-align:left;
	padding-left:15px;
	font-size:9pt;
	color:#fdfdfd;
}

td.st_dodatek_tekst{
	padding-top:20px;
	vertical-align:top;
	padding-right:10px;
	font-size:9pt;
}

div.st_dodatek_tekst_cnt{
	height:97px;
	color:#fdfdfd;
}

div.st_dodatek_tekst_link{
	float:right;
}

div.st_dodatek_tekst_link a{
	color:#fdfdfd;
}

div.st_dodatek_tekst_link a:hover{
	text-decoration:underline;
}

td.st_dodatek_zdj{
	padding-top:20px;
	vertical-align:top;
	text-align:right;
}

div.st_dodatek_sep{
	float:left;
	width:65px;
	height:156px;
	background: no-repeat url(img/sep_dodatki.jpg) 50% 0%;
}

div.st_dodatki_clear{
	clear:left;
}