/*
**
** Erstellt am 20.03.2009
** page.css
** Copyright (c) 2009 by Thorsten Roth All Rights Reserved
**
*/

/*margin:0px 0px 0px 0px;*/
/*padding:10px 10px 10px 10px;*/

/*border-style:solid;*/
/*border-width:1px;*/
/*font-weight:bold;*/
/*text-decoration:none;*/

	

/* Style der Allgemeinen Tags */
body
{
	overflow: -moz-scrollbars-vertical; /* blendet den Scrollbalken immer ein im Mozilla und Firefox*/
	text-align:center;
 	vertical-align:middle;
 	margin:0px 0px;
 	color:#000000;
 	font-family:Arial;
 	font-size:11px;
	background-color:#bfce00;
}
a
{
  color:#7fb61d;
	/*color:#ff0000;*/
}
a img
{
border : 0 none;
}
h1
{
  color:#000000;
 	/*font-family:Arial;*/
 	font-size:28px;
	font-weight:bold;
}
h2
{
  color:#000000;
 	/*font-family:Arial;*/
	font-size:16px;
	font-weight:bold;
}
h3
{
  color:#000000;
 	/*font-family:Arial;*/
 	font-size:16px;
	/*font-weight:bold;*/
	font-style:italic;
}
h4
{
  color:#000000;
 	/*font-family:Arial;*/
 	font-size:12px;
	/*font-weight:bold;*/
	/*font-style:italic;*/
}
.page
{
  margin:0px auto;
	text-align:left;
	width:980px;
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
}

.page_head
{
	/*background-color:#00ffff;*/
	width:980px;
	height:262px;
}
.page_head_top_space_menu
{
	/*background-color:#ff00ff;*/
	height:155px;
}
.page_head_menu
{
  /*background-color:#ffff00;*/
	/*border-style:solid;
	border-width:1px;*/
	height:70px;
}

/* Button Home*/
.page_head_menu_box_home_left_space
{
 /* background-color:#ff00ff;*/
	width:180px;
	height:70px;
	float:left;
}
.page_head_menu_box_home
{
  /*border-style:solid;
	border-width:1px;*/
	/*background-color:#00ff00;*/
	width:70px;
	height:70px;
	float:left;
}
.page_head_menu_box_home_button_space
{
  /*background-color:#ffff00;*/
	width:70px;
	height:30px;
	
}
.page_head_menu_box_home_button
{
  /*background-color:#ffff00;*/
	width:71px;
	height:28px;
}
/* Button Juni & August */
.page_head_menu_box_juni_august
{
  /*border-style:solid;
	border-width:1px;*/
	/*background-color:#eeeeee;*/
	width:92px;
	height:70;
	float:left;
}
.page_head_menu_box_juni_button_space
{
  /*background-color:#ffff00;*/
	width:21px;
	height:27px;
	float:left;
	
}
.page_head_menu_box_juni_button
{
	/*border-style:solid;
	border-width:1px;*/
	/*background-color:#ff0000;*/
	width:69px;
	height:24px;
	float:left;
}
.page_head_menu_box_august_button_top_space
{
  /*background-color:#0000ff;*/
	width:68px;
	height:3px;
	font-size:2px; /*IE*/
	float:left;
}
.page_head_menu_box_august_button_space
{
  /*background-color:#ff00ff;*/
	width:35px;
	height:70px;
	float:left;
	
}
.page_head_menu_box_august_button
{
	/*border-style:solid;
	border-width:1px;*/
	/*background-color:#ff0000;*/
	width:89px;
	height:31px;
	float:left;
}

/* Button Juli */
.page_head_menu_juli_button
{
  /*border-style:solid;
	border-width:1px;*/
	/*background-color:#ff0000;*/
	width:30px;
	height:63px;
	float:left;
}

/* Button Orte */
.page_head_menu_box_orte_left_space
{
  /*background-color:#ffff00;*/
	width:38px;
	height:70px;
	float:left;
}
.page_head_menu_box_orte
{
  /*border-style:solid;
	border-width:1px;*/
	width:60px;
	height:70px;
	float:left;
}
.page_head_menu_box_orte_button_space
{
  /*background-color:#ffff00;*/
	width:60px;
	height:31px;
	
}
.page_head_menu_box_orte_button
{
	/*border-style:solid;
	border-width:1px;*/
	width:61px;
	height:28px;
}

/* Button Rückblick */
.page_head_menu_box_rueckblick_left_space
{
  /*background-color:#ff00ff;*/
	width:34px;
	height:70px;
	float:left;
}
.page_head_menu_box_rueckblick
{
  /*border-style:solid;
	border-width:1px;*/
	/*background-color:#00ff00;*/
	width:116px;
	height:70px;
	float:left;
}
.page_head_menu_box_rueckblick_button_space
{
  /*background-color:#ffff00;*/
	width:116px;
	height:29px;
	
}
.page_head_menu_box_rueckblick_button
{
  /*background-color:#ffff00;*/
	/*border-style:solid;*/
	width:123px;
	height:30px;
}

/* Button Sponsoren */
.page_head_menu_box_sponsoren_left_space
{
  /*background-color:#ff00ff;*/
	width:26px;
	height:70px;
	float:left;
}
.page_head_menu_box_sponsoren
{
  /*border-style:solid;
	border-width:1px;*/
	/*background-color:#00ff00;*/
	width:128px;
	height:70px;
	float:left;
}
.page_head_menu_box_sponsoren_button_space
{
  /*background-color:#ffff00;*/
	width:122px;
	height:29px;
	
}
.page_head_menu_box_sponsoren_button
{
/*  background-color:#ffff00;*/
	/*border-style:solid;
	border-width:1px;*/
	width:139px;
	height:29px;
}

/* Content-Bereich */
.page_content
{
	width:980px;
}
.page_content_left
{
	width:150px;
	float:left;
}
.page_content_middle
{
	width:696px;
	float:left;
}
.page_content_middle_box_space
{
  width:35px;
	height:40px;
	float:left;
}
.page_content_middle_box
{
	text-align:center;
	/*background-color:#ff00ff;*/
	width:626px;
	float:left;
}
.page_content_middle_datebox
{
	text-align:left;
	float:left;
	/*background-color:#ff0000;*/
	width:180px;
	height:200px;
	background-repeat:no-repeat;
}
.page_content_middle_date_top_space
{
	/*background-color:#00ff00;*/
	height:62px;
}
.page_content_middle_date
{
  /*background-color:#00ff00;*/
	color:#ffffff;
 	font-family:Arial;
 	font-size:46px;
	font-weight:bold;
}
.page_content_middle_head
{
  margin:0px auto;
	text-align:left;
	/*background-color:#0000ff;*/
	width:423px;
	float:left;
}
.page_content_mildle_textbox
{
  margin:0px auto;
	/*background-color:#00ff00;*/
	width:580px;
}
.content_programm_h1
{
  color:#f39501;
}
.content_programm_h1_old
{
  color:#8c8c8c;
}
.content_programm_h2
{
  color:#f39501;
}
.content_programm_h2_old
{
  color:#8c8c8c;
}
.content_programm_h3
{
  color:#8c8c8c;
}
.content_programm_text_1
{
  text-align:justify;
	color:#8c8c8c;
	font-size:14px;
}
.content_programm_text_2
{
  text-align:justify;
	color:#8c8c8c;
	font-size:14px;
	font-style:italic;
}
.content_programm_text_3
{
  text-align:justify;
	color:#8c8c8c;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}
.content_baustellenseite_space
{
  /*background-color:#0000ff;*/
	margin:0px auto;
	width:580px;
	height:30px;
}
.page_content_middle_space
{
  margin:0px auto;
	width:580px;
	height:50px;
}
/* Content Rechts */
.page_content_right
{
  /*background-color:#0000ff;*/
	width:134px;
	/*height:300px;*/
	float:right;
}
.page_content_right a
{
  /*color:#7fb61d;*/
	color:#ffffff;
	font-family:Arial;
 	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.page_content_right_link_selected
{
  color:#e2007a;
}
.page_foot
{
  /*background-color:#ff00ff;*/
	/*height:100px;*/
	/*background-image:url(../image/foot.gif);*/
	width:980px;
	height:261px;
	clear:both;
	/*foot_980x261_2.gif*/
}
.page_foot_text_space
{
  /*background-color:#ff0000;*/
	height:110px;
}
.page_foot_text
{
  /*background-color:#00ff00;*/
	/*margin:0px auto;*/
	/*width:580px;*/
	text-align:center;
	color:#8c8c8c;
	font-family:Arial;
 	font-size:10px;
	text-decoration:none;
}
.page_foot_text a
{
  color:#8c8c8c;
	font-family:Arial;
 	font-size:10px;
	text-decoration:none;
}
/* Home Content */
.content_home_box
{
  text-align:left;
}
.content_home_text
{
  text-align:justify;
	color:#8c8c8c;
	font-size:14px;
	width:390px;
	float:left;
}

.content_home_image
{
  text-align:left;
	width:183px;
	float:right;
}
.content_home_h1
{
  color:#e2007a;
}
.content_home_top_space_news
{
  /*width:90px;*/
	/*background-color:#8c8c8c;*/
	height:90px;
	clear:both;
}
/* News von Home Content */
.content_news_datum
{
  /*background-color:#00ff00;*/
	text-align:left;
	width:130px;
	height:20px;
	float:left
}
.content_news_h2
{
  color:#e2007a;
}
.content_news_headline
{
  text-align:left;
	float:left
}
.content_news_top_space
{
  height:20px;
	clear:both;
}
.content_news_text
{
  text-align:justify;
	color:#8c8c8c;
	font-size:14px;
}
.content_news_bottom_space
{
	height:80px;
}

/* Impressum Content */
.content_impressum_box
{
  text-align:left;
}
.content_impressum_h2
{
  color:#8c8c8c;
}
.content_impressum_h3
{
  color:#8c8c8c;
	font-size:11px;
	/*font-weight:bold;*/
	font-style:normal;
}
.content_impressum_text
{
  text-align:justify;
	color:#8c8c8c;
}
.content_impressum_space
{
  height:200px;
}
/* Orte Content */
.content_orte_head
{
	margin:0px auto;
	text-align:left;
	width:580px;
}
.content_orte_foot
{
	margin:0px auto;
	/*background-color:#bad404;*/
	text-align:left;
	width:580px;
}
.content_orte_foot a
{
  text-decoration:none;
}
.content_orte_h1
{
  color:#e2007a;
}
.content_orte_termin
{
  color:#e2007a;
}
.content_orte_veranstalltung
{
  color:#8c8c8c;
}
.content_orte_text
{
  text-align:justify;
	color:#8c8c8c;
	font-size:14px;
}
/* Kontakt Content */
.content_kontakt
{
  background-color:#bfce00;
}
.content_kontakt_top_space_head
{
   height:30px;
}
.content_kontakt_top_space
{
  text-align:right;
	width:367px;
  height:146px;
}
.content_kontakt_left_space
{
	/*background-color:#ff00ff;*/
/*	background-color:#bad404;*/
	width:30px;
  height:300px;
	float:left;
}
.content_kontakt_box
{
  text-align:left;
	/*background-color:#00ff00;*/
	/*background-image:url(../image/kontakt_input.png);*/
	width:367px;
	height:354px;
	float:left;
}
.content_kontakt_box_input_pos
{
	/*border-style:solid;
	border-width:1px;*/
	/*background-color:#ff00ff;*/
	position:absolute;
	top:438;
	left:auto;
	width:367px;
	height:354px;
}
.content_kontakt_textline_1
{
  position:absolute;
	top:32;
	left:32;
	border:0px solid #FF00FF;
	color:#8c8c8c;
	background:#ffffff;
	font-family:Verdana,Arial;
	font-size:16px;
	width:300px;
	/*height:30px;*/
}
.content_kontakt_textline_2
{
  position:absolute;
	top:100;
	left:32;
	border:0px solid #FF00FF;
	color:#8c8c8c;
	background:#ffffff;
	font-family:Verdana,Arial;
	font-size:16px;
	width:300px;
}
.content_kontakt_textfeld
{
  position:absolute;
	top:168;
	left:32;
	border:0px solid #FF00FF;
	color:#8c8c8c;
	background:#ffffff;
	font-family:Verdana,Arial;
	font-size:16px;
	width:300px;
	height:135px;
}
.content_kontakt_button_send
{
  position:absolute;
	top:318;
	left:260;
	border:0px solid #ffc909;
	color:#d9017c;
	background:#bfce00;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	width:90px;
	/*height:25px;*/
}
.content_kontakt_right_space
{
  text-align:left;
	width:210px;
	float:left;
}
.content_kontakt_foot
{
  clear:both;
}
.content_kontakt_msg_err
{
  color:#d9017c;
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
}
.content_kontakt_msg_ok
{
  color:#d9017c;
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
}
/* Rückblick */
.headline_rueckblick
{
  color:#f39501;
	font-size:14px;
	font-weight:bold;
}
.content_rueckblick_text
{
  text-align:center;
	color:#8c8c8c;
	font-size:14px;
}
.page_rueckblick
{
 	background:#eeeeee;
	margin:0px auto;
	text-align:left;
	height:550px;
	width:980px;
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
}
.content_rueckblick_hintergrund
{
  position:absolute;
	top:0;
	left:auto;
	text-align:center;
	background-image:url(../image/rueckblick_hintergrund.gif);
	width:980px;
	height:550px;
}
.content_rueckblick_imagebox
{
  position:absolute;
	top:52;
	left:150;
	text-align:center;
	/*background-color:#00ffff;*/
	width:695px;
}
.content_button_zurueck
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:506;
	left:338;
	width:40px;
	height:40px;
}
.content_button_schliessen
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:506;
	left:448;
	width:100px;
	height:40px;
}
.content_button_vor
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:506;
	left:618;
	width:40px;
	height:40px;
}
.content_rueckblick_h1
{
  color:#e2007a;
	font-size:26px;
	font-weight:bold;
}
.rueckblick_headspace
{
  height:10px;
	font-size:2px;
}
/* Sponsoren */
.content_sponsoren_box
{
	text-align:left;
	background:#ffffff;
	width:626px;
	height:1388px;
}
.content_sponsoren_tafel
{
	position:absolute;
	top:262;
	left:auto;
  background-image:url(../image/sponsorentafel.gif);
	width:626px;
	height:1388px;
}
.content_sponsoren_sp1
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:115;
	left:190;
	width:288px;
	height:166px;
}
.content_sponsoren_sp2
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:306;
	left:168;
	width:332px;
	height:50px;
}
.content_sponsoren_sp3
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:382;
	left:251;
	width:164px;
	height:56px;
}
.content_sponsoren_sp4
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:503;
	
	width:234left:70;px;
	height:90px;
}
.content_sponsoren_sp5
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:503;
	left:326;
	width:254px;
	height:86px;
}
.content_sponsoren_sp6
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:633;
	left:70;
	width:132px;
	height:49px;
}
.content_sponsoren_sp7
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:626;
	left:254;
	width:152px;
	height:58px;
}
.content_sponsoren_sp8
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:623;
	left:454;
	width:88px;
	height:82px;
}
.content_sponsoren_sp9
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:712;
	left:288;
	width:86px;
	height:9px;
}
.content_sponsoren_sp10
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:907;
	left:70;
	width:206px;
	height:28px;
}
.content_sponsoren_sp11
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:907;
	left:435;
	width:70px;
	height:33px;
}
.content_sponsoren_sp12
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:1011;
	left:74;
	width:138px;
	height:45px;
}
.content_sponsoren_sp13
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:998;
	left:233;
	width:165px;
	height:56px;
}
.content_sponsoren_sp14
{
 	border-style:solid;
	border-width:0px;
	/*background-color:#ff00ff;*/
	position:absolute;
	top:1078;
	left:353;
	width:250px;
	height:276px;
}
/* Links */
.content_links_text
{
  color:#8c8c8c;
}
.page_content_vorseite
{
	text-align:center;
}