/***** <FILE-INFO> ** <NEO FRAMEWORK 1.0> **********************************************
/*|| description: master-css                                                          ||
/*|| last change: 30.05.2004                                                          ||
/***** </FILE-INFO> ********************************************************************

/***************/
/* SITE LAYOUT */
/***************/
/**** PAGE BODY ****/
body { color:#333; font:10px verdana, arial, helvetica, sans-serif; background-color:#107099; margin:0px; padding:0px; }

/**** PAGE SECTIONS ****/
#page_frame 	{ position:relative; width:800px; min-width:800px; min-height:600px; margin:auto; background-color:#4a8bb9; padding:0px; z-index:1; voice-family: "\"}\""; voice-family:inherit; }
#page_header 	{ position:relative; top:0px; margin:0px; width:800px; height:80px; background-image: url("/pic/page/page30_header.jpg"); padding:0px; border-bottom:1px solid #fff; z-index:4; voice-family: "\"}\""; voice-family:inherit; }
#page_menu_left	{ position:absolute; float:left; top:80px; left:0px; margin:0px; width:125px; padding:0px; z-index:3; voice-family: "\"}\""; voice-family:inherit; }
#page_nav_top	{ position:relative; top:0px; left:125px; margin:0px; width:655px; background-color:#4a8bb9; padding:1px 10px 2px 10px; z-index:3; voice-family: "\"}\""; voice-family:inherit; }
#page_content 	{ position:relative; top:0px; left:125px; margin:0px; width:655px; min-height:600px; background-color:#edf6f9; padding:10px; z-index:4; voice-family: "\"}\""; voice-family:inherit; }
#page_footer 	{ position:relative; bottom:0px; margin:0px; width:800px; height:25px; padding:0px; border-top:1px solid #07a; z-index:3; voice-family: "\"}\""; voice-family:inherit; }
#hac		{ position:relative; top:0px; left:0px; width:800px; min-height:600px; text-align:center; background-color:#edf6f9; padding:0px; z-index:4; voice-family: "\"}\""; voice-family:inherit; }

/********************/
/* TAG MODIFICATION */
/********************/
#page_menu_left p.ad {
    text-align: right;
    margin:30px 0px 0px 0px;
    padding: 0px 0px 0px 3px;
}

#page_menu_left p.ad a {
    text-decoration:none;
    border: none;
}

#page_menu_left p.ad a:hover {
    text-decoration:none;
    border:1px #4a8bb9 solid;
}

/**** LINKS ****/
a 			{ color:#07a; font:bold 10px verdana, arial, helvetica, sans-serif; }
a:link 			{ color:#07a; font:bold 10px verdana, arial, helvetica, sans-serif; }
a:visited 		{ color:#07a; font:bold 10px verdana, arial, helvetica, sans-serif; }
a:hover 		{ color:#07a; font:bold 10px verdana, arial, helvetica, sans-serif; text-decoration: underline overline; background-color:#fff; }
a:active		{ color:#07a; font:bold 10px verdana, arial, helvetica, sans-serif; text-decoration: underline overline; background-color:#fff; }

#page_menu_left a	{ color:#07a; font:bold 11px verdana, sans-serif; margin:0px; padding:1px 1px 1px 1px; text-decoration:none; background:transparent; display:block; border-top:1px solid #07a; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #07a; width:114px; }
#page_menu_left a:hover	{ color:#fff; background:#4a8bb9; border-top:1px solid #07a; border-right:1px solid #fff; border-bottom:1px solid #4a8bb9; border-left:1px solid #07a; }

/**** IMAGES ****/
img { border-style:none; margin:0px; padding:0px; }

/**** PARAGRAPHS ****/
p 	{ color:#000; margin:0px; padding:0px; }

/**** TABLES ****/
table 	{ width:100%; min-width:100%; margin:0px; padding:0px; vertical-align:top; }
tr 		{ margin:0px; padding:0px; }
th 		{ font:bold 10px verdana, arial, helvetica, sans-serif; text-align:center; margin:0px; padding:2px; border-bottom:1px solid #000; background-color:#fff; }
td 		{ margin:0px; padding:0px; }

/**** FONT FORMAT, FORMS ETC. ****/
ins 		{ text-decoration: none; margin:auto; text-align:center; }
input 		{ color:#07a; font:bold 10px verdana, arial, helvetica, sans-serif; text-decoration: none; margin:0px; padding:1px; background-color:#ddeaf3; border:1px solid #07a; }
textarea 	{ color:#07a; font:bold 10px verdana, arial, helvetica, sans-serif; text-decoration: none; margin:0px; padding:1px; background-color:#ddeaf3; border:1px solid #07a; }
form 		{ text-decoration: none; margin:auto; padding:0px; text-align:center; }

/*****************/
/* STYLE-CLASSES */
/*****************/
/**** TABLES ****/
.table_left				{ text-align:left; padding:5px;	}
.table_content			{ width:100%; min-width:100%; margin:0px; padding:0px; border-collapse:collapse; border:0px; vertical-align:top; }
.td_width10				{ width:10px; }
.td_width40				{ width:40px; }
.td_width80				{ width:80px; }
.td_odd 				{ background-color:#edf6f9; }
.td_even 				{ background-color:#ddeaf3; }
.td_spacer	 			{ margin:0px; padding:0px 5px 0px 0px; }
.td_separator			{ margin:0px; margin:0px 5px 0px 5px; padding:0px 1px 0px 1px; }
.td_line				{ width:100%; height:1px; margin:0px; padding:0px; }
.td_border_left			{ text-align:center; background-color:#ddeaf3; margin:0px; padding:0px; border-right:1px solid #edf6f9; vertical-align:middle; }
.td_border_right		{ text-align:center; background-color:#ddeaf3; margin:0px; padding:0px; vertical-align:middle; }
.td_head2				{ color:#fff; font:bold 12px verdana, arial, helvetica, sans-serif; margin:0px; padding:1px 0px 0px 0px; border-bottom:1px solid #4a8bb9; background-color:#4a8bb9; text-align:left; vertical-align:top; }
.td_content				{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin-bottom:5px; padding:5px; border:1px solid #ddeaf3; background-color:#ddeaf3; text-align:left; vertical-align:top; }
.td_content_left		{ width:75%; text-align:left; margin:0px; padding:0px; vertical-align:top; }
.td_content_right		{ width:25%; text-align:left; margin:0px; padding:0px; vertical-align:top; }
.td_content_sidebar		{ color:#000; font:10px verdana, arial, helvetica, sans-serif; text-align:center; margin:0px; background-color:#ddeaf3; padding:5px; }
.td_corner_left_up		{ background-image: url("/pic/page/td_corner_left_up.gif"); width:10px; height:17px; text-align:center; margin:0px; padding:0px; border-bottom:1px solid #4a8bb9; }
.td_corner_right_up		{ background-image: url("/pic/page/td_corner_right_up.gif"); width:11px; height:17px; text-align:center; margin:0px; padding:0px; border-bottom:1px solid #4a8bb9; }
.td_corner_left_down	{ background-image: url("/pic/page/td_corner_left_down.gif"); width:10px; height:17px; text-align:center; margin:0px; padding:0px; }
.td_corner_right_down	{ background-image: url("/pic/page/td_corner_right_down.gif"); width:11px; height:17px; text-align:center; margin:0px; padding:0px; }
.tr_tourarch 			{ text-align:center; background-image: url("/pic/page/panorama.jpg"); margin:auto; padding:5px; }
.tr_crew 				{ color:#000; text-align:center; background-image: url("/pic/page/panorama.jpg"); margin:auto; border:1px solid #07a; padding:0px; }
.tr_line	 			{ border-bottom:1px solid #07a; margin:0px; padding:2px; }
.tr_spacer	 			{ border:0px; margin:0px; padding:5px; text-align:center; }
.page_corner_left_down	{ background-image: url("/pic/page/page_corner_left_down.gif"); width:11px; height:17px; text-align:left; margin:0px; padding:0px; vertical-align:top; }
.page_corner_right_down	{ background-image: url("/pic/page/page_corner_right_down.gif"); width:11px; height:17px; text-align:right; margin:0px; padding:0px; vertical-align:top; }

/**** TEXT-AREAS AND BOXES ****/
.bold				{ font:bold; margin-bottom:10px; padding:0px; }
.bold_u				{ font:bold 10px verdana, arial, helvetica, sans-serif; margin-bottom:0px; padding:0px; text-decoration:underline; }
.bold_err			{ color:#f00; font:bold 10px verdana, arial, helvetica, sans-serif; margin-bottom:10px; padding:0px; }
.content			{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px; background-color:#ddeaf3; padding:5px; }
.content_box		{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px 0px 10px 0px; padding:5px; background-color:#ddeaf3; text-align:left; vertical-align:top; }
.content_txtbox		{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px; padding:0px 0px 0px 5px; border-left:2px solid #4a8bb9; text-align:left; vertical-align:top; }
.content_imgbox		{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px; padding:0px; border:1px dotted #4a8bb9; text-align:center; vertical-align:middle; }
.content_section	{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px; border:1px solid #07a; padding:0px; }

.object_box			{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px 0px 10px 0px; padding:5px; border-left:2px solid #07a; border-bottom:1px solid #07a; text-align:left; vertical-align:top; }
.object_head		{ color:#90a090; font:10px verdana, arial, helvetica, sans-serif; margin:2px; padding:0px; }
.object_title		{ color:#000; font:bold 12px verdana, arial, helvetica, sans-serif; margin:0px 0px 2px 0px; padding:0px; }

.guestbook_box		{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px; background-image: url("/pic/page/panorama1.jpg"); border:1px solid #07a; padding:0px; }
.crew_box			{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px; background-image: url("/pic/page/page30_menu_bg.gif"); border:1px solid #07a; padding:0px; }
.error				{ color:#f00; font:bold 10px verdana, arial, helvetica, sans-serif; margin-bottom:10px; padding:0px; }
.page_footer		{ color:#000; font:10px verdana, arial, helvetica, sans-serif; margin:0px; padding:0px 0px 2px 0px; border-top:1px solid #07a; background-color:#edf6f9; text-align:center; }

/**** HEADLINES ****/
.head1	{ color:#07a; font:bold 14px verdana, arial, helvetica, sans-serif; background-color:#ddeaf3; margin-bottom:10px; padding:0px; border-bottom:1px solid #07a; }
h1		{ color:#07a; font:bold 14px verdana, arial, helvetica, sans-serif; background-color:#ddeaf3; margin:0px 0px 10px 0px; padding:0px; border-bottom:1px solid #07a; }

/**** NORMAL TEXT ****/
.login_text			{ color:#fff; margin:0px; padding:0px; text-align:right; }
.login_text_error	{ color:#f00; font:bold 10px verdana, arial, helvetica, sans-serif; margin:0px; padding:0px; text-align:right; }
.submit_button		{ margin-top:5px; padding:0px; text-align:center; }
.search_button		{ margin:0px; background-color:#e1e7ee; padding-bottom:5px; text-align:center; }
.login_box			{ color:#fff; font:10px verdana, arial, helvetica, sans-serif; margin-bottom:10px; padding-top:10px; text-align:center; vertical-align:top; }
.center				{ text-align:center; margin:auto; padding:0px; }

/**** NAVIGATION ****/
.menu				{ color:#edf3f9; font:bold 11px arial, verdana, helvetica, sans-serif; line-height:1.2em; text-decoration: none; background-image: url("/pic/page/page30_menu_bg.png"); border-left:4px solid #edf3f9; border-top:1px dotted #edf3f9; border-bottom:1px dotted #edf3f9; margin:1px 0px 10px 0px; padding:2px 0px 2px 0px; }
.nav_menu_active	{ color:#000; font:bold 11px arial, verdana, helvetica, sans-serif; line-height:1.2em; letter-spacing:1px; text-decoration: underline overline; background-color:#edf3f9; margin:0px; padding-right:0px; }
.nav_menu_date		{ color:#fff; font:bold 9px verdana, arial, helvetica, sans-serif; text-decoration: none; text-align:center; margin:0px; padding:5px 0px 5px 0px; }
.nav_page			{ color:#edf3f9; font:bold 10px verdana, arial, helvetica, sans-serif; text-decoration: none; text-align:left; margin:0px; padding:0px; }
.nav_top			{ text-align:center; margin-top:10px; background-color:#ddeaf3; padding:0px; }



div.contentText p {
color:#555;
font-size:12px;
margin:0 0 10px 0;
}


div#akct {
	position: absolute; top:0px; right: 0px; z-index: 2342; width:113px; height:88px;
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvse.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border:none;
	padding:0;
	margin:0;
	text-align: right;
}
div#akct img {
	border:none;
	padding:0;
	margin:0;
}
div#akct a#akpeel img {
	width: 100%;
	height: 100%;
}
div#akct a {
	text-decoration: none;
	border:none;
	padding:0;
	margin:0;
	display: block;
}
div#akct a#akpeel:hover {
	position: absolute; top:0px; right: 0px; z-index: 4223; width:500px; height:500px;
	display: block;
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div#akct a#akpreload {
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
	background-repeat: no-repeat;
	background-position: 20px 20px;
}

<!--[if gte IE 5.5]>
<![if lt IE 7]>
div#akct a#akpeel:hover {
		right: -1px;
}
<![endif]>
<![endif]-->
