/* a po co sie tu patrzy?? */

body {
	margin-top: 10px;
	font-family: "Comic Sans MS",Verdana,Arial;
	font-size:20px;
	text-align:center;
	background-color:#88bf3b;
}

#pudlo {margin: 0 auto;width:974px;overflow:hidden;background-image:url(praweboczne.png);background-repeat:repeat-x;background-color:#ffffff;}
#lewy {float:left;width:67px;height:884px;background-image:url(boczne.png);}
#jeden {float:left;width:203px;height:220px;border-top:solid 1px #608fb2;}
#menu2 {float:left;width:203px;height:220px;border-top:solid 1px #608fb2;background-image:url(menu2.png);}
#trzy {float:left;width:203px;height:220px;border-bottom:solid 1px #ffffff;border-right:solid 1px #608fb2;}
#cztery {float:left;width:203px;height:220px;border-right:solid 1px #608fb2;border-bottom:solid 1px #608fb2;}
#menu{float:left;width:204px;height:220px;border-left:solid 1px #608fb2;border-top:solid 1px #608fb2;background-image:url(logotlodol.png);}
#dwa {float:left;width:204px;height:220px;border-left:solid 1px #608fb2;border-bottom:solid 1px #608fb2;}
#pustegora{float:left;width:203px;height:221px;border-left:solid 1px #608fb2;}
#pustedol{float:left;width:203px;height:221px;border-left:solid 1px #608fb2;}
#logo{float:left;width:228px;height:221px;background-image:url(logotlo.png);}
html > body #goral{background-image:url(logo.png);width:100%;height:100%;background-position: center center;background-repeat:no-repeat;}
#kontakt{float:left;width:228px;height:221px;background-image:url(logotlodol.png);}
#prawy{float:right;width:67px;height:884px;}
#tekst {float:right;width:635px;overflow:hidden;min-height:300px;font-size:18px;font-family: Verdana, Arial;}
#stopka {float:left;width:100%;background-color:#bdc9da;text-align:center;line-height:30px;}


#kontakt p.imie{
	font-size:16px;
	font-family: Verdana, Arial;
	line-height:40px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1px;
	margin-right:1px;
	background-color:#759dbc;
	font-weight:bold;
}

#kontakt p.reszta{
	font-size:14px;
	font-family: Verdana, Arial;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
}

#stopka ul {
	font-size:10px;
	font-family: Verdana, Arial;
	padding:0px;
	margin:0;
	list-style: none;	
}

#stopka li, #stopka li{
	display:inline;
	margin-left:10px;;
	margin-right:10px;
}

#stopka a:link,#stopka a:visited{
	text-decoration:none;
	color:#000000;	
}

#stopka a:hover{
	color:#ffffff;
}

#tekst h1{
	text-align:right;
	font-size:18px;
	font-family: Verdana, Arial;
	margin:15px;
	margin-top:20px;
	padding-right:20px;
	color:#b42c3c;
	background-image:url(naglowek.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#tekst p{
	font-family: Verdana, Arial;
	text-align:justify;
	margin:0px;
	padding:10px;
	line-height:140%;
	font-size:16px;
}

q {
	quotes: "\201E" "\201D";
}

body#aktualnosci h2{
	font-weight:normal;
	font-family: Arial;
	text-align:center;
	margin:0px;
	padding:10px;
	font-size:16px;
}

body#aktualnosc h2, body#polecamy h2{
	font-weight:bold;
	font-family: Arial;
	text-align:center;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-size:18px;
	font-variant:small-caps;
	letter-spacing:2px;
}

#tekst table{
	width:100%;
	text-align:justify;
	font-size:14px;
	vertical-align:top;
	border-spacing:0px 20px;
}

#tekst td.data {
	width:80px;
	vertical-align:top;
	padding-left:15px;
	padding-right:15px;
	border-right:1px dashed #000000;
}

#tekst td.tresc{
	padding-right:10px;
	padding-left:10px;
}

#tekst td.tresc h2{
	text-align:left;
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#tekst td a:link, #tekst td a:visited{
	color:#000000;
	text-decoration:none;
}

#tekst td a:hover {
	font-weight:bold;
	text-decoration:underline;
}

#tekst td.wiecej{
	text-align:right;
	padding-right:10px;
}

#tekst td.nastepna{
	font-size:12px;
	text-align:right;
	padding-right:10px;
	padding-bottom:30px;
}
#tekst td.poprzednia{
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-bottom:30px;
}

#menu ul,#menu2 ul {
	font-size:22px;
	letter-spacing:1px;
	font-family: Arial, Verdana;
	font-variant:small-caps;
	padding:0px;
	margin:0px;
	line-height: 54px;
}

#menu li, #menu2 li {
	list-style: none;
	display:block;
	border-bottom:1px solid #608fb2; 
}

#menu a:link,#menu a:visited, #menu2 a:link,#menu2 a:visited {
	display:block;
	text-decoration:none;
	color:#ffffff;
	width:100%;
}

#menu a:hover, #menu2 a:hover{
	background-color:#f39e0a;
}

#tekst p.strony{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

#tekst p.strony a:link, #tekst p.strony a:visited {
	color:#000000;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
}

#tekst p.strony a:hover{
	font-weight:bold;
	text-decoration:underline;
}

a:active,a:focus{
	outline:none;
}

#tekst span.aktywny{
	padding-left:10px;
	padding-right:10px;
	color:#c7c7c7;
}

#tekst p.galmenu {
	text-align:center;
	margin-left:5px;
	margin-right:5px;

}

#tekst p.galmenu img {
	margin:5px;
	vertical-align:middle;
	border:2px solid #000000;
}

#kontak { font: normal 13px Verdana; float:left; width: 350px; padding:10px;}
.kontakt-uwaga { font-size: 10px; }
form { text-align: center; width: 330px; margin: 0 auto;}
form span.margines { margin: 0 6px; }
input { margin-bottom: 4px; }
.przycisk {
    width: 160px;
    margin-top: 8px;
    background: #ffffff;
    font-size: 12px;
    cursor: pointer;
    font-weight: bold;
    padding: 2px;
    letter-spacing: 3px;
    border:1px solid #36729d;
}
.przycisk:hover { background: #5789AD; color: #ffffff; }
#pole1, #pole2 { width: 260px; border: 1px solid #36729D; }
#pole3 { width: 260px; height: 240px; border: 1px solid #36729D; }
#pole1:focus, #pole2:focus, #pole3:focus { background: #ECF2F6; }
span.form-kom1 { color: #008000; }
span.form-kom2 { color: #ff0000; }
fieldset {
border:1px solid #000000;
}

#tekst ul{
	text-align:left;
	list-style-type:none;
	margin:0px;
	font-size:16px;
	padding:0px;
	padding-left:20px;
	font-family: Verdana, Arial;
}

body#oferta #tekst div{
	text-align:justify;
	margin:10px;
	margin-left:20px;
	margin-right:20px;
	padding:2px;
	border:1px dashed #000000;
}

body#oferta #tekst p, body#home #tekst p{
	text-indent: 30px;
}

body#oferta #tekst div p{
	margin:0px;
	padding:3px;
	background-color:#f39e0a;
	font-size: 14px;
	line-height:120%;
	text-indent: 30px;
}

body#oferta #tekst img{
	float:right;
	margin:5px;
}

body#oferta #tekst a:link, body#oferta #tekst a:visited{
	font-weight:normal;
	text-decoration:none;
	color:#306D9A;
}

body#oferta #tekst a:hover{
	font-weight:bold;
}

body#polecamy #tekst a:link, body#polecamy #tekst a:visited {
	font-weight:normal;
	text-decoration:none;
	color:#306D9A;
}

body#polecamy #tekst a:hover{
	font-weight:bold;
}

#linkjk{
	font-size:10px;
color:#9EDE45;
	text-align:right;	
}

#linkjk a:link, #linkjk a:visited{
	color:#9EDE45;
}

#linkjk a:hover{
	color:#000000;
}
