body {
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	font-family: Tahoma,Verdana,Arial;
	/*background: url(img/bg.gif);*/
	padding: 0px;
	margin: 0px;
}

#glowne {
	background-color: #ffffff;
	width: 1034px;
	margin: 0 auto;
}

#tlo_lewo {
	background: url(img2/bg_left.gif) top left repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#tlo_prawo {
	background: url(img2/bg_right.gif) top right repeat-y;
	padding: 0px 17px 0px 17px;
	margin: 0px 0px 0px 0px;
}

#cala_gora {
	display: block;
	background: url(img2/banner.jpg) top left no-repeat;
	height: 170px; /*264px;*/
}

#gora_lewo {
	display: block;
	float: left;
	width: 350px;
	/*height: 264px;*/
}

#ics_logo {
	background: url(img/budynek_1.png) top left no-repeat;
	width: 377px; /*279px;*/
	height: 170px; /*264px; 78px;*/
}

.fotka_logo {
	padding: 46px 0px 20px 4px;

}

#gora_prawo {
	display: block;
	float: right;
	width: 400px;
	height: 170px;
}

#czysc {
	clear: both;
}

#menu {
	display: block;
	height: 40px;
	background-image: url("img2/top_menu_bg.jpg");
	background-position: left top;
	background-repeat: repeat-x;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
}

.guzik {
	height: 40px;
	width: 144px;
	text-decoration: none;
	color: #ee0000;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

.guzik a {
	text-decoration: none;
	display: block;
	height: 40px;
	/*background-image: url("img2/tlo_butt.gif");*/
	background-position: left top;
	background-repeat: repeat-x;
	color: #ffffff;
}

.guzik a:hover {
	/*background-position:  0 -61px;
	color: #ffffff;*/
}

.guzik_napis {
	position: relative;
	top: 11px;
	/*text-indent: 0.5em;*/
	/*padding-left: 10px;*/
	text-align: center;
}

.guzik_on {
	height: 40px;
	width: 144px;
	text-decoration: none;
	color: #ff0000;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

.guzik_on a {
	text-decoration: none;
	display: block;
	height: 40px;
	background-image: url("img2/top_menu_akt.jpg");
	background-position: left top;
	background-repeat: repeat-x;
	color: #ff0000;
	/*background-position: 0 -61px;*/
}

.guzik_kurs {
	text-decoration: none;
	height: 61px;
	width: 22px;
	background: url(img/but_kurs2.png) top left no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#guzik_kurs_on {
	height: 61px;
	width: 22px;
	background: url(img/but_kurs_on.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#pasek_1 {
	background: url(img2/top_linia.jpg) top left repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 30px;
}

#ramka_login {
	background: url(img/tlo_login.gif) top left repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 87px;
}

#lewo_szukaj {
	height: 61px;
	padding: 15px 0px 0px 10px;
	float: left;
}

.wyzej {
	margin-top: 6px;
	margin-right: 20px;
	float: left;
}

#prost_prawo {
	background: url(img/prost_log.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 87px;
	width: 21px;
	float: right;
}

.szukaj_but button {
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 27px;
	width: 57px;
	background-color: transparent;
	background-image: url(img2/szukaj_btn.jpg);
	background-repeat: no-repeat;
}

.w_dol {
	margin-top: 13px;
	border: 1px solid #a81d14;
	height: 31px;
	width: 203px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	padding: 1px 1px 1px 1px;
	marin-left: 3px;
}

input {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	margin-bottom: 2px;
	margin-right: 4px;
}

#pasek_2 {
	background: url(img/pasek2.gif) top left repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 21px;
}

#srodek {
	/*background-color: #AFC0D0;*/
	margin-bottom: 1px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1000px; /*926px;*/
}

#srodek_lewo_1 {
	width: 222px;
	/*height: 315px;*/
	background: url(img2/menu2_bg.jpg) top left repeat-y;
	float: left;
	margin-left: 25px;
}

#srodek_lewo {
	width: 180px;
	height: 315px;
	background: url(img/skos_prawy.gif) top right no-repeat;
	padding-left: 15px;
	padding-right: 14px;
}

.odsun {
	margin-right: 2px;
	padding-right: 2px;
}

.odsun2 {
	padding-right: 10px;
}

#menu2_top {
	background: url(img2/menu2_top.jpg) top left no-repeat;
	width: 222px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menu2_bottom {
	background: url(img2/menu2_bottom.jpg) top left no-repeat;
	width: 222px;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#podmenu {
	/*background: url(img/podmenu_tlo.jpg) top left no-repeat;
	height: 320px;*/
	/*padding-left: 5px;*/
	padding-top: 5px;
}

#pod_menu_1 {
	/*background: url(img2/menu2_bg.jpg) top left repeat-y;*/
	font-weight: bold;
	padding-bottom: 2px;
	/*height: 20px;*/
	display: block;
	padding-left: 5px;
	margin-left: 1px;
	padding-top: 2px;
}

#pod_menu_1 a {
	text-decoration: none;
	color: #8d8a85;
	font-weight: bold;
	padding-bottom: 2px;
}

#pod_menu_1 a:hover {
	color : #c01d19;
}

#pod_menu_1_akt {
	/*background: url(img2/menu2_bg.jpg) top left repeat-y;*/
	font-weight: bold;
	padding-bottom: 2px;
	color: #EF6D00;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 1px;
	padding-top: 2px;
}

.pod_menu_1_akt img a {
	text-decoration: none;
}

#pod_menu_1_akt a {
	/*text-decoration: none;*/
	font-weight: bold;
	padding-bottom: 2px;
	color: #c01d19;
	text-decoration: none;
}

#pod_menu_1_akt a:hover {
	color : #c01d19;
}

#pod_menu_2 {
	font-weight: bold;
	margin-left: 19px;
	padding-left: 6px;
	padding-bottom: 5px;
	/*border-left: 1px dotted orange;*/
	margin-top: 1px;
	margin-bottom: 1px;
}

#pod_menu_2 a {
	text-decoration: none;
	color: #8d8a85;
}

#pod_menu_2 a:hover {
	color : #c01d19;
}

#pod_menu_2_akt {
	font-weight: bold;
	margin-left: 19px;
	padding-left: 6px;
	padding-bottom: 5px;
	/*border-left: 1px dotted orange;*/
	color: #c01d19;
	text-decoration: none;
	margin-top: 1px;
	margin-bottom: 1px;
}

#pod_menu_2_akt a {
	color: #c01d19;
	text-decoration: none;
}

#pod_menu_2_akt a:hover {
	color : #c01d19;
}

#pod_menu_3 {
	font-weight: bold;
	margin-left: 27px;
	padding-left: 8px;
	padding-bottom: 5px;
	/*border-left: 1px dotted red;*/
	margin-top: 1px;
	margin-bottom: 1px;
}

#pod_menu_3 a {
	text-decoration: none;
	color: #8d8a85;
}

#pod_menu_3 a:hover {
	color : #c01d19;
}

#pod_menu_3_akt {
	font-weight: bold;
	margin-left: 27px;
	padding-left: 8px;
	padding-bottom: 5px;
	/*border-left: 1px dotted red;*/
	color: #c01d19;
	text-decoration: none;
	margin-top: 1px;
	margin-bottom: 1px;
}

#pod_menu_3_akt a {
	color: #c01d19;
	text-decoration: none;
}

#pod_menu_3_akt a:hover {
	color : #c01d19;
}

#sciezka {
	/*background-color: #D5DDE6;*/
	color: #445566;
	font-size: 10px;
	font-family: Tahoma,Verdana,Arial;
	font-weight: normal;
	padding: 3px 3px 3px 3px;
	margin-left: 30px;
}

#sciezka a {
	text-decoration: none;
	color: #2D1C8A;
	font-size: 10px;
	font-family: Tahoma,Verdana,Arial;
	font-weight: normal;
}

#sciezka a:hover {
	text-decoration: underline;
}

#tresc {
	float: right;
	margin-left: 10px;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	margin-right: 25px;
	color: #000000;
	width: 710px;
}

#podtresc {
	/*background: url(img/rog.jpg) top left no-repeat;*/
	/*background-color: #f7f7f7;*/
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	/*padding-left: 8px;
	padding-right: 8px;*/
	float: left;
	width: 679px;
}

.min320px {
	height: 320px;
	width: 0px;
	float: left;
}


#tresc h1 {
	color : #222222;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 20px;
}

#tresc h2 {
	color : #404040;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 9px;
}

#tresc_glowna {
	float: left;
	/*margin-left: 30px;*/
	margin-top: 0px;
	padding-top: 0px;
	/*margin-right: 20px;*/
	color: #000000;
	width: 1000px; /*870px;*/
}

#tresc_glowna h1 {
	color : #222222;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 20px;
}

#tresc_glowna h2 {
	color : #404040;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 9px;
}

.ramka_gl {
	border-bottom: #afc0d0 1px dotted;
	border-left: #afc0d0 1px dotted;
}

#zawartosc {
	padding-right: 25px;
	padding-left: 10px;
	color: #404040;
	float: left;
	width: 720px;
}

#zawartosc p {
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #404040;
}

#zawartosc a {
	color : #c01d19;
	text-decoration: none;
}

#zawartosc a:hover {
	color : #c01d19;
	text-decoration: underline;
}

#naglowek {
	color : #000000;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#szukacz {
	margin-bottom: 3px;
	height: 97px;
	width: 226px;
	background: url(img2/szukaj_ramka.jpg) top left no-repeat;
}

#pasek_3 {
	background-color: #353026;
	padding: 3px 0px 0px 0px;
	margin: 30px 0px 0px 0px;
	height: 75px;
	color: #978c81;
}

#pasek_3x {
	color: #978c81;
	padding-left: 30px;
}

#pasek_3x a {
	color: #978c81;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

#pasek_3x a:hover {
	color: #ffffff;
	/*text-decoration: underline;*/
}

.wyzej3 {
	/*margin-top: 3px;*/
	margin-bottom: 3px;
	/*float: left;*/
}

#stopka {
	padding: 3px 15px 5px 30px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	background-color: #353026;
	color: #5e5a52;
}

#stopka a {
	text-decoration: none;
	color: #5e5a52;
}

#stopka a:hover {
	text-decoration: underline;
}

