/* Dateiname: jcfr.css */
body {
margin: 0px 0px;
padding: 0px;
text-align: center;
}

td {
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
line-height: 18px;
letter-spacing: 0px;
}

A:link, A:visited {
text-decoration : underline;
font-weight: bold;
font-family : Arial, Verdana, sans-serif;
color: black;
}

A:hover {
text-decoration : none;
font-family : Arial, Verdana, sans-serif;
background-color: #000000;
color: white;
}

A:active {
text-decoration : underline;
font-weight: bold;
font-family : Arial, Verdana, sans-serif;
color: black;
}

A:link.news, A:visited.news {
font-family: Arial, Verdana, sans-serif;
text-decoration: underline
font-weight: bold;
color: white;
}

A:hover.news, A:active.news {
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
font-weight: bold;
background-color: white;
color: black;
}

.titel {
margin-bottom: 10px;
font-family: Arial, Verdana, sans-serif;
letter-spacing: 1px;
line-height: 20px;
font-weight: bold;
font-size : 18px;
}

.untertitel {
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
line-height: 24px;
font-size : 14px;
letter-spacing: 0px;
}

.news_titel, .Artikelname {
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 16px;
letter-spacing: 0px;
}

.text, .Artikeltext, .Artikelpreis{
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
line-height: 18px;
letter-spacing: 0px;
}

.text_klein {
font-family: Arial, Verdana, sans-serif;
font-size: 10px;
line-height: 12px;
letter-spacing: 0px;
}

ul#fotoalbum {
margin-left: 40px;
padding: 0px;
list-style-image: none;
list-style-type: none;
}

li{
padding: 5px;
}

#gbuch {
border: 1px solid black;
padding: 5px;
}

#gbuch_titel {
font-weight: bold;
background-color: white;
padding: 5px;
}

#gbuch_text {
padding: 5px;
}