body{
	font-family: arial;
	font-size:80%;
	background:#FFFFFF url("./../img/bg.gif") repeat;
	text-align:center;
	margin:0px auto;
  padding:0px;
	color:#666
}
#container-box{
	display:block;
	width:100%;
	margin:0px auto;
	/*background:transparent url("./../img/bg1.gif") top repeat-x;*/
}
#container{
	display:block;
	width:950px;
  margin:0px auto;
  padding:0px;
  background:white url("./../img/bg_site.gif") center repeat-y;
}
#container-top{
	display:block;
  width:948px;
	height:220px;
  margin:0px auto;
  padding:0px 0px 0px 0px;
  /*border-bottom:1px solid #7d8bd2;
  background:#7d8bd2;*/
}
#container-top-graphics{
	display:block;
	width:948px;
	height:195px;
  padding:0px;
  text-align:left;
  background:#13235e url("./../img/theme3.png") center bottom no-repeat;
  border:1px solid #AAA;
}
#container-top-bar{
	display:block;
	width:938px;
	height:18px;
  padding:3px 10px 3px 0px;
  text-align:right;
  background:#FFF;
  border-bottom:1px solid #BBB;
  /*background:transparent url("./../img/bg_white.gif") repeat;*/
}
#container-top-bar img{border:1px solid #777;margin:1px}
#container-top-flags{
  display:block;
  float:right;
  width:338px;
}
#container-top-text{
  display:block;
  float:left;
  text-align:left;
  width:573px;
  padding:2px 0px 0px 10px;
  font-size:11px;
  color:#666;
  font-weight:bold;
}
#container-top-text a{color:#666; text-decoration:none}
#container-top-text a.selected{color:#666; text-decoration:underline}
#container-top-text a:hover{text-decoration:underline}
#logo{
	display:block;
	float:left;
	width:250px;
	height:70px;
	margin:20px 0px 0px 30px;
}
#logo a{display:block}
#logo-desc{display:block;color:white;margin:4px 0px 0px 4px;font-size:13px}
#top-marquee{width:500px;font-size:11px;color:red;font-weight:normal}
#top-marquee a{text-decoration:underline;color:red}
#container-top-menu{
	display:block;
	width:946px;
	height:13px;
  padding:10px 0px 0px 0px;
  text-align:right;
  background:#FFF;
}
#container-top-menu ul {
	list-style-type:none;
	margin:0px;padding:0px;border:0px;
	background:white;
}
#container-top-menu li{
	list-style-type:none;
	float:right;
	margin:0px;padding:0px;
}
#container-top-menu a{
  text-align:left;
  color:#666;
  background:transparent url("./../img/dfs_klein.gif") left no-repeat;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	margin:0px 10px 0px 10px;
	padding:10px 0px 10px 17px;
}
#container-top-menu a:hover{
  text-transform:uppercase;
  text-decoration:underline;
  /*background:#F2F2F2;*/
  color:#222222;
}
#container-top-menu a.selected{
  text-transform:uppercase;
  text-decoration:underline;
  /*color:#FFF;
  background:#888;*/
}
#container-middle{
	display:block;
	margin:0px 0px 0px 0px;
  padding:0px
}
#container-content{
	display:block;
	text-align:left;
	width:670px;
	margin:0px 20px 30px 255px;
  padding:20px 0px 0px 0px;
  clear:right;
}
#container-menu{
	display:block;
	clear:both;
	float:left;
	width:234px;
	text-align:left;
	margin:10px 0px 0px 0px;
  padding:0px;
}
#container-menu ul {
	list-style-type: none;
	margin:10px 0px 0px 5px;
  padding:0px;border:0px;
}
#container-menu li{
	list-style-type: none;
	margin:0px;padding:0px;
}
#container-menu li a.l0{
  display:block;
  width:217px;
  text-align:left;
  color:#666;
  background:#F8F8F8;
	font-size:11px;
	border:1px solid #DDD;
	text-decoration:none;
	margin:2px 0px;
	padding:3px 10px 3px 5px;
}
#container-menu li a.l0:hover{
  display:block;
  color:#666;
  background:#EEE;
	text-decoration:underline;
}
#container-menu li a.l0.selected{
  display:block;
  color:#FFF;
  background:#888;
	text-decoration:none;
}
#container-menu li a.l1{
  display:block;
  width:207px;
  text-align:left;
  color:#666;
  background:#F8F8F8;
	font-size:11px;
	border:1px solid #DDD;
	text-decoration:none;
	margin:2px 0px;
	padding:3px 10px 3px 15px;
}
#container-menu li a.l1:hover{
  display:block;
  color:#666;
  background:#EEE;
	text-decoration:underline;
}
#container-menu li a.l1.selected{
  display:block;
  color:#FFF;
  background:#888;
	text-decoration:none;
}
#container-newsletter{
  display:block;
  width:238px;
  margin:5px 0px 10px 3px;
  padding:0px;
}
#container-newsletter form{margin:0px;padiding:0px}
#container-newsletter fieldset{
  background:white;
  border:1px solid #DDD;
  padding:5px 3px;
}
#container-newsletter legend{background:white}
#container-newsletter #email{
  display:block;
  float:left;
  width:180px;
  color:#666;
}
#container-newsletter #submit{
  display:block;
  float:right;
  width:35px;
  margin:0px 3px 0px 0px;
  background:#EEE;
  color:#666;
}

#container-search{
  display:block;
  width:238px;
  margin:5px 0px 10px 3px;
  padding:0px;
}
#container-search fieldset{
  background:white;
  border:1px solid #DDD;
  padding:5px 3px;
}
#container-search form{margin:0px;padiding:0px}
#container-search legend{background:white}
#container-search #what{
  display:block;
  float:left;
  width:180px;
  color:#666;
}
#container-search #search-submit{
  display:block;
  float:right;
  width:35px;
  margin:0px 3px 0px 0px;
  background:#EEE;
  color:#666;
}
#container-news{
  display:block;
  width:238px;
  margin:5px 0px 10px 3px;
  padding:0px;
}
#container-news fieldset{
  background:white;
  border:1px solid #DDD;
  padding:5px 3px;
}
#container-news legend{background:white}
#container-news a.news-title{
  display:block;
  padding:0px 0px 0px 5px;
  color:#0288d1;
}
#container-news hr{
  display:block;
  height:1px;
  border:0px;
  border-top:1px dotted #AAA;
  margin:0px 0px 5px 0px;
}
.news-recherche{
  display:block;
  padding:0px 0px 10px 5px;
}
#container-bottom{
	display:block;
	clear:both;
	width:950px;
	height:32px;
  margin:0px auto;
  padding:15px 0px 0px 0px;
  background:#888;
  /*background:#0187D0;*/
  color:white;
  font-size:11px;
}
#container-bottom a{color:white}
#container-bottom a:hover{color:#EEE} 
#container-bottom-table{
  width:100%;
}
#container-bottom-table.td{width:33%}
.news-index-container{
  display:block;
}
.news-index-container . news-recherche-container{
  display:block;
  padding:0px;
  clear:both;
}
.news-index-container a.news-title{
  display:block;
  font-size:120%;
  padding:0px; 
  margin:0px;
  text-decoration:none; 
}
.news-index-container a.news-title:hover{text-decoration:underline}
.news-index-container .news-recherche{
  display:block;
  margin:5px 0px 0px 0px;
  padding:0px;
}
.news-index-container hr{
  display:block;
  height:1px;
  border:0px;
  border-top:1px dotted #AAA;
  margin:15px 0px;
}
.news-index-container .news-date{
  display:block;
  float:right;
  color:#0288d1
}
.news-container .news-title{
  display:block;
  font-size:120%;
  padding:0px; 
  margin:0px; 
}
.news-container .news-body{
  display:block;
  margin-top:5px;
}
.news-container .news-date{
  display:block;
  float:right;
  color:#0288d1
}
.admin-container{
	display:block;
}
.admin-container hr{
  display:block;
  height:1px;
  border:0px;
  border-top:1px dotted #AAA;
  margin:15px 0px;
}
#search-container{}
.search-item{
  display:block;
  margin:5px 0px 5px 0px;
  padding:5px 0px 5px 0px;
  border-top:1px dotted #AAA;
}
.search-title{display:block}
.search-body{display:block;margin:3px 0px 0px 0px}
.gallery a img{
  border:3px double #888
}
.hidden{
	position:absolute;
	top:-10000px;
	left:0px;
	width:1px;
	height:1px;
	overflow:hidden
}
a.withpic{
  background:transparent url("./../img/dfs_klein.gif") left no-repeat;
  padding:10px 0px 10px 17px;
}
.hr-dotted{
  display:block;
  height:1px;
  border:0px;
  border-top:1px dotted #AAA;
  margin:5px 0px;
}
.error{color:#F00 !important}
.admin{color:#E00 !important}
.clear{clear:both}
.clear-right{clear:right}
.table-admin th{background:#EEE}
.border-3px-double-gray{border:3px double #AAA}
.noborder{border:0px}
.bgwhite{background:white}
.toleft{text-align:left}
.tocenter{text-align:center}
.toright{text-align:right}
.float-right{float:right}
.w100pr{width:100%}
.w250px{width:250px}
.w600px{width:660px}
.margin20px{display:block;margin:20px}
img{border:0px}
td{vertical-align:top}
a{color: #0288d1}
h1{
  display:block;
  background:transparent url("./../img/bg_h1.gif") center left no-repeat;
  padding:0px 0px 0px 32px;
  font-size:1.35em;
  margin:0px 0px 0px 0px;
}
.h1_edit{
  display:block;
  background:transparent url("./../img/bg_h1.gif") center left no-repeat;
  padding:0px 0px 0px 32px;
  font-size:1.35em;
  margin:0px 0px 10px 0px;
  width:500px;
  color:#666;
  border:none;
}
.clanek_edit{
  display:block;
  border:none;
  height:500px;
}
h2{
  display:block;
  background:transparent url("./../img/bg_h2.gif") center left no-repeat;
  margin:10px 0px 0px 0px;
  font-size:1.2em;
  padding:0px 0px 0px 15px;
}
address{font-style:normal}
/*.ul-style1 li{list-style-type:square}*/

