html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border:0 none;font-family:inherit;font-style:inherit;margin:0;padding:0;vertical-align:top;}

sub, sup{font-size: .7em;}
ol, ul, li {}
.tresc ol, .tresc ul, .tresc li {margin-left: 10px; padding-left: 0px;}
ul.menu, ul.links{list-style: none;padding-left: 0;}
ol li, ul li{margin: 6px 0 3px;}

em{font-style: italic;}

body {font-family: "Trebuchet MS",Trebuchet,Arial,sans-serif;font-size:12px;font-weight: normal;}
body{color: #000;}


h1, h2, h3, h4 h5{margin:9px 0;color: #395b5e;}
h1{font-size:2.2em}
h2{font-size:2em;font-weight: bold;color: #395b5e;}

h3{font-size:1.5em;color: #395b5e;border-bottom: 1px dashed #395b5e;}
h3:before{content:"»"; position: relative;top:-1px;margin-right: 4px;}

h4{font-size:1em;color: #395b5e;}
h5{font-size:.9em;color: #395b5e;}


p{margin: 6px 0 3px;line-height:18px;}
/*#main_panel li{line-height: 18px;font-size: 12px;}
#main_panel .links li, .links2 li{line-height: 18px;font-size: 12px; padding: 3px 12px;margin: 0;}
#main_panel .miniatury li{line-height: 18px;font-size: 12px; padding:0;margin: 10px;}*/

a {cursor: pointer;vertical-align: top;color:inherit;}
a:hover {text-decoration:none;text-shadow: 0 0 8px rgba(255,255,255,.4);}
hr{border:0px;border-top:1px solid #395b5e;}
img {}

/* ustawienia butonów i linków oraz formularzy */

#content form{background: none;border: 1px solid #395B5E;;border-radius: 5px;padding: 10px;margin: 10px;}

label{vertical-align: baseline;}
a.more, input, textarea{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

a.more, input.button {color:#395b5e;background: transparent;border: none;font-size: 10px;text-align: center;vertical-align: baseline;}
a.more, input.button{display: inline-block; line-height: 21px;width:95px;height: 25px;padding: 0px 10px;margin: 0 5px;}
a.more, input.button{box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.15);vertical-align: top;border: 1px solid #395b5e;border-radius: 5px;}
a.more:hover, input.button:hover {background: transparent center;}

/* zróżnicowanie */
input, textarea, a.more{font-family: Verdana,Arial,Helvetica;font-size: 11px;}
input[type="submit"], input.button{padding-bottom: 3px;cursor: pointer;}
input[type="reset"]{display: none;}

input[type="text"], input[type="email"], input[type="password"], textarea{background-color: white;padding: 0 3px;border: 1px solid #5d5d5d; color: #5d5d5d;}
input[type="text"], input[type="email"], input[type="password"], textarea{height: 21px;width: 250px;}
textarea {background-color: white;padding: 2px;}

/*a.more, input.button{background: url(img/button_bg.jpg) repeat-x white center;;font-size: 0.9em;height: 20px;}*/

#center_panel .module_content .tresc li, .zajawka li {margin-left: 20px; line-height:16px;}
#center_panel .module_wstep .tresc li, .zajawka li {margin-left: 20px; line-height:16px;}

