* {
margin: 0px;
padding: 0px;
}

body {
margin:50px 0px;
padding:0px;
text-align:center;	
font-family:  Georgia, "Times New Roman", Times, serif;
font-size: 1em;
}

a:link, a:visited {
color: #333333;
text-decoration: none;
}

a:hover {
color: #000;
}

a:active {
color: #000000;
background-color: #FFFFFF;				
}


.clear { 
clear: both;
}


#content {
width:1000px;
margin:0px auto;
text-align:left;

padding:50px;
padding-top:20px;
border:1px dotted #003399;
background-color:#fff;


}

#header {
position:relative;
background-image: url(../images/bg.gif);
background-repeat: repeat-x;
}
#header img {
position:relative;

left: 200px;
}


img {border: none;}


#nav ul {
width: 185px;
list-style: none;
margin: 0;
padding: 0;

}

#nav li {
border-bottom: 1px dotted #FFCC00;
line-height: 2em;
font-size: 0.8em;
}

#main {
position:relative;
width: 100%;
margin-top: 2em;
min-height:520px;
background-image: url(../images/vertical.gif);
background-repeat: repeat-y;

}


/* IE 6 Hack ( alle Internet Explorer für Windows bis Version 6 und Netscape 4 ausschließen) */
div#main[id] {
position: static;
}

#nav a:link, #nav a:visited {
text-decoration: none;
color: #333333;
background-color: transparent;
display: block;
}

#nav a {
padding-left: 0.5em;
}

#nav a:hover {
color: #003399;
background-color: #FBF7E9;
}

.active {
padding-left: 0.5em;

color: #0033CC;
background-color: #F2E3AA;
}

#mainInnerLeft {
float: left;
width: 208px;
}

#mainInnerRight {
position:relative;
left: 20px;
width:770px;
}

/* IE 6 Hack ( alle Internet Explorer für Windows bis Version 6 und Netscape 4 ausschließen) */
div#mainInnerRight[id] {
width:770px;
position: static;
margin-left: 230px;
}



#img {
float: left;
width: 480px;
}
#txt {
width: 264px;

margin-left: 500px;
}

#txt[id] {
width: 270px;
}

#tabletxt {
width: 264px;
}

/* IE 6 Hack ( alle Internet Explorer für Windows bis Version 6 und Netscape 4 ausschließen) */
div#tabletxt[id]{
width: 270px;
}

#txt p{
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #333333;
	line-height: 1.4em;
}
#txt h1 {
font-weight: normal;
padding-bottom: 2em;
font-size: 0.7em;	
font-family:  Georgia, "Times New Roman", Times, serif;
}


#txt h3{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color: #000000;
margin-bottom: 1em;
}
#footer {
font-size: 0.7em;
color: #333333;
position: absolute;
right: 50px;
top: 60px;
white-space: nowrap;
}

/* IE 6 Hack ( alle Internet Explorer für Windows bis Version 6 und Netscape 4 ausschließen) */
div#footer[id] {
right: 0px;
}

#language {
	position: relative;
	right:0;
}

#language p {
	margin-top: 16px;

}


#tabletxt {
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
}

/* IE 6 Hack ( alle Internet Explorer für Windows bis Version 6 und Netscape 4 ausschließen) */
div#tabletxt[id] {
font-size: 0.7em;
}

table td, table th, table caption {
vertical-align: text-top;
text-align: left;
line-height: 1.5em;
border-top: 1px solid #FFCC00;
}

table caption {	
font-family:  Georgia, "Times New Roman", Times, serif;
border: 0px none transparent;
}

table th {
font-size: 1.0em;

padding-top: 0.9em;
}

table td {
font-size: 0.9em;
}

table td strong{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333333;
}


.borderNo {
border: 0px none transparent;
}

.pTop2em {
padding-top: 2em;
}

.pTop3em {
padding-top: 3em;
}

.pTop4em {
padding-top: 4em;
}

