/*  
Theme Name: Michael Schenkyr
Theme URI: http://www.schenkyr.com/
Description: None
Version: 1.0
Author: Michael Schenkyr
Author URI: http://www.schenkyr.com/

*/


body {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Georgia, Verdana, "Courier New", monospaced;
	font-size: 11px;
	line-height:15px;
	color: #333333;
}
	

table, table, td {
	vertical-align:top;
	text-align:left;
	font-size: 11px;
	line-height: 15px;
	overflow: auto;
	margin: 0px;
	padding: 0px;
}



p {
	margin-bottom: 0px;
	}

p.blog {
	margin-bottom: 30px;
	}


/* Font */



	
h1 {
	font-size: 16px;
	font-weight: normal;
	line-height: 14px;
	margin-bottom:-2px;
	margin-top: 0px;
	}

h2 {
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	margin-bottom:8px;
	margin-top:4px;
	line-height: 12px;
	}

	
h3 {
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin-bottom:-2px;
	margin-top: 0px;
	}




.marked {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	background-color:#333333;
	line-height: 15px;
}

.marked_yellow {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	background-color:#FF7E0E;
	line-height: 15px;
}

.marked_green {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	background-color:#40FF0A;
	line-height: 15px;
}





.marked_orange {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	background-color:#D23700;
	line-height: 15px;
}

.marked_red {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	background-color:#6B1600;
	line-height: 15px;
}

.marked_invert {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	background-color:#0C0C0A;
	line-height: 15px;
}

.marked_navi {
	color: #0C0C0A;
	text-decoration: none;
	font-weight:normal;
	background-color:#FFFFFF;
	line-height: 15px;
}

.grey {
	color: #AAAAAA;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
	line-height:15px;
}


/* Links */
	    

a.portfolio:link, a.portfolio:visited {color: #333333; text-decoration:none;}
a.portfolio:hover {color:#333333; text-decoration:underline;}
a.portfolio:active {color:#FFFFFF; text-decoration:none; background-color: #FF7E0E;}

a.aktuell:link, a.aktuell:visited {color: #333333; text-decoration:none;}
a.aktuell:hover {color:#333333; text-decoration:underline;}
a.aktuell:active {color:#FFFFFF; text-decoration:none; background-color: #40FF0A;}

a.about:link, a.about:visited {color: #333333; text-decoration:none;}
a.about:hover {color:#333333; text-decoration:underline;}
a.about:active {color:#FFFFFF; text-decoration:none; background-color: #D23700;}

a.contact:link, a.contact:visited {color: #333333; text-decoration:none;}
a.contact:hover {color:#333333; text-decoration:underline; background-color: #FFFFFF;}
a.contact:active {color:#FFFFFF; text-decoration:none; background-color: #6B1600;}




a, a:active  {
	color: #333333;
	text-decoration:underline;
	font-weight:normal;
	
}

a:hover  {
	color: #333333;
	text-decoration:none;
	font-weight:normal;
}

a:visited  {
	color: #000000;
	text-decoration: line-through;
	font-weight:none;
}




/* BILDER */

img { 
	border: 0px; }
	
#content img { 
	border: 1px dotted #CCC; }
	
#content img.noborder { 
	border: 0px; }


img.calendar {
border: 0px;
margin-right:5px;
margin-bottom:5px;
text-decoration:none;}


hr {
background-color:#333333; 
color:#333333; 
border: #333333; 
height: 2px;

 }
 

/* Layers */




#header {
	position:absolute;
	margin-top:40px;
	margin-left:30px;
	z-index: 1;
}

#navigation {
	position:absolute;
	margin-top:90px;
	margin-left:30px;
	z-index: 1;
}

#content {
	position:absolute;
	width:500px;
	margin-top:90px;
	margin-left:210px;
	padding-bottom:30px;
	z-index: 1;
}


#description {
	position:absolute;
	width:210px;
	margin-top:90px;
	margin-right:20px;
	margin-left:740px;
	z-index: 1;
}
