body
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	
	height: 100%;
	min-height: 100%;
	margin: 0;
	padding: 0;
	
	box-sizing: content-box; 
	-moz-box-sizing: content-box;
	font-family: Arial, Verdana, Tahoma, "Trebuchet MS", Helvetica, sans-serif;
}

A			{ color: #000000; text-decoration: none; }
A:LINK		{ color: #00388E; }
A:VISITED	{ color: #316165; }
A:ACTIVE	{ color: #cccccc; }
A:HOVER		{ color: #00388E; text-decoration: underline; }

a.path { color: #dedede; }
span.path { color: #dedede; }

a:hover img { color: #FFFFFF; text-decoration: none; border: none;}
a:link img { color: #FFFFFF; text-decoration: none; border: none;}
a:active img { color: #FFFFFF; text-decoration: none; border: none;}
a:visited img { color: #FFFFFF; text-decoration: none; border: none;}


a:LINK span		{ color: #000000; }
a:VISITED span	{ color: #004377; }
a:ACTIVE span	{ color: #cccccc; }
a:HOVER	span	{ color: #004377; text-decoration: underline; }

li
 {
   list-style-image: url(punktor_cpr.gif);
   line-height:1.3em;
}



p { font-size: 12px;
    color: #000000;
    
    font-weight: normal;
    margin: 0;
    padding: 0 0 0 0; }
	
.right { text-align: right; }
.left  { text-align: left; }



tbody {
    padding:0;
    font-size:0.94em;
    line-height:1.2em;
}

td {
	font-family: Arial, Verdana;
	font-size:12px;
	
}

hr { 
border: 0px;
color:#ededed; 
background:#ededed; 
border-style:solid;
height:1px;
width:100%;
}


form, input, div, p {margin: 0; padding: 0}

small, small a {font-size: 8pt; }
big, big a, .big {font-size: 11pt; }

h1, h2, h3, h4 {
  font-weight: normal;
  
  font-family: "myriad pro", "trebuchet ms", "helvetica neue", helvetica, arial, sans-serif;
}

/************** news *****************/
#news {width: 621px; margin: 0 0 20px 0;}
#news h4 {color:#272d36; font: normal 28px/28px "Arial"; letter-spacing: -1px; padding-bottom: 20px; }
#news-block {background: url(new-repeat.jpg) repeat-y; margin: 0px 0 20px 0;}
#news-block .new-author { background: url(new-top.jpg) no-repeat left top; padding: 13px 5px 3px 25px; font: bold 14px/12px "Arial" sans-serif; height: 45px; margin: 0px 0 0 0; display:block;}
#news-block .new-author a, a:hover {color:#951D1E; text-decoration: none;}
#news-block .new-timestamp { display:block; margin: 5px 0 0 0; font-size: 11px;}
#news-block .new-timestamp a, a:hover { color:#333333; text-decoration: underline; font-weight: normal;}
#news-block .new-body { padding:10px; padding-left:5px; background: url(new-middle.jpg) no-repeat; font: normal 12px/17px "Verdana"; color:#333;}
#news-block .new-body p { font: normal 12px/17px "Verdana"; padding: 5px 5px; margin: 0px; color:#333;}
#news-block .new-body blockquote { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; color:#666; margin: 10px 20px; }
#news-block .new-body blockquote p { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; color:#666; }
#news-block .new-footer {height: 25px; background: #FFFFFF url(new-bottom.jpg) no-repeat; padding:0 0 20px 0;}
.new-footer {font-size: 16px;}
.deleted-new {
font-style:italic;
color:gray;
}


