body { font: 11px Arial, Sans-Serif; line-height: 15px; margin: 0; background-color: #fff; 
color: #616161; background-image: url(./img/podtlo.gif); background-repeat: repeat-x; }

a { color: #616161; background: inherit; }
a:hover { color: #1982F8; background: inherit; }

h1 { font: bold 16px Arial, Sans-Serif; color: #1982F8; }
h2 { font: bold 14px Arial, Sans-Serif; padding: 0; margin: 7px 0; color: #1982F8; }
h2 a {color: #1982F8;}
h2 a:hover {color: #616161;}
h3 { color: #616161; font: 22px Arial, Sans-Serif; margin: 0 0 11px 0; text-align: center;}
ul {  padding: 0; margin: 0;}
li { list-style-type: none;}
hr { width: 680px; height: 8px; background: #616161; margin: 8px 0;}

h4 {color: #1982F8; margin: 3px 0; padding: 0; font: bold 13px Arial, Sans-Serif; text-decoration: underline;}

#wrap {width: 680px; margin: 0 auto; text-align: left; padding: 0; background-image: url(./img/wraptlo.jpg); background-repeat: no-repeat; }

#head {width: 680px; text-align: left; margin: 0 0 0 0; padding: 0;}

#subhead {width: 230px; height: 142px; margin: 0 0 0 -10px; padding: 0; background-image: url(./img/twojeokna.gif); background-repeat: no-repeat;}

#dekor ul, ul li {float: left; display: block; list-style: none; margin: 22px 0 0 0; padding: 0; width: 112px; text-align: center;}
#dekor {margin: 0 0 8px 0; height: 24px; width: 680px; text-align: right;}
#dekor a {font: bold 12px Arial, Sans-Serif; color: #D0D0D0; text-decoration: none; padding: 4px 0 4px 0px; }
#dekor a:hover {color: #1982F8;}
#dekor a.current {font-weight: bold; color: #1982F8;}

#centrum { float: right; width: 450px; padding: 0 0 10px 0; margin: 0; color: #616161;}
#centrum h2 {color: #616161; font: bold italic 20px Tahoma Sans-Serif; margin: 0 0 10px 12px;}
#centrum h2 a {color: #616161; text-decoration: none;}
#centrum h2 a:hover {text-decoration: underline;}

#reklinkigora {height: 15px; width: 680px; margin: 30px 0 8px 0; padding: 0;}
#wejlewa {float: left; width: 168px; padding: 0; margin: 0 0 0 10px;} 
#wejprawa {float: right; width: 168px; border-left: solid 1px #E1E1E1; padding: 0 0 0 20px; margin: 0 30px 0 0;}

#right { float: left; width: 216px; padding: 0 0 0 8px ; margin: 0; background: #EFEFEF; }
#right h3 {color: #404040; font: bold 13px Arial, Sans-Serif; text-decoration: underline; margin: 10px 0 3px 4px; text-align: left;}
#right li a {padding: 0 0 0 6px; font: 11px Arial, Sans-Serif;}
#right ul {text-align: left; margin: 0; padding: 0; width: 200px;}
#right li {text-align: left; width: 200px; margin: 0; padding: 0;}

#search { padding: 0; margin: 0; font-size: 9px;}

#center { float: left; width: 440px; padding: 0; margin: -20px 0 10px 10px;}

#footer { clear: both; width: 680px; margin: 8px 0 0 0; height: 55px; font-size: 9px; padding: 16px 12px 0 12px; text-align: left;}
#footer li {display: inline; padding: 0 3px 0 3px; }
#footer li a {color: #616161; text-decoration: none; margin: 8px 2px 0 0; border-right: solid 1px #616161; padding: 0 6px 0 0;}
#footer li a.current{ font-weight: bold; color: #1982F8;}
#footer li a:hover {color: #1982F8;}

/* SNEWS */
fieldset { border: 1px solid #ccc; padding: 10px 8px; margin: 0 0 8px 0; background: #E6FFE4; color: #000; }
fieldset a {color: #000;}
input { padding: 3px; margin: 0; }
textarea { width: 97%; height: 20em; padding: 3px;}
.comment { background: #d4d0c8; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { background: #d4d0c8; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
