body{
background-color: #999; 
color:#4c4c4c;
margin:0px;
font: 0.7em Verdana, sans-serif;
text-align: center;
}
.feitico{
background-color: #630f0d; }
/*gesamt*/
#A{
margin: 20px auto 20px auto;
background: url(../images/hintergrund.gif) no-repeat; 
background-color:transparent; 
color:inherit;
width:802px;
height:536px;
text-align: left;
}

#A {
position: relative;
background-color:transparent; 
color:inherit;
}
Aa{
background-color:transparent; 
color:inherit;
height:533px;
}
/*linke seite*/
#B{
background-color:transparent; 
color:inherit;
height:533px;
width:398px;
float:left;
}

.afonsoTiago{
background-color: #fff;
width:306px;
margin: 20px 0 0 55px;
height:220px;
}
.atLink{
text-align:center;
font-weight:bold;
}

/*rechte seite*/
#C{
background-color:transparent; 
color:inherit;
float:left;
height:533px;
width:398px;
margin-left:4px;
}
.blatt{
background: url(../images/bildbearbeitung/blatt.jpg) no-repeat; 
}
.titelblatt{
background: url(../images/titelbild.jpg) no-repeat; 
}
.titelblatt_pt{
background: url(../images/titelbild_pt.jpg) no-repeat; 
}
.blatt_links{
background: url(../images/blatt_links.jpg) no-repeat; 
}
.blatt_impressum{
background: url(../images/blatt_impressum.jpg) no-repeat; 
}
.blatt_error_401{
background: url(../images/blatt_error_401.jpg) no-repeat; 
}
.blatt_error_403{
background: url(../images/blatt_error_403.jpg) no-repeat; 
}
.blatt_error_404{
background: url(../images/blatt_error_404.jpg) no-repeat; 
}
.blatt_error_500{
background: url(../images/blatt_error_500.jpg) no-repeat; 
}
.bild{
background-color:transparent; 
color:inherit;
z-index:2;
height:271px;
}
.bildleft{
background-color:transparent; 
color:#fff;
overflow:hidden;
}
.querformata{
height:271px;
}
.querformatb{
height:271px;
}
.hochformat{
height:512px;
}
.ohnebild{
background-color:transparent;
height:271px;
}
.bildright{
background-color:transparent;
color:#fff;
height:271px;
}
#unterschrift, .ohnebu, .mitbu{
color:#808080;
height:16px;
font: 1em Arial;
text-align:right;
}
#unterschrifthoch{
position:absolute;
top:517px;
width:398px;
}
.mitbu{
font-size:0.8em;	
background-color:#fff;
padding:0px 10px 0px 28px;
}
.ohnebu{
background-color:transparent;
margin:0px;
}
/*texte*/
#texte{
color:inherit;
position:absolute;
top:292px;
padding:34px 10px 0px 28px;
font-size:0.9em;	
line-height:1.2em;
width:360px;
}
h1{
background-color:transparent; 
color:inherit;
text-transform:uppercase;
font-weight:bold;
font-size: 1em; 
margin:1px 0px 29px 0px;
}
h2{
background-color:transparent; 
color:inherit;
text-transform:uppercase;
font-weight:bold;
color:#858585;
font-size: 1em; 
margin:0px 0px 3px 0px;
}

a:link, a:visited {
background-color:transparent; 
color:#53B324;
text-decoration: none;
}
a:hover, a:active {
background-color:transparent; 
color:#4C4C4C;
text-decoration: underline;
}
a.extern{
background: url(../images/ext.gif) no-repeat; 
padding-left:10px;
}
a.intern{
background: url(../images/int.gif) no-repeat; 
padding-left:10px;
}

.gross{
font-size: 1.2em;  
}
#nav {
width:200px;
text-align:right;
text-transform:uppercase;
font-weight:bold;
font-size: 0.8em;  
letter-spacing:0.1em;
background-color:transparent; 
color:inherit;
margin:74px 0px 21px 174px;
}
#nav ul {
background-color:transparent; 
color:inherit;
margin: 0px;
padding: 0px;
}
#nav li {
background-color:transparent; 
color:inherit;
list-style-type: none;
margin-top: 5px;
margin-bottom: 3px;
}
#nav li a.ak, #nav li li a.ak{
background-color:transparent; 
color: #fff;
}
#nav li a.sprache{
background-color:transparent; 
color:inherit;
padding-right: 2px;
}
#nav li a {
background-color:transparent; 
color: #BAE1A7;
text-decoration: none;
}
#nav li a:hover, #nav li a:active {
color: #fff;
}

#nav li li {
list-style-type: none;
background-color:#4C4C4C;
color:inherit;
margin-top: 0px;
margin-bottom: 5px;
}
#nav li li a {
vertical-align:middle;
background-color:transparent; 
color: #53B324;
padding-left: 4px;
text-decoration: none;
}
#ring1 {
position:absolute;
left:381px;
top:6px;
width:38px;
height:38px;
background:transparent url(../images/ringe.gif) no-repeat; 
z-index:1;
}
#ring2 {
position:absolute;
left:381px;
top:253px;
width:38px;
height:38px;
background:transparent url(../images/ringe.gif) no-repeat; 
z-index:1;
}
#ring3 {
position:absolute;
left:381px;
top:488px;
width:38px;
height:38px;
background:transparent url(../images/ringe.gif) no-repeat; 
z-index:1;
}
