/* style reset */
body,div,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,input,p,blockquote,th { margin: 0 0 0 0; padding:0 0 0 0;}
table { border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0;}
ol,ul { list-style: none;}
caption, th { text-align: left;}
h1,h2,h3,h4,h5,h6 { font-size: 100%;}
td { padding: 0 0 0 0;}
form, fieldset, textarea {margin: 0 0 0 0;}
a, a:visited {outline: none; font-family: Tahom, Arial, Helvetica, sans-serif; color: #412d07; font-size: 12px; text-decoration: none;}
a:hover {text-decoration: underline;}
a:focus {-moz-outline-style: none;}
.clearMain {width: 980px; height: 0px; font-size: 0px; line-height: 0px; clear: both;}
.clearArticle {width: 470px; height: 0px; font-size: 0px; line-height: 0px; clear: both;}
.clearContent {width: 470px; height: 0px; font-size: 0px; line-height: 0px; clear: both;}
.articleClear {width: 470px; height: 0px; font-size: 0px; line-height: 0px; clear: both;}
.newsClear {width: 246px; height: 0px; font-size: 0px; line-height: 0px; clear: both;}
ArticleClearC {width: 140px; height: 0px; font-size: 0px; line-height: 0px; clear: both;}
/* style reset. */

.formDescription {font-weight: bold; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #412d07;}
.tableData {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #412d07; padding: 4px 20px 4px 20px;}

html {height:100%; vertical-align: top;}
html body  {height:100%; vertical-align: top;}
body {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #412d07; height:100%; vertical-align: top;}

#mainBox {width: 980px; margin: 0 auto 0 auto; background: url(/uploads/a0/11/a0112a79cae8cba9da00e62ac2ff8579/background.jpg) center repeat-y;}
#banner {width: 980px; height: 74px;}
#flash {width: 980px; height: 169px; overflow: hidden;}
#contentMain {width: 980px; background: url(/uploads/02/45/0245f69432539bed6f4526a550fcd016/flowers.jpg) center repeat-y;}
	#colLeft {width: 250px; float: left; display: inline; padding-top: 20px;}
	#colCenter {width: 480px; float: left; display: inline; padding-top: 20px;}
	#colRight {width: 250px; float: left; display: inline; text-align: center; color: #b6749a; padding-top: 20px;}
#footerMain {width: 980px; text-align: center; height: 30px; padding-top: 5px; color: #e6d8c8;}
	#footerMain a {color: #e6d8c8;}

/* menu */
.level0, .level1, .level3, .level0:visited, .level1:visited, .level3:visited {width: 190px; padding-left: 10px; height: 23px; padding-top: 7px; display: block; border-bottom: solid 1px #eedabf; margin-left: 25px; text-decoration: none;}
.level0:hover, .level1:hover, .level3:hover { text-decoration: none; background: #fcf8f2;}
.level2, .level2:visited {width: 180px; padding-left: 20px; height: 23px; padding-top: 7px; display: block; border-bottom: solid 1px #eedabf; background: #f6ebdc; margin-left: 25px; text-decoration: none;}
.level2:hover { text-decoration: none; background: #fcf8f2;}
.level3 {}
.current {font-weight: bold; background: #fcf8f2;}
/* koniec */

/* artyukul */
.articleContent li {list-style: disc; margin-left: 20px;}
.article li {list-style: disc; margin-left: 20px;}
.article { padding-top: 20px; padding-bottom: 20px; line-height: 18px; width: 470px; margin: 0px auto 0px auto; text-align: justify; color: #412d07;}
	.article h2 {color: #292929; font-size: 15px; padding: 3px 10px 11px 10px; margin-bottom: 10px;}
	.article p { text-indent: 20px; color: #412d07;}
	.articleImageRight { float: right; padding: 1px 1px 1px 1px; background: #ffffff; border: solid 5px #f5e7d6; margin: 0 0 5px 15px;}
	.articleImageLeft { float: left; padding: 1px 1px 1px 1px; background: #ffffff; border: solid 5px #f5e7d6; margin: 0 15px 5px 0;}
	.articleImageCenter { padding: 1px 1px 1px 1px; background: #ffffff; border: solid 5px #f5e7d6; margin: 0 0 0 0;}


.articleC { padding-top: 20px; padding-bottom: 20px; line-height: 18px; margin: 0px auto 0px auto; text-align: justify; color: #412d07;}
	.articleC h2 {color: #292929; font-size: 15px; padding: 3px 10px 11px 10px; margin-bottom: 10px;}
	.articleC p { text-indent: 20px; color: #412d07;}
		.articleC .cent { text-align: center;}
/* koniec */


/* ankieta */
.poll {width: 201px; margin: 0px auto 0px auto;}
.pollBox { padding: 0 5px 0px 5px; line-height: 18px; width: 191px; text-align: justify; color: #412d07; background: url(/uploads/67/82/6782939d811bcf68f5dcbcd241cd6799/news_center.gif) repeat-y;}
	.pollBox img {padding: 0 0 0 0; margin: 0 0 0 0; line-height: 0px; font-size: 0px;}
.pollBox h3 {text-align: center;}
.pollColor {background: #dbc2a4;}
.pollOptions, .pollSubmit {border:0; margin:0; padding:0;}
	.pollSubmit {text-align: center; padding-top: 4px;}
		.forwardButton {margin: auto 3px auto 3px; text-align: center;}
/* news */
.newsMain {width: 201px; margin: 0px auto 0px auto;}
.news { padding: 0 5px 0px 5px; line-height: 18px; width: 191px; text-align: justify; color: #ae875c; background: url(/uploads/67/82/6782939d811bcf68f5dcbcd241cd6799/news_center.gif) repeat-y;}
 .news img {padding: 0 0 0 0; margin: 0 0 0 0; line-height: 0px; font-size: 0px;}
	.news h2 { color: #ae875c; font-size: 11px; font-weight: bold; padding: 3px 3px 3px 3px; margin-bottom: 3px;}
	.news p { text-indent: 10px; color: #ae875c;}
	.articleLink {padding-right: 10px; text-align: right; font-size: 11px;}
		.articleLink a, .articleLink a:visited {font-size: 11px; text-decoration: none; color: #b28956; font-weight: bold;}
			.articleLink a:hover {font-size: 11px; text-decoration: underline; color: #b28956; font-weight: bold;}
