@import url("reset.css");
*
	{
		font-family: 'Times New Roman','Times Roman',Times,serif;
	}


body {
          scrollbar-face-color: #57575A;
          scrollbar-shadow-color: #57575A;
          scrollbar-highlight-color: #57575A;
          scrollbar-3dlight-color: #999999;
          scrollbar-darkshadow-color: #57575A;
          scrollbar-track-color: #B5B1AC;
          scrollbar-arrow-color: #fff;
          }
 
#actor-table {
		margin: 0px;
		padding: 0px;
}

a#logo
	{
		position: absolute;
		display: block;
		margin-top: 40px;
		width: 320px;
		height:100px;
		text-indent: -600px;
	}
div#wrapper
	{
		width: 854px;
		margin: 0 auto;
	}

div#head
	{
		width: 854px;
		height: 208px;
		background-image: url(src/Stephan_Schwartz_header_06.gif);
		background-repeat: no-repeat;
		margin: 5px auto;
	}
div#head_navi_top
	{
		text-transform:uppercase;
		width: 70%;
		font-size: 11px;
		
		float: right;
		color: #fff;
		margin-right: -5px;
		margin-top: 3px;
		clear: both;
	}
div#head_navi_bottom
	{
		text-align: right;
		width: 480px;
		font-size: 13px;
		font-weight: bold;
		float: right;
		color: #fff;
		clear: both;
		margin-top: 165px;
		margin-right: 20px;
	}
div#content_wrap
	{
		width: 850px;
		height: 500px;
		border-top: 1px solid #B7AEAF; 
		border-right: 1px solid #B7AEAF;
		border-left: 1px solid #B7AEAF;
		overflow: auto;
		background-image: url(src/Stephan_Schwartz_home_17.jpg);
		background-repeat: no-repeat;
		background-position: 0 50px; 
	/*	background-image: url(src/rundung_unten.gif);
		background-repeat: no-repeat;
		background-position: 0 496px; */
	}
div#content_wrap_doku
	{
		width: 850px;
		height: 500px;
		border-top: 1px solid #B7AEAF; 
		border-right: 1px solid #B7AEAF;
		border-left: 1px solid #B7AEAF;
		overflow: auto;
	/*	background-attachment: scroll;
		background-image: url(src/Stephan_Schwartz_demo_17.jpg);
		
		background-repeat: no-repeat;
		background-position: 1px 1px;
		
		background-image: url(src/rundung_unten.gif);
		background-repeat: no-repeat;
		background-position: 0 496px; */
	}
div#content_wrap_schau
	{
		width: 850px;
		height: 500px;
		border-top: 1px solid #B7AEAF; 
		border-right: 1px solid #B7AEAF;
		border-left: 1px solid #B7AEAF;
		overflow: auto;
		background-image: url(src/Stephan_Schwartz_home_18.jpg);
		background-repeat: no-repeat;
		background-position: 0 50px; 
	/*	background-attachment: scroll;
		background-image: url(src/Stephan_Schwartz_demo_17.jpg);
		
		background-repeat: no-repeat;
		background-position: 1px 1px;
		
		background-image: url(src/rundung_unten.gif);
		background-repeat: no-repeat;
		background-position: 0 496px; */
	}
div#content_wrap_bio
	{
		width: 850px;
		height: 500px;
		border-top: 1px solid #B7AEAF; 
		border-right: 1px solid #B7AEAF;
		border-left: 1px solid #B7AEAF;
		overflow: auto;
		background-image: url(src/Stephan_Schwartz_bio_17.jpg);
		background-repeat: no-repeat;
		background-position: 0 50px; 
		
		/*background-image: url(src/rundung_unten.gif);
		background-repeat: no-repeat;
		background-position: 0 496px; */
	}
div#content_wrap_imprint
	{
		width: 850px;
		height: 500px;
		border-top: 1px solid #B7AEAF; 
		border-right: 1px solid #B7AEAF;
		border-left: 1px solid #B7AEAF;
		overflow: auto;
		background-image: url(src/Stephan_Schwartz_imprint_17.jpg);
		background-repeat: no-repeat;
		background-position: 0 50px; 
		
		/*background-image: url(src/rundung_unten.gif);
		background-repeat: no-repeat;
		background-position: 0 496px; */
	}
	div#content_wrap_foto
	{
		width: 850px;
		height: 600px;
		border-top: 1px solid #B7AEAF; 
		border-right: 1px solid #B7AEAF;
		border-left: 1px solid #B7AEAF;
		overflow: auto;
	/*	background-image: url(src/Stephan_Schwartz_bio_17.jpg);
		background-repeat: no-repeat;
		background-position: 0 50px; 
		background-image: url(src/rundung_unten.gif);
		background-repeat: no-repeat;
		background-position: 0 496px; */
	}
/*	div#content_wrap_foto div 
	{
		float: left;
		padding: 10px 20px;
		
		border: 1px solid black;
		text-align: center;
	}
	div#content_wrap_foto a,a:link
	{
		
	}
	
	div#content_wrap_foto a:visited
	{
		border: 2px solid #336633;
	}
	
	div#content_wrap_foto a:hover 
	{
		border: 2px solid #990033;
		
	}
	div#content_wrap_foto a:active
	{
		border: 2px solid #669966;
	}*/
#container1 a img {
	vertical-align: bottom;
	margin: 4px 19px;
	border: solid 3px #fff;
}
#container1 a:hover img {
	border-color: #552F36;
}
#container1 a:hover {  /* wakeup IE */
	border-width: 0;
}
	
div#line
{
background-image: url(src/rundung_unten.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
		line-height:6px;
		color:#fff;
		text-indent: -999px;
}

div#text_intro
	{
		width: 460px;
		float: right;
		text-align: right;
		margin-top: 50px;
		margin-right: 10px;
		font-family: 'Times New Roman',Times,serif;
		color: #552F36;
		font-size: 16px;
		line-height: 26px;
	}	
div#text_intro td
	{
		text-align: right;
		font-family: 'Times New Roman',Times,serif;
		color: #552F36;
		font-size: 16px;
		line-height: 26px;
		vertical-align: top;
		
	}
	td.imageteaser {
		padding-top:5px;
		width:80px;
		height: 70px;
	}
div#text
	{
		width: 810px;
		
		text-align: right;
		
		margin-right: 10px;
		font-family: 'Times New Roman',Times,serif;
		color: #552F36;
		font-size: 18px;
		line-height: 26px;
	}
	
div#text_imp
	{
		width: 520px;
		float: right;
		text-align: left;
		margin-top: 8px;
		margin-right: 10px;
		font-family: 'Times New Roman',Times,serif;
		color: #552F36;
		font-size: 18px;
		line-height: 23px;
	}	
div#foto
	{
		margin-left: 170px;
		font-family: 'Times New Roman',Times,serif;
		color: #552F36;
		font-size: 18px;
		line-height: 26px;
		float: left;
	}	
div#archiv
	{
		
	}

div#archiv img
	{
		display: block; width: 438px; margin: 15px auto;
	}
div#caption
	{
		float: left;
		margin-top: 130px;
		margin-left: 40px;
		font-weight: bold;
	}
	
a,a:link {color:#fff;text-decoration: none;}
a:visited {}
a:hover {text-decoration:underline;}
a:active {}

h1 a, h1 a:link,h1 a:visited,h1 a:hover,h1 a:active
	{
		color: #791400;
		text-decoration: none;
		
	}



div.subnavipoint
	{
		
		text-align:left;
		margin-top: 8px;
		padding-bottom: 15px;
		clear: both;
		float: right;
		width: 425px;
	}
object
{
	float: left;
	margin-top:5px;
}
#subnavipointicon_1, 
#subnavipointicon_2, 
#subnavipointicon_3, 
#subnavipointicon_4, 
#subnavipointicon_5, 
#subnavipointicon_6 {
		
		text-align:left;
		margin-top: 8px;
		padding-bottom: 15px;
		padding-left: 75px;
		clear: both;
		float: right;
		width: 425px;
		background-image: url(src/garcia.jpg);
		background-repeat: no-repeat;
	}
#subnavipointicon_1 {
		background-image: url(src/garcia.jpg);
	}
div#subnavipointicon_2 {
		background-image: url(src/andy_modigliani.jpg);
	}
div#subnavipointicon_3 {
		background-image: url(src/joseph.jpg);
	}
div#subnavipointicon_4 {
		background-image: url(src/adrian.jpg);
	}
div#subnavipointicon_5
	{
		background-image: url(src/weihnachtsnarr.jpg);
	}
div#subnavipointicon_6
	{
		background-image: url(src/robgreen.jpg);
		background-position: 0 50px;
	}
h1
	{
		color: #791400;
		text-align: left;
		font-size: 27px;
		padding-bottom: 16px;
	}
h2
	{
		text-align: left;
		color: #000;
		font-size: 17px;
		margin: 0;
		padding:0 ;
	}
h3
	{
		text-align: left;
		color: #7A1600;
		font-size: 12pt;
		margin: 0 0 0 22px;
		padding:18px 0 0 0;
		font-style: italic;
		font-weight: bold;
	}
a.active
	{
		text-decoration:underline;
	}
a.left
	{
		/*color: #791400;
		text-decoration: underline;
		margin-right: 10px;
		float: left;*/
		color: #791400;
		float: left;
		display: block;
		width:135px;
		height:18px;
	}
a.right
	{
		/*color: #791400;
		text-decoration: underline;
		margin-right: 10px;
		float: left;*/
		color: #791400;
		float: right;
		display: block;
		width:160px;
		height:18px;
	}
span
{
		color: #791400;
		float: left;
		display: block;
		margin-right:30px;
		height:18px;
}
a#gallery {
		float: left;
		display: inline;
		margin-bottom: 20px;
}
span#fotodate {
		color: #791400;
		display: block;
		float: right;
		margin:0px;
		height:auto;
		font-size: 8pt;
		padding: 0 22px 8px 0;
}
p.bio
	{
		text-align: left;
		font-size: 15px;
		line-height: 18px;
	}
div#download
	{
		background-image: url(src/download_navi.gif);
		width:236px;
		height: 20px;
		margin-left: 35px;
		float: left;
	}
input, textarea
	{
	background: #FFFFFF;
	BORDER-BOTTOM: #DBDBDB 1px solid;
	BORDER-LEFT: #DBDBDB 1px solid;
	BORDER-RIGHT: #DBDBDB 1px solid;
	BORDER-TOP: #DBDBDB 1px solid;
	color : #454545;
	}
legend, fieldset
	{
		border-style: none;
	}
input.button
	{
		font-family: Arial;
		color : #ffffff;
		background: #010066;
		background-color: #7A1600;
		font-size:11px;
		line-height:15px;
		border-top: #ffffff 1px solid;
		border-bottom: #ffffff 1px solid;
		border-left: #ffffff 1px solid;
		border-right: #ffffff 1px solid;
		text-decoration: none;
		width: 120px;
	}
.win .special {font-weight:bold;}