* { margin:0; padding:0; }

a,a:hover,a:active,a:visited { text-decoration:none; color:inherit }

img { border:none; }

hr.cleaner { visibility:hidden; clear:both; padding-bottom:70px; }

body {

	font-family:trebuchet ms, verdana;

	font-size:11px;	

	background:url(../images/bg-grad.jpg) repeat-x top rgb(94, 200, 240);

}



div#page-wrap {

	width:940px;

	margin:0 auto;

	}

	div#page-wrap div#header {		

		}

		div#page-wrap div#header div#header-top {

			height:20px;

			background:url(../images/header-top.png) no-repeat top center;

		}

		div#page-wrap div#header div#header-top {

			height:20px;

			background:url(../images/header-top.png) no-repeat top center;

		}

		div#page-wrap div#header div#header-mid {

			height:20px;

			padding:5px 0 0 700px;

			background:url(../images/header-mid.png) no-repeat top center white;

			}

			div#page-wrap div#header div#header-mid div.flag {

				float:left;

				width:68px; height:20px;

				margin-left:1px; padding:5px 0 5px 7px;

				background:url(../images/flag.png) no-repeat left top;

				color:#666;

				font-weight:bold;

				font-size:9px;

				}

				div#page-wrap div#header div#header-mid div.flag:hover {

					margin-top:-3px;

				}

	div#page-wrap div#body {

		width:940px;

		background:url(../images/shadow-mid.png) repeat-y center;

		}

		div#page-wrap div#body div#inner-body {

			margin:0 23px;

			background:white;

			padding-bottom:11px;

			}

			div#page-wrap div#body div#inner-body div#head {

				width:900px; height:160px;

				background:url(../images/header.png) no-repeat bottom center;

			}

			div#page-wrap div#body div#inner-body div#head_EN {

				width:900px; height:160px;

				background:url(../images/header_EN.png) no-repeat bottom center;

			}

			div#page-wrap div#body div#inner-body div#left-bar {

				float:left;

				width:170px;

				margin:0 10px 0 20px;

			}

			div#page-wrap div#body div#inner-body div#right-bar {

				float:right;

				width:170px;

				margin:20px 20px 0 10px;

				}

				div#page-wrap div#body div#inner-body div#right-bar h2,h2:hover,h2:active,h2:visited {

					width:170px; height:20px;

					background:url(../images/tlacitko_down.png) no-repeat left top;

					display: block;

					padding: 6px 10px 0;

					color:white;

					font-size:11px;

					margin-bottom:2px;

					margin-top:30px;

				}

				div#page-wrap div#body div#inner-body div#right-bar h2.t2,h2.t2:hover,h2.t2:active,h2.t2:visited {

					width:170px; height:20px;

					background:url(../images/tlacitko.png) no-repeat left top;

					display: block;

					padding: 6px 10px 0;

					color:white;

					font-size:11px;

					margin-bottom:2px;

					margin-top:30px;

				}

				div#page-wrap div#body div#inner-body div.box {

					background:url(../images/news-top-small.png) no-repeat top left rgb(51, 204, 255);//#00a65e;

					width:170px;

					padding-top:10px;

					}

					div#page-wrap div#body div#inner-body div.box-grey {

					background:url(../images/news-top-grey.png) no-repeat top left #0069a6;

					margin-top:20px;

					width:170px;

					color:white;

					padding-top:10px;

					}

					div#page-wrap div#body div#inner-body h3.box {

						display: block;

						padding: 6px 10px 0;

						color:white;

						font-size:11px;

					}

					div#page-wrap div#body div#inner-body p {

						margin:2px 15px;

						}						 

						div#page-wrap div#body div#inner-body p.date {

							font-size:9px;

						}

						div#page-wrap div#body div#inner-body p.more {

							font-style:italic;

							text-decoration:underline;

							text-align:right;

						}

						div#page-wrap div#body div#inner-bodya:hover {

							color:#fff;

						}					

					div#page-wrap div#body div#inner-body img.random {

							 margin:5px 10px 10px;

						 }

					div#page-wrap div#body div#inner-body hr {

						width:90%; height:1px;

						background:#fff;

						color:#fff;

						border:none;

						margin:10px auto 12px;

					}
					div#page-wrap div#body div#inner-body div.box-foot {

						background:url(../images/news-bottom-small.png) no-repeat bottom left;

						width:200px; height:10px;

						margin-top:20px;

					}

					div#page-wrap div#body div#inner-body div.box-foot-grey {

						background:url(../images/news-bottom-grey.png) no-repeat bottom left;

						width:200px; height:10px;

					}

			div#page-wrap div#body div#inner-body div#content {

				float:left;

				margin:20px 0 0;

				padding:0 auto;

				width:494px;

				text-align:justify;

				}

				div#page-wrap div#body div#inner-body div#content li {

					margin:0 30px 0 40px;

				}

				div#page-wrap div#body div#inner-body div#content h2 {

					margin:0 30px 0 15px;

				}

	div#page-wrap div#footer {

		background:url(../images/shadow-footer.png) no-repeat left top;

		width:940px;

		padding-top:10px;

		margin-bottom:30px;

		text-align:center;

	}

		

div.kategorie a { 

	color: rgb(0, 61, 107);

	font-weight:bold;

	margin: 5px 10px 5px;

}



div.kategorie:hover a { 

	color:rgb(47, 104, 174);

}



h1.kategorie {

	color: rgb(47, 104, 174);

	font-size:14px;

	margin:10px 20px 8px;

}		



div.kategorie- a { 

	color: rgb(0, 61, 107);	

	font-weight:bold;

	margin: 5px 10px 8px;

}



div.kategorie-:hover a { 

	color:rgb(47, 104, 174);

	background:#eee;

}



.neeew {

	color:#F00;

	font-style:italic;

}
