/*********************************************************************************
Project : zeitzone-ddr
Copyright : internetcrew Robert Barkowski www.internetcrew.eu www.websites-index.com

**********************************************************************************/
body, html{
	color:#000c22;
	background-color:#f7fdfc;
	font-weight:normal;
	font-size:12px;
	font-family:Verdana,Arial,sans-serif;
	margin:0;
	padding:0;
}
/* Layout */
.clboth{
	float:none;
	clear:both;
}
#main-box{
	position:relative;
 	color:#000c22;
 	background:#fff url("bgr_zeitzone_ddr.gif") top left no-repeat;
 	width:800px;
 	height: 595px;
	margin:0 auto;
	padding:0;
	border:solid 1px #dee7ea;
}
#header{
 	color:#000c22;
 	background:#dee7e9 url("bgr_robotnik.gif") top left repeat-x;
 	width:800px;
 	height:115px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
#header-logo{
 	width:255px;
 	height:115px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
#header-menu{
 	width:525px;
 	height:115px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.content-empty-1{
 	width:800px;
 	height:20px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.content-empty-2{
 	color:#000c22;
 	background:transparent;
 	width:390px;
 	height:20px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.content-empty-3{
 	color:#000c22;
 	background:transparent;
 	width:225px;
 	height:10px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
#contents{
 	color:#000c22;
 	background:transparent;
 	width:800px;
 	height:460px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.contents-sub-1{
 	color:#000c22;
 	background:transparent;
 	width:780px;
 	height:460px;
	margin:0 0 0 20px;
	padding:0;
	overflow:auto;
	float:left;
}
.contents-sub-1-a{
 	color:#000c22;
 	background:transparent;
 	width:485px;
 	margin:0;
	padding:0;
	float:left;
}
.contents-sub-1-b{
 	color:#000c22;
 	background:transparent;
 	width:255px;
 	margin:0 0 0 20px;
	padding:0;
	float:left;
}
.contents-sub-2{
 	color:#000c22;
 	background:transparent;
 	width:238px;
	margin:0 12px 12px 0;
	padding:0;
	overflow:hidden;
	float:left;
	border:solid 1px #dee7ea;
	text-align:center;
}
.content-left-1{
	color:#000c22;
 	background:transparent;
	width:255px;
	height:460px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.subcontent-left-1{
	color:#000c22;
 	background:transparent;
	width:215px;
	height:420px;
	margin:0 0 0 20px;
	padding:0;
	overflow:hidden;
	float:left;
}
.subcontent-left-1a{
	color:#000c22;
 	background:#fff url("wandbild_hg.jpg") top left no-repeat;
	width:208px;
	height:414px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.subcontent-left-2{
	color:#000c22;
 	background:transparent;
	width:194px;
	height:30px;
	margin:0 0 0 20px;
	padding:0;
	overflow:hidden;
	float:left;
}
.subcontent-left-3{
	color:#000c22;
 	background:transparent;
	width:21px;
	height:30px;
	margin:0 0 0 0;
	padding:0;
	overflow:hidden;
	float:left;
}
.content-center-1{
	color:#000c22;
	background:transparent;
	width:390px;
	height:460px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.content-center-sm{
	color:#000c22;
	background:transparent;
	width:390px;
	height:460px;
	margin:0;
	padding:0;
	overflow:auto;
	float:left;
}
.subcontent-center-1{
	color:#000c22;
	background:transparent;
	width:390px;
	height:325px;
	margin:0;
	padding:0;
	overflow:auto;
	float:left;
}
.subcontent-center-1a{
	color:#000c22;
	background:transparent;
	width:390px;
	height:460px;
	margin:0;
	padding:0;
	overflow:auto;
	float:left;
}
.subcontent-center-1a1{
	color:#000c22;
	background:transparent;
	width:545px;
	height:470px;
	margin:0;
	padding:0;
	overflow:auto;
	float:left;
}
.subcontent-center-2{
	color:#000c22;
	background:transparent;
	width:390px;
	height:135px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.content-right-1{
	color:#000c22;
	background:transparent;
	width:155px;
	height:460px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.subcontent-right-1{
	color:#000c22;
	background:transparent;
	width:120px;
	height:460px;
	margin:0 0 0 15px;
	padding:0;
	overflow:hidden;
	float:left;
}
.subcontent-right-1b{
	color:#000c22;
	background:transparent;
	width:120px;
	height:354px;
	margin:0 0 0 15px;
	padding:0;
	overflow:hidden;
	float:left;
}
.subcontent-right-1c{
	color:#000c22;
	background:transparent;
	width:120px;
	height:106px;
	margin:0 0 0 15px;
	padding:0;
	overflow:hidden;
	float:left;
}

/* Fonts */
#main-box #header #header-logo h1,
#main-box #header #header-logo a,
#main-box #header #header-logo a:hover{
	margin:0;
	padding:0;
}
ul.menu-1{
	margin:60px 0 0 0;
	padding:0 0 7px 0;
	width:525px;
	float:left;
	overflow:hidden;
	display:inline;
	list-style:none;
	border-bottom:solid 5px #fff;
}
ul.menu-2{
	margin:0;
	padding:7px 0 0 0;
	width:525px;
	float:left;
	overflow:hidden;
	display:inline;
	list-style:none;
}
ul.menu-1 li,
ul.menu-2 li{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
.hidd{
	display:none;
	visibility:hidden;
}
h1,h2,h3,h4,h5,h6,p,address,form,cite{
	margin:0;
	padding:0;
	font-weight:normal;
}
h2{
	color:#3d6d7f;
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
	line-height:1.35;
}
#contents p,
#contents li{
	line-height:1.35;
}
.sp1,
.eventdate{
	color:#ba0000;
	font-weight:bold;
}
.sp2{
	color:#ba0000;
	font-weight:normal;
}
.sp3{
	color:#3d6d7f;
	font-weight:normal;
}
.counter{
	font-weight:normal;
	padding-bottom:5px;
}
.subcontent-left-1 ul li{
	color:#000c22;
	background:#fff url("list_circle.gif") 0px 5px no-repeat;
	margin:0;
	padding:0 0 0 12px;
	line-height:1.35;
	list-style:none;
	display:block;
}
.content-center-1 ul li,
.content-right-1 ul li{
	color:#000c22;
	background:#fff url("list_circle.gif") 0px 5px no-repeat;
	margin:0;
	padding:0 0 0 12px;
	line-height:1.35;
	list-style:none;
	display:block;
}

/* Links */
#main-box #header #header-logo a.sitemap,
#main-box #header #header-logo a.sitemap:hover,
#main-box #header #header-logo a.sitemap-current,
#main-box #header #header-logo a.sitemap-curent:hover{
	margin:26px 0 0 18px;
	padding:0;
	font-size:12px;
	font-family:Arial,Verdana,sans-serif;
	font-weight:bold;
	text-decoration:none;
	overflow:hidden;
	width:70px;
	height:20px;
	display:block;
	float:left;
}
#main-box #header #header-logo a.sitemap{
	color:#3d6d7f;
	background-color:transparent;
}
#main-box #header #header-logo a.sitemap:hover,
#main-box #header #header-logo a.sitemap-current,
#main-box #header #header-logo a.sitemap-curent:hover{
	color:#ba0000;
	background-color:transparent;
}
#main-box #header ul.menu-1 li a{
	color:#3d6d7f;
	background-color:transparent;
	margin:0 15px 0 0;
	padding:0 0 5px 0;
	font-size:14px;
	font-family:Arial,Verdana,sans-serif;
	font-weight:bold;
	text-decoration:none;
}
#main-box #header ul.menu-1 li a:hover{
	color:#ba0000;
	background:transparent url("eck.jpg") 50% 18px no-repeat;
	margin:0 15px 0 0;
	padding:0 0 12px 0;
	font-family:Arial,Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#main-box #header ul.menu-1 li a.current{
	color:#ba0000;
	background:transparent url("eck.jpg") 50% 18px no-repeat;
	margin:0 15px 0 0;
	padding:0 0 12px 0;
	font-family:Arial,Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#main-box #header ul.menu-1 li a.current:hover{
	color:#ba0000;
	background:transparent url("eck.jpg") 50% 18px no-repeat;
	margin:0 15px 0 0;
	padding:0 0 12px 0;
	font-family:Arial,Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#main-box #header ul.menu-2 li a{
	color:#3d6d7f;
	background-color:transparent;
	margin:0 10px 0 0;
	padding:7px 0 0 0;
	font-size:12px;
	font-family:Arial,Verdana,sans-serif;
	font-weight:bold;
	text-decoration:none;
}
#main-box #header ul.menu-2 li a:hover,
#main-box #header ul.menu-2 li a.current,
#main-box #header ul.menu-2 li a.current:hover{
	color:#ba0000;
	background:transparent url("eck.jpg") 50% 0px no-repeat;
	margin:0 10px 0 0;
	padding:7px 0 0 0;
	font-size:12px;
	font-family:Arial,Verdana,sans-serif;
	font-weight:bold;
	text-decoration:none;
}
#contents a{
	color:#3d6d7f;
	background-color:transparent;
	margin:0;
	padding:0;
	font-weight:normal;
	text-decoration:underline;
}
#contents a:hover{
	color:#ba0000;
	background-color:transparent;
	margin:0;
	padding:0;
	font-weight:normal;
	text-decoration:underline;
}
#contents a.link1{
	color:#3d6d7f;
	background:transparent url("pfeile_rechts.gif") 0px 50% no-repeat;
	margin:0;
	padding:0 0 0 20px;
	font-weight:normal;
	text-decoration:underline;
}
#contents a.link1:hover{
	color:#ba0000;
	background:transparent url("pfeile_rechts.gif") 0px 50% no-repeat;
	margin:0;
	padding:0 0 0 20px;
	font-weight:normal;
	text-decoration:underline;
}
#contents a.link2{
	color:#3d6d7f;
	background:transparent url("pfeile_links.gif") 0px 50% no-repeat;
	margin:0;
	padding:0 0 0 20px;
	font-weight:normal;
	text-decoration:underline;
}
#contents a.link2:hover{
	color:#ba0000;
	background:transparent url("pfeile_links.gif") 0px 50% no-repeat;
	margin:0;
	padding:0 0 0 20px;
	font-weight:normal;
	text-decoration:underline;
}
#contents a.link3{
	color:#ba0000;
	background-color:transparent;
	margin:0;
	padding:0 0 0 5px;
	font-weight:bold;
	text-decoration:underline;
}
#contents a.link3:hover{
	color:#3d6d7f;
	background-color:transparent;
	margin:0;
	padding:0 0 0 5px;
	font-weight:bold;
	text-decoration:none;
}
#contents .subcontent-left-2 a.a6{
	color:#3d6d7f;
	background-color:transparent;
	margin:0;
	padding:10px 0 0 0;
	font-weight:bold;
	text-decoration:none;
	overflow:hidden;
	width:140px;
	float:left;
}
#contents .subcontent-left-2 a.a6:hover,
#contents .subcontent-left-2 a.a6-current,
#contents .subcontent-left-2 a.a6-current:hover{
	color:#ba0000;
	background-color:transparent;
	margin:0;
	padding:10px 0 0 0;
	font-weight:bold;
	text-decoration:none;
	overflow:hidden;
	width:140px;
	float:left;
}
.a-w1{
	background:transparent;
	width:23px;
	height:23px;
	margin:0;
	padding:0;
	text-decoration:none;
	display:block;
	float:left;
}
.a-w1:hover{
	background:transparent url("hov_1_1.png") top left no-repeat;
	width:23px;
	height:23px;
	margin:0;
	padding:0;
	text-decoration:none;
	display:block;
	float:left;
}
.a-w2{
	background:transparent url("hov_3_1.png") top left no-repeat;
	width:23px;
	height:23px;
	margin:0;
	padding:0;
	text-decoration:none;
	display:block;
	float:left;
}
.a-w2:hover{
	background:transparent url("hov_5_1.png") top left no-repeat;
	width:23px;
	height:23px;
	margin:0;
	padding:0;
	text-decoration:none;
	display:block;
	float:left;
}
.a-w3{
	background:transparent url("hov_5_1.png") top left no-repeat;
	width:23px;
	height:23px;
	margin:0;
	padding:0;
	text-decoration:none;
	display:block;
	float:left;
}
.a-w3:hover{
	background:transparent url("hov_5_1.png") top left no-repeat;
	width:23px;
	height:23px;
	margin:0;
	padding:0;
	text-decoration:none;
	display:block;
	float:left;
}

/* Images */
#main-box #header #header-logo .img1{
	margin:27px 0 0 20px;
	padding:0;
	border:none;
	width:225px;
	height:42px;
	float:left;
}
#contents img{
	margin:0;
	padding:0;
	border:none;
}
.img3{
	margin:5px 0 0 0;
	padding:0;
	border:none;
}
.img5{
	margin:10px 10px 10px 0;
	padding:0;
	border:none;
}
.img6{
	margin:0 10px 10px 0;
	width:103px;
	padding:0;
	border:none;
	float:left;
}
.contents-sub-2 img{
	margin:0 0 10px 0;
	padding:0;
	border:none;
	clear:both;
}
.contents-sub-2 p{
	margin:0;
	padding:10px;
	text-align:left;
}
/* Forms */
.inp1{
	color:#000c22;
 	background:transparent;
 	width:370px;
 	min-width:370px;
 	max-width:370px;
 	border:solid 1px #3d6d7f;
 	padding:0;
 	margin:0 0 6px 0;
}
.texta1{
	color:#000c22;
 	background:transparent;
 	width:370px;
 	min-width:370px;
 	max-width:370px;
 	border:solid 1px #3d6d7f;
 	padding:0;
 	margin:0 0 6px 0;
}
.sel1{
	color:#000c22;
 	background:transparent;
 	width:180px;
  	min-width:180px;
  	max-width:180px;
  	border:solid 1px #3d6d7f;
  	padding:0;
 	margin:0 0 6px 0;
}


*{margin:0; padding:0}
#gallery{
	position:relative;
	width:215px;
	margin:0;
	padding:0;
	border:none;
}
#images{
	border:none;
	height:325px;
	background:none;
	margin:0;
}
#image{
	position:relative;
	width:215px;
	height:325px;
	padding:0;
	border:none;
}
#image img{
	position:absolute;
	top:0px;
	left:0px;
}
#thumbwrapper{
	margin:0;
	padding:0;
	width:215px;
	border:none;
}
#thumbarea{
	position:relative;
	overflow:hidden;
	width:215px;
}
#thumbs{
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
	width:215px;
}
#thumbs li{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	cursor:pointer;
}

#thumbs li img{
	border:1px solid #aaa;
	padding:0;
	margin:0 3px 3px 0;
}

.ab10{
	width:215px;
	height:17px;
}

/* Tables */

.kalendar{
	color:#000c22;
 	background:transparent;
 	width:484px;
 	margin:0;
	padding:0;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
}
.kalendar td.kalender1{
	border-top:solid 1px #999;
	border-left:solid 1px #999;
	widht:68px;
	height:68px;
}
.kalendar td.kalender2{
	border-top:solid 1px #999;
	border-left:solid 1px #999;
	widht:68px;
	height:68px;
	vertical-align:top;
}
.kalendar td.kalender3{
	border-left:solid 1px #999;
	widht:68px;
	height:24px;
	text-align:center;
	vertical-align:top;
	font-weight:bold;
}
.kalendar .day{
	margin:0 0 5px 0;
	padding:0 5px 5px 5px;
	color:#000;
 	background:#dddddd;
 	font-weight:normal;
}