body
{ color:#5c4731;
  font-family:Georgia, "Times New Roman", serif;
  font-size:11px;
  text-align:left;}
#start
{   z-index: 9999;
    position: absolute;
    width: 732px;
    height: 372px;
    background-color: #FCD1A2;}
.start_content
{padding: 50px 0px 0px 180px;}
#bg {
background-image:url(bg.gif);
height:570px;
left:0px;
margin:0px auto;
position:relative;
top:20px;
width:843px;
}
#container {
background-color:#FCD1A2;
border:1px solid white;
height:390px;
left:1px;
margin:0px auto;
position:relative;
top:75px;
width:750px;
}
#wrapper {
background-color:white;
background-image:url(taube_logo.jpg);
background-position:right top;
background-repeat:no-repeat;
height:372px;
left:9px;
position:relative;
top:9px;
width:732px;
overflow:hidden;
}
#contents-wrapper {
height:372px;
overflow:hidden;
position:relative;
width:510px;
}
.contents_wrapper {
height:372px;
width:510px;
overflow:hidden;
position:relative;
}
#content_home_wrapper {
height:372px;
overflow:hidden;
position:relative;
width:510px;}
#content_impressum_wrapper {
height:372px;
overflow:hidden;
position:relative;
width:510px;
}
#contents {
height:372px;
overflow:hidden;
position:relative;
width:4080px;
}
#contents p, #contents h2{
	margin-top:5px;}
#content_home_down
{
  height: 7200440px;
  width: 510px;
  overflow:hidden;
  position:relative;
}
#content_impressum_down
{
  height: 7200440px;
  width: 510px;
  overflow:hidden;
  position:relative;
}
#content_galerie_down
{
  height: 18600px;
  width: 510px;
  overflow:hidden;
  position:relative;
}
.section {
background-color:#e2bc91;
height:372px;
overflow:hidden;
position:absolute;
width:510px;
}

#home {
left:0px;
top:0px;
}
#home_down {
background-color:#e2bc91;
left:0px;
top:0px;
}
#impressum_down {
background-color:#e2bc91;
left:0px;
top:0px;
}
#home_down1 {
background-color:#e2bc91;
left:0px;
top:372px;
}
#ablauf {
left:510px;
top:0px;
}
#media {
left:1020px;
top:0px;
}
#media_down {
left:0px;
top:0px;
}
#media_down2 {
left:0px;
top:744px;
}
#media_down1 {
left:0px;
top:372px;
}
#galerie {
left:1530px;
top:0px;
}
#tauben {
left:2040px;
top:0px;
}
#gaestebuch {
left:2550px;
top:0px;
}
#kontakt {
left:3060px;
top:0px;
}
#impressum {
left:3570px;
top:0px;
}


#logo {
background-image:url(wappen.gif);
background-repeat:no-repeat;
border:8px solid white;
height:146px;
left:430px;
position:absolute;
top:121px;
width:145px;
z-index:100;
}
#menu_points {
left:595px;
position:absolute;
top:122px;
width:100px;
}

.line
{
  width:130px;
 line-height: 0px;
  border-bottom:1px solid #C8C7C7;
  padding:0px;
  margin:0px;
}

hr {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color:#C8C7C7;
width:130px;
height: 1px;
border: 0px none;
overflow: hidden;
}
.controls {
/*font-family:Georgia, serif;*/
font-size:12px;
padding:5px 0px 5px 0px;
}
.unav_point {
/*font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;*/
font-size:10px;
padding:5px 0;
position:absolute;
left:437px;
top:290px;
}
a,
a:link {
color:#58585A;
text-decoration:none;
}
a:hover {
color:#909090;
text-decoration:none;
}

.head
{
  height:144px;
  width:510px;
}

.home
{
  background-image:url(welcome.jpg);
}

.home2
{
  background-image:url(welcome_2.jpg);
}

.pidgeon
{
  background-image:url(pidgeon.jpg);
}

.pidgeon2
{
  background-image:url(pidgeon_2.jpg);
}

.pidgeon3
{
  background-image:url(pidgeon_3.jpg);
}

.pidgeon4
{
  background-image:url(pidgeon_4.jpg);
}

.media
{
  background-image:url(media.jpg);
}

.media2
{
  background-image:url(media_2.jpg);
}

.contact
{
  background-image:url(contact.jpg);
}

.ceremony
{
  background-image:url(ceremony.jpg);
}

.ceremony_chain
{
  background-image:url(ceremony_chain.jpg);
}

.ceremony_price
{
  background-image:url(ceremony_price.jpg);
}

.ceremony_wheater
{
  background-image:url(ceremony_wheater.jpg);
}

.ceremony_speak
{
  background-image:url(ceremony_speak.jpg);
}

.disclaimer
{
  background-image:url(disclaimer.jpg);
}

.five_left
{
  padding:0px 0px 0px 5px;
}

.content
{
  padding:5px 10px 0px 5px;
  width: 415px;

}

.news_headline
{
  font-size:16px;
  font-weight: bold;
}

.movie
{
  padding:10px 50px 0px 30px;
}

.pdf_download
{
  padding:10px 0px 0px 10px;
}


.thumb_text
{
  padding:10px 0px 0px 15px
}

.movie_start_link
{
  padding:0px 50px 0px 70px;
}

.thumb
{
  padding:10px 50px 0px 30px;
}

.home_headline
{
  font-size:13px;
  font-weight: bold;
}

.start_headline
{
  font-size:16px;
  font-weight: bold;
}

.news_content
{
  font-size:11px;
}

#homecont {
background-color:#e2bc91;
position:absolute;
top:155px;
left:11px;
height:228px;
width:407px;
}
#kontaktform {
/*position:absolute;
top:150px;
left:170px;*/
}
.kontakt {
/*font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;*/
font-size:10px;
}
.text {
/*font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;*/
font-size:11px;
}

.form_input {
  padding: 2px;
}

.form_input input, .form_input textarea, select {
  background-color: #FCD1A2;
  border: 1px solid #BE9D7A;
}
.fehler {border:1px solid #f00!important;}
.kontakt-formular-absenden-fehler {width:110px; float:right; margin-right:90px;}
.form_submit {
  width: 150px;
}

.form_input label {
  float: left;
  width: 110px;
}

.form_input input {
  width: 150px;
}

.form_input textarea {
  width: 300px;
  height: 75px;
}

.form_input .form_error {
  color:  #FFFFFF;
}

#indicator {
  padding-top: 50px;
  height: 500px;
  text-align:center;
  font-size: 1.2em;
}

.form_success {
  padding-top: 50px;
  height: 500px;
  text-align:center;
  font-size: 1.2em;
}

#ceremony_galerie_down
{
  height: 4092px;
  width: 510px;
  overflow:hidden;
  position:relative;
}
#ceremony_down {
left:0px;
top:0px;
}
#ceremony_down1 {
left:0px;
top:372px;
}
#ceremony_down2 {
left:0px;
top:744px;
}
#ceremony_down3 {
left:0px;
top:1116px;
}
#ceremony_down4 {
left:0px;
top:1488px;
}

/**
 * Die Tauben
 */
#content_pidgin_down {
height: 1500px;
width: 510px;
overflow:hidden;
position:relative;}
#pidgin_down {
position:absolute;
left:0px;
top:0px;
}
#pidgin_down1 {
position:absolute;
left:0px;
top:372px;
}
#pidgin_down2 {
position:absolute;
left:0px;
top:744px;
}
#pidgin_down3 {
position:absolute;
left:0px;
top:1116px;}


/**
* Impressum + Kontaktformular
*/

#impressum_down, #gaestebuch_down {
left:0px;
top:0px;
}
#kontakt_down {
left:0px;
top:0px;
}


.button_up_dummy
{

  height: 35px;
  width: 67px;
}

.bold_text
{
  font-weight: bold;
}