@charset "utf-8";
/* CSS Document */

/* zmiana ustawień Blueprint */
div.prepend-top, .prepend-top {margin-top:10px;}
div.append-bottom, .append-bottom {margin-bottom:10px;}
p {margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#eee;margin:0;padding:0.2em 0.2em 0.2em 0.2em;}
h1 {font-size:1em;line-height:1;}

html { overflow-y: scroll; }

/* main boxes */
body { background-color:#eee; color:#fff; font-family: 'Basic', Arial, sans-serif; }
a img { border:none; }
a { text-decoration:none; }

.main_container { background-color:#39c; }

.header { height:190px; font-family: 'Open Sans Condensed', Arial, sans-serif; font-size:28px; margin-bottom:10px; }
.logo { height:190px; }
.logo a {  }
.logo a:hover img { }
.menu {  }
.men, .menu p.tyt { margin-bottom:10px; width:180px; background:#fff; padding:5px; font-size:20px; }
.men { cursor:pointer; }
.tyt { background:#fff; color:#000; padding:0; }
.pro { font-size:20px; }
.men a { text-decoration:none; color:#1b84b9; }
.men:hover { background-color:#1472a1; }
.men:hover a { color:#fff; }

.main h1 { font-size:30px; color:#fff; margin:0; padding:10px 10px 20px 10px; }
.main p { font-size:18px; color:#fff; margin:0; padding:0 10px 10px 10px; }
.main ul, .main ol { margin-left:30px; }
.main li { font-size:1.2em; }

.galery a { margin:0 4px 0 0;  }
.galery a.last { margin:0; }
.galery img { border:solid 1px #ccc; margin:0 0 4px 0; }

/*formularz*/

form { padding:10px; }
label { width:220px; height:22px; line-height:22px; }
input[type=text] { width:600px; padding:5px; height:10px; margin:0 0 10px 0; border:1px solid #999; }
textarea { width:600px; padding:5px; margin:0 0 10px 0; border:1px solid #999; }
button.send_form { margin:0 10px 10px 10px; border:none; background-color:#fff; cursor:pointer; padding:10px 20px 10px 20px; }
button.send_form:hover { background-color:#1472a1; }
p.feedback { display:none; margin:5px 0 10px 0!important; padding:5px 10px; text-align:center; color:#fff; border:1px solid #ddd; }

/*stopka*/
.foter { background-color:#fff; padding:10px 0 10px 0; }
	
/*wspolne*/
.hidden { display:none; }
.flashed { background-color:#f66; }