@charset "UTF-8";
body {
	background: url(http://www.deine-hochzeit.com/images/bg.gif) repeat;
	margin: 0px;
	padding:0px;
	text-align: center;
}



#container {
  position:absolute;

  margin:40px 0px 0px -360px;
  left: 50%;

	  width: 775px;
	  padding: 0px;
	text-align: left;
 }
 
 #head{
	 width:775px;
	 height:50px;
 }
 #head 
 {
	 border:none;
 }
 #content{
	 width:775px;
 }
 #footer{
	width:775px;
	height:20px;
	padding-top:3px;
	
}
 #footer a:link, #footer a:active,#footer a:hover,#footer a:visited{
	 font-family:Helvetica,Arial,  sans-serif;
	 font-size:10px;
	 color:#333;
	 text-decoration:none;
}

#page{
	width:775px;

}




#text{
	
	width:750px;
	font-family:Helvetica, Arial, sans-serif
}

#text table tr td p{
	font-size:13px;
	padding-top:5px;
	padding-bottom:40px;
}



#text h1{
	font-size:20px;
	color:#111;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top:40px;
	margin-bottom:0;
	margin-left:24px;
	
}
#text p{
	font-size:11px;
	line-height:18px;
	color:#111;
	margin-left:24px;
	margin-right:20px;
	margin-top:0;
}
#text ul{
	color:#111;
	
}
#text li{
	color:#111;
	list-style:none;
	margin-bottom:15px;
	font-family:Helvetica,Arial,  sans-serif;
	font-size:12px;
}
#text a:link, #text a:active, #text a:visited{
	color:#111;
	text-decoration:none;
}
#text ul li a:hover{
	color:#222;
	text-decoration:none;
}


#text form{
	margin-left:24px;
	margin-top:30px;
	margin-right:20px;
	
}
#text form label{
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#f2edeb;
	
	margin-bottom:5px;
	
}

#text form input, #text form textarea{
	display:block;
	font-size:11px;
	border:none;
	font-family:Helvetica, Arial, sans-serif;
}

#text table p{
	margin-left:0;
	margin-right:0;
}
#text table{
	margin-left:24px;
	margin-top:0px;
	margin-top:30px;
}

#page p a:link, #page p a:active, #page p a:visited{
	text-decoration:none;
	color:#111;
}
#page p a:hover{
	text-decoration:underline;
	color:#222;
}



#se_content, #se_content p, #se_content h1, #se_content a{
	width:0;
	height:0;
	font-size:0px;
	position:absolute;
	visibility:hidden;
	display:block;
	overflow:hidden;
}
#se_content li{
	list-style:none;
}

#showit {
width:600px;		/* swf width */
height:600px;		/* swf height */
position:relative;
margin:0 auto;
padding:o;
}
.showit_error {
margin:20px;
border:2px solid #990000;
padding:20px;
color:#990000;
background-color:#cc7f7f;
font-size:12px;
text-align:center;
}
.showit_error a:link, .showit_error a:visited {
color:#FFFFFF;
text-decoration:underline;
}
.showit_error a:hover, .showit_error a:active {
color:#FFFFFF;
text-decoration:none;
background-color:#990000;
}



#bg_post {
	background:url('bg_2.gif') center repeat-y;
}
#bg_post_top {
	background:url('bg_1.gif') center top no-repeat;
}
#bg_post_bottom {
	background:url('bg_3.gif') center bottom no-repeat;
}

#text img{
	border:#000 3px solid;
}
#head img{
	border:none;
}