
body {margin: 0 auto; }
html {width:100%; height:100%;}
ol, ul, li { list-style: none outside none;  }
:focus { outline: 0pt none; }
a { color:#999999; text-decoration:none; outline:none;}
a:hover { color: #000000;}

#Name { font-size: 22px; float:left; margin-bottom: 10px; font-family:Arial, Helvetica, sans-serif;}
#Name a { color:#000000; font-size: 22px; float:left; margin-bottom: 10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; width:130px;}
#Name a:hover { color:#666666}
#style { color:#999999; font-size:18px; margin-top:2px; float:left;font-family:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;}
#Kontakt { font-family:Arial, Helvetica, sans-serif;font-size:18px; color:#999999; float:right; margin-top:10px; margin-right:15px;}
#Copyright-Impressum { font-size:12px; color:#999999; float:right; margin-top:10px; margin-right:15px;font-family:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;}
#Copyright-Impressum a { font-size:12px; color:#999999; text-decoration:none}
#Copyright-Impressum a:hover { color:#666666; }
#menu {	width: 300px;height: 60px;float:left;}
#menu ul {margin: 0; padding: 0;list-style: none;}
#menu li {display: inline;}
#menu a {display: block;float: left;padding: 10px 20px 0 0px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #999999;}
#menu a:hover {	color: #666666;}
#menu .current_page_item {}
#menu .current_page_item a {color: #000000;}

#menu2 { width: 700px;height: 60px;float:left; margin-left: 50px;}
#menu2 ul {margin: 0; padding: 0;list-style: none;}
#menu2 li {display: inline;}
#menu2 a {display: block;float: left;padding: 10px 10px 0 0px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #999999;}
#menu2 a:hover {	color: #666666;}
#menu2 .current_page_item {}
#menu2 .current_page_item a {color: #000000;}

.cfix { width:100%; height:100%  }
.cfix:after { content: "."; display: block; clear: both; height: 0pt; visibility: hidden; line-height: 0; overflow: hidden;width:100%; height:100%;  }
#wrapper { margin-top:100px;}
#header {	width: 750px;	margin: 0 auto;}
#header .span {color:# F00; font-size:22px; }
.template-column-1, { float: left; }
.template-column-2 { float: right; }
#two-column-nav-links-container.template-column-2 #two-column-nav-links { float: right; }

#two-column-header-container { display: block; border-top: 9px solid rgb(0, 0, 0); border-bottom: 1px none rgb(234, 234, 234); }
#two_column-projects-container { display: block; }

#header-projects-container-1, #projects-container-1, #project-container-1, #resume-container-1, #custom-container-1, #custom-frame-container-1 { width: 750px; color:#999999; float:left; }
#two_column-projects .project-title-wrap-artist { width:317px; overflow: hidden; margin-bottom: 3px; margin-top: 0px; text-align: left; float:left; }
#two_column-projects .project-title-wrap-vita { width:415px; height: 400px;overflow: hidden; margin-top: 0px; margin-right:18px; text-align: left; float:right; background-color:#f4f0f0; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#two_column-projects .project-title-wrap { overflow: hidden; margin-bottom: 3px; margin-top: 0px; text-align: left; }
#two_column-projects .project-title-wrap span {color:#000000; font-size:22px; }
#two_column-projects a.project-title { font-family: Arial,helvetica,arial,sans-serif; font-size: 16px; font-style: normal; line-height: 22px; text-decoration: inherit; color:#999999; }
#two_column-projects a.project-title:visited { font-style: normal; text-decoration: inherit; color: rgb(118, 118, 118); background-color: transparent; }
#two_column-projects a.project-title:hover { font-style: normal; text-decoration: inherit; color:#666666; background-color: transparent; }

.slideshow { position: relative; overflow: hidden; height: 450px; width: auto; margin: auto; float: left; display: none; }
.slideshow ul { width: 99999px; margin: 0pt; padding: 0pt; }
.slideshow ul li { list-style-type: none; height: 450px; float: left; }
.slideshow img { padding: 0pt; height: 450px; }

