body { background-color: #eeeeee; text-align: center; padding: 0px; margin: 0px; font-family: verdana, arial; color: #666699; }

body, td { font-size: 11px; /* font-size nie jest dziedziczony przez TD. Czemu??? Cholera wie, ale ogólnie tak jest przyjęte */ }
div, img, a { border: 0px; padding: 0px; margin: 0px; }
a { text-decoration: none; color: #062531; }

#main					{margin: auto; text-align: left; width: 1000px; border: solid 1px #999999; margin-top: 20px; background-image: url("/img/back6.png"); background-repeat: repeat-y;}

#naglowek				{ width: 1000px; padding: 10px 0px 10px 0px; border-bottom: solid 3px #ffc500; border-top: solid 3px #ffc500; margin-top: 10px;}
#logo					{ float: left; width: 200px; overflow: hiden; height: 180px;}
#logo img				{ width: 180px; }
#banner					{ float: left; width: 800px; overflow: hiden; height: 180px;}
#banner img				{ width: 800px; }

#menuBlock				{ width: 240px; float: left; border: solid 0px red;}
#news					{ float: right; width: 750px; overflow: hidden; border: solid 0px green;}


#stopka					{ background-color: #e0e0e0; line-height: 20px; border-top: solid 1px #999999; text-align: center; color: #999999; }
#stopka a				{ color: #999999; }
#menu, #menu div, #menu div table:first-child { width: 100%; text-align: center; }
#menu 					{padding-bottom: 20px; }

.ArticleListItem, .Article {}
.Title 					{ font-size: 16px; font-weight: bold; padding: 5px 10px 0px 10px; }
.Title, .Title a 		{ color: #336699;}
.Abstract 				{ color: #66aaaa; padding: 5px 10px 0px 10px; font-weight: bold; font-size: 14px; line-height: 25px; }
.Content 				{ color: #66aaaa; padding: 5px 10px 0px 10px; font-size: 12px; }
.Wiecej 				{ padding: 5px 10px 15px 10px; }
.Wiecej, .Wiecej a 		{ color: #ced5dd; }

.clr					{ clear: both; font-size: 1px; }