/*------------------*/
/* standard tags */

body{
	font-family:comic sans ms, arial, verdana, helvetica, sans-serif;
	color:#000;
	font-size:80%;
	margin:0px;
	padding:0px;
}

/*5x3*/
#homepage0380{
}

/*Christian*/
#homepage0392{
}

/*Michael*/
#homepage0478{
}

/*Kiste 5*/ 
#homepage0008{
}

img{
	border:1px solid #000;
	margin:10px;
}

a{
	color:#000;
}

a:hover{
	color:#333;
}

h1{
	font-size:200%;
	text-align:center;
	font-weight:normal;
}


h2{
	font-weight:normal;
}

/*------------------*/
/* general tags */

.external {
	background:url(/bilder/system/link-adds/external_B00000.gif) center right no-repeat;
	padding-right:13px;
}

#navi_div .external, .dark_page .external {
	background:url(/bilder/system/link-adds/external_BFFFFF.gif) center right no-repeat;
	padding-right:13px;
}

.dark_page {
	color:#fff;
	background:#222;
}

.dark_page a{
	color:#fff;
}

.htpasswd1 {
	background:url(/bilder/system/link-adds/lock-white.gif) center right no-repeat;
	padding-right:17px;
}

.htpasswd2 {
	background:url(/bilder/system/link-adds/lock-grey.gif) center right no-repeat;
	padding-right:17px;
}

.htpasswd3 {
	background:url(/bilder/system/link-adds/lock-black.gif) center right no-repeat;
	padding-right:17px;
}

h3 .htpasswd1 {
	background:none;
	padding-right:0;
}

h3 .htpasswd2 {
	background:none;
	padding-right:0;
	}

h3 .htpasswd3 {
	background:none;
	padding-right:0;
}

.arrow {
	background:url(/bilder/system/link-adds/pfeil_nach_oben_000000.png) no-repeat;
}

.dark_page .arrow {
	background:url(/bilder/system/link-adds/pfeil_nach_oben_ffffff.png) no-repeat
}


.lupe{
	background:url(/bilder/system/link-adds/plus_FFFFFF.gif) center right no-repeat;
	padding-right:13px;
}

/*------------------*/
/* common tags */
#info_div .lock, #content_div .lock{
	display:none;
}

.breadcrumbs{
	margin:0px;
	padding:0px;
	padding-bottom:0.5em;
	height:18px;
}

.breadcrumbs li{
	display:inline;
	margin:0px;
	padding:0px;
	padding-right:13px;
	background: url(/bilder/system/link-adds/pfeil_nach_rechts_000000.gif) right no-repeat;
}

#navi_div .breadcrumbs li, .dark_page .breadcrumbs li{
	background: url(/bilder/system/link-adds/pfeil_nach_rechts_FFFFFF.gif) right no-repeat;
}


/*------------------*/
/* menu.inc.php */
#navi_div{
	position:absolute;
	top:2.1em;
	left:15px;
	background:#222;
	border:2px solid black;
	width:15.3em;
	color:#fff;
	padding:0.5em;
	padding-top:1em;
}

#navi_div h3{
	font-size:200%;
	font-weight:normal;
	text-align:center;
	background-color:#222;
	margin-top:0.5em;
}

#navi_div h3 a{
	color:#fff;
}

#navi_div h3 a:hover {
	color:#fff;
}

#navi_div h4{
	display:inline;
	font-size:100%;
}

#navi_div a{
	text-decoration:none;
	color:#fff;
	font-weight:normal;
}

#navi_div ul{
	margin-left:0px;
	border-top:0px solid #000;
	list-style:none;
	padding:0px;
	font-weight:normal;
}

#navi_div ul ul{
	margin:0px;
	margin-left:0.5em;
}

#navi_div ul li{
	padding:1px;
}

/* frame_div */
/*------------------*/
#frame_div{
	position:absolute;
	top:2.1em;
	left:19.3em;
	right:15px;
	min-width:650px;
	min-height:300px;
}

/*------------------*/
/* info_div */

#info_div ul{
	list-style:none;
	margin:10px;
	padding:0px;
	padding-right:0.5em;
}

#thumb_flags, #thumb_flags li{
	display:inline;
}

#thumb_validator, #info_text{
	display:none;
}

#thumb_flags{
	float:right;
	margin-bottom:0px;
	height:17px;

}

.flag{
	margin:0px;
	padding:0px;
	width:30px;
	height:15px;
	border:1px solid #999;
}

/*------------------*/
/* content_div */
#content_div{
	border:2px solid black;
	padding:1.0em;
	margin-bottom:15px;
}

#content_div h1{
	clear:both;
	margin-top:0.5em;
	}

.breadcrumbs .mhp2shp{
	display:none;
}


.navigation span{
	text-decoration:line-through;
}

.navigation img{
	margin-bottom:-20px;margin-top:0px;
}

.boxes{
	font-weight:normal;
}

.boxes dd, .boxes dt{
	border:black solid 1px;
	margin:0px;
	padding:0.35em;
	color:#000;
}

.boxes dt{
	font-size:110%;
}

.boxes dt p{
	margin:0px;
}

.head_article{
	font-size:80%;
}

.boxes dd{
	margin-bottom:2em;
	border-top:0px;
	background:#fff;
	font-size:85%;
}




