body
{
	font-size:12px;
	font-family:Arial;
	background:#aa0909;
	margin:0;
	padding:0;
}
a img
{
	border:0;
	vertical-align:bottom;
}
p
{
	text-align:justify;
	text-indent:20px;
	line-height:18px;
	margin:0;
	padding:10px 0;
}
ul, ol
{
	text-align:justify;
	line-height:18px;
	margin:10px 0;
	padding:0;
}
ul li, ol li
{
	margin-left:30px;
}


h1
{
	margin:0 0 10px 0;
	padding:0 0 2px 0;
	font-size:13px;
	color:#cd0e0e;
}
.h2
{
	padding:20px 0 0 0;
	margin:0 0 10px 0;
	font-weight:bold;
	border-bottom:1px solid #d4e8ef;
}
.komenda_pic
{
	text-align:center;
	font-style:italic;
	padding-bottom:10px;
}
.komenda_pic img
{
	border:3px solid #d4e8ef;
}

.kontakt_table
{
	text-align:center;
	background:#d4e8ef;
	width:100%;
}
.kontakt_table td
{
	background:white;
}


/* LINKI ALL*/
a:link, a:visited, a:active
{
   color:#9e0b0f;
   text-decoration:none;
}
a:hover
{
   color:#626262;
}


#container
{
	width:763px;
	margin:10px auto;
	border:4px solid #909090;
	background:white;
}
#header
{
	height:129px;
	border-bottom:10px solid #850303;
	margin-bottom:10px;
}
#left
{
	width:170px;
	float:left;
	display:inline;
}
#middle
{
	width:403px;
	float:left;
	display:inline;
	background:url('../layout/dots.gif') repeat-y;
	padding:0 10px;
}
#right
{
	width:170px;
	float:left;
	display:inline;
}

#footer
{
	clear:both;
	background:url('../layout/linie.gif') no-repeat center top;
	color:#666666;
	font-size:10px;
	padding:25px 0 10px 0;
	text-align:center;
}



.news_pic
{
	float:right; 
	display:inline; 
	border:3px solid #d4e8ef; 
	margin:2px 0 0 10px;
}
.hr
{
	margin:10px;
	height:1px;
	overflow:hidden;
	background:#d4e8ef;
}



/**
 * MENU LEWE
 */
ul.menulist
{
   list-style:none;
   margin:0 0 0 5px;
   padding:0 0 0 0;
   width:160px;
   font-weight:bold;
}
ul.menulist li
{
	line-height:normal;
   text-align:left;
   position: relative;
   margin:0;	
}
ul.menulist li.menugroup
{
	background:#cd0e0e;
	color:white;
   padding:3px 0 3px 20px;
}
ul.menulist li a:link, ul.menulist li a:visited
{
	overflow:auto; /*force hasLayout in IE7 */
   text-decoration:none;
   color:#637c94;
   display:block;
   width:140px;
   padding:3px 0 3px 20px;
   background:#d4e8ef url('../layout/li.gif') no-repeat top left;
	border-bottom:1px solid white;
}
ul.menulist > li a:link, ul.menulist > li a:visited
{
   width:auto;
}
ul.menulist li a:hover
{
   background:#637c94 url('../layout/li_hover.gif') no-repeat top left;
   color:#d4e8ef;
}
ul.menulist li.active a:link, ul.menulist li.active a:visited, ul.menulist li.active a:hover
{
   color:#cd0e0e !important;
}


/**
 * Page
 */
 
.paginator { padding: 4px; width: 99%; text-align: right; margin-bottom: 10px; }

.paginator a, .paginator span { margin: 1px; padding: 2px 4px; border: 1px solid #eee; color: #ccc }
.paginator a { color: #333; border-color: #ddd; }
.paginator a:hover { border-color: #aaa; }
.paginator .current {background:#565d5f; color:#fff; }
.paginator .title {border: none;}