body {
background-color : rgb(220, 220, 220);
font-family : Arial, Helvetica, sans-serif;
font-size : small;
color : black;}

a:link {
font-family : Arial, Helvetica, sans-serif;
color : rgb(23, 105, 82);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

a:visited {
font-family : Arial, Helvetica, sans-serif;
color : rgb(120, 120, 120);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

a:hover {
font-family : Arial, Helvetica, sans-serif;
color : rgb(255, 255, 204);
background-color: rgb(23, 105, 82);
text-decoration : none;
font-size : 120%;}

*html body {
font-size : x-small; /* für IE/Win */}

*html a:link {
font-size : 130%;/* für IE/Win */}

*html a:visited {
font-size : 130%;/* für IE/Win */}

*html a:hover {
font-size : 130%;/* für IE/Win */}

h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 240%;
margin : 0 10px 10px;}

h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 200%;
margin : 0 10px 10px;}

h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 120%;
margin : 0 10px 10px;}

h4 {
font-family : Arial, Helvetica, sans-serif;
font-size : 100%;
margin : 0 0 0 5px;
font-weight: bold;}

ul {
padding : 0;
margin : 0;
list-style: none;}

p {
margin : 10px 0 0 0 ;}

#wrap {
width : 799px;} 

#header {
background: rgb(255, 255, 170);
/background : rgb(255, 240, 100);
padding : 0 5px 0 5px;
border : 0 solid;}

#guyantony {
text-align : center;
width: 799px;
padding:  100px 5px 5px 200px;
font-size: 100%;
background: url(header.gif) no-repeat;
color : rgb(122,13,5);
border : 0 solid;}


#mail a:link {
font-family : Arial, Helvetica, sans-serif;
color : rgb(23, 105, 82);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

#mail a:visited {
font-family : Arial, Helvetica, sans-serif;
color : rgb(120, 120, 120);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

#mail a:hover {
font-family : Arial, Helvetica, sans-serif;
color : rgb(255, 255, 204);
background-color: rgb(196,31,58);
text-decoration : none;
font-size : 120%;}

#list {
text-align : center;
list-style: none;}

#list a:link {
font-family : Arial, Helvetica, sans-serif;
color : rgb(23, 105, 82);
font-weight : normal;
text-decoration : none;
font-size : 100%;}

#list a:visited {
font-family : Arial, Helvetica, sans-serif;
color : rgb(120, 120, 120);
font-weight : normal;
text-decoration : none;
font-size : 100%;}

#list a:hover {
font-family : Arial, Helvetica, sans-serif;
color : rgb(255, 255, 204);
background-color: rgb(23, 105, 82);
text-decoration : none;
font-size : 100%;}

#list li{
margin : 0;
border : 0 solid;}


#language {
text-align : left;
width: 799px;
list-style: none;
padding:  0px 5px 5px 5px;
border : 0 solid;}

#language a:link {
font-family : Arial, Helvetica, sans-serif;
color : rgb(255, 205, 0);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

#language a:visited {
font-family : Arial, Helvetica, sans-serif;
color : rgb(196,31,58);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

#language a:hover {
font-family : Arial, Helvetica, sans-serif;
color : rgb(255, 240, 100);
text-decoration : none;
font-size : 120%;}

#language li{
float: right;
margin : 0;
padding : 15px 20px 5px 0px;
border : 0 solid;}


#language a:hover {
color : none;
background-color: none;
text-decoration : none;
border:0 solid;}

#content {
clear:both;
width: 789px;
padding:   10px 5px 5px 5px;
background : rgb(255, 255, 170);
text-align : justify;}

#content-news {
text-align : justify;}

#content-news a:link {
font-family : Arial, Helvetica, sans-serif;
color : rgb(196,31,58);
font-weight : bold;
text-decoration : none;
font-size : 100%;}

#content-news a:visited {
font-family : Arial, Helvetica, sans-serif;
color : rgb(196,31,58);
font-weight : bold;
text-decoration : none;
font-size : 100%;}

#content-news a:hover {
font-family : Arial, Helvetica, sans-serif;
color : rgb(196,31,58);
font-weight : bold;
text-decoration : underline;
font-size : 100%;}

#content-pic {
text-align : justify;
}

#content-pic a:link {
font-family : Arial, Helvetica, sans-serif;
color : rgb(196,31,58);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

#content-pic a:visited {
font-family : Arial, Helvetica, sans-serif;
color : rgb(196,31,58);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

#content-pic a:hover {
font-family : Arial, Helvetica, sans-serif;
color : rgb(255, 240, 100);
text-decoration : none;
font-size : 120%;}

#footer{
width: 799px;
background: rgb(255, 255, 170) url(kringel-footer2.gif) no-repeat;
padding: 0px;
font-size: 90%;
font-style: normal;
color : rgb(122,13,5);}

#footer ul {
padding : 1px 0 15px 10px;
margin : 0;
text-align: left;
list-style: none;}

.table {
width: 100%;
border-bottom : 5px solid;
border-color : rgb(196,31,58);
padding: 2px 0 8px 0 ;} 

.table-noline {
width: 100%;
border-bottom : none;
padding: 2px 0 8px 0 ;} 

.table-offer {
width: 100%;
border : 1px solid;
border-color : black;
padding: 2px 0 7px 0 ;} 

.table-news-bottom {
width: 100%;
border-bottom : 2px solid;
border-color : rgb(196,31,58);
padding: 2px 0 7px 0 ;} 

.table-news-between {
width: 100%;
border-bottom : 1px dotted;
border-color : rgb(196,31,58);
padding: 2px 0 0 0 ;} 

.table-bottom {
width: 100%;
border-bottom : 5px solid;
border-color : rgb(122,13,5);
padding: 2px 0 8px 0 ;} 


.line {
text-align: center;} 

.linealt {
text-align: center;
background: rgb(200, 200, 200);} 

.left {
text-align: left;
padding : 0px 0px 0px 5px;} 

.disc {
padding : 5px 0px 2px 15px;
margin : 0;
list-style: disc;} 

.nodisc {
padding : 0px 0px 3px 15px;
margin : 0;
list-style: none;} 

.image {
text-align: center;
color:black;
font-size: 90%;
font-style: italic;
margin: 5px 0 0 0;
padding: 5px;}

.text {
text-align: justify;
color:black;
font-size: 90%;
font-style: normal;
margin: 0;
padding: 5px 17px 5px 17px;}

.text-header {
text-align: center;
vertical-align: top;
color:black;
font-size: 130%;
font-weight: bold;
margin: 0;
padding: 5px 17px 5px 17px;}

.text-right {
text-align: right;
vertical-align: top;
font-size: 90%;
margin: 0;
padding: 5px 17px 5px 17px;}

.date {
text-align: left;
vertical-align: top;
color:black;
font-size: 100%;
font-style: italic;
font-weight:bold;
margin: 0 0 0 0;
padding: 3px;}

.aktiv {
font-family : Arial, Helvetica, sans-serif;
color : rgb(122,13,5);
font-weight : bold;
text-decoration : none;
font-size : 120%;}

