div.logo { position: absolute; top: 20px; left: 60px; z-index: 1; }

.n {
	font-size: 18pt;
	color: navy;
}
.int {
	font-size: 14pt;
}

.adresse {
	color: darkred;
	font-size: 10pt;
	text-align: left;
	font-family: Arial;
	font-weight: bold;
}
.adresse a:hover { color: darkred; }
.adresse a:link { color: darkred; }
.adresse a:visited { color: darkred; }
.adresse a:active { color: darkred; }
.adresse a:focus { color: darkred; }

div.button { width: 110px; height: 50px; border: 1px solid white; background-color: 8BB0D1; text-align: center; color: white; font-size: 15pt; font-family: Arial; padding: 5px; position: absolute; top: 490px; }
div.button2 { width: 110px; height: 50px; border: 1px solid #206080; background-color: #7EA2C1; text-align: center; color: white; font-size: 15pt; font-family: Arial; padding: 5px; position: absolute; top: 490px; }
div.lang { width: 50px; border: 0px; text-align: center; color: white; font-size: 15pt; font-family: Arial; padding: 5px; }

.button a:hover { color: white; text-decoration: none; }
.button a:link { color: white; text-decoration: none;  }
.button a:visited { color: white; text-decoration: none; }
.button a:active { color: white; text-decoration: none; }
.button a:focus { color: white; text-decoration: none; }

.button2 a:hover { color: black; text-decoration: none; }
.button2 a:link { color: black; text-decoration: none; }
.button2 a:visited { color: black; text-decoration: none; }
.button2 a:active { color: black; text-decoration: none; }
.button2 a:focus { color: black; text-decoration: none; }

.imp a:hover { color: white; text-decoration: none; }
.imp a:link { color: white; text-decoration: none;  }
.imp a:visited { color: white; text-decoration: none; }
.imp a:active { color: white; text-decoration: none; }
.imp a:focus { color: white; text-decoration: none; }

.imp2 a:hover { color: black; text-decoration: none; }
.imp2 a:link { color: black; text-decoration: none;  }
.imp2 a:visited { color: black; text-decoration: none; }
.imp2 a:active { color: black; text-decoration: none; }
.imp2 a:focus { color: black; text-decoration: none; }


span.peter a:link                                { font-family: Arial; font-weight: bold; font-size: 11pt; text-decoration: none }
span.peter a:visited                        { font-family: Arial; font-weight: bold; font-size: 11pt; text-decoration: none }
span.peter a:hover                                { font-family: Arial; font-weight: bold; font-size: 11pt; text-decoration: underline }


a:link                {color:#40414C; text-decoration: none; font-family: arial}
a:visited        {color:#40414C; text-decoration: none; font-family: arial}
a:hover                /*{color:#C88B00;}*/
                                        { color: #C00000 ; text-decoration: none; font-family: arial}


body                {margin-top: 0px; background-attachment: fixed; background-color: #B0C4DE; }

body.main        {margin-top: 0px; /*background-image:url(../images/raster3.jpg);*/ /*background-color:#E7E7E7;*/
                                        /*background-color: #B0C4DE; */
                                   background-image:url(../images/ru4.jpg); }

.main a img {border: 0px; color: none;}

/* ************* magazin ************* */
span.magazin                        { font-size: 14pt; }
span.magazin a                      { font-family: Arial; font-size: 14pt; }
span.magazin a:link                 { color: #40414C; text-decoration: none; }
span.magazin a:visited              { color: #40414C; text-decoration: none; }
span.magazin a:hover                { color: #C00000; text-decoration: underline; }

div.nst {position:absolute; bottom:40px; left:100px; font-size:23pt; color:#1446E6; font-weight:normal; letter-spacing:2pt;}
