/* @override http://www.suwaczki.com/styles/style_1.css */

body {font-size:75%;color:#222; background: url(/images/tlo.png) repeat-x fixed; font-family: "Lucida Grande", Lucida, Verdana, sans-serif; }
.container { background-color: #FFFFE9; padding: 10px;}

a:focus, a:hover {color:#E5587B;text-decoration:none;}
a {color:#E5587B;text-decoration:underline;}

#prawaKolumna .menu { padding: 0 1em .5em; }
#mainContent h1 { margin: 0 4em .5em; }
#mainContent div.alignCenter h3 { font-style: italic; color: #888;}
#mainContent h2 { padding-top: .5em; font-weight: bold; color: #666;}
.menu ul { list-style: none; margin: 0 0 0 1em; font-size: 1.2em; font-weight: bold;}
#footer { font-size: .9em; color: #ccc; text-align: center; }
#topMenu { margin-bottom: 1em; }
#prawaKolumna  label { width: 80px; float: left; text-align: right; margin: 3px 0; }
#prawaKolumna form input { width: 90px; clear: right; margin: 3px 1em;}
input.submitBtn { margin-left: 90px !important;  }
div.rbO  { padding-top: 7px; background: url(/images/reklama.gif) no-repeat center top; text-align: center; margin: 0px auto 12px; }
#r_e_k_l { min-height: 100px; }
#wagaDiv,#bmiDiv,#taliaDiv { padding: 1em; }
#form label { margin-left: 1em;  }
div.bgRow { margin: 0 0 2em 3em; border: 1px solid #ddd; padding: 1em;-moz-border-radius: 5px;
-webkit-border-radius: 5px; border-radius: 5px;}
div.bgRow img { vertical-align: middle; }
.sliderKom { text-align: center; }
.sliderKom:hover { background-color: #fffffa; }
.sliderKom input { }
img.slider { vertical-align: middle; }
div.kody { margin-bottom: 1em; }
div.kody p { margin: .5em 0 0; }
div.kody textarea,div.kody input { width: 490px; font-size: 1.1em; font-family: monospace; margin-left: 3em;  }

#zobacz { text-align: center; border: 1px solid #666; border-radius: 8px; background-color: #fffff3; margin: 1em 3em; -webkit-border-radius: 8px; -moz-border-radius: 8px; padding: 1em 0;}
ol.help li { font-size: 1.8em;line-height: .8em; }
#przyklady { height: 132px; width:  630px; padding:0; margin:0 auto 1em; overflow: hidden; text-align: center;}
#przyklady img { height: 100px; width: 580px; padding: 15px; border: 1px solid #ddd; background-color: #fffff3; top:0; left:0 }
#przyklady img {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
}

ol.help span { font-size: .6em;  }