img.valignme { 
vertical-align:text-bottom;
}

#weddings {
  background: #404ac0 url('images/weddings.gif') no-repeat;
  padding: 5px 20px 0 10px;
}
#headerwed {
height: 300px;
background: white url('images/weddings.gif') no-repeat;
}
#line {
height: 100px;
background: white url('images/line.gif') repeat-x;
}
table.center {
margin-left:auto;
margin-right:auto;
}
.donothing{

}
.standardpic{
  padding: 15px 20px 0 10px;
}
img.icon {
  width: 24px;
  height: 24px;	
}
img.newspic {
  width: 800px;
  height: 600px;	
}

img.b800600{
  width: 600px;

}

input.submit {
}
  
select {
}

noborder{
border: none;
}
a img{
border: none;
}

spancenter{
  margin-left: auto; margin-right: auto;
/*  
position : absolute;
  left : 80%;
*/
}


input.checkbox {  
}

input {
}
    
form {
}

table.innertable{
}

table.filetable{
}

th{

}


body {
background-color: #000000;
text-align: center;
}

#container {
  margin: 0 auto;
  width: 850px;
}

h {

}

td {
  color: #FFFFFF;
}

div.catrow{
padding: 40px;

}
img.leftalign {
float: left;
}

#specialjpg {
  position: relative;
  top: 12px;
  left: 22px;
}

#center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

p {
color: #FFFFFF;
  text-align: justify;
}
ul {
color: #FFFFFF;
}
h1 {
color: #FFFFFF;
  text-align: center;
 padding: 25px;
}
#spalte1 {
  float:left;
  width: 50%;
  text-align: left;
text-align: center;

}
#left {
text-align: left;
}
right {
text-align: right;
}
#header {
  font-family: cursive;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 170%;
  text-align: center;
  padding-top: 50px;
}

.header {
  font-family: cursive;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 170%;
  text-align: center;
  padding-top: 50px;
}

#spalte2 {
  float:left;
  width: 45%;
  text-align: center;

}

h3 {
color: #FFFFFF;
font-size: 140%;
}

.newstext{
width:200px; 
overflow:scroll;
color: #FFFFFF;
vertical-align:top;
border-top-width: medium;	
border-top-style: dashed ;	
border-top-color: white;	
border-right-width: medium;	
border-right-style: dashed;	
border-right-color: white;	
border-bottom-width: medium;	
border-bottom-style: dashed;	
border-bottom-color: white;	


}

#copyright{
font-family: Verdana;
font-size: 14px;
color: #FF0000;
}

#spancentertext{
  color: #FFFFFF;
  margin-left: auto; margin-right: auto;
}


#flydestop{
clear:both;
}

#update {
color: #FFFFFF;
}
#pageheader {
padding-bottom: 30px;
}
#pagefooter {
padding: 50px;
}
