/* CSS Document */

A { TEXT-DECORATION: none; }
A:link { COLOR: #44589D; TEXT-DECORATION: none; }
A:visited { COLOR: #44589D; TEXT-DECORATION: none; }
A:hover { COLOR: #222222; text-decoration: underline; }
A:active { COLOR: #222222; text-decoration: underline; }

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px; color: #222222; text-decoration: none; letter-spacing: 1px; }
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px; color: #222222; text-decoration: none; letter-spacing: 1px; }
td {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; }
.jesaja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; vertical-align: 1px; color: #525E5D; }
.schrift01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; text-decoration: none; }
.schrift02 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; text-decoration: none; }

strong { letter-spacing: 1px; }

html {
height:100%; 
max-height:100%; 
width:900px;
padding:0;
margin:0; 
border:0; 
background:#fff; 
font-size:14px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
overflow: hidden; 
}

body {
height:100%; 
max-height:100%; 
width:900px;
overflow:hidden; 
padding:0; 
margin:0; 
border:0;
scrollbar-arrow-color: #222222;
scrollbar-track-color: #F3F7F7;
}

#content {
overflow:auto; 
overflow-x:hidden;
position:absolute; 
z-index:3; 
top:134px; 
bottom:20px; 
left:170px; 
background:#fff;
border-right: #F3F7F7 1px solid;
}

* html #content {
top:0; 
left:0; 
right:0; 
bottom:0; 
height:100%; 
max-height:100%; 
width:900px;
max-width:900px; 
overflow:auto; 
position:absolute; 
z-index:3; 
border-top:134px solid #fff; 
border-bottom:20px solid #fff; 
border-left:170px solid #fff;
}

#head {
position:absolute; 
margin:0; 
top:0; 
left:0; 
display:block; 
width:900px; 
height:134px; 
background:url(../images/saopaulo_r2_c2.jpg) #fff;
background-position:0 0; 
background-repeat:no-repeat; 
z-index:5; 
overflow:hidden; 
color:#44589D;
font-size: 14px;
font-weight:bold;
border-bottom: #F3F7F7 1px solid;
border-right: #F3F7F7 1px solid;
}

#logo {
margin:0px;
top:0px;
z-index:6;
width: 170px;
height: 114px;
}

#foot {
position:absolute; 
margin:0; 
bottom:0; 
left:0; 
display:block; 
width:900px; 
height:20px; 
font-size:2px; 
z-index:5; 
overflow:hidden; 
background:#C7DFE1; 
color:#44589D;
border-right: #F3F7F7 1px solid;
border-top: #F3F7F7 1px solid;
}

#left {
position:absolute; 
left:0; 
top:134px; 
bottom:20px; 
width:170px; 
background:#C7DFE1;/*url(../images/saopaulo_r3_c2.jpg) #fff;
background-position:0 0; 
background-repeat:no-repeat;*/
font-size:12px;
z-index:4; 
overflow:hidden;
}
* html #left {
height:100%; 
top:0; 
bottom:0; 
border-top:134px solid #fff; 
border-bottom:20px solid #fff; 
color:#fff;
}

#content p {
padding:6px;
}

#content h1 {
padding-top: 12px;
padding-bottom: 6px;
padding-left:6px;
}

#content h2 {
padding-top: 6px;
padding-bottom: 6px;
padding-left:6px;
}

strong {
font-weight:bold;
}

dd {
display:none;
}

a.nav, a.nav:visited {
margin-left:0px; 
display:block; 
width:170px; 
/*height:25px;*/ 
background:#C7DFE1; 
color:#44589d;
font-size: 12px;
font-weight:bold; 
/*border:1px solid #000; */
text-decoration:none; 
text-align: left; 
line-height:16px;
padding-top:4px;
padding-bottom:4px;
/*border-top: #F3F7F7 1px solid;*/
/*border-bottom: #F3F7F7 1px solid;*/
}

a.nav:hover {
color:#222222;
text-decoration:none;
font-weight:bold;
background:#fff;
}

#menu-oben {
position:absolute;
left:0px;
right:0px;
top:114px;
display:block;
/*z-index:6;*/
width:900px;
height:20px;
overflow:hidden;
border-top: #F3F7F7 1px solid;
}

a.menu, a.menu:link, a.menu:visited {
display:block;
/*width:90px; */
height:20px;
background:#C7DFE1; 
/*margin-top:0px;*/
text-align:center; 
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#44589d;
font-weight:bold; 
/*letter-spacing: 1px;*/
line-height:20px; 
overflow:hidden;
float:left;
}

a.menu:hover {
color:#222222; 
background:#ffffff;
}

a.menu:active {
color:#222222; 
background:#ffffff;
}

#design {
position:absolute; 
margin:0; 
bottom:14px; 
left:16px; 
display:block; 
width:130px; 
height:24px; 
font-size:9px;
/*font-weight:bold;*/
font-style:normal;
letter-spacing: 1px;
/*z-index:5;*/
overflow:hidden; 
/*background:#C7DFE1; */
color:#A0AFAF;
/*border-bottom: #F3F7F7 1px solid;
border-top: #F3F7F7 1px solid;*/
}

a.design, a.design:link, a.design:visited {
font-size:9px;
color:#A0AFAF;
text-decoration:none;
}

a.design:hover {
font-size:9px;
color:#8c9e9f;
text-decoration:none;
}

