@charset "UTF-8";
body {
	margin: 0;
	padding: 0;
	line-height: 1.4;
	background-image: url(../pics/pics_bkg/fotocv_bkg.jpg);
	background-color: #000;
}
a:hover {text-decoration: underline;
}
a:active {
}
a:visited {
}
/*setzt die Farbe für Haupttitel im Headbereich*/
.headinhalt h1 a {
	color: #900;
}
/*setzt die Farbe der Hauptnavigation*/
ul.MenuBarHorizontal a, ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus, .navigation a:link {
	color: #F90;
}
/*setzt die Frabe für Hauptinhaltstitel h2*/
h2 {
	color: #900;
}
/*setzt die Farbe für eine allfällige Binnennavigation*/
.hauptinhalt .binnennavi a, a {
	color: #F90;
}
/*setzt die Farbe für Text in hauptteil*/
p {color:#CCC;
}
/*setzt die Farbe für Zwischentitel im Haupttext*/
.hauptinhalt h3 {
	color: #900;
}
/*setzt die Text-Farbe für den kleintext im haupttextbereich*/
#kleintextHauptinhalt a {
	color: #900;
}
/*setzt die Text-Farbe für den footer*/
.footer a, .footer p, .footer a:visited, .footer a:link {
	color: #F90;
}

h3, h4, h5, h6, p, a:link, a:visited, a:hover, a:focus, ul, li, ul.MenuBarHorizontal a, ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus, .hauptinhalt2 {
	color: #FF9900;
}

.footer {
	background-color: #000;
	z-index: 2;
}

.hauptinhalt table {
	padding: 0;
	border-collapse: separate;
	border-spacing: 2px;
	border: 1px solid #F90;
}
td em {font-style: normal;
color:#900;
}
td img {padding-top: 0px;
}
th {color:#F90;
}
/*setzt die Farbe für Tabelleninhalt*/
td a:link, td {
	color: #CCC;
}
#fototabelle {
	width: 95%;
	border-color: #F90;
}
/*skaliert die Bilder in hauptinhalt*/
.hauptinhalt p img{
max-width: 100%;
max-height: 150px;
margin: 0;
padding: 0;
}