
body {  background-color:#0D3C67;
		background-image:url(../img/S66.jpg);

		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
		font-size: 11pt; font-weight:normal;
		color:#FFFFFF;
		text-align:left;
	}
body.kontakt {margin: 100px 20px 20px 20px;  }
/* --- Headers ---------------- */

h1 {	margin:30px;
		font-size: 180%; font-weight:normal; font-variant:small-caps; letter-spacing:1pt;
	}
	
h2 {	font-size: 110%; font-variant:small-caps; letter-spacing:1pt;
	}
	
h4 {	font-size: 100%; font-variant:small-caps; letter-spacing:1pt;
	}


/* --- Links ---------------- */

a:link { color:#FF6600; }    /* noch nicht besuchte Ziele */
a:visited { color:#FF6600;} /* besuchte Ziele */
a:hover { color:#FF6600;}   /* Verweise bei "MouseOver" */
a:active { color:#FF6600;}  /* Angeklickte Verweise */
a:focus { color:#FF6600;}   /* Verweise, die Fokus erhalten */
a.reference {color:#051B32; display:block;}

/* --- Images ---------------- */

img {	padding-top:0px;padding-left:0px;
		border: none;
	}
	
img.email {
		border-bottom:1px solid #FF6600;
	}

/* --- Divs ---------------- */

div.references{ position:absolute; top:500; left:0;
}
div.main{ position:absolute; top:0; left:0;
			margin-top:160px; margin-left:30px;
}
div.skills{ position:normal; 
			float:left;
			margin-top:50px; margin-left:0px;margin-right:50px;
}

div.linkboxkontakt{ position:absolute; display:block; float:none; left:30; top:311px;
}

/* --- List ---------------- */

li.skills {	
}

/* --- Paragraphs ---------------- */

p {}

/* --- Tables ---------------- */

td { 	vertical-align:top; text-align:left;
		padding:0px; 
	}

td.kontakt { padding: 10px; }

/* --- Fehlermeldung ---------------- */
.msg_fail {	font-family: Arial, Helvetica, sans-serif; 
			font-size: 120%; color:red;  
			 }

.msg_ok {	font-family: Arial, Helvetica, sans-serif; 
			font-size: 110%; color:#FFFFFF; 
			}




.sofi_wallpaper {	background-image:url(../img/S66.jpg);}
.sofi_bgcolor 	{	background-color:#000020;}
.sofi_text 		{	color:#FF6600;}

.chakka_bg_blau	{	color:#9999CC;}

bg_blau	{	color:#9999CC;}

/*gold: ffd700*/ /*orange: FF6600*/ /*white: FFFFFF*/

//padding: top right bottom left
//border-spacing:Rahmenabstand im Gitternetz (table-element)
//letter-spacing: Abstand zwischen den Buchstaben bzw. Zeichen im Text
//font-stretch: semi-expanded; //Laufweite der Schrift
//table-layout:fixed - Breitenangaben haben Vorrang vor dem Zelleninhalt (Inhalt wird zur Not abgeschnitten)
//font-variant:small-caps/normal;
//

//a:link { CSS-Eigenschaft:Wert; ... }    /* noch nicht besuchte Ziele */
//a:visited { CSS-Eigenschaft:Wert; ... } /* besuchte Ziele */
//a:hover { CSS-Eigenschaft:Wert; ... }   /* Verweise bei "MouseOver" */
//a:active { CSS-Eigenschaft:Wert; ... }  /* Angeklickte Verweise */
//a:focus { CSS-Eigenschaft:Wert; ... }   /* Verweise, die Fokus erhalten */

