html, body {
	background-color: WindowFrame;
	color: #696969;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	background : url(images/bgd.gif);
}
#all {
	width: 100%;
	position : relative;
}
#top {
    width: 1100px;
    margin: 0 auto;
    background-color : White;
}
#margin {
	width: 50%;
	float : left;
}
#baner {
	width: 980px;
	float : left;
	background-color : transparent;
	height : 300px;
	vertical-align : top;
}
#textcube {
	width: 476px;
	float : left;
	background-color : White;
	height : 790px;
	vertical-align : top;
}
#NAGLOWEK {
	background-color: transparent;
	width : 980px;
	height : 150px;
	}
	
#kontakt {
    background-color: transparent;
    font-size : 14px;
    color : #919191;
    text-align : justify;
    padding-left : 20px;
    padding-top : 10px;
    float : left;
    width : 300px;
}
#opis {
    background-color: transparent;
    font-size : 12px;
    color : #919191;
    text-align : center;
    padding-left : 20px;
    padding-top : 10px;
    padding-right : 20px;
    float : left;
    width : 1100px;
}
.zgoda {
	background-color: transparent;
	font-size : 10px;
	color : #919191;
	text-align : justify;
}

#head1 {
	background-color: #888;
	width : 230px;
	height : 180px;
	float : left;
}
#head {
	background-color: #888;
	width : 1100px;
	height : 444px;
	float : left;
}
#logo {
	background-color: transparent;
	width : 300px;
	vertical-align : bottom;
	text-align : left;
	float : left;
	padding-top : 15px;
}
#form {
    width: 550px;
    float: left;
}
#slogan {
	background-color: transparent;
	width : 480px;
	vertical-align : bottom;
	text-align : left;
	float : left;
	color : Window;
	font-weight : normal;
	font-size : 35px;
	padding-left : 50px;
	padding-top : 88px;
}
#fala {
	background-color: transparent;
	width : 140px;
	vertical-align : bottom;
	text-align : right;
	float : right;
	padding-top : 120px;
}
#menug {
	background-color: #888;
	width : 476px;
	height : 30px;
	background-image : url(images/menu_bgd.gif);
	float : left;
	text-align : left;
	}
#head_foto {
	background-color: #888;
	width : 274px;
	height : 180px;
	float : left;
}
#ico {
	background-color: transparent;
	width : 50px;
	height : 30px;
	float : right;
	display : block;
	}

#box700 {
	width: 260px;
	float: right;
	overflow: hidden;
	background-color: White;
	font-size : 10px;
	height : 700px;
}

#box800 {
	width: 260px;
	float: right;
	overflow: hidden;
	background-color: White;
	font-size : 10px;
	height : 800px;
}
#box1100 {
	width: 260px;
	float: right;
	overflow: hidden;
	background-color: White;
	font-size : 10px;
	height : 1100px;
}

#box2300 {
	width: 260px;
	float: right;
	overflow: hidden;
	background-color: White;
	font-size : 10px;
	height : 2300px;
}
#box2800 {
	width: 260px;
	float: right;
	overflow: hidden;
	background-color: White;
	font-size : 10px;
	height : 2800px;
}
#box3200 {
	width: 260px;
	float: right;
	overflow: hidden;
	background-color: White;
	font-size : 10px;
	height : 3200px;
}
#box3500 {
	width: 260px;
	float: right;
	overflow: hidden;
	background-color: White;
	font-size : 10px;
	height : 3500px;
}


#TRESC {
	width: 1100px;
	float: left;
	background-color: #fff;
	padding-left : 0px;
	padding-right : 0px;
	margin-left : 0px;
}
#tekst {
    width: 650px;
    float: left;
    background-color: #fff;
    font-size : 12px;
    line-height : 15px;
    text-align : justify;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 20px;
    padding-bottom : 20px;
}
#tekst2 {
    width: 650px;
    float: left;
    background-color: #fff;
    font-size : 12px;
    line-height : 15px;
    text-align : justify;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 20px;
    padding-bottom : 20px;
}
.tekst3 {
    font-size : 13px;
    line-height : 15px;
}


#imgramka {
	display : block;
	margin : 5px 5px 5px 5px;
}

#STOPKA {
	clear: both;
	width: 1100;
	background-color: #888;
	text-align : center;
	font-size : 10px;
	color : #F9F9F9;
	height : 70px;
	vertical-align : sub;
	padding-top : 4px;
}

a.menu {
	color : White;
	font-size : 12px;
	text-decoration : none;
	height : 30px;
	display : block;
	width : 230px;
	padding-top : 9px;
	padding-left : 20px;
	font-weight : bold;
}
a.menu:hover {
	color : #FFFFE0;
	text-decoration : none;
	background : Gray;
}
a.menug {
    color : Gray;
    font-size : 18px;
    text-decoration : none;
    font-weight : bold;
}
a.menug:hover {
    color : Black;
    text-decoration : none;
}
a.buton {
	color : White;
	font-size : 12px;
	text-decoration : none;
	height : 30px;
	display : block;
	width : 230px;
	padding-top : 7px;
	font-weight : bold;
	background : #FF8C00;
	text-align : center;
}
a.buton:hover {
	color : #FFFFE0;
	text-decoration : none;
	background : Gray;
}

a.pobierz {
	color : ButtonFace;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
	display : block;
	width : 500px;
	height : 30px;
	background : #666666;
	border-color : #FF6633 #FF6633 #FF6633 #FF6633;
	border : 1px dotted;
	padding-top : 6px;
	text-align : center;
	float : left;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}
a.pobierz:hover {
	color : #FF8C00;
	text-decoration : none;
}
a.pobierz2 {
	color : ButtonFace;
	font-size : 14px;
	text-decoration : none;
	font-weight : bold;
	display : block;
	width : 500px;
	height : 30px;
	background : #666666;
	border-color : #FF6633 #FF6633 #FF6633 #FF6633;
	border : 1px dotted;
	padding-top : 8px;
	text-align : center;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}
a.pobierz2:hover {
	color : #FF8C00;
	text-decoration : none;
}
a.pobierz3 {
	color : ButtonFace;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
	display : block;
	width : 300px;
	height : 30px;
	background : #666666;
	border-color : #FF6633 #FF6633 #FF6633 #FF6633;
	border : 1px dotted;
	padding-top : 6px;
	text-align : center;
	float : left;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}
a.pobierz3:hover {
	color : #FF8C00;
	text-decoration : none;
}
a.pobierz4 {
	color : ButtonFace;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
	display : block;
	width : 440px;
	height : 30px;
	background : #666666;
	border-color : #FF6633 #FF6633 #FF6633 #FF6633;
	border : 1px dotted;
	padding-top : 6px;
	text-align : center;
	float : left;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}
a.pobierz4:hover {
	color : #FF8C00;
	text-decoration : none;
}

#czytaj {
	width : 100%;
	float : left;
	text-align : right;
	height : 25px;
}
a.czytaj {
    color : Gray;
    font-size : 12px;
    font-weight : normal;
    padding-right : 5px;
    vertical-align : top;
    text-decoration : none;
    padding-top : 5px;
    padding-bottom : 5px;
}
a.czytaj:hover {
    color : Black;
}
a.pdf {
    font-weight : bold;
    text-decoration : none;
    color : #474747;
}
a.pdf:hover {
	color : #FF4500;
	}
	
hr {
	color : Silver;
	size : 1px;
}
#tytul1 {
    color : ThreedLightShadow;
    text-align : left;
    text-decoration : none;
    font-size : 40px;
    font-weight : bold;
    padding-left : 10px;
    padding-top : 10px;
    float : left;
    width : 320px;
    background-color : White;
}
.tytul2 {
	color : GrayText;
	text-align : left;
	text-decoration : none;
	font-size : 13px;
	font-weight : normal;
}
.tytul3 {
	color : GrayText;
	text-align : left;
	text-decoration : none;
	font-size : 20px;
	font-weight : bold;
}
.ramka {
    border : thin dotted Gray;
    font-size : 12px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 10px;
    padding-bottom : 10px;
    line-height : 20px;
    background-color : #E2E2E2;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}
.ramka2 {
    border : thin solid Gray;
    font-size : 12px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 10px;
    padding-bottom : 10px;
    line-height : 20px;
    background-color : white;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}
