
*{
  margin: 0px;
  font-family: verdana, arial, sans-serif;
}
table.lager{
  border: 1px solid gray;
  width: 300px;
}

table.lager:hover{
  background-color: #fefff1;
}

td.lager{
  border: 1px dotted gray;
  padding: 5px;
  font-weight: bold;
}

td.lager:hover{
  background-color: #f8f6d8;
  color: #897b2c;
  cursor: pointer;
}
strong{
  color: #3ca0d8;
}
ul.caution{
  list-style-image: url('images/icons/caution.gif');
  list-style-type: none;
  background-color: #fffde1;
  border-left: 3px dotted #d2cea6;
  margin-top: 10px;
}

ul.success{
  list-style-image: url('images/icons/checkmark.gif');
  list-style-type: none;
  background-color: #e8fff0;
  border-left: 3px dotted #76a386;
  margin-top: 10px;
}

.close{
  color: gray;
  font-size: 17px; 
  text-decoration: none;
}

img{
  border: none;
}

#divider{
  background-repeat: repeat-x;
  height: 61px;
  clear: both;
  width: 970px;
}

#content{
  margin-left: 45px;
  margin-top: -20px;
  margin-bottom: 10px;
  font-size: 12px;
  color: #595959;
  float: left;
  width: 500px;
}

#image{
  margin-top: -20px;
  float: left;
  margin-left: 50px;
}

#menu{
  float: left;
  margin-top: 150px;
  margin-left: 55px;
}

#menu a{
  padding-left: 20px;
  padding-right: 20px;
  color: gray;
  text-decoration: none;
  font-family: verdana, sans-serif;
  font-size: 17px;
  font-weight: none;
}

#menu a:hover{
  color: white;
  background-color: #3ca0d8;
  /*border-top: 3px solid #d93c79;*/
  padding-bottom: 20px;
  padding-top: 15px;
}

#menu a.link_selected{
  color: white;
  /*border-top: 3px solid #d93c79;*/
  padding-bottom: 20px;
  padding-top: 15px;
}

#logo{
  background-image: url('images/logo.jpg');
  height: 127px;
  width: 298px;
  margin-left: 50px;
  margin-top: 50px;
  margin-bottom: 10px;
  float:left;
}
#footer{
  clear: both;
  margin-left: 20%;
  margin-top: -35px;
  font-size: 13px;
  color: #595959;
}
p{
  margin-bottom: 10px;
}

h1{
  color: #d93c79;
  font-size: 16px;
  padding-bottom: 5px;
}

hr{ 
  border: none;
  border-bottom: 1px dashed #d93c79;
  margin-top:8px;
  margin-bottom: 8px;
}

li.lager{
  padding-top: 5px;
} 

ul.lager{
  padding-bottom: 15px;
}
  
ul{
   list-style-image: url('images/bullet.png');
}

table.kontakt{
  width: 600px;
}

input{
  border: 1px solid #cecece;
}

input:focus{
  border: 1px solid #d93c79;
}

input.submit{
  border: 1px solid #cecece;
}

textarea{
  border: 1px solid #cecece;
}

textarea:focus{
  border: 1px solid #d93c79;
}

#blue{
  background-color: #3ca0d8;
  width: 25px;
  height: 25px;
  display: block;
  float: right;
  opacity:0.6;filter:alpha(opacity=40)
}

#pink{
  background-color: #d93c79;
  width: 25px;
  height: 25px;
  display: block;
  float: right;
  opacity:0.6;filter:alpha(opacity=40)
}

#green{
  background-color: #9dcf47;
  width: 25px;
  height: 25px;
  display: block;
  float: right;
  opacity: 0.6;filter:alpha(opacity=40)
}

#pink:hover{
opacity: 1;filter:alpha(opacity=100)
}

#blue:hover{
opacity: 1;filter:alpha(opacity=100)
}

#green:hover{
opacity: 1;filter:alpha(opacity=100)
}

#farger{
  margin-right: 710px;
  margin-top: -36px;
}


