body {
font-size: small;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:400;
padding-bottom:20px;
}

h1 {
font-size: x-large;
font-family:"Lucida Grande",Geneva,Verdana,Helvetica,sans-serif;
}

h2 {
font-size: large;
font-family:"Lucida Grande",Geneva,Verdana,Helvetica,sans-serif;
}

h3 {
font-size: medium;
font-family:"Lucida Grande",Geneva,Verdana,Helvetica,sans-serif;
font-weight:400;
}

.MMHeader {
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
line-height: 1.3em;
}

.MMContent {
margin-top: 3px;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 3px;
line-height: 1.3em;
}

a { color: #17047A; }
/*
#footer { color: #17047A; margin-left: 650px; clear: both; font-family: verdana; font-size: 90%; min-height: 0px; position: absolute; }
* html #footer { height: 0px; }
#footer a:link, #footer a:visited { color: #17047A; background: white; text-decoration: none; }
#footer a:hover, #footer a:active { color: #CE8315; background: white; border: none; text-decoration: underline; }
#footer-contents { width: 200px; text-align: center; margin: auto; padding: 0px; }
#footer #footer-footer { clear: both; padding-left: 60px; }
#footer #footer-footer p { margin-bottom: 0.5em; font-size: 85%; }
#footer #footer-footer a:link, #footer #footer-footer a:visited { font-weight: bold; color: #17047A; background: white; }
#footer #footer-footer a:hover, #footer #footer-footer a:active { font-weight: bold; color: #CE8315; background: white; border: none; text-decoration: underline; }
#footer #footer-links { font-size: 85%; }


.card h1 { font-size: 200%; padding: 20px 15px 15px 15px; margin: 0 15px 15px 15px; color: #548DD4;}

.vcard {font-size: 1em; color: #7C7C7C; display: block; width: 316px; height: 20px; float: left; }
.org {display: block; font-weight: bold; font-size: 120%; }
.adr {display: block; border-right: solid 1px #C6C3C6; width: 150px;}
.street-adress {display: inline;}
.locality {display: inline;}
.postal-code {display: inline;}
.country-name {display: block;}
.titl {display: block; text-decoration: underline;  margin-top: 25px;}
.fauL { float: left; text-align: left; } 
.fauR { margin-left: 15px; padding-left: 15px; margin-top: 24px; padding-top: 20px; float: left;} 

.ico, .dic, .dph { display: block;}
.ico a:link, .ico a:visited { color: #7C7C7C; border: none; text-decoration: underline; }
.ico a:hover, .ico a:active { color: #7C7C7C; border: none; text-decoration: none; }
.konB { border-bottom: solid 1px #C6C3C6; display: block; height: 110px; background: url(../images/dot.gif) repeat; } 
.tel { margin-top: 24px; padding-top: 20px; vertical-align: middle; float: left;} 
.mail { margin-left: 180px; padding-left: 180px; margin-top: 66px; padding-top: 66px; background: url(../images/elvea.jpg) no-repeat; z-index: 2;} 
.konA  { margin-top: 95px; border-top: solid 1px #C6C3C6; border-bottom: solid 1px #C6C3C6; display: block; height: 190px; background: url(../images/dot.gif) repeat; z-index: 3; visibility: visible;}

.ref { display: block; font-size: 90%; font-family: "Palatino","Book Antiqua", Georgia, serif; }
.ref p a:link span strong, .ref p a:visited span strong { font-family: sans-serif; font-size: 90%; background: transparent; color: #17047A; text-decoration: underline; font-weight: bold; border: none; }
.ref p a:hover span strong, .ref p a:active span strong { font-family: sans-serif; font-size: 90%; background: transparent; color: #CE8315; text-decoration: none; font-weight: bold; border: none; }
.ref ul li { font-weight: bold; list-style: circle; list-style-position: inside; text-indent: 2%; }
.ref ul li ul li { font-weight: normal; list-style: circle; list-style-position: inside; text-indent: 4%; }
.ref ul li ul li ul li { font-weight: normal; list-style: circle; list-style-position: inside; text-indent: 6%; }

iframe { display: none; }
*/