<!-- /* - - - - -  Stefano  - - - - -  */

html, body { margin: 0; padding: 0; height: 100%; } 

body { background: #666; text-align: right; overflow: auto; } 

html, td { font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; } 

#wrapper { 
width: 1px; 
height: 50%; 
margin-bottom: -380px; 
float: left; 
} 
 
#content { 
width: 1010px; 
height: 630px; 
margin: 0 auto; 
padding: 0; 
overflow: hidden; 
position: relative; 
min-height: 630px; 
height: auto !important; 
clear: left; 
} 

.bgin { background: url(images/bgin.png) no-repeat; } 
.bgk { background: url(images/bgk.png) no-repeat; } 
.bgbi { background: url(images/bgbi.png) no-repeat; } 
.bgbe { background: url(images/bgbe.png) no-repeat; } 


/* ================================================================  */

#adr { 
top: 180px; 
left: 10px; 
width: 990px; 
height: 100px; 
position: absolute; 
overflow: hidden; 
border: none; 
padding: 0; 
margin: 0; 
font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #fff; 
} 

#adr ul.d, #adr ul.e, #adr ul.f { 
position: absolute; 
overflow: hidden; 
top: 5px; 
height: 95px; 
padding: 0; 
margin: 0; 
display: block; 
list-style-type: none; 
text-align: left; 
} 

.d { 
left: 0; 
width: 212px; 
} 

.e { 
left: 334px; 
width: 212px; 
} 

.f { 
left: 668px; 
width: 212px; 
} 

#koeniz { 
position: absolute; 
overflow: hidden; 
top: 280px; 
left: 10px; 
width: 322px; 
height: 340px; 
border: none; 
padding: 0; 
margin: 0; 
} 

a.k:link, a.k:visited { color: #000; } 
a.k:hover, a.k:visited { letter-spacing: 1px; } 

a.bi:link, a.bi:visited { color: #000; } 
a.bi:hover, a.bi:visited { letter-spacing: 1px; } 

a.be:link, a.be:visited { color: #000; } 
a.be:hover, a.be:visited { letter-spacing: 1px; } 

#biel { 
position: absolute; 
overflow: hidden; 
top: 280px; 
left: 344px; 
width: 322px; 
height: 340px; 
border: none; 
padding: 0; 
margin: 0; 
} 

#bern { 
position: absolute; 
overflow: hidden; 
top: 280px; 
left: 678px; 
width: 322px; 
height: 340px; 
border: none; 
padding: 0; 
margin: 0; 
} 

/* ================================================================  */

#koeniz ul.a, #biel ul.b, #bern ul.c { 
position: absolute; 
overflow: hidden; 
top: 0; 
left: 5px; 
width: 317px; 
height: 350px; 
padding: 0; 
margin: 0; 
display: block; 
list-style-type: none;  
text-align: left; 
font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif; } 

.a { 
color: #097C4D; 
} 

.b { 
color: #B21E2C; 
} 

.c { 
color: #006AA2; 
} 

/* ================================================================  */

img { border: 0; } 

.hidefocus { outline: 0; -moz-outline: 0; } 
.pre { white-space: pre; } 
.bold { font-weight: bold; } 
.line { line-height: 20px; color: #000; } 
.bott { vertical-align: bottom; } 
.praxis { background: #666; font-size: 11px; line-height: 14px; letter-spacing: 2px; padding: 1px; width: 193px; } 


/* ================================================================  */

 #minis { 
position: absolute; 
overflow: hidden; 
top: 230px; 
left: 310px; 
width: 110px; 
height: 320px; 
border: none; 
padding: 0; 
margin: 0; 
} 

iframe { 
position: absolute; 
width: 570px; 
height: 405px; 
left: 430px; 
top: 140px; 
border: 0; 
}

//-->