
* {padding:0px; margin:0px; }

div#contentTop { width:995px; height:80px; margin:auto auto;}
div#logo { width:995px; height:70px; background:url('gfx/reddot4.gif') 0px 39px repeat-x; position:relative}
div#contentMid {position:relative; width:995px; height: auto; margin:auto auto;}


div#contentLeft {float:left; width:128px; height:400px;}
div#contentRight {position:absolute; left:728px; width:32px; height:400px;}
div#contentBot {margin:auto auto; width:760px; height:15px; }
div#contentDwornik {margin-right:150px; margin-top:7px; float:right; width:auto; height:18px; padding:3px 10px 1px 10px; text-align:right; color:#cc0000; font-size:9px; clear: both; background:#cc0000; color:white; }

div#artFooter {width:640px; background:url('gfx/reddot.gif') 0px 7px repeat-x; clear:both; margin-top:0px;}
div#menuList {width:540px; height:auto; vertical-align:middle; text-align:center; margin:0px 0px 0px 30px; border-top:1px solid #cf0000; padding-top:2px;}

body
	{
	font: normal 11px tahoma, sans-serif;
	text-align:center;
	margin: 0px 5px;
	background: url('gfx/tlo.gif');
	}
p, div, td, form, ul, li
	{
	font: normal 11px tahoma, sans-serif;
	color: #474747;
	background-color:inherit;
	line-height:15px;
	text-align:left;
	}
ul, ol
	{
	list-style-type:square;
	font: inherit;
	color: inherit;
	background-color:inherit;
	margin: 0px 0px 0px 20px;
	line-height: 15px;
	text-align:left;
	}
table {border-collapse:collapse;}
img {border: 0px;}

#contentDwornik a
	{
	color:white;
	}

a:link, a:visited, a:active
	{
	color: #cc0000;
	background-color:inherit;
	text-decoration: none;
	}
a:hover
	{
	color: #ff6600;
	background-color:inherit;
	text-decoration: underline;
	}
h1
	{
	font: bold 24px arial, sans-serif;
	margin-bottom:10px;
	display:block;
	}
h2
	{
	font: bold 12px arial, sans-serif;
	display:inline;
	background-color:#DB2927;
  padding: 3px 5px;
  position: absolute;
  top:-4px;
  left:20px;
  color:#ffffff;
	}
.text
	{
	float:left;
	width:640px;
	margin-left:15px;
	margin-bottom:0px;
	margin-top:10px;
	padding:30px 0px 0px 0px;
	position:relative;
	border-top: 1px solid #DB2927;
	}
.commercial
  {
  float:right;
  width:320px;
  height:auto;
  margin-left:15px;
	margin-bottom:0px;
	margin-top:10px;
	position:relative; 
  }
.sectionTitle
	{
	font: bold 17px arial, helvetica, sans-serif;
	color: #DB2927;
	background-color:inherit;
	margin-right:80px;
	margin-top:60px;
	text-align:center;
	}
.anybrowser
	{margin-top:8px;}
.imgArtFooter
	{
	width:35px;
	height:35px;
	}
.artList
	{
	width:640px;
	height:auto;
	clear:both;
	margin-bottom:10px;
	}
.artIco
	{
	width:40px;
	height:50px;
	margin-right:10px;
	float:left;
	}
.artAuthor
	{
	float:right;
	text-align:right;
	}
a.menu:link, a.menu:visited
	{
	font: bold 12px arial, helvetica, sans-serif;
	color: #ffffff;
	background-color:#DB2927;
	text-decoration: none;
	text-align:right;
	line-height:15px;
	margin-left: 3px;
	display:inline;
	white-space:nowrap;
	padding:7px 5px;
	}
a.menu:hover, a.menu:active
	{
	background-color:#880000;
	}
a.menu2
	{
	font: bold 12px arial, helvetica, sans-serif;
	color: navy;
	text-decoration: none;
	text-align:right;
	line-height:15px;
	margin-left: 3px;
	display:inline;
	white-space:nowrap;
	padding:3px 3px;
	}
.pageLink
	{
	font-size:10px;
	float:left;
	width:15px;
	height:14px;
	background:#eeeeee;
	color:inherit;
	display:inline;
	margin-right:3px;
	text-align:center;
	cursor:pointer;
	}
.newsTitle
	{
	font-weight:bold;
	color: #cc0000;
	}
.error
	{
	text-align:center;
	}
.short {width:20px; height:0px;}
.long {width:50px; height:0px;}

.cover {height:85px; border:1px solid #474747;}
a.coverLink {float:left; width:90px; height:125px; margin: 0px 0px 7px 8px; font:normal 9px arial, sans-serif; color:crimson; text-decoration:none; text-align:center; overflow:hidden;}
.clear {clear:both;}

.editorial {width:200px; height:auto; float:right; border-left:1px solid #bbbbbb; margin-left:5px;}
.editorial p {width:180px; height:auto; margin:50px 0px 10px 10px; background:none;}
.editorial h1 {width:100px; height:auto; margin:60px 0px 0px 90px; background:none; font-size:14px;}

